[Recovery][G95xF] *28.11.2021* TWRP Recovery v3.6.0 [Exynos]

  • 187 Antworten
  • Neuester Beitrag
Diskutiere [Recovery][G95xF] *28.11.2021* TWRP Recovery v3.6.0 [Exynos] im Root / Custom-ROMs / Modding für Samsung Galaxy S8 / S8+ im Bereich Samsung Galaxy S8 / S8+ (G950F/G955F) Forum.
hanspampel

hanspampel

Ehrenmitglied
TWRP-final.png

TWRP Recovery gibts nun auch offiziell für beide S8 Varianten. Ist ja schließlich das einzigst verbleibende und stets weiterentwickelte Custom Recovery für sämtliche Android Geräte.

Kurze Info vorweg:

  • Das Flashen einer modifizierten Firmware, Kernel oder Recovery mit "Odin" erhöht den Knox Counter auf 0x1!!


Vorwort:
OEM-Enstperrung und USB Debugging muss aktiv sein, sonst kommts mitunter zum Bootloop!!
Siehe dazu hier
sowie hier

Hier mal ein paar bildliche Eindrücke:
Screenshot_1970-04-22-23-14-25.png Screenshot_1970-04-22-23-14-27.png Screenshot_1970-04-22-23-14-32.png Screenshot_1970-04-22-23-14-36.png Screenshot_1970-04-22-23-14-39.png Screenshot_1970-04-22-23-14-41.png Screenshot_1970-04-22-23-14-51.png Screenshot_1970-04-22-23-14-54.png Screenshot_1970-04-22-23-15-18.png

Changelog v3.6.0:

Android 9 Branch:
  • Fixes
    • SAR Update script name for clarity - CaptainThrowback
    • Fix building toolbox in android-7.1 - CaptainThrowback
    • Fix bash - Jarl-Penguin
Android 11 Branch:
  • Add support for installation realme/OPPO OTA - Ctapchuk
  • update custom makefiles to golang modules - bigbiff
  • sepolicy updates - nebrassy, bigbiff, CaptainThrowback
  • encryption updates for a11 - bigbiff, micky387, CaptainThrowback
  • vendor kernel module loader - bigbiff
  • virtual A/B updates - bigbiff
  • snapshot merges - bigbiff
  • repacker warnings - CaptainThrowback
  • f2fs formatting fixes - systemad
  • symlink dynamic partitions in bootdevice - Mohd Faraz
  • Fixes
    • Fix parsing get_args for wiping cache
    • vendor hal fixes - Mohd Faraz
    • fix samsung haptics - soulr344
    • digest check fixes - epicX
    • ozip decrypt fixes - Ctapchuk
    • Change how blank screen works - Sean hoyt
Android 9 and Android 11 Branches:

  • add num template for PIN input - CaptainThrowback
  • Ignore A12 XML files binary format - zhenyolka
  • Add support of A12 keymasterkeyblob files structure - zhenyolka
  • keymaster restore: warn when pin, password or pattern is enabled - bigbiff
  • New flashing method for recovery as boot devices: Advanced > flash current twrp - nebrassy
  • factory wipe and mtp fixes - CaptainThrowback
  • add indonesian language - Xdisk
  • update Russian language - Ctapchuk
  • add canceldecrypt page - CaptainThrowback
  • copy logcat when copying logs in TWRP - CaptainThrowback
  • Fixes
    • FBE Encryption fixes - CaptainThrowback
    • repacker fixes for compression - nebrassy
    • exclusion criteria for Fix Recovery Bootloop - CaptainThrowback
    • unmount vendor if not available - LinkBoi00
    • theme updates - LinkBoi00
