MobileTerminal on iOS4! :)

RedPwnerRanger

macrumors member
Original poster
Aug 3, 2010
51
0

nebo1ss

macrumors 68030
Jun 2, 2010
2,773
1,465
I'm not sure if I'm just totally late on this, but I'd like to share this link with you all:
http://www.podzombie.com/2010/08/le...-v4-2-6-the-easy-way-ios4-compatible-version/

As we all know, the MobileTerminal in Cydia available to download is not working with iOS4 yet, but this guy has made it possible, now. Just add the source (http://www.podzombie.com/repository/) in his tutorial how to obtain it, then download "MobileTerminal (iOS4 Compatible)". It works great!
There is a version of Mobile Terminal on repo http://cydia.xsellize.com/
which is specifically for IOS 4.
 

thelatinist

macrumors 603
Aug 15, 2009
5,934
49
Connecticut, USA
You can also get the latest build of MobileTerminal build 472 (or 426-unstable) right from its Google Code page. You have been able to since...well, since before iOS4 was released. Just unzip it and drop it in /var/stash/Applications. Personally I prefer that method to adding unknown repositories to Cydia.
 

scirica

macrumors 68020
May 13, 2008
2,068
1
Dallas, TX
You can also get the latest build of MobileTerminal build 472 (or 426-unstable) right from its Google Code page. You have been able to since...well, since before iOS4 was released. Just unzip it and drop it in /var/stash/Applications. Personally I prefer that method to adding unknown repositories to Cydia.
I've got 426 installed from that page, but I think it's time to upgrade to the stable release. (No problems with 426 however)
 

LinMac

macrumors 65816
Oct 28, 2007
1,195
12
Why is the old as hell version included in Cydia when it isn't compatible with most jailbroken phones?
 

scirica

macrumors 68020
May 13, 2008
2,068
1
Dallas, TX
Hey Latinist...Are there instructions on how to install that 472 version? It's not a deb file, so I'm assuming there is a entirely different process. Always new things to learn here!
 

fsck-y dingo

macrumors 65816
Jun 14, 2009
1,008
0
You can also get the latest build of MobileTerminal build 472 (or 426-unstable) right from its Google Code page. You have been able to since...well, since before iOS4 was released. Just unzip it and drop it in /var/stash/Applications. Personally I prefer that method to adding unknown repositories to Cydia.
That's what I do as well. Straight from the source is the best way and it's very easy to install.
 

thelatinist

macrumors 603
Aug 15, 2009
5,934
49
Connecticut, USA
Hey Latinist...Are there instructions on how to install that 472 version? It's not a deb file, so I'm assuming there is a entirely different process. Always new things to learn here!
The zip just contains the Terminal.app. Unzip it and drop it into /var/stash/Applications. I could've sworn I said that already... ;)
 

fsck-y dingo

macrumors 65816
Jun 14, 2009
1,008
0
Hey Latinist...Are there instructions on how to install that 472 version? It's not a deb file, so I'm assuming there is a entirely different process. Always new things to learn here!
Well, thelatinist gave instructions twice but here's something else just in case...

When I installed version 472 the terminal icon never displayed on my springboard. It would only display as a white icon but the application still functioned well. If that happens to you put this icon in the Terminal.app folder, respring again and you'll be all set.
 

Attachments

clovis112

macrumors regular
Nov 14, 2007
159
0
You can also get the latest build of MobileTerminal build 472 (or 426-unstable) right from its Google Code page. You have been able to since...well, since before iOS4 was released. Just unzip it and drop it in /var/stash/Applications. Personally I prefer that method to adding unknown repositories to Cydia.
i did this route but somehow it doesn't do anything..
the icon is there but when i press it, it doesn't open up terminal.
i restarted and respring already..
 

scirica

macrumors 68020
May 13, 2008
2,068
1
Dallas, TX
The zip just contains the Terminal.app. Unzip it and drop it into /var/stash/Applications. I could've sworn I said that already... ;)
Damn...You sure did! I've never installed an application that way and just assumed that it wouldn't be that easy. On it now!
 

NathanA

macrumors 6502a
Feb 9, 2008
739
16
Two things:

(1) The MobileTerminal revision 426/472 that you can get from several 3rd-party Cydia repositories and directly from its Google Code site (http://code.google.com/p/mobileterminal) is definitely nice and shows promise, but people should realize that this is a complete from-scratch rewrite of the MobileTerminal that we all know and love, and is NOT feature-complete yet. The copy-and-paste is certainly overdue, definitely nice, and a keeper, but is not enough to make up for the two HUGE oversights (so far):

a) No scrolling!
b) No way of generating Escape-codes.

