Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
That step is in the guide now, meagain, and yes you should do it. It makes Installer.app run as root so it can correctly install stuff.

Hey sbrocket, can i jailbreak by using your guide with an 1.1.3 otb phone?

I'm using a non at&t card
 
Leader - at the very top, the guide says it's designed for legal Sim owners.

Sbrocket - thanks re the installer tweak. I didn't do that step as of last night on my hubby's phone. Will try tonight when he gets home....

Question on the installer fix/tweak: "If you type "ls -la / | grep Applications" now, the final part of the line that's printed should say "Applications -> /private/var/root/Applications". IF it does not say this, STOP and go post in the forum thread with what it does say. If everything looks good, reboot your phone." This sounds like this command is typed in to merely verify it went well. Correct?

My other question is.... what exactly does this do? Sounds like it moves the apps or tells Installer to put new apps in another partition? I'm confused as to how this works, how to do this cleanly to segregate the installer/app/etc. files from music, etc. in order to reverse it out/clean it up down the road as things change. The last thing I want is a dirty/messy iPhone guts. I.e.; how does this compare to Boss Tools?
 
Mark, I'm about to add another FAQ to the bottom of the guide about restoring backups. Another go probably won't hurt anything but your time wasted but just so you know.

Right - I've now got my backup back, didn't see the above until too late, then I was already into the process.

But by Installer.app still doesn't work, crashes immediately after running. I'm not sure if it has anything to do with the final step. What I did was...

Run the sh install.sh step
That completed and all looked good, but no cell coverage (as expected)
I tried to run the next step copying across the lockdownd file, this didn't seem to work, and as OpenSSH wasn't on the screen, I assumed I'd need to reinstall this.
At this point installer opened, I navigated to Uninstall and was going to tap, then I decided to have another go at the copy.
The pscp command worked this time.
Rebooted and was now connected to O2, and expected everything to be working now
Went to installer to reinstall my apps and still broken, before showing any apps, it just took my back to the springboard.

Any ideas?

Mark
 
Mark - the answer is in the instruct under FAQs towards the bottom re: Installer.app
 
i get this when i do step 22 for mac

shaneel-shahs-computer:~ shaneel$ ssh root@192.168.1.5
root@192.168.1.5's password:
Last login: Mon Jan 28 16:41:17 2008 from 192.168.1.8
-sh-3.2# /in
Connection to 192.168.1.5 closed.
shaneel-shahs-computer:~ shaneel$
 
Im stuck jailbreaking 1.1.1 after installing Appsnapp safari closes and goes back to the activate iphone screen, and thats it the phone doesn't restart..... any help would be appreciated.
 
Mark - the answer is in the instruct under FAQs towards the bottom re: Installer.app

The problem in the FAQ section reads a little different than my problem, but I'll give it a go.

I get this trying to run the fix.


# cd /
# mv Applications /private/var/root/
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0
#

Any ideas?

Cheers, Mark
 
The problem in the FAQ section reads a little different than my problem, but I'll give it a go.

I get this trying to run the fix.


# cd /
# mv Applications /private/var/root/
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0
#

Any ideas?

Cheers, Mark

Hmm... I just read that maybe I shouldn't have let 112Jailbreak install SSH, and waited and installed OpenSSH instead.

Is it possible that this could be the cause of my problems?
 
But by Installer.app still doesn't work, crashes immediately after running. I'm not sure if it has anything to do with the final step...

Mark

First, thanks for the awesome instructions! Everything works except... I'm having the same problem. :) Installer will crash almost immediately after launching it.

I changed the permissions, following the instructions in step #25.
"cd /Applications"
"chmod +s Installer.app/Installer"
"chown -R root:wheel Installer.app"

I thought maybe its the out-of-disk-space problem, as a "df" shows that / is 99% full. So, I tried the soft-link intructions:
"cd /"
"mv Applications /private/var/root/"
"ln -s /private/var/root/Applications /Applications"

But, I get these errors when I do the mv command:
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0

Heh, now what should I do? :)

Thanks!
 
First, thanks for the awesome instructions! Everything works except... I'm having the same problem. :) Installer will crash almost immediately after launching it.

I changed the permissions, following the instructions in step #25.
"cd /Applications"
"chmod +s Installer.app/Installer"
"chown -R root:wheel Installer.app"

I thought maybe its the out-of-disk-space problem, as a "df" shows that / is 99% full. So, I tried the soft-link intructions:
"cd /"
"mv Applications /private/var/root/"
"ln -s /private/var/root/Applications /Applications"

But, I get these errors when I do the mv command:
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0

Heh, now what should I do? :)

Thanks!

Hey, snap!

Are you in the UK on O2? Just trying to find out what makes us unique as this seems to be working for everone else.

Also, did you choose to install SSH from the 1.1.2 jailbreak program, I read in another thread that this may be the cause.

Mark
 
Hey, snap!

Are you in the UK on O2? Just trying to find out what makes us unique as this seems to be working for everone else.

