Otherwise, I seem to be getting mostly Cannot Stack errors, and ones about being unable connect to lockdown, though Im not positive either of those is actually the culprit.A runnable JAR archive - works on OS X or Windows; needs 32-bit JRE on Windows.Supported devices - hopefully everything Syringe supports (devices with A4 chips and lower) plus iPhone 2G, iPhone 3G and iPod Touch 1G.
The tool automatically downloads required files from Apple using planetbeing s Partial Zip, patches them and sends to the device. If everything works as it should, the only thing you need is an SSH client. Credits: Made possible thanks to Camilo Rodrigues ( Allpluscomputer ) Including xpwn source code by the iPhone Dev Team and planetbeing Including syringe source code by Chronic-Dev and posixninja syringe exploits by pod2g, geohot posixninja pwnage2 exploit by iPhone Dev Team Special thanks to iH8sn0w code.google.compiphone-dataprotection - EMF tools and kernel patches To see more verbose stuff, run from command line: java -jar sshrdrev04b.jar Source on github. Changelog: 011512 updated to rev02b: colorized log messages; more prominent success message; exception traces; usbmux starts immediately on app launch, so you can restart the app and reconnect SSH without having to go through DFU again 011812 rev02c: iPhone 4 CDMA actually works now; iPhone 3G should as well - please leave a comment if it doesnt. Should work with iTunes 10.0 and Windows XP. Added ls;). Added bin paths from mnt1 to PATH in.profile. Added a YouTube video demo 020512 rev03b: Fixed Snow Leopard compatibility 030712 rev03c: Using fw 4.2.1 with iPhone 3G (instead of 4.0.1 in earlier builds) 070912 rev04a: Added deviceinfos tool from code.google.compiphone-dataprotection - if the user volume is corrupted, you can image it and decrypt with emfdecrypter.py (see Readme ). Also, local ipsw files are used if present (for offline use). Fixed crash when connecting iOS7 devices on OS X and DLL load errors on Windows. For those of you who need a working JRE 32-bit download, heres a link. I recommend connecting with Putty rather than something like WinSCP. If you are using this tool due to Springboard crashing on boot (because of a MobileSubstrate plugin crashing so bad it wont kick into Safe Mode), here are the commands to run to disable all Mobile Substrate plugins (dylibs) and effectively manually kick your phone into Safe Mode. You can turn them back on in the MobileSubstrate area of SBSettings - More. Connect using Putty, and for devices on iOS 5, run the following. Copy and paste into Notepad so you can see what is on each line incase it word-wraps: fsckhfs devdisk0s1s1 mounthfs devdisk0s1s1 mnt1 PATHPATH:mnt1bin cd mnt1LibraryMobileSubstrate for file in.dylib; do mv file echo file sed s(.)dylib1disabled ls All your.dylib files should now be changed to.disabled, and your phone will boot successfully next time you boot. If you are brought to the Connect to iTunes screen on the next boot, its a side effect of msftguys tool. Simply run the Kick Out of Recovery Loop tool in iREB 5, and youll be all good. Alternatively instead of the for loop above, you could rename DynamicLibraries folder to something else as Ive demonstrated below. Change it back with iFile once youve removed the problem child, and respring. ReanimatorXP: Small correction: I think it should be mnt1LibraryMobileSubstrateDynamicLibraries; otherwise youll rename MobileSubstrate.dylib, and stuff will break because its the main MobileSubstrate module and all processes are trying to load it when MobileSubstrate is installed. You totally rock. Ive been using your old method of an iphone 3G on and off for emergency fixes, but its a long drawn out process, since iREB sometimes had issues if I didnt run it from sn0wbreeze. Using Syringe To Exploit The Bootrom. Mobiledevice Event: Dfudisconnect 1Ae71227 8930 Upgrade At OneI tried to upgrade at one point, but it didnt work, and I had a solution that did the job. For whatever reason, when I tried to run your jar, I get the following error: Could not load muxredux.dll from C:Documents and SettingsLocal SettingsTempsshrdnativemuxredux.dll; ABORTING though I see this file exists. The popup is unhelpful with an INIT FAILED (mux thread) Past that, Id be happy to help confirmtest it works on a 3G (still running 3.1.3). On a slightly related note - my current issue is that it wont boot, even into Safe Mode, I cant ssh in normally. In the past, Ive always been able to fix it, but this one has me stumped. If I move away all the dylibs, I get syslog errors about not being able to load particular dylibs (grr).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |