Hirdetés

Új hozzászólás Aktív témák

  • _Soma77_

    tag

    viszont amit nem értek:

    amit csináltunk boot partíció mentést, ott boot0 és boot1 is 4M egyesével

    4 194 304 mmcblk0boot0.img
    4 194 304 mmcblk0boot1.img

    BINARY SAME!

    viszont a mmcblk0boot1 és mmcblk0boot0 is 4096 * 512 = 2097152 byte = 2MB

    179 0 7618560 mmcblk0
    179 1 167936 mmcblk0p1
    179 2 8192 mmcblk0p2
    179 3 32768 mmcblk0p3
    179 4 131072 mmcblk0p4
    179 5 131072 mmcblk0p5
    179 6 524288 mmcblk0p6
    179 7 262144 mmcblk0p7
    179 8 1048576 mmcblk0p8
    179 9 5304300 mmcblk0p9
    179 40 4096 mmcblk0rpmb
    179 30 8192 mmcblk0gp0
    179 20 4096 mmcblk0boot1
    179 10 4096 mmcblk0boot0

    179 50 15558144 mmcblk1
    179 51 15549440 mmcblk1p1

    A bootloader kinyitása után..hogy tudtunk egyesével 2db 4M-as boot partíció mentést rá-dd-zni 2 x 2M-ás helyekre? :F :Y

    echo 0 > /sys/block/mmcblk0boot0/force_ro
    echo 0 > /sys/block/mmcblk0boot1/force_ro
    dd if=/external_sd/mmcblk0boot0.img of=/dev/block/mmcblk0boot0
    dd if=/external_sd/mmcblk0boot1.img of=/dev/block/mmcblk0boot1

    Csak úgy tudom elképzelni, hogy egy helyre mutatnak ezek a partíciók, így fizikailag 4MB-ra írtunk 4MB-ot, és ez megmagyarázza a teljes azonosságot is... érti ezt valaki? :Y

    ----

    mivel a boot partíció alapból read-only a zárt BL miatt, ezért a V2-es particionáló azt nem írhatja felül, hiszen el sem éri. Ezért nem kell ennél a megoldásnál visszaírni a boot-partíció tartalmát (amiben a fw is van)

    amikor Intel Flash Tool-lal flash-eltünk, ott a tool az elején xFTSK-val betolta a teclast-os ifwi.bin-t (firmware) a bootpartíció helyére,ahogy illik, ezért lett szar a hw felhúzás. Ezért kellett utána BL-t kinyitva visszaírni az eredetit. Nálunk a scriptben ez nem történik meg, mert csak a fastboot protokolt használtuk.

    aztán lehet, hogy nem így van.... :U

Új hozzászólás Aktív témák