[RECOVERY][UNOFFICIAL][SAR] TWRP 3.3.1-0 Touch Recovery [wayne/MI 6X] - Xiaomi 6X (Wayne) ROMs, Kernels, Recoveries, & Oth

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
This build was done in an attempt to provide a simple and functional recovery for wayne as a replacement for our currently bugged and obsolet official TWRP recovery.
WHAT'S CURRENTLY DON'T WORKING (NEED TO BE CONFIRM):
Code:
- Data decryption in MIUI (need to format data)
DIFFERENCE BETWEN THE OFFICIAL TWRP BUILD:
Code:
- system-as-root support (thanks to @rcstar6696)
- f2fs support
- USB OTG and MTP work
- Date/time work
- Fix low maximal brightness
- And other things who needed a update
INSTRUCTIONS:
Reboot to fastboot mode and enter this command
Code:
fastboot flash antirbpass dummy.img
fastboot flash recovery twrp-name-file.img
fastboot reboot (hold volume up key until you see TWRP screen)
You have booted into TWRP...
DOWNLOAD:
TWRP-3.3.1-0 EOL and SAR (EOL build is for Android Pie and Oreo customROM and SAR build is for Android 10 and newer Android version customROM): https://github.com/UnparallelSKY/android_twrp-release/releases/tag/twrp-3.3.1-0
dummy.img (necessary for ARB 4 users, not needed for ARB 1, ARB 2 ans ARB 3 users): https://drive.google.com/open?id=12brHTG4bpXKoiGbqpBNyfNLN1I7QRJkL
XDA:DevDB Information
[RECOVERY][UNOFFICIAL][SAR] TWRP 3.3.1-0 Touch Recovery [wayne/MI 6X]
Contributors
UnparallelSKY (Neverhopless)
Source Code: [url]https://github.com/UnparallelSKY/android_device_xiaomi_wayne-twrp[/URL]
Version Information
Status: Stable, Unofficial
Created: 2019-09-09
Last Updated: 2019-09-17

Changelog for SAR build (Only for flash Android 10 and newer Android version customROM)
Code:
2019-09-17 :-
- Add System-as-Root (SAR) support
- All other stuff from non System-as-Root EOL build
Changlog for EOL build (Only for flash Android Pie and Oreo customROM)
Code:
2019-09-17 :-
- Add TWRP device specific version
- Update CACHEIMAGE partition
- Add f2fs support
- Allow backup and flash img to persist partition
- Add splash partition support
- Add TARGET_USES_UEFI := true
- Add BOARD_HAS_NO_REAL_BUTTON := true
- Add File Based Encryption (FBE) support
- Exclude TWRP app
- Set SPL
2019-09-09 :-
- Initial Build

reserved 2

Thank you sir!

New TWRP builds for EOL and SAR are up !
Changelog for SAR build (Only for flash Android 10 and newer Android version customROM)
- Add System-as-Root (SAR) support
- All other stuff from non System-as-Root EOL build
Changlog for non system as root EOL build (Only for Android Pie and Oreo customROM)
- Add TWRP device specific version
- Update CACHEIMAGE partition
- Add f2fs support
- Allow backup and flash img to persist partition
- Add splash partition support
- Add TARGET_USES_UEFI := true
- Add BOARD_HAS_NO_REAL_BUTTON := true
- Add File Based Encryption (FBE) support
- Exclude TWRP app
- Set SPL

wait... can you use dummy.img to flash anything or just twrp?

KukubaOrch said:
wait... can you use dummy.img to flash anything or just twrp?
Click to expand...
Click to collapse
dummy.img is needed for flash anything when you triggered ARB4 if you have ARB1, ARB2 or ARB3 it's not needed

The GitHub link is Error 404. ?
Sent from my Mi 6 using XDA Labs

Thread will be closed because I will switch to another device soon
Close this thread @Funk Wizard

Thread closed on OP request.
Funk

Related