Ältere Changelogs
Changelog v3.5.0-0:
Android 9

  • Fix building in android-5.1 trees - CaptainThrowback
  • New QTI Haptics Support - AndroiableDroid
  • New TSPDriver Haptics Support - LameMonster82
  • Selinux restore issues - AndroiableDroid
  • OEM build fixes - Fighter19
  • More file extension support in Gui file selector - Mauronofrio
  • FBE Fixes - CaptainThrowback
  • Ozip Decryption - Mauronofrio
  • Don't use persist for recovery logs - bigbiff
  • Delay touch startup if necessary - bigbiff
  • Spanish translation Updates - R0rt1z2
  • Fix cache wiping on Slot A only devices - AndroiableDroid
  • Exclude dumpsys directory from backups - DarthJabba9
  • Gerrman translation Updates - 4ndyZ
  • HW Rotation during runtime (does not affect touch panel) - webgeek1234
  • API 24 fixes - AndroiableDroid
  • vold_decrypt error on unmount - CaptainThrowback
  • Multiuser - warn when users are not decrypted - noahajac
  • FDE encryption fixes - CaptainThrowback
  • Crypto state fixes - nebrassy
  • Chinese translation Updates - Whyle
  • Theme updates to match android-10 release: CaptainThrowback
  • Move TWRP App install to Advanced page - Dees_Troy
  • Update Russian Translation - f2065

Android 10
There have been so many changes to bring up Android-10. You can see the list of updates at Github

All the above Android-9 updates are included in these supported devices.

Notable mentions:

  • Omni 10 minimal support: CaptainThrowback
  • General Bringup: Bigbiff, Mauronofrio, AndroiableDroid, CaptainThrowback, ianmacd, DarthJabba9
  • Encryption support: Bigbiff, Mauronofrio, CaptainThrowback
  • Fastbootd support: Bigbiff
  • Install Support: Bigbiff, CaptainThrowback
  • Magisk Support: Bigbiff
  • Backuptool Support: Chaosmaster
  • Apex support: Bigbiff
  • Dynamic Partition Support: Bigbiff
Changelog v3.4.0-0:
System As Root (SAR)

  • Fix backup and restore using SAR - dianlujitao
  • System mount point - Chaosmaster
  • ORS - Chaosmaster
  • Zip install - Chaosmaster
  • system_root bind mount to /system - Chaosmaster
  • Autodetection of SAR - Chaosmaster
Digest
  • fix creation of digests for sub-partitions (was bugfix applied to many devices since last year) - Bigbiff
Encryption
  • ext4Crypt Wrapped Key Update - Peter Cai
  • Fix upgrading encryption key if export fails - Peter Cai
  • Fix wrapped key support for devices without metadata partition - mauronofrio
  • Don't skip decryption when using block map file in order to write to /data in ORS - CaptainThrowback
  • FDE - Decrypt master key first - AndroidableDroid
  • vold_decrypt - set Android version and patch level automatically - CaptainThrowback
  • Set wrapped decrypt support by twrp flag - Peter Cai
  • Don't try wrapped support unless needed - mauronofrio
  • restore ext4 policy on /data/cache - Bigbiff
  • multiuser decryption - Noah Jacobson
  • FDE retry - AndroidableDroid
TWRP App
  • unmount system after checking for app - Bigbiff
Prebuilt updates -
  • android.hardware.confirmationui@1.0 - cryptomilk
Compilation Fixes:
  • TW_EXFAT_FUSE compilation fixes - Bigbiff
  • libuuid - cryptomilk
  • 'system/etc/ld.config.txt' not found error - Martin Dünkelmann
Language Updates:
  • Portugal - Vasco Machado
  • Dutch - Ian Macdonald
  • Turkish - Fatih Fırıncı
  • Localisation of Backup_Tar: Ian Macdonald
ld.config.txt
  • updates for 8.x trees - CaptainThrowback
  • fix search path for /sbin - CaptainThrowback
  • /sbin should come first in search path - Ian Macdonald
General Bugs
  • Fix persistent log storage - SyberHexen
  • Compress Persistent Logs - Bigbiff
  • FB2PNG compilation errors - Bigbiff
  • exclude per_boot from backups - Darth9
  • Unmount all directories that point to same block device - AndroidableDroid
  • Blank screen fixes - Sean hoyt
  • Toolbox is default on android-9+ - mauronofrio
Cleanup -
  • Typo fix in comment - VDavid003
  • newlines in ext4crypt - CaptainThrowback
  • TW_OEM_BUILD compilation issue - Patrick Zacharias
  • Fix Dependency requirements - Dees_Troy
  • Fix Symbolic links for BB and Toolbox - Dees_Troy
Bootloader Message
  • cleanup - Alessandro Astone
  • add configurable offsets
Error Cleanup
  • uevent errors and decryption error - mauronofrio
  • using copy_file to copy files from /etc - CaptainThrowback
  • ueventd access to /acct - early directory creation in init - cryptomilk