The first is a major annoyance when a console app outputs more text than can fit on the screen. All terminal emulators have scrollback buffers, so I can't imagine why this feature was not addressed at the get-go.

The second makes it nearly impossible to use 'vi' in the new MobileTerminal. :p

There IS, however, a patched-up version of the ORIGINAL MobileTerminal r364 that now runs under iOS 4.x. Saurik has a DEB file up for download on his repository, but hasn't updated the repository packages in order to make Cydia aware of the new MobileTerminal version, so people trying to install MobileTerminal through Cydia using the default set of repositories are still getting the older r364 release. Not sure why he has waited this long (probably because it has a couple minor display bugs/quirks), but if you want to download it yourself and install it manually, you can read Saurik's own post about it on the MobileTerminal Google Code site here:

http://code.google.com/p/mobileterminal/issues/detail?id=172#c61

I personally have BOTH MobileTerminals installed on my iPhone 4 (the old r364 version patched by Saurik to run on iOS 4, as well as MobileTerminal build r472).

(2) For those who elect to install the new MobileTerminal r472 directly from the Google Code download and are having trouble getting the icon to show up on your SpringBoard (or who finally got it to show up but can't get it to run), there are two things you should do:

a) Make sure that the binary file in the application bundle has its execute permission bit set (as root: "chmod a+x /Applications/Terminal.app/Terminal"). If you unzipped the zip file on your PC instead of directly on your iPhone and then transferred the Terminal.app folder to your iPhone over SSH or FTP, it is likely that the execute permission bit is off.

b) Sure, you can continually reboot and/or respring the phone until you are blue in the face, and EVENTUALLY the icon may show up, but if you'd rather not waste time, then here is the simplest way to make the icon appear: First, go into Cydia and install UIKitTools. Second, SSH to your phone, log in as 'mobile' (not root!), and run the command 'uicache'. Wait a few seconds...SpringBoard will be non-responsive for a bit as the icon cache is rebuilt. Once it is responsive again, you will find the Terminal icon at the end of your last SpringBoard icon page. No reboot or respring necessary.

-- Nathan
 

xraytech

macrumors 68030
Mar 24, 2010
2,518
212
I'm not sure if I'm just totally late on this, but I'd like to share this link with you all:
http://www.podzombie.com/2010/08/le...-v4-2-6-the-easy-way-ios4-compatible-version/

As we all know, the MobileTerminal in Cydia available to download is not working with iOS4 yet, but this guy has made it possible, now. Just add the source (http://www.podzombie.com/repository/) in his tutorial how to obtain it, then download "MobileTerminal (iOS4 Compatible)". It works great!
Nice!!!
 

scirica

macrumors 68020
May 13, 2008
2,068
1
Dallas, TX
There IS, however, a patched-up version of the ORIGINAL MobileTerminal r364 that now runs under iOS 4.x. Saurik has a DEB file up for download on his repository, but hasn't updated the repository packages in order to make Cydia aware of the new MobileTerminal version, so people trying to install MobileTerminal through Cydia using the default set of repositories are still getting the older r364 release. Not sure why he has waited this long (probably because it has a couple minor display bugs/quirks), but if you want to download it yourself and install it manually, you can read Saurik's own post about it on the MobileTerminal Google Code site here:

http://code.google.com/p/mobileterminal/issues/detail?id=172#c61
Going to give this a try. The no-scrolling on the newer versions makes the current package unusable for me.
 

Mhaddy

macrumors 6502
Oct 26, 2005
445
1
Canada
I'm not sure if I'm just totally late on this, but I'd like to share this link with you all:
http://www.podzombie.com/2010/08/le...-v4-2-6-the-easy-way-ios4-compatible-version/

As we all know, the MobileTerminal in Cydia available to download is not working with iOS4 yet, but this guy has made it possible, now. Just add the source (http://www.podzombie.com/repository/) in his tutorial how to obtain it, then download "MobileTerminal (iOS4 Compatible)". It works great!
Very easy, worked perfectly - thanks!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.