Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iphone3gmods

macrumors newbie
Original poster
Sep 14, 2008
29
0
Seems that most our iphone & itouch 2.1 firmware users are having lots of problems with the applications that were sshed to the phone. Here is why. When you install an IPA file using itunes it refreshes the cache file called "com.apple.mobile.installtion.plist" meaning it refreshes the list of installed apps on your iphone. When you SSH an application to your phone it will not show up. It will still be going by the old cached file of installed apps. However if you install another IPA in itunes, now both apps will show, since you called the refresh.

Well I don't know about you, but i don't want to have to install an app using itunes after everytime i install an app using SSH.

Well we got a solution now called RESPRING

What you need installed:

Mobile Terminal ( cydia - community sources )
Respring (cydia - www.iphone.org.hk/apt )

How it works:

1. Install app / game via SSH
2. start mobile terminal
3. type in "su" without quotes then enter "alpine" for password
4. type in "respring"

Done, now your app should show on the SpringBoard
source article
 
Or you could just install mobileterminal and run killall SpringBoard or ssh in thru os x and type killall Springboard OR thru windows ssh with cygwin and type killall SpringBoard
 
i was under the impression that most people knew that they had to respring when they SSHed things into their iphone - never heard of anyone getting an appstore app to achieve this.


to those watching at home: forget the rubbish about using terminal to do this. download bossprefs and use the "respring" feature (it also has tons of other good features) or otherwise one of the numerous "power" apps from cydia.
 
forget the rubbish about using terminal to do this. download bossprefs and use the "respring" feature

This guy wants to make things harder for you.

Why go through a dozen menus on the phone to do this every time? The terminal is the perfect place to do it... since you're using SSH to copy over the app anyway, just add one extra command onto the end of your script:

Code:
ssh -l root [yourIPhoneIP] /Applications/BossPrefs.app/Respring
 
This guy wants to make things harder for you.

Why go through a dozen menus on the phone to do this every time? The terminal is the perfect place to do it... since you're using SSH to copy over the app anyway, just add one extra command onto the end of your script:

Code:
ssh -l root [yourIPhoneIP] /Applications/BossPrefs.app/Respring

Firstly, this requires BossPrefs. Secondly, I find your tone insulting. Thirdly, I think most people will find navigating two menus easier than plugging that code into terminal.

//doobi18
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.