Related
Resurrection Remix
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.
A lot.
Requirements:
Honor 9i (RNE- L22)
I don't know if this will work on the other variants like RNE-L21, L23.
Your device MUST have an unlockable bootloader.
Your device MUST be Project Treble compatible. That means your device meets one of the following criteria:
Your device LAUNCHED with Android 8.0 Oreo or a newer version (eg. Android 8.1 Oreo) AND is Google Play certified. (If you rooted your device/flashed another custom ROM and somehow ended up with your device being listed as uncertified in Google Play, then don’t worry. We’re only concerned about the status of the device as it was shipped.)
Your device UPGRADED to Android 8.0 Oreo or a newer version AND was made Project Treble compatible by the manufacturer. See this article for a list of such devices.
For honor 9i(RNE-L22) u need to be in EMUI 8.0 otherwise u wont be able to flash this rom.
ROM link - Resurrection Remix
Recovery for EMUI 8.0 - TWRP
Guide How to flash recovery -
Boot into fastboot( Power off> connect to pc> Hold volume down+Power button)
Now extract the recovery zip in desktop
Go to the extracted folder there u will find a folder named data enter the data folder now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot flash recovery_ramdisk recovery.img
(this will flash the twrp in ur system)
type - fastboot reboot.
How to flash GSI system image? -
copy the downloaded rom image file to the extracted recovery folder
now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot -w
(this will wipe everything from your phone so before doing this take backup)
type - fastboot flash system RROS.img
(this will flash the rom)
when flash is finished
type - fastboot reboot.
now press & hold power button + volume up to go to recovery
once u r in twrp select wipe> do normal factory reset(no advance)
then go back twrp home select mount de-select mount partitions read-only and tick every partition
now go back to twrp home select Install> select gapps zip file> swipe to install
after installing gapps do a normal factory reset and reboot
HERE IS THE TRICKY PART
AFTER REBOOTING SYSTEM HUWAIE eRECOVERY WILL ASK TO FORMAT THE DATA PARTITION , DO THAT, AFTER THAT IT MAY AGAIN TAKE YOU TO TWRP DO A SIMPLE FACTORY RESET AND REBOOT SYSTEM
NOW GIVE IT SOME TIME TO BOOT UP
To gain root access in this rom follow this process-
Download the Magisk flashable zip from here- Magisk Zip
Flash this via TWRP and reboot
Then install this magisk manager apk - Magisk Manager
Open magisk manager
there click on install > select direct install(recomended)
Voila u r rooted now.
Note: all the credit goes to the GSI image developer @phh
A big thanks to @KingofMezi for the recovery.
Please hit the thanks button for me.
XDA:DevDB Information
Resurrection Remix(8.1) GSI Treble Project, ROM for the Honor 9i
Contributors
sknoman1, phh
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: EMUI 8.0
Based On: AOSP
Version Information
Status: Stable
Created 2018-06-21
Last Updated 2018-06-21
sknoman1 said:
Resurrection Remix
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.
A lot.
Requirements:
Honor 9i (RNE- L22)
I don't know if this will work on the other variants like RNE-L21, L23.
Your device MUST have an unlockable bootloader.
Your device MUST be Project Treble compatible. That means your device meets one of the following criteria:
Your device LAUNCHED with Android 8.0 Oreo or a newer version (eg. Android 8.1 Oreo) AND is Google Play certified. (If you rooted your device/flashed another custom ROM and somehow ended up with your device being listed as uncertified in Google Play, then don’t worry. We’re only concerned about the status of the device as it was shipped.)
Your device UPGRADED to Android 8.0 Oreo or a newer version AND was made Project Treble compatible by the manufacturer. See this article for a list of such devices.
For honor 9i(RNE-L22) u need to be in EMUI 8.0 otherwise u wont be able to flash this rom.
ROM link - Resurrection Remix
Recovery for EMUI 8.0 - TWRP
Guide How to flash recovery -
Boot into fastboot( Power off> connect to pc> Hold volume down+Power button)
Now extract the recovery zip in desktop
Go to the extracted folder there u will find a folder named data enter the data folder now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot flash recovery_ramdisk recovery.img
(this will flash the twrp in ur system)
type - fastboot reboot.
How to flash GSI system image? -
copy the downloaded rom image file to the extracted recovery folder
now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot -w
(this will wipe everything from your phone so before doing this take backup)
type - fastboot flash system RROS.img
(this will flash the rom)
when flash is finished
type - fastboot reboot.
now press & hold power button + volume up to go to recovery
once u r in twrp select wipe> do normal factory reset(no advance)
then go back twrp home select mount de-select mount partitions read-only and tick every partition
now go back to twrp home select Install> select gapps zip file> swipe to install
after installing gapps do a normal factory reset and reboot
HERE IS THE TRICKY PART
AFTER REBOOTING SYSTEM HUWAIE eRECOVERY WILL ASK TO FORMAT THE DATA PARTITION , DO THAT, AFTER THAT IT MAY AGAIN TAKE YOU TO TWRP DO A SIMPLE FACTORY RESET AND REBOOT SYSTEM
NOW GIVE IT SOME TIME TO BOOT UP
To gain root access in this rom follow this process-
Download the Magisk flashable zip from here- Magisk Zip
Flash this via TWRP and reboot
Then install this magisk manager apk - Magisk Manager
Open magisk manager
there click on install > select direct install(recomended)
Voila u r rooted now.
Note: all the credit goes to the GSI image developer @phh
A big thanks to @KingofMezi for the recovery.
Please hit the thanks button for me.
XDA:DevDB Information
Resurrection Remix(8.1) GSI Treble Project, ROM for the Honor 9i
Contributors
sknoman1, phh
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: EMUI 8.0
Based On: AOSP
Version Information
Status: Stable
Created 2018-06-21
Last Updated 2018-06-21
Click to expand...
Click to collapse
Thanks buddy! Surely gonna try this.
3 words for you-
YOU ARE AWESOME!
there are some GSI Roms built by Team OpenKirin with two cameras, stock aosp camera and huawei camera..
stock camera works fine but huawei camera doesn't work properly on our device..
huawei parts and huawei doze are enabled on settings..
same way installation with OP..
https://openkirin.net/download/
travarilo said:
there are some GSI Roms built by Team OpenKirin with two cameras, stock aosp camera and huawei camera..
stock camera works fine but huawei camera doesn't work properly on our device..
huawei parts and huawei doze are enabled on settings..
same way installation with OP..
https://openkirin.net/download/
Click to expand...
Click to collapse
Huwaie camera isn't working right??
Same problem here.. I have made a flashable zip for huwaie camera it opens but it captures normal photo.. Other functions are not working..
Do u have any other work around for the huwaie camera?? That would be really appreciated..
Btw thanks for the information brother..
Didn't know open kirin was making GSI.
but how do you unlock your bootloader???
Doubt
I'm running on Android 7.0 and EMUI 5.0. My device (Honor 9i) is compatible with GSI treble project. Can I flash this rom in my phone?
sachin.nwl said:
but how do you unlock your bootloader???
Click to expand...
Click to collapse
You need to get unlock code
fastboot oem unlock <code>
Praveen Jeykar said:
I'm running on Android 7.0 and EMUI 5.0. My device (Honor 9i) is compatible with GSI treble project. Can I flash this rom in my phone?
Click to expand...
Click to collapse
No to flash gsi images u have to be on Android 8.0 which is in our device case EMUI 8.0.
sknoman1 said:
No to flash gsi images u have to be on Android 8.0 which is in our device case EMUI 8.0.
Click to expand...
Click to collapse
I have rooted my phone and have Elemental V1.1 custom ROM. I have searched online but I found no stock firmware for my phone. I want resurrection remix what to do now? Please help!
Thanks.
Praveen Jeykar said:
I have rooted my phone and have Elemental V1.1 custom ROM. I have searched online but I found no stock firmware for my phone. I want resurrection remix what to do now? Please help!
Thanks.
Click to expand...
Click to collapse
Use firmware finder app..
Download the right update file..
Then make a folder in ur sd card named as dload,
Unpack the update.zip
Paste everything u extracted from update.zip in dload folder..
Flash stock recovery first then boot into recovery it will automatically detect the update and update process will start.
Does this support VoLTE?
AnantNigam said:
Does this support VoLTE?
Click to expand...
Click to collapse
sorry bruh, no volte support for now
Volte is not available
When I installed and tried to make call from jio sim it was unable to connect call and from other sim the call is placed
And camera is also not much better than stock
pk9006328889 said:
When I installed and tried to make call from jio sim it was unable to connect call and from other sim the call is placed
And camera is also not much better than stock
Click to expand...
Click to collapse
u cant make calls from jio unless u use jio4gvoice app coz no volte support
and for camera sorry mate if u want stock camera u gotta go back emui.
sknoman1 said:
u cant make calls from jio unless u use jio4gvoice app coz no volte support
and for camera sorry mate if u want stock camera u gotta go back emui.
Click to expand...
Click to collapse
Jio4gvoice not work when i was connected on wifi
pk9006328889 said:
Jio4gvoice not work when i was connected on wifi
Click to expand...
Click to collapse
yeah thats how jio works u have to be on their network.
sknoman1 said:
Resurrection Remix
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.
A lot.
Requirements:
Honor 9i (RNE- L22)
I don't know if this will work on the other variants like RNE-L21, L23.
Your device MUST have an unlockable bootloader.
Your device MUST be Project Treble compatible. That means your device meets one of the following criteria:
Your device LAUNCHED with Android 8.0 Oreo or a newer version (eg. Android 8.1 Oreo) AND is Google Play certified. (If you rooted your device/flashed another custom ROM and somehow ended up with your device being listed as uncertified in Google Play, then don’t worry. We’re only concerned about the status of the device as it was shipped.)
Your device UPGRADED to Android 8.0 Oreo or a newer version AND was made Project Treble compatible by the manufacturer. See this article for a list of such devices.
For honor 9i(RNE-L22) u need to be in EMUI 8.0 otherwise u wont be able to flash this rom.
ROM link - Resurrection Remix
Recovery for EMUI 8.0 - TWRP
Guide How to flash recovery -
Boot into fastboot( Power off> connect to pc> Hold volume down+Power button)
Now extract the recovery zip in desktop
Go to the extracted folder there u will find a folder named data enter the data folder now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot flash recovery_ramdisk recovery.img
(this will flash the twrp in ur system)
type - fastboot reboot.
How to flash GSI system image? -
copy the downloaded rom image file to the extracted recovery folder
now once you are in that folder press and hold the shift key and right-click in the blank area , now select open camand window here.
Now u r in CMD enter the following code.
(Don't change any thing)
type - fastboot devices
(check if it shows any device if shows then process further or else install adb system wide properly)
type - fastboot -w
(this will wipe everything from your phone so before doing this take backup)
type - fastboot flash system RROS.img
(this will flash the rom)
when flash is finished
type - fastboot reboot.
now press & hold power button + volume up to go to recovery
once u r in twrp select wipe> do normal factory reset(no advance)
then go back twrp home select mount de-select mount partitions read-only and tick every partition
now go back to twrp home select Install> select gapps zip file> swipe to install
after installing gapps do a normal factory reset and reboot
HERE IS THE TRICKY PART
AFTER REBOOTING SYSTEM HUWAIE eRECOVERY WILL ASK TO FORMAT THE DATA PARTITION , DO THAT, AFTER THAT IT MAY AGAIN TAKE YOU TO TWRP DO A SIMPLE FACTORY RESET AND REBOOT SYSTEM
NOW GIVE IT SOME TIME TO BOOT UP
To gain root access in this rom follow this process-
Download the Magisk flashable zip from here- Magisk Zip
Flash this via TWRP and reboot
Then install this magisk manager apk - Magisk Manager
Open magisk manager
there click on install > select direct install(recomended)
Voila u r rooted now.
Note: all the credit goes to the GSI image developer @phh
A big thanks to @KingofMezi for the recovery.
Please hit the thanks button for me.
XDA:DevDB Information
Resurrection Remix(8.1) GSI Treble Project, ROM for the Honor 9i
Contributors
sknoman1, phh
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: EMUI 8.0
Based On: AOSP
Version Information
Status: Stable
Created 2018-06-21
Last Updated 2018-06-21
Click to expand...
Click to collapse
THANKS FOR THIS GREAT UPDATE!
However, I found out that ADB (Under Developer Settings) doesn't work.
Drivers checked. ADB when in Recovery working. But when already booted, device doesn't appear under terminal (or command prompt).
Always reverting back to "USB CHARGING" when:
1) USB PLUGGED IN; and
2) ADB activated
When ADB is turned off, we can change back to MTP, etc. BUT NOT WHEN ADB IS ON.
OTHER THAN THAT, GREAT JOB!
gvyujr said:
THANKS FOR THIS GREAT UPDATE!
However, I found out that ADB (Under Developer Settings) doesn't work.
Drivers checked. ADB when in Recovery working. But when already booted, device doesn't appear under terminal (or command prompt).
Always reverting back to "USB CHARGING" when:
1) USB PLUGGED IN; and
2) ADB activated
When ADB is turned off, we can change back to MTP, etc. BUT NOT WHEN ADB IS ON.
OTHER THAN THAT, GREAT JOB!
Click to expand...
Click to collapse
Well it works for me.. i am not getting this problem..
Btw this is unofficial build..
Resurrection remix team have released a new official version l update the link here.. u can try flashing that..
sknoman1 said:
Well it works for me.. i am not getting this problem..
Btw this is unofficial build..
Resurrection remix team have released a new official version l update the link here.. u can try flashing that..
Click to expand...
Click to collapse
please update the link soon..
i am stuck on unofficial built.
no disrespect but your built doesnt have camera app
and this phone is camera centric .... so whats the point of having a camera centric phone with stock google camera...v
sachin.nwl said:
please update the link soon..
i am stuck on unofficial built.
no disrespect but your built doesnt have camera app
and this phone is camera centric .... so whats the point of having a camera centric phone with stock google camera...v
Click to expand...
Click to collapse
If u want the camera go back to emui.. i tried porting the huwaie camera it only captures normal pictures.. cant use any other features like portrait mode or slow-motion.. it crashes..
Every gsi rom has gogle camera with zero extra features.. so can't help you in that..even the official build also has the same Google camera. ?
[WARNING]
This is a post about my experience, so first i will share in short my experience. For those looking for a step by step guide, go to [GUIDE] section of this post. (this might also prove that most of you people don’t read).
[DISCLAIMER]
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 guide 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.
[My experience]
I would like to share my experience flashing my Oneplus 6T (6010 China Version) (NOT the T-Mobile version) from Hydrogen OS (china version) Oxygen OS. I did this mostly to have all the Google crap installed by default instead of the china stuff (and of course, for the fun).
I found this tutorial first (let’s call it #1):
https://www.xda-developers.com/oneplus-6t-unlock-bootloader-root/
This basically was useful for me to understand 2 things:
#1. Unlock the bootloader
#2. adb sideload (because of force encryption).
The TWRP on the tutorial above was an old version that does not support decryption for the internal storage, so if i tried to flash a rom with that TWRP it was simply not possible, so trying to figure out how to decrypt my internal storage y found that the a newer version (unofficial by the way) supported the decryption, so I gave it try following the flashing TWRP steps of the tutorial #1 (and it worked!):
TWRP (unofficial 3.2.3-12 by mauronofrio):
https://forum.xda-developers.com/on...overy-unofficial-twrp-touch-recovery-t3861482
For the OS i gave it a try to flashing Oxygen using TWRP:
https://forum.xda-developers.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953
After the successful OS flash, then i tried to flash magisk using the tutorial #1, but apparently didn’t worked so the I found this other tutorial (https://android.gadgethacks.com/how-to/magisk-101-install-magisk-root-with-twrp-0179668/) and did only the Magisk part. That did the trick so now i have my Oneplus 6T (6010) with oxygenOS and root
[GUIDE]
Downloads:
[TWRP image twrp-fajita-3.2.3-12.img]: https://www.androidfilehost.com/?fid=11410963190603878816
[TWRP installer twrp-fajita-3.2.3-12-installer.zip]:
https://www.androidfilehost.com/?fid=11410963190603878815
[OFFICIAL OxygenOS 9.0.10 OTA for OnePlus 6T]
http://otafsg1.h2os.com/patch/amazo...Oxygen_34_OTA_017_all_1812111237_f52c4612.zip
[Magisk v18]
https://github.com/topjohnwu/Magisk/releases
[Magisk Manager v6.1.0]
https://www.apkmirror.com/apk/topjohnwu/magisk-manager/
Steps
For those who need an intro for setting up your device for using adb utilities, go to this link, follow the guide. When you’re done come back to this post.
https://www.xda-developers.com/install-adb-windows-macos-linux/
Download all the resources
Reboot your device into your bootloader and run the following command:
Code:
fastboot oem unlock
You can reboot into the bootloader by switching on USB debugging, setting up adb and fastboot and typing “adb reboot bootloader”. Alternatively, you can hold volume down and the power button to boot up your device. USB debugging is also located under the developer options.
Boot the TWRP image
Code:
fastboot boot twrp-fajita-3.2.3-8.img
Flash the TWRP installer. Once on TWRP select Advanced > ADB Sideload swipe to the right and type the following command:
Code:
adb sideload twrp-fajita-3.2.3-8-installer.zip
Reboot System
Copy Oxygen OS into the internal storage.
Boot into Recovery.
Select install, and select the Oxygen OS zip file to start installation.
After boot OS, copy Magisk zip and Magisk Manager apk into the internal storage.
Install Magisk Manager apk into the phone.
Boot into Recovery. (if you lost TWRP recovery on the SO installation, reflash following steps 2 to 4).
Select install and select the Magik zip file.
Reboot into system
DONE!
Credits:
mauronofrio (for the recovery TWRP), Funk Wizard (offical Android Oxygen OS), Adam Conway (How to Unlock the Bootloader and Root the OnePlus 6T).
Sources:
Guides:
https://www.xda-developers.com/oneplus-6t-unlock-bootloader-root/
https://android.gadgethacks.com/how-to/magisk-101-install-magisk-root-with-twrp-0179668/
Magisk (v 18)
https://github.com/topjohnwu/Magisk/releases
TWRP (blu_spark twrp-3.2.3-x_blu_spark_v9.86_op6):
https://forum.xda-developers.com/devdb/project/?id=27466#downloads
TWRP (unofficial 3.2.3-12 by mauronofrio):
https://forum.xda-developers.com/on...overy-unofficial-twrp-touch-recovery-t3861482
ROM:
https://forum.xda-developers.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953
hello, after this "fastboot boot twrp-fajita-3.2.3-8.img" my oneplus 6t does not boot into recovery. I also tried to put it manually into recovery but it does not boot into it.
This version of TWRP works on the Lenovo TB-X505F (wifi).
For the TB-X505X, see this thread. For the TB-X605F/L, see this thread.
For the TB-X606F/L, see this thread. The X606F/L is the second gen M10 and it uses a Mediatek SOC.
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.
*/
Working:
AFAIK, everything is working including:
data decryption
MTP
Known issues:
time not adjusting for Daylight Saving
OTA (for a workaround see this post)
Before installing TWRP
Before you install TWRP, upgrade your tablet to the Android 9 (Pie) or Android 10 (Q) stock ROM.
This tablet shipped with Android 8 (Oreo), in which the bootloader did not allow unlocking. When you tried to unlock the bootloader, it gave this error message:
Code:
fastboot oem unlock-go
FAILED (remote: 'unknown command')
fastboot: error: Command failed
Installation
It is recommended that you also install Magisk. This will ensure TWRP remains your default recovery.
Step-by-step guide
download TWRP to your PC (see the Download section below)
download magisk.apk to your MicroSD or OTG device. Get the latest Magisk apk file here. Rename the filetype from apk to zip (for example Magisk-v22.0.zip)
if your bootloader is already unlocked, go to step 4. To unlock bootloader:
on tablet: go to Settings->System->About and press "Build number" 7 times to enable Developer Options.
on tablet: go to Settings->System->DeveloperOptions. Turn on: "OEM unlocking" and "USB debugging".
connect tablet to your computer. Tablet will ask for permission to "Allow USB debugging". Tick "always allow" and select "OK".
backup any files you want to keep to an external device (MicroSD/OTG/computer), because the next step will wipe all your photos, files, google account etc on the tablet.
Now unlock the bootloader:
Code:
adb reboot bootloader
fastboot oem unlock-go
fastboot reboot
flash the twrp image:
Code:
adb reboot bootloader
fastboot flash recovery twrp.img
if you haven't loaded Magisk yet, go to step 6. If you have already loaded Magisk, you can just reboot and you're finished:
Code:
fastboot reboot
adb reboot recovery
load Magisk (step one): reboot to recovery. Do not reboot into the system, because it will over-write TWRP with stock recovery. If that happens, go back to step 4 and start again. When you issue the reboot command (below), you have to immediately press the button combination to reboot to recovery (TWRP). Here are the steps:
issue the reboot command:
Code:
fastboot reboot
immediately press and hold all three buttons (Pwr+VolUp+VolDown). The tablet might reboot twice. Release all the buttons when you see the TWRP screen, or hear your PC acknowledge that ADB is connected.
load Magisk (step two): flash Magisk. In TWRP:
select "Install"
use "select storage" to locate device you stored magisk.zip on.
press the OK button
select the Magisk zip file
swipe to confirm Flash
when Magisk is finished, hit the "Reboot System" button
finished!
If you prefer to use button combos, rather than fastboot/ADB commands:
Vol Down + Power = fastboot mode
Vol Up + Vol Down + Power = recovery mode
Changelog
Code:
01/03/2023 - bug fix: data partition again backs up and restores correctly
20/01/2023 - add TW_EXTRA_LANGUAGES and TB_X505F_S001149_221115_ROW kernel (credit to @Tonyha7 )
30/12/2022 - add system partition to AdvancedWipe (TB_X505F_S001147_220830_ROW firmware only)
15/11/2022 - TWRP 3.7.0-0 update
- support for TB_X505F_S001147_220830_ROW
18/12/2021 - TWRP 3.6.0-0 update
- support for A12 decryption (keymaster)
27/03/2021 - TWRP 3.5.1-0 update
- change to landscape mode for tablets
01/01/2021 - TWRP 3.5.0-0: initial release
Downloads
TWRP 3.7.0-0 for X505F: twrp-X505F_11.img (for TB_X505F_S001147_220830_ROW and above)
TWRP 3.6.0-0 for X505F: twrp-X505F_11_2021.img (for earlier stock ROMs)
Source code
https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp/tree/twrp-11
https://github.com/Yahoo-Mike/recovery_device_lenovo_X505F/tree/android-11.0
Credits
The guys at TeamWin Recovery Project.
Everyone whose device trees I plagiarised from GitHub.
Contributors
Yahoo Mike
Tonyha7
Last Updated 2023-03-01 (fix /data backup/restore)
Created 2021-01-01
reserved
Thanks for useful post,
Possible to reboot into recovery from fastboot?
zubair1836 said:
Thanks for useful post,
Possible to reboot into recovery from fastboot?
Click to expand...
Click to collapse
Not that I know of. The bootloader accepts the command fastboot reboot recovery, but boots to system anyway.
Hello there, I've been looking how to install this on my slow tablet for almost like an hour. Could there be some tutorial or extended explanation to the process and installation, I'm such a noob, sorry.
This worked for me. Thank you for your effort and the TWRP!
Worked for me too - many thanks!
Can't wait for a custom ROM!
TWRP Recovery Installation Steps
1. Download android platform tools
2. Unlock developer mode on the M10
3. Enable USB debugging on the M10
3. OEM unlock enable on the M10
4. XDA download TWRP copy to sd
5. Download Magisk app (from Github!!! johnwu), change extension to .zip
6. Adb to fastboot
7. fastboot flash recovery [filename.img]
8. Turn off device
9. Turn on device holding all 3 buttons, release when see Lenovo splash screen
10. In TWRP find Magisk zip
11. Install Magisk
Stock ROM Recovery
1. Download qualcomm drivers 64 bit install
2. Download Lenovo recovery and image tool windows app from Lenovo support website
3. Fastboot oem edl
4. Turn off M10
5. Start recovery windows app, wait till instructions
6. Hold volume up (up is the side of the button closest to the front camera) and insert cable
7. Release button after windows app detects device
8. Troubleshoot by checking windows device manager for the M10 appears as a Qualcomm device
I'm thinking about getting one of these tablets, but before I do so I'd like to know that the screen lock still works after installing TWRP.
This might sound like a crazy question, but my Samsung Tab A won't set a screen lock - pattern, PIN or password - once TWRP has been installed, and I'd rather not run into the same issue again.
Heeni said:
I'm thinking about getting one of these tablets, but before I do so I'd like to know that the screen lock still works after installing TWRP.
This might sound like a crazy question, but my Samsung Tab A won't set a screen lock - pattern, PIN or password - once TWRP has been installed, and I'd rather not run into the same issue again.
Click to expand...
Click to collapse
Confirmed working normally.
zubair1836 said:
Confirmed working normally.
Click to expand...
Click to collapse
Many thanks.
Thank you! TWRP is working fine!
Stupid me flashed before I installed the Android 10 OTA, so I had to temporarily go back to stock recovery. Unfortunately beamingbadger's method didn't work for me.
This is how it worked for me:
Download the OTA via Lenovo's "Rescue And Smart Assistant"
The stock recovery image will be in the Download folder (default path: C:\ProgramData\LMSA\Download\RomFiles) called "recovery.img"
Flash the recovery.img the same way as you would with the twrp img (adb reboot bootloader -> fastboot flash recovery recovery.img)
fastboot reboot
Install OTA
Flash TWRP recovery + Magisk again (follow the steps from the first post, skip bootloader unlock)
The method I use to install OTAs is:
open Magisk App
select "Uninstall Magisk", then the "Restore Images" option
reboot to Android (you will have no root access and stock recovery is restored)
apply OTA
re-flash twrp and install Magisk
NOTE 1: if you've unencrypted your data partition, it will be re-encrypted by this process.
NOTE 2: the new Magisk App (v22) can be installed in TWRP by renaming the *.apk to *.zip. See the new install instructions.
What's involved with running gsi ROMs on this device? It's got the same SoC as my Samsung Tab, which runs them well, so I'm assuming that this tab will also, but I'd like to know if there are any traps that I need to be aware of.
I can partly answer my own question. It all went more smoothly than I expected: installing TWRP, Magisk and then LineageOS R Mod //LiR, followed by Disable_Dm-Verity_enfec.zip.
If I want to try other GSI ROMs, do I need to flash stock before trying another one? I've had some trouble doing that (won't boot) and it's possibly to do with encryption.
Heeni said:
I can partly answer my own question. It all went more smoothly than I expected: installing TWRP, Magisk and then LineageOS R Mod //LiR, followed by Disable_Dm-Verity_enfec.zip.
Click to expand...
Click to collapse
That's great news. Well done.
Heeni said:
If I want to try other GSI ROMs, do I need to flash stock before trying another one? I've had some trouble doing that (won't boot) and it's possibly to do with encryption.
Click to expand...
Click to collapse
On my X605F I do this in twrp for a new GSI install:
format (not wipe) data partition. This is the option where you have to confirm by swiping.
factory reset. This clears the caches.
restore the stock boot and vendor partitions (from a backup I made). This is because Magisk can touch these partitions.
install the GSI system image
install anything else I need like disable_Dm-Verity, Magisk, gapps etc
I don't know what LOS R Mod //LiR does to your system. If it touches any other partitions, you should restore those to stock too.
Thanks for that. It gives me something to go on with. I've downloaded the stock ROM from lolinet, so I can grab the boot and vendor images from that.
I was able to try a couple of other GSI ROMs and I've settled on AndyYan's LineageOS 17.1 for now. The only serious installation issue I had - which I can laugh about in hindsight - was thinking I'd got myself into a very bad bootloop, when all I needed to do was let go of the power button after the Lenovo logo appeared.
On this tablet, there is no navigation capability at all (no navbar, no gestures, no setting to configure them) on installation, and I have to set it using adb. I suspect it goes back to PHH basic ROMs, but I don't feel like doing yet another install and testing right at this moment. Is this happening on the other tablets that you're testing, or is it unique to this one?
I just posted the v3.5.1 update to twrp.
It's also changed to landscape mode, as many of you requested.
Quick question, how do i apply new system updates with twrp installed? Should i not bother? Also, i forgot how to block check for updates!
will this allow flashing of stock roms download from lenovo recovery? ive been stuck on an ancient android 9 version because the ota updater fails.
<Moderator Edit>: Combined four How To Guide threads into one.
Post #2 - LATEST FLASHING GUIDE FOR TWRP AND OTHER RECOVERY [Spes/Spesn] Redmi Note 11[WINDOWS-Only]
Post #3 - LATEST FLASHING GUIDE FOR TWRP AND OTHER RECOVERY [Spes/Spesn] Redmi Note 11[LINUX-Only]
Post #4 - UNIVERSAL ROM FLASHING GUIDE FOR ALL ROMS [Windows-Only]
Post #5 - UNIVERSAL ROM FLASHING GUIDE FOR ALL ROMS [Linux-Only]
{
"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"
}
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Steps to install
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers , android bootloader interface and click install.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Download the latest platform-tools from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" with orange letters comes out
Method 3:
- Turn off yout device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" with orange letters comes out
Connect your device to the PC
Open a cmd window in the folder where you extracted the binaries from the zip from step 1
Easy method: Open the folder, and without leaving it, type "cmd" in the address bar of the file explorer and press enter. Command promt will open a window directly in the folder location
Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
- Because this device uses A/B partitions, there is no recovery partition as such, but it is integrated into the "boot" partition. So, first we must boot using the TWRP image.
Type this command in the cmd window, but don't press Enter yet, just type it and leave a space at the end:
fastboot boot_
Don't write the "_". This only indicates the space you should leave at the end.
This is how it should look when you write it:
Now, drag the image file (yourrecoveryhere.img) to the command window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
Code:
fastboot boot "C:\location\to\your\file\yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
Press Enter and wait a few seconds. The MI logo will come out, and then the TWRP logo.
DONE! You've started perfectly in recovery
From the device
NOTE: Only use these steps if you want to have TWRP installed semi-permanently
I said "semi-permanent" because when flashing any ROM, and knowing that the "recovery" is integrated into the "boot" partition, it will be lost after leaving TWRP, so you can follow these steps if you want to avoid loss of TWRP.
If you have easy access to a PC, you can be fine with the boot method. If you don't have easy access to a PC, you can follow these steps.
Method 1(For TWRP)
While in the TWRP menu, tap the Advanced button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default
You can use a USB OTG too
Now tap on the option "Install recovery ramdisk"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storages
"Swipe to confirm" and the TWRP installation process will begin
Method 2(For TWRP)
While in the TWRP menu, tap the Install button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too
Tap on the option "Install image"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Method 3(For SHRP)
1. While booted in SHRP,under essentials section, tap advanced button.
2. Then click on flash current shrp button and click on tick button to flash shrp.
Method 4(For SHRP)
While booted in SHRP menu , tap flash button under the essentials section.
Copy the shrp image or zip file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash" if its img file or click on zip file of shrp , then click on tick button to flash.
Method 5(For OrangeFox)
1. While booted in Ofox, click on menu at the bottom right of the screen.
2. There you will see manage partitions, reboot , mount as such . The last thing in menu column you will
see will be more. Click on more, then below fix contents you will see flash current orange fox. Swipe to confirm flash.
Method 6(For OrangeFox)
While booted in ofox , tap files button at the bottom left of the screen.
Copy the ofox image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Remember that with the three methods mentioned above you will lose root access (Magisk), so do not forget to flash it again. These steps are also valid to update TWRP or other recovery if you already had it previously installed.
Credits: NeoSDAP (Original Post)
Jabieff,dblenk9(TWRP)
I have just reposted here to circulate the great work.
TWRP Download:
A11/A12:
[SHARED][RECOVERY] TWRP 3.6.2 UNOFFICIAL STABLE [A11/A12] [Spes/Spesn] Redmi Note 11
Hello Amigos, TWRP v3.6.2 - UNOFFICIAL | Android 11. Updated: 30/03/'22 Download Link Changelog: • Shipping with prebuilt kernel • Sync with latest source • MTP fixed • NOTE: Flashing Guide: GUIDE If mtp not working or device not...
forum.xda-developers.com
[RECOVERY]TWRP 3.6.1 Spes Android 11 only STABLE [SHARED]
TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 ▪️Download Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted(Does not support encryption,so format data is necessary to use recovery for A12) Notes: •...
forum.xda-developers.com
[RECOVERY] Shrp Android 11 only STABLE Spes [SHARED]
SHRP - UNOFFICIAL | Android 11. Updated: 06/03/'22 ▪️Download zip ▪️Download img Known Bugs: • /Data Can't Be Mounted On MIUI • MTP Notes: • Flash .Zip As Normal Zip In Other Recovery • Use .Img Through Fastboot Like Other Recovery Credits...
forum.xda-developers.com
A12/A13:
[SHARED] - [RECOVERY] TWRP 3.7.0 UNOFFICIAL STABLE [A12-Only/Supports Flashing A13] Spes/Spesn Redmi Note 11
Hello Amigos, TWRP 3.7.0 | Android 12.1 Updated: 06/11/'22 Download Link Changelog: • Synced latest TWRP 12.1 source • Fixed Android 13 ROM flashing issue (source side) , supports a12/a13 decryption. NOTE: Flashing Guide: GUIDE If mtp...
forum.xda-developers.com
[RECOVERY] Shrp 3.1 Android 12/13 Only STABLE [SHARED]
SKYHAWK Recovery - UNOFFICIAL 3.1 Device: Spes/Spesn (Redmi Note 11/11 NFC) Released : 03/01/23' ▪️DOWNLOAD (Changelog : • Initial Unofficial Build • Sync Latest Source • Based on TWRP 3.7.0-12.1 • MTP Fix • Supports Android 13 decryption...
forum.xda-developers.com
[RECOVERY] Orange Fox Recovery Android 12/13 Only Stable Spes [SHARED]
OrangeFox Recovery R11.1_A12 - UNOFFICIAL | Android 12 Updated: 08/10/'22 ▪️Download • Synced latest OrangeFox sources • Supports Android 11/12/13 decryption • MTP working NOTE: Flashing Guide: GUIDE If mtp not working or device not getting...
forum.xda-developers.com
NOTE:
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device
If your rom mentions to use a specific recovery then use that instead
Enjoy !
Before following this guide, make sure you have followed the rom flashing guide below or xiaomi.eu rom flashing guide.
If you have followed the guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
Steps to install
Make sure you have the bootloader unlocked before you start. There are many guides on the internet for that.
From PC:
Download the latest platform-tools for linux from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" with orange letters comes out
Method 3:
- Turn off yout device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" with orange letters comes out
Connect your device to the PC
Open a terminal window in the folder where you extracted the binaries from the archive from step 1
Easy method: Open the folder, and open a terminal in the folder itself. Terminal will open a window directly in the folder location
Verify that your device is recognized by fastboot using this command: fastboot devices If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the device is connected properly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
- Because this device uses A/B partitions, there is no recovery partition as such, but it is integrated into the "boot" partition. So, first we must boot using the TWRP image.
Type this command in the terminal window, but don't press Enter yet, just type it and leave a space at the end:
fastboot boot_
Don't write the "_". This only indicates the space you should leave at the end.
Now, drag the image file (yourrecoveryhere.img) to the terminal window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
fastboot boot "home/user/location/to/your/file/yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
Press Enter and wait a few seconds. The MI logo will come out, and then the TWRP logo.
DONE! You've started perfectly in TWRP
From the device
NOTE: Only use these steps if you want to have TWRP installed semi-permanently
I said "semi-permanent" because when flashing any ROM, and knowing that the "recovery" is integrated into the "boot" partition, it will be lost after leaving TWRP, so you can follow these steps if you want to avoid loss of TWRP.
If you have easy access to a PC, you can be fine with the boot method. If you don't have easy access to a PC, you can follow these steps.
Method 1(For TWRP)
While in the TWRP menu, tap the Advanced button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default
You can use a USB OTG too
Now tap on the option "Install recovery ramdisk"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storages
"Swipe to confirm" and the TWRP installation process will begin
Method 2(For TWRP)
While in the TWRP menu, tap the Install button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too
Tap on the option "Install image"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Method 3(For SHRP)
1. While booted in SHRP,under essentials section, tap advanced button.
2. Then click on flash current shrp button and click on tick button to flash shrp.
Method 4(For SHRP)
While booted in SHRP menu , tap flash button under the essentials section.
Copy the shrp image or zip file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash" if its img file or click on zip file of shrp , then click on tick button to flash.
Method 5(For OrangeFox)
1. While booted in Ofox, click on menu at the bottom right of the screen.
2. There you will see manage partitions, reboot , mount as such . The last thing in menu column you will
see will be more. Click on more, then below fix contents you will see flash current orange fox. Swipe to confirm flash.
Method 6(For OrangeFox)
While booted in ofox , tap files button at the bottom left of the screen.
Copy the ofox image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Remember that with the three methods mentioned above you will lose root access (Magisk), so do not forget to flash it again. These steps are also valid to update TWRP if you already had it previously installed.
Credits: NeoSDAP (Original Post)
Jabieff,dblenk9(TWRP)
TWRP Download:
A12/A11:
[RECOVERY] TWRP 3.6.2 UNOFFICIAL STABLE [A12/A11] [Spes/Spesn] Redmi Note 11Hello Amigos, TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 Download Link Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted Notes: • Flash stock boot.img before flash twrp.img • Reinstall twrp...
forum.xda-developers.com
[RECOVERY]TWRP 3.6.1 Spes Android 11 only STABLE [SHARED]
TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 ▪️Download Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted(Does not support encryption,so format data is necessary to use recovery for A12) Notes: •...
forum.xda-developers.com
[RECOVERY] Shrp Android 11 only STABLE Spes [SHARED]
SHRP - UNOFFICIAL | Android 11. Updated: 06/03/'22 ▪️Download zip ▪️Download img Known Bugs: • /Data Can't Be Mounted On MIUI • MTP Notes: • Flash .Zip As Normal Zip In Other Recovery • Use .Img Through Fastboot Like Other Recovery Credits...
forum.xda-developers.com
A12/A13:
[RECOVERY] TWRP 3.7.0 UNOFFICIAL STABLE [A12/A13] Spes/Spesn Redmi Note 11Hello Amigos, TWRP 3.7.0 | Android 12.1 Updated: 06/11/'22 Download Link Changelog: • Synced latest TWRP 12.1 source • Fixed Android 13 ROM flashing issue (source side) , supports a12/a13 decryption. Flash instructions: • Download and...
forum.xda-developers.com
[RECOVERY] Shrp 3.1 Android 12/13 Only STABLE [SHARED]
SKYHAWK Recovery - UNOFFICIAL 3.1 Device: Spes/Spesn (Redmi Note 11/11 NFC) Released : 03/01/23' ▪️DOWNLOAD (Changelog : • Initial Unofficial Build • Sync Latest Source • Based on TWRP 3.7.0-12.1 • MTP Fix • Supports Android 13 decryption...
forum.xda-developers.com
[RECOVERY] Orange Fox Recovery Android 12/13 Only Stable Spes [SHARED]
OrangeFox Recovery R11.1_A12 - UNOFFICIAL | Android 12 Updated: 08/10/'22 ▪️Download • Synced latest OrangeFox sources • Supports Android 11/12/13 decryption • MTP working NOTE: Flashing Guide: GUIDE If mtp not working or device not getting...
forum.xda-developers.com
NOTE:
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device.
If your rom mentions to use a specific recovery then use that instead
Enjoy !
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers and click install.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and double click on flash_all.bat(all data will be lost) .
Or open cmd in the folder and type flash_all.bat in cmd and hit enter.(This method allows to look for errors)
A cmd window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of C: drive (this helps avoid flashing errors)The path should look something like this:
C:\spes_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If you get a error like this: assert failed _dynamic partitions package_extract_file(dynamic_partitions_op_list) ERROR 1
Then re do this guide from start and re do all the steps in the guide and when it comes to flashing twrp, then use twrp 3.6.1 to flash rom(if your rom mentions to use a specific recovery then use that instead)
Always flash magisk after the first boot of your rom
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device
Enjoy!
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
First of all unlock bootloader of your device . Search net for more info.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and right click in empty area then select open terminal here then type this command:
./flash_all.sh
A terminal window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of home directory (this helps avoid flashing errors)The path should look something like this:
home\spes_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If you get a error like this: assert failed _dynamic partitions package_extract_file(dynamic_partitions_op_list) ERROR 1
Then re do this guide from start and re do all the steps in the guide and when it comes to flashing twrp, then use twrp 3.6.1 to flash rom(if your rom mentions to use a specific recovery then use that instead)
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Always flash magisk after the first boot of your rom
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device.
Enjoy!
Title: Windows-only
Prerequisites: Linux-based OS
What?
NeoSDAP said:
Title: Windows-only
Prerequisites: Linux-based OS
What?
Click to expand...
Click to collapse
edited thanks!
@LolFlasherNoob Please see the PM I just sent you and let me know your response.
@notBradPitt Please help us in the future by using the "Report" button near the bottom right corner of a post.
Thank you,
@roirraW "edor" ehT
after i just flash TWRP. can i just install the magisk there?
xiasanx said:
after i just flash TWRP. can i just install the magisk there?
Click to expand...
Click to collapse
What do you mean ?
Does this work on Android 11?
My last phone became a brick.
Waltuh said:
Does this work on Android 11?
My last phone became a brick.
Click to expand...
Click to collapse
what twrp ? yes
Twrp no mtp no detect SD card intall conecting pendrive with USB c yo USB adapter
luistro said:
Twrp no mtp no detect SD card intall conecting pendrive with USB c yo USB adapter
Click to expand...
Click to collapse
which twrp , sd card must be formatted as fat32. yeah mtp works check mtp fix link in twrp.sd detect work on my spes.
Hi, I have a remdi note 11 unlocked bootloader, flashed MIUI13 (android 12) and then fastbooted to twrp . From there I tried to flash TWRP 3.7 (for android 12) using Method 2 , it flashed ok but now phone only boots to fastboot , and when I do again fastboot boot twrp.img it goes to TWRP but says no OS installed.
Could you guide me on what I have ****ed up??
wasteoinc said:
Hi, I have a remdi note 11 unlocked bootloader, flashed MIUI13 (android 12) and then fastbooted to twrp . From there I tried to flash TWRP 3.7 (for android 12) using Method 2 , it flashed ok but now phone only boots to fastboot , and when I do again fastboot boot twrp.img it goes to TWRP but says no OS installed.
Could you guide me on what I have ****ed up??
Click to expand...
Click to collapse
AFAIK, this phone doesn't have a Recovery partition and TWRP has to be booted from Fastboot. Maybe that's what's causing the problem?
notBradPitt said:
AFAIK, this phone doesn't have a Recovery partition and TWRP has to be booted from Fastboot. Maybe that's what's causing the problem?
Click to expand...
Click to collapse
But in the guide which is for this phone it clearly states you can "semi-permanently¨ install TWRP. Booting from bootloader is no deal breaker for me, but know Im getting concerned about magisk and other stuff I want to install
wasteoinc said:
But in the guide which is for this phone it clearly states you can "semi-permanently¨ install TWRP. Booting from bootloader is no deal breaker for me, but know Im getting concerned about magisk and other stuff I want to install
Click to expand...
Click to collapse
Sorry for inconvenience! I suggest that you boot twrp 3.6.2 from fastboot and then flash 3.6.2 instead from method 2 as some MIUI roms and custom roms have problems with 3.7.0 which can brick your device. Hope that resolves your issue !
Regards,
LolFlasherNoob
LolFlasherNoob said:
View attachment 5812057
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Steps to install
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers , android bootloader interface and click install.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Download the latest platform-tools from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" with orange letters comes out
Method 3:
- Turn off yout device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" with orange letters comes out
Connect your device to the PC
Open a cmd window in the folder where you extracted the binaries from the zip from step 1
Easy method: Open the folder, and without leaving it, type "cmd" in the address bar of the file explorer and press enter. Command promt will open a window directly in the folder location
Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
- Because this device uses A/B partitions, there is no recovery partition as such, but it is integrated into the "boot" partition. So, first we must boot using the TWRP image.
Type this command in the cmd window, but don't press Enter yet, just type it and leave a space at the end:
fastboot boot_
Don't write the "_". This only indicates the space you should leave at the end.
This is how it should look when you write it:
Now, drag the image file (yourrecoveryhere.img) to the command window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
Code:
fastboot boot "C:\location\to\your\file\yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
Press Enter and wait a few seconds. The MI logo will come out, and then the TWRP logo.
DONE! You've started perfectly in recovery
From the device
NOTE: Only use these steps if you want to have TWRP installed semi-permanently
I said "semi-permanent" because when flashing any ROM, and knowing that the "recovery" is integrated into the "boot" partition, it will be lost after leaving TWRP, so you can follow these steps if you want to avoid loss of TWRP.
If you have easy access to a PC, you can be fine with the boot method. If you don't have easy access to a PC, you can follow these steps.
Method 1(For TWRP)
While in the TWRP menu, tap the Advanced button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default
You can use a USB OTG too
Now tap on the option "Install recovery ramdisk"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storages
"Swipe to confirm" and the TWRP installation process will begin
Method 2(For TWRP)
While in the TWRP menu, tap the Install button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too
Tap on the option "Install image"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Method 3(For SHRP)
1. While booted in SHRP,under essentials section, tap advanced button.
2. Then click on flash current shrp button and click on tick button to flash shrp.
Method 4(For SHRP)
While booted in SHRP menu , tap flash button under the essentials section.
Copy the shrp image or zip file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash" if its img file or click on zip file of shrp , then click on tick button to flash.
Method 5(For OrangeFox)
1. While booted in Ofox, click on menu at the bottom right of the screen.
2. There you will see manage partitions, reboot , mount as such . The last thing in menu column you will
see will be more. Click on more, then below fix contents you will see flash current orange fox. Swipe to confirm flash.
Method 6(For OrangeFox)
While booted in ofox , tap files button at the bottom left of the screen.
Copy the ofox image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Remember that with the three methods mentioned above you will lose root access (Magisk), so do not forget to flash it again. These steps are also valid to update TWRP or other recovery if you already had it previously installed.
Credits: NeoSDAP (Original Post)
Jabieff,dblenk9(TWRP)
I have just reposted here to circulate the great work.
TWRP Download:
A11/A12:
[SHARED][RECOVERY] TWRP 3.6.2 UNOFFICIAL STABLE [A11/A12] [Spes/Spesn] Redmi Note 11
Hello Amigos, TWRP v3.6.2 - UNOFFICIAL | Android 11. Updated: 30/03/'22 Download Link Changelog: • Shipping with prebuilt kernel • Sync with latest source • MTP fixed • NOTE: Flashing Guide: GUIDE If mtp not working or device not...
forum.xda-developers.com
[RECOVERY]TWRP 3.6.1 Spes Android 11 only STABLE [SHARED]
TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 ▪️Download Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted(Does not support encryption,so format data is necessary to use recovery for A12) Notes: •...
forum.xda-developers.com
[RECOVERY] Shrp Android 11 only STABLE Spes [SHARED]
SHRP - UNOFFICIAL | Android 11. Updated: 06/03/'22 ▪️Download zip ▪️Download img Known Bugs: • /Data Can't Be Mounted On MIUI • MTP Notes: • Flash .Zip As Normal Zip In Other Recovery • Use .Img Through Fastboot Like Other Recovery Credits...
forum.xda-developers.com
A12/A13:
[SHARED] - [RECOVERY] TWRP 3.7.0 UNOFFICIAL STABLE [A12-Only/Supports Flashing A13] Spes/Spesn Redmi Note 11
Hello Amigos, TWRP 3.7.0 | Android 12.1 Updated: 06/11/'22 Download Link Changelog: • Synced latest TWRP 12.1 source • Fixed Android 13 ROM flashing issue (source side) , supports a12/a13 decryption. NOTE: Flashing Guide: GUIDE If mtp...
forum.xda-developers.com
[RECOVERY] Shrp 3.1 Android 12/13 Only STABLE [SHARED]
SKYHAWK Recovery - UNOFFICIAL 3.1 Device: Spes/Spesn (Redmi Note 11/11 NFC) Released : 03/01/23' ▪️DOWNLOAD (Changelog : • Initial Unofficial Build • Sync Latest Source • Based on TWRP 3.7.0-12.1 • MTP Fix • Supports Android 13 decryption...
forum.xda-developers.com
[RECOVERY] Orange Fox Recovery Android 12/13 Only Stable Spes [SHARED]
OrangeFox Recovery R11.1_A12 - UNOFFICIAL | Android 12 Updated: 08/10/'22 ▪️Download • Synced latest OrangeFox sources • Supports Android 11/12/13 decryption • MTP working NOTE: Flashing Guide: GUIDE If mtp not working or device not getting...
forum.xda-developers.com
NOTE:
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can cause problems such as reboots, apps crashing,etc as recovery is integrated into boot partition in which kernel
Click to expand...
Click to collapse
LolFlasherNoob said:
<Moderator Edit>: Combined four How To Guide threads into one.
Post #2 - LATEST FLASHING GUIDE FOR TWRP AND OTHER RECOVERY [Spes/Spesn] Redmi Note 11[WINDOWS-Only]
Post #3 - LATEST FLASHING GUIDE FOR TWRP AND OTHER RECOVERY [Spes/Spesn] Redmi Note 11[LINUX-Only]
Post #4 - UNIVERSAL ROM FLASHING GUIDE FOR ALL ROMS [Windows-Only]
Post #5 - UNIVERSAL ROM FLASHING GUIDE FOR ALL ROMS [Linux-Only]
Click to expand...
Click to collapse
I seem to be having issues with the bootloader unlocking, I am not receiving verification SMS to my number to associate my device and number with xiaomi account before using the unlock tool. I have tried the official help checklist, and have asked support, however even though my issue is about verification SMS for adding my number to my xiaomi account, they said that because I am trying to unlock the device, that basically they refuse to give me support at all, even with association of my number to mi account. Quite the FU from xiaomi! Any advice about how to receive the verification SMS so i can continue with unlocking the bootloader, or any additional methods for bootloader unlocking would be appreciated.
LolFlasherNoob said:
View attachment 5798031
Before following this guide, make sure you have followed the rom flashing guide below or xiaomi.eu rom flashing guide.
If you have followed the guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
Steps to install
Make sure you have the bootloader unlocked before you start. There are many guides on the internet for that.
From PC:
Download the latest platform-tools for linux from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" with orange letters comes out
Method 3:
- Turn off yout device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" with orange letters comes out
Connect your device to the PC
Open a terminal window in the folder where you extracted the binaries from the archive from step 1
Easy method: Open the folder, and open a terminal in the folder itself. Terminal will open a window directly in the folder location
Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the device is connected properly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
- Because this device uses A/B partitions, there is no recovery partition as such, but it is integrated into the "boot" partition. So, first we must boot using the TWRP image.
Type this command in the cmd window, but don't press Enter yet, just type it and leave a space at the end:
fastboot boot_
Don't write the "_". This only indicates the space you should leave at the end.
This is how it should look when you write it:
Now, drag the image file (yourrecoveryhere.img) to the command window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
Code:
fastboot boot "home/user/location/to/your/file/yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
Press Enter and wait a few seconds. The MI logo will come out, and then the TWRP logo.
DONE! You've started perfectly in TWRP
From the device
NOTE: Only use these steps if you want to have TWRP installed semi-permanently
I said "semi-permanent" because when flashing any ROM, and knowing that the "recovery" is integrated into the "boot" partition, it will be lost after leaving TWRP, so you can follow these steps if you want to avoid loss of TWRP.
If you have easy access to a PC, you can be fine with the boot method. If you don't have easy access to a PC, you can follow these steps.
Method 1(For TWRP)
While in the TWRP menu, tap the Advanced button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default
You can use a USB OTG too
Now tap on the option "Install recovery ramdisk"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storages
"Swipe to confirm" and the TWRP installation process will begin
Method 2(For TWRP)
While in the TWRP menu, tap the Install button
Copy the TWRP image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too
Tap on the option "Install image"
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Method 3(For SHRP)
1. While booted in SHRP,under essentials section, tap advanced button.
2. Then click on flash current shrp button and click on tick button to flash shrp.
Method 4(For SHRP)
While booted in SHRP menu , tap flash button under the essentials section.
Copy the shrp image or zip file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash" if its img file or click on zip file of shrp , then click on tick button to flash.
Method 5(For OrangeFox)
1. While booted in Ofox, click on menu at the bottom right of the screen.
2. There you will see manage partitions, reboot , mount as such . The last thing in menu column you will
see will be more. Click on more, then below fix contents you will see flash current orange fox. Swipe to confirm flash.
Method 6(For OrangeFox)
While booted in ofox , tap files button at the bottom left of the screen.
Copy the ofox image file to the internal memory or SD card from the PC. MTP mode is enabled by default.
You can use a USB OTG too.
Now locate the file and tap on it.
You can use the "Select storage" button to switch between different storage
In the new menu, select "Install recovery ramdisk" and then "Swipe to confirm Flash"
Remember that with the three methods mentioned above you will lose root access (Magisk), so do not forget to flash it again. These steps are also valid to update TWRP if you already had it previously installed.
Credits: NeoSDAP (Original Post)
Jabieff,dblenk9(TWRP)
TWRP Download:
A12/A11:
[RECOVERY] TWRP 3.6.2 UNOFFICIAL STABLE [A12/A11] [Spes/Spesn] Redmi Note 11Hello Amigos, TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 Download Link Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted Notes: • Flash stock boot.img before flash twrp.img • Reinstall twrp...
forum.xda-developers.com
[RECOVERY]TWRP 3.6.1 Spes Android 11 only STABLE [SHARED]
TWRP v3.6.1 - UNOFFICIAL | Android 11. Updated: 30/03/'22 ▪️Download Changelog: • Shipping with prebuilt kernel • Sync with latest source • Decrypted(Does not support encryption,so format data is necessary to use recovery for A12) Notes: •...
forum.xda-developers.com
[RECOVERY] Shrp Android 11 only STABLE Spes [SHARED]
SHRP - UNOFFICIAL | Android 11. Updated: 06/03/'22 ▪️Download zip ▪️Download img Known Bugs: • /Data Can't Be Mounted On MIUI • MTP Notes: • Flash .Zip As Normal Zip In Other Recovery • Use .Img Through Fastboot Like Other Recovery Credits...
forum.xda-developers.com
A12/A13:
[RECOVERY] TWRP 3.7.0 UNOFFICIAL STABLE [A12/A13] Spes/Spesn Redmi Note 11Hello Amigos, TWRP 3.7.0 | Android 12.1 Updated: 06/11/'22 Download Link Changelog: • Synced latest TWRP 12.1 source • Fixed Android 13 ROM flashing issue (source side) , supports a12/a13 decryption. Flash instructions: • Download and...
forum.xda-developers.com
[RECOVERY] Shrp 3.1 Android 12/13 Only STABLE [SHARED]
SKYHAWK Recovery - UNOFFICIAL 3.1 Device: Spes/Spesn (Redmi Note 11/11 NFC) Released : 03/01/23' ▪️DOWNLOAD (Changelog : • Initial Unofficial Build • Sync Latest Source • Based on TWRP 3.7.0-12.1 • MTP Fix • Supports Android 13 decryption...
forum.xda-developers.com
[RECOVERY] Orange Fox Recovery Android 12/13 Only Stable Spes [SHARED]
OrangeFox Recovery R11.1_A12 - UNOFFICIAL | Android 12 Updated: 08/10/'22 ▪️Download • Synced latest OrangeFox sources • Supports Android 11/12/13 decryption • MTP working NOTE: Flashing Guide: GUIDE If mtp not working or device not getting...
forum.xda-developers.com
NOTE:
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can cause problems such as reboots, apps crashing,etc as recovery is integrated into boot partition in which kernel is also integrated.
Enjoy !
Click to expand...
Click to collapse
I seem to be having issues with the bootloader unlocking, I am not receiving verification SMS to my number to associate my device and number with xiaomi account before using the unlock tool. I have tried the official help checklist, and have asked support, however even though my issue is about verification SMS for adding my number to my xiaomi account, they said that because I am trying to unlock the device, that basically they refuse to give me support at all, even with association of my number to mi account. Quite the FU from xiaomi! Any advice about how to receive the verification SMS so i can continue with unlocking the bootloader, or any additional methods for bootloader unlocking would be appreciated.
By popular demand, I will post Lineage - MicroG builds for the Sony 10 IV (pdx225).
For more info on Lineage, requirements and sources, please visit the thead of the developer for the normal, non-microg build:
[ROM][Unofficial][pdx225][13] Lineage 20 For SONY XPERIA 10IV
LineageOS is a free, community built, aftermarket firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra...
forum.xda-developers.com
Build
Last build: 2023-06-23
20230623 - Lineage 20.0 Microg - pdx225 - Shared with pCloud
Keep all your files safe, access them on any device you own and share with just the right people. Create a free pCloud account!
e.pcloud.link
Current bugs
There are some limitations to this build that I am aware of. Please take these into consideration before using this build:
1. QR codes are not scanned in specific apps. This is a known issue in microG.
Installation
1. Flash boot and recovery partitions.
Either extract these partitions from the ZIP file, or you can try to see if these work for you (extracted from 20230623 build).
To extract yourself:
1.1. unzip the latest build zip.
1.2 extract payload.bin using this tool.
you need the following files:
- dtbo.img
- vendor_boot.img
- boot.img
1.3 Connect your device to your PC via USB if isn't already
1.4 If your device is not already in fastboot mode, on the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
Code:
adb reboot fastboot
note: you need to be in fastbootd, which is the userspace version. You can check if you are in the right environment by typing:
Code:
adb getvar is-userspace
If you try to flash from fastboot (without d), you won't be able to flash vendor_boot in the next step.
1.5 Flash the downloaded image files to your device by typing:
fastboot flash dtbo <dtbo>.imgfastboot flash vendor_boot <vendor_boot>.imgfastboot flash boot <boot>.img
1.6 Now reboot into recovery to verify the installation:
1.7 fastboot reboot recovery
2. Installing LineageOS from recovery
2.1 If you are not in recovery, reboot into recovery
2.2 Now tap Factory Reset, then Format data / factory reset and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one).
2.3 Return to the main menu
2.4 Sideload the LineageOS package
2.5. On the device, select "Apply Update", then "Apply from sd card" to begin flashing rom
2.6 Return to the main menu
2.7 Once you have installed everything successfully, click the back arrow in the top left of the screen, then "Reboot system now"
Thanks
As said, I only run the build. Special thanks to the developers
@King081
@clfbbn
@loipuru
@WindowsDev0
@dylanneve1
@Sakuu
Can't thank you enough, I hate Android without microG.
One bug with 20230609 and 20230623, double tap to sleep and wake doesn't function, it's turned on in display settings but doesn't sleep or wake when you double tap the screen.
When in standby with screen off double tap doesn't wake, press the power button does wake, when in an app like settings, double tap doesn't sleep, double tap to sleep work in a launcher that has that feature like Olauncher Clutter Free.
Hope this can be fixed.