Haptics
  • TSP Driver - LameMonster82
  • QTI Input - AndroidableDroid
update_engine
  • read all asserts - Hernán Castañón
Resetprop
  • Add Resetprop from Magisk - CaptainThrowback & mauronofrio
  • compile from source - Chaosmaster
  • fix for android-7 and earlier - Chaosmaster
  • cleanup for spaces in properties - AndroidableDroid
Properties
  • Add Property override - Chaosmaster
Backuptool
  • mount system and vendor for A/B installs for backuptool - Chaosmaster
twrpTar
  • fix backup freezes when pigz and openaes are used - Fabrice Bellet
Zip Installs
  • Info for A/B zip installing to inactive slot - Chaosmaster
  • Reboot to system button now allows to be rebooted to different partitions after zip install
  • progressbar rework - Chaosmaster
Magisk updates
  • update binaries from source - AndroidableDroid
A/B Updater Zip Template
  • rewrite A/B installer zip from scratch using a new generic template and latest magiskboot - osm0sis
  • installer zip support for recovery_a/recovery_b partition ramdisks on newer 2SI SAR A/B devices - osm0sis
  • generate installer zips for all prod A/B devices - bigbiff
  • improve installer zip dump/write speed and add more error catching - arter97 & osm0sis
OZIP Encryption Support
  • add OZIP encryption - mauronofrio
File Selector
  • Support for more extensions in File Selector - mauronofrio
Changelog v3.3.1-0:
  • Fix selinux issues during formatting - dianlujitao
  • Various fixes for toybox and toolbox builds - CaptainThrowback and bigbiff
  • Flash both A and B partitions when installing a recovery ramdisk - Dees_Troy
  • Add option to uninstall TWRP app from /system - Dees_Troy
  • Create digest for subpartitions - bigbiff
Changelog v3.3.0-0:
  • Merge AOSP 9.0 r3 (Dees_Troy)
  • Use ANDROID_ROOT variable instead of hard coding to /system (CaptainThrowback)
  • Decrypt FBE on 9.0 and metadata decrypt (Dees_Troy)
  • vold decrypt updates (CaptainThrowback and nijel8)
  • Support vibration on LED class devices (notsyncing)
  • Metadata decrypt support for Pixel 3 (Dees_Troy)
  • Support rotating the display via build flag (vladimiroltean)
  • Reboot to EDL mode button (mauronofrio)
  • Support MTP on FFS devices (bigbiff)
  • Update FDE decrypt to support keymaster 3 and 4 (Dees_Troy)
  • Detect mkfs.f2fs version to properly format on f2fs partitions (Dees_Troy)
  • Allow TWRP to use md5 and sha256 checksums for zip installs (bigbiff)
  • TWRP can use /data/cache/recovery and /persist/cache/recovery on AB devices with no cache partition (bigbiff)
  • Switch part of advanced menus in TWRP to use a listbox of options (Dees_Troy)
  • Use magiskboot to allow repacking boot images for installing TWRP (Dees_Troy with thanks to topjohnwu of course)
Changelog v3.2.3-2:
  • Merge "Revert "dream2: fstab: use correct OTG mount path" -this needed only in greatlte due to extra dqmdbg partition This reverts commit e4d741dc365ddd1c0a834325bc22799f1d49e9dc." into android-7.1
Changelog v3.2.3-0:
  • Fix automatic installing of OTA zips on encrypted devices
  • Remove SuperSU from TWRP
  • Support both md5 and md5sum file extensions when doing MD5 checking for zip files
Changelog v3.2.2-0:
  • adb backup fixes
  • OTA style update zips will now install automatically without prompting for decrypt
  • minor tweaks to handling date/time on Qualcomm devices
  • updates to some language translations
Changelog v3.2.1-0:
  • minui fixes (cryptomilk)
  • Better android-8.0 compatibility in ROM trees (Dees_Troy)
  • Fix missing library in android-8.0 (nkk71)
  • Fix inconsistent SDCard naming (DevUt)
  • Default to TWRP restore instead of adb backup restore to fix restore on fresh TWRP boot (jlask)
