Hirdetés
- 5.1, 7.1 és gamer fejhallgatók
- DUNE médialejátszók topicja
- Sony MILC fényképezőgépcsalád
- Milyen billentyűzetet vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Az SK Hynix elárulta, hogy meddig nem lesz elég memória
- Objektívek topikja
- Melyik tápegységet vegyem?
- Azonnali alaplapos kérdések órája
- Milyen videókártyát?
Új hozzászólás Aktív témák
-
Még egy aprócska adalék:
A kiterjesztett adat (/data) partíció menthető kompletten, eddig még ugyan csak dd-vel csináltam meg, de majd megpróbálom flashtool-lal is.A /proc/partition adatait felhasználva (Lenovo A820-as telefon esetén, 2,77GB-ra módosítva az ebr1-ben a megfelelő bejegyzés, ebr2-ben pedig nincs definiálva partíció, tehát nincs belső SD azaz /emmc@fat):
major minor #blocks name
179 0 3763200 mmcblk0
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 6144 mmcblk0p4
179 5 614400 mmcblk0p5
179 6 131072 mmcblk0p6
179 7 2950656 mmcblk0p7su -
dd if=/dev/block/mmcblk0 of=/storage/sdcard0/dd-backup/usrdata.img bs=1024 count=2950656 skip=8125441024 count=2950656 skip=812544
2950656+0 records in
2950656+0 records outA mentés egészen pontosan : 3021471744 bájt
Ezt mount-olva látszik a komplett adatpartíció.
-
gondoltam egyet és elhatároztam hogy a jól belakott rendszeremet lementem, Flashtool-lal: SLXROM, 2.5GB /data, belső SD kilőve, programok kigyomlálva, testre szabva
úgy gondoltam, hogy a LiFe rom-hoz való scatter fájl nem lesz nekem jó, mert a /data és a /fat partició mérete megváltozott
szépen lementettem a dumchar_info-t és elkezdtem számolgatni, arra lettem figyelmes, hogy ezen semmilyen méretváltozás nem látszik, a két módosított partició ez alapján pont akkora mint ha hozzá sem lenne nyúlva, de ez nem igaz
hol van a kutya elásva?
az ebr2-ben (ahogy lentebb írod)azt tudom, hogy az ebr2 van módosítva, így látja nagyobbnak a /data-t és kisebbnek a /fat--ot, de ennek nem kéne itt is láthatónak lennie?
Nem.
Ezek a partíciók szépen bele vannak kódolva az induláskor (PMT file, és kernel), ez miatt nem is fog változni kiosztás. (Van módszer arra Igazából, ha szigorúan vesszük, akkor ez valójában nem átparticionálás. Igazából akkor lenne az, ha ténylegesen nem jelenne meg a FAT a partíciókiosztásban.
Amit linkeltél /proc/partitions fájl kimenete, az az átparticionálás esetén is a helyes értéket mutatja
Egy példa Lenov A820 esetén:
major minor #blocks name
179 0 3763200 mmcblk0
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 6144 mmcblk0p4
179 5 665600 mmcblk0p5
179 6 129024 mmcblk0p6
179 7 2901504 mmcblk0p7
179 64 2048 mmcblk0boot1
179 32 2048 mmcblk0boot0
179 96 31267840 mmcblk1
179 97 30258396 mmcblk1p1
179 98 1004062 mmcblk1p2Az A820 esetén a 7-es partíció a /data. Ennek összértéke 2901504B, azaz 2.767GB
(A 8-as, belső SD partíció itt átparticionálás nem létezik, mint csatolási pont)Ennek ellenére a dumchar_info tartalma még mindig az eredeti:
preloader 0x0000000000600000 0x0000000000000000 2 /dev/misc-sd
mbr 0x0000000000080000 0x0000000000000000 2 /dev/block/mmcblk0
ebr1 0x0000000000080000 0x0000000000080000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000100000 2 /dev/block/mmcblk0
pro_info 0x0000000000300000 0x0000000000500000 2 /dev/block/mmcblk0
nvram 0x0000000000500000 0x0000000000800000 2 /dev/block/mmcblk0
protect_f 0x0000000000a00000 0x0000000000d00000 2 /dev/block/mmcblk0p2
protect_s 0x0000000000a00000 0x0000000001700000 2 /dev/block/mmcblk0p3
seccfg 0x0000000000020000 0x0000000002100000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000002120000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x0000000002180000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000002780000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x0000000002d80000 2 /dev/block/mmcblk0p4
misc 0x0000000000080000 0x0000000003380000 2 /dev/block/mmcblk0
logo 0x0000000000300000 0x0000000003400000 2 /dev/block/mmcblk0
ebr2 0x0000000000080000 0x0000000003700000 2 /dev/block/mmcblk0
expdb 0x0000000000a00000 0x0000000003780000 2 /dev/block/mmcblk0
android 0x0000000025800000 0x0000000004180000 2 /dev/block/mmcblk0p5
cache 0x0000000008000000 0x0000000029980000 2 /dev/block/mmcblk0p6
usrdata 0x000000002a800000 0x0000000031980000 2 /dev/block/mmcblk0p7
fat 0x000000008b5a0000 0x000000005c180000 2 /dev/block/mmcblk0p8titkos vágyam, hogy a ROW telefonok /preload particióját hozzácsapjam a /data-hoz
Mivel nem összefüggő memóriaszakaszokról van szó, ezt nem próbálgatnám az ebr-ek piszkálásával.
Új hozzászólás Aktív témák
- Apple iPhone 16 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
- Samsung Galaxy A23 5G / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
- Apple iPhone 12 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! ASUS B150M i5 6402P 8GB DDR4 500GB SSD GTX 1050 Ti 4GB Rampage SHIVA DeepCool 400W
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


