[Recovery][3.3.1-3] Team Win Recovery Project [9fw][all working] - Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,

What is TWRP
Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system which are functions often unsupported by stock recovery images. It is, therefore, often installed when flashing, installing, or rooting Android devices, although it isn't dependent on a device being rooted prior to installation.
Click to expand...
Click to collapse
About this build
Clean TWRP 3.3.1-2, without any tweaks and modifications. Fixed a lot of bugs in official build like 9th FW, MTP, DT2W, F2FS, Sideload.
Click to expand...
Click to collapse
Information
TWRP Version: 3.3.1-3
Build Date: 27-06-2019
Host: Minimal Omni 9.0
Click to expand...
Click to collapse
Downloads
Recovery page with all builds:
https://www.mcsm.ml/html/twrp.html
Click to expand...
Click to collapse
Source
Device Tree: https://github.com/MyCats/recovery_device_xiaomi_whyred
Minimal Omni Manifest: https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/tree/twrp-9.0
Click to expand...
Click to collapse

is f2fs formatting working?

Nuclearom
will you build the nuclea rom for whyred?

SyeedAhmed said:
is f2fs formatting working?
Click to expand...
Click to collapse
Yes, https://github.com/GuaiYiHu/android...mmit/36118d354638645c9c3cb0753ee064fadc2401fa
kuahongolongol said:
will you build the nuclea rom for whyred?
Click to expand...
Click to collapse
NucleaRom project was freezed (or, maybe, abandoned), so there is a lot of building errors.
I'll try to rebuild it after building CarbonROM and LineageOS update

MyCats said:
Yes, https://github.com/GuaiYiHu/android...mmit/36118d354638645c9c3cb0753ee064fadc2401fa
NucleaRom project was freezed (or, maybe, abandoned), so there is a lot of building errors.
I'll try to rebuild it after building CarbonROM and LineageOS update
Click to expand...
Click to collapse
What about omni rom bro. No one maintaining it at the moment.

niyas90 said:
What about omni rom bro. No one maintaining it at the moment.
Click to expand...
Click to collapse
I have tried to build it with official devtree and got a bootloop only. I will try to build it with PE devtree

Is this support oreo and pie fw?

it boot properly on pie fw... thank you

user64byte said:
Is this support oreo and pie fw?
Click to expand...
Click to collapse
Yes, it is universal

Can the data partition be unlocked?

zhanghg said:
Can the data partition be unlocked?
Click to expand...
Click to collapse
Yes

MyCats said:
Yes, it is universal
Click to expand...
Click to collapse
its not boot on oreo fw, i've tried it

fadhlanisatria said:
its not boot on oreo fw, i've tried it
Click to expand...
Click to collapse
Okay, use official TWRP

btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again

SyeedAhmed said:
btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again
Click to expand...
Click to collapse
+1 it's a nice feature

SyeedAhmed said:
btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again
Click to expand...
Click to collapse
It is enabled in device tree, but not working in build. TWRP don't officially support DT2W

MyCats said:
It is enabled in device tree, but not working in build. TWRP don't officially support DT2W
Click to expand...
Click to collapse
oooh ?... but thanks for the reply

SyeedAhmed said:
oooh ?... but thanks for the reply
Click to expand...
Click to collapse
Change of plans. I will try to enable it via updating prebuilt kernel from new Pie GS

I'm waiting ?

New update (21-06-2019)
- TWRP version 3.3.1-1
- Changed devtree base
- Updated prebuilt kernel binary
- Using cryptfs from hardware_qcom_open source_commonsys
- Added DT2W support
- Added keystore to default.prop
- Updated build packages
- Synced with TWRP and OmniRom sources

Related

[RECOVERY][G901F/G906SKL]Teamwin Recovery Project 2.8.7.6[01/29/2016]

