[OFFICIAL&TESTS]TWRP for the LeEco Le Max 2 - LeEco Le Max 2 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.
*
* 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 doing this to your device
* 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.
*/
This is for OFFICIAL and BETA builds of TWRP for the LeEco Le Max 2
Stable Downloads:
[url]https://twrp.me/leeco/leecolemax2.html[/URL]
Test Downloads:
https://osdn.net/projects/twrp-for-x2/releases/
Sources:
Official: https://github.com/TeamWin/android_device_leeco_x2
Tests: https://github.com/ThEMarD/android_device_leeco_x2-twrp
Platform Tools (adb/fastboot):
https://developer.android.com/studio/releases/platform-tools.html#download
Installation:
Make sure your bootloader is unlocked
Download the recovery image from above
Reboot into fastboot
Run this command (Change the .img to whatever the name of file is you downloaded):
Code:
fastboot flash recovery twrp-3.5.0_9-0-x2.img
Once it is flashed, please force a reboot to recovery by holding down the Power and Volume Up buttons at the same time until the phone reboots and you see the LeEco logo and the word "recovery" underneath it. (This is because if you allow normal boot after flashing TWRP and you are using EUI ROM and your phone reboots to EUI ROM? It will overwrite recovery with stock EUI ROM recovery. Forcing a reboot from bootloader to recovery prevents this issue)
Upgrade instructions
Download desired TWRP version
Reboot to recovery
Select Install
tap on "install image" and select the TWRP.img you downloaded from step one
select the recovery partition and install the TWRP.img to it
Reboot to recovery and confirm that the updated TWRP image is installed
For the TEST builds of TWRP? Please let me know if this works. If so? I will submit it to Gerrit for official updates.
Credits:
bigbiff for helping me get setup on on gerrit.twrp.me for official status and updating official TWRP for the Le Max 2
Varzag, LEvvvEL, harryohh, kayyappan, bilausdaniel and anyone else I missed who tested my builds of TWRP
Ncrypt3d : He had a original base that did not boot but we ping ponged and got it working.
AndroPlus-org Fixing Decryption and getting OTG working with some cables
deadman96385 for the work he has done on for the Le Max 2
jrior001 for his work on TWRP for the Le Max 2 and in general for msm8996-common stuff too
codeworkx for his tweaks I implemented into my TWRP commit and everything he has done for LeEco devices
andr68rus for everything he has done for the LeEco Le Max 2
infrag as well for everything he has done for the Le Max 2
shivatejapeddi as well for his work on the Le Max 2
GalaticStryder for helping resolve the f2fs issue and his contributions to the kernel and x2's truly panel fix
Dianlujitao for his continued work on TWRP and fixing encryption footers for TWRP based on 8.1 and above
ok I could literally be here all day typing so essentially anyone who has worked on the msm8996 common kernel for LineageOS (note: will take forever to generate the list https://github.com/LineageOS/android_kernel_leeco_msm8996/graphs/contributors)
XDA:DevDB Information
[OFFICIAL&TESTS]TWRP for the LeEco Le Max 2, Tool/Utility for the LeEco Le Max 2
Contributors
ThE_MarD, deadman96385, jrior001, Ncrypt3d, AndroPlus-org, codeworkx, andr68rus, infrag, shivatejapeddi

Official Builds Changelog
TWRP-3.3.1-0
x2: README: improve device configuration table
x2: remove lineage makefiles
x2: fstab: clean up formatting
x2: fstab: add efsc modem partition
TWRP-3.3.0-1
x2: Use toolbox instead of busybox
x2: Add persist entry to fstab
x2: remove mounting of persist in init
x2: remove firmware mounting in init
x2: remove unused system.prop
x2: allow vendor partition to be backed up
x2: Set TARGET_2ND_ARCH_VARIANT as armv8-a
x2: Fix HW FDE when building with Pie tree
x2: BoardConfig: remove wait for qsee cflag
x2: update kernel, fstab and init
x2: Update QSEE stack from OP3 OOS 9.0
x2: Use libcryptfs_hw from commonsys repo
x2: update init for pie qsee blobs
x2: Update README for TWRP Pie
TWRP-3.3.0-0
x2: kernel: add pstore support
x2: fstab: allow vendor wipe in GUI
TWRP-3.2.3-1
x2: add vendor partition
x2: Update prebuilt kernel for treble and Pie compatibility
TWRP-3.2.1-2
x2: enable f2fs, quota & default brightness to 40%
(please note, converting to f2fs does not work on this build. Please use test build by GalaticStryder and report here if it works or not for you https://github.com/GalaticStryder/lineage_releases/releases/tag/recovery )
TWRP-3.2.1-1
x2: Rebase on zl1 android-8.1 TWRP device tree. We are now Oreo based with working data decryption and adb sideload. Major thanks to @codeworkx for his zl1 TWRP I used as my base.
TWRP-3.2.1-0
We are Official!
x2: prebuilt kernel and miscelaneous tweaks (TWRP-3.2.1-0 compatible)
* Prebuilt kernel and updated init and qseecomd from LineageOS (https://github.com/LineageOS/android_kernel_leeco_msm8996)
* Miscelaneous tweaks from leeco-devs/android_device_leeco_zl1 and omnirom/android_device_leeco_x2
TEST Builds Changelog
April11-2018
F2FS support and default brightness set to 40% (100% hurts my eyes haha)
https://gerrit.twrp.me/#/c/3066/
March30-2018
Rebased on official LineageOS 15.1 kernel with zl1 android-8.1 TWRP branch
This fixes adb sideload and data decryption
Feb23-2018
Ported the zl0 TWRP Oreo build by codeworkx to the x2.
Jan152018
Attempted fixes for encryption
unfortunately it seems the pulldecryptfiles.sh script doesn't always work and on some newer versions of EUI ROM can even fail to work at all... Importing the vendor/lib64 encryption files directly into the device tree for TWRP fixes this issue.
vendor/lib64 files pulled from 1512699115_LE_X2_X820-CN-FN-FEXCNFN5902812081S-5.9.028S
*** Please note, decryption fix isn't 100%!!! I think I need to use the Indian 5.8.019s decryption files as decryption fails when testing from indian 5.8.019s to custom Oreo ROM hmm... ***
Jan212018
Switched decryption to blobs from Indian EUI ROM 5.8.019s
unfortunately it seems the pulldecryptfiles.sh script doesn't always work and on some newer versions of EUI ROM can even fail to work at all... Importing the vendor/lib64 encryption files directly into the device tree for TWRP fixes this issue.
crypto files pulled from LE_X2_X820-OS-OP-FGXOSOP5801910121S-5.8.019S (Indian 5.8.019s) because it has encryption and it's forced encryption.
It seems Chinese EUI ROM doesn't have encryption capabilities only Indian EUI ROM which could be why switching from Indian EUI ROM to a custom ROM causes decryption to fail.
xxxhdpi screen density and support for extra languages (eg Chinese)

Heyyo, if you have problems with MTP drivers on Windows? Please check device manager as Windows messes up the device driver installation. Select it and update driver and manually pick a driver like in the example picture.

kihope12 said:
Nice ! default theme on board? anyway oyur post is dubled
Click to expand...
Click to collapse
Heyyo, yes default theme... and derp! My internet's acting up. Kept getting timeouts haha I'll use this one since I set this thread up proper

Hi excellent work.
Check this to if anything can help on development..
le_x2 Latest TWRP 3.2.1-1. Updated Firmware Recovery .. Kernel latest OREO-N-Support. f2fs support, more partitions for backup and restore. Extra tools inside.. Flash it through TWRP, like a regular zip . https://drive.google.com/open?id=1T3NQ_QQafWulIxtD9JT-yH0wYXZtK7Ye
SS
https://imgur.com/a/qHJWV

@ThE_MarD, i have install and it's ok, test backup ok, now test install rom

CrisBalGreece said:
Hi excellent work.
Check this to if anything can help on development..
le_x2 Latest TWRP 3.2.1-1. Updated Firmware Recovery .. Kernel latest OREO-N-Support. f2fs support, more partitions for backup and restore. Extra tools inside.. Flash it through TWRP, like a regular zip . https://drive.google.com/open?id=1T3NQ_QQafWulIxtD9JT-yH0wYXZtK7Ye
SS
https://imgur.com/a/qHJWV
Click to expand...
Click to collapse
Heyyo, ah cool I didin't know someone else already had TWRP-3.2.1 up and going.
Are you going to submit it to https://gerrit.twrp.me/ ?
vazarg said:
@ThE_MarD, i have install and it's ok, test backup ok, now test install rom
Click to expand...
Click to collapse
Sounds good!

ThE_MarD said:
Heyyo, ah cool I didin't know someone else already had TWRP-3.2.1 up and going.
Click to expand...
Click to collapse
This was my base. Credits to my friend geoanto555 from Greek Xiaomi forum. Based on firmware Mi6plus I think..
Νew twrp support android 8.1
root supersu, unroot, file manager aroma
http://www.mediafire.com/file/oi7nwkn8i2mdd2g/twrp_lemax2_3.2.1-1_tools-su.img/
twrp_lemax2_3.2.1-1_blue-tools

install rom MM miui ok
restore in test
---------- Post added at 07:08 PM ---------- Previous post was at 06:58 PM ----------
restore ok

vazarg said:
install rom MM miui ok
restore in test
---------- Post added at 07:08 PM ---------- Previous post was at 06:58 PM ----------
restore ok
Click to expand...
Click to collapse
Cool! Thanks for testing it out vazarg! Submitting it to gerrit.twrp.me
https://gerrit.twrp.me/#/c/2866/

It's Cool ! Thanks for all you guy great work !

CrisBalGreece said:
Hi excellent work.
Check this to if anything can help on development..
le_x2 Latest TWRP 3.2.1-1. Updated Firmware Recovery .. Kernel latest OREO-N-Support. f2fs support, more partitions for backup and restore. Extra tools inside.. Flash it through TWRP, like a regular zip . https://drive.google.com/open?id=1T3NQ_QQafWulIxtD9JT-yH0wYXZtK7Ye
SS
https://imgur.com/a/qHJWV
Click to expand...
Click to collapse
Works great, thanks.

Finally TWRP accepts my pattern to decrypt partition!! Thanks
Edit: spoke too soon. It only works sometimes. Worked the first time. Has now failed a few times. Just worked again now. Anybody know what the issues might be here?

harryohh said:
Finally TWRP accepts my pattern to decrypt partition!! Thanks
Edit: spoke too soon. It only works sometimes. Worked the first time. Has now failed a few times. Just worked again now. Anybody know what the issues might be here?
Click to expand...
Click to collapse
Hmm I can try and take a look at it sure. Can you please post the logs? It can be found under the advanced menu to copy logs and then just zip them up and post them here

ThE_MarD said:
Hmm I can try and take a look at it sure. Can you please post the logs? It can be found under the advanced menu to copy logs and then just zip them up and post them here
Click to expand...
Click to collapse
Thanks for the reply. I tried it a few times this morning and it has worked every time thankfully. Next time it fails I'll post the logs here.

Oh Mr. Mard, you were cooking something for us without telling, I like how you play. Thanks.

harryohh said:
Finally TWRP accepts my pattern to decrypt partition!! Thanks
Edit: spoke too soon. It only works sometimes. Worked the first time. Has now failed a few times. Just worked again now. Anybody know what the issues might be here?
Click to expand...
Click to collapse
Heyyo harryohh wanna take an adventure with me?
changes commit I made to fix decryption
https://github.com/ThEMarD/android_...mmit/17eda0f901917edcf351da55b078b70df2256b0a
download here to try it out
https://www.androidfilehost.com/?fid=817906626617958526
I'll update the OP with this link

i tried to flash the recovery but when i flash it in fastboot mode everything says ok but when i try to boot into it it boots into the previous recovery that i had installed on the phone dont know why

Flash it with the previous recovery!

ThE_MarD said:
Heyyo harryohh wanna take an adventure with me?
changes commit I made to fix decryption
https://github.com/ThEMarD/android_...mmit/17eda0f901917edcf351da55b078b70df2256b0a
download here to try it out
https://www.androidfilehost.com/?fid=817906626617958526
I'll update the OP with this link
Click to expand...
Click to collapse
I like an adventure.
I'll download and try it out this evening

Related

[ROM][7.1.2] LineageOS 14.1 for Honor 5C by HassanMirza01

{
"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"
}
LineageOS
For Honor 5C
DONOT COPY MY WORK, Ask for Permissions or Gather it yourself,,,
This ROM is only for Firmwares based on EMUI 5.X only...
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 finger at me for messing up your device, i will laugh at you.
*
*/
Introduction:
What is LineageOS ?
Features of LineageOS:
Unique LineageOS Features
Installation Instructions:
* -- LineageOS only supports TWRP recovery. Use any other recovery at your own risk.
* -- LineageOS only supports EliteKernelReborn. I will not provide support for those using other kernels.
* -- Download the Latest LineageOS 14.1 from 2nd Post...
* -- Delete all your Fingerprints from Stock or Elite ROM.
* -- Ensure the latest version of TWRP Recovery is installed.
* -- Ensure that Stock/unmodified 5C vendor is installed... (if you are on Elite ROM, any version, you are on stock vendor)
* -- Do Complete TWRP Backup...
* -- Wipe only Data, Dalvic, Cache, System... Dont touch other Partitions...
* -- Install LineageOS 14.1
* -- Install GApps (optional)
* -- Install SuperSU or Magisk (optional)
* -- Reboot with Pray
Click to expand...
Click to collapse
Bugs:
You tell me
READ FAQ in 4th Post to fix common things then post for new issues if you got one...
If You are having RIL Disconnecting issue, Please Flash your Original CUST Partition.... (Elite ROM has different Region CUST)
This took Countless hours to get ready... If you like it, Please Support by Donation
Special Thanks:
@Meticulus for creative & Endless work on Nougat & MM Codes.... Hats off bro...
@petya230 for his support
@felix-development for his support
@Abdullah7 for his support
@tw1st3d83 for his fixes to RIL
Source Codes:
LineageOS Source Codes
GPLv2: https://github.com/HassanMirza01/android
Contributors:
@HassanMirza01
ROM OS Version: LineageOS 14.1
ROM Kernel: EliteKernelReborn v6+ Upstreamed to 4.1.46
ROM Firmware Required: Bootloader Unlocked / TWRP / EMUI 5.X Firmware
Based On: LineageOS
Version Information:
Status: Stable
Created on: 2017-12-03
Last Updated on: 2018-01-27
Download Links:
LineageOS:
LineageOS-14.1-20180227-hi6250-UNOFFICIAL-HassanMirza01
LineageOS-14.1-20171228-hi6250-UNOFFICIAL-HassanMirza01
LineageOS-14.1-20171203-hi6250-UNOFFICIAL-HassanMirza01
All my ROMs are available on my Blog too,,, HassanMirza01.blogspot.com
Elite TWRP Project
Press Thanks and donate if you like it
CHANGELOG:
2018-01-27 LineageOS-14.1-hi6250-20180127-UNOFFICIAL:
*Updated Security Patch
*Added vulkan Support
*Bluetooth: possibly fix BLE (Bluetooth Low Energy)
*Fix bug which always made performance the effective power profile
*Add config for VOLTE on provision.(Not Tested)
*Fixed inputchannel crash/soft-reboot
*Added BLL Support
2017-12-28 LineageOS-14.1-hi6250-20171228-UNOFFICIAL:
*Ril Fixed...
*Updated to December Security Patch
*OTG automatic now...
*Kernel Upstreamed to 4.1.46
*P10 Lite Support Added
*More tweaks and improvements
2017-12-03 LineageOS-14.1-hi6250-20171203-UNOFFICIAL:
*initial release
FAQ:
1.) What to do if My Phone got bootloop or not booting ??
You have changed vendor, or modified vendor(not stock), OpenKirin vendor will never ever work,, so get Pure stock vendor of your device... it will work for sure... if still not, change you data filesystem...
2.) What to do if my SIMs are not working ??
Go to Extras, disable dual sim, reboot phone,, now read carefully,,
1. Install hex editor app from playstore
2. Make sure you have file explorer with root privileges
3. Open hex editor and find modem,id file on this location root/sys/firmware/devicetree/base/hisi,modem_id and open it.
4. Write down all numbers in first row
5. Then go to root/system/vendor and find phone.prop and open it with text editor.
6. Find your modem id by using search and type 0x3xxxxxx where X is your number from hex reader
7. Then make it look like this:
3.) What to do if my SafetyNet is not passed ??
Update Magisk to latest beta version, tick Magisk Hide and enable usb debugging...
reserved
And how about this CUSTOM ROM? I don't know now which is better, LOS or EliterRom? What is Your opinnion @HassanMirza01
NMO-L31
HassanMirza01 said:
LineageOS
For Honor 5C
DONOT COPY MY WORK, Ask for Permissions or Gather it yourself,,,
This ROM is only for Firmwares based on EMUI 5.X only...
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 finger at me for messing up your device, i will laugh at you.
*
*/
Introduction:
What is LineageOS ?
Features of LineageOS:
Unique LineageOS Features
Installation Instructions:
Bugs:
You tell me
READ FAQ in 4th Post to fix common things then post for new issues if you got one...
This took Countless hours to get ready... If you like it, Please Support by Donation
Special Thanks:
@Meticulus for creative & Endless work on Nougat & MM Codes.... Hats off bro...
@petya230 for his support
@felix-development for his support
Source Codes:
LineageOS Source Codes
GPLv2: https://github.com/HassanMirza01/android
Contributors:
@HassanMirza01
ROM OS Version: LineageOS 14.1
ROM Kernel: EliteKernelReborn v4+ Upstreamed to 4.1.26
ROM Firmware Required: Bootloader Unlocked / TWRP / EMUI 5.0 Firmware
Based On: LineageOS
Version Information:
Status: Stable
Created on: 2017-12-03
Last Updated on: 2017-12-03
Click to expand...
Click to collapse
Thank you Bro for this, Will it work on Honor 5c NMO-L31?
Thanks for the release, been waiting for this moment.
However it gets stuck on bootloop, and never boots for me.
Tried OmniROM too, which did the same exact thing. I followed the whole guide, and did flash on EMUI 5.0 and never had any other ROM's flashed before.
Anyone else having this problem?
I tested 26112017 build, but to get RIL on my NMO-L31C6363 (Asia), I had to use OEM VNS-L21 then flashed the ROM.
onnz423 said:
Thanks for the release, been waiting for this moment.
However it gets stuck on bootloop, and never boots for me.
Tried OmniROM too, which did the same exact thing. I followed the whole guide, and did flash on EMUI 5.0 and never had any other ROM's flashed before.
Anyone else having this problem?
Click to expand...
Click to collapse
I had same problem! It might be because previously i installed elite rom (data to f2fs). Just changed data back to ext4 and rom booted
kiejon said:
I had same problem! It might be because previously i installed elite rom (data to f2fs). Just changed data back to ext4 and rom booted
Click to expand...
Click to collapse
Thanks for your answer. However i checked that my data is ext4 so i find it very weird that it just hangs on boot.
onnz423 said:
Thanks for the release, been waiting for this moment.
However it gets stuck on bootloop, and never boots for me.
Tried OmniROM too, which did the same exact thing. I followed the whole guide, and did flash on EMUI 5.0 and never had any other ROM's flashed before.
Anyone else having this problem?
Click to expand...
Click to collapse
try to change file system,, its big issue now a days,,, i added support for f2fs nd ext4 but phone is using one,,, it overtake one on other,, see which works for u,,,,
kiejon said:
I had same problem! It might be because previously i installed elite rom (data to f2fs). Just changed data back to ext4 and rom booted
Click to expand...
Click to collapse
onnz423 said:
Thanks for your answer. However i checked that my data is ext4 so i find it very weird that it just hangs on boot.
Click to expand...
Click to collapse
try changing file system,,, see above reply for details,,,
HassanMirza01 said:
try to change file system,, its big issue now a days,,, i added support for f2fs nd ext4 but phone is using one,,, it overtake one on other,, see which works for u,,,,
try changing file system,,, see above reply for details,,,
Click to expand...
Click to collapse
Thanks for the prompt answer. However this did not work for me some for some weird reason. Is there any log file for the rom which i could take a look on and see where it hangs on at?
So far i've tried ext4 and f2fs for the data partition.
onnz423 said:
Thanks for the prompt answer. However this did not work for me some for some weird reason. Is there any log file for the rom which i could take a look on and see where it hangs on at?
So far i've tried ext4 and f2fs for the data partition.
Click to expand...
Click to collapse
which vendor u using ?? and which variant u have ??
how i can record video? it's always crash if i press record button. enabling extras option still no luck.
is that known bug?
annas_muslih said:
how i can record video? it's always crash if i press record button. enabling extras option still no luck.
is that known bug?
Click to expand...
Click to collapse
go to settings, dev options, and create an interative bug report, then redo the crash and send me,,,
HassanMirza01 said:
which vendor u using ?? and which variant u have ??
Click to expand...
Click to collapse
NEM-L21C432 and stock vendor. I did yesterday rollback to EMUI 4.0, then updated to EMUI 5.0 and the same problem still exists although i tried to reflash.
onnz423 said:
NEM-L21C432 and stock vendor. I did yesterday rollback to EMUI 4.0, then updated to EMUI 5.0 and the same problem still exists although i tried to reflash.
Click to expand...
Click to collapse
which recovery u using ?? there should be no issue for you.... its data issue for sure,,, format data and try both f2fs and ext4
HassanMirza01 said:
which recovery u using ?? there should be no issue for you.... its data issue for sure,,, format data and try both f2fs and ext4
Click to expand...
Click to collapse
I have flashed your recovery which i downloaded here: https://androidfilehost.com/?fid=745425885120756473
Tried already both f2fs and ext4n, neither boot but rather get stuck on the Lineage OS boot logo for hours. Have tried reflashing the recovery.img as well, but that does not work either.
onnz423 said:
I have flashed your recovery which i downloaded here: https://androidfilehost.com/?fid=745425885120756473
Tried already both f2fs and ext4n, neither boot but rather get stuck on the Lineage OS boot logo for hours. Have tried reflashing the recovery.img as well, but that does not work either.
Click to expand...
Click to collapse
thats weird,,, try to see if my other roms working for u,,, this will confirm if something wrong in rom or ur device....