[RECOVERY] [OFFICIAL] TWRP 3.2.1-0 for Xiaomi Redmi 4A [rolex] [20171210]

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
CHANGELOG for 3.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 for 3.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 for 3.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
DOWNLOADS: twrp-3.2.1-0-rolex.img
HOW TO FLASH:
Fastboot Method :
Code:
fastboot flash recovery twrp-3.2.1-0-rolex.img
Boot to OLD TWRP > INSTALL > Select Image > Navigate to twrp-3.2.1-0-rolex.img > Select it & Swipe to Flash
CREDITS:
TeamWin
CyanogenMod/Lineage Android
Hyper
XDA:DevDB Information
[RECOVERY] [OFFICIAL] TWRP 3.2.1-0 for Xiaomi Redmi 4A [rolex] [20171210], Tool/Utility for the Android General
Contributors
darshan1205
Source Code: http://github.com/omnirom
Version Information
Status: Stable
Created 2017-03-20
Last Updated 2017-12-10
Device Source: https://github.com/TeamWin/android_device_xiaomi_rolex
Flash lazyflasher to disable dm-verity & forced encryption on MIUI
I've been waiting a long time for this good news.
Thank you sir.
darshan1205 said:
Kernel Source: rolex_global_images_V8.2.1.0.MCCMIDL_20170306.0000.00_6.0_global_801a10c894
Click to expand...
Click to collapse
Kernel source or global rom ?
Thanks for this. Added it to the main thread for the Redmi 4A: https://forum.xda-developers.com/general/general/xiaomi-redmi-4a-chat-root-sd-425-2gb-t3511933
darshan1205 said:
Kernel Source: rolex_global_images_V8.2.1.0.MCCMIDL_20170306.0000.00_6.0_global_801a10c894
Click to expand...
Click to collapse
This is no kernel source. It's just the fastboot images as far as I can tell...
I think kernel sources have not been released yet. But someone please correct me if I'm wrong...
This build of TWRP uses prebuilt kernel from latest global stable rom so that is mentioned as kernel source
Ah ok, I see. And thanks for the recovery! :good:
EDIT: Oh well, after flashing this one, system doesn't boot anymore in my case. I came from cofface-recovery (3.0.2-0), which worked fine.
Now, booting system just hangs on the screen with the 3 moving dots and apparently never finishes. Hmmm, any idea?
EDIT2: To fix it, I had to re-install 8.2.1.0 global rom. Also, I had downgraded TWRP to 3.0.2-0 again, but maybe this wouldn't have been necessary.
void23 said:
Ah ok, I see. And thanks for the recovery! :good:
EDIT: Oh well, after flashing this one, system doesn't boot anymore in my case. I came from cofface-recovery (3.0.2-0), which worked fine.
Now, booting system just hangs on the screen with the 3 moving dots and apparently never finishes. Hmmm, any idea?
EDIT2: To fix it, I had to re-install 8.2.1.0 global rom. Also, I had downgraded TWRP to 3.0.2-0 again, but maybe this wouldn't have been necessary.
Click to expand...
Click to collapse
Flash LazyFlasher zip to disable forced encryption after flashing recovery if you are using MIUI
Thanks man ! But a line is missing for TWRP intall : after you enter this line :
- fastboot flash recovery twrp-3.1.0-0-20170318-UNOFFICIAL-rolex.img
you need to enter this : fastboot boot twrp-3.1.0-0-20170318-UNOFFICIAL-rolex.img
Guys if isn't asking too much when Xiaomi release the source of Rolex (our device) anyone can quote me or send a pm? I plan to do a custom kernel for it. Thanks advanced!
Sent from my Xiaomi Redmi 4A using XDA Labs
Hello, will i used to flash the recovery every time i needed? I am not able to boot to recovery. Only Mi Logo appears at cold boot. By using the extended power button menu it works flawless
Gesendet von meinem Redmi 4A mit Tapatalk
How to unlock bootloader of Redmi 4A
---------- Post added at 02:44 PM ---------- Previous post was at 02:41 PM ----------
Edl mode is not working and when I tried to flash recovery from it shown me
It is not allowed to flash unofficial from
There will be an update based on twrp changes twrp changes & kernel changes from latest STOCK ROM
Can u tell me how to fix that I have compiled a tarp for 4A working fine, but only showing decrypted data, but your recovery working fine
Source: https://github.com/AndroiableDroid/android_device_xiaomi_rolex
Please checkout this repository and tell me mistake
i'm using cofface's version and it doesn't support USB-OTG. Does your version support it?
Mohd.faraz.abc said:
Can u tell me how to fix that I have compiled a tarp for 4A working fine, but only showing decrypted data, but your recovery working fine
Source: https://github.com/AndroiableDroid/android_device_xiaomi_rolex
Please checkout this repository and tell me mistake
Click to expand...
Click to collapse
Add drm blobs
mybabysexy said:
i'm using cofface's version and it doesn't support USB-OTG. Does your version support it?
Click to expand...
Click to collapse
Yup
Sent from my Redmi 3S using Tapatalk
darshan1205 said:
Add drm blobs
Yup
Click to expand...
Click to collapse
How and what should I add
---------- Post added at 11:01 AM ---------- Previous post was at 10:56 AM ----------
Mohd.faraz.abc said:
How and what should I add
Click to expand...
Click to collapse
Can u tell me what files I need to add in which folders plz
mybabysexy said:
i'm using cofface's version and it doesn't support USB-OTG. Does your version support it?
Click to expand...
Click to collapse
I had to format the USB key as exFAT, and it worked in cofface's version without any problem.
---------- Post added at 01:43 PM ---------- Previous post was at 01:30 PM ----------
MIUI seems to overwrite TWRP and flash its own recovery again. I recall that I had the same issue at first with my Note 4X (mido), but I don't remember how I made TWRP persistent. For now, I don't want to flash a custom ROM on my dad's rolex, but I'd like TWRP to remain on the device. Any help would be appreciated.

Easy install Treble Android 9 Pie [Generic System Image (GSI)]

