The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats



Jailbreak to put 3rd party apps on iPod Touch

From ModMyi - Wiki

Follow the steps, you'll have a great little tool in your hands.

Contents

Found on TouchDev.net

This guide was originally written by Michael Johnston at www.iphonealley.com. It has been modified a tiny bit to meet the iPod Touch's small differences by the folks at TouchDev.net.

This guide is really only for (Intel only) Mac users, unless you can get a mac user to do most of this guide for you. PPC Mac users will just have to wait for the newer iPhuc to be released

This guide assumes you have already updated to version 1.1.1.

Run Dre's TIFF exploit

Thank you Niacin and Dre for your wonderful tiff exploit, without it, the rest of this guide would be useless.
On your iPod touch, navigate in Safari to http://jailbreak.toc2rta.com . It will crash your Safari and return you to the home screen, but this is expected; it means the code was executed and you will be able to browse the file system with full read/write access. Once you do this, iTunes will be unable to sync properly with your device until you re-enable it later in the instructions (it will only show 300MB of space in iTunes; this is normal until you correct it later in the instructions).

Jailbreak iPod

1. Download iPHUC and friends from ModMyI or Rapidshare

2. Extract the contents so that iphuc, fstab, and iphonefs are all on the Desktop

3. Open Terminal.app located in Applications>Utilities

4. If you don't have libreadline, download it and extract the zip to your Desktop, then in Terminal, type this command: sudo cp ~/Desktop/opt/local/lib/libreadline.5.2.dylib /opt/local/lib/libreadline.5.2.dylib or just put the opt folder directly in your HD

5. Type cd ~/Desktop and hit return

6. Type ./iphuc and hit return (You MUST use this iPHUC to do the jailbreak, you cannot use the normal iPHUC to do so, but after you finish the jailbreak, use the normal iPHUC)

7. Type getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800 and hit return. Make sure your iTouch is plugged in via USB. This will take about five minutes so grab something to drink in the meantime. Once complete, there will be a file named "rdisk0s1" in your "iphonefs" folder

8. Add .dmg to the end of the file. It should end up being rdisk0s1.dmg

9. Double click the file to mount it

10. Open the newly mounted Snowbird3A109a.UserBundle drive and open the "etc" folder. Replace the fstab file inside the "etc" folder with the supplied fstab file.

11. Unmount the image

12. Back in Terminal, assuming that you've kept iPHUC up and running, type putfile iphonefs/rdisk0s1.dmg /dev/rdisk0s1 and hit return. This will take another minute or so. When it's finished, reboot the iPod Touch. You can do this by holding the sleep and home button. Then turn it off. Then back on. You're jailbroken!

Install SSH

Not available yet for Windows.

13. Download iNdependence from its Google code page here

14. Open iNdependence and go to the "SSH" tab

15. Click "Install SSH/SFTP/SCP" and follow the instructions. It will ask to reboot the iPod Touch several times

16. When you're done, reboot your iPod Touch one more time, then SSH into your iPod Touch from the Terminal by typing ssh -l root your.ipods.ip.address. (To find your iPod Touch's IP address, go to your iPod's Settings, then WiFi, then click on the little arrow to the right of the wifi you're connected to. It shows you the "IP Address" there.) When asked the password is alpine. If it gives a fuss, you may need to remove the "known_hosts" file from /Users/YourUser/.ssh/ (Remember, you should keep touching your screen to keep it active, it seems to slow networking right off when it goesn't into a sleep)

17. Accept the key by typing yes and hitting return if asked. Leave the window open.

18. Open your favorite FTP (I recommend CyberDuck) client and log in using your iPod Touch's IP address, root for the username and alpine for the password. Make sure to use SFTP and not plain old FTP

Fix iTunes Syncing

19. If you're not already there, navigate to /var/root and rename Media to Media_sym

20. Rename Mediaold to Media. Keep the FTP and SSH windows open.

21. Open iTunes and allow it to activate. If it doesn't recognize your iPod, reboot it and/or restart iTunes.

Install Installer.app

22. Download Nullriver's Installer.app from http://iphone.nullriver.com/zips/Installer-2.63.zip

23. Take a sip of beer.

24. Using the FTP application, copy Installer.app into the Applications folder on your iPod Touch

25. Back in the terminal, SSH into your iPod Touch again (if you're not already), give the comand chmod -Rf +x /Applications/ and hit return.

26. Slide to unlock your iPod Touch then type /Applications/Installer.app/Installer and hit return to launch Installer.

27. After AppTapp opens, press control+c to close it

Install Springboard Hack for 3rd Party Apps

Method not known to be working on iPod touch yet. See below for alternatives

28. Open Safari on iPod Touch and navigate to http://conceitedsoftware.com/iphone/beta/

29. Tap yes to add it to Installer

30. Back in terminal, using ssh, type /Applications/Installer.app/Installer and hit return to launch Installer again.

31. Hit refresh to make the new application show up.

32. Install Trip1PogoStick located under the "System" category to enable scrolling and applications.

33. When you're done, reboot the iPod Touch and close all your windows. You now have AppTapp.

Trip1PogoStick Manual Install

If Trip1PogoStick does not install for you (didn't for me) you can install it manually:

 scp -r /path/to/Trip1PogoStick root@iPodIP:~/
  • SSH into your iPod
  • Run the following commands
 cp /System/Library/CoreServices/SpringBoard.app/M68AP.plist /System/Library/CoreServices/SpringBoard.app/M68AP.plist.old
 cp -R ~/Trip1PogoStick/SpringBoard.app/ /System/Library/CoreServices/SpringBoard.app/
 ~/Trip1PogoStick/temp/springpatch
  • Reboot iPod


Installing Trip1PogoStick Via FTP

Some users are reporting that cp commands do not work in their shell. Alternatively, you can install Trip1PogoStick over FTP:


  • Using your FTP client, find /System/Library/CoreServices/SpringBoard.app/M68AP.plist on your iPod
  • Rename it to M68AP.plist.old


  • Control-click on Trip1PogoStick Folder/SpringBoard.app that you downloaded and select "Show package Contents"
  • Find M68AP.plist
  • Copy it to /System/Library/CoreServices/SpringBoard.app/ on your iPod


  • Finally copy springpatch in your Trip1PogoStick Folder to /private/var/root/Trip1PogoStick/temp/ on your iPod
  • Enter the following command into your SSH window
 ~/Trip1PogoStick/temp/springpatch
  • Reboot iPod

Instructions for Installing iPhone Applications

  • Copy applications using SFTP to Applications/
  • Copy any other required files (listed below) to the proper location on the iPod
  • Run the following command via SSH
chmod -R a+x /Applications/*
  • Restart iPod

Known Working iPhone Applications and Requirements

Weather

  • None - works fine

Notes

  • None - works fine

Calendar

  • Requires 1.0.2. Firmware Version from the iPhone

Maps

  • Requires /System/Library/Frameworks/GMM.Framework from the iPhone

Stocks

  • None - works Fine

Mail

  • Requires Version 1.1.1 and /System/Library/PreferenceBundles/MobileMailSettings.bundle from the iPhone

Go to Top
ModMyI

All times are GMT -6. The time now is 12:57 PM. Powered by vBulletin® Version 3.8.4
If you need Dedicated Server Hosting, you should check out SingleHop. | Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Powered by vbWiki Pro 1.3 RC4. Copyright ©2006-2007, NuHit, LLC
Copyright © 2007-09 by ModMy, LLC. All rights reserved.

iPhone News / iPhone Forums / Apple News / Apple Forums / RSS / Contact Us / / Privacy Statement / Top