Over the last week, I’ve been learning the android platform, from a software development point of view down to the platform development kit and below as usual. I have so many ideas for things to hack, that its hard to decide on which to do at any one time!
First of all, I found a root hole in my HTC Hero, as described in my threads here, which gives me total control over my own phone. I’m also building an HTC debug cable to access the secret serial debug port hidden in the USB interface; the phone’s bootloader has lots of debug functionality exposed over this.
This afternoon, I wrote a program to decode resources from the compiled android APK files. Currently it can decode the encoded XML files, but I hope to extend it to the remaining resource types soon. Its available here. I’ve called it ARSE, or Android ReSource Extractor 🙂