Update 1 error " FBI message warning (lol) about the firmware and error 7"
---->Back to firmware v9.5.30
download it and install first
https://osdn.net/projects/xiaomifir...clover_miui_MIPAD4_9.5.30_4d4a04e318_8.1.zip/
--------------------------------------------------------------------------------------------
Update-2 -!!!! Cause Mokee TWRP not support (new GSI with Phh- :v114 ) decryption then You can't encrypt.
Use this step for new GSI with phh v114
1. Mokee TWRP v.3.3.1 --->TWRP-20190528-3.3.1.0-clover.img
https://share.weiyun.com/5VfERAy or https://mega.nz/#!QPgiDI6J!Urr3Drlwe...lp6UmBEb1v16pQ
2. Before firstboot from flashing must install Disable DM Verity ForceEncrypt
( https://zackptg5.com/downloads/Disable_Dm-Verity_ForceEncrypt_05.21.2019.zip)
Note After Mokee 9 Pie is updated to June 10th, the latest TWRP (TWRP-20190528-3.3.1.0-clover.img) cannot decrypt the data partition.
-----------------------------------------------------------------------------------------
Update-3
New installation.
0.Make F2FS Data Partition (Option)
1.Flash Firmware https://xiaomifirmwareupdater.com/#stable
2.Flash Vendor (mokee pie) https://mega.nz/#!JG4WxI7I!O4vr5eEcVXJUjbZ_jZBUE9Q9nDZ9tavRrT9JXDpql1Q
3.Flash System
4.Flash Disable DM Verity ( if you don't want encryption)
5.Reboot
-----------------------------------------------------------------------------------------
========================================================
Pre...
1. Download Latest Mokee TWRP 3.2.3_4 (not Twrp 3.3.1)
https://pan.baidu.com/s/1HgjIWw2WPd...rentPath=/sharelink3674761570-399175935519286
TWRP-20190117-3.2.3.0-4-clover.img
2. Download Base 9.x Treble supported ROM ( Mokee 9 nightly )
https://download.mokeedev.com/?device=clover
MK90.0-clover-2019-xx-xx-xxxx-NIGHTLY.zip
3. Download Android 9 Pie GSI ( system image file ) ----will make useful list later (after my finished testing)
General list here --- https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
How...
Base ROM supported ../Fingerprint /Forced Encryption / F2FS / Permissive mode SELinux
1. Clean Flash ROM (MK90.0-clover-2019-xx-xx-xxxx-NIGHTLY.zip)
do
1a [ Wipe--->Format Data ] + [ wipe---->Advanced wipe---->Dalvik/Data/Cache/System/Vendor ]
if not success please reboot into TWRP and try again.
1b reboot twrp
1c Flash Mokee ROM
Reboot system for setting up---->Note you can test any kernel supported in this step.
---------------Finished installation Treble Base ROM
2. Boot Recovery
2a wipe---->Advanced wipe---->Dalvik/Data/Cache/System/
2b change data partition to F2FS (if you want)----Option
2c install System.img GSI (ARM64_a only)
Reboot system
++ Gapps with Error 70
Solution-
1.Wipe---Advanced wipe----select (system menu) option-----Repair or change file system----Resize File System
2.Flash gapps again
++ Encrypted login
Setting---Fingerprint----setup (pattern /Password)
Note will effected with both Android and Twrp Login
-Remove Android Screen lock ----Twrp Login remove too
-Add Android Screen lock (Pattern/Password) ----Twrp Login add too
+++Magisk 19.3
-Recommended module
Viper4Android FX Legacy 4.3
Universal GMS Doze
SafetyPatch v3
...more
Picture my device " Unofficial Havoc 9x.GSI " quick charging
[9.0.0_r45/v115] download : https://androidfilehost.com/?a=show&w=files&flid=286761
Resurrection Remix v7.0 [GSI]
https://get.resurrectionremix.com/?dir=gsi
ARM64_A_20191205.img
Arrow OS (9x.GSI)
https://sourceforge.net/projects/arrow-os/files/arrow-9.x/GSI/
2019-04-18 extract file first ---- system_arm64_a.zip
Unofficial Omnirom (9x.GSI)
(05-06-2019 UPDATE)
https://forum.xda-developers.com/pr...abled-device-development/9-0-omnirom-t3901305
official Havoc 9x.GSI
https://forum.xda-developers.com/pr...bled-device-development/gsi-havoc-os-t3930030
##### Havoc-OS v2.7 Official Build #####
GSI Update 08-07-2019
Download ARM64-AONLY: https://bit.ly/2Xz2agy
Don't want F2FS data partition.
1.Flash Firmware
https://xiaomifirmwareupdater.com/#stable
2.Flash Vendor (mokee pie)
https://mega.nz/#!JG4WxI7I!O4vr5eEcVXJUjbZ_jZBUE9Q9nDZ9tavRrT9JXDpql1Q
3.Flash System
4.Flash Custom Boot Image (option)
5.Flash Magisk
6.Reboot
-forced encryption ( TWRP-20190117-3.2.3.0-4-clover.img support /data encrypt)
-No err from File App
-Setup your fingerprint
7.Flash Gapps
Pixel Dust PIE
https://forum.xda-developers.com/pr...evice-development/9-0-pixel-dust-pie-t3862484
system-arm64-aonly-20190326.img
Unofficial bootlegger 9x.GSI
https://forum.xda-developers.com/pr...d-device-development/9-0-bootleggers-t3919828
https://androidfilehost.com/?w=files&flid=292505
bootleggers-20190507-arm64-aonly-system.7z
unofficial LineageOS 16.0 GSI
https://sourceforge.net/projects/andyyan-gsi/files/
https://forum.xda-developers.com/pr...i-lineageos-16-0-gsi-arm64-ab-how-to-t3908029
!!!! Mokee TWRP not support (Phh- :v114 ) decryption.
[AOSP 9.0] Phh-Treble
Update
AOSP 9.0 v115
https://github.com/phhusson/treble_experimentations/releases/tag/v115
!!!! Mokee TWRP not support (Phh- :v114 ) decryption. (Important)
==================================================
New Descendant 3.0 GSI
https://forum.xda-developers.com/pr...om-rom-ver-t3840578/post79678283#post79678283
update
Phh-device tree version v115
https://github.com/Descendant/InOps...DotOne/Descendant_ThreeDotOne_arm64_aonly.zip
-----------------
My review
1.Base rom : MK90.0-clover-201906070721-NIGHTLY
2.Kernel: EAS_clover_kernel_V6.1
-------------------
Can't set wallpaper
...more
AOSPExtended Official GSI 9 Pie
https://sourceforge.net/projects/aospextended-rom/files/treble_gsi/pie_arm64_aonly/
update
AospExtended-v6.6-arm64_aonly-20190705-0000-OFFICIAL.zip
unofficial PixelExperienceP GSI
https://github.com/EnesSastim/Downloads/releases/
LiquidRemix
https://forum.xda-developers.com/pr...d-device-development/9-0-liquidremix-t3889160
ARM64-A-ONLY-NO GAPPS [2019-4-17 ]
https://drive.google.com/open?id=11e2RAumtcTZUyX8JBJLKgIn8H214Nmci

[RECOVERY] [TREBLE] TWRP 3.3.1-0 with Tissot Manager

Thread template from CosmicDan's thread.
About
This is a TWRP Installer ZIP and bootable IMG with extra capability such as Treble-izing and other power-user tools with integrated TWRP-powered submenus that CosmicDan originally called Tissot Manager.
Few months ago, CosmicDan officially decided to leave Tissot development, and his twrp was stuck on 3.2.3. So I decided to update that to 3.3 and convert all the aroma stuff into TWRP-powered menus etc, in order to preserve better future compatibility.
HIGHLY recommended reading and guide for everyone new to Treble - [TREBLE][GUIDE] From Stock to Treble - everything you need to know! by CosmicDan. It also has some general protips hidden within there, for example the seamless/slot system interactions and nuances, so it's worth reading for anyone who wants to be a master of the Android flashing domain
Features:
TWRP fully Treble-ready based on 3.3.1-0;
Fully compatible with non-Treble devices - can be used as normal without Treble partitioning;
Full USB-OTG support;
Full MTP support;
Optional TWRP Survival function, that works both in hotboot and real recovery;
Optional Active slot install method, selectable right before the zip flash;
Option to ignore Payload<>Recovery certificate failures (fix for newer LOS-based ROMs);
Added a Tissot Manager list item under Advanced Menu, totally built-into TWRP itself that allows you to do:
Has the option to shrink Userdata to create Vendor partitions. All relevant partitions will be resized and formatted in one go.
Treble-izing will ERASE DATA AND INTERNAL STORAGE COMPLETELY - but your device will stay compatible with all existing non-Treble ROM's
Adds a "Patches" section with the following current options:
Patch kernel from Enforcing to Permissive and vice versa
More features coming!
All of this info is detailed inside the Tissot Manager GUI.
See screenshots in post 2.
Since this is an early version (still stable), some original features from 3.2.3 are still not available. I'll do my best to constantly add new functions when possible!
Instructions
Optionally boot the boot-recovery.img to get a temporary TWRP if you don't have it installed, unzipped from TWRP-3.3-withTM-BOOT.zip
Code:
fastboot boot boot-recovery.img
Warning - do not EVER flash this img - hotboot it only.
Flash the TWRP Installer. Any slot, any ROM, any existing Recovery - it doesn't matter - it will be installed to both slot kernels.
Reboot Recovery
Optional - Use the "Advanced > Tissot Manager" option for repartition options and other advanced ROM patches, this time built-in TWRP itself for better compatibility with future versions.
About TWRP survival
Starting from 1.0, TWRP Survival will be able both in hotboot mode 'n real recovery mode. Just tick the checkbox 'n flash!
Download
All downloads (and source code) always at:
https://github.com/Giovix92/twrp_device_xiaomi_tissot/releases
Additional sources not able to be listed in DevBB:
Modified update_engine: https://github.com/Giovix92/android_system_update_engine
What's next?
See [TREBLE][GUIDE] From Stock to Treble - everything you need to know! by CosmicDan for detailed instructions and learning on how to Treble like a pro.
FAQ
Q) After I flash TWRP, I get kicked into a Recovery loop when trying to boot the ROM!
A) This is probably because you have a kernel that does not disable dm-verity. To fix this, flash Magisk.
Q) After I flash TWRP, I get kicked into fastboot when trying to boot the ROM!
A) Your kernel is not Treble-compatible.
Q) How do I update TWRP?
A) Just flash the ZIP installer again, then Reboot Recovery. Note that this will erase Magisk on BOTH slots if you have it installed to either, requiring you to reflash it to one/both slots. See my Treble guide FAQ section for more info on Magisk interaction.
Q) If I shrink Userdata for Treble, will stock and OTA work?
A) I have heard varying results on this. It does for some, not for others. Please assume that this will NOT work.
Q) Can I restore a non-Treble TWRP backup after I repartition for Treble? And the other way around?
A) Yes! In fact, this is the easiest way for using stock ROM on Treble repartition. May also require a custom kernel with dm-verity disabled (see Questions above regarding fastboot kick and recovery loop).
Q) I see "Failed to mount '/system' (Device or resource busy)" red error in TWRP after flashing a ROM
A) You can safely ignore it. You just need to reboot recovery before you can flash anything else (like Gapps) to this ROM. This may occur while flashing in the active slot.
Q) What "Inject TWRP after install" option does?
A) It's TWRP Survival. If you check that checkbox, then after the installation of your zip file the TWRP will automatically reinstall TWRP into your slot.
Bugs Report
If any bug/problem may occur, feel free to report it here! Explain the problem and attach the recovery log. You can get it by going to Advanced - Copy Log and sliding. Kernel log isn't necessary.
If, for some strange reasons, you are unable to get into that menu', connect your phone to PC, open up CMD (aka command prompt) and type:
Code:
adb pull /tmp/recovery.log
Credits and Thanks
- @CosmicDan for tips, helps and his amazing work on TWRP 3.2.3, which I've taken many things from
- @nicknitewolf for his DT
- @chondoe for always being present in testing and reporting bugs/good news
- @flex1911 for DT stuff
- @mauronofrio for inject twrp function
XDA:DevDB Information
TWRP 3.3.1-0 with Tissot Manager, ROM for the Xiaomi Mi A1
Contributors
Giovix92
Source Code: [url]https://github.com/Giovix92/device_xiaomi_tissot[/URL]
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2019-10-01
Created 2019-10-01
Last Updated 2019-10-01
Reserved
Changelog:
**10-11-2019**
- Fixed error 28 and 13, this led to some issues while doing a clean installation.
- Restored active slot install functionality, now it's fully working.
**18-10-2019**
Version: 2.0 (MAJOR UPDATE)
- Fixed all kind of problems while flashing:
- Error 51, 15, 31, 17, 35 (postinstall)
- Unability to make a clean flash
- Removed changelog section from Tissot Manager
- Added ADB God Mode
- Added missing binary, required in order to let selinux changer work properly
- Now the 2 new checkboxes won't stay checked anymore after any zip install
- Added system remount to r/w after zip flash in order to flash multiple zips in the same recovery session (like ROM + magisk + gapps and then reboot)
- Fixed linker problem that was causing some options in Tissot Manager to fail
- Smoother experience
Older changelogs:
**01-10-2019**
Version: 1.0
- Initial release with Tissot Manager, now powered by TWRP
- Optional TWRP Survival
- Ability to install into same slot
- Ability to repartititon to Treble and vice versa
- More features coming!
Reserved
Great work.
Sent from my Mi A1 using Tapatalk
Thanks ??
Nice. Bro you carried legacy ?
nice work waiting for shrp version of this ??
Noice :good:
Sent from my Mi A1 using XDA Labs
This is an update of TWRP Comic Dan?
manchirua said:
This is an update of TWRP Comic Dan?
Click to expand...
Click to collapse
Read op
Any way to flash it using cosmic dan's twrp? I don't have any pc now
Anikur Rahman said:
Any way to flash it using cosmic dan's twrp? I don't have any pc now
Click to expand...
Click to collapse
Q) How do I update TWRP?
A) Just flash the ZIP installer again, then Reboot Recovery. Note that this will erase Magisk on BOTH slots if you have it installed to either, requiring you to reflash it to one/both slots. See my Treble guide FAQ section for more info on Magisk interaction.
Great job dude ?
Awesome work!
Thank you so much for this.
@Giovix92
Great Job.
Is there a way to show the current slot status like in CosmicDan's ?
sdeft said:
@Giovix92
Great Job.
Is there a way to show the current slot status like in CosmicDan's ?
Click to expand...
Click to collapse
You can check current slot from reboot menú.
Where is the survival checkbox??
What is this "inject twrp" does ?
oskrprez said:
Where is the survival checkbox??
Click to expand...
Click to collapse
Anikur Rahman said:
What is this "inject twrp" does ?
Click to expand...
Click to collapse
That's the TWRP survival option
Unipo said:
That's the TWRP survival option
Click to expand...
Click to collapse
So, Isn't it automatically reinstalled like Comic Dan's version?

