Probleme mit der Partitionstabelle

Ich habe ein Prestigio 5044 Duo (PAP5044) mit MTK6589. Im Grunde habe ich versucht, die Größe der /data-Partition zu ändern, da sie nur etwa 950 MB groß war, indem ich die Partition der internen SD-Karte (/emmc) verkleinerte. Dafür habe ich die Anwendung Meteos MTK6589 verwendet.

Nachdem ich alle Schritte ausgeführt hatte, stellte ich fest, dass das Android-Betriebssystem während des Startvorgangs hängen blieb (wie auf halbem Weg zum Hochfahren, und es fror ohne Fehlermeldungen ein). Die Erholung (ich habe CWM) startet jedoch gut.
Nach einigen Recherchen fand ich heraus, dass die Partitionstabelle des Geräts nach der /cachePartitionierung durcheinander gebracht wurde. Also, alle System- und Wiederherstellungspartitionen sind in Ordnung.

Hier ist die fdisk-Ausgabe:

~ # fdisk -lu /dev/block/mmcblk0
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5

Disk /dev/block/mmcblk0: 3853 MB, 3853516800 bytes
1 heads, 16 sectors/track, 470400 cylinders, total 7526400 sectors
Units = sectors of 1 * 512 = 512 bytes

              Device Boot      Start         End      Blocks  Id System
/dev/block/mmcblk0p1            1024        1022  2147483647+  5 Extended
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2           26624       47103       10240  83 Linux
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3           47104       67583       10240  83 Linux
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4           93184      105471        6144  83 Linux
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5          134144     1465343      665600  83 Linux
/dev/block/mmcblk0p6         7556096        1022  2143706111+ 83 Linux

Und hier sind /proc/partitionsund fstab:

~ # cat /proc/partitions 
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   31338496 mmcblk1
 179       97   31334400 mmcblk1p1
~ # cat /etc/fstab 
/dev/block/mmcblk0p6 /cache ext4 rw
/dev/block/mmcblk0p7 /data ext4 rw
/dev/block/mmcblk0p8 /emmc vfat rw
/dev/block/mmcblk0p5 /system ext4 rw
/dev/block/mmcblk1p1 /sdcard vfat rw
/dev/block/mmcblk1p2 /sd-ext auto rw

Es müssen also mmcblk010 Partitionen vorhanden sein, und jetzt sind es laut fdisk nur noch 6.

Ich habe zwei Ideen, wie es möglich ist, Partitionen wiederherzustellen: 1) manuell mit fdisk, obwohl es keine sehr gute Idee zu sein scheint 2) Ich habe einige Informationen über Scatter-Dateien für MTK-basierte Geräte gefunden, scheint alles zu enthalten die Partitionierungsinformationen; Ich habe jedoch keine Ahnung, wie ich diese Datei erhalten und verwenden kann.

Was soll ich tun, um mein Gerät wiederherzustellen?

Antworten (1)

Ich kenne den angeforderten Partitionswiederherstellungsprozess nicht, aber es gibt eine Lösung, die funktioniert, und das Telefon wird wieder funktionieren. Sie benötigen 1. 1.0.42 Vollbild-ROM für Flashtool 2. SP Flashtool 3. EBRtweak 4. CWM 6.0.4.4

Lösung: 1. 1.0.42 ROM extrahieren 2. EBRtweak in den ROM-Ordner kopieren und mit der gefragten Option ausführen (z. B. 2,5 GB) 3. EBR*.bak aus dem ROM-Ordner löschen 4. CWM 6.0 kopieren .4.4 recovery.img in den ROM-Ordner 5. Führen Sie CheckSum_Generate.exe aus 6. Flashen Sie mit SP Flashtool die Datei MT6589_Android_scatter_emmc.txt aus dem 1.0.42-ROM-Ordner. 7. Booten Sie in den Wiederherstellungsmodus und gehen Sie zu Mounts und Storage: format /data, format/cache 8. Starten Sie das System neu.

Wenn Sie eine dieser Dateien benötigen, schreiben Sie mir und ich schicke sie Ihnen.

Danke für die Antwort. Wie unterscheidet sich "1.0.42 Vollbild-ROM für Flashtool" von typischen ROMs, die ich von verschiedenen Websites erhalten kann, wenn es sich überhaupt unterscheidet?
Es unterscheidet sich nicht von anderen ROMs, es ist nur ein spezielles, das Sie mit Flashtool flashen können. Und mit Flashtool können Sie die Daten neu partitionieren. Aber schreiben Sie mir eine E-Mail, wenn Sie es brauchen.
Ja, sieht so aus, als wäre es einfacher. Kannst du meine E-Mail im Profil sehen?
Tut mir leid, ich kann es nicht sehen.