yea yea, I know...I'm running an old version but hey...my motto, if it ain't broke, don't fix it. (plus none of the newer ones can do custom boot logos and stuff and I'm running an ol' iPhone 2g; I'll upgrade the OS when I get a new one).
anyways, I had been working on this for months.
Many months ago, after Cydia's "essential" upgrades, I noticed that I could no longer start it as it would crash instantly on start up back to the Springboard.
upon looking at the logs, this is what it dies from:
Code:
2010-07-14 22:55:15.040 Cydia_[532:613] Setting Language: en
2010-07-14 22:55:24.537 Cydia_[532:613] *** -[WebPreferences setOfflineWebApplicationCacheEnabled:]: unrecognized selector sent to instance 0x406710
2010-07-14 22:55:24.564 Cydia_[532:613] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[WebPreferences setOfflineWebApplicationCacheEnabled:]: unrecognized selector sent to instance 0x406710'
2010-07-14 22:55:24.580 Cydia_[532:613] Stack: (
808163835,
806099672,
808167517,
807899933,
807794784,
162679,
96917,
816176504,
816210780,
812232551,
807780339,
807777675,
829004012,
816177936,
816214500,
112513,
8244
)
terminate called after throwing an instance of 'NSException'
And after using "dpkg --force-all -i" on various different versions, I finally found out that the latest version that actually works is the following:
Code:
http://apt.saurik.com/debs/cydia_1.0.2938-56_iphoneos-arm.deb
go even one rev newer to "cydia_1.0.2946-57_iphoneos-arm.deb" and bam, it crashes.
I hope this helps someone else.