[RECOVERY][UNOFFICIAL][sagit][v3.0] Pitch Black Recovery [29/07/2020]

Introduction
PitchBlack Recovery Project is Open Source organization founded on 28th March 2018 collectively by the developers from different countries with an aim to provide the world’s most advanced recovery with better customization’s, themes and features.
Based on TWRP v3.4.0
PitchBlack version: v3.0.0
For Device: Sagit
Changelog v3.0.0:
HTML:
- Bringup 3.0
- Source side changes
- Fully Redesigned UI
- New Android like Power Menu (Activated via power key hold)
- Flashlight toggled by Vol up(+) on hold
- Flashlight toggle on Lockscreen
- Etc.
Installation Instructions
From previous version or other recovery
Download the PitchBlack zip to your device
Reboot to your current custom recovery
Flash the PitchBlack zip
The device will automatically reboot into PitchBlack Recovery after installation
Enjoy
Click to expand...
Click to collapse
From Fastboot
Extract the Downoaded zip file
Grab the recovery.img from extracted folder
Reboot device in fastboot
Run "fastboot flash recovery recovery.img" from fastboot
Boot into recovery
Click to expand...
Click to collapse
Downloads
Flashable zip
PBRP-sagit-3.0.0-20200728-2256-UNOFFICIAL.zip
Post Installation Instructions
BACKUP YOUR Boot.img BEFORE DOING THIS
Thx
XDA:DevDB Information
PitchBlack Recovery Project, Tool/Utility for the Xiaomi Mi 6
Contributors
trisfaizal, trisfaizal, Reza Adi, Shovon, Manjot Sidhu, Mohd Faraz, Sagar
Version Information
Status: Stable
Current Stable Version: 3.0.0
Stable Release Date: 2020-07-29
Created 2020-07-29
Last Updated 2020-07-29
Reserved
Nice to see new recovery builded on newer version of twrp.
Some little bugs:
- flash light not working (using vol up button and from recovery lockscreen)
- option free sd mb showing info on top of status bar clock
- in polish language some letters not displaying correctly
- button select language on decryption screen and read only screen not working
- on read only screen slider label (mount to modification) not fit in screen
Main function working fine like installing zips, mounting system, decryption, rebooting.
Eselter said:
Nice to see new recovery builded on newer version of twrp.
Some little bugs:
- flash light not working (using vol up button and from recovery lockscreen)
- option free sd mb showing info on top of status bar clock
- in polish language some letters not displaying correctly
- button select language on decryption screen and read only screen not working
- on read only screen slider label (mount to modification) not fit in screen
Main function working fine like installing zips, mounting system, decryption, rebooting.
Click to expand...
Click to collapse
Thx for report, i hope can fix in next build
Any chance for update?