Warning: Only support G906 at this moment,
G901 WIP.
1.Latest TWRP,I bump version to 2.8.7.6.
2.Source from https://github.com/omnirom/android_bootable_recovery ,android-6.0 branch.
3.Vibrate Working.
4.Brightness Adjust Working.
5.MTP working.
6.F2FS Support.
Download:
http://files.jsec.win/RELEASED/TWRP
XDA:DevDB Information
Teamwin Recovery Project for S5 LTE-A and Plus, ROM for the Samsung Galaxy S 5
Contributors
jesse-chan
Source Code: https://github.com/JeseChan/android_device_samsung_lentislte
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lollipop
Version Information
Status: Stable
Created 2015-11-29
Last Updated 2016-01-28
Reserved 1
Reserved 2
Reserved 3
A new version coming soon.
With better performance and a functional terminal that even can run vim.
And, remove SuperSU and system RO check.
No bugs except MTP.
jesse-chan said:
A new version coming soon.
With better performance and a functional terminal that even can run vim.
And, remove SuperSU and system RO check.
No bugs except MTP.
Click to expand...
Click to collapse
hi,
i installed the recovery.tar and now i am not able to boot into recovery
i have a G901F device.
stefanz08 said:
hi,
i installed the recovery.tar and now i am not able to boot into recovery
i have a G901F device.
Click to expand...
Click to collapse
This Rec only support G906 at now.
jesse-chan said:
This Rec only support G906 at now.
Click to expand...
Click to collapse
damn..and the new version which we talk about will support G901F too?
thanks.
stefanz08 said:
damn..and the new version which we talk about will support G901F too?
thanks.
Click to expand...
Click to collapse
Yes.
jesse-chan said:
Yes.
Click to expand...
Click to collapse
perfect!
no ETA i guess no..?
hi,
any news regarding the recovery compatible for G901F?
thanks.
MTP fixed!!!
Fully working!
Read and Write
Jesse Chan said:
MTP fixed!!!
Fully working!
Read and Write
Click to expand...
Click to collapse
also for G901F?
download link?
thanks.
G906
Status : Uploaded
Jesse Chan said:
G906
Status : Uploaded
Click to expand...
Click to collapse
Please edit the title. There isn't G901F version here. Even your Mokee project..
Agadoo said:
Please edit the title. There isn't G901F version here. Even your Mokee project..
Click to expand...
Click to collapse
OK,G901F will be marked as WIP.
Maybe you can upload some test version for G901F?
Any plans to update to 3.0.0-0? The source has been updated.
Cobra4818 said:
Maybe you can upload some test version for G901F?
Click to expand...
Click to collapse
Recovery is recovery, it saves you if something bad happen, i will be plased if the dev upload recovery for g901f only if all bugs are solved
Compiling TWRP 3.0.0.

[RECOVERY][TWRP 3.0.x][4c - libra][4s - aqua] Recovery built from source

Source codes:
TWRP: https://github.com/omnirom/android_bootable_recovery/tree/android-6.0
Device tree: https://github.com/kumajaya/android_device_xiaomi_libra/tree/cm-13.0-twrp
https://github.com/kumajaya/android_device_xiaomi_aqua/tree/cm-13.0-twrp
Kernel: https://github.com/kumajaya/android_kernel_xiaomi_msm8992/tree/marshmallow
Compiled binary later, source codes much important
This recovery feature almost identical to official TWRP recovery for bullhead (including system image and EFS backup) + f2fs support (tested on /cache partition, compatible ROM/kernel needed). Aroma support need more test, AromaFM 2.00b7 working great so far.
Screenshot attached. AromaFM 2.00b7 seems work correctly, wrong color space for AromaFM 1.9.1 .
Download link: https://goo.gl/SIhNiV For source code please check post #1 :laugh:
Is touchscreen is still there?
ajitkatte said:
Is touchscreen is still there?
Click to expand...
Click to collapse
Tell me You can try it without a flash using "fastboot boot recovery.img" command. Touchscreen issue depend on your ROM kernel version, should be no problem for MIUI 7.2.1.0 or 7.2.3.0 or unofficial ROM with kernel built from Xiaomi source. Maybe I will build fully compatible kernel for stock ROM but currently I still focus on my own device tree source.
great work!
touchscreen confirmed ok on my device.
emfox said:
great work!
touchscreen confirmed ok on my device.
Click to expand...
Click to collapse
Slow but sure Please check my libra device tree source, how if we put bullhead inside our device :laugh:
ketut.kumajaya said:
Slow but sure Please check my libra device tree source, how if we put bullhead inside our device :laugh:
Click to expand...
Click to collapse
so bullhead is the most suitable template for libra, right?
emfox said:
so bullhead is the most suitable template for libra, right?
Click to expand...
Click to collapse
I don't know until the first build ready to flash
emfox said:
so bullhead is the most suitable template for libra, right?
Click to expand...
Click to collapse
ROM build just started. Still a lot of fix needed, I hope it will boot on the first try as I have done for Redmi 2
ketut.kumajaya said:
ROM build just started. Still a lot of fix needed, I hope it will boot on the first try as I have done for Redmi 2
Click to expand...
Click to collapse
So, this recovery so perfect. 54 download almost without any feedback. No feedback = no complain = no issue or no one really use it :laugh: Who care, I build it for myself :laugh:
I just try but i'm not an advance user. then i don't know any issue too much but everything work smooth.
ketut.kumajaya said:
So, this recovery so perfect. 54 download almost without any feedback. No feedback = no complain = no issue or no one really use it :laugh: Who care, I build it for myself :laugh:
Click to expand...
Click to collapse
I think everyone is waiting for your final custom kernel release!
In my opinion, is the best TWRP . Everything works fast and smooth. Greate work. How can I use aroma manager on this TWRP??
I just unlocked new phone, put yours on and installed CM13 without any problems. Touch screen is also responsive right away. Great job, thanks!
kecik18 said:
In my opinion, is the best TWRP . Everything works fast and smooth. Greate work. How can I use aroma manager on this TWRP??
Click to expand...
Click to collapse
Download aromafm-2.00b7.zip from https://github.com/amarullz/AROMA-Filemanager/releases and run it like you flash a zip in TWRP.
solis_f said:
I think everyone is waiting for your final custom kernel release!
Click to expand...
Click to collapse
Not sure, still focus on ROM build.
ketut.kumajaya said:
Download aromafm-2.00-b6.zip from https://github.com/amarullz/AROMA-Filemanager/releases and run it like you flash a zip in TWRP.
Click to expand...
Click to collapse
thx
kecik18 said:
thx
Click to expand...
Click to collapse
Sorry, I mean aromafm-2.00b7.zip .
Huh, 64bit ROM need more time to build, need more space. One error so far, quick fix applied, just found a proper fix in bullhead kernel source

