iPhone – Rock App Causing Devistation

iPhone – Rock App Causing Devistation

Recently, an update to all jailbroken phones could of caused major damage to anyone who uses Rock… There were several community updates in the last few days due to the iPad and new Jailbreak release. Saurik believe that Rock is ignoring some key fundamentals of being an APT client, which has caused critical system files to be deleted including diskdev-cmds. If you’re a victim of this, you will only realize when you try to reboot your phone (which you should not do until you’ve verified that you’re phone is OK) Upon reboot your phone will show the Apple/Pineapple logo as normal, but 8 – 12 seconds in, it will shut off. If you enable verbose booting via redsn0w you will see that you’re getting a fsck failed message…

Verification

SSH into your phone, check the /sbin directory… make sure you see fsck, fsck_hfs – if these are missing, your phone should NOT be rebooted. The following screenshot is from a phone that has been trashed.

Trashed /sbin
Trashed /sbin

Before rebooting, some users have reported being able to repair the damage.. Please read through this thread and see if you’re able to repair your damage with apt-get from the shell.

Hope

There is some hope that you will be able to recover your phone. iBeej, a community member and fellow network engineer, is working on a fix as I write this. He has successfully fixed his wife’s phone aswell as many others on the ModMyi forums. As of this morning there is a new version available of his patch which fixed my fsck issues. I’m mirroring this software for him here. ( Mac / Windows )

As for the original IPSW firmware, you can download it directly from Apple using the links on the iCommunity website.

iBeej’s idea was to use the redsn0w Cydia package to push data onto your phone, he simply modifies the tarball included in the redsn0w package to include utilities necessary to get the phone back online. I had experimented with this briefly last night, but was unable to deliver the right combination of packages to my phone.

The following threads are reporting the issue, the last one being iBeej’s thread which includes his solution.
http://modmyi.com/forums/cydia-support/708704-cydia-updates.html
http://modmyi.com/forums/general/709372-iphone-3gs-wont-boot-past-apple-logo-turns-off-itself.html
http://modmyi.com/forums/general/710060-solution-iphone-shut-off-during-boot-stuck-apple-logo.html.

Lets all do ourselves a favor and stop using Rock… I know I don’t want to go through this again..

Update

The latest package seems to have fixed my fsck issues, but it appears I also suffer from the dylib issues believed to be caused by MobileSubstrate… I’ll update this page again if I find a way to fix these issues without performing a full restore.

Tags :
comments powered by Disqus

Related Posts

ASA v9.4 Elliptic Curve Cryptography with TLS1.2

ASA v9.4 Elliptic Curve Cryptography with TLS1.2

With ASA version 9.4 Cisco has added support for Elliptic curve cryptography (ECC), which is one of the most powerful types of encryption in use today. While ECC has been in use …

PCAP PCAP PCAP – Changes to RJ Store

PCAP PCAP PCAP – Changes to RJ Store

I made a couple changes to the RouterJockey store this week and I wanted to make sure I got the word out. Previously the store worked in sprints that I tried to open up 2-3x a …

Network Design — Keeping it simple

Network Design — Keeping it simple

Since the dawn of time people have skirted best practice and banged together networks, putting the proverbial square peg in the esoteric round hole. For example, new vendor XYZ’s …