Install MobileTerminal for iOS 4, Fix Google Maps
Note: This post is not intended for those that don’t know their way around the terminal or how to use SSH…
The latest version of MobileTerminal in the default repos, 364.2-11, is woefully out of date. The current version, 426, is not even close to a ‘final’ release, but at least it runs! Here’s a quick and dirty tutorial for those looking to run MobileTerminal on their iOS 4 iDevice:
- Install SSH and wget if you haven’t already (From Cydia)
- Install the old version of MobileTerminal from saurik’s repo
- Make sure Cydia is closed and ssh in and wget http://appleguru.org/iPhone/MobileTerminal-426.deb
- Run dpkg -i MobileTerminal-426.deb
Of course, you could just add a repo (like this one: http://meesebyte.com/repo) and install it from cydia, but I’m not a huge fan of adding repos I don’t know. Plus, this will let you easily update from Cydia whenever saurik gets around to adding the new version.
Fix Google Maps: On a somewhat different note, the latest version of MobileSubstrate (0.9.3226-1) breaks Google Maps in iOS4. (If you change views it locks up). While we wait on an update, you can downgrade to 0.9.3209, which doesn’t have this problem. As above, do a wget http://apt.saurik.com/debs/mobilesubstrate_0.9.3209-1_iphoneos-arm.deb followed by a dpkg -i mobilesubstrate_0.9.3209-1_iphoneos-arm.deb
Don’t forget to reboot your iDevice when your done, or all sorts of bad things happen!
*UPDATE 1*: MobileSubstrate 0.9.3228, released just a few minutes ago, fixes the google maps bug!
*UPDATE 2*: Saurik just released a new test version of the old, far more capable branch of mobile Terminal. It has some issues, but overall works great under iOS 4, even on the iPhone 4! Grab the .deb file here, and install using dpkg -i. Post any feedback about this version in the comments here, or on the original google code thread here.

2 Comments
leave a commentTrackbacks and Pingbacks