February 4th, 2012, 12:10 PM
Thread Author (OP)
Join Date: Aug 2011
Device(s): Verizon Xperia Play, Casio G'zone Commando
Carrier: Not Provided
Thanked 112 Times in 73 Posts
[Question] Android development & GetItNow Recovery
Currently I'm working a custom kernel for the Casio Commando (Verizon phone)
It uses little kernel bootloader, and most likely Casio is using a security feature as follows
Q2) How do I disable ‘fastboot’ for my commercial device?
A2) Personally, I would like to see commercial devices leave ‘fastboot’ enabled.
It goes in the spirit of Android Open Source Project where end users and
developers have access to the source code to allow them to modify it and
upgrade their device over usb using ‘fastboot’. However, if OEMs or network
providers want to lock down ‘fastboot’ it can be done by disabling the keypad
and usb driver in bootloader. This can be customized in the following files:
Is there anyway to access nand (my guess that's where lkb is located) so that we can change this so we have fastboot/keypad up and running?
Also, when i do
# cat /proc/mtd
dev: size erasesize name
mtd0: 00200000 00040000 "misc"
mtd1: 00800000 00040000 "boot"
mtd2: 12c00000 00040000 "system"
mtd3: 0a000000 00040000 "cache"
mtd4: 19000000 00040000 "userdata"
mtd5: 00300000 00040000 "persist"
mtd6: 00a00000 00040000 "recovery"
Since the boot partition is available to me, can I use GNM Recovery to "flash" a new custom kernel? (I've already pulled boot.img, split it and it has the zImage and the ramdisk)
Also, what's the misc section at mtd0 (bootloader?)
Thank you for any help,
Last edited by paxchristos; February 4th, 2012 at 12:27 PM.