{
"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"
}
*I am not the creator from the Rom*
There are many reasons why free and open source software is great. It allows someone to take a project and evolve it into something else that they see fit. Naturally, they have to follow the proper licenses that come with those projects, but when done right we can get software projects like /e/. /e/ is a fork of LineageOS that aims to be completely free of everything Google. Not only that, but there are a number of goals the developer has in mind for /e/ that more people feel are vital to a mobile operating system. This week it has been announced that the first beta of /e/ is now available for a limited number of devices.
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.
Install:
Downloadsite: https://images.ecloud.global/nightly/mata/
Make sure your computer has working adb and fastboot.
Enable USB debugging on your device.
In can of issue, please use another USB cable than the one provided by Essential.
Unlocking the bootloader
Unlock bootloader:
fastboot flashing unlock
Unlock critical partition:
fastboot flashing unlock_critical
Flashing firmwares
Download the NMI81C archive and unzip it: https://www.androidfilehost.com/?fid=674106145207485528
make the flash script executable and run the script: SYSTEM-BOOT-VENDOR-flash-all-WIPE.bat
Download TWRP for Mata
Connect your device to your PC via USB.
Download the 2 Files:
https://twrp.me/essential/essentialph1.html
Flash TWRP to the boot partition:
fastboot getvar current-slot
say you get a
fastboot flash boot_b twrp.img
fastboot --set-active=b
now if you use volume rockers to go to recovery and then press power button to select you should boot into twrp.
Once in twrp, flash the twrp zip file.
then go to reboot and change slot to a.
Installing /e/ from custom recovery
In recovery mode, put your device in sideload mode:
adb shell twrp sideload
Flash the /e/ .zip package:
adb sideload </e zip file>
Once installation has finished, you can reboot.
What's not working:
most sensors (accelerometer, barometer...) are broken (unknown reason)
system updater sometimes has weird behaviour (need to restart it to be able to install)
Voila, you have a permanent TWRP Recovery and /e/ Custom Rom.
*Reserved*
may want to add it's based on los 14.1
We don't really need it. At least right now it's nothing special
I did the install and all very nice but my fingerprint sensor would not work at all, has anyone else noticed this or was it a bug during the install I did?
---------- Post added at 02:47 AM ---------- Previous post was at 02:40 AM ----------
make the flash script executable and run the script: SYSTEM-BOOT-VENDOR-flash-all-WIPE.bat
on windows 10 how do you make it executable I tried in a cmd to paste the commands on the site but it said no chmod is there etc......so how do you make it fully executable? Please be specific as it doesn't work just pasting the lines you provided on the install page. Thanks I want to try this long term but my first install attempt worked but no fingerprint sensor at all. Don't know if that is intended or a fault during install I had because of the making file executable.
Shouldn't this belong in the ROMs thread?
sting12345 said:
I did the install and all very nice but my fingerprint sensor would not work at all, has anyone else noticed this or was it a bug during the install I did?
---------- Post added at 02:47 AM ---------- Previous post was at 02:40 AM ----------
make the flash script executable and run the script: SYSTEM-BOOT-VENDOR-flash-all-WIPE.bat
on windows 10 how do you make it executable I tried in a cmd to paste the commands on the site but it said no chmod is there etc......so how do you make it fully executable? Please be specific as it doesn't work just pasting the lines you provided on the install page. Thanks I want to try this long term but my first install attempt worked but no fingerprint sensor at all. Don't know if that is intended or a fault during install I had because of the making file executable.
Click to expand...
Click to collapse
did you install the essential phone drivers? it should have just ran if you had.
The most Sensors are broken, i have write this on the Thread.
aer0zer0 said:
did you install the essential phone drivers? it should have just ran if you had.
Click to expand...
Click to collapse
oh yeah, I've flashed many different ROM's on here LOS etc and they all work fine but no Fingerprint at all on this new rom, it's back to stock right now which sucks with screen jitters. I do extensive flashing with ROMs so i have all the drivers but when I was doing the flash of the 'back to stock' file they provided I do remember it having some errors but then when I did the /e/ install it works fine just without the fingerprint sensor at all. So maybe that flash was messed up would going back to a 7.1 from essential's site work just as well? Those are easy to flash and fast. I could put it right back to that exact stock they want but not their file the one from essential's site.
can I flash this on latest oreo stock or need to downgrade to NMI81C first?
lleo_ said:
can I flash this on latest oreo stock or need to downgrade to NMI81C first?
Click to expand...
Click to collapse
I put up a Guide explaining this - (Yes you have to flash and run off of Nougat);
https://forum.xda-developers.com/essential-phone/how-to/eelo-coming-to-essential-t3840594
lleo_ said:
can I flash this on latest oreo stock or need to downgrade to NMI81C first?
Click to expand...
Click to collapse
I tried to install on top of latest oreo, but did not boot, after flashing back to NMI88C installed fine.
edit: I did not have seen the posts before mine, thanks for the feedback.
Related
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired. 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.
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Changelogs:
What's new in 3.1.1-0:
- Backups will now include adopted storage keys (Dees_Troy)
- Fixed an adb restore issue (bigbiff)
- Fixed rebooting when no OS is present (Dees_Troy)
- Fixed line wrapping in the GUI terminal (_that)
- Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)Updated TWRP source code to AOSP 7.1.2
Screenshots
Credits:
built from source by AMRDev
Downloads:TWRP3.1.1-0_POP3(5015)
Works perfect
Thank you !!!
easy to install - when you eventually remember to allow OEM Unlocks within Developer options (as well as USB debugging obviously)
:good:
I had a few hiccups, ie. it wouldn't wipe the system or data , but I simply converted them to FAT and then straight back to ext4 and it wiped them ready for Custom ROMS
CFKod said:
Thank you !!!
easy to install - when you eventually remember to allow OEM Unlocks within Developer options (as well as USB debugging obviously)
:good:
I had a few hiccups, ie. it wouldn't wipe the system or data , but I simply converted them to FAT and then straight back to ext4 and it wiped them ready for Custom ROMS
Click to expand...
Click to collapse
Great! :highfive:
You're Welcome.
@ZonaRMR How to install this? Because using standard commands gives error. I mean, first "adb reboot bootloader" and then "fastboot flash recovery recovery.img". And second command gives error, something like "download for recovery partition is not allowed". OEM Unlock and Debugging turned on, of course.
Dawidus520 said:
@ZonaRMR How to install this? Because using standard commands gives error. I mean, first "adb reboot bootloader" and then "fastboot flash recovery recovery.img". And second command gives error, something like "download for recovery partition is not allowed". OEM Unlock and Debugging turned on, of course.
Click to expand...
Click to collapse
Flash with SP flashtool using the mt6580 scatter file(I put in the attachment).
for all variants?
first of all i would like to thank you for your effeorts towards this device.you're awesome man :good: secondly i would like to ask if this recovery is for all 5015 variants? i would also like to flash your unofficial CM build for this device (which i know is for all variants) so would you be a legend and give us the stock rom for this device if god forbid anything does go wrong.
bananaman016 said:
first of all i would like to thank you for your effeorts towards this device.you're awesome man :good: secondly i would like to ask if this recovery is for all 5015 variants? i would also like to flash your unofficial CM build for this device (which i know is for all variants) so would you be a legend and give us the stock rom for this device if god forbid anything does go wrong.
Click to expand...
Click to collapse
Yeah it's for all 5015 variants also for 5016.
Hello, congratulations for the project. I need of Rom Original, someone could send me? thank you.
I finally found the ROM STOCK !!!... I just installed and now works !!...but i don't know how can I put file here...
SIMO94307 said:
I finally found the ROM STOCK !!!... I just installed and now works !!...but i don't know how can I put file here...
Click to expand...
Click to collapse
where did you find it?any links please?
Here is the link: https://yadi.sk/d/m6TcJJyTnvZnV
Flash with SP FLASH TOOL !!
A thing to say: Don't worry if it takes a long time...don't touch anything during flash and boot...It'll work !!!:good::victory:
Let me know..
anybody know if this can be used for 5.5 version?
vet90pavle said:
anybody know if this can be used for 5.5 version?
Click to expand...
Click to collapse
Go to my another TWRP recovery thread: http://forum.xda-developers.com/android/development/recovery-twrp-3-0-2-0-alcatel-pop-35-5-t3396816
Nevermind, it works like a champ. Thanks in advance.
Any supersu zip file to flash for this model?
i_am_fresco said:
Nevermind, it works like a champ. Thanks in advance.
Any supersu zip file to flash for this model?
Click to expand...
Click to collapse
Try this https://download.chainfire.eu/696/supersu/
ZonaRMR said:
Try this https://download.chainfire.eu/696/supersu/
Click to expand...
Click to collapse
Thanks for the reply but I alredy tried with that one and the lastest one (2.78) wihtout luck. I have the 5016a. Any suggestion please?
Hi All,
This recovery will work with the 5015A model?
Thanks!
milerx said:
Hi All,
This recovery will work with the 5015A model?
Thanks!
Click to expand...
Click to collapse
It should work.
Sent from my Sony Xperia M4 Aqua using XDA Labs
i'm sorry, but i need your help.
i really don't know what went wrong but now my phone loops into this and im not able to start into fastboot or something else.
michazrael said:
i'm sorry, but i need your help.
i really don't know what went wrong but now my phone loops into this and im not able to start into fastboot or something else.
Click to expand...
Click to collapse
I had the same issue, it ended up that now device is dead (can't even go to fastboot, doesn't turns on). Flashing stock FW should help, but I couldn't find any.
Sent from my Huawei G620S using XDA Labs
{
"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"
}
Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here 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. Your warranty will be void if you tamper with any part of your device / software.
I would like it to be known that I am only the OP. None of this would be possible if it were not for @bbelos! A HUGE thank you and shout out to him!
Download Links:
ROM
OpenGApps
TWRP
Root Add-on
Official LineageOS Changelog
Installation:
1 - Unlock bootloader via fastboot
2 - Flash TWRP
2.5 - Backup your device!
3 - Download Rom
4 - Place Rom and Gapps on internal or external storage
5 - Flash Rom via TWRP
Original Development Discussion Thread
Bugs:
Time reverts to 1970 when wifi is off during reboot - Fixed!
You tell us
Source Code
LineageOS
Device Tree
Vendor
Kernel
XDA: DevDB Information
LineageOS, ROM for Lenovo TB-X103F
Contributors:
bbelos
LineageOS Team
Version Information: Beta
Bootloader Unlock
Instructions for unlocking bootloader can be found here
Thank you @20tibby_gt06 for these instructions
TWRP Installation
1 - Download TWRP
2 - Reboot into boootloader mode
Code:
adb reboot bootloader
3 - Check to see if fastboot mode is working
Code:
adb fastboot devices
4 - Change working directory in terminal to your Downloads folder (or whatever folder TWRP is located)
Code:
cd Downloads
5 - Then type:
Code:
fastboot flash recovery recovery.img
Replace "recovery.img" with the name of your file (I always change mine to recovery.img for less typing in the terminal)
For reasons unknown to me, some people have reported a successful flash with this method but TWRP ends out being non-existent when rebooting to recovery. If this is the case for you try this:
1 - Follow steps 1-4 above
2 - Enter this command instead for step 5:
Code:
fastboot boot recovery.img
This will temporarily boot TWRP onto your device allowing you to flash the needed files to boot LineageOS
Reserved #2
Which Gapps works best?
Yakuman said:
Which Gapps works best?
Click to expand...
Click to collapse
I use opengapps arm 7.1 pico. The package size however is up to you
Could the OP add the following tags?
Code:
lenovo, tb-x103f, za1u0000us
The idea is to make it easy to find with information from the tablet itself. Thanks!
bornagainpenguin said:
Could the OP add the following tags?
The idea is to make it easy to find with information from the tablet itself. Thanks!
Click to expand...
Click to collapse
I tried to edit to add tags and I couldn't seem to do it. This is my first thread so I may be missing something
Edit: got it!
This is awesome. Thanks guys!
Quick question. I know own I shouldn't dirty flash but if I do will it keep the encryption in my external SD?
I use it as internal so I don't want to have to go through setting it all up again!
Will back it up anyway just in case
ownjoouk said:
This is awesome. Thanks guys!
Quick question. I know own I shouldn't dirty flash but if I do will it keep the encryption in my external SD?
I use it as internal so I don't want to have to go through setting it all up again!
Will back it up anyway just in case
Click to expand...
Click to collapse
I am unfortunately unfamiliar with encrypted storage, so you will have to tell us!
GartimusPrime said:
I am unfortunately unfamiliar with encrypted storage, so you will have to tell us!
Click to expand...
Click to collapse
Will give it a go later when I get home from work. Baptism of fire!!!!!
---------- Post added at 12:33 PM ---------- Previous post was at 12:16 PM ----------
Also another random question. I find the WiFi in the other lineage rom to be slow.
This to me isn't a deal breaker as the performance difference overall is so much better but it would be interesting to know other people thoughts and if you think it is quicker in this new ROM.
For example I tried remote play and it's a laggy mess and downloading from the play store seems to take much longer than all my other devices.
fastboot twrp install wont work
as stated i cant for the life of me get TWRP to install! CMD fastboot install says its complete but when i boot into recovery i get the standard recovery menu! A step by step guide would be helpfull! Thanks!
EsRgood4u said:
as stated i cant for the life of me get TWRP to install! CMD fastboot install says its complete but when i boot into recovery i get the standard recovery menu! A step by step guide would be helpfull! Thanks!
Click to expand...
Click to collapse
I will work on a tutorial this evening for everyone for unlocking bootloader and installing twrp. It will be in post 2
One thing for now for you to try is instead of doing fastboot flash recovery recovery.img try fastboot boot recovery.img. that will temporarily boot it allowing you to flash the ROM, Gapps and root if you choose.
GartimusPrime said:
I will work on a tutorial this evening for everyone for unlocking bootloader and installing twrp. It will be in post 2
One thing for now for you to try is instead of doing fastboot flash recovery recovery.img try fastboot boot recovery.img. that will temporarily boot it allowing you to flash the ROM, Gapps and root if you choose.
Click to expand...
Click to collapse
Thank you GartimusPrime! Ill give it a go and report back if i succeed!
Ok encrypted sd caused me no end of issues so did a full wipe.
First bug I have got is in the camera. Keeps asking for sd to be inserted even though storage permission enabled.
ownjoouk said:
Ok encrypted sd caused me no end of issues so did a full wipe.
First bug I have got is in the camera. Keeps asking for sd to be inserted even though storage permission enabled.
Click to expand...
Click to collapse
That's strange, camera works great for me. Can you post logs?
Something is wrong. Magisk won't write to sd.
Log collector can't get access to collect the log.
Not sure what's going on!!
EDIT: Sorted it. It was because I had used external sd as internal. For some reason even after a full wipe it was looking for it. I had to tell it to forget it and now all is well.
EsRgood4u said:
as stated i cant for the life of me get TWRP to install! CMD fastboot install says its complete but when i boot into recovery i get the standard recovery menu! A step by step guide would be helpfull! Thanks!
Click to expand...
Click to collapse
Tutorial updated in post #2. Let me know if I left anything out!
ownjoouk said:
Something is wrong. Magisk won't write to sd.
Log collector can't get access to collect the log.
Not sure what's going on!!
Click to expand...
Click to collapse
Hmm I am unfamiliar with Magisk so this may be a tough one
GartimusPrime said:
Hmm I am unfamiliar with Magisk so this may be a tough one
Click to expand...
Click to collapse
It's ok. I edited my post. All is well now.
Magisk is systemless root.
---------- Post added at 11:34 PM ---------- Previous post was at 10:38 PM ----------
A lot of my daughters games fail to load on this rom. For now I will be returning to linage mm.
Getting a few tantrums!!
Installed tom using the 2nd method
I managed to install your ROM using the temp twrp install method! Enabled root within rom settings! Installed flashify and gave it root permission then I was able to flash twrp.img permanently via flashify! Rom is lightning fast compared to the stock ROM! WiFi not as fast but I can live with that! Screencast doesn't find my Philips TV but other casting apps find it fine! Excellent ROM! Congratulations to the developer
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Code:
/*
* Your warranty is now void.
*
* 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.
*/
Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!
Downloads
Twrp
Force_non_encpryt or decrypt
HOW TO FLASH (fastboot method):
Code:
adb reboot bootloader
Code:
fastboot flash recovery [file name.img]
CREDITS:
TeamWin
Omni
Lineage
Note:
Force_non_encpryt or decrypt patch is updated for Nougat only. Asap will update to oreo to fix encryption on every reboot
Frequently asked questions (FAQ):-
Q: Is the recovery will work perfectly on Nougat & Oreo?
A: yus it will
Q: When the bugs will get fixed?
A: We are working to make it more stable, plz dont ask about ETAs
Q: Is this twrp has blank screen?
A: yus but it will wake up for power button ,no deep sleep
Q:What does Force_non_encpryt or decrypt will do?
A: It will remove encryption
Our Telegram Group : https://t.me/joinchat/Edv6LkYYChAC9OGIA6njjQ
We are doing bring up for Marino from scratch & if people who would like to help us can join this group
Thanks
Thanks ?
Will this work for OREO?
Nice Work.Thanks.
What are the bugs?
Anas Rahman said:
Will this work for OREO?
Click to expand...
Click to collapse
Bro it does work for oreo as stated in description
Is this "Force_non_encpryt or decrypt" file a boot image or a twrp image? I need this detail in order to flash it.
bro if i flash magisk zip will it root my phone have you tried it yet I'm afraid of trying it as i don't always have a pc. Please help
waiting for oreo decreption file and method
"Force_non_encpryt or decrypt patch is updated for Nougat only. Asap will update to oreo to fix encryption on every reboot "
, so have you guys updated any file for Oreo decryption ?? If yes then please show me the link..
Great work
So I have tried this and it's working perfectly.. by the way is there any way to disable encryption on K8 plus oreo? Please fix it..
Bro after flashing when i click on recovery mode no command window opens help
sagardhiman007 said:
Bro after flashing when i click on recovery mode no command window opens help
Click to expand...
Click to collapse
After flashing TWRP using flash recovery command, use this connect while still connected
fastboot oem reboot-recovery
If you boot into a black screen wait for 5 secs and then press power button once or twice
Bro can u give latest magisk zip file for k8plus
sagardhiman007 said:
Bro can u give latest magisk zip file for k8plus
Click to expand...
Click to collapse
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
how to install using SP Flash tool ?
mjakhar5 said:
how to install using SP Flash tool ?
Click to expand...
Click to collapse
Do you meam TWRP via SP Flash Tool?
It's better to do it with fastboot and I'm not sure if SP flash tool will even work however if you want to try, you could do this..
*I am assuming you know how to use SP flash tool and have proper drivers installed*
Get the scatter file for your firmware and then copy it to the folder in which you have your TWRP IMAGE stored. Now rename the twrp image to recovery.img.
Open SP Flash tool and then load your scatter file and let it load. Once done, uncheck everything except recovery partition and then click on download and then connect your phone with USB cable and let it flash. There should be a green tick if it finished correctly now try booting recovery mode by pressing power+vol. Up at the same time.
If the process was successful you should boot into TWRP now.
NOTE : I HAVE NOT TESTED THIS METHOD MYSELF AND CAN'T CONFIRM THAT IT WORKS OR NOT. IF YOU BRICK YOUR PHONE OR ANYTHING HAPPENS TO IT, I AM NOT RESPONSIBLE FOR IT. YOU AND ONLY YOU ARE RESPONSIBLE FOR YOUR ACTONS
While flashing Force non encrypt or decrypt file for nougat which option we have to select ..recovery or boot ..plz explain in details
How to unlock bootloader ??
[email protected] said:
How to unlock bootloader ??
Click to expand...
Click to collapse
https://forum.xda-developers.com/android/general/root-unlock-bootloader-root-lenovo-k8-t3703559
how install Force_non_encpryt or decrypt.
Boot IMG or twrp
Please help me
durgarao39 said:
how install Force_non_encpryt or decrypt.
Boot IMG or twrp
Please help me
Click to expand...
Click to collapse
it's a boot.img, ONLY FOR NOUGAT.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Code:
#include <std_disclaimer.h>
/*
*
* 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.
*
*/
This was compiled from source, it is not any kind of port
Features:
System, Vendor work to flash GSI roms
You can flash ROMs;
Format Data ;
You can flash magisk
Bugs:
Encryption
Apparently there are errors when restoring backups, I have not tested it
How to install:
Download latest recovery.img
Boot your phone at bootloader
Type this on fastboot "fastboot flash recovery (name of recovery).img"
Done
Download
Credits:
TeamWin (for create twrp recovery)
Thank to all my tester for the patience
@qaotyk for advising me and reviewing the tree
@GarfieldФернандо for advising me and helping me make the tree
Reserved
Changelog from 18/12/2021:
-Codename of the device renamed (this was a decision of mine I wanted to have a little fun) from pokerp to pokerpatas
-Updated to the latest twrp sources
-MTP & ADB Sideload fixed and working on linux (on windows it already worked)
-Support Android 12 gsi
-Eliminate various flashing and wipe options from the recovery (for example, the vendor can no longer be erased or flashed)
-The recovery will start even if you have encrypted memory (It is not yet capable of decrypting but it is already quite a noticeable advance, in case you want to update gsi you could do it from a MicroSD)
Bugs:
Encryption, I have not managed to get it to work, I am not totally sure what type of encryption it is, I tried adding the FDE and FBE binaries and it works partially
Apparently there is an error with the backups (I have not tried it because I normally do not do any) the error in question is that apparently generating a backup / data ends up collapsing in some way, a pseudo correction for this was to disable the backup encryption which apparently was not very successful
I will attach the last image of the recovery and the current device tree in case someone wants to collaborate in any way
Device Tree: https://github.com/KatoTempest/motorola_pokerpatas branch wip
I should mention that I also compiled Skyhawk recovery, although apparently it has some broken functions, maybe if I fix the encryption bug I can compile that recovery again
thanks for doing this, i was searching in youtube and a guy on the video said is there a possibility to find the TWRP version of your phone in XDA, so... thanks alot <3
you need to continue... its so good...
Accidentally wiped boot.img
Fixed! Was my own fault.
I try to flash recovery but fastboot return next
Writing 'recovery' FAILED <remote: 'The partition is not assign partition!!'>
Click to expand...
Click to collapse
What I can do with this problem?
Maybe before flashing recovery need unlock bootloader as said in this thread?
Mortyk said:
I try to flash recovery but fastboot return next
What I can do with this problem?
Maybe before flashing recovery need unlock bootloader as said in this thread?
Click to expand...
Click to collapse
the bootloader "crashes" or something similar sometimes, although that is something random depends on the cable and the amount of energy in its battery, I recommend flashing orangefox since it exists there
New Build
--------Changelog:
-Fixed mtp and adb
-Merged to latest twrp sources
-For now probabily support fbe encryption (aosp gsi for example)
-Magisk now flash correctly
-Added parted tools for change system size (not tested)
Uploading file
testing (the file for some reason is not uploaded via xda)
LichtEstarossx said:
testing (the file for some reason is not uploaded via xda)
Click to expand...
Click to collapse
Hey, thank you for your work. After following fastoh's guide on how to unlock the bootloader, I tried flashing your recovery.img but it hangs on the twrp startup screen when I boot into recovery mode. Any ideas? Very eager to use it if it supports encryption!
wakeyj35 said:
Hey, thank you for your work. After following fastoh's guide on how to unlock the bootloader, I tried flashing your recovery.img but it hangs on the twrp startup screen when I boot into recovery mode. Any ideas? Very eager to use it if it supports encryption!
Click to expand...
Click to collapse
If you get stuck on the twrp logo then the encryption settings did not work, although it may not support the motorola ones and if the aosp ones, in case it is not that try flashing a different recovery
Stop at TWRP logo cannot enter, so this is a failure It doesn't work
This is compiled by me, can't decrypt data, other functions are normal
E6 plus TWRP-9.0
g465559090 said:
Stop at TWRP logo cannot enter, so this is a failure It doesn't work
This is compiled by me, can't decrypt data, other functions are normal
E6 plus TWRP-9.0
Click to expand...
Click to collapse
A friendly recommendation, you should make a post with your recovery because people rarely read the comments, and on the encryption issue, It could be the case that it does not work in stock rom, although perhaps it does in aosp gsi or similar, at least it is a possibility because it happens in other devices
Decryption works now partially, For some reason if there is any unlock key it doesn't decrypt, I'll fix that bug soon, while I attach the group where I uploaded the file, it's below the pinned message in said group https://t.me/motoe6plusdev
{
"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:
/*
*Disclaimer
*
* 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.
*/
Introduction
Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.
TWRP version: 3.7.0_12-v2
For device: denver
Android 12 Device Tree: https://github.com/juic3b0x/twrp12_device_motorola_denver
Maintainer/Authors build: ragarcia87
Android 12 Installation Instructions
DO NOT FLASH ZIP, UNZIP FIRST
First unzip the ANDROID-12-UNZIP-ME-FIRST.zip file to get a12v2-twrp-boot.img and Magisk-v25.2.zip files.
Copy a12v2-twrp-boot.img and Magisk-v25.2.zip to either internal storage or external SD card.
Then do:
Code:
adb reboot bootloader
fastboot boot a12v2-twrp-boot.img
Once TWRP boots up, go to Advanced > Install Recovery Ramdisk
Then choose the a12v2-twrp-boot.img
Then go to Install and choose the Magisk-v25.2.zip file to re-root the device
Then go to Reboot > System
Working
Everything, including touchscreen. No need to flash 3rd party kernel.
Troubleshooting
If you get the error createTarFork{} process ended with ERROR: 255
Go to /data/ folder and delete the fonts folder then reboot and try backup /data again.
//DISCONTINUED//
Android 11 Installation Instructions
Spoiler
DO NOT FLASH ZIP, UNZIP FIRST
Spoiler
First unzip the ANDROID-11-UNZIP-ME-FIRST.zip file to get twrp-boot.img and Magisk-v25.2.zip files.
Copy twrp-boot.img and Magisk-v25.2.zip to either internal storage or external SD card.
Then do:
Code:
adb reboot bootloader
fastboot boot twrp-boot.img
Once TWRP boots up, go to Advanced > Install Recovery Ramdisk
Then choose the twrp-boot.img
Then go to Install and choose the Magisk-v25.2.zip file to re-root the device
Then go to Reboot > System
Thank you for this! I will give it a shot.
jpearson82 said:
Thank you for this! I will give it a shot.
Click to expand...
Click to collapse
You're welcome. Let me know! I am personally using it if course and so far only complaint I got is a little lag but touchscreen works out the gate with no need of a script or anything. Got it set to load the modules from vendor partition for touchscreen to work properly.
Really ? It reboots to system instead of to a brick? What's next custom ROM? People like you restore my faith in humanity. Confirmed working
ddougg said:
Really ? It reboots to system instead of to a brick? What's next custom ROM? People like you restore my faith in humanity. Confirmed working
Click to expand...
Click to collapse
Glad, to be of service
And thank you for confirming it's working. No problems with touchscreen or anything? (not that I am expecting there to be issues, just curious)
i flashed the zip multiple times before realizing i was supposed to unzip it
Practixal said:
i flashed the zip multiple times before realizing i was supposed to unzip it
Click to expand...
Click to collapse
My bad, I updated the post with explicit don't flash zip, unzip first. I apologize man. That's why on the expanded install instructions I named the zip like I did, lol. Did you get it sorted though?
ragarcia87 said:
My bad, I updated the post with explicit don't flash zip, unzip first. I apologize man. That's why on the expanded install instructions I named the zip like I did, lol. Did you get it sorted though?
Click to expand...
Click to collapse
yea its all good
Practixal said:
yea its all good
Click to expand...
Click to collapse
K good. Wanted to make sure all was well. Confirmed working for you as well?
ragarcia87 said:
K good. Wanted to make sure all was well. Confirmed working for you as well?
Click to expand...
Click to collapse
yup, it does take a second after loading for the touch to work but it does work.
Practixal said:
yup, it does take a second after loading for the touch to work but it does work.
Click to expand...
Click to collapse
Yeah that's normal. It's loading the modules from the vendor partition so it's mounting that first then searching for the modules then loading them
Does this work on Android 12?
jpearson82 said:
Does this work on Android 12?
Click to expand...
Click to collapse
Um, I haven't tried it on Android 12. I will see about also compiling with Android 12 TWRP base. If you wanna try it on A12 and report back that would be awesome
ragarcia87 said:
Um, I haven't tried it on Android 12. I will see about also compiling with Android 12 TWRP base. If you wanna try it on A12 and report back that would be awesome
Click to expand...
Click to collapse
I'll give it a try :}
jpearson82 said:
I'll give it a try :}
Click to expand...
Click to collapse
Awesome! Let me know. Decryption might not work on A12. I'm compiling A12 based TWRP now. Seeing if it compiles anyways, lol.
ragarcia87 said:
Awesome! Let me know. Decryption might not work on A12. I'm compiling A12 based TWRP now. Seeing if it compiles anyways, lol.
Click to expand...
Click to collapse
Question. Do I need to do this from a stock/rooted device. What if I already have root with magisk installed? Do I need to uninstall Magisk first before doing this?
jpearson82 said:
Question. Do I need to do this from a stock/rooted device. What if I already have root with magisk installed? Do I need to uninstall Magisk first before doing this?
Click to expand...
Click to collapse
No you dont have to uninstall it first. You can just use
Code:
fastboot boot twrp-boot.img
to just try it out first and see if it boots and works properly before picking Advanced Install to Ramdisk...
ragarcia87 said:
No you dont have to uninstall it first. You can just use
Code:
fastboot boot twrp-boot.img
to just try it out first and see if it boots and works properly before picking Advanced Install to Ramdisk...
Click to expand...
Click to collapse
Alright. touch screen works after i turn off the screen and turn it back on. umm it also wont let me backup any data.
jpearson82 said:
Alright. touch screen works after i turn off the screen and turn it back on. umm it also wont let me backup any data.
Click to expand...
Click to collapse
Ok thank you. Yeah I didnt think decryption would work. It's meant for A11... but I will work on A12 compile version of it now. Just gotta get the right modules, etc from A12. Once It's done I'll add it to this thread in addition to the A11 version.
I look forward to trying it out!