Changelog v3.2.0-0:
  • Allow restoring adb backups in the TWRP GUI (bigbiff)
  • Fix gzip backup error in adb backups (bigbiff)
  • Fix a bug in TWRP's backup routines that occasionally corrupted backup files (nkk71)
  • Better support for installing Android 8.0 based zips due to legacy props (nkk71)
  • Support vold decrypt with keymaster 3.0 in 8.0 firmwares (nkk71)
  • Decrypt of synthetic passwords for Pixel 2 (Dees_Troy)
  • Support newer ext4 FBE policies for backup and restore in libtar (Dees_Troy)
  • v2 fstab support (Dees_Troy)
  • Bring TWRP forward to android 8.0 AOSP base (Dees_Troy)
  • Various other minor bugfixes and tweaks
Changelog v3.1.1-2:
  • Merged AQG kernel updates from Samsung.
  • NOTE: AQG or later bootloader is supported and REQUIRED from this version.

Changelog v3.1.1-1:
  • Possible fix for I/O problems.
  • Backported latest F2FS from Linux 4.12.
  • Minor kernel updates
Changelog v3.1.1-0:
  • Backups will now include adopted storage keys (Dees_Troy)
  • Fixed an adb restore issue (bigbiff)
  • Fixed rebooting when no OS is present (Dees_Troy)
  • Fixed line wrapping in the GUI terminal (_that)
  • Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)Updated TWRP source code to AOSP 7.1.2
Changelog v3.1.0-0:
  • vold decrypt on a few select HTC devices, TWRP will now attempt to use the system partition's vold and vdc binaries and libraries to decrypt the data partition (nkk71 and CaptainThrowback)
  • adb backup to stream a backup directly to or from your PC, see documentation here (bigbiff)
  • tweak MTP startup routines (mdmower)
  • support new Android 7.x xattrs for backup and restore to fix loss of data after a restore (Dees_Troy)
  • support POSIX file capabilities backup and restore to fix VoLTE on HTC devices and possibly other issues (Dees_Troy)
  • better indicate to users that internal storage is not backed up (Dees_Troy)
  • improve automatic determination of TW_THEME (mdmower)
  • minimal getcap and setcap support (_that)
  • try mounting both ext4 and f2fs during decrypt (jcadduono and Dees_Troy)
  • shut off backlight with power key (mdmower)
  • timeout during FDE decrypt (Dees_Troy and nkk71)
  • support for FBE decrypt and backing up and restoring FBE policies (Dees_Troy)
  • boot slot support (Dees_Troy)
  • TWRP app install prompt during reboot (Dees_Troy)
  • support for AB OTA zips (Dees_Troy)
  • support new Android 7.x log command (Dees_Troy)
  • update recovery sources to AOSP 7.1 (Dees_Troy)
  • numerous bugfixes and improvements by too many people to mention

Download

Wie flashe ich das Recovery?

Flash per CWM/TWRP

  • Man platziere die Zip auf den internen Speicher.
  • Dann Boot ins Recovery, Volume Up + Bixby + Power beim Neustart drücken und festhalten (alternativ das Gerät vorher ausschalten). Oder per Custom ROM direkt ins Recovery booten.
  • Im Recovery angekommen gehe zu "Install zip from sd card", je nach Recovery-Typ (CWM / PhilZ)
  • -> oder nur install (im TWRP)
  • sucht sich den Ordner wo man die Zip rein gelegt hat
  • und flasht diese nun indem man auf die Zip klickt und folgende Frage bejat (CMW / PhilZ) oder den Slider beim TWRP nach rechts zieht.
  • Anschließend könnt ihr das Recovery neustarten und habt das neue TWRP drauf.
Flash per Odin
  • Um in den Download Mode zu gelangen, müsst Ihr Euer Gerät erstmal ausschalten.
  • Nachdem es ganz aus ist, warten bis es vibriert hat, müsst ihr Volume Down + Bixby + Power festhalten.
    (Alternativ: Volume Down + Bixby + Power gedrückt halten während ihr euer Handy neustartet). Machts erheblich einfacher.:winki:Das am besten, bevor man neugestartet hat. Sonst ist man ggf. zu spät dran.:winki:

Weg zum Download Mode
  • Nun müsste bei euch der Warning!! Screen erscheinen
