I have an iPod touch 2G MB model that was jailbroken with jailbreakme.com with 4.0 well today i removed from cydia nocyfresh and wanted to reinstall it with the mmi one. It unistalled and it said respring. I resprang it and I entered cydia but it crashed on loading. So I tried again with no luck rebooted and still nothing. Anyone know the problem. I was thinking of either recovering it with one of my jb backups from last week or upgrade to 4.2.1 and jb with redsnow.
I think you need to reinstall Cydia. You can do this easily if you have OpenSSH and iFile. Download this file on your computer: http://apt.saurik.com/debs/cydia_1.0...honeos-arm.deb
It is the new version of Cydia.
Open iFile on your iPod.
Tap the WiFi icon on the bottom bar. It should display some text with an address at the end, something like http://192.168.1.6:10000 or something like that (don't use mine, use whatever yours says). Enter that address in your computer browser. If you are lucky you will get a root directory of your ipod showing on your computer, with an upload box. Navigate to /var/stash and upload the cydia .deb file to your ipod. Then tap Done on iFile on your iPod. Navigate on your iPod to /var/stash and tap the cydia .deb file you just put there. In the menu which will appear select Installer. It should now install the new Cydia.
Tethered Boot Unavailable or Cydia Crashing for a Different Reason?
I can't access Cydia either. I am unsure as to the reason though...
I am unable to make my iPod boot in tethered mode. I used redsn0w 0.9.6b4 to successfully unlock my iPod touch. Just after the jailbreak I was able to access Cydia and install a few apps successfully. However, I was unable to access Cydia after I synced my iPod touch with iTunes (version 10.0.0.1, I believe). At this point, I can use all jailbroken apps except for Cydia. Cydia will reach the loading screen, but will crash and return the device to springboard before loading the home screen.
I have heard this is a natural symptom that occurs with tethering, so I tried to boot my device in tethered mode by running redsn0w again. After redsn0w loaded and recognized the firmware, it displayed the feature selection screen for installing Cydia, enabling user wallpapers, (etc.). However, the option for booting in tethered mode simply did not appear. I tried re-installing multiple times through redsn0w and that had no impact.
I loaded the IOS 4.2.1 firmware for an iPod 4G and saw the tethering boot option there, but not on the exact same firmware for the iPod touch 2G. I'm wondering if this suggests that perhaps redsn0w supports non-tethered jailbreaking for the 2G. Cydia's crashing suggests the opposite though.
Wikipedia also suggested it does (see URL),
[ame=http://en.wikipedia.org/wiki/Redsn0w]redsn0w - Wikipedia, the free encyclopedia[/ame] but Wikipedia isn't always reliable...
I am using an iPod touch 2G on Firmware 4.2.1. The model is MB. I used redsnow 0.9.6b4 on Windows XP without iTunes installed.
Any ideas on what might be wrong?
P.S. I cannot install the Cydia bundle you just linked to as I do not have access to iFile. I didn't download it in the small window of time I had to access Cydia...
Last edited by vtwombat; 12-21-2010 at 05:30 PM.
Reason: Included screenshot to assist troubleshooting.
If you have OpenSSH installed you should still be able to reinstall Cydia. If you are not sure you have OpenSSH installed, you can use the Windows program iPhoneBrowser to access the file system on your iPod via the USB cable, and look for the file /Library/LaunchDaemons/com.openssh.sshd.plist. (You might have to use a computer with the iTunes drivers installed to do this, I'm not sure.) If you have OpenSSH, you can then use WinSCP to access your iPod via WiFi. WinSCP has a Terminal module that will let you do the necessary Unix commands on your iPod to reinstall Cydia. First use WinSCP to put the Cydia .deb file in /var/stash. Then in the WinSCP terminal, enter these commands:
su
alpine (or if you have changed your iPod root password, use that)
cd /var/stash
dpkg -i cydia_1.0.3366-1_iphoneos-arm.deb
That should reinstall Cydia.
(If you don't have OpenSSH, you will have to look for a USB-based program like iPhoneBrowser that includes a terminal feature. I don't know of one offhand, but haven't really looked for such a program.)
Yes - I do have OpenSSH and WinnSCP, and I was able to get the terminal running. I successfully started the installer. Only the last line of code was necessary after I navigated to the directory using the GUI.
I made it this far (the below text was copied and pasted);
"
/private/var/stash$ dpkg -i cydia_1.0.3366-1_iphoneos-arm.deb
(Reading database ... 818 files and directories currently installed.)
Preparing to replace cydia 1.0.3366-1 (using cydia_1.0.3366-1_iphoneos-arm.deb) ...
Unpacking replacement cydia ...
Setting up cydia (1.0.3366-1) ...
" (end of paste)
nothing appears to happen after this. I may not be giving it enough time... I'll leave it for a half-hour and see if it gets anywhere. While it was completing the "Setting up cydia step", I noticed that most of the files were re-installed (after I removed them). I could make Cydia boot again, and I encountered the same exact problem. Note also that I can, and have, re-installed Cydia multiple times through redsn0w (I believe this is the latest version). This didn't correct the problem though.
I can reach the menu screen where the iPod says "loading", but the screen turns black and springboard returns before I can reach the home screen.
For now, I'll see if that installer ever finishes.
---EDIT---
The installer did not fix the problem or appear to finish, but all of Cydia's files appeared to be present considering it ran just as before. Cydia did appear to be successfully reinstalled, but this re-installation had no noticeable impact on performance. I'm becoming more convinced that Cydia isn't the problem. I think the problem may actually have to do with tethering. Are there any generic tethering booting programs you would suggest? Strangely, redsn0w doesn't allow my device to boot tethered, but the jailbreak is tethered... doesn't make any sense to me.
I've never used redsn0w, so I don't know what to say, except maybe do a complete iTunes restore and start over (or maybe you can't do that with redsn0w? shows how little I know about that). Need someone more familiar with redsn0w to weigh in here.
EDIT: I just had another thought. Sometimes it is necessary to install another small package before cydia. It is called "essential" and it is here: http://apt.saurik.com/debs/essential...honeos-arm.deb
So you would also put it in /var/stash and then you can install them both in the same dpkg command: dpkg -i essential_0-1_iphoneos-arm.deb cydia_1.0.3366-1_iphoneos-arm.deb
Worth a try I suppose.
No luck. The directions were a little vague, however I was able to work with most of them.
I installed the patched versions of Cydia - they didn't appear to change anything. The essentials kit didn't change anything, and I kept getting errors when I tried to install the patch. Nothing worked. I don't know whether I did something wrong or the versions don't match up, or some other source of error...
I believe there's a new version of redsn0w that's supposed to be released soon that allows a full untethered jailbreak. Maybe it will fix this problem. I believe it is scheduled to be released on Christmas day. That's only a few days away. Otherwise, if you have any other ideas, I'll try them out. Otherwise, I may just be out of luck right now.
Thank you for all of your help though! I have hit you with a "Thank You" button.
---EDIT---
I may do the restore... I believe I do have a device that can be jailbroken without tethering. Perhaps that's why I didn't see the "just boot tethered right now" option.