Twrp multirom for ospery

i wanna Twrp multirom for ospery support Android Nougat Plz
mhmdsbr16 said:
i wanna Twrp multirom for ospery support Android Nougat Plz
Click to expand...
Click to collapse
Here is the link for thread http://forum.xda-developers.com/2015-moto-g/development/mod-multirom-v33-t3426257/page6
jatintomar said:
Here is the link for thread http://forum.xda-developers.com/2015-moto-g/development/mod-multirom-v33-t3426257/page6
Click to expand...
Click to collapse
always make error in Nougat Roms
mhmdsbr16 said:
always make error in Nougat Roms
Click to expand...
Click to collapse
Till now nougat ROM don't support multirom
But try to swap roms

[DEV] DT2W for X520x

I began to work on dt2w for x52x . It's based on elementalx dt2w/sw2w gestures. I have also updated the driver (a bit).
https://github.com/mthomos/android_kernel_leeco_msm8976/tree/dt2w
You can compile it ,use it and tell me how it works on your device.
Make a BACKUP first before flashing!
Download : https://drive.google.com/open?id=0B4AOvCehd4v3VU93amRxOTd3SEE
Two options: Kernel with ElementalX wake gestures, repackaged with eui kernel and (eui-dt2w.img) and Kernel with Dt2w of Marlin repackaged with los kernel(marlin-dt2w).
Flash it on top nougat custom roms
To report an issue, share logcat or pstore logs
tysm!! WE needed it so Hard...
Your hard work appreciated!!
---------- Post added at 03:36 AM ---------- Previous post was at 03:29 AM ----------
waiting for someone to compile it!:laugh:
I have fixed the small errors i did. Now make builds successfully. I have also implemented a CAF patch. I will release the kernel after Monday. Have a nice weekend !
Eagerly waiting for the kernal!
marios199546 said:
I have fixed the small errors i did. Now make builds successfully. I have also implemented a CAF patch. I will release the kernel after Monday. Have a nice weekend !
Click to expand...
Click to collapse
Does it work ?
vijethrocks said:
Eagerly waiting for the kernal!
Click to expand...
Click to collapse
It's nt a kernal
In a few minutes i will upload the kernel in the OP. Before you flash, make TWRP backup. I am not sure that touchscreen will work flawlessly with this kernel. So flash at your own risk
Compatible with MIUI?
Leeco Le x522 said:
Compatible with MIUI?
Click to expand...
Click to collapse
No, read OP
tysm for this release!!
gonna test and report :laugh:
Not working on latest Lineage OS 14.1.
Can you try to swipe up from bottom when the screen is off ?
marios199546 said:
Can you try to swipe up from bottom when the screen is off ?
Click to expand...
Click to collapse
i flashed the image on boot partition from twrp and rom is not booting.
Rafeh said:
i flashed the image on boot partition from twrp and rom is not booting.
Click to expand...
Click to collapse
Rom ?
Official latest Lineage - Bootloop
marios199546 said:
Rom ?
Click to expand...
Click to collapse
lineage-14.1-20170804-nightly-s2
New kernel : https://drive.google.com/open?id=0B4AOvCehd4v3S0wzRU1udF91YlU
Rafeh said:
lineage-14.1-20170804-nightly-s2
Click to expand...
Click to collapse
Fine . I uploaded a new kernel, test it. I think it's something wrong with gpu because i encountered a strange build issue with gpu driver without modifying it. I will check again tommorow
marios199546 said:
Fine . I uploaded a new kernel, test it. I think it's something wrong with gpu because i encountered a strange build issue with gpu driver without modifying it. I will check again tommorow
Click to expand...
Click to collapse
Still bootloop.. Carbon rom weeklies
kjsr said:
Still bootloop.. Carbon rom weeklies
Click to expand...
Click to collapse
Can you give the ramoops logs ? Mine boots fine.. Maybe something is wrong with kernel repackaging