DownloadModus1.png
  • Die Nachfrage ob der Vorgang fortgesetzt werden soll, wird mit Volume Up bestätigt.
  • Wenn das erledigt ist, befindet ihr euch im Download Modus

Auf zum Recovery-Flashvorgang

  • Wichtig: Falls Kies / SmartSwitch installiert ist, alle Kies / SmartSwitch-Prozesse im Task Manager beenden!!!!
  • Nun Odin auf dem PC starten (am besten als Administrator!) und darauf achten dass bei "F. Reset Time" kein Haken ist. Kann aber auch aktiv bleiben wenn bei "Auto Reboot" der Haken gesetzt ist. Auch be "Re-Partiton" sollte keiner sein, denn sonst ist alles weg was ihr jemals auf eurem Tablet hattet (zudem "mögliche" Brick-Gefahr).
  • Den AP Button anklicken und das hier als Beispiel dienende Recovery twrp-3.1.1-0-dreamlte.img.tar (für S8) oder twrp-3.1.1-0-dream2lte.img.tar (für S8+) einfügen.
  • Das Handy per originalem USB Kabel mit dem PC verbinden.
  • Das Feld ID:COM leuchtet nun blau wenn das Gerät erkannt wurde.
  • Falls es nicht blau leuchtet, vergewissern ob nicht doch noch einige Kies- / SmartSwitch-Prozesse im Hintergrund laufen! Ggf. per Task Manager killen.
  • Ist alles ok, kanns endlich losgehen.
  • Dazu START drücken!
  • Anmerkung: Solltet ihr euch wieder im Stock Recovery befinden, drückt beim Restart Volume Up + Bixby + Power (ihr müsst schnell sein!). Alternativ nehmt den Haken bei "Auto Reboot" raus und stößt den Reboot ins Recovery manuell an.
Odin_Pic-S6edge+.jpg

Nun ists geschafft und ihr seid Besitzer eines Custom Recoveries.:smile:

Quelle
Quelle @XDA
 
Zuletzt bearbeitet:
Bearbeitet von hanspampel - Grund: OP geupdatet
maik005

maik005

Legende
Garantie von Samsung ist damit hinfällig.

Außerdem ist bisher nicht bekannt welche Funktionen dadurch alle dauerhaft oder für längere Zeit (bis Custom-ROMs weit entwickelt sind) nicht mehr funktionieren.
Alles was auf Knox aufbaut... SHealth, Sicherer Ordner,....
 
P

playsat

Dauergast
Es ist ja schön das es wieder eine Möglichkeit gibt zu rooten, aber ich werde es definitiv noch abwarten, da ich nicht weiss wie sich das Phone mit der Zeit noch verhält. Es geht mir um einige Probleme die hier im Forum beschrieben werden von denen aber ich noch nicht betroffen bin.
 
D

DerMoeter

Fortgeschrittenes Mitglied
Hier noch ein Tutorial, wie man TWRP/Root auf dem S8/S8+ installiert

MfG
 
Jakabamba

Jakabamba

Fortgeschrittenes Mitglied
Hat es schon jemand ausprobiert?
 
CmYk87

CmYk87

Erfahrenes Mitglied
@Jakabamba
Hab um 22 Uhr Feierabend, da werde ich Mal das ganze durchspielen und auch die Nemesis Rom flashen
 
Jakabamba

Jakabamba

Fortgeschrittenes Mitglied
@CmYk87
Kannst ja dann mal berichten ob es mim rooten geklappt hat. Würd gerne Adblock und Titanium Backup wieder nutzen können.
 
SoLdieR9312

SoLdieR9312

Dauergast
P4RTYH4RTY

P4RTYH4RTY

Erfahrenes Mitglied
Hallo, habe das s8+ und mir schon 2x twrp geflasht über Odin. OEM entsperrt vorher. Aber bei mir ändert sich das Recovery nicht. Das flashen erfolgt ohne Fehlermeldung. Im Link über meinen Post steht dreamlte for s8+ dachte das s8+ ist dream2lte

Mich verwirrt das ganze hier total. Könnte jemand mal eine Anleitung für s8+ Posten mit links zu den Datein die man für das s8+ braucht? Anscheinend hab ich da irgendwo ein Denkfehler. Auf XDA war ich auch schon Habe aus dem OP den Downloadlink genutzt als Download für das Recovery.

Grüße P4RTYH4RTY
 
K

Kuennek

Stammgast
Kann das sein dass du Auto Reboot im odin an hast? Wenn ja mach das mal raus und boote dann manuell ins Recovery dann sollte es klappen
 
P4RTYH4RTY

P4RTYH4RTY

Erfahrenes Mitglied
Ok, jetzt komme ich ins TWRP aber jetzt hänge ich im Bootloop und kann auch im TWRP nichts wipen. Zeigt ständig ERROR. Lade mir erstmal eine Stockrom.
 
H

Horeb

Erfahrenes Mitglied
Hallo, ich habe versucht TWRP geflasht wie es seien muss und alles hat blockiert kam "werkseinstellungen zurücksetzen" als Meldung, aber es ging natürlich nicht.Ich musste stock firmware Installieren, jetzt geht alles wieder, aber ich weiss nicht wie ich TWRP richtig Installieren kann.
-OEM Entsperrung ist aktiv
-USB Debugging ist aktiv
-Unbekannten Quellen ist aktiv

mit Odin3_v3.12.3
twrp-3.1.0-0-dreamlte.img
und
twrp-3.1.0-1-dreamlte.img

hat jemand eine Idee?

Danke im voraus
 
maik005

maik005

Legende
@Horeb

Galaxy S8 oder S8+ ?
 
deviceX

deviceX

Enthusiast
Ist vollkommen wurscht ob s8 oder + der Vorgang und Ablauf ist er selbe. Hast du Auto reboot aktiviert bei Odin? Das solltest du lassen, da twrp dann wieder weg ist. Nach dem flashen direkt manuell ins twrp booten.
 
P4RTYH4RTY

P4RTYH4RTY

Erfahrenes Mitglied
@Horeb ich denke du hast Part2 der Instllation nicht berücksichtig?

Part 2 - HOW-TO INITIALIZE TWRP: (for new phones)
1. If you completed Part 1 successfully, you should be in TWRP now. At this point, you will reach the screen asking you if you want to allow system modifications.
2. Select "Keep /system RO". (Don't swipe right or you may not be able to boot into system if you failed to complete next steps. However, you can swipe right to allow modifications if you are confident that you can complete next steps.)
3. Go to "Wipe" menu of TWRP and you will find "Format Data". Press "Format Data" and type "yes" to continue.
4. Go to "Reboot" menu and Press "Recovery" to reboot TWRP.
5. Download the latest dm-verity and force encryption disabler zip on your computer.
6. Transfer the zip to your phone.
- Option 1: MTP: Connect your phone with computer and just copy the zip to internal storage. (similar to how you transfer files when in system.)
- Option 2: ADB: Connect your phone with computer and run command "adb push /path/to/zip /sdcard/".
- Option 3: External SD: Copy the zip to an external SD and then insert the card to your phone.
7. Go to "Install" menu of TWRP and flash the zip.


Hoffe ist Okay wenn ich das jetzt mal nicht übersetzt habe :)

PS: Bei mir geht es jetzt auch. Meine TWRP Datei war fehlerhaft gedownloaded, nach erneuten herunterladen klappte alles auf Anhieb

Grüße P4RTYH4RTY
 
H

Horeb

Erfahrenes Mitglied
Ich glaube mein TWRP datei ist nicht defekt, kann mir jemand bitte ein funktionierende link geben. Danke im voraus
 
Zuletzt bearbeitet:
Emir

Emir

Ambitioniertes Mitglied
Ich habe es gestern Abend nach der Video Anleitung gemacht. Hat problemlos geklappt.
Jedoch kriege ich jetzt öfter eine Sicherheitswarnung. Weiß einer die ich das umgehen kann?
 
S

speedy548

Neues Mitglied
Diese bekomme ich leider auch und bekomme sie nicht weg.
Softwareupdates kann ich auch keine machen da "Das Betriebssystem auf nicht autorisierte Weise verändert wurde"
Weiß jemand wie ich das umgehen kann?
 
Emir

Emir

Ambitioniertes Mitglied
Eine neue Firmware kannst du ja einfach über Odin flashen.
 
Ähnliche Themen - [Recovery][G95xF] *28.11.2021* TWRP Recovery v3.6.0 [Exynos] Antworten Datum
6