Talk:Alpine 1A420

From The iPhone Wiki
Revision as of 15:37, 24 July 2009 by AriX (talk | contribs) (Boot the Kernel?)
Jump to: navigation, search

Disassembler Frameworks?

Has anyone noticed the ARMDisassembler, NDISASM and PPCDisasm PrivateFrameworks? --Oranav 13:07, 21 July 2009 (UTC)

Yeah, at least the PPC Disasm is funny I think. Wouldn't use my iPhone for that --M2m 14:49, 21 July 2009 (UTC)

Those frameworks plus a lot of the other stuff here is put on the device if you have a dev membership, when the Developer Disk Image gets sent over ChronicDev 00:16, 22 July 2009 (UTC)

Revision Name?

btw, I think you should add the nickname to those revision SkankPhone or PurpleSkank. I think PurpleSkank is actually the name of something on the device, and SkankPhone the actual name, not 100% sure though. but the numbers + letters shit is kinda annoying and... bleh --posixninja 00:51, 22 July 2009 (UTC)

I'm not sure if it has an official Name like Kirkwood, Timberline, etc. I wonder if the name is somewhere "hidden" in the bunch of files. SkankPhone is an App on the device. But if there's no objection we could name it "PurpleSkank 1A420" until the official name is found...--M2m 02:38, 22 July 2009 (UTC)

PurpleSkank 1A420 sounds great to me! --posixninja 04:03, 22 July 2009 (UTC)

Actually the file /private/var/db/dyld/update-prebinding-paths.txt begins with # Alpine1A420. So could this release be called Alpine ? In current firmwares the root pw is alpine, but it used to be dottie afaik. --M2m 11:13, 22 July 2009 (UTC)

weird, never seen that. honestly I still like PurpleSkank more. --posixninja 17:29, 22 July 2009 (UTC)

I checked /private/var/db/dyld/update-prebinding-paths.txt of FW 1.1.4 - begins with # LittleBear4A102. I checked 1.0.1 and it begins with # SUHeavenlyJuly1C25. So I think the official name of this FW is Alpine 1A420. --M2m 12:59, 23 July 2009 (UTC)

The password to the root account is and has always been alpine, and the password to the mobile account is and has always been dottie (there was a mobile account even before Apple began running apps under it) AriX 15:33, 24 July 2009 (UTC)

Boot the Kernel?

None of the kernel or kernelcache files is 8900 packed/encrypted. So the kernel refuses to boot on my 2G iPhone. Any Ideas ? --M2m 13:11, 23 July 2009 (UTC)

does the iboot from it even require it to be packed/encrypted? I wasn't around in the 8900 days, but I'm pretty sure the framework is still there in xpwn to pack 8900 files if you want to hack something together. --posixninja 14:27, 23 July 2009 (UTC)

I don't have the iboot from the Prototype. At least not as an iboot file. Maybe it could be extracted from the NOR Dump.. who know. Will have a look at xpwn. Maybe I can find a 8900 packer/encryptor there --M2m 02:59, 24 July 2009 (UTC)

M2m, If you still need help dumping anything or figuring stuff out. geohot@gmail I'll be around at 5:30 EST tonight --geohot 14:07, 24 July 2009 (UTC)

I have not even tried to go as far as booting the kernel, because 1.1.4 is mostly compatible with SkankPhone and stuff... I've copied over a lot of the stuff from the prototype FW and it works pretty well. At some point maybe I'll get my act together and see if I can flash the NOR and stuff, but SkankPhone is cool enough for me :p (Mine is currently set up as a dual boot system where one partition is the 1.1.4/Prototype fw, and the other partition is a plain 1.1.4 partition... I wonder if I could set it up to dual boot 3.0 instead?) AriX 15:36, 24 July 2009 (UTC)