treble support?

besides lineage OS 15.1 which has full treble support, is there a custom ROM that is also like that?
Baim alif said:
besides lineage OS 15.1 which has full treble support, is there a custom ROM that is also like that?
Click to expand...
Click to collapse
Hi, in this post you looking for all news about treble ROM
https://forum.xda-developers.com/redmi-s2/how-to/rom-lineage-os-15-1-project-treble-t3837281
And in this post you looking for all news about unofficial and official custom ROMs for our device, on Android Pie.( Not treble ROMs)
https://forum.xda-developers.com/redmi-s2/development
We currently have many options to install custom rom as we like, but I have tried many, only Lineage OS 15.1 fully support treble, but this is a beta release so there are some major bugs of course. and the major bug persists when we install GSI Rom...
Baim alif said:
We currently have many options to install custom rom as we like, but I have tried many, only Lineage OS 15.1 fully support treble, but this is a beta release so there are some major bugs of course. and the major bug persists when we install GSI Rom...
Click to expand...
Click to collapse
Why you don't install a Lineage 16?
KackBarton said:
Why you don't install a Lineage 16?
Click to expand...
Click to collapse
Yes, but Lineage 16 does not support treble
Baim alif said:
Yes, but Lineage 16 does not support treble
Click to expand...
Click to collapse
Why do you want treble support?
KackBarton said:
Why do you want treble support?
Click to expand...
Click to collapse
one of the advantages is that it will get the latest version updates continuously as long as the GSI file is released....
Baim alif said:
one of the advantages is that it will get the latest version updates continuously as long as the GSI file is released.... [/QUOTE
Ok, but Oreo is no longer supported, maybe you should switch to Android Pie.
Click to expand...
Click to collapse
aospExtended V.7 alpha Android 10 and boots correctly but has a brightness bug, so at the moment I don't use it as a daily driver ...
KackBarton said:
Baim alif said:
one of the advantages is that it will get the latest version updates continuously as long as the GSI file is released.... [/QUOTE
Ok, but Oreo is no longer supported, maybe you should switch to Android Pie.
Click to expand...
Click to collapse
As I said, there are currently no custom ROMs in either Oreo or Pie that fully treble support ... except Lineage 15.1
Click to expand...
Click to collapse
Baim alif said:
aospExtended V.7 alpha Android 10 and boots correctly but has a brightness bug, so at the moment I don't use it as a daily driver ...
Click to expand...
Click to collapse
Where did you see the Aosp extended based on Android 10?
KackBarton said:
Where did you see the Aosp extended based on Android 10?
Click to expand...
Click to collapse
this is not a custom rom but a GSI rom..
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Baim alif said:
this is not a custom rom but a GSI rom..
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Click to expand...
Click to collapse
Have you tried the Arm rom or the Arm64 rom?
KackBarton said:
Have you tried the Arm rom or the Arm64 rom?
Click to expand...
Click to collapse
Arm64 of course...
Arm rom has more bugs than arm64
Baim alif said:
Arm64 of course...
Arm rom has more bugs than arm64
Click to expand...
Click to collapse
Have you had problems with gapps when you need to register?
KackBarton said:
Have you had problems with gapps when you need to register?
Click to expand...
Click to collapse
maybe i am lucky .. i registered and there is no problem
it works...
Baim alif said:
it works...
Click to expand...
Click to collapse
Can you tell me the exact procedure for installation? Are there any important bugs? How does the battery behave?
KackBarton said:
Can you tell me the exact procedure for installation? Are there any important bugs? How does the battery behave?
Click to expand...
Click to collapse
as we know this is an alpha release, so there are some bugs, like camera / gallery etc. But the magisk works and the sound is good too. as i mentioned before, i haven't used this as a daily driver, so i don't know yet the behavior of the battery..
note: magisk-pph version
note: stock gallery FC --- use Gallery Go ✓
stock Message FC --- use Message by Google ✓
Baim alif said:
as we know this is an alpha release, so there are some bugs, like camera / gallery etc. But the magisk works and the sound is good too. as i mentioned before, i haven't used this as a daily driver, so i don't know yet the behavior of the battery..
Click to expand...
Click to collapse
Thanks a lot bro, did you first install the rom stock and then the gsi?

Categories

Resources