meetdaleet
Ehrenmitglied
- 3.724
Werte Android Hilfe Community,
da ich bereits für das Z1 einige Tutorials erstellt habe und diese u.U. auch auf anderen Geräten anwendbar sind, veröffentliche ich die entsprechenden Anleitungen nun hier im "Sony Allgemein" Bereich, um bei Anpassungen effizienter arbeiten zu können.
In den entsprechend von mir direkt "technisch supporteten" Geräteforen findet ihr gerätespezifische Support-Threads zu den Tutorials und auch einen entsprechenden Link auf die jeweilige Anleitung.
Dies sind derzeit: Xperia Z1, Xperia Z2, Xperia Tablet Z2, Xperia Z1C...
Ergänzung 10.01.2017: Anleitung TA Backup ohne Root am Beispiel des Xperia XZ siehe ganz unten
Solltet Ihr ein Gerät haben, welches nicht zuvor aufgelistet wurde, so könnt ihr eure Anfragen/Anregungen gerne hier erörtern
Das Backup der Trimm Area wird benötigt, um selbige später wiederherzustellen.
Ein Valides Backup kann nur mit einem geschlossenen Bootloader erstellt werden!
Ferner wird die Trimm Area beim öffnen des Bootloaders gewiped, in dieser befinden sich unter anderem die wichtigen DRM Keys, welche für einige Sony-Dienste benötigt werden. Habt Ihr vor dem ersten ULBL also kein Backup erstellt, sind diese unwiderruflich verloren!
Das einspielen eines fremden TA-Backups führt unweigerlich zu einem Softbrick eures Gerätes! Die Backups sind Geräteabhängig (nicht jedoch Firmware abhängig -> Version, Lokalisierung etc.)!
Anleitung mit dem TA Backup Tool:
Voraussetzungen:
Kurzfassung: (erstellen des Backups)
Kurzfassung: (einspielen eines Backups)
Bebilderte Variante: (erstellen des Backups)
Ihr Könnt auch ein Backup mit offenem Bootloader erstellen. Hierbei sind natürlich keine DRM- Keys enthalten! Allerdings wird in der TA auch der Bootloader- Status hinterlegt. Erstellt ihr also ein TA Backup mit offenem Bootloader & stellt dieses bei einem geschlossenen Bootloader wieder her, so öffnet sich der Bootloader durch die Wiederherstellung!
Somit ist es ohne Wipes & andere Umwege möglich, jederzeit den Bootloader Status (komfortabel) zu verändern.
Anleitung mit ADB (manuell):
Voraussetzungen:
Kurzfassung: ADB (erstellen des Backups)
Kurzfassung: ADB (wiederherstellen des Backups)
------------------------------------------------------
10.01.2017: Unser fleißiger User "MysticEnforcer" hat eine Anleitung für das Xperia XZ verfasst, bei der das Gerät nicht mehr gerootet sein muss. Diese füge ich hier gerne noch an. Vielen Dank!
Ab hier created by @MysticEnforcer:
Da es seit gestern möglich ist ein TA-Backup anzulegen und so eure drm-keys zu sichern,
kann man jetzt Bootloader öffnen und tun was man will.
Link zum Original-Thread bei xda:
Universal (Dirtycow-based) TA Backup
Erforderlich ist:
Ein Kernel bei dem Dirtycow noch nicht gepatcht wurde,
alle nötigen Treiber sollten installiert sein &
in den Entwickleroptionen sollte USB-Debugging aktiviert sein
Wie es funktioniert ist wie immer recht einfach:
backupta.zip runterladen,
entpacken,
Euer XZ mit aktiviertem USB-Debugging & dem PC verbinden,
Version für dein OS per Doppelklick starten,
dann bekommst du das zu sehen:
fertig
21.01.2018: Der nachfolgende Teil der Anleitung wurde ersetzt durch die aktualisierte Beschreibung von @syscrh (mit Genehmingung von @MysticEnforcer). Gruß, TheBrad
TA-Backup wiederherstellen (getestet mit dem Sony Xperia X Compact):
1. Als erstes sollte man auf eine offizielle Firmware zurückflashen.
2. Danach installiert man TWRP auf dem Sony-Smartphone.
3. Sind diese beiden Voraussetzungen erfüllt dann startet man in die installierte TWRP-Recovery neu. Dazu schaltet man das Gerät aus und hält im Anschluss daran den Einschaltknopf und die Lautstärke-Leiser-Taste gleichzeitig gedrückt. Das Gerät sollte vibrieren und die LED blau/lila leuchten. Das Gerät sollte nun in die TWRP-Recovery starten.
4. Ist man erfolgreich in TWRP angelangt, dann muss man als nächstes das zum Gerät gehörige TA-Backup vom Computer nach /data/local/tmp/ am Sony-Smartphone kopieren. Dies kann man z.B. mit ADB durch folgenden Befehl (am Computer einzugeben) realisieren (Gerät muss via USB-Kabel mit dem Computer verbunden sein):
Wer sicherstellen möchte, dass die gepushte Datei identisch mit der Originaldatei am Computer ist, kann mit md5sum TA.img noch die Checksummen vergleichen.
5. Danach stellt man das TA-Backup mit folgendem ADB-Befehl wieder her:
6. Im Anschluss schaltet man das Smartphone aus und stellt die Firmware ein zweites Mal mit dem FlashTool wieder her (ansonsten bootet das Gerät nicht).
7. Geschafft! Nach erfolgreichem Flash der Firmware sollte das Gerät neustarten und sich wieder im Originalzustand befinden. Updates können komfortabel "over the air" installiert werden und die DRM-Keys sollten auch wieder einsatzbereit sein.
backupTA.zip
backupTA_v2.zip
>> Credits/Würdigungen & Danksagungen <<
(Für meine gesamten Anleitungen gültig & aktuell!)
da ich bereits für das Z1 einige Tutorials erstellt habe und diese u.U. auch auf anderen Geräten anwendbar sind, veröffentliche ich die entsprechenden Anleitungen nun hier im "Sony Allgemein" Bereich, um bei Anpassungen effizienter arbeiten zu können.
In den entsprechend von mir direkt "technisch supporteten" Geräteforen findet ihr gerätespezifische Support-Threads zu den Tutorials und auch einen entsprechenden Link auf die jeweilige Anleitung.
Dies sind derzeit: Xperia Z1, Xperia Z2, Xperia Tablet Z2, Xperia Z1C...
Ergänzung 10.01.2017: Anleitung TA Backup ohne Root am Beispiel des Xperia XZ siehe ganz unten
Solltet Ihr ein Gerät haben, welches nicht zuvor aufgelistet wurde, so könnt ihr eure Anfragen/Anregungen gerne hier erörtern
Das Backup der Trimm Area wird benötigt, um selbige später wiederherzustellen.
Ein Valides Backup kann nur mit einem geschlossenen Bootloader erstellt werden!
Ferner wird die Trimm Area beim öffnen des Bootloaders gewiped, in dieser befinden sich unter anderem die wichtigen DRM Keys, welche für einige Sony-Dienste benötigt werden. Habt Ihr vor dem ersten ULBL also kein Backup erstellt, sind diese unwiderruflich verloren!
Das einspielen eines fremden TA-Backups führt unweigerlich zu einem Softbrick eures Gerätes! Die Backups sind Geräteabhängig (nicht jedoch Firmware abhängig -> Version, Lokalisierung etc.)!
Anleitung mit dem TA Backup Tool:
Voraussetzungen:
- Der Bootloader darf zuvor nie geöffnet worden sein! (DRM Keys andernfalls nicht enthalten!)
- Volle Rootrechte
- aktiviertes USB Debugging in den Entwicklereinstellungen
- optional (dringend empfohlen!): Intakte IMEI/Baseband
- TA Backup Tool 9.11 oder neuer
- Für alle Linux/Mac-OSX Userinnen und User: Sony Xperia TA-Backup/Restore-Tool für Linux/Mac - Android-Hilfe.de (Anleitung folglich etwas abweichend!)
- Volle Rootrechte
- aktiviertes USB Debugging in den Entwicklereinstellungen
- optional (dringend empfohlen!): Intakte IMEI/Baseband
- TA Backup Tool 9.11 oder neuer
- Für alle Linux/Mac-OSX Userinnen und User: Sony Xperia TA-Backup/Restore-Tool für Linux/Mac - Android-Hilfe.de (Anleitung folglich etwas abweichend!)
Kurzfassung: (erstellen des Backups)
1. Die Backp-TA.bat Datei ausführen
2. Mit "1" auf Backup
3. Eingabe nochmals bestätigen und Vorgang abwarten
4. Nun erhaltet Ihr die "Backup successful" Meldung. Die Partition wurde also erfolgreich gesichert!
Ich empfehle Ich einen "restore dry-run". Diesen wählt Ihr mit der "3" aus.
Hiermit validiert Ihr die Konsistenz eures Backups.
Speichert das Backup anschließend an einem sicheren Ort
2. Mit "1" auf Backup
3. Eingabe nochmals bestätigen und Vorgang abwarten
4. Nun erhaltet Ihr die "Backup successful" Meldung. Die Partition wurde also erfolgreich gesichert!
Ich empfehle Ich einen "restore dry-run". Diesen wählt Ihr mit der "3" aus.
Hiermit validiert Ihr die Konsistenz eures Backups.
Speichert das Backup anschließend an einem sicheren Ort
Kurzfassung: (einspielen eines Backups)
Ihr solltet auf einem Original Kernel sein (da ihr ansonsten in einer Bootloop landet -> Ausweg: Stock Kernel/ROM via Flashtool flashen)!
Ferner schließt das einspielen eines Backups einen gegebenenfalls geöffneten Bootloader wieder!
1. Die Backp-TA.bat Datei ausführen
2. Mit "2" auf Restore
3. Vorgang bestätigen
4. Nun erhaltet Ihr die "Restore successful" Meldung. Die Partition wurde also erfolgreich wiederhergestellt!
Ferner schließt das einspielen eines Backups einen gegebenenfalls geöffneten Bootloader wieder!
1. Die Backp-TA.bat Datei ausführen
2. Mit "2" auf Restore
3. Vorgang bestätigen
4. Nun erhaltet Ihr die "Restore successful" Meldung. Die Partition wurde also erfolgreich wiederhergestellt!
Bebilderte Variante: (erstellen des Backups)
Starten der Batch Datei...
Auswahl fürs Backup (1)...
Eingabe bestätigen...
Backup wird nun erstellt...
Erfolgsmeldung...
Gegebenenfalls einen restore dry-run zum validieren des Backups...
Dazu Dry Run zahl auswählen (3)...
Abwarten...
Erfolgsmeldung...
Quit führt zum bereinigen der temp files...
So sollten der Ordner dann in etwa aussehen
Auswahl fürs Backup (1)...
Eingabe bestätigen...
Backup wird nun erstellt...
Erfolgsmeldung...
Gegebenenfalls einen restore dry-run zum validieren des Backups...
Dazu Dry Run zahl auswählen (3)...
Abwarten...
Erfolgsmeldung...
Quit führt zum bereinigen der temp files...
So sollten der Ordner dann in etwa aussehen
Ihr Könnt auch ein Backup mit offenem Bootloader erstellen. Hierbei sind natürlich keine DRM- Keys enthalten! Allerdings wird in der TA auch der Bootloader- Status hinterlegt. Erstellt ihr also ein TA Backup mit offenem Bootloader & stellt dieses bei einem geschlossenen Bootloader wieder her, so öffnet sich der Bootloader durch die Wiederherstellung!
Somit ist es ohne Wipes & andere Umwege möglich, jederzeit den Bootloader Status (komfortabel) zu verändern.
Anleitung mit ADB (manuell):
Voraussetzungen:
- Android SDK oder direkt eine entsprechende ADB.exe ([TOOL]Minimal ADB and Fastboot [11-6-14] | Android Development and Hacking | XDA Forums)
- volle Rootrechte
- USB Debugging aktiv (Entwickleroptionen)
- Installierte Gerätetreiber - z.B. aus dem FlashTool; C:\Flashtool\drivers\ Flashtool - Xperia device flashing - Beachtet die entsprechenden Win8/8.1 64Bit Hinweise im Forum!
- Experimentell (nicht getestet) - Terminal Emulator aus dem PlayStore
- volle Rootrechte
- USB Debugging aktiv (Entwickleroptionen)
- Installierte Gerätetreiber - z.B. aus dem FlashTool; C:\Flashtool\drivers\ Flashtool - Xperia device flashing - Beachtet die entsprechenden Win8/8.1 64Bit Hinweise im Forum!
- Experimentell (nicht getestet) - Terminal Emulator aus dem PlayStore
Kurzfassung: ADB (erstellen des Backups)
- Startet die ADB.exe/Terminal Emulator eurer Wahl (gerade Linux/OSX) entsprechend (ggf. als Administrator)
- Gebt nun adb shell ein (ihr eröffnet eine Shell mit eurem Gerät)
- Erlangt Rootrechte durch den Befehl su
- cd /sdcard/ um in das entsprechende Verzeichnis zu gelangen
- dd if=/dev/block/platform/msm_sdcc.1/by-name/TA of=TA.img
- md5 /dev/block/platform/msm_sdcc.1/by-name/TA TA.img
(Überprüft, ob die MD5/Hashwerte identisch sind!) - exit (um die Root Shell zu verlassen)
- Und erneut exit (um aus der Shell mit der Gerät zu gelangen)
- Mit adb pull /sdcard/TA.img TA.img kopiert ihr euer Backup nun vom Gerät.
- Startet die ADB.exe/Terminal Emulator eurer Wahl (gerade Linux/OSX) entsprechend (ggf. als Administrator)
- Mit adb push TA.img /sdcard/TA.img kopiert ihr euer Backup nun auf das Gerät.
- Gebt nun adb shell ein (ihr eröffnet eine Shell mit eurem Gerät)
- Erlangt Rootrechte durch den Befehl su
- cd /sdcard/ um in das entsprechende Verzeichnis zu gelangen
- dd if=TA.img of=/dev/block/platform/msm_sdcc.1/by-name/TA
- md5 /dev/block/platform/msm_sdcc.1/by-name/TA TA.img
(Überprüft, ob die MD5/Hashwerte identisch sind! Sollte dem nicht so sein, solltet ihr euer Gerät nicht rebooten, da ihr euch sonst in einer Bootloop befindet.) - exit (um die Root Shell zu verlassen)
- Und erneut exit (um aus der Shell mit der Gerät zu gelangen)
------------------------------------------------------
10.01.2017: Unser fleißiger User "MysticEnforcer" hat eine Anleitung für das Xperia XZ verfasst, bei der das Gerät nicht mehr gerootet sein muss. Diese füge ich hier gerne noch an. Vielen Dank!
Ab hier created by @MysticEnforcer:
Da es seit gestern möglich ist ein TA-Backup anzulegen und so eure drm-keys zu sichern,
kann man jetzt Bootloader öffnen und tun was man will.
Link zum Original-Thread bei xda:
Universal (Dirtycow-based) TA Backup
Erforderlich ist:
Ein Kernel bei dem Dirtycow noch nicht gepatcht wurde,
alle nötigen Treiber sollten installiert sein &
in den Entwickleroptionen sollte USB-Debugging aktiviert sein
Wie es funktioniert ist wie immer recht einfach:
backupta.zip runterladen,
entpacken,
Euer XZ mit aktiviertem USB-Debugging & dem PC verbinden,
Version für dein OS per Doppelklick starten,
dann bekommst du das zu sehen:
fertig
21.01.2018: Der nachfolgende Teil der Anleitung wurde ersetzt durch die aktualisierte Beschreibung von @syscrh (mit Genehmingung von @MysticEnforcer). Gruß, TheBrad
TA-Backup wiederherstellen (getestet mit dem Sony Xperia X Compact):
1. Als erstes sollte man auf eine offizielle Firmware zurückflashen.
2. Danach installiert man TWRP auf dem Sony-Smartphone.
3. Sind diese beiden Voraussetzungen erfüllt dann startet man in die installierte TWRP-Recovery neu. Dazu schaltet man das Gerät aus und hält im Anschluss daran den Einschaltknopf und die Lautstärke-Leiser-Taste gleichzeitig gedrückt. Das Gerät sollte vibrieren und die LED blau/lila leuchten. Das Gerät sollte nun in die TWRP-Recovery starten.
4. Ist man erfolgreich in TWRP angelangt, dann muss man als nächstes das zum Gerät gehörige TA-Backup vom Computer nach /data/local/tmp/ am Sony-Smartphone kopieren. Dies kann man z.B. mit ADB durch folgenden Befehl (am Computer einzugeben) realisieren (Gerät muss via USB-Kabel mit dem Computer verbunden sein):
Code:
adb push /pfad/zur/TA/Datei/am/Computer/TA-NameDerTADatei.img /data/local/tmp/TA.img
5. Danach stellt man das TA-Backup mit folgendem ADB-Befehl wieder her:
Code:
adb shell dd if=/data/local/tmp/TA.img of=/dev/block/bootdevice/by-name/TA
7. Geschafft! Nach erfolgreichem Flash der Firmware sollte das Gerät neustarten und sich wieder im Originalzustand befinden. Updates können komfortabel "over the air" installiert werden und die DRM-Keys sollten auch wieder einsatzbereit sein.
backupTA.zip
backupTA_v2.zip
>> Credits/Würdigungen & Danksagungen <<
(Für meine gesamten Anleitungen gültig & aktuell!)
Anhänge
Zuletzt bearbeitet von einem Moderator: