[ROM][TREBLE] Project Treble for Xiaomi Redmi 4A & 5A [UNIFIED] - Xiaomi Redmi 5A ROMs, Kernels, Recoveries, & Other

{
"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"
}
Code:
#include <std_disclaimer.h>
/*
* 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 TREBLE
* SUPPORT 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.
*
*/
What is Project Treble:
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition
Read more about Project Treble​
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble​
Xiaomi Redmi 5A hardware vs Treble implementation:
Our Redmi 5A is an A-only device. This means that regarding the GSI images (GSI = Generic System Image) to be used, you need to get ARM64 and A-Only system images​
How to report bugs:
Logcat, a simple description of the bug, kmsg or dmseg depending on the bug​
What's Packaged in the zip:
A boot image (kernel)
A compressed vendor image (cust partition)​
How to use:
Reboot to recovery (Custom TWRP recovery for Redmi 5A - Direct link)
Format /system, /data and /cache
Install Treble flashable zip package (Project Treble flashable for Redmi 5A - Direct link)
Install the GSI system image you wish to use (How to flash a Generic System Image (GSI) on Project Treble supported devices - Direct link)
Reboot
Important notes:
Current minimal * required * firmware version is MIUI 8.3.29 Global dev, otherwise installation could have issues. Download the latest dev fastboot package directly from Xiaomi and flash it prior to installing LineageOS or, alternatively, download and install one of the latest custom packages containing firmware only (at your own risk).
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Screenshots:
Broken:
WIFI MAC address gets randomly generated (only once, you will keep the same as long as you are on LOS)
Encryption (format data or remove encryption when coming from a non-treble rom)
Sepolicy is still permissive
Nothing else? Otherwise please report it!
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
VoLTE (AOSP doesn't have the needed patches to get it working, but most other GSIs have them)
Credits & collaborations:
This work is due to efforts from RedmiDevs founding members that did the full device bring-up. Huge thanks to @xboxfanj for all the help during that bring-up.
Finally, all RedmiDevs & LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
And I would give a special thanks to Baron Bronson for providing his device for developing!​
Device wiki:
Unofficial wiki link
XDA:DevDB Information
Project Treble, ROM for the Xiaomi Redmi 4A & 5A
Contributors:
33bca
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.18.71
ROM Firmware Required: MIUI 8.4.12 dev
Version Information
Status: Beta
Created 2018-05-24
Last Updated 2018-05-24

the zip says its for rolex, but you can flash it on riva too!
You like my work? Feel free to donate here.

Changelog:
V̶1̶ ̶-̶ ̶1̶3̶.̶0̶5̶.̶2̶0̶1̶8̶
̶-̶ ̶I̶n̶i̶t̶i̶a̶l̶ ̶R̶e̶l̶e̶a̶s̶e̶
V2 - 24.05.2018
- Unified with Redmi 5A from now on!
̶-̶ ̶A̶d̶d̶e̶d̶ ̶f̶u̶l̶l̶ ̶R̶G̶B̶ ̶L̶E̶D̶ ̶(̶I̶t̶'̶s̶ ̶s̶l̶o̶w̶ ̶w̶h̶i̶l̶e̶ ̶s̶e̶l̶e̶c̶t̶i̶n̶g̶ ̶t̶h̶e̶ ̶c̶o̶l̶o̶r̶s̶,̶ ̶b̶u̶t̶ ̶I̶'̶l̶l̶ ̶i̶m̶p̶r̶o̶v̶e̶ ̶t̶h̶e̶ ̶H̶A̶L̶ ̶s̶o̶o̶n̶)̶
- Added new poweroff charging animations (Yay, it even shows percentage)
- Fixed calls over bluetooth
- Updated screen off gestures ( Added some new goodies)
- Updated Camera to the latest CAF tag
- Updated Kernel to the latest CAF tag

Reserved #3

Wow! So does it mean that after flashing the treble zip file I can flash every available gsi to the redmi 5a. And does I have to flash treble zip every time before flashing a gsi?

thank you! i really looking forward for this one

Fahim X said:
Wow! So does it mean that after flashing the treble zip file I can flash every available gsi to the redmi 5a. And does I have to flash treble zip every time before flashing a gsi?
Click to expand...
Click to collapse
No, you just have to flash it once since GSIs dont touch the vendor and bokt partition.

What is the advantages of this method pls tell me

Please click one of the Quick Reply icons in the posts above to activate Quick Reply.

How to install Treble when i install this rom ( rooted by super su)?
https://forum.xda-developers.com/xiaomi-redmi-5a/development/rom-crdroid-v4-2-t3793385
This rom i installed : Rom+Gapps+supersu.
Now i want to joint in TREBLE project?
How to do to join? Thank you so much!!!

I really want to give this a try with a custom kernel but no voLTE is a deal breaker for me, damn.

Now i am on miui 9.5.9.0 can i install this

Which zip file is to download v1 or v2 .I downloaded v2 and download rr treble rom I'm going and booted to twrp and wiped.out data and flashed zip and tapped on install image it the system option not popped up only boot and recovery what to do reply fast
---------- Post added at 04:58 AM ---------- Previous post was at 04:54 AM ----------
33bca said:
the zip says its for rolex, but you can flash it on riva too!
You like my work? Feel free to donate here.
Click to expand...
Click to collapse
V1 or v2 zip to download

rahulsl said:
Which zip file is to download v1 or v2 .I downloaded v2 and download rr treble rom I'm going and booted to twrp and wiped.out data and flashed zip and tapped on install image it the system option not popped up only boot and recovery what to do reply fast
---------- Post added at 04:58 AM ---------- Previous post was at 04:54 AM ----------
V1 or v2 zip to download
Click to expand...
Click to collapse
First of all I'd like to remind you to carefully read the first page & the posts following after it before executing things.
Did you flash the TWRP mentioned in the first post of first page?
Did you read the third post from 33bca that contain's changelogs?
To flash the partition needed for Treble, one must need a custom TWRP that enables the "vendor" partition (it's on the first page) to be recognized by the phone. If you've read the changelogs, you'd find out that the one you need is V2. There you go, happy flashing and treble-ing.

Nice job! Treble Project give us a new way to enjoy the android phone.I flash this and the AOSP ,everything works well,but sometimes I faced the problema that the sound suddenly becomes sharp,it really annoyed.How can fix this?

Flashed as instructed, Treble check says Treble Unsupported :/
Btw: Should SafetyNet work on LineageOS Unofficial?

Grennith said:
Flashed as instructed, Treble check says Treble Unsupported :/
Btw: Should SafetyNet work on LineageOS Unofficial?
Click to expand...
Click to collapse
Which LOS did you flash? The GSI LOS or the LOS from here?

ezrawk said:
Which LOS did you flash? The GSI LOS or the LOS from here?
Click to expand...
Click to collapse
The one of this sub-forum
Safetynet randomly started working now...

Grennith said:
The one of this sub-forum
Safetynet randomly started working now...
Click to expand...
Click to collapse
I don't understand, from what I see, a pure Treble ROM is a GSI flashed in system partition.
The one on this subforum is just a UNIFIED Oreo ROM of LOS. I don't see treble marked anywhere. Even though logically nearly every Oreo ROM that when first installed flashes a vendor partition means it's semi Treble compatible, it doesn't always mean that the vendor partition that is flashed is ready for GSI's, it could be that the vendor folder has several uses for the system partition.
If you want to pass the Treble check I suggest you flash the UNIFIED Vendor from the "[ROM][TREBLE] Project Treble for Xiaomi Redmi 4A & 5A [UNIFIED]" by 33bca and flash a GSI image.
oh btw, in your LOS, if you could just change the build.prop in the system partition, find the string ro.treble.enabled and change it to true. It'll pass Treble Check.

Distorted Audio
There is a fix for the distorted audio, I applied it manually in vendor/etc but it did not work (I do not know why). After applying it the audio stops working. And yes, I restarted the phone.
Here are the links:
https://github.com/sunnyraj84348/f_...mmit/d81d85162f6b7faf263870662c91f5347c620e89
https://forum.xda-developers.com/showpost.php?p=76964209&postcount=11

Related

[Unofficial][3.2.1] RedWolf Recovery [Treble/Normal][santoni]

{
"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"
}
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 ROM
* 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.
*
*/
Red Wolf Recovery is custom recovery based on TWRP source code, however some things are working here slightly different then you might expected. The main objective of this project is to provide stable recovery with features which you have never seen before in a recovery and which have not been accepted for adding to the official source code of TWRP. This recovery is also first recovery on the world with password protection.​
Based on TWRP version: 3.2.1
For devices (OFFICIAL) : Land, Mido, Kenzo & Kate
For devices (UNOFFICIAL) : Santoni
Authors build : @ATG Droid & @dadi11
Developers : @ATG Droid & @dadi11
Thanks: z31s1g (for the base of his theme), Ray Li (For his useful advice in the beginnings), osm0sis (for his image scripts), dadi11 (for his awesome kernel & mido builds), @Nik001 (for making santoni a great device :3) etc.
Features:
Code:
[B]Translated to EN, PL, zh_cn, & CZ [/B]
- Password protection
- Flashlight
- MIUI Incremental OTA Support
- Built-in latest Magisk, SuperSU & AromaFM
- Support two screenshot GUI actions - Power+VolDown to save screenshot in to the internal storage &
Power+VolUp to save screenshot in to the external storage (Will be automatically saved in to the internal in case
that external storage doesn't exist).
- Support automatic reboot after the restore process
- Recovery can automatically modify some props in the ROM directly during the installation
- Some built-in scripts from community
- Tap to wake support
- Advanced deactivation of the stock recovery
- Automatic deactivation of the dm-verity & forced encryption directly during the installation of the ROM
- Recovery can notify you about the completed backup/restore/installation using the notification diode & vibration.
- Support "set on boot" settings.
* Changes for security reasons *
- ADB isn't starting automatically at the start of the recovery. You have to activate it in recovery
- MTP isn't starting until user enter correct password
- Deactivated support of the custom themes
OTA Guide for MiUi users:
[Red Wolf] Install TWRP and root your device without breaking incremental OTA's!
Downloads:
Treble : Treble supported Recovery for Custom ROM users! (use if you dont care about miui :v), Cust partition is used as Vendor so if you want to flash miui then use the normal version.
RedWolf-Unofficial_santoni-treble
Normal : Normal RedWolf Recovery for everything(except Vendor partition ;_, for miui users...
RedWolf-Unofficial_santoni​
Screenshots:
At imgur : https://imgur.com/a/zIoSO (thanks @__PG__)
Warning:
Please remember that recovery with password protection isn't still a full protection for your phone. Red Wolf can only prevent unauthorized access to your device from recovery. But your device can be still reinstalled using fastboot or Miflash.
Red Wolf Recovery Project, ROM for the Xiaomi Redmi 4/4X
Contributors
@Devil7DK, @ATG Droid, @dadi11
Source Code: https://github.com/RedWolfRecovery/rw_recovery
Recovery Version: 3.2.1-026
Version Information
Status: Stable
Current Stable Version: 026
Stable Release Date: 2018-04-12
Created: 2018-04-12
Last Updated: 2018-04-18
Does it have the encryption issue ?.Do I need to clear data partition?
Treeble??? Seriously??? Dammit u r great man!!!!
lenrussel said:
Does it have the encryption issue ?.Do I need to clear data partition?
Click to expand...
Click to collapse
Nope
Looks like treble is on the way
Noice
But your device can be still reinstalled using fastboot or Miflash.
Click to expand...
Click to collapse
How to prevent it? I have unlocked bootloader.
Devil7DK said:
Noice
Click to expand...
Click to collapse
Pru sar arrived
Good start,any bugs?
Sent from my Redmi 4X using Tapatalk
love4chat said:
Good start,any bugs?
Sent from my Redmi 4X using Tapatalk
Click to expand...
Click to collapse
Not faced yet till now..
With this recovery, i can install gsi images of treble?
srtraky said:
With this recovery, i can install gsi images of treble?
Click to expand...
Click to collapse
Yup only when a treble enabled ROM is built for santoni, till date there are no treble rom for santoni
srtraky said:
With this recovery, i can install gsi images of treble?
Click to expand...
Click to collapse
Yes but after you flash any treble build.. and get a treble support
Sorry, what is the different between treble and normal ? thanks
So I can use this recovery with MIUI stable, and have supersu apply automatically?
Zhopuss said:
Sorry, what is the different between treble and normal ? thanks
Click to expand...
Click to collapse
If you want to use miui use normal one lest you should use treble one
---------- Post added at 03:04 PM ---------- Previous post was at 03:03 PM ----------
domi.nos said:
So I can use this recovery with MIUI stable, and have supersu apply automatically?
Click to expand...
Click to collapse
Nope
Anybody tested it with latest MIUI 9 8.4.12 OTA?
Sent from my Redmi 4 using Tapatalk
chandu72 said:
Anybody tested it with latest MIUI 9 8.4.12 OTA?
Sent from my Redmi 4 using Tapatalk
Click to expand...
Click to collapse
Do report please ... Also a guide attached above downloads so do checkout
Can I flash xiaomi.eu or miui pro roms with redwolf unofficial santoni treble recovery? I am talking about custom miui roms not official miui roms.
himfa71 said:
Can I flash xiaomi.eu or miui pro roms with redwolf unofficial santoni treble recovery? I am talking about custom miui roms not official miui roms.
Click to expand...
Click to collapse
Nope use normal one

[ROM][UNOFFICIAL][9.0.0_r1] LineageOS 16.0 [riva] [ported]

{
"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"
}
Code:
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
LineageOS is a free, community built, aftermarket firmware distribution of Android 8 (oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-source anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
Volte
Known issues:
IR Blaster
Encryption not working
Instructions :
Download Rom , Treble-Enabler , Fixes , Gapps
Reboot To Recovery
Wipe System, Data , Davik , Cache , Vendor
Flash Treble Enabler , Flash Los rom zip (No Need To Extract , It Is Flashable)
Flash SgsiFix 1 , 2 3
Flash LagFix
Flash gapps
Flash VolteFix
Flash bt fix to prevent setting reset after each reboot
Reboot
Downloads:
Rom : Lineage Os
TrebleEnabler : Download
Fixes : Download
FrontCamfix : Download
Gapps : Download
XDAevDB Information
Lineage OS, ROM for the Xiaomi Redmi 5A
contributors
sunnyraj84348 , riteshsaxena , tr
Thanks To Erfan For His Amazing Work On Android P gsi
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
Version Information
Status: Stable
Stable Release Date: 2018-08-18
Created 2018-08-18
Last Updated 2018-08-18
u made good job for riva!
JSPiRiT said:
u made good job for riva!
Click to expand...
Click to collapse
Thanks
sunnyraj84348 said:
Thanks
Click to expand...
Click to collapse
welcome xd
Can I disable google search bar and navigation bar ? Can I flash magisk 16.0 on this rom ?
theai1991 said:
Can I disable google search bar and navigation bar ? Can I flash magisk 16.0 on this rom ?
Click to expand...
Click to collapse
You can install launchers , add qemu.hw.mainkeys=1 in vendor/build.prop to disable nav bar
Magisk v16.7 recommended
sunnyraj84348 said:
You can install launchers , add qemu.hw.mainkeys=1 in vendor/build.prop to disable nav bar
Magisk v16.7 recommended
Click to expand...
Click to collapse
I installed nova launcher and edit build.prop . Now it worked perfectly. in my opinion, it is more stable than oreo .:fingers-crossed: thank you for your hardwork again. :fingers-crossed: scrubble camera only work in portrait mode with front camera. I'm considering to use open camera
theai1991 said:
I installed nova launcher and edit build.prop . Now it worked perfectly. in my opinion, it is more stable than oreo .:fingers-crossed: thank you for your hardwork again. :fingers-crossed: scrubble camera only work in portrait mode with front camera. I'm considering to use open camera
Click to expand...
Click to collapse
Use this scrubber cam : https://drive.google.com/file/d/15X5cWrWnA5MJUBv74dAXE3SjP4IPPSCV/view?usp=drivesdk
Mine working perfectly
You are the best @sunnyraj84348
Don't leave us, the redmi 5a user, please
Error 7
When i flash gsi 1 error 7 (twrp vendor) how to solve it?
Not work for me
I follow your instruction step by step,but still not work (Bootloop).. maybe you can upload the video instruction how to install this rom. Thank you
How to disable the software keys?
---------- Post added at 08:45 AM ---------- Previous post was at 08:24 AM ----------
The UI elements in the status bar are not properly scaled. Btw, nice work man. Pie so soon? Wasn't expecting. Thanks Dev. <3
theai1991 said:
I installed nova launcher and edit build.prop . Now it worked perfectly. in my opinion, it is more stable than oreo .:fingers-crossed: thank you for your hardwork again. :fingers-crossed: scrubble camera only work in portrait mode with front camera. I'm considering to use open camera
Click to expand...
Click to collapse
Can you gimme link for open camera? Please?
sunnyraj84348 said:
Code:
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
LineageOS is a free, community built, aftermarket firmware distribution of Android 8 (oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-source anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
Volte
Known issues:
IR Blaster
Encryption not working
Instructions :
Download Rom , Treble-Enabler , Fixes , Gapps
Reboot To Recovery
Wipe System, Data , Davik , Cache , Vendor
Flash Treble Enabler , Flash Los rom zip (No Need To Extract , It Is Flashable)
Flash SgsiFix 1 , 2 3
Flash LagFix
Flash gapps
Flash VolteFix
Flash bt fix to prevent setting reset after each reboot
Reboot
Downloads:
Rom : Lineage Os
TrebleEnabler : Download
Fixes : Download
FrontCamfix : Download
Gapps : Download
XDAevDB Information
Lineage OS, ROM for the Xiaomi Redmi 5A
contributors
sunnyraj84348 , riteshsaxena , tr
Thanks To Erfan For His Amazing Work On Android P gsi
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
Version Information
Status: Stable
Stable Release Date: 2018-08-18
Created 2018-08-18
Last Updated 2018-08-18
Click to expand...
Click to collapse
Dark mode didnt work sir
Hmm. The first boot after carefully following everything in the first post, I'm getting 'to start android, enter your password.' and on top is:
Android System
There's an internal problem with your device. Contact your manufacturer for details.
I press OK, then I can enter any random password and it will say:
"The password you entered is correct, but unfortunately your data is corrupt. To resume using your phone, you need to perform a factory reset. When you set up your phone after the reset, you'll have an opportunity to restore any data that was backup up to your Google Account."
It will boot into my recovery, run a script quickly, and then reboot and the same thing will occur.
Che0063 said:
Hmm. The first boot after carefully following everything in the first post, I'm getting 'to start android, enter your password.' and on top is:
Android System
There's an internal problem with your device. Contact your manufacturer for details.
I press OK, then I can enter any random password and it will say:
"The password you entered is correct, but unfortunately your data is corrupt. To resume using your phone, you need to perform a factory reset. When you set up your phone after the reset, you'll have an opportunity to restore any data that was backup up to your Google Account."
It will boot into my recovery, run a script quickly, and then reboot and the same thing will occur.
Click to expand...
Click to collapse
Your data encrypted , do full clean
solidfoxhound said:
How to disable the software keys?
---------- Post added at 08:45 AM ---------- Previous post was at 08:24 AM ----------
The UI elements in the status bar are not properly scaled. Btw, nice work man. Pie so soon? Wasn't expecting. Thanks Dev. <3
Click to expand...
Click to collapse
Change dp to set it properly
Add this line in vendor/build.prop to remove navbar
qemu.hw.mainkeys=1
sunnyraj84348 said:
Your data encrypted , do full clean
Click to expand...
Click to collapse
Thank you for your fast response. I think I did a full clean (TWRP>Wipe>Advanced Wipe>, and select everything) but it is still happening. should DM-Verity be enabled or disabled?
I disabled DM-Verity a few hours ago, just before trying to install this rom. Now I don't know how to enable it again. I am now restoring a full backup (11 partitions) from a few days ago, before I did any of this DM-Verity setting change.
How to configure menu key? because some app menu can't show.
Ok, I got everything sorted now. Only every time I start up it still tells me that there is something wrong with my device. It also asks me to choose sim card every time.
Will there be any possibility of overclocking? I know that requires a custom rom, but none support pie right now.
Thank you for this ROM though, it is very appreciated!!!

[ROM][10.0][riva] Lineage OS 17.0 [UNOFFICIAL]

{
"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"
}
Code:
* Your warranty is now void.
*
* We are 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 ROM
* 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.
*
*/
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Bugs
What's working:
Boot
Bluetooth
Camera / Camcorder
Double Tap to Wake
IR Blaster
RIL (LTE/Dual SIM/SMS)
FM Radio
VoLTE
GPS
WiFi
WiFi Hotspot
USB (ADB/MTP/PTP)
Video Playback
Touch
Sensors
What's not working:
SELinux is permissive
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe system, data, cache and vendor partitions
Flash ROM.
Optional: Install the Google Apps addon package.
Optional: Install Magisk for Root.
Downloads
Recovery : Unofficial TWRP
Gapps : Open Gapps 10.0
Rom : Lineage OS
Donate
DONATE To Me
XDA:DevDB Information
Lineage OS 17.0, ROM for the Xiaomi Redmi 5A
Contributors
sunnyraj84348
Source Code: https://github.com/SunnyRaj84348/android_kernel_xiaomi_msm8917/tree/lineage-17.0
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Nougat
Based On: AOSP
Version Information
Status: No Longer Updated
Stable Release Date: 2019-10-20
Created 2019-10-20
Last Updated 2020-02-16
Changelogs:
27-10-19
Fixed some apps were not showing on playstore
Fixed detection of OpenGL ES version
Upstreamed kernel to v3.18.140
03-12-19
November security patch
Updated EGL/Adreno blobs
Added color calibration to livedisplay option
Screenshots
Great work! Thank you so much <3.
qiufeng523 said:
Great work! Thank you so much <3.
Click to expand...
Click to collapse
Welcome ?
Thanks for the update ?
---------- Post added at 11:51 AM ---------- Previous post was at 11:51 AM ----------
sunnyraj84348 said:
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Bugs
What's working:
Boot
Bluetooth
Camera / Camcorder
Double Tap to Wake
IR Blaster
RIL (LTE/Dual SIM/SMS)
FM Radio
VoLTE
GPS
WiFi
WiFi Hotspot
USB (ADB/MTP/PTP)
Video Playback
Touch
Sensors
What's not working:
SELinux is permissive
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe system, data, cache and vendor partitions
Flash ROM.
Optional: Install the Google Apps addon package.
Optional: Install Magisk for Root.
Downloads
Recovery : Unofficial TWRP
Gapps : Open Gapps 10.0
Rom : Lineage OS
Donate
DONATE To Me
XDA:DevDB Information
Lineage OS 17.0, ROM for the Xiaomi Redmi 5A
Contributors
sunnyraj84348
Source Code:https://github.com/SunnyRaj84348/android_kernel_xiaomi_msm8917/tree/lineage-17.0
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Nougat
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2019-10-20
Created 2019-10-20
Last Updated 2019-10-20
Click to expand...
Click to collapse
nick00007 said:
Thanks for the update
---------- Post added at 11:51 AM ---------- Previous post was at 11:51 AM ----------
Click to expand...
Click to collapse
??
Thanks for bringing Android 10 to Redmi 5A
sunnyraj84348 said:
What's not working:
Click to expand...
Click to collapse
The battery icon in the status bar does not change
I flashed it once.. But i got an issue.. When the first reboot after the flash, it shows "To continue the Android, please enter the password". Which account's password is asking about..? I tried many passwords.. but it shows "Wrong" all the time.. so i flashed the stock again..
Can u please fix it or pls say which password is asking about.. Thanks..
Omar Abd said:
I flashed it once.. But i got an issue.. When the first reboot after the flash, it shows "To continue the Android, please enter the password". Which account's password is asking about..? I tried many passwords.. but it shows "Wrong" all the time.. so i flashed the stock again..
Can u please fix it or pls say which password is asking about.. Thanks..
Click to expand...
Click to collapse
Try Format data before flashing ROM
ipoel said:
Thanks for bringing Android 10 to Redmi 5A
Click to expand...
Click to collapse
??
anri_dedis said:
Try Format data before flashing ROM
Click to expand...
Click to collapse
I wiped everything except SD card using TWRP before flashing ROM..
Thank u sunny
Cant download the Android 10.0 Gapps
Omar Abd said:
I wiped everything except SD card using TWRP before flashing ROM..
Click to expand...
Click to collapse
https://andi34.github.io/faq/faq_twrp.html

			
				
Aung Laziale said:
Click to expand...
Click to collapse
??
Issue with SD card
How to skip "How will you use this SD card?" (formatting SD before using)
I have 100gb+ used storage. Making a back up and restoring it will takes a lot of time thats why I wand to skip
Volte not working!
Clean flashed this rom from nougat version but volte is not working, tried adding ims APN setting and also tried to flash some old volte fixes, nothing worked for me :crying:

[RECOVERY][OFFICIAL][4.9] OrangeFox Recovery Project [R11]

{
"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"
}
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.
*
*/
Supports Treble, MIUI, Custom ROMs
Downloads
OrangeFox website: Here
Latest stable: R10.1
Latest beta: R11 (with 4.9 kernel)
INSTALLATION
0. Backup your ROM and all your data
1. Download the OrangeFox zip file to your device
2. Reboot to your custom TWRP-based Recovery
3. Install the OrangeFox zip file as a normal zip
4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
5. Enjoy!
Frequently Asked Questions, MIUI OTA, Troubleshooting and Information
https://wiki.orangefox.tech/en/guides
FEATURES
* Supports Treble and non-Treble ROMs
* Updated with latest TWRP commits
* Built-in support for installing init.d functionality
* Built-in support for installing Magisk
* AromaFM
* Password
* Support for Miui and Custom ROMs
* Better language support
* Optimized versions of community scripts
* Fox theme engine:
- choice of theme (black, dark, etc)
- choice of color scheme
- choice of splash screen
* Alternative lockscreen
* And many more!
Screenshots
See https://files.orangefox.tech/Screenshots/R10/
Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help
XDA:DevDB Information
[RECOVERY][OFFICIAL][4.9] OrangeFox Recovery Project [R11], Tool/Utility for the Xiaomi Redmi Note 5 / 5 Plus
Contributors
SebaUbuntu
Source Code: https://gitlab.com/OrangeFox/Device/vince
Version Information
Status: Stable
Current Stable Version: R10.1
Current Beta Version: R11
Created 2020-02-20
Last Updated 2020-07-25
Reserved
Changelogs
R11.0_0 Beta:
- Initial R11 release
- Switched to 4.9 kernel
- Touch panel issues should be gone now
All features work sir?
Yes
SebaUbuntu said:
Yes
Click to expand...
Click to collapse
Umm nice.. if you have time, please also make unofficial version of SkyHawk recovery..
SebaUbuntu said:
Yes
Click to expand...
Click to collapse
Allow me to ask 2 things, if I may:
1. is there a problem if i use this file through OF 10 and just update the already orange fox that I have?
2. Does classic theme works on this one?
thank you very much for taking the time to update our phone
:good::good:
1) no problem, Just flash the zip file
2) Yes, you can use classic theme
As dev said, its working just great.
It updated OF 10 WITH NO PROBLEM AT ALL.
I also flashed a rom, Open Gapps and magisk to make sure.
Everything went smooth and as it was supposed to be
Great job @SebaUbuntu, thank you very much
Just want to confirm this is OF Recovery for WHYRED because I think I installed the OF Vince version on my redmi note 5 pro by mistake. But it seemed to work, and I flashed PE 10, but it got stuck on Mi logo. I only recovered the soft brick by going through the anti rollback flashing procedure elsewhere on xda.
I had followed instructions in OF thread: I booted OF via fastboot, then flashed it via OF, then rebooted OF. Then formatted data and rebooted OF. Then wiped data, system and caches, then rebooted. Then flashed PE, rebooted OF. Then finally tried to boot system and got stuck on Mi logo. I'm now unsure if the problem was ARB or me using the wrong recovery version (I did not read up enough before trying!). My phone is brand new whyred so had MIUI already installed.
Can anyone give me peace of mind? Is it even possible to flash custom ROM on whyred when it has ARB4? I've been reading round but can't find definitive answer.
Thanks for any insights.
Edit: OK, have just seen thread title properly. Sorry for posting in the wrong thread. Nevertheless, anyone any ideas?
touchscreen still (from 10.0) doesn't work on me and I can't leave here a log because no logs created. I will install older orangefox (R9.0) and type here my touchscreen type later.
The screenshot is from OrangeFox R9.0. In R10.0[OFFICIAL] and this version (R10.1[UNOFFICIAL]) touchscreen doesnt work so no logs generated.
This new version r10 cant work with thouchpanel novatek, good version work r8.3 , but if install custom rom havoc version 3.1 or 3.2 android q it must be bootloop.... Just work fine for havoc 2.9 pie version.
I hope team orange fox can make the version like r8.3 for novatek touchpanel in version higher like r10 for new custom rom android q. Thanks
Will there be another update?
Removed link
Hello, its removed o removed the link
And great work with the recovery
Does anyone have the file? Links no longer working
I'm stuck on r8.3_unified because my touchscreen becomes unresponsive when trying to flash subsequent orangefox versions... I know it's because of my phone's screen panel. does anyone know about a solution for this?
Hi, I can't get the decryption to work. I tried with both LineageOS and crDroid (both based on Android 10). I'm on a vince Redmi 5plus.
Orangefox tells me :
Code:
E:Decrypt took too long, killing process
Échec du déchiffrement des données
(Yeah, weirdly enough, even without the data partition it knows I'm french… is the Sim card used for that ?)
I tried multiple things (3×3 pattern, 4×4 pattern, I even flashed the whyred recovery on vince !) with no luck. I tried the 10.0 and 10.1 versions.
Any ideas ?
Salamandar3500 said:
Hi, I can't get the decryption to work. I tried with both LineageOS and crDroid (both based on Android 10). I'm on a vince Redmi 5plus.
Orangefox tells me :
Code:
E:Decrypt took too long, killing process
Échec du déchiffrement des données
(Yeah, weirdly enough, even without the data partition it knows I'm french… is the Sim card used for that ?)
I tried multiple things (3×3 pattern, 4×4 pattern, I even flashed the whyred recovery on vince !) with no luck. I tried the 10.0 and 10.1 versions.
Any ideas ?
Click to expand...
Click to collapse
I think you need to wipe all your partitions or sdcard, then decrypt, then flash.
Some time ago I had the same issue, managed to make it by doing so!
:angel:
fammmg said:
Hello, its removed o removed the link
And great work with the recovery
Click to expand...
Click to collapse
If you are still looking, you can find it here https://sourceforge.net/projects/orangefox/files/vince/
---------- Post added at 06:36 PM ---------- Previous post was at 06:35 PM ----------
Kry9toN said:
Will there be another update?
Click to expand...
Click to collapse
The last update was R10 and I have been using that for a while now. So far so good.
Thanks dev
I alwaysuse this recovery!
- Updated thread for official tag
- Updated post for R11 release
- Switched to 4.9 kernel

[ROM][A10][UNOFFICIAL]Resurrection Remix 8.6.7(21/03/20)

NOTE: THIS IS ONLY FOR A10 FIRMWARE, DO NOT FLASH ON A11 FIRMWARE UNLESS YOU WANT A HARD BRICK
{
"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"
}
Standard Disclaimer:-
* Your warranty is... still valid?
* I am 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 me for messing up your device, I will laugh at you.
Description:
Resurrection Remix ROM has been based on LineageOS, SlimRoms, Omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your device.
Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy!
Special thanks to the LineageOS team, Omni team, SlimRoms and of course to all the supporters.
Features:
Recovery flashable zip
Based on HarukeyUA's trees - Device, Kernel, Vendor
Stock Vendor
SELinux Enforcing
Safetynet pass ( with Magisk )
2021 February Security Patch
2020 November Vendor Patch ( latest A10 vendor )
Screen Off FOD
Stock MIUICamera Included
No GApps
Full theming support of almost any aspect of phone
App Lock
Face Unlock
Smart Charging
Battery Health
System Info
RR Papers
Screen Recorder
FOD Customizer
And many more...
+++
All RR features
Screenshots:
Make sure you have a custom recovery installed
Download the latest Resurrection Remix ROM, Recovery installer zip, GApps package and Magisk
Boot into recovery
Perform a FULL FACTORY RESET and also wipe system and dalvik cache as a precaution
Flash ResurrectionRemix ROM
Flash Recovery installer zip
Reboot to recovery
Flash Magisk(Optional)
Flash GApps package(Optional)
Flash Fenix Kernel included with ROM(Optional)
If you face any issues; ( Sensors, WiFi, BT, FC, Lag ... )
Flash included dtbo to dtbo partition (via recovery if you recovery supports it, else via fastboot
Reboot
First boot may take up to 10 minutes.
ROM:
GDrive | Mega
Extras:
GApps
Magisk
GCam
Resurrection Remix Source
Device and Kernel Trees
Credits:
XDA Developers
LineageOS Team
AICP
CrDroid
AOSIP
DU
Xtended
Evolution X
Bliss
Omni Team
And Of Course To All The Supporters, Donators And Users
Special Thanks:
@AlaskaLinuxUser for fhis tutorials on building ROMs
@Harukey for device and kernel trees
@paul89rulez for Fenix kernel
@Parrot043 for GCam
@TheHitMan for BitGApps
@topjohnwu for Magisk
@Hemant Sachdeva @Golbinex and @paul89rulez for helping me with solving my errors during building my ROM
@Murat in the Rom Development Telegram Group for Portrait Camera Fix
PostmarketOS guys, whose wiki post finally helped me solved my kernel compilation errors
PA Team and Harukey for MIUICamera
Docker for high-pefrormance build environment setup
Github for helping in maintaining a awesome VCS code repo for hosting trees and sharing it
If you have a major bug to report that has not been reported already, please take the following steps to report it to us. It will save you, Team Resurrection Remix and me quite some time.
Download the MatLog app from the Play Store.
After downloading the MatLog app, go to the app settings, and change the log level to Debug.
Clear all previous logs and take the exact steps to produce the error you are receiving. As soon as you receive the error (probably a force close), go straight into MatLog and stop the log recording.
Copy and paste the entire log either to Hastebin or Pastebin
Save the log, and copy and paste the link into the thread with a brief description of the error.
x----------x----------x----------x-----------x----------x-----------x-----------x----------x----------x
x----------x----------x----------x-----------x----------x-----------x-----------x----------x----------x
Misc:
Build Author/Maintainer - NanduPV
Device Name - Mi A3
Device Codename - laurel_sprout
ROM Status - UNOFFICIAL
Current ROM Version - v 8.6.7
Notes:
Always use 'git clone', never download sources directly from Github website as zip, they will be broke af source of many sleepless nights
I recommend Latest BitGApps and Magisk Stable Releases
Custom Kernel for the win
If you want GCam, I recommend latest Parrot GCam
Changelogs:
21/03/20
Fix Portrait Mode
Update included Fenix Kernel from WinterisComing to ChasingSpring (Now also having TTL Module support)
No need for DTBO anymore
21/03/12 ---BETA---
Bump to RR ver. 8.6.7
Add support for Screen Off FOD
Pseudo-Fix Portrait Mode ---OBSOLETE---
Show Real time values on Lockscreen Charging
Only need MagiskHideProps to spoof Sensitive Values to pass Safteynet now
Add TTL module support in Kernel
LineageOS+ Kernel upstream changes
21/02/03
Fixed Ultrawide and 48MP
Fixed DT2W
Fixed some lockscreen paddings
Include flashable Fenix Kernel alongwith ROM
21/01/27
Switch to better FOD implementation
Fixed Screen Brightness Adjustment not working
Fixed a ton of padding issues
Added RR Papers
Added RR Overlays : System Info, Battery Health
Add smart charging and Face Unlock
21/01/21
Initial Build
​
Good Going
And Keep Going
Great
Neeeww
Nice rom but brightness level isn't working
nice man, great work!!
have telegram support group?
Screenshots?
New build is up with with lots of little fixes and some new features
Guysho_2112 said:
Screenshots?
Click to expand...
Click to collapse
I have added today
Wolverine786 said:
Nice rom but brightness level isn't working
Click to expand...
Click to collapse
I have fixed in new build
naymend said:
nice man, great work!!
have telegram support group?
Click to expand...
Click to collapse
Yes, but not allowed to link here
Can we flash over stock Android 11??
I have this same question.
Any guidance & response is appreciated.
Rajendran Rasa said:
Can we flash over stock Android 11??
Click to expand...
Click to collapse
Rajendran Rasa said:
Can we flash over stock Android 11??
Click to expand...
Click to collapse
XDAnewone said:
I have this same question.
Any guidance & response is appreciated.
Click to expand...
Click to collapse
No, this is only for A10 firmware, if you flash on A11, you will get hard brick, RR latest is Android Q based
NanduxXxPV said:
No, this is only for A10 firmware, if you flash on A11, you will get hard brick, RR latest is Android Q based
Click to expand...
Click to collapse
Thanks. Screenshots look beautiful. Well done.
Wish it was available on A11, may be sometime in near future.
Best wishes... And added thanks
New build is up
Changes include;
dt2w fixed, and
ultrawide and 48mp support +
some more padding fixes,
portrait mode still not fixed though,
(only on miuicam and anxcam back camera though, front cam works, on gcam both works)
I have also inculde a fully proton clang compiled fenix kerenel zip in the downloads folder, i recommend you flash this along with the ROM while installing it for better performance and battery backup. See the instructions. For some reason i couldn't build it inline with the ROM due to build errors.
Can we update the kernel with the one here: https://forum.xda-developers.com/t/kernel-fenix-9-miui-10-4-14-221-walt.4010729/ or the ROM needs some special build?
A much needed update for this release thread, I had made two new builds before, but didn't get round to updating this thread due to being busy in IRL. ( and lazy ... )
So anyone who downloaded the ROM recently, please check the updated OP and changelogs and verify which build you are on. Please update to latest ver. if you are on any past ones.
The latest build is bug-free with everything working.
If you are on the latest build, no need to flash again. Because the files in the download links were update long back on the release date of changelogs, i just didn't get around to updating this thread. Sorry for that.
And if anyone likes AOSP and still on A10, i am releasing a Corvus ROM A10 build soon.
Jhon_Locke said:
Can we update the kernel with the one here: https://forum.xda-developers.com/t/kernel-fenix-9-miui-10-4-14-221-walt.4010729/ or the ROM needs some special build?
Click to expand...
Click to collapse
This is real late but, yeah you can flash any kernel theoretically, just be sure to flash DTBO if you encounter any problems or bootloop. Fenix and Stock LineageOS+ is just the kernels i confirmed working and supported on RR.
is this ROM still under development?

Categories

Resources