Also, did you choose to install SSH from the 1.1.2 jailbreak program, I read in another thread that this may be the cause.

Mark

No, I'm in the US on AT&T :)

I didn't install SSH from the 1.1.2 jailbreak program. But, I did notice that Installer was crashing right after I did the 1.1.2 jailbreak (it was working just before).
 
No, I'm in the US on AT&T :)

I didn't install SSH from the 1.1.2 jailbreak program. But, I did notice that Installer was crashing right after I did the 1.1.2 jailbreak (it was working just before).

I'm fresh out of ideas then! :)

I'm glad it's not the SSH for 112 JB, I wasn't looking forward to starting again..

Any ideas anyone?

Mark
 
I went to install OpenSSH (I was using the Jailbreak.jar install before) after a BSD SubSystem re-install and the installation crashed half-way through. I now can't SSH into the iPhone and Installer starts and then immediately crashes. Any helpful hints before I start the whole process again?

Might be too late to help you if you've already restored, but one thing you could do is to use Independence to install SSH again. This works under 1.1.2 at least, I haven't tried under 1.1.3 though. Then you can check permissions and/or reinstall installer.app. I'd probably remove the Independence SSH install and replace it with OpenSSH from Installer.app once I have things back to normal just so I don't get confused and have both running.

BTW, someone else posted iFlix wasn't working for them on 1.1.3. While I was there (I'm back to 1.1.2 at the moment), a simple permission fix got that working fine.
 
First, thanks for the awesome instructions! Everything works except... I'm having the same problem. :) Installer will crash almost immediately after launching it.

I changed the permissions, following the instructions in step #25.
"cd /Applications"
"chmod +s Installer.app/Installer"
"chown -R root:wheel Installer.app"

I thought maybe its the out-of-disk-space problem, as a "df" shows that / is 99% full. So, I tried the soft-link intructions:
"cd /"
"mv Applications /private/var/root/"
"ln -s /private/var/root/Applications /Applications"

But, I get these errors when I do the mv command:
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0

Heh, now what should I do? :)

Here is what's in the Installer Info.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>Installer</string>
<key>CFBundleIdentifier</key>
<string>com.apptapp.Installer</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>3.0b4</string>
<key>SBUsesNetwork</key>
<integer>3</integer>
<key>NSPrincipalClass</key>
<string>ATInstaller</string>
</dict>
</plist>

Hmm, if I'm reading this write, it says the version 3.0b4 --- arg. Maybe we were supposed to update Installer somewhere along the way?

Perhaps a reinstall of Installer (v3.0b10) would fix our problem? Anyone know how to install the latest Installer using ssh?
 
First, thanks for the awesome instructions! Everything works except... I'm having the same problem. :) Installer will crash almost immediately after launching it.

I changed the permissions, following the instructions in step #25.
"cd /Applications"
"chmod +s Installer.app/Installer"
"chown -R root:wheel Installer.app"

I thought maybe its the out-of-disk-space problem, as a "df" shows that / is 99% full. So, I tried the soft-link intructions:
"cd /"
"mv Applications /private/var/root/"
"ln -s /private/var/root/Applications /Applications"

But, I get these errors when I do the mv command:
mv: /bin/: Permission denied
mv: /bin/: terminated with 1 (non-zero) status: Unknown error: 0

Heh, now what should I do? :)

Thanks!

Hrm. Try doing a "cp -pr Applications /private/var/root" instead of the mv command and let me know if that works. So in other words, do this...

cd /
cp -pr Applications /private/var/root
mv Applications Applications.old
ln -s /private/var/root/Applications Applications

Now check to make sure the symlink works with "ls -la / | grep Applications" (and whoever asked whether this was just to check that the symlink works, yes, it is) like before. If the symlink DOES work, you can do this command.

rm -rf /Applications.old

If those commands work, I'll update the guide. I haven't got a wireless network nearby I can jump on to test why mv isn't working. Thanks.

My other question is.... what exactly does this do? Sounds like it moves the apps or tells Installer to put new apps in another partition? I'm confused as to how this works, how to do this cleanly to segregate the installer/app/etc. files from music, etc. in order to reverse it out/clean it up down the road as things change. The last thing I want is a dirty/messy iPhone guts. I.e.; how does this compare to Boss Tools?

I said the same thing in #iphone over on irc.osx86.hu (the iPhone Dev Team's IRC server), but that's what they're recommending to do and I really don't see any other way to get around it. Boss Tools does the same thing as this - moves your Apps over to the media partition and creates a symlink. I don't know what'll happen down the road and I agree with you, but that's the workaround for running out of space.


By the way - there's no way I could answer all the questions here without opening a 24-hour support service of some kind and I've got way too much work to do already. Don't feel bad if your question gets glanced over. I try to update the guide as it needs to be and answer as many questions as I can, but I can't get to them all.
 
