MMB-322.HDTV/Entwicklung-Hacking-Modding

In Recovery/Flashmode neustarten
oureboot recovery=local

Mit anderen Kernel-Argumenten neustarten
oureboot "NEUE ARGUMENTE" Beispiel: oureboot "init=/2ndinit"

Standard-Kernel-Argumente
sata_reset_done nfc_shared androidboot.console=ttyS0 console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=yaffs2 ro root_part_name=system init=/init mtdparts=mv_nand:131072(block0), 1048576(bootloader), 26214400(bootimgs), 26214400(bootimgs-B), 524288@62914560(u-boot.env), 201326592@67108864(system), 134217728(userdata), 109051904(cache), 4194304(factory_setting), 4194304(factory_data), 16777216(sysconf) initrd=0x4e00000,0x47b5a macaddr=00:25:92:14:47:94

NAND-Partitionierung
dev:   size   erasesize  name mtd0: 00020000 00020000 "block0" mtd1: 00100000 00020000 "bootloader" mtd2: 01900000 00020000 "bootimgs" mtd3: 01900000 00020000 "bootimgs-B" mtd4: 00080000 00020000 "u-boot.env" mtd5: 0c000000 00020000 "system" mtd6: 08000000 00020000 "userdata" mtd7: 06800000 00020000 "cache" mtd8: 00400000 00020000 "factory_setting" mtd9: 00400000 00020000 "factory_data" mtd10: 01000000 00020000 "sysconf" mtd11: 20000000 00020000 "mv_nand"

Backup einer Partition erstellen
Statt x die Nummer der Partition angeben(siehe Tabelle oben).

Nutzt man einen USB-Stick, muss man beim Speicherpfad "/dev/usb/disk1" schreiben. cat /dev/mtd/mtdx > /sdcard/mtdx.img

Log-Dateien
MMB-322.HDTV/Entwicklung-Hacking-Modding/UART-Logs