One thing that I failed to mention when ppbb went down into that black hole for a couple of days was that we could have kept him there longer by re-building a boot image for him that had adbd turned on, and he could have lost^H^H^H^Hspent even more of his life debugging
We wouldn't even need to re-build a flashable ROM for him - the whole thing can be crowbar'ed into place with the following steps:
- Wipe
- Flash the original ROM file
- Make an Nandroid Backup (yes, *after* flashing)
- Duplicate the Nandroid Backup, replacing the old boot.img with the new boot.img, and fix up the nandroid.md5 file with the (new) MD5 signature
- Restore the crowbar'ed/foobar'ed Nandroid backup.
- Boot
Note that the same procedure can be used to crowbar a different kernel into an old ROM without going to the trouble of assembling a new ROM. (Or even the boot image from another ROM - but that's likely to cause trouble, so let's not go there.)
eu1
ps ppbb I'm 1/2 serious - if you want me to make a boot image for you, I will - just tell me which ROM.