[max_plus / x910] TWRP for the LeEco Le Max Pro

{
"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.
*
* 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 doing this to your device
* 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.
*/
This is for Official and Test builds of TWRP for the LeEco Le Max Pro (max_plus / LeTv x910)
Official Downloads:
https://twrp.me/leeco/leecolemaxpro.html
Test Downloads:
https://sourceforge.net/projects/lineageos-for-max-plus/files/TWRP/
Sources:
Official: https://github.com/TeamWin/android_device_leeco_max_plus/
Tests: https://github.com/LineageOsMaxPlus/
Platform Tools (adb/fastboot):
https://developer.android.com/studio/releases/platform-tools.html#download
Installation:
Make sure your bootloader is unlocked
Download the recovery image from above
Reboot into fastboot
Run this command (Change the .img to whatever the name of file is you downloaded):
Code:
fastboot flash recovery twrp-3.5.0_9-0-max_plus.img
Once it is flashed, please force a reboot to recovery by holding down the Power and Volume Up buttons at the same time until the phone reboots and you see the LeEco logo and the word "recovery" underneath it. (This is because if you allow normal boot after flashing TWRP and you are using EUI ROM and your phone reboots to EUI ROM? It will overwrite recovery with stock EUI ROM recovery. Forcing a reboot from bootloader to recovery prevents this issue)
Known issues:
Sometimes the boot animation gets stuck and doesn't go to menu. As a workaround, please tap power button twice.
Can't flash some Marshmallow based EUI ROM versions (gives errors such as error 7). Please downgrade TWRP to 3.2.1-1 or earlier (such as 3.1.0-0 which is marshmallow based TWRP for x2) as those don't include quota storage support which is used on most Oreo and up custom ROMs. It might also require formatting data partition (Wipe > "format data" button > type yes > checkbox on keyboard)
For the TEST builds of TWRP? Please let me know if this works. If so? I will submit it to Gerrit for official updates.
Credits:
ChihpinTsai for providing the original max_plus / x910 kernel source code, which I was able to use to fix the updated zl1 kernel source code's max_plus dts files
bigbiff for helping me get setup on on gerrit.twrp.me for official status and updating official TWRP for the Le Max 2
Varzag, LEvvvEL, harryohh, kayyappan, bilausdaniel and anyone else I missed who tested my builds of TWRP
Ncrypt3d He had a original base that did not boot but we ping ponged and got it working.
AndroPlus-org Fixing Decryption and getting OTG working with some cables
deadman96385 for the work he has done on for the Le Max 2
jrior001 for his work on TWRP for the Le Max 2 and in general for msm8996-common stuff too
codeworkx for his tweaks I implemented into my TWRP commit and everything he has done for LeEco devices
andr68rus for everything he has done for the LeEco Le Max 2
infrag as well for everything he has done for the Le Max 2
shivatejapeddi as well for his work on the Le Max 2
GalaticStryder for helping resolve the f2fs issue
ok I could literally be here all day typing so essentially anyone who has worked on the msm8996 common kernel for LineageOS (note: will take forever to generate the list https://github.com/LineageOS/android_kernel_leeco_msm8996/graphs/contributors)
XDA:DevDB Information
[max_plus / x910] TWRP for the LeEco Le Max Pro, Tool/Utility for the LeEco Le Max 2
Contributors
ThE_MarD, ThE_MarD, codeworkx
Reserved
Reserved
@ThE_MarD is just a curiosity why you post stuff for x 910 in lemax 2 thread??
Heyyo, w00t! This post is linked on the XDA article for official TWRP builds! :good:
So there is unofficial LineageOS 16.0 unified x2 & max_plus builds here:
https://forum.xda-developers.com/le...2x-lineageos-16-0-pie-leeco-le-max-2-t3850871
There is some bugs that are in the second post of that thread that I'd recommend reading for any max_plus user who wants to try it out... But it's quite awesome that max_plus gets to jump from official Marshmallow EUI ROM to Treble enabled Pie Custom ROMs
My current sources are here and I could use some help with the ES9018 Hi-Fi Audio DAC which is the current issue holding me up from LineageOS official unified builds... If anyone could help me with the DAC stuff? That would be GREATLY appreciated
https://github.com/LineageOsMaxPlus/
----------------
Original Post:
@antony82 , the reason is simply because max_plus users post in Le Max 2 XDA forum section and there is no Le Max Pro XDA forum section.
Also, I'm working on LineageOS 16.0 for max_plus and I believe once I get it working? I can convert the work to the current x2 device tree and we can have unified x2 and max_plus builds, which means any custom ROM that would include the same commits will then be able to support both x2 and max_plus as well. :good:
Similar to zl1 has unified builds with zl0, or oneplus3 has unified builds with oneplus3t.
ThE_MarD said:
Heyyo @antony82 , the reason is simply because max_plus users post in Le Max 2 XDA forum section and there is no Le Max Pro XDA forum section.
Also, I'm working on LineageOS 16.0 for max_plus and I believe once I get it working? I can convert the work to the current x2 device tree and we can have unified x2 and max_plus builds, which means any custom ROM that would include the same commits will then be able to support both x2 and max_plus as well. :good:
Similar to zl1 has unified builds with zl0, or oneplus3 has unified builds with oneplus3t.
Click to expand...
Click to collapse
:good: thanks
Are you by chance an owner of a max_plus? If so can you please test this build of TWRP?
One max_plus user confirmed it worked... But I'd rather wait for extra confirmation before I apply for official TWRP.
ThE_MarD said:
Are you by chance an owner of a max_plus? If so can you please test this build of TWRP?
One max_plus user confirmed it worked... But I'd rather wait for extra confirmation before I apply for official TWRP.
Click to expand...
Click to collapse
sorry i'm not. i have lemax 2 :good:
Heyyo @gozef14 @Cateye @sean_han and @LxMxFxD
Please try test 2 TWRP from here, I think the pingpong-split adjustment I made will help once it gets past the initial boot which might have split rendering, but one max_plus user confirmed
Heyyo, test build 4.2 is up! Hopefully it helps with that video lag!
update: nope, please check test build 18 it should be good
Heyyo, NEED TESTS DONE ASAP! I think this truly IS the fixed video lag and screen wake fix! Please report back and let me know!
Test-18-twrp-3.3.0-0-max_plus_UNOFFICIAL.img
https://drive.google.com/open?id=1eJGeNMq0YLBnCQGck2n6ICUDxMDgu8SZ
This is all based on TWRP 3.3.0 Android 9.0 Pie
@gozef14 @Cateye @sean_han @xaakx @LxMxFxD @King Ibsd
Heyyo, official TWRP builds for max_plus are up.
Heyyo, new test build going up! Test-22-twrp-3.3.1-0-max_plus_UNOFFICIAL has kernel fixes so that it displays properly (TWRP doesn't need the converting of dsi panel from cmd to video like custom ROMs do) and also updating the decryption blobs from CAF.
Heyyo, my super duper awesome max_plus tester confirmed the kernel fixes work perfectly on TWRP, so the official TWRP build for max_plus was updated to use it.
Hi,
As an owner of a Leeco Le Max Pro X910, thank you for your time and effort. This great phone deserves a stable and updated ROM. If functional and stable Lineage OS 16 could be successfully ported to it that would make us tremendously happy. Thanks again, You gave us hope.
Heyyo @txekalzen , LineageOS 16.0 is ported to max_plus. The only thing that doesn't work is the Type-C to 3.5mm headset adaptor as I haven't figured out how to backwards engineer the ES9018 Hi-Fi Audio DAC so I can build an amplifier in the device tree. All my unofficial LineageOS 16.0 builds are unified x2 and max_plus.
https://forum.xda-developers.com/le-max-2/development/x82x-lineageos-16-0-pie-leeco-le-max-2-t3850871
Thank you for you comments. Today, following your instructions step by step I flashed your unofficial LineageOS 16.0 build and now I am a happy owner of a "new phone" with Android 9.0. What a jump, from a buggy Marshmallow to a delicious Pie.
Thanks again.
Hello. I have problems with TWRP. I reboot phone in bootloader mode (I can see penguin on screen), then I flash TWRP through adb (fastboot flash recovery twrp.img), and when I restart phone in Recovery it's just stay on LeEco Logo and below logo is written Recovery. I tried tu press twice power button and to reboot phone again in Recovery but nothing helps. I have installed Ressurection Remix ROM. Have you any advice? Also, I can flash X800 TWRP 3.3.1.0 and I can boot to recovery, but can't flash any x900 based ROM.
And also I have jus one question. On back of my phone is written something in chinese and LETV X900+ Maybe it's regular X900, not X910 and because of that TWRP doesn't work?
Heyyo @txekalzen , nice! Hope you enjoy LineageOS 16.0!
@MasterChief2 , I'm sorry but x900 is the LeEco Le Max with only the Snapdragon 810 and it is not supported on the LeEco Le Max Pro x910 builds which have the Snapdragon 820. You will have to use TWRP built specifically for your device.
I do not own a Le Max x900 and I am unfamiliar with the kernel source code or device tree for it, so I cannot maintain it, sorry bud.
How to unlock bootloader for Max2 (X910)?
Any link for the usb driver?

[OFFICIAL][9.0]ProjectTitanium Beta ARM64 A-A/B[GSI][Update 02/07/2019]

{
"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.
*
* 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 ROM
* 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.
*/
What is ProjectTitanium?​"ProjectTitanium is an GZOSP-Based-Custom Aftermarket Firmware Distribution for Android Devices. Our Goal is to Deliver Performance with many Features, Security, Cleanliness, and good Battery Life, Trying to make Something Unique than any other Android ROM. We Hope That you'll Love our Work, and help us in Making it even Better in the Future.
Features:​Work In Progress
Featured Stuffs:
- TiPapers
- About ProjectTitanium
-WIP
And many more being added regulary! *soon
Installation:​Make sure you have a custom recovery installed(TWRP is the preferred recovery)
Download the latest ProjectTitanium ROM & the latest GApps package
Boot into recovery
Perform a FULL factory wipe and wipe/system and dalvik cache as a precaution
Flash ProjectTitanium ROM
Flash Google Apps package(Optional)
Flash Magisk Root(Optional)
First boot may take up to 10 minutes.
Downloads:​A/B: PTi-Beta-0.5-GSI-ARM64-AB-OFFICIAL(update 02/07/2019)
Only A: PTi-Beta-0.5-GSI-ARM64-A-OFFICIAL (update 02/07/2019)
GApps
Source Code:​ProjectTitanium
Credits:​
-@XTutorials(Founder/Lead Developer)
-@DarkJoker360(Co-Founder/Lead Developer)
-@Thespartann(Senior Developer)
-@K3RN3L_P4N1C(Web Developer)
- Phhusson for Treble trees
- LineageOS
- GZOSP
REPORTING BUGS/PROBLEMS!
As soon as the problem occurs, feel free to tell me or, if possible, send me a logcat and I'll see what I can do!​
Have a feature request? Don't spam here. Visit our Telegram group!
ProjectTitanium Official Website:
ProjectTitanium
ProjectTitanium Official Telegram group:
Telegram
Support us!
Hello, Gracious human! if you like our work, you may support us by donating:
PayPal
Note
This ROM is in Beta state for now, I uploaded it here mainly for testing purposes(not that it can't be used as a daily ROM, it can actually, it just doesn't have all the things the final 1.0 will have.
​
A/B one does not boot on Xiaomi Mi 9 (Vendor used: Xiaomi.eu 9.5.30)
all other GSIs do boot with exact same procedure.
Mohammed779 said:
A/B one does not boot on Xiaomi Mi 9 (Vendor used: Xiaomi.eu 9.5.30)
all other GSIs do boot with exact same procedure.
Click to expand...
Click to collapse
Ah, damn. Let me see what I can do. Thanks for the report.
Could you give me any log?
Mohammed779 said:
A/B one does not boot on Xiaomi Mi 9 (Vendor used: Xiaomi.eu 9.5.30)
all other GSIs do boot with exact same procedure.
Click to expand...
Click to collapse
Same issue for same device.....
I will test it on s9+ and let u know if it boots or no
Update coming this night fixing hopefully all boot issues, even though on some devices it boots...
Regards,
ARM 64 A Only build boots fine on ZTE Axon 7. I had a quick browse through Settings, seems very barebones. I don't blame ya, you said yourself it's in beta. I'll keep an eye out for when you've had a chance to update it
Booted on s9+ but the rom is like stock aosp no features or anything, maybe because it is still on beta
Update 02/07/2019!
Good Evening! I'm back as I said, and here is the update for this ROM.
Changelog:
-Boot issues fixed!
-Vendor fixed!
-New stock wallpaper
-Fixed build number bug
-Other miscellaneous fixes
Download:​Only A:
PTi-Beta-0.5-GSI-ARM64-A-OFFICIAL
A/B:
PTi-Beta-0.5-GSI-ARM64-AB-OFFICIAL
Best Regards!​
A/B Build added to the update reply, now since the builds should work our team is going to start working on actually bringing features to this.
Hopefully sooner than you think.
Regards,
Akhayev said:
Booted on s9+ but the rom is like stock aosp no features or anything, maybe because it is still on beta
Click to expand...
Click to collapse
Would you please tell the Firmware and Vendor you are on . Thank you !
fares70 said:
Would you please tell the Firmware and Vendor you are on . Thank you !
Click to expand...
Click to collapse
Brk3 vendor , and firmware use the one u already using ,
XTutorials said:
A/B Build added to the update reply, now since the builds should work our team is going to start working on actually bringing features to this.
Hopefully sooner than you think.
Regards,
Click to expand...
Click to collapse
Do you mean this ROM is intended to be feature-rich like Havoc, Liquid, PixelDust...?
Boots on Blu Vivo XI.
Hello Goodnight.
I previously installed GSI roms.
but now I try to install with the usual procedure
for my G9600 S9
but I can not get into the system
it always stays in the logo and never passes from there.
I already wait more than 25 minutes and nothing.
- STEPS FOR INSTALLING GSIs:
Download the desired GSI (it MUST be A-only_arm64 Variant)
Unpack it if it wasn't in .IMG format
Wipe DATA, and reboot in TWRP
Go to TWRP , Install , Install IMAGE
Pick your GSI and select SYSTEM IMAGE
Install the kernel for GSI GSI Kernels
In TWRP mount System, then go to ADVANDED, File Manager, and delete this file: system/bin/rw_system.sh
Reboot system
What is wrong?
Technical said:
Do you mean this ROM is intended to be feature-rich like Havoc, Liquid, PixelDust...?
Click to expand...
Click to collapse
Well, we want to make something different from any other ROM, but yes, it will also have plenty of features enough to satisfy everyone, hopefully also reaching my intentions. We intent of bringing 1.0 this fall.
Regards,
hi Guys
I can not install a gapps twrp error 70 otherwise rome runs well and as always with my asus zenfone 5 ze620kl automatic brightness does not work ..
can you please build a rome with gapps.
Thank you
XTutorials said:
Well, we want to make something different from any other ROM
Click to expand...
Click to collapse
What do you mean?
Until May I was able to compile Bootleggers, Havoc and Liquid. Since then, sepolicy and other specific issues are blocking building or booting later. I like featured rich ROMs and I could help to compile Titanium, although my knowledge is not enough to help you, devs.
---------- Post added at 08:19 ---------- Previous post was at 08:14 ----------
barbaross said:
hi Guys
I can not install a gapps twrp error 70
Click to expand...
Click to collapse
In TWRP, just go to Wipe menu > Advanced Wipe > check System partition > Partition options > Resize FS. Then flash Gapps again.
Technical said:
What do you mean?
Until May I was able to compile Bootleggers, Havoc and Liquid. Since then, sepolicy and other specific issues are blocking building or booting later. I like featured rich ROMs and I could help to compile Titanium, although my knowledge is not enough to help you, devs.
Click to expand...
Click to collapse
Well, this ROM can be build as any other ROM, so anyone with some Linux knowledge should be able to build this, as any other ROM.
And soon accepting official maintenance!
mezacorleehone said:
Hello Goodnight.
I previously installed GSI roms.
but now I try to install with the usual procedure
for my G9600 S9
but I can not get into the system
it always stays in the logo and never passes from there.
I already wait more than 25 minutes and nothing.
- STEPS FOR INSTALLING GSIs:
Download the desired GSI (it MUST be A-only_arm64 Variant)
Unpack it if it wasn't in .IMG format
Wipe DATA, and reboot in TWRP
Go to TWRP , Install , Install IMAGE
Pick your GSI and select SYSTEM IMAGE
Install the kernel for GSI GSI Kernels
In TWRP mount System, then go to ADVANDED, File Manager, and delete this file: system/bin/rw_system.sh
Reboot system
What is wrong?
Click to expand...
Click to collapse
First you need BRK3 vendor , and flash aosp kernel not gsi , the best kernel is Endurance-Kernel-AOSP-1.2.30.zip
First, wipe system data cache and then flash vendor then flash the rom then flash kernel the magisk then reboot ot will work fine , no need to delete rw_system or anything

[DEPRECATED][ROM][diOS][N] Samsung Galaxy Tab A 7.0 LTE SM-T285 (gtexslte)

{
"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"
}
This is discoveryOS (diOS)
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.
*/
About this project: discoveryOS (or in short: diOS)
I was not satisfied with any external car navigation system I can get because either they are ultra slow, outdated, having bad user experience, missing speed cam support or simply taking ages to get a gps lock within my car.
So the main approach here is not having the best ROM for all users but for those having the same need then I have. Usually these both should not conflict so if I fix an issue for my needs it might fix yours as well. But my focus is navigation, nothing (much) else.
Examples: if Camera has issues I might not solve it, if calling has issues I might not solve it, etc.
Features of discoveryOS
fully based on /e/ OS for a full google-free experience
F-Droid (OpenSource Apps as an alternative to Google Play) including extra repos
debloated everything not needed for diOS (for details check this list)
Integrated MagicEarth Navigation
Integrated Automate App
Integrated Aurora Store
Speaker output optimized for speech (i.e. increasing loudness as much as possible)
my builds come with full OTA update support (from v2.0 on)
(... you know that thing which informs you that a new update is there and where you just click to download + install)
Roadmap
Implementing Kiosk Mode for navigation only (might be provided as a separate build)
links: <--- abandoned by using the app "Automate" instead
the one I will go for (tested fine already): https://www.sdgsystems.com/post/pro...droid-devices-with-a-device-owner-application
older approaches:
Implementing Kiosk Mode in Android - Part 1
Part 2 Part 3 Part 4 Part 1: No Android Changes Required Note: Looking for Kiosk mode in Android Lollipop 5.0 or later? Skip to part 3. What is “Kiosk Mode” and why would you want to use it? Kiosk Mode basically allows a single Android application to have full control of the system. The user is...
www.sdgsystems.com
Implementing Kiosk Mode in Android - Part 3: Android Lollipop (and Marshmallow)
Part 1 Part 2 Part 4 Part 3: Android Lollipop (and Marshmallow) Android 5.0 (Lollipop) and 6.0 (Marshmallow) now have an official Kiosk Mode that anybody can use, but they don’t call it Kiosk Mode. They call it “screen pinning” or “task locking”. This article will provide information on how to...
www.sdgsystems.com
Implementing Kiosk Mode in Android - Part 4: A Better Provisioning Method for DPC / Device Owner
Part 1 Part 2 Part 3 In part 3 of our series on kiosk mode, we provided source code for our Set Device Owner app. This app allows you to provision Android Lollipop and Marshmallow devices using the “device bump” method, which configures device owner apps or device policy controllers (DPC) such...
www.sdgsystems.com
Integrate my created Automate flow to simulate a KIOSK mode (i.e. start navigation on boot and keep it on top always)
Requirements
Your device need to be unlocked (seriously?!)
Latest TWRP/SHRP build is highly recommended, e.g. mine: see my recovery post
Do a full Nandroid backup before doing anything else!
Samsung STOCK firmware should be on T285XXU0AQH1.
You can check your current firmware version in Android -> settings -> About / Phone info -> Baseband version
If you like try first without flashing this firmware but if you encounter any issues upgrade to this version first before reporting
Fast and (afaik) good site for downloading: https://sfirmware.com/samsung-sm-t285/
(scroll down and type T285XXU0AQH1 in the search box, choose the one for your country, download, flash as usual, flash TWRP/SHRP again, flash this ROM)
Installation
Backup
When you flash diOS the first time:
Wipe: System and do a factory reset !
A LOT of bad stuff can happen otherwise
Flash the ROM
Optional (if you want root): Flash Magisk
Flash OpenGapps ????? STOOOOOOOOP NO No no! you don't want that on a google-free phone! diOS contains everything you need to live without Google!
Boot (be patient on first boot!!! SIM detection might take a minute after the FIRST boot after clean flash as well)
Open Maps (MagicEarth) and click the download button to get your country/region maps
Open Automate to import the kioskmode flow
Open F-Droid -> Settings -> Repositories and choose those you want to enable (most of them are described here) & swipe down to update the repo list.
Open Aurora -> choose Anonymous as long as you don't want to have paid apps working
Enjoy
Known issues
no OMS support! OMS is a hack DEEP in the android sources and all these are outdated now. if you need that use jedl's build
build is ENG , i.e. "adb root" will work and no auth required for ADB
bluetooth is working but using the blobs by jedld's build until I find the time fixing the android sources (unfortunately the repo of jedld does not contain the full history so I have to compare manually...). Until then I keep it like that.
not charging on USB connection (normal power supply works fine) - still investigating. Seems to be an issue with my kernel.
This ROM is just coming with BASIC stuff so several apps you might want to see in a regular Android ROM are simply not there.
Examples (excerpt only!):
- no Camera app
- no Browser app
- no Gallery app
- no Email app
- no Calendar app
- no <fill-in-whatever-you-are-missing>
the complete list can be found here always
If you find a bug not listed, follow the instructions here and provide me with the logs: FAQ #1
Download
Get the builds from my leech server
discovery OS: https://leech.binbash.rocks:8008/discoveryos/nougat/gtexslte/
Note:
Builds are updated when I decide to do so. There is no build cycle.
Changelogs
search results from this thread: click
Credits
LineageOS
jedld, really! thanks dude, not just for giving a starting point but also for providing your sources.
... if I forgot to mention YOU, tell me
Sources
It took me a while (2 or 3 weeks iirc) to clean up all the sources from jedld in order to be able to update and keep in sync with LOS itself.. All these can be found here:
github org
build manifest
XDA:DevDB Information
discoveryOS, ROM for the Samsung Galaxy Tab A series
Contributors
steadfasterX, jedld (without his work I would never had bought that tab! he made all the main parts until 2018!)
Source Code: https://github.com/smt285
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: /e/ OS
Version Information
Status: Beta
Beta Release Date: 2020-11-19
Created 2020-04-03
Last Updated 2020-11-20
everything around my recovery images
RECOVERY images
Download (shrp + twrp)
TWRP: here
SHRP (recommended): here
I provide 3 formats:
IMG (twrp only)
TAR (shrp & twrp)
ZIP (shrp only)
When to use the IMG (twrp only)?
If you flashed a custom recovery already
if you like to flash by download mode with heimdall
When to use the TAR (shrp & twrp)?
If you never flashed a custom recovery before you have to use this one
if you like to flash by download mode with ODIN or JOdin
When to use the ZIP (shrp only)?
If you want to switch from TWRP
if you want to upgrade from one SHRP version to another
if you flashed the TAR of SHRP in download mode by ODIN or JOdin you HAVE to flash this ZIP in SHRP once
How to flash the IMG?
boot to your custom recovery
push the IMG to your device (e.g. by adb)
select flash
ensure you select "IMG" (when in TWRP. when in SHRP that is not needed)
select the IMG file
choose "Recovery" as the "Target Partition" and flash
Reboot to Recovery to complete the setup.
How to flash the TAR?
boot to download mode
start ODIN/JOdin
put the TAR into the AP/PDA slot
ensure the "Auto Reboot" is NOT ticked/checked
flash
turn the device off (HOME+PWR+VOLDOWN) and directly switch just the VOLDOWN button to VOLUP when it wakes up and hold all 3 buttons until you see the recovery loading
How to flash the ZIP?
boot to your custom recovery
push the ZIP to your device (e.g. by adb) (or start and use adb sideload and you are done)
select flash
select the ZIP & Flash
Reboot to Recovery to complete the setup
Reserved
New build arrived
Changelog
Release date: 2020-04-03
Download: see OP
initial build:
I had a REALLY hard time to actually make LOS 14.1 boot with cleaned sources.. thought the ramp-up will take a week at most .. but that was way off..
jedld had done several patches within AOSP and I had to find out which are required where etc. the main reason why my build were not booting at all (which is f**** hard to debug without and log and/or adb ) was that one.
But I needed to clean the sources as several parts of these were incredible outdated and so needs to be udpated.
I had spent several more days to cleaning up even more stuff and finally uploaded a test build.
feel free to join but read the KNOWN ISSUES topic carefully before.
It is still in a very early state and I have tested pretty much nothing else then boot, apps, bluetooth, WiFi
Kernel:
switching to EUR kernel
implemented kernel build within LOS build!
added own TWRP defconfig
moving kernel modules like WiFi to /system
.... and more (see "Detailed changes")
LOS:
added alle needed TWRP configs
moving kernel modules like WiFi to /system
sepolicy updates for rild
.... and more (see "Detailed changes")
Detailed changes:
LOS: this build VS. last build (by jedld, yea 19 pages ... was a long time )
Device tree: github
Kernel: github
.-
For those interested I will also provide SHRP (skyhawk recovery) after some testing and fine tuning ...
Sent from my OnePlus 6T using XDA Labs
Testing and report
Thank You for this Great JOB
---------- Post added at 07:32 PM ---------- Previous post was at 07:10 PM ----------
steadfasterX said:
For those interested I will also provide SHRP (skyhawk recovery) after some testing and fine tuning ...
Sent from my OnePlus 6T using XDA Labs
Click to expand...
Click to collapse
Migration from Lineage Jed for LOS 7.1.2
Recovery 3.3.1.1 Ok
installation Ok
Magisk Ok
Google Apps Ok
Fist Boot Ok
Wifi and sensors Ok
OpenCamera working Perfectly
ROM stable Ok no errors in all files i recomend this release for all users Galaxy Tab T285
Great Job Great ROM.
Hacker.
May I know how do I flash your TWRP build? I am using Odin and I am supposed to flash .tar.md5 file right? Yours is in disc img file and when I try to extract / mount it shows "corrupted file".
nicktsh said:
May I know how do I flash your TWRP build? I am using Odin and I am supposed to flash .tar.md5 file right? Yours is in disc img file and when I try to extract / mount it shows "corrupted file".
Click to expand...
Click to collapse
Ah yea I haven't uploaded the ODIN file yet. Thanks for reminding. You can either wait for that or flash any of the other available TWRP versions for the smt285 which have a ODIN package. Once you have TWRP you can simply flash my img from within TWRP to update .
Sent from my OnePlus 6T using XDA Labs
Great piece of work, very much needed. Thanks Bro.
I wished if volte would have worked, is there any chance!
---------- Post added at 07:24 AM ---------- Previous post was at 06:33 AM ----------
Getting CTSProfile false in Magisk 20.4, any fix ?
रRudra said:
Great piece of work, very much needed. Thanks Bro.
I wished if volte would have worked, is there any chance!
---------- Post added at 07:24 AM ---------- Previous post was at 06:33 AM ----------
Getting CTSProfile false in Magisk 20.4, any fix ?
Click to expand...
Click to collapse
VoLTE is always a pita. So no.
Will check cts profile, should be fixable ..
Sent from my OnePlus 6T using XDA Labs
steadfasterX said:
VoLTE is always a pita. So no.
Will check cts profile, should be fixable ..
Click to expand...
Click to collapse
ctsprofile issue solved, I can share the solution if u need! Thanks
रRudra said:
ctsprofile issue solved, I can share the solution if u need! Thanks
Click to expand...
Click to collapse
Fingerprint .. I just need to add it but if you can share the exact one from stock it saves 2min for me
EDIT: nvm got it.
Sent from my OnePlus 6T using XDA Labs
I recently flash the rom, mobile data to long to open. Thank for this, still finding bugs
Having trouble flashing a custom recovery. Odin doesn't seem to like me. Could anyone help me out?
Installed - works fine but found one annoying bug - lockscreen is not rotating at all - it's only vertical and not want to rotate to horizontal when I rotate device.
how to install this ?
im having error on flashing it through twrp 3.1.1.1 it states error 7
jayrakiztah said:
im having error on flashing it through twrp 3.1.1.1 it states error 7
Click to expand...
Click to collapse
use the latest TWRP linked in the OP.
steadfasterX said:
use the latest TWRP linked in the OP.
Click to expand...
Click to collapse
twrp 3.1.1.1? it is already installed
jayrakiztah said:
twrp 3.1.1.1? it is already installed
Click to expand...
Click to collapse
nope. 3.3.1.1 is the latest and it is linked in the OP
.-
steadfasterX said:
nope. 3.3.1.1 is the latest and it is linked in the OP
.-
Click to expand...
Click to collapse
i flashed your sharp recvoery and it still got an error 7

[RECOVERY][SHARED][SURYA/KARNA][R11-0_5] Orange Fox Recovery Project by ManoloRey [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"
}
Orange Fox Recovery Project 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:
#include <std_disclaimer.h>
/*
* Devs 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 RECOVERY
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at them for messing up your device, they will laugh at you.
*
*/
Features:
Synced with the latest Teamwin changes
Designed with latest Material design 2 guidelines
Implemented support for Flyme and MIUI OTA, and incremental block-based OTA in custom ROMs
Included customization
Inbuilt patches, like Magisk and password reset patch
Password protection
Fully open-source
and more
Bugs:
- files sorting is not remembered between reboots (it seems this depends on the MIUI base used, I just found out that on 12.0.7 this works, but not on 12.0.8)
Screenshots:
Click to expand...
Click to collapse
Changelog - current version:
-----------------------------------
OFOX R11-0_5
md5: 28094aef3c3c8b4ed99810991aecadc6
-----------------------------------
• Sync with latest OrangeFox source
• Added zip encryption-disabler-v1 on modules ofox (Menu/Fox Addons/Other)
• Fixed version number Ofox
• Fixes minor bugs that appear in the previous release
DOWNLOAD - HERE
(also for older versions): BOX
or see attached files
Changelog - older versions:
Spoiler
-----------------------------------
OrangeFox-R11-Unofficial-Beta-surya-10-01
md5: 6e35f2aedc8a11621bd490dec12dc6db
-----------------------------------
• Fix Vibration
• Rework Fastbootd and Adb Sideload code
• Use USB configs from MIUI
• Remove predefined services
-----------------------------------
OrangeFox-R11.0_0_B004-Beta
md5: cb6ffb8710e2a31e68bf8345d1c5d6a9
-----------------------------------
• Fix ADB sideload
• Fix Fastbootd (It's in the reboot menu - "fastboot")
• Decryption works 100% now (Even with PIN or password and Android 11)
How to flash the OFOX:
- via fastboot
Code:
fastboot flash recovery recovery.img
Next reboot in OFOX manually or using a fastboot command.
Code:
fastboot boot recovery.img
REMEMBER: it is important that from fastboot you directly reboot into OFOX recovery or the OFOX will be overwritten.
- via custom recovery:
Code:
flash zip file (see attached file) in recovery
Credits:
- Thanks to TeamWin devs
- Thanks to Orange Fox Recovery Project devs
- Thanks to @MrYacha and @DarthJabba9 - Source Development
- Thanks to @ManoloRey - DONATE
Thanks for the work!
What is the difference with the rest orangefox recoveries?
ManoloRey builds are noticeably faster at startup than Brigudavs, also naming of internal storage is different, also name of backup folder differ. Other needs to be tested, now you can choose between two excellent devs/products and if you feel for it, you can compare which one suits you better...
Thx @jeryll for your help !!! Trying this evening...
Thanks @jeryll for presenting this new variant of OrangeFox.
Is it safe to switch between the different OrangeFox variants?
If you don't use backup restore function, then it is safe to switch between them, otherwise you need move your backups to a proper location so that specific recovery can see them:
ManoloReys OFOX use
/Fox/BACKUPS/insert_your_number_here/folders_with_your_backup(s)
Brigudavs OFOX use
/Fox/BACKUPS/POCO_X3/folders_with_your_backup(s)
Thank you for the swift response! I'm only using TitaniumBackup so I should be safe
Can decrypt after install if coming from a twrp mauronofrio version?
Thanks
jorgeepelos said:
Can decrypt after install if coming from a twrp mauronofrio version?
Thanks
Click to expand...
Click to collapse
probably yes, but I never used mauronofrios TWRP, so IDK
jeryll said:
If you don't use backup restore function, then it is safe to switch between them, [....]
Click to expand...
Click to collapse
I.e. the problem of dynamic position handling is solved and a full system backup/restore is now supported?
Do you know if there are plans to make OFox for surya an official version?
just Nob said:
I.e. the problem of dynamic position handling is solved and a full system backup/restore is now supported?
Click to expand...
Click to collapse
- AFAIK the problem of dynamic position handling is not solved (yet)
- full system backup/restore is now supported (if certain conditions are met) more about it - HERE
just Nob said:
Do you know if there are plans to make OFox for surya an official version?
Click to expand...
Click to collapse
AFAIK only two people can answer that ManoloRey or brigudav, they are kindly providing OFOX builds for POCO X3
Damned, totally overlooked that you started a new thread @jeryll
So OrangeFox-R11.0_5-Unofficial-surya is indeed a newer version than @brigudav's OrangeFox-R11.0_1.0-A10-Beta-surya?
With ArrowOS 11 just having moved to OSS vendor, people are reporting problems with decryption in recovery.
Can the current OFOX deal with device decryption on a real A11 base + OSS vendor or does it require an update to OFOX?
Master One said:
Damned, totally overlooked that you started a new thread @jeryll
So OrangeFox-R11.0_5-Unofficial-surya is indeed a newer version than @brigudav's OrangeFox-R11.0_1.0-A10-Beta-surya?
With ArrowOS 11 just having moved to OSS vendor, people are reporting problems with decryption in recovery.
Can the current OFOX deal with device decryption on a real A11 base + OSS vendor or does it require an update to OFOX?
Click to expand...
Click to collapse
OFox is indeed older & It won't probably work with A11 OSS encryption, but you can find & try newer TWRP version by brigudav which dates from 3.5.2021. It's on 4pda. I would share download link, but brigudav doesn't allow it.
SkaboXD said:
OFox is indeed older & It won't probably work with A11 OSS encryption, but you can find & try newer TWRP version by brigudav which dates from 3.5.2021. It's on 4pda. I would share download link, but brigudav doesn't allow it.
Click to expand...
Click to collapse
I thought @brigudav is maintaining both OrangeFox and TWRP?
So no new version of OrangeFox that supports A11 OSS decryption yet?
I've just downloaded twrp-3.5.2_10-1-surya.img dated with 20210503, but I already got used to OrangeFox, which just looks nicer, has the proper keyboard for PIN entry and the simplified view for OTA updates.
Can you or someone else confirm that twrp-3.5.2_10-1-surya.img is indeed the correct and newest version supporting A11 OSS decryption?
No it doesn't work. There is no recovery available right now that supports OSS vendor rom decryption. Go back to MIUI vendor roms if you need it.
syl0n said:
No it doesn't work. There is no recovery available right now that supports OSS vendor rom decryption. Go back to MIUI vendor roms if you need it.
Click to expand...
Click to collapse
Even if with MIUI Vendor there's no way to access to internal storage if it's related to an Android 11 rom. Neither with the latest TWRP release by Brigudav. I see only weird folders / files names.
EDIT : there's a new version by Brigudav... maybe ?!
PYCON said:
Even if with MIUI Vendor there's no way to access to internal storage if it's related to an Android 11 rom. Neither with the latest TWRP release by Brigudav. I see only weird folders / files names.
Click to expand...
Click to collapse
I, too, saw "weird" folders / filenames,
but eventually I was able to access the internal storage, via TWRP
(ie. read the files unencrypted).
This is not recommended, because it weaken's the phone security,
but you can read some steps --> here
metaxda said:
I, too, saw "weird" folders / filenames,
but eventually I was able to access the internal storage, via TWRP
(ie. read the files unencrypted).
This is not recommended, because it weaken's the phone security,
but you can read some steps --> here
Click to expand...
Click to collapse
I don't understand what some users mean with "no security at all"...
Running Android 10 for example, even if your device is encrypted, if u have a TXT in the internal storage with your bank user / password, it's sufficient to reboot into recovery ( or turn on the device into the recovery pressing VOL + ) and... et voilà. The TXT is here. Encryption of course but perfectly readable.
So the difference? From that situation to a device with Android 11 and a decrypted internal memory... I can see no differences...
My 2 cents
PYCON said:
So the difference? From that situation to a device with Android 11 and a decrypted internal memory... I can see no differences...
My 2 cents
Click to expand...
Click to collapse
If phone has Android 11 with OSS Vendor ROMs (or MiUI ROM),
then the TWRP does not show files from internal storage,
ie. all files show like this
Even if encryption is turned off (or no lockscreen/PIN/pattern),
the files/folders cannot be decrypted by TWRP.
metaxda said:
If phone has Android 11 with OSS Vendor ROMs (or MiUI ROM),
then the TWRP does not show files from internal storage,
ie. all files show like this
Even if encryption is turned off (or no lockscreen/PIN/pattern),
the files/folders cannot be decrypted by TWRP.
Click to expand...
Click to collapse
So basically, it seems that Android 11 is more "secure" than Android 10, speaking only about recovery accessing memory... right ?

Categories

Resources