Related
I flashed the cos13 signed full ROM thru twrp 3.0.2-3 by tugapower. After successfully flashing it, I noticed that my recovery goes back to cos recovery, twrp was gone and also rot access. Halp halp halp. :crying:
Hi,
I suggest you to do this :
- Boot your phone to the OS => Settings => Developer options.
- untick "Update Cyanogen recovery", tick "Advanced reboot"
- long press on the power button, the boot menu will appear and then, press reboot => reboot to bootloader.
- the phone will enter in fastboot mode
- download an official TWRP image (prefer the latest one) => https://dl.twrp.me/bacon/
- put the downloaded file in a adb or minimal adb folder and than flash it to your phone though fastboot commands
Bootloader unlock.
1. Register with Huawei (https://hwid5.vmall.com/CAS/portal/...ndex&loginChannel=22000000&reqClientType=2023) Follow instructions on screen (Common sense required)
Rebrand and recover OS
1. Rebrand Guide (https://forum.xda-developers.com/honor-9/how-to/guide-honor-9-t3653719) Follow instructions in post!
2. STF-L09C432B120 Firmware EU (https://yadi.sk/d/Y2yuM--73Lb9Kk) STF-L09C10B120 Firmware RU (https://yadi.sk/d/AuiXxdYI3LYqd3)
3. Update to B130 OTA with firmware finder once Huawei has signed it off to be installed
TWRP
1. (https://forum.xda-developers.com/honor-9/development/beta-twrp-3-1-1-0-t3654355)
Make sure Bootloader is unlocked and FRP in unlocked
2. Install ADB Driver http://www14.zippyshare.com/v/ufYG71o0/file.html
3. Enter fastboot mode on unlocked device (Turn device off, wait 10 seconds. Hold volume down button while connecting USB)
4. flash recovery using the following command: fastboot flash recovery twrp-3.1.1-0-stf.img
5. To access recovery turn phone off for 10 seconds, Hold volume up and power on at the same time and wait to boot into TWRP
Rooting!
1. Flash this SuperSU with TWRP (https://download.chainfire.eu/1122/SuperSU/SR3-SuperSU-v2.82-SR3-20170813133244.zip)
2. Wipe dalvik & cache
3. You phone may boot loop 2 or 3 times, dont worry it will eventually boot into OS
4. Install root explorer (https://rootexplorer.co/download-apk/)
Custom Roms (Still in beta)
1. Lineage OS (https://forum.xda-developers.com/honor-9/development/rom-t3657008)
2. Resurrection Remix (https://forum.xda-developers.com/honor-9/development/rom-t3654876)
3. EMUI for Honor 9 from greatslon URL (https://4pda.ru/forum/index.php?showtopic=833645&st=300) Download Link (https://cloud.mail.ru/public/g8ea/8doYKAsci)
4. Modified firmware from Kangvip URL (https://4pda.ru/forum/index.php?showtopic=833645&st=260#entry63434216) Download Link (https://cloud.mail.ru/public/H2uF/w55G2abM7)
5. Honor 9 Stock ROM B136 with Root Built In for China Models URL (https://forum.xda-developers.com/ho...or-9-stock-rom-b136-root-built-china-t3632616) Download Link (https://mega.nz/#!490AFTAL!9M8bep0D8VmA5gIJnO7QfLbfDh5P56Yvunn189IoHG0)
Gapps
1. Select ARM4 and Whatever android version a custom rom requires (http://opengapps.org/)
Kernels
1. Possibly in development (Source code released 25/08/17)
Source code is released :victory:
RobertHarkness said:
Kernels
1. Possibly in development (Source code released 25/08/17)
Click to expand...
Click to collapse
Hi,
Thank you for this all in one and this great new!!:good:
*Kernels
1. Possibly in development (Source code released 25/08/1)
Sent from my Honor 9 using XDA Labs
WARNING: This guide is tested on Nokia 6 TA-1000 only!
ALWAYS DO BACKUP BEFORE PERFORM ANYTHING!
Use Titanium Backup, Internal Backup Tool or...whatever.
中文版教程:http://bbs.dospy.com/viewthread.php?tid=17830185&bbsid=1021&page=1
Click to expand...
Click to collapse
You can download the required firmware I mentioned there:
https://forum.xda-developers.com/nokia-6/how-to/nokia-6-ta-1000-homebrew-stock-android-t3752006
PART 1: Preparation
1. Install OST LA 6.0.4 and patch it. DO NOT INSTALL OST LA 6.1.2 I MENTIONED BEFORE.
2. DO FULL BACKUP, DO FULL BACKUP, DO FULL BACKUP!
PART 2: Downgrade bootloader
If you're running Android O that comes from OTA Update, that means the bootloader must be downgraded before downgrade your phone to Nougat.
If you've already have old bootloader, skip this part.
Click to expand...
Click to collapse
To downgrade the bootloader, you need to download this OTA package:
https://ota-filesite.c2dms.com/SWUpdate/500000748
To prevent from FIH removed this OTA package, I mirrored this OTA package.
You need to enter stock recovery manually.
Power off your phone, then connect your phone to a charger.
When you see the charging logo, press and hold Volume Up and Power key.
If you see "No command" displayed, release both keys, then press Volume Up while holding Power key. This will pop up a menu.
Click to expand...
Click to collapse
In some cases, you may get stuck at stock recovery.
Pick "Install update from ADB", then use adb sideload command to push this OTA package to your phone.
Code:
adb sideload D1C-331G-0-00CN-B01-331F-0-00CN-B01-update.zip
After this update installed, your phone will reboot once, then get stuck at recovery. Your bootloader has been downgraded now.
PART 3: Install homebrew "Stock" firmware
Download the firmware from the link above.
D1C-331G-0-00CN-B01.7z - Nougat 7.1.1 with December 2017 Update
D1C-332A-0-00WW-A01.7z - (Hong Kong/Taiwan Variant, Full Google Play Service included) Nougat 7.1.1 with July 2017 Update
D1C-5210-0-00CN-B03.7z - Oreo 8.0.0 with January 2018 Update and old bootloader
D1C-5550-0-00CN-B02.7z - Oreo 8.1.0 with March 2018 Update and old bootloader (made from leaked OTA)
Extract the firmware archive into a new directory, for example, I extracted it to D:\D1C-331G-0-00CN-B01.
Open OST LA from INSTALLATION DIRECTORY DIRECTLY. Load the mlf file in extracted directory.
If your phone get stuck at recovery, pick "Reboot to bootloader", then connect your phone to PC.
If your phone is already powered off, just connect it to PC directly.
Click "Next" if it's usable. Otherwise, click "Edit Phone Information", after "Boot FTM Mode Fail" prompts, you can click "Next" now.
This will flash the firmware to your phone. If the procedure unexpected interrupted because of your phone doesn't cooperate properly (e.g. Your phone suddenly reboots to OS), close the OST LA, then press and hold both Volume keys and power key to force power off your phone, then flash it again.
When the progress bar is going to complete and your phone is booting (NOKIA logo is displayed on the screen), the flash procedure is already completed.
In most cases, if your phone prompts md5 checksum fail after flashing, this is also expected. You can close OST LA, unplug the phone, then reboot the phone with [Volume Up] and [Power] key.
PART 4: Full userdata erase
If your phone can boot into OS normally, skip this part.
Click to expand...
Click to collapse
Because the encrypt algorithm is different between Nougat and Oreo, you must do full userdata erase or the phone will get stuck at NOKIA logo.
Enter Download(Fastboot) mode again with the method you're familiar with.
Open OST LA, load the firmware, then click "Edit Phone Information".
If you've already know how to obtain the service permission, you can just type this command instead:
Code:
fastboot oem dm-verity (md5 checksum of your phone's serial number)
Then type this command:
Code:
fastboot format userdata
You also need to flash TWRP to do another format procedure, which the procedure I've given in this topic:
https://forum.xda-developers.com/nokia-6/how-to/guide-how-to-flash-custom-recovery-root-t3702354
After you enter the recovery, tap "Wipe" (清除), "Format data partition" (格式化 Data 分区), then type "yes" to proceed.
NOTE: Root package included in recovery isn't compatible with Android Oreo.
Click to expand...
Click to collapse
You can reboot your phone to the OS now. If the phone get stuck at Powered by Android logo, just do PART 3 again.
I successfully sucessfully fw (Oreo) through OST 6.0.4 and have installed TWRP on Oreo.
But the Root package does not work.
I'm testing with the zip install package via TWRP as the MODs for example (Emoji package, Font, ...) Hope it works.
I can't flash your firmware "Nougat 7.1.1 with December 2017 Update"
stuck on writing md5, what's wrong ?
hawwin88 said:
I can't flash your firmware "Nougat 7.1.1 with December 2017 Update"
stuck on writing md5, what's wrong ?
Click to expand...
Click to collapse
You can use a text editor (do not use notepad) to edit the md5.dat, and modify the checksum to expected checksum displayed on the phone, then flash again.
I'll reupload the correct package soon.
anyone tested on t 1021
Can we get root access and xposed on oreo or is it still unavailable?.
Please I am begging the senior members please, someone should help me..my phone has been bricked for 2 months now..my Nokia 6 ta-1003.. it's stuck on QLD 900E... PLEASE HOW DO I resolve this myself...I have been without a phone since... someone should help me out of this nightmare..it doesn't come on,just only shows the notification lights and QLD 900E on device manager... awaiting a positive response..thanks
TA-1021 Downgrade help
is this method useful for nokia 6 TA-1021??????
hikari_calyx said:
You can download the required firmware I mentioned there:
https://forum.xda-developers.com/nokia-6/how-to/nokia-6-ta-1000-homebrew-stock-android-t3752006
PART 1: Preparation
1. Install OST LA 6.0.4 and patch it. DO NOT INSTALL OST LA 6.1.2 I MENTIONED BEFORE.
2. DO FULL BACKUP, DO FULL BACKUP, DO FULL BACKUP!
PART 2: Downgrade bootloader
To downgrade the bootloader, you need to download this OTA package:
https://ota-filesite.c2dms.com/SWUpdate/500000748
To prevent from FIH removed this OTA package, I mirrored this OTA package.
You need to enter stock recovery manually.
In some cases, you may get stuck at stock recovery.
Pick "Install update from ADB", then use adb sideload command to push this OTA package to your phone.
Code:
adb sideload D1C-331G-0-00CN-B01-331F-0-00CN-B01-update.zip
After this update installed, your phone will reboot once, then get stuck at recovery. Your bootloader has been downgraded now.
PART 3: Install homebrew "Stock" firmware
Download the firmware from the link above.
D1C-331G-0-00CN-B01.7z - Nougat 7.1.1 with December 2017 Update
D1C-332A-0-00WW-A01.7z - (Hong Kong/Taiwan Variant, Full Google Play Service included) Nougat 7.1.1 with July 2017 Update
D1C-5210-0-00CN-B03.7z - Oreo 8.0.0 with January 2018 Update and old bootloader
D1C-5550-0-00CN-B02.7z - Oreo 8.1.0 with March 2018 Update and old bootloader (made from leaked OTA)
Extract the firmware archive into a new directory, for example, I extracted it to D:\D1C-331G-0-00CN-B01.
Open OST LA from INSTALLATION DIRECTORY DIRECTLY. Load the mlf file in extracted directory.
If your phone get stuck at recovery, pick "Reboot to bootloader", then connect your phone to PC.
If your phone is already powered off, just connect it to PC directly.
Click "Next" if it's usable. Otherwise, click "Edit Phone Information", after "Boot FTM Mode Fail" prompts, you can click "Next" now.
This will flash the firmware to your phone. If the procedure unexpected interrupted because of your phone doesn't cooperate properly (e.g. Your phone suddenly reboots to OS), close the OST LA, then press and hold both Volume keys and power key to force power off your phone, then flash it again.
When the progress bar is going to complete and your phone is booting (NOKIA logo is displayed on the screen), the flash procedure is already completed.
In most cases, if your phone prompts md5 checksum fail after flashing, this is also expected. You can close OST LA, unplug the phone, then reboot the phone with [Volume Up] and [Power] key.
PART 4: Full userdata erase
Because the encrypt algorithm is different between Nougat and Oreo, you must do full userdata erase or the phone will get stuck at NOKIA logo.
Enter Download(Fastboot) mode again with the method you're familiar with.
Open OST LA, load the firmware, then click "Edit Phone Information".
If you've already know how to obtain the service permission, you can just type this command instead:
Code:
fastboot oem dm-verity (md5 checksum of your phone's serial number)
Then type this command:
Code:
fastboot format userdata
You also need to flash TWRP to do another format procedure, which the procedure I've given in this topic:
https://forum.xda-developers.com/nokia-6/how-to/guide-how-to-flash-custom-recovery-root-t3702354
After you enter the recovery, tap "Wipe" (清除), "Format data partition" (格式化 Data 分区), then type "yes" to proceed.
You can reboot your phone to the OS now. If the phone get stuck at Powered by Android logo, just do PART 3 again.
Click to expand...
Click to collapse
Hi, i have Oreo 8.1 install in my ta 1003, initially it was a ta 1000 but i did flash the ta 1003 rom after down grading the bootloader with help of another thread. I want try out this Home brew rom and am not sure how to go about. The ta 1003 has issues with the network, like the VoLTE option is not working.
I cant get to stock recovery manually, I tried holding power and up volume but still not working. I'm using TA 1039 with Android 8.1.
What should i do?
hikari_calyx said:
PART 2: Downgrade bootloader
To downgrade the bootloader, you need to download this OTA package:
To prevent from FIH removed this OTA package, I mirrored this OTA package.
You need to enter stock recovery manually.
In some cases, you may get stuck at stock recovery.
Pick "Install update from ADB", then use adb sideload command to push this OTA package to your phone.
Code:
adb sideload D1C-331G-0-00CN-B01-331F-0-00CN-B01-update.zip
After this update installed, your phone will reboot once, then get stuck at recovery. Your bootloader has been downgraded now.
Click to expand...
Click to collapse
Sorry, just one question.
If the TWRP already has those partitions decrypted, can the userdata partition be safely restored after updating from Nougat to Oreo?
does anyone have the OTA package backed up? https://ota-filesite.c2dms.com/SWUpdate/500000748 doesn't work anymore
Dantheman221 said:
does anyone have the OTA package backed up? https://ota-filesite.c2dms.com/SWUpdate/500000748 doesn't work anymore
Click to expand...
Click to collapse
Change c2dms into oss-cn-hangzhou.aliyuncs :
https://ota-filesite.oss-cn-hangzhou.aliyuncs.com/SWUpdate/500000748
Hello
After updating to Android 9, I lost dm-verity command and TWRP. Fastboot says it's an invalid command now. Help?
Edit: Okay, flashed old bootloader and got dm-verity back. Unlocked bootloader, now am stuck on recovery, won't boot to 7.1.1 OS. Help?
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:
[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS
I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/
2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)
3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)
4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)
5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )
II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
Code:
fastboot devices
fastboot flash recovery twrp-3.2.1-1-oce.img
4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
Code:
adb devices
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type
Code:
adb devices
adb shell
mke2fs -t ext4 /dev/block/bootdevice/by-name/persist
13. Reboot device to check if IMEI received
14. If IMEI received, you should reflash stock recovery from RUU.zip, but reflash the RUU is recommended.
If not, try to format the persist partition manually again (step 12)
15. Done
And at last, I want to say big thanks to @sabpprook for helping me a lot to downgrade the device and @paulpier007 for HTC U11 downgrade method which gave me the idea for downgrading our U Ultra (https://forum.xda-developers.com/u11/how-to/guide-downgrade-htc-u11-oreo-to-nougat-t3754481)
#reserved1
#reserved2
Shouldnt be posted in this one mate this custom roms should be q&a
But thanks
panda968 said:
Shouldnt be posted in this one mate this custom roms should be q&a
But thanks
Click to expand...
Click to collapse
Oops sorry for that :| how can i move this topic to Q&A
Its ok mate im not mod
I wish haha
But its ik your helping people dont stress
panda968 said:
Its ok mate im not mod
I wish haha
But its ik your helping people dont stress
Click to expand...
Click to collapse
Yeah I will not make this mistake next time tks for saying me that bro
Dont stress mate
As i said your helping as htc is very confusing with there firmware
panda968 said:
Dont stress mate
As i said your helping as htc is very confusing with there firmware
Click to expand...
Click to collapse
Yeah I got no stress, hope someone who has troubles with Oreo and wants to go back to Nougat will downgrade successfully
Sent from my HTC U Ultra using XDA Labs
lapaho said:
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:
[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS
I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/
2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)
3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)
4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)
5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )
II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
Code:
fastboot devices
fastboot flash recovery twrp-3.2.1-1-oce.img
4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
Code:
adb devices
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type
Code:
adb devices
adb shell
mke2fs -t ext4 /dev/block/bootdevice/by-name/persist
13. Reboot device to check if IMEI received
14. If IMEI received, you should reflash stock recovery from RUU.zip, but reflash the RUU is recommended.
If not, try to format the persist partition manually again
15. Done
And at last, I want to say big thanks to @sabpprook for helping me a lot to downgrade the device and @paulpier007 for HTC U11 downgrade method which gave me the idea for downgrading our U Ultra (https://forum.xda-developers.com/u11/how-to/guide-downgrade-htc-u11-oreo-to-nougat-t3754481)
Click to expand...
Click to collapse
Excellent guide .... this method is sure to go back without problems and does not need to be in S-OFF.
paulpier007 said:
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:
[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS
I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/
2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)
3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)
4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)
5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )
II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type
Excellent guide .... this method is sure to go back without problems and does not need to be in S-OFF.
Click to expand...
Click to collapse
That got something as same as the method with U11 that u have posted
Sent from my HTC U Ultra using XDA Labs
where can i get ruu for oreo
waseem.gani said:
where can i get ruu for oreo
Click to expand...
Click to collapse
We are searching for it but still no results
lapaho said:
That got something as same as the method with U11 that u have posted
Sent from my HTC U Ultra using XDA Labs
Click to expand...
Click to collapse
The procedure is almost identical to that of HTC U11 with the exception of the recovery of the IMEI code that forces you to make an extra step ...
paulpier007 said:
The procedure is almost identical to that of HTC U11 with the exception of the recovery of the IMEI code that forces you to make an extra step ...
Click to expand...
Click to collapse
Yes, because U Ultra won't re-build persist partition while rebooting after wipe it, therefore we need format it manually
lapaho said:
Yeah I got no stress, hope someone who has troubles with Oreo and wants to go back to Nougat will downgrade successfully
Sent from my HTC U Ultra using XDA Labs
Click to expand...
Click to collapse
You helped me.
Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.
Thank you for sharing your knowledge. Best wishes to you pal.
LogisticsXLS said:
You helped me.
Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.
Thank you for sharing your knowledge. Best wishes to you pal.
Click to expand...
Click to collapse
I'm happy to hear that from u and don't forget to thanks @sabpprook, he has helped us a lot to downgrade our U Ultra
Hello,
I cannot downgrade. I always get the following errors when it says press VolUp to start flash and Start ui_updating:
22 RU_HEADER_ERROR
22 RU_HEADER_ERROR
FAIL22 RU_HEADER_ERROR
I already tried to flash with two different RUUs.
LogisticsXLS said:
You helped me.
Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.
Thank you for sharing your knowledge. Best wishes to you pal.
Click to expand...
Click to collapse
vinczetibor said:
Hello,
I cannot downgrade. I always get the following errors when it says press VolUp to start flash and Start ui_updating:
22 RU_HEADER_ERROR
22 RU_HEADER_ERROR
FAIL22 RU_HEADER_ERROR
I already tried to flash with two different RUUs.
Click to expand...
Click to collapse
What is your variant ?
India (CID 60) dualsim and 2.19.400.1 firmware on my phone. Unlocked bootloader, S-On.
In the original Mi Mix Forum we had a one-in-all thread for all new users, so I try to continue it here.
I will try to mention all people from who I take sources from. If I forgot anyone, please don't hesitate to tell me.
If you have change requests or useful additions, I will try to update the original posts ASAP.
Change log 2018-08-16 03:30 AM UTC
Code:
+ Updated: MIUI 10 china & global beta links
+ Added: Google Maps Location Sharing & Timeline on Chinese ROM
+ Updated: Working GCam links
Chat Group
Get live help and discuss topics around Mi Mix 2S in our Telegram Group: MOD EDIT: Telegram link removed, read the STICKY!
Available ROM & Download Links
The variants sold outside of China come with the Global ROM including Google Apps.
For devices that have the Official Chinese ROM, it's only possible to flash the Official Global ROM after you unlock your device due to region mismatch.
OTA or recovery zips can be flashed in the official MIUI updater app if it matches your region) or if you're unlocked, you can flash through TWRP whatever you want.
Fastboot ROM can be flashed by using fastboot or the XiaoMi Flash Tool.
ROMs:
Recovery can be flashed through the Updater app on your phone (if locked, china can only flash china, global can only flash global) or better through TWRP Recovery (if unlocked, can of course flash any region over any).
Fastboot can be flashed by connecting your phone through USB and use XiaoMi Flash Tool or fastboot.
Custom ROMs can be flashed by TWRP (if unlocked)
MIUI 9.5 Official Download Links on miui.com (Chinese Stable/Developer, Global Stable/Developer)
Recovery latest
Fastboot latest
MIUI 9.5 Global Stable (leaked):
Recovery 9.5.19
Recovery 9.5.18
Recovery 9.5.4
Fastboot 9.5.4
MIUI 10 Global Closed Beta, Android 9 (leaked)
Recovery 8.8.7
MIUI 10 Global Closed Beta, Android 8 (leaked):
Fastboot 8.6.26
Recovery 8.6.14
MIUI 10 Chinese Beta, Android 9.0 (leaked)
Recovery 8.8.15
MIUI 10 Chinese Beta, Android 8.0 (leaked)
Recovery 8.7.2
Fastboot 8.6.21
Recovery 8.6.13
Recovery 8.6.12
Recovery 8.6.11
Recovery 8.6.6 *relocks bootloader, flash root/magisk or unlock again (you'll loose /data)
Recovery 8.6.5
Recovery 8.6.4
Recovery 8.5.31
MIUI 9.5 xiaomi.eu Custom ROM:
Recovery latest
Official Android P preview from Google (pure AOSP):
System Image
AOSP Custom ROMs
Mokee
Lineage Treble
Available TWRP recoveries & Download Links
TWRP by xiaomi.eu and miuiItalia
The first versions are from xiaomi.eu and miuiItalia and aren't able to read encrypted internal storage. If you want to flash something with this TWRP you need to format your internal storage then copy the file over in MTP mode and flash it. So you loose your storage all the time. No problem when you want to cleanly flash new ROMs, but annoying when you just flash magisk, mods and other things.
Download TWRP polaris by xiaomi.eu
Download TWRP by miuiItalia
TWRP by notsyncing
notsyncing's version is able to work with encrypted storage. You need to enter your pin or draw your lock pattern in order to work. Switching between different ROMs like Chinese/Global/Custom you most probably still need to format your /data, but when you stay on the same ROM no need to wipe or format.
Thread
Guide: Install Google Apps & Contact Sync on Chinese ROMs
Chinese ROMs don't contain Google Apps. Especially if you didn't unlock your phone you probably want to install Google Apps and Framework:
Download the Oreo Google Apps package: https://androidfilehost.com/?fid=818222786056028173 and extract it on your phone
Install every APK from 1-6 without opening them after installation!
Install 8.0-Oreo.com.google.android.gsf_8.0.0-4147944-26_minAPI26.apk
Don't inistall the remaining two APKs
Download and install the updated contacts sync 8.1.0 APK: https://www.apkmirror.com/apk/google-inc/google-contacts-sync/google-contacts-sync-8-1-0-release/google-contacts-sync-8-1-0-2-android-apk-download/
Go into Settings > Installed apps and find all Google Apps in the list. Select each of them and turn on Autostart Permission. Additionally go into Permissions and enable all permissions in there. Again: Do this for all Apps you've just installed or that have the name Google or Contacts or Calendar in it.
Reboot your phone
Login to your google account, by opening Settings > Sync > Add Account > Google
Guide: Install Global ROM (leak)
If you're on Chinese or xiaomi.eu ROM and you want to flash the official Global ROM that has been leaked:
Unlock bootloader
Download Global V9.5.18.0.ODGMIFA from above
Boot phone into fastboot, open fastboot console on your pc, connect phone via USB with your pc
download and extract official twrp recovery for mix 2s and name the file recovery.img and copy it onto C:\
fastboot boot recovery.img
wipe > advanced > dalvik cache, system, data, internal storage, cache
copy V9.5.18.0.ODGMIFA zip and region fix onto your phone (may not be necessary with global device, and/or with newer global ROM leaks. try without the fix first)
twrp: install V9.5.18.0.ODGMIFA zip
twrp: install region fix zip
reboot and complete setup of your phone
For magisk see below
Guide: Install MIUI 10 leak
phone: boot to fastboot
pc:
Code:
fastboot boot twrp.img
phone: wipe data, system, dalvic, cache
phone: format DATA
phone: reboot phone into fastboot
pc: fastboot boot twrp.img
pc: transfer miui 10 zip to phone memory
phone: install miui 10 zip
phone: reboot to miui 10 setup device wizard
phone: in case your device is bound to a xiaomi ID, enter your password
phone: complete MIUI 10 setup
phone: download form apkmirror and install:
Magisk
Info: info: may not work if you have the chinese 6GB model instead of the global model, but always works on the 8gb model
phone: reboot to fastboot
pc: copy magisk 16.4 install/uninstall zip to phone
phone: install magisk
reboot
Guide: Install official Android P developer preview
Google announced the Android P preview officially for the Mi Mix 2S as shown here: https://developer.android.com/preview/devices/
Requirements:
Unlocked bootloader
ROM: http://bigota.d.miui.com/8.5.3/polaris_dp_global_images_8.5.3_20180503.0000.00_9.0_ef2f024b87.tgz
Setup after first boot needs to be completed in Chinese. Then afterwards changing the language to English is possible
Steps to install: Download Android P for Mi Mix 2S: http://www.mi.com/en/androidppreview/
Guide: Unlock bootloader
On your phone, login to your Miui Account, if you don't have an account, create one. That's under Settings > MI Account
Enable developer mode on your phone, under Settings > My Device > All Specs > Tap on MIUI version 5 times until the toast notification tells you that you're a developer
Go into Settings > Additional Settings > Developer options > Enable: OEM unlocking, then go into MI Unlock status and "Add account and device". (If you get an error messages, you need to use a VPN app and connect to a city in Mainland China, like Beijing)
Download and run http://en.miui.com/unlock/ the unlocker app on your computer, login with your MI Account. The first time you may have to apply for Unlocking permissions with your MI Account. The SMS confirmation code they send you may take several days to arrive. Please be patient and don't try to unlock your device before.
After you got your SMS confirmation code, enter it in the unlocker application on your computer and connect your phone via USB
Try to unlock your phone.
Sometimes Xiaomi will now force you to wait for up to 360 hours until you can try again to unlock. This is annoying, but you have to wait. Otherwise your account may be blocked.
Guide: Flash any Treble ROM
Download any Treble ROM:
https://forum.xda-developers.com/project-treble/trebleenabled-device-development
https://forum.xda-developers.com/project-treble
Requirements:
Unlocked bootloader
Be on Global or Chinese official stable ROM, flash it through XiaoMiFlasher and download the fastboot ROM from mi.com if necessary
Minimal ADB & Fastboot installed on your Windows computer
Download the ARM64 NANO OpenGApps for the exact Android version your Treble ROM uses: https://opengapps.org/
Optional: Download Magisk 16.4 and Magisk Uninstaller
Perform a factory reset on your device. You have two options here:
Open the settings app on your phone and look for the factory reset option.
Boot your phone into fastboot
With your device connected to your PC start the Minimal ADB & Fastboot console
Enter a command in the following format:
Code:
fastboot flash system
having a space at the end, so it's fastboot flash system(SPACE) and drag and drop your Treble img file with your mouse from an Explorer window into the cmd console
Example:
Code:
fastboot flash system C:\Users\Superman\Desktop\Mix2S\system-arm64-aonly-gapps-su.img
Push enter, and allow the image to flash, it could take a few minutes.
Once it has completed, reboot your device into fastboot then (WARNING: THIS WIPES EVERYTHING) enter
Code:
fastboot -w
from your computers command prompt window.
Reboot
Optional:
You can flash TWRP and then flash GApps and or Magisk if you want. The DM-Verity check may prevent the phone from booting, so by flashing Magisk DM-Verity check should be disabled and your phone should boot.
Guide: Flash TWRP Recovery and Custom ROM
Download TWRP for Mi Mix 2S above
Extract the img file of the TWRP zip you've downloaded, into C:\ and name it recovery.img
Turn off phone
Press Volume Down + Power button until phone boots into fastboot mode
Download and install latest Minimal ADB and Fastboot from here https://forum.xda-developers.com/showthread.php?t=2317790 on your windows computer
Connect your phone with the USB cable
Open a CMD window on your windows computer (Press CTRL+R enter cmd, press enter)
enter the following command and press enter: fastboot flash recovery C:\recovery.img
enter the following command and press enter: fastboot boot C:\recovery.img
Wipe /data partition
Copy the ROM zip file to the internal storage of your phone
Install the ROM zip
Reboot
done
Guide: Install Magisk
More information on http://en.miui.com/thread-2449455-1-1.html
For Official Global ROM (not xiaomi.eu) I can confirm this works (safetynet passed):
NOTE: Check your phone model in settings > my device > model (MIUI 9) or settings > my device > verification (MIUI 10). Depending on your Model and ROM Magisk may not work. See below for confirmed outcomes.
Click to expand...
Click to collapse
Chinese / Global / Beta + M1803D5XA + Magisk = OK
Chinese + M1803D5XE + Magisk = OK
Chinese + M1803D5XE + Magisk = OK
xiaomi.eu + M1803D5XE + Magisk = OK
Global + M1803D5XA + SR-SuperSU-v2.82-SR5 = OK
How to flash Magisk the common way
Use the modified twrp with working partition decryption
Unlock your bootloader
on PC: fastboot boot recovery.img
in TWRP: Install your ROM (example Global V9.5.18.ODGMIFA)
If you want to flash global on a chinese device, in TWRP: install region fix otherwise go to next step
on Phone: Boot and complete MIUI setup
on PC: fastboot boot recovery.img
in TWRP: enter your password to decrypt storage
in TWRP: install Magisk-v16.4.zip
Reboot
Guide: Pass Safety Net with Magisk
Install MagiskHide Props Config in MagiskManager Modules
Reboot phone
Install Terminal Android, and start it.
Give it root permissions
type in the terminal window:
Code:
su
props
1
fingerprint
use the fingerprint:
Code:
Xiaomi/polaris/polaris:8.0.0/OPR1.170623.032/V9.5.15.0.ODGCNFA:user/release-keys
And boom, pass safetynet after a reboot
Info: You can enable developer mode, turn on USB debugging and use ADB on your PC instead of the terminal on your android. After installing Minimal ADB & Fastboot on your PC, search for the link in your start menu and open it. A black CMD window should appear where you can type commands after you connect your PC with your phone, and allow ADB on your phone. Then enter:
Code:
adb devices
adb shell
Enter the commands in the tutorial above
Click to expand...
Click to collapse
Enable Google Maps Location Sharing & Location History on Chinese MIUI ROM
You need Magisk properly installed on your ROM and then download & install the module: Unlock CN GMS
Google Camera with HDR+
Some modified versions of Google Camera may allow to use HDR+ with the Mi Mix 2S. For some these may work:
defcomg-fix_OP6v0.3_MGC_5.1.018_FINAL_3.4A.apk
As the modders keep creating new fixes, you should try out new versions from here regularily and see if HDR+ works and the portrait camera works.
Original thread: Mix 2S Google Camera
only fastboot roms
tool only fastboot rom. How do I flash your ROM?
underlines said:
...
Official Global ROM
The variants sold outside of China come with the Global ROM including Google Apps.
For devices that have the Official Chinese ROM l, it's possible to flash the Official Global ROM. L
Follow the Unlock tutorial in this guide
Download the Official Global ROM: http://bigota.d.miui.com/V9.5.4.0.ODGMIFA/miui_MIMIX2SGlobal_V9.5.4.0.ODGMIFA_702fd64fce_8.0.zip
Extract the Zip to C:\rom
Download and install Mi Flash tool
Turn off your phone. Press Volume Down + Power button to boot into Fastboot mode
Connect your phone via USB to your computer
Flash the ROM with Mi Flash Tool
...
Coming soon
Click to expand...
Click to collapse
Thanks for your effort. About the quoted part i don't think it will work by following this steps. People in this topic tried without success: https://forum.xda-developers.com/xiaomi-mi-mix-2s/how-to/global-stable-rom-link-t3786717
It seems the proper way is the one it follows:
teddy74eva said:
I've just tried it and the bootloader has to be unlocked, otherwise the phone will not boot. But thanks for your guide, I have succesfully installed Global, many thanks so to sum things up, to install Global rom you need to:
Unlock your bootloader
Flash TWRP from Xiaomi.eu
Flash Global from first post and WITHOUT rebooting flash region fix from carburano's guide
Now you can reboot to system
Click to expand...
Click to collapse
I think, he never test his guide himself... the rom is the same as in the other link here from italian guy and it is not an fastboot rom. So i wonder, how he flash this file with miui-flash... so i think, he never had flash this.
I've ordered the 8GB-256GB model and it has the Chinese ROM, can I flash the Global ROM regardless of bootloader status etc.
Well this time xiaomi forced me to wait for 360 hours before i can unlock, even though my mi account has unlock permissions since 2016... So i can't yet validate anything.
Thanks for your input. I'll adapt the guide
TheInfiniteAndroid said:
I've ordered the 8GB-256GB model and it has the Chinese ROM, can I flash the Global ROM regardless of bootloader status etc.
Click to expand...
Click to collapse
If anyone can confirm this I'd really appreciate it, thanks
TheInfiniteAndroid said:
If anyone can confirm this I'd really appreciate it, thanks
Click to expand...
Click to collapse
Right now you can't flash with locked bootloader. Maybe it will be possible when Xiaomi releases a fastboot rom. According some users this rom release will be in the next few days.
Bill Power said:
Right now you can't flash with locked bootloader. Maybe it will be possible when Xiaomi releases a fastboot rom. According some users this rom release will be in the next few days.
Click to expand...
Click to collapse
Thank-you for this, I guess I'll just have to hope & wait and see :good:
TheInfiniteAndroid said:
Thank-you for this, I guess I'll just have to hope & wait and see :good:
Click to expand...
Click to collapse
Yes. I'm in the same situation.
Bill Power said:
Yes. I'm in the same situation.
Click to expand...
Click to collapse
I need global because I'll be using it as my daily driver when I go over to the US using Verizon, hopefully the ROM will come out soon
underlines said:
In the original Mi Mix Forum we had a one-in-all thread for all new users, so I try to continue it here.
I will try to mention all people from who I take sources from. If I forgot anyone, please don't hesitate to tell me.
If you have change requests or useful additions, I will try to update the original posts ASAP.
Click to expand...
Click to collapse
Hi,
Don't forget to add "How to install Google Apps", please.
Thanks
EDIT 1; NVM, found it under Chinese rom
EDIT 2: Gapps installation went flawlessly, many many thanks
TheInfiniteAndroid said:
I need global because I'll be using it as my daily driver when I go over to the US using Verizon, hopefully the ROM will come out soon
Click to expand...
Click to collapse
I suggest you to unlock it too. After ROM installation you can lock it again. It seems it will not be possible to flash with a locked bootloader even for an Official Rom.
Bill Power said:
I suggest you to unlock it too. After ROM installation you can lock it again. It seems it will not be possible to flash with a locked bootloader even for an Official Rom.
Click to expand...
Click to collapse
So unlock the bootloader, flash the global ROM, then relock the bootloader and all done?
TheInfiniteAndroid said:
So unlock the bootloader, flash the global ROM, then relock the bootloader and all done?
Click to expand...
Click to collapse
Yes. Now i'm waiting the sms message to finish the process. The OP has all the instructions for unlocking the bootloader if you need it.
Bill Power said:
Yes. Now i'm waiting the sms message to finish the process. The OP has all the instructions for unlocking the bootloader if you need it.
Click to expand...
Click to collapse
So just to sum up, when my Mix 2s comes with the Chinese ROM, I unlock, flash this, then I'm on Global official and can still receive OTA's etc?
TheInfiniteAndroid said:
So just to sum up, when my Mix 2s comes with the Chinese ROM, I unlock, flash this, then I'm on Global official and can still receive OTA's etc?
Click to expand...
Click to collapse
Yes but global rom OTAs of course
where did u find twrp for mix2s? 'cause I havn't found one on their website.
Change log 2018-05-09 04:38AM GMT
Code:
+ Added: Android P developer preview for Mi Mix 2S section
+ Added: Magisk section
- Removed: Xposed section
underlines said:
Change log 2018-05-09 04:38AM GMT
Code:
+ Added: Android P developer preview for Mi Mix 2S section
+ Added: Magisk section
- Removed: Xposed section
Click to expand...
Click to collapse
Thanks underlines. I'm stuck waiting for the sms message. How much time usually does take to receive it?