Skip to content

Instantly share code, notes, and snippets.

@tkawajir
Last active August 29, 2015 13:57
Show Gist options
  • Save tkawajir/9521622 to your computer and use it in GitHub Desktop.
Save tkawajir/9521622 to your computer and use it in GitHub Desktop.
L-02Fの解析
・パーティション情報?
0865: Start End Actual
0903: 0 0:SBL 0x0000 0x0009 0x100000002 main_and_spare_ecc_10 1x_pages .\TOTAL/sbl1.mbn
0993: 1 0:MIBIB 0x000A 0x0013 0x100000001 main_and_spare_ecc_10 1x_pages m\bib_partition
1082: 2 0:SDI 0x0014 0x002E 0x100000001 main_and_spare_ecc_10 1x_pages .\TOTAL/sdi.mbn
1171: 3 0:TZ 0x002F 0x0049 0x100000003 main_and_spare_ecc_10 1x_pages .\TOTAL/tz.mbn
1259: 4 0:MBA 0x004A 0x004F 0x100000003 main_and_spare_ecc_10 1x_pages .\TOTAL/mba.mbn
1348: 5 0:RPM 0x0050 0x006A 0x100000001 main_and_spare_ecc_10 1x_pages .\TOTAL/rpm.mbn
1437: 6 0:EFS2 0x006B 0x00C2 0x100000000 main_and_spare_ecc_10 1x_pages
1511: 7 0:QDSP 0x00C3 0x0258 0x100000137 main_and_spare_ecc_10 1x_pages .\TOTAL/qdsp6sw.mbn
1604: 8 0:AMT 0x0259 0x0261 0x100000000 main_and_spare_ecc_10 1x_pages
1678: 9 0:APPSBL 0x0262 0x0268 0x100000001 main_and_spare_ecc_10 1x_pages .\TOTAL/appsboot.mbn
1772:10 0:APPSBLBACK 0x0269 0x026F 0x100000000 main_and_spare_ecc_10 1x_pages
1846:11 0:APPS 0x0270 0x02C1 0x10000001D main_and_spare_ecc_10 1x_pages .\TOTAL/boot.yaffs2
1939:12 0:CACHE 0x02C2 0x04C4 0x100000000 main_and_spare_ecc_10 1x_pages
2013:13 0:MISC 0x04C5 0x04CF 0x100000003 main_and_spare_ecc_10 1x_pages .\TOTAL/misc.mbn
2103:14 0:RECOVERY 0x04D0 0x0522 0x10000001D main_and_spare_ecc_10 1x_pages .\TOTAL/recovery.yaffs2
2200:15 0:RECOVERYBACK 0x0523 0x0575 0x100000000 main_and_spare_ecc_10 1x_pages
2276:16 0:FOTA 0x0576 0x0598 0x100000000 main_and_spare_ecc_10 1x_pages
2350:17 0:RECOVERYFS 0x0599 0x064F 0x100000056 main_and_spare_ecc_10 1x_pages .\TOTAL/recoveryfs.yaffs2
2449:18 0:SYSTEM 0x0650 0x07D9 0x1000000F8 main_and_spare_ecc_10 1x_pages .\TOTAL/system.yaffs2
2544:19 0:USERDATA 0x07DA 0x0FFF 0x1000001F9 main_and_spare_ecc_10 1x_pages .\TOTAL/userdata.yaffs2
・abootにはlokiパッチ済みの模様。
takahiro-no-MacBook-Air:L02F tak$ strings L02F-01-V10a-440-10-JAN-23-2014+0.bin | grep "overlaps with aboot"
Boot image buffer address overlaps with aboot addresses.
Signature read buffer address overlaps with aboot addresses.
・boot領域の情報
kernel_size = 0x00378578
kernel_addr = 0x00208000
ramdisk_size = 0x00000000
ramdisk_addr = 0x00208000
cmdline = "noinitrd root=/dev/mtdblock18 rw rootfstype=yaffs2 console=ttyHSL0,115200,n8 androidboot.hardware=qcom ehci-hcd.park=3 g-android.rx_trigger_enabled=1"
・adb
binファイルに/sbin/adbdの記述あり。
ramdiskなしで、init.*はどこに配置しているのか?
某所によると、adb devicesで認識せず。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment