Ändern der Partitionsgrößen / des Speichers - LG E400

M

mark-herzog

Neues Mitglied
0
Also ich habe im Sony-Bereich ein Tutorial zum ändern/anpassen den gelisteten Partitionen gefunden. Wie finde ich die heraus, zu deren Lasten ich den Systemspeicher vergrößern kann:


Disk /dev/block/mmcblk0: 3875 MB, 3875536896 bytes
1 heads, 16 sectors/track, 473088 cylinders
Units = cylinders of 16 * 512 = 8192 bytes

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 * 1 3 20 4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 3 128 1003+ 45 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 129 256 1024 46 Unknown
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4 257 238592 1906688 5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5 8193 8704 4096 47 Unknown
/dev/block/mmcblk0p6 8705 9216 4096 2c Unknown
/dev/block/mmcblk0p7 9217 9728 4096 58 Unknown
/dev/block/mmcblk0p8 9729 12800 24576 77 Unknown
/dev/block/mmcblk0p9 12801 13824 8192 48 Unknown
/dev/block/mmcblk0p10 13825 14336 4096 4a Unknown
/dev/block/mmcblk0p11 14337 14848 4096 4b Unknown
/dev/block/mmcblk0p12 14849 18432 28672 49 Unknown
/dev/block/mmcblk0p13 18433 22016 28672 6c Unknown
/dev/block/mmcblk0p14 22017 70656 389120 83 Linux
/dev/block/mmcblk0p15 70657 71680 8192 83 Linux
/dev/block/mmcblk0p16 71681 80896 73728 83 Linux
/dev/block/mmcblk0p17 80897 81920 8192 60 Unknown
/dev/block/mmcblk0p18 81921 82944 8192 83 Linux
/dev/block/mmcblk0p19 82945 84480 12288 6b Unknown
/dev/block/mmcblk0p20 84481 215552 1048576 83 Linux
/dev/block/mmcblk0p21 215553 236032 163840 83 Linux
/dev/block/mmcblk0p22 236033 238080 16384 83 Linux
/dev/block/mmcblk0p23 238081 238592 4096 ff Unknown
 
Zuletzt bearbeitet von einem Moderator:
Das siehst du, indem du dich bei laufendem System (also im Normal Betrieb) per adb ins System hängst und mit dem Befehl mount oder df nachsiehst, was we gemountet ist!

Der ursprüngliche Beitrag von 19:47 Uhr wurde um 20:13 Uhr ergänzt:

Welches Handy hast du?
 
sessions schrieb:


welches handy hast du?

lg-e400

Der ursprüngliche Beitrag von 20:40 Uhr wurde um 20:42 Uhr ergänzt:

# df
df
Filesystem Size Used Free Blksiz
/dev 150M 52K 150M 4096
/mnt/asec 150M 0K 150M 4096
/mnt/obb 150M 0K 150M 4096
/mnt/extasec 150M 0K 150M 4096
/mnt/extobb 150M 0K 150M 4096
/system 374M 291M 82M 4096
/data 157M 40M 116M 4096
/persist 7M 4M 3M 4096
/cache 70M 4M 66M 4096
/drm 7M 4M 3M 4096
/mpt 15M 4M 11M 4096
/mnt/sdcard 1023M 343M 680M 16384
/mnt/secure/asec 1023M 343M 680M 16384



# mount
mount
rootfs / rootfs ro,noatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extasec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extobb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p14 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p21 /data ext4 rw,nosuid,nodev,noatime,errors=continue,barrier
=1,data=ordered 0 0
/dev/block/mmcblk0p15 /persist ext4 rw,nosuid,nodev,relatime,barrier=1,data=orde
red 0 0
/dev/block/mmcblk0p16 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordere
d 0 0
/dev/block/mmcblk0p18 /drm ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered
0 0
/dev/block/mmcblk0p22 /mpt ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered
0 0
/dev/block/vold/179:20 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,
uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharse
t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:20 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela
time,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,ioc
harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
#

 
Zuletzt bearbeitet:
Okay, @mark-herzog

Mein Tutorial ist grundsätzlich für Sony Xperias ausgerichtet, auf LG hab ich absolut keine Ahnung.

Bei den Xperias sollte ein Fehler durch neuflashen der Firmware mit dem Flashtool ausgemerzt werden, da dabei auch die Partitionstabelle neu geschrieben wird.
Wie das bei LG ist - keine Ahnung.

Deine Partitionstabelle ist jedenfalls folgendermaßen aufgeteilt.


Code:
/dev/block/mmcblk0p1 bis p3 = boot + Kernel + recovery, jeweils primäre Partitionen

/dev/block/mmcblk0p4 = erweiterte Partition 

/dev/block/mmcblk0p5 bis p13 = Keine Ahnung. Baseband, Radio, usw.



/dev/block/mmcblk0p14 = /system(390MB)

/dev/block/mmcblk0p15 = /persist(8MB)

/dev/block/mmcblk0p16 = /cache(70MB)

/dev/block/mmcblk0p17 = UNBEKANNT(7MB)

/dev/block/mmcblk0p18 = /drm(7MB)

/dev/block/mmcblk0p19 = UNBEKANNT(12MB)

/dev/block/mmcblk0p20 = müsste /mnt/sdcard sein (1,04GB)

/dev/block/mmcblk0p21 = /data(163MB)

/dev/block/mmcblk0p22 = /mpt(16MB)

/dev/block/mmcblk0p23 = UNBEKANNT(4MB)





Ungenaugigkeiten in der Größe ergeben sich durch die Umrechnung von MB auf kB


Grundlegend ist zu sagen, dass du z.B. Partition 14 erst verändern kannst, wenn du die Zuordnung von p14 bis p23 löschst.

Mit den geänderten Startblöcken müssen dann die Partitionen der Reihe nach neu erstellt werden. Wenn die Partition neue Start- und Endblöcke hat, muss sie formatiert werden, um mit dem System zu funktionieren. Das heißt im Umkehrschluss, dass sie bei gleichen Start- und Endblöcken nicht formatiert werden muss und die Daten erhalten bleiben. Das ist für DRM Keys ganz interessant.

Das Problem sehe ich jetzt, dass du p17, p18 und p19 nicht verändern solltest, da niemand weiß was da drauf ist und vor allem was mit dem Handy passiert, wenn das weg ist.

Wenn du also als Ziel hast, /system zu vergrößern, dann musst du alle darüberliegenden Partitionen löschen und den frei gewordenen Bereich neu verteilen. Wenn du jetzt aber p17, p18 und p19 gleich lässt dann kannst du maximal Speicherplat von /persist (15) und /cache (16) abziehen. Nur die sind mit 7MB und 70MB eigentlich schon auf minimum.



Es tut mir leid das zu sagen, aber ich rate davon ab bei diesem Gerät die Partitionen 17 bis 19 zu löschen und danach zu verschieben, da ungewiss ist, was da drauf ist. Die gespeicherten Daten dort sind dann nämlich weg, und ich weiß nicht ob sie im Falle eines Bricks dann wiederherstellbar sind.

Das einzige was sehr wahrscheinlich geht ist, Speicherplatz zwischen /data und /mnt/sdcard umzuverteilen.
 

Ähnliche Themen

KevSteinar
  • KevSteinar
Antworten
0
Aufrufe
595
KevSteinar
KevSteinar
C
Antworten
0
Aufrufe
378
cwbw
C
Poly
Antworten
22
Aufrufe
8.958
EmmundEmmchen
EmmundEmmchen
Zurück
Oben Unten