Re-Partitionierung/Vergrößerung des internen Telefonspeichers bei MTK65xx

N2k1

Well-Known Member
@N2k1 :
Was verstehe ich?
- Du machst zwei Partitionen neu
- formatierst diese
- kopierst einen anderen MBR
Fragen:
- wozu nutzt Du das reparted binary und wo ist das her?
- den MBR hast Du vorher wie beschrieben gepatch!?
- warum schreibst Du den MBR 2x?
- was bringst Du zusätzlich ins etc?
Wenn das hier zu sehr OT wird, gern auch PM
1.,2.,3. ja
4. für ARM comiliert. Quellen sind offen
5. Ja
6. beim 2. Mal wird der Info-bereich mit gesetzt. beim ersten Mal die Partitions-Tabelle (daher die unterschiedlichen Namen)
6. die vold.fstab.nand und die vold.fstab

Ist IMO kein OT.
 
  • Like
Wertungen: Ora

Ora

®
2. Mal wird der Info-bereich mit gesetzt
Der liegt aber schon im EBR1?
Wie sieht der aus?

- wozu nutzt Du das reparted binary
sehe keinen Aufruf:(
Könntest Du biite:
-- Den EBR Infobereich beschreiben?
vold.fstab.nand und die vold.fstab
-- dies beiden exemplarisch hier reinstellen?

Fazit: Wenn ich dann ein neues Scatter mit MTK generiere enthält das
- eine andere Blocklänge von /usrdata
- und ein veränderte Startadresse das FAT Blockes
- der Kernel (boot.img) und das CWM-R bleiben kompatibel?
 

MTK

Well-Known Member
Bei meinem Zopo ZP 700 welches ich hatte , wurden nur die EBR1 u. EBR2 Dateien ausgetauscht . Alle anderen Dateien inkl. Scatter bleibt unverändert .
Flashen u. gut ist .
 

Ora

®
@MTK Nichts ist gut...
Ich will es wissen.
Hat sich das Scatterfile angepasst?
Hast Du auch schon einen Werksreset hinter Dir?
 
Zuletzt bearbeitet:

Ora

®
Nun ... Genau das wollen wir ergründen.
Wie erzeugt MTK das Scatter?
Und bleibt das Handy flashbar?
Wobei ja der fat Bereich sowieso nicht geflasht wird, aber das Scatterfile vorm Start des Flaschen gegen das online Mapping gehalten wird:(
 

MTK

Well-Known Member

Anhänge

N2k1

Well-Known Member
Und wieso behauptest Du dann, daß sich das Scatterfile nicht geändert hätte?
Erstelle mal mit Hilfe der DroidTools eine neue Scatterdatei und vergleiche sie mit der davor.
Daß Du für das Flashen des veränderten EBR keine neue Scatter-Datei brauchst, ist klar - der Rest würde aber nicht funktionieren!
 

MTK

Well-Known Member
da ich bei dem jungfräuliche Backup nur die EBR's getauscht habe u. dann noch mal geflasht wurde .

Also
1. Backup vom Handy mit MTK
2. EBR im Backup getauscht
3. mit SP-Flashtools das modifizierte Backup geflasht .
4. Reset
5. freuen über größeren Telefonspeicher

nach zu lesen bei XDA[DOUBLEPOST=1400625999,1400625901][/DOUBLEPOST]welchen Rest meinst du
 

Ora

®
- Also MBR1 & MBR2.
- nach Umbau Scatter neu generieren/anpassen.

Werde das dann mal mit einem MT6589T 32GB ROM testen und berichten.
OT jetzt muss ich erst einmal "strampeln" :) OT
 

Ora

®
Die App funktionierte schon mal nicht:(
-der 1GB grosse interne Speicher des 32 GB ROM sollte auf 5 GB erweitert werden
- Vorgegangen wie beschrieben
- zunächst bootloop
- system mit cwm-r restored
- interner Speicher wie gewünscht, Telefonspeicher nicht mehr vorhanden:(
- der Versuch, den über Einstellungen wieder verfügbar werden zu lassen, war erfolglos, dafür aber die externe SD "erneuert":(
- dumchar_info war unveränder!

Jetzt versuche ich es via MBR1 und MBR2 Modifikation. Muss aber erst rechnen...

Gesendet von meinem UMI X2
 

Ora

®
- Jetzt partitioniert wie gewünscht (EBR1&EBR2) mit Hexeditor
- diese Methode ist noch nicht petfekt!
- MTK Droidtool merkt das keine Übereinstimmung zwischen PMT und Kernel existiert
- 5GB Programmspeicher und der Rest von 32GB Telefonspeicher...

Ist erst einmal nicht so tragisch, dann wird ohne __NODL_ geflasht...

Werde weiter testen, um zu sehen, wo er es "anstößig" findet.

Wer kennt sich mit der Strukur der PMT aus?


Gesendet von meinem UMI X2
 
Zuletzt bearbeitet:

Ora

®
Nun melde ich mich wieder zu Wort.
In aller Kürze, da es im Urlaub andere Prämissen gibt.
Wenn ich Zeit finde stelle ich Euch noch ein paar ergänzende Screenshots rein.
Das Zauberwort ist PMT (Partition Master Table).
Diese wird sowohl vom MTK Droidtool als auch vom Flashtool genutzt und wird leider weder in der beschriebene Methode des Top #1 noch in der erwähnten App angepasst.
Das führt zu:
- falschen (unveränderten) Anzeigen des Mappings im MTK Droidtool
- zu Fehlerhinweisen beim Generieren des Scatterfiles (PMT)
- zu Fehlern, bei Flaschen mit dem SP Flashtool

Insbesondere das letztere wird Euch im Fall eines Disaster Recover dann verwirren.

Lösung:
- Auch EBR2 muss wie oben beschrieben angepasst werden
- die veränderte Start Adresse des FAT Blockes muss mit der Hand im Scatterfile geändert werden
- mit der so angepassten Scatter und einer MTK Datensicherung, die ALLE erforderlichen Sektionen enthält (auch userdata und secro) flasht Ihr jetzt mit der Option "Firmware Upgrade" das Handy neu.
- Dabei wird eine neue PMT erzeugt
- der veränderte Telefon Speicher muss zur Nutzung dann noch am PC formatiert werden
- anschließend empfehle ich gleich eine Sicherung

Bemerkung:
- das Formatieren und flashen erzeugt auch eine neue PTM
- den Versuch mit 5GB habe ich aufgegeben, da der Telefonspeicher immer wieder weg war.
- 2GB funktionieren ausgezeichnet

Edit:
Und hier die versprochenen Bilder:
Notwendige Veränderungen am Scatterfile (exemplarisch von 1GB ---> 2GB interner Telefonspeicher

1. Änderungen am Scatterfile

Aänderung in dem Scatter File.png

2. Wie flashen (Firmware Upgrade)

Neues Mapping(2).png

3. Neues Mapping nach flashen im MTK Droidtool

Neues Mapping(3).png

4. Resultat einer anschliessenden MTK Droidtool Sicherung

Neues Mapping(4).png
 
Zuletzt bearbeitet:
Oben Unten