Hrm. Try doing a "cp -pr Applications /private/var/root" instead of the mv command and let me know if that works. So in other words, do this...

cd /
cp -pr Applications /private/var/root
mv Applications Applications.old
ln -s /private/var/root/Applications Applications

Now check to make sure the symlink works with "ls -la / | grep Applications" (and whoever asked whether this was just to check that the symlink works, yes, it is) like before. If the symlink DOES work, you can do this command.

rm -rf /Applications.old

If those commands work, I'll update the guide. I haven't got a wireless network nearby I can jump on to test why mv isn't working. Thanks.

I ran the sequence of commands that you list, seemed to work ok and the symlink seemed to be setup. Installer.app still crashes on launch though.

Mark
 
I ran the sequence of commands that you list, seemed to work ok and the symlink seemed to be setup. Installer.app still crashes on launch though.

Mark

Well you've got plenty of space to install stuff when you get it working now. :rolleyes:

Did you update to 3.0b10 before jailbreaking 1.1.3? That could be why. I might be able to find a copy of the 3.0b10 Installer.app that you people with problems could upload via SSH, but the guide notes that you should update and install stuff like that on one of the steps.
 
Hrm. Try doing a "cp -pr Applications /private/var/root" instead of the mv command and let me know if that works. So in other words, do this...

cd /
cp -pr Applications /private/var/root
mv Applications Applications.old
ln -s /private/var/root/Applications Applications

Now check to make sure the symlink works with "ls -la / | grep Applications" (and whoever asked whether this was just to check that the symlink works, yes, it is) like before. If the symlink DOES work, you can do this command.

rm -rf /Applications.old

If those commands work, I'll update the guide. I haven't got a wireless network nearby I can jump on to test why mv isn't working. Thanks.

Okay, moved (and linked) /Applications. "df" now says / is at 94% with about 17mb available (or is it 34mb. I can never remember what size blocks df reports :)) Unfortunately, Installer still crashes.

I restarted my phone (why not, right :)). Still crashing. Heh, I guess its not a disk-space problem. :eek:
 
Well you've got plenty of space to install stuff when you get it working now. :rolleyes:

Did you update to 3.0b10 before jailbreaking 1.1.3? That could be why. I might be able to find a copy of the 3.0b10 Installer.app that you people with problems could upload via SSH, but the guide notes that you should update and install stuff like that on one of the steps.

Heh, the guide doesn't say to update Installer.app, but I'm guessing maybe it should. :) If that's truly the problem.

I checked install.sh (1.1.3 jailbreak package) and it doesn't update Installer.app. (Just copies what's there into the right place.) So, an update has to be done before.
 
Okay, moved (and linked) /Applications. "df" now says / is at 94% with about 17mb available (or is it 34mb. I can never remember what size blocks df reports :)) Unfortunately, Installer still crashes.

I restarted my phone (why not, right :)). Still crashing. Heh, I guess its not a disk-space problem. :eek:

What about you? Did you update to Installer.app 3.0b10 before upgrading to 1.1.3?

I can't find the it anywhere yet, so it might have to wait till I get back to my home wireless and can pull the file off my own iPhone.
 
Can i get a couple of simple answers, well as simple as possible, please.

If you have a 1.1.2 ootb iPhone and wish to continue using the phone features and wish to jailbreak 1.1.3, am i correct in saying DO NOT UPGRADE TO 1.1.3 THE ITUNES WAY or you are screwed?

I ask as there seems to be a lot of people who have done so and now cannot use their phone as a phone!

If i put it simply, once you've upgraded to 1.1.3 from an ootb 1.1.2 (jailbroken or not) you can only use phone functions if you are a legitimate AT&T, O2, Orange, etc iphone tariff customer?
 
Anyone know how to get OpenSSH installed? I get "Package download failed: can connect to host!" I can browse the net with Safari via my wireless connection.
 
Can i get a couple of simple answers, well as simple as possible, please.

If you have a 1.1.2 ootb iPhone and wish to continue using the phone features and wish to jailbreak 1.1.3, am i correct in saying DO NOT UPGRADE TO 1.1.3 THE ITUNES WAY or you are screwed?

I ask as there seems to be a lot of people who have done so and now cannot use their phone as a phone!

If i put it simply, once you've upgraded to 1.1.3 from an ootb 1.1.2 (jailbroken or not) you can only use phone functions if you are a legitimate AT&T, O2, Orange, etc iphone tariff customer?

Yes, anim8or, as far as I know that's correct. You do NOT want the 1.1.3 baseband on your phone if you aren't not an AT&T, O2, Orange, blah blah etc customer at least until you can unlock using that (maybe never, who knows). If you're an AT&T customer then you're perfectly fine upgrading to the 1.1.3 baseband and its probably preferable unless you have some plans to switch off the network in the foreseeable future. Just don't upgrade to 1.1.3 the legit iTunes method on a 4.6 bootloader iPhone or you're basically screwed until its unlocked with the new baseband.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.