Ticket #10 (closed defect: fixed)

Opened 9 months ago

Last modified 9 months ago

installation fails on an upgraded iPhone with a moved /Applications

Reported by: zajaco0 Owned by: saurik
Priority: blocker Component:
Keywords: Cc:

Description

I have 1.1.4 firmware on my iPhone that I jailbroke using the http://www.ziphone.org/ method. Upon installation of Cydia Packager version 1.0, I received an "Error - Main script execution failed!" error upon the _slowly_ extracting step.

I tried to exit installer by clicking the home button and the phone returned to an unresponsive home screen with the "waiting" circle in the middle of the screen.

Change History

Changed 9 months ago by zajaco0

Phone crashed and stayed in endless reboot. I had to go into dfu mode to restore the phone.

Changed 9 months ago by saurik

  • status changed from new to accepted

When I get home tonight I will take my test phone (which I forgot to take to work with me today) and test 1.1.4 installs on it. I wonder what's different... :(.

Changed 9 months ago by zajaco0

I restored and jailbreaked using ziphone method. After reinstalling Cydia, everything seems to work fine. Thanks!

Changed 9 months ago by saurik

Huh. How did you previously jailbreak your phone?

Changed 9 months ago by zajaco0

I used the ZiPhone? method to jailbreak 1.1.3. I had installed a few apps including the boss tool to move all of my apps and ringtones. When 1.1.4 came out, I updated and also used ZiPhone?. I tried to install cydia and this is when it errored out. I restored and ZiPhone? jailbreak and then I was able to install it without any errors.

Changed 9 months ago by saurik

  • status changed from accepted to closed
  • resolution set to fixed
  • summary changed from Installation of Cydia Packager fails to installation fails on an upgraded iPhone with a moved /Applications

Ok, I just realized this issue was fixed with the same fix as #15, but was caused by a different reason.

If you use BossTool? to move /Applications on any version and then upgrade your phone using either iPhones or the "Official" 1.1.3 iPhone-Dev-Team Jailbreak, you end up with both /var/Applications (where BossTool? moves the data to) and /Applications (which was recreated by the upgrade, as all of the / partition is simply rebuilt from scratch).

This case of moving /Applications to a folder that already existed was dealt with by my script, and I remember it being tested, but I must have done something quite stupid as there were three different failure conditions in it. In essence it just swiss cheesed /Applications, losing it into the ether, which made the phone unusable.

I am quite sorry for people who ran into this problem, and I hope you try again now that this issue has been resolved ;P.

Note: See TracTickets for help on using tickets.