i've been scouring the net trying to find a way to get Mobile Terminal to run on my 3G version 3.1.2 with no luck. however i did end up finding a combination of posts that FINALLY got it to work. so in the hopes i could save someone else hours of headache i wanted to write a quick how to. here we go...
Applications Needed
(PC) PuTTY : Can be downloaded http://the.earth.li/~sgtatham/putty/.../x86/putty.exe
(iPhone App) aptitude : Can be downloaded via Cydia or Rock
Install Process
once you've installed the above applications there are 23 helper applications you need to install to make Mobile Terminal work on 3.1.2 now you could go to Rock or Cydia and download them one at a time OR you can ssh into your phone via PuTTY and do it MUCH faster.
1) Connect your iPhone to your PC and close iTunes
2) On your iPhone got to Settings->WiFi then click the little blue arrow next to the network you're using
3) Copy down your IP address and run PuTTY
4) In the "Host Name" field type in the IP address
5) Click "Open" down at the bottom
6) You should see a black terminal screen, enter user name "root"
7) Then you'll be prompted for the PW which is "alpine" unless you've changed it
8) Copy the below command and paste it into PuTTY entering:
Code:
aptitude install adv-cmds basic-cmds bootstrap-cmds developer-cmds diskdev-cmds file-cmds network-cmds shell-cmds system-cmds com.ericasadun.utilities top coreutils uikittools findutils inetutils diffutils lsof vim patch unrar unzip wget whois xml2
NOTE: Enter "Y" when prompted, if you already have some of these apps installed it will skip over them
9) Now copy the below command and paste it into PuTTY entering:
Code:
aptitude reinstall adv-cmds basic-cmds bootstrap-cmds developer-cmds diskdev-cmds file-cmds network-cmds shell-cmds system-cmds com.ericasadun.utilities top coreutils uikittools findutils inetutils diffutils lsof vim patch unrar unzip wget whois xml2
I know this processes seems redundant but essentially doing the first batch install ensures you have all the proper apps installed. While the doing a batch reinstall makes sure if you had any of the previous apps that they are currently up to date.
10) Type "exit" and ENJOY!!
you may have to reinstall Mobile Terminal, and even power cycle your phone, but as long as you follow ALL the above steps you'll be good to go. i do hope this helps out some people, and mods, if you see this and like it, feel free to move it to a tutorial section. thanks!