CWMR ported
Hello,
I have ported CWMR 5.0.2.7 to the Motoactv (F100) device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
The procedure for this is as follows. You MUST have working adb knowledge to use this and you must be able to restore using the available tool should any problems arise. This is considered an ALPHA release that may need additional work. I did not have access to the device during the port so all testing was done through TheEndGame7. THERE MAY BE ISSUES, you are warned.
1) Download this file: CWMR5x_F100_recoveryA.img
2) adb push CWMR5x_F100_recoveryA.img /data/local/
3) adb shell (become root)
4) dd if=/data/local/CWMR5x_F100_recoveryA.img of=/dev/block/mmcblk1p13
5) exit adb from the device
6) adb reboot recovery (you should be in CWMR now)
The source for the device config is here. Please feel free to go wild with development on this because I do not have the device and likely won't be contributing much more except bug fixes. If you use this source, please give credit where it's due.
NOTE: there are missing images(known). This is because the ramdisk is EXTREMELY finicky on this device and it WILL NOT BOOT past 3.66mb in size. I trimmed out things that weren't needed in order to make this work. The basic functionality you need should be there. adb is also not functioning properly yet within recovery.
ramdisk config:
https://github.com/utkanos/android_motorola_F100_initrd
device config:
https://github.com/utkanos/android_device_motorola_F100
credits:
koush for cwmr.
TheEndGame7 for being my testing guinea pig.
hashcode for some helpful insight.
https://github.com/utkanos
join me on #utkanos on freenode.
|