@fener000
ich würde zwar die Variante komplett ohne Odin nehmen, aber dennoch zur Erklärung:
aus der Samsung 4.1.2 original Recovery heraus kann man nicht viel machen, daher braucht man zunächst die "philz-touch_3.00...".
Diese lässt sich nämlich dort heraus "flashen". Nur, dass sie eigentlich gar nichts installiert, sondern sich eben nur in den Speicher lädt, die original Recovery beendet und sich selbst startet. Mit dieser hat man dann Rootzugriff und kann damit dann z. B. Philz_6.48.4 (oder eine andere Recovery) flashen, also aus der Recovery und nicht über Odin! Somit hat man ohne Yellow Triangle schon alle Voraussetzungen geschaffen. Ich empfehle Philz gerne, weil man damit Preload formatieren kann, wenn man denn über Odin ein Pitfile flasht, das die Preload Partition verkleinert, weil man sie danach formatieren muss (ext4). Ich persönlich habe es mit einer selbsterstellten Pit gemacht, die 1.5GB System / 6GB Data / 32MB Preload (sowie verbleibende 7GB für interne SD) bereitstellt. Was Du für eine Aufteilung nimmst hängt davon ab, was Du brauchst, aber ich würde nicht unter 1GB für die System Partition gehen und für Data (hier werden App hinein installiert) ist meiner Meinung nach 6GB ganz gut. Aber bevor du ein solches PIT-file suchst lies weiter.
Eine IsoRec-Recovery ist eine Recovery, die in die normalerweise vom S2 nicht genutzte Recovery Partition geflasht wird. Genutzt werden kann sie dort aber eben auch nur, wenn der Kernel (oder das ROM) dies auch unterstützt, also auch dort nach einer Recovery sucht. Details dazu und auch Download-Links (f. Kernel und Recoveries beider Versionen) kannst du im OP vom
CM13-Thread lesen. Da wird auch noch einmal was zu den Partitionsgrößen erklärt und auch wie man z. B. die Preload Partition ohne o.g. Philz 6.48.4 aus dem Terminal der TWRP-Recovery heraus formatiert (falls du doch zu Odin+Pitfile greifen solltest). Ich würde aber auch hier inzwischen
so vorgehen.
Wenn man das nämlich z. B. machen möchte, kann man (ausgehend von der original 4.1.2) direkt so vorgehen:
- in die Recovery booten
- Flashen der "philz-touch_3.00_i9100-signed.zip"
- Flashen des CM12.1 oder 13 Trim-Kernel von Lanchon
- Flashen der IsoRec-TWRP-Recovery
- Booten in die Recovery (jetzt sollte man in der TWRP-Recovery landen)
- Flashen von Lanchons flashbaren Repit-Tool (benannt z. B. als lanchon-repit-20160225-system=1+wipe-data=6+wipe-sdcard=max-preload=min+wipe-i9100.zip
- Flashen der CM12.1 oder 13 ROM
- Flashen der passenden OpenGapps (optional)
- Flashen des passenden Trim-Kernel (optional)(wurde durch das ROM überschrieben)
Vorteil: brauchst überhaupt kein Odin und das Partitionieren und Formatieren übernimmt das flashbare Skript. Konfiguriert wie beschrieben legt es an und formatiert System mit 1GB, Data mit 6GB, Preload mit 8MB, Interne SD mit dem Rest (7,5GB, erhält aber die Daten! willst du sie mit formatieren kommt auch hier ein "+wipe" dazu)
Prinzipiell kann das Skript auch alle Daten erhalten, macht aber keinen Sinn bei Deinem Vorhaben.
Willst Du es immer noch per Odin machen, steht das
hier beschrieben, nur dass ich dennoch wie beschrieben mit Punkten 1-4 loslegen würde und dann in Odin nur die Pit (ohne neuen Kernel oder ROM) flashen würde. Ich hoffe jetzt ist es klarer geworden. Zumindest, wenn du auch noch die verlinkten Posts noch gelesen hast.
Gruß