[RECOVERY][RMX2061][Unofficial]TeamWin Recovery Project [3.5.X]

TeamWin Recovery Project
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.​
Code:
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
TWRP is FREE SOFTWARE​Two versions: for RUI1 (Android 10) and for RUI2 (Android 11)
Features:
• Fastbootd is working;
• Decryption is working
• Using custom themes and fonts (special thanks to [email protected])
• Added custom patches in the Advanced settings (special thanks to [email protected]):
- SafetyNet fix patch
- Google Pay fix patch
- Patch for mount System and Vendor as r/w
• AVB2.0 (vbmeta) disabling special (thanks to [email protected] for his patch)
• Fix stock .ozip installation
• Patch to conversion of dynamic partitions to r/w (special thanks to @lebigmac for his script. Original thead)
• Patch to fix Magisk on RUI2
Download:
From Google Drive https://drive.google.com/drive/folders/1xerR8NmCNEoR1afh4dfbyrLz0ZOuWZPp?usp=sharing
Spoiler: Screenshots
Spoiler: Guides
Spoiler: Convert any ROM to r/w
How to convert ROM to R/W
The process below describes how to transfer the entire firmware to R/W (the ability to change/delete/add files in the system partitions: system, vendor and others ..).
All actions are carried out in TWRP itself i.e. on "live".
Your data is not affected.
Required for a successful conversion:
* free space on the internal memory of at least 25GB.
* charged battery (preferably at least 40%)
The process itself is not complicated:
1. Make
backup a Super partition (optional)
2. Go to the "Advanced" section and select "Convert ROM to RW".
3. In the next window, confirm with a swipe.
4. That's it, we are waiting ... about 5 minutes ...
5. After all the actions, the device will reboot itself into the system ...
6. Go to the explorer with root rights and delete the /data/local/tmp/makesysrw_[version] (/data/media/makesysrw_[version] for Android 11) folder, or do it in the TWRP explorer
To access the system partitions, respectively, you need root rights and a file manager with the ability to mount partitions in r/w.
The test was conducted on RealmeUI 1 A.45 and RealmeUI 2 C.15. But there is no difference, it is possible to convert any Android 10-11 ROM to r/w.
Changelog - current version (Android 11):
• Fixed decryption /data on realmeUI 2.0 (all versions)
• Enabled some patches in the Advanced section
• Updated Magisk and some patches
• Edits in the TWRP interface by @brigudav
• Removed the code that could break the formatting /data
• Updated sources
• And other changes that I forgot...
INSTALLATION
via TWRP-based recovery:
Download the TWRP IMG file to your device
Reboot to your custom TWRP-based recovery
Install the TWRP img file as image in recovery partition
Reboot into recovery after installation
Enjoy!
via fastboot:
Download the TWRP IMG file to your PC
Reboot your device to fastboot mode
Install the TWRP image with command:
Code:
fastboot flash recovery [image name].img
Reboot to recovery with the command:
Code:
fastboot reboot recovery
Enjoy
Notes:
• Installation of OTA packages not working
• ADB doesn't work in fastbootd mode only
CREDITS
• TeamWin - for TWRP
• brigudav - for his TWRP customization
• @lebigmac - for his makeSystemRW script
Version Information
Status: Stable
Current version: 3.5.2_10-1 (Android 10) / 3.5.2_1011-3 (Android 11)
Created 2021-03-18
Last Updated - 2021-09-03
CHANGELOGS
Spoiler: Android 11
Spoiler: 2021-09-03 (3.5.2_1011-3)
• Fixed decryption /data on realmeUI 2.0 (all versions)
• Enabled some patches in the Advanced section
• Updated Magisk and some patches
• Edits in the TWRP interface by @brigudav
• Removed the code that could break the formatting /data
• Updated sources
• And other changes that I forgot...
Spoiler: 2021-05-03 (3.5.2_1011-2)
• Fixed the installation of some ROMs
• Fixed fastboot (it was broken in the last build)
Spoiler: 2021-05-01 (3.5.2_1011-1)
• Disabled non-working patches in the Advanced section
• Enabled the install/remove Magisk feature in the Advanced section
• Added a boot repackaging patch with an oplus.fstab fix for Magisk (now after applying this patch, Magisk booted correctly on RUI 2)
• A small fix under the hood
Spoiler: 2021-04-29 (3.5.2_1011-0)
• Initial build
Spoiler: Android 10
Spoiler: 2021-04-23 (3.5.2_10-1)
• Universal patch disabling vbmeta by [email protected] (thanks to him for the patch)
• Now the internal storage after formatting /data is available without rebooting
• Minor changes in device tree (some libs are now taken from sources, small changes in the fstab, unnecessary system.props and flags are removed, edits in translation)
• Updated and fixed the script for converting firmware to R/W (now temporary files are deleted automatically when the conversion is successful)
• Added logcat copying
• Updated magisk to Canary 22104 (21) in which the SafetyNet check works correctly.
• Languages: Added Indonesian language [android_bootable_recovery]
• Change the missing logical partitions from LOGERR to LOGINFO [android_bootable_recovery]
Spoiler: 2021-04-05 (3.5.2_10-0)
• The list of Firmware-Update partitions for backup is finally changed (It is recommended to delete old "Firmware" backups and make new ones #2)
• Fix a regression error for digest checking [android_bootable_recovery]
Spoiler: 2021-03-30 (3.5.1_10-1)
• Added conversion of dynamic partitions to r/w (see Guides). Special thanks to @lebigmac for his script. Original script thead
• In the Mounting settings you can now mount System and Vendor r/o and r/w (if the partitions are in r/w). Taken fromTWRP by brigudav for Poco X3
• Returned the reboot menu from TWRP 3.3.x. Taken from TWRP by brigudav for Poco X3
• Changed the list of partitions for Modem backup. It is recommended to delete old backups and make new ones
• Changes in languages
• Other changes under the hood
Spoiler: 2021-03-18 (3.5.1_10-0)
• Initial version
Reserved
Can i use this recovery for Flash Android 11 custom roms?
Ayushmak said:
Can i use this recovery for Flash Android 11 custom roms?
Click to expand...
Click to collapse
Yes, if you already have installed the RUI1 or ROM's based on RUI1.
You cannot boot the TWRP if you on RUI2 or ROM based on RUI2
Somebody knows on which RUI is based RR from this thread? There is only "Based on: AOSP". So can I install this twrp or not?
[ROM][10.0] Resurrection Remix v8.6.3 [RMX206X, UNOFFICIAL]
Please Give Update A11 based RROS...
forum.xda-developers.com
Yes you can install it... 'cause i would try.. on RR rom
Zgadnijcie said:
Somebody knows on which RUI is based RR from this thread? There is only "Based on: AOSP". So can I install this twrp or not?
[ROM][10.0] Resurrection Remix v8.6.3 [RMX206X, UNOFFICIAL]
Please Give Update A11 based RROS...
forum.xda-developers.com
Click to expand...
Click to collapse
All Android 10 Custom ROMs based on RUI1. Yes, you can install TWRP
Good job Ctarchik!
If anyone is looking for more information about my make system RW script here is the official project thread
lebigmac said:
Good job Ctarchik!
If anyone is looking for more information about my make system RW script here is the
Click to expand...
Click to collapse
Hi, I took this patch from TWRP by brigudav. I didn't find any mention of the creators anywhere other than brigudav, just "Make System to RW for Poco X3". I am always for the preservation of copyright and always indicate the developers of the program. I apologize to you for not finding your original official project thread. I would like to use your script for my recovery, of course, with the condition of saving the author and specifying a link to the original post...
Ctarchik please feel free to use latest version of my script in your project. The more people have system r/w access the better for the open source community.
@brigudav rather than hacking my update-binary and replacing my program's title (!!!) with your own meaningless words and torturing my script's comments section by modifying and removing the original script name, original author name, original version, link to original project homepage, disclaimer, credits, manual and automatic installation instructions, usage examples, (and much more...) I would suggest to try to improve the underlying algorithm of the script itself. And NO that does NOT mean simply renaming my variables and my functions and changing their order as well as injecting your bogus useless function that does absolutely nothing (...)
Please don't be such a lazy ruthless hacker without any morals or respect! Thank you! You have been caught red handed as a cyber thief and now the only right thing to do is to admit your guilt, beg for pardon and STOP IT! Please stop stealing my work and releasing as your own okay? That's just very very wrong on so many levels!
I clearly stated in my disclaimer that by using my script you agree to not abuse my work for criminal illegal purposes. And what you're doing is a perfect example of copyright infringement as well as intellectual property theft which is illegal even in Russia. Don't forget that!
Can you mod this twrp so I can use external sdcard to backup?
Thank you!
Super Partition backup fails when using FAT32 stick (exFAT works) · Issue #143 · TeamWin/android_bootable_recovery
I am running an official build of TWRP, downloaded from https://twrp.me/Devices/ I am running the latest version of TWRP I have read the FAQ (https://twrp.me/FAQ/) I have searched for my issue and ...
github.com
Ctarchik said:
Yes, if you already have installed the RUI1 or ROM's based on RUI1.
You cannot boot the TWRP if you on RUI2 or ROM based on RUI2
Click to expand...
Click to collapse
I had to google to know what RUI1 and RUI2 meant - RUI1 is Realme UI 1.0 which is based on Android 10 - RUI2 is Realme UI 2.0 based on Android 11
beaker2 said:
I had to google to know what RUI1 and RUI2 meant - RUI1 is Realme UI 1.0 which is based on Android 10 - RUI2 is Realme UI 2.0 based on Android 11
Click to expand...
Click to collapse
Yes, it is. I just shortened RealmeUI to RUI
The problem I have been having is when I previously installed TWRP on my phone using ADB to install- patched_vbmeta-2 and then TWRP. I could reboot from ADB into recovery to TWRP, but then when I tried to reboot into system I was in a boot loop and phone would only go back to the stock recovery . Then I had to re flash the stock rom to get out of the boot loop and be able to boot into system again.
So can I do the same install from ADB as before but when I reboot , from ADB, into TWRP then I can install this TWRP then I can have the ability to boot into the stock ROM system . Then I could go to recovery and TWRP will still be there so that I could install a custom ROM ?
Thanks in advance, I'm a noob with this phone and its partitioning
Well, I tried the installation described above, installed TWRP from ADB then when booted and rebooted into TWRP and flashed this version of TWRP, seemed fine no errors BUT... the phone just returned to the stock recovery .
Then I tried exactly as described in this thread no error message and all seemed to go smoothly BUT... The phones internal memory was unreachable from any file manager or computer and the stock recovery returned not TWRP. Had to re-flash the phone several times, 1. stock recovery 2.from update 3.from flash tool, to finally get the internal phone memory visible again.
My phones build number is RMX2061_11_A49. Has anyone successfully installed TWRP on this build ?
How?
1. Prevent replacing TWRP:
Flash this file in Advanced Menu in the first time you go in TWRP.
2. Decrypt userdata: do them in order
- Flash this file:
Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip | by Droidwin for Utilities
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
- Wipe / Format Data / yes
- Reboot to TWRP again
- Advanced / Fix AVB
- Reboot to System
Done!
P.S.: You will lost all data after this.
No, that didn't work. Kept getting -twrp error 1- when flashing the Disable dm verity forceencrypt file.
Tried several times.
Tried reinstalling the stock boot.img then installing same error 1
Tried reinstalling the stock rom installing twrp then flashing disable varity same error 1
Tried ignoring the error and going to fix AVB still no luck
Everything I tried it still just returned to the stock recovery
beaker2 said:
No, that didn't work. Kept getting -twrp error 1- when flashing the Disable dm verity forceencrypt file.
Tried several times.
Tried reinstalling the stock boot.img then installing same error 1
Tried reinstalling the stock rom installing twrp then flashing disable varity same error 1
Tried ignoring the error and going to fix AVB still no luck
Everything I tried it still just returned to the stock recovery
Click to expand...
Click to collapse
Try flash magisk before reboot system
nttuan said:
Try flash magisk before reboot system
Click to expand...
Click to collapse
I gave up and installed Magisk 23 and rooted. I just decided to live with the stock rom (debloated) and the stock recovery

Categories

Resources