After a recent accident my old iPhone2G’s power button started to malfunction and doesn’t let me put the iPhone in DFU mode (you know for unlocking).
I totally agree that we should always stick to dev team’s unlocking procedure – say redsn0w. But that requires a manual step to put the phone in DFU mode. (The software approach to set the phone to DFU mode is buggy and sets the phone to recovery mode instead, you’ll have to use a software like TinyUmbrella to get the iPhone out of recovery mode if you use that)
If you’re facing missing DLL issues (ASL.dll) while running blackra1n, it’s because of a recent iTunes version changes. Follow this to fix it.
After Jail breaking and unlocking my iPhone 2G on firmware 3.1.2 with blackra1n and installing Cydia from the blackra1n application it always crashes on the startup/load.
A Google search revealed that the real issue is that blackra1n doesn’t add the much required component – AFC and GeoHot refuses to give a fix for this problem. The only way is to install the AFC service using Cydia. Even the desktop iPhone explorer software like iFunBox or the iPhoneBrowser wouldn’t work without this service installed on the phone (shows the phone as jailed).
To fix the crash problem (without Cydia) is to use a previously popular way to Jailbreak the phone – JailBreakMe.com‘s online jail breaking website.
It complains that jail breaking an already Jail broken phone is risky. But it worked well for me. It re-installed Cydia and the AFC service along with that unlike blackra1n. This approach should work for all the iPhone(s) with firmware <=4.0.2 which is the last version JailBreakMe.com supports. Remember this doesn’t unlock the iPhone without the use of UltraSn0w. Make sure you have taken backups.
After this Cydia worked pretty fine with me. I did install afc2add from Cydia again just to be safe. I am going to get the power button repaired anyway.
Liked this article? Like us on Facebook!