Okay folks. I'm doing my best to follow the tutorial Koush has put up on his blog
here.
Here is what I have done so far:
1. Got cyanogenmod up and compiling on OSX. (Not trivial!)
2. Dumped images from /dev/ubi0_0 - /dev/ubi0_2. I don't have the space to dump /dev/ubi0_3. Not sure why, it appears to be only 250MB in size. Regardless, this looks like mostly user data. Probably not necessary.
I am stuck at this step:
Quote:
build/tools/device/mkvendor.sh device_manufacturer_name device_name /your/path/to/the/boot.img
|
I get the following error:
Quote:
unpackbootimg not found. Is your android build environment set up and have the host tools been built?
|
Well, I can't download the android source as specified at
the android dev site as the urls are invalid since kernel.org is STILL down. I thought getting cyanogenmod compiling would be enough, but even after running envsetup.sh, it does not know where unpackbootimg is.
So that's the first problem.
The second problem is that the partitions are ubifs instead of jffs, which means that the instructions from koush's blog may not work. I am not able to mount the ubi images that I downloaded on OSX since OSX doesn't know anything about ubi, and I can't find anything on the interwebz to help me out there.
Other relevant posts on porting CWM can be
found on MobileRead here.
How are the rest of you coming?