[Q] TWRP - Nandroid on PD10LT8D

Search This thread

B_Wilfried_B

New member
Jan 21, 2014
2
0
Hi,
I was playing around with my chinese "monster" phone, and would like to have TWRP/NANDROID/Clockwork Recovery on it.
Following is what I already know:

Partition Information:
preloader 0x0000000000040000 0x0000000000000000 2 /dev/misc-sd
dsp_bl 0x00000000005c0000 0x0000000000040000 2 /dev/misc-sd
mbr 0x0000000000004000 0x0000000000000000 2 /dev/block/mmcblk0
ebr1 0x0000000000004000 0x0000000000004000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000008000 2 /dev/block/mmcblk0
nvram 0x0000000000500000 0x0000000000408000 2 /dev/block/mmcblk0
seccfg 0x0000000000020000 0x0000000000908000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000000928000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x0000000000988000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000000f88000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x0000000001588000 2 /dev/block/mmcblk0p2
misc 0x0000000000060000 0x0000000001b88000 2 /dev/block/mmcblk0
logo 0x0000000002800000 0x0000000001be8000 2 /dev/block/mmcblk0
expdb 0x0000000000200000 0x00000000043e8000 2 /dev/block/mmcblk0
android 0x0000000020100000 0x00000000045e8000 2 /dev/block/mmcblk0p3
cache 0x0000000020100000 0x00000000246e8000 2 /dev/block/mmcblk0p4
usrdata 0x0000000020100000 0x00000000447e8000 2 /dev/block/mmcblk0p5
fat 0x000000016f038000 0x00000000648e8000 2 /dev/block/mmcblk0p6
bmtpool 0x0000000001500000 0x00000000ff9f00a8 2 /dev/block/mmcblk0


recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot emmc boot (null) 0
2 /cache ext4 /dev/block/mmcblk0p4 (null) 0
3 /data ext4 /dev/block/mmcblk0p5 (null) 0
4 /misc emmc misc (null) 0
5 /recovery emmc recovery (null) 0
6 /sdcard vfat /dev/block/mmcblk0p6 (null) 0
7 /sdcard2 vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0
8 /system ext4 /dev/block/mmcblk0p3 (null) 0

sys.project.fat.volume=MID
ro.build.id=IMM76D
ro.build.display.id=ALPS.ICS2.MP.V1.9
ro.build.version.incremental=eng.hede.1361073040
...
ro.product.name=yecon77_mg789_tb_ics2
ro.product.device=yecon77_mg789_tb_ics2
ro.product.board=yecon77_mg789_tb_ics2
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=alps
...
ro.mediatek.version.release=ALPS.ICS2.MP.V1.9
ro.mediatek.platform=MT6577
ro.hardware=mt8377

During umkbootimage I found that initramfs.cpio.gz has 512 bytes before the the start of the real gzip (magic number)
00000000 88 16 88 58 5d 36 12 00 52 45 43 4f 56 45 52 59 |...X]6..RECOVERY|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff |................|
00000030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|

I have no idea why this is, or what the first 8 bytes are (I'm guessing checksum of maybe even the "Chinese (UTF-16? for RECOVERY).

!!! --> I had to get the recovery with "dd" since it is part of the "rom" (mmcblk0).

Anyone any ideas? Even adapting this image is ok for me, I just want to be able to backup/restore...

Thank you for your effort,
Wilfried