Nokia 6 Homebrew "Stock" Android O Firmware - Nokia 6 Guides, News, & Discussion

Hi all,
Based on the recent Android O OTA Package, I made the Nokia 6 TA-1000 firmware that can be flashed with OST LA 6.0.4.
UPDATE: I'm testing the homebrew "Stock" firmware for Nokia 6 TA-1021(Codename PLE).
YOU MUST USE OST LA 6.0.4 IN ORDER TO FLASH THIS FIRMWARE TO YOUR NOKIA 6 TA-1000
OST LA 6.1.2 REQUIRES EXTRA AUTHENTICATION
However, this firmware preserves the old service bootloader from Nougat which made recovery porting and downgrading possible.
I strongly recommend everyone who still want to root your Nokia 6 on Android O to flash this firmware first.
However you needn't to flash this firmware if you've unlocked the bootloader.
If you've already updated to Oreo, here's the bootloader downgrading procedure: https://forum.xda-developers.com/nokia-5/how-to/guide-how-to-downgrade-official-oreo-to-t3746007
December 2017 OTA DL: https://ota-filesite.c2dms.com/SWUpdate/500000748
After get stucked in recovery, just flash the firmware I provided.
You can receive further update from this firmware, but the bootloader will always get patched. You know, DON'T INSTALL ANY FURTHER OTA UPDATE.
https://mega.nz/#F!K1k0gC5C!xpw3-AQvSQJ5p6VWX19gpA
If you can't see any file, that probably means I'm still uploading.
The homebrew "Stock" FW is not a nb0 file. You can just load the mlf file with OST LA and do the same procedure.
DO BACKUP BEFORE UPGRADING OR DOWNGRADING, BECAUSE THE ENCRYPTION ALGORITHM IS DIFFERENT BETWEEN NOUGAT AND OREO
If you get stucked on logo, you can flash TWRP recovery and format data partition on recovery.
Special thanks:
@blackpanther0582 for tools
@Quixote78 for OST LA and patch
@xpirt for his sdat2img script
@heineken78 for idea
@wolfyapl, @SimGa and @the_laser for downgrading procedure discussion

Great move @hikari_calyx . You can pm me if you need any support

Hikari_Calyx can those of us on Nokia 6 TA-1021 go ahead and flash this firmware. And after flashing can we use your guide on how to root nokia 6 for this firmware?

Bawuro said:
Hikari_Calyx can those of us on Nokia 6 TA-1021 go ahead and flash this firmware. And after flashing can we use your guide on how to root nokia 6 for this firmware?
Click to expand...
Click to collapse
You can flash these firmware and TWRP with my guide. However, TWRP must be upgraded in order tk compatible with Android O.
TA-1021 homebrew "stock" firmware is on the way.

hikari_calyx said:
Hi all,
Based on the recent Android O OTA Package, I made the Nokia 6 TA-1000 firmware that can be flashed with OST LA 6.0.4.
UPDATE: I'm testing the homebrew "Stock" firmware for Nokia 6 TA-1021(Codename PLE).
YOU MUST USE OST LA 6.0.4 IN ORDER TO FLASH THIS FIRMWARE TO YOUR NOKIA 6 TA-1000
OST LA 6.1.2 REQUIRES EXTRA AUTHENTICATION
However, this firmware preserves the old service bootloader from Nougat which made recovery porting and downgrading possible.
I strongly recommend everyone who still want to root your Nokia 6 on Android O to flash this firmware first.
If you've already updated to Oreo, here's the bootloader downgrading procedure: https://forum.xda-developers.com/nokia-5/how-to/guide-how-to-downgrade-official-oreo-to-t3746007
December 2017 OTA DL: https://ota-filesite.c2dms.com/SWUpdate/500000748
After get stucked in recovery, just flash the firmware I provided.
You can receive further update from this firmware, but the bootloader will always get patched. You know, DON'T INSTALL ANY FURTHER OTA UPDATE.
https://mega.nz/#F!K1k0gC5C!xpw3-AQvSQJ5p6VWX19gpA
If you can't see any file, that probably means I'm still uploading.
The homebrew "Stock" FW is not a nb0 file. You can just load the mlf file with OST LA and do the same procedure.
DO BACKUP BEFORE UPGRADING OR DOWNGRADING, BECAUSE THE ENCRYPTION ALGORITHM IS DIFFERENT BETWEEN NOUGAT AND OREO
If you get stucked on logo, you can flash TWRP recovery and format data partition on recovery.
Special thanks:
@blackpanther0582 for tools
@Quixote78 for OST LA and patch
@xpirt for his sdat2img script
@heineken78 for idea
@wolfyapl, @SimGa and @the_laser for downgrading procedure discussion
Click to expand...
Click to collapse
Kindly share detailed guide to flash 8.1 into Nokia 6 TA 1000 I am already in 8.0 with march security update.else kindly share video it will be useful for new flashers thank you

rpk2005 said:
Kindly share detailed guide to flash 8.1 into Nokia 6 TA 1000 I am already in 8.0 with march security update.else kindly share video it will be useful for new flashers thank you
Click to expand...
Click to collapse
Video is processing... You can probably watch it tomorrow.

Hello bro i am on TA-1021 and i am using root on 7.1.1 rooted my nokia 6 with help of your old thread. I want to know some thing.. what i hav to do to get oreo and root access. Just go and install homebrew firmware directly?

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

banijam said:
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
Click to expand...
Click to collapse
Check the following thread https://forum.xda-developers.com/nokia-6/help/how-to-enter-9008-mode-t3729899

hikari_calyx said:
The homebrew "Stock" FW is not a nb0 file. You can just load the mlf file with OST LA and do the same procedure.
Click to expand...
Click to collapse
Thanks for your work, but i have some issues when i flash you firmware.
Since the firmware is not stock nb0 file, i download it shows a 7z file and extacted to a bunch of other files, so i cannot load as mlf file as you decribed.
Is there any process i did wrong?
BTW, "TA1021_PLE-522A-0-00WW-B01_Exploit.7z" this file i download.

Error: download file.
Ble_Ale said:
Thanks for your work, but i have some issues when i flash you firmware.
Since the firmware is not stock nb0 file, i download it shows a 7z file and extacted to a bunch of other files, so i cannot load as mlf file as you decribed.
Is there any process i did wrong?
BTW, "TA1021_PLE-522A-0-00WW-B01_Exploit.7z" this file i download.
Click to expand...
Click to collapse
I am on ta 1039 Android 7.1.1 on OST fails to FILE_NOT_FOUND. (0x1000)

Ble_Ale said:
Thanks for your work, but i have some issues when i flash you firmware.
Since the firmware is not stock nb0 file, i download it shows a 7z file and extacted to a bunch of other files, so i cannot load as mlf file as you decribed.
Is there any process i did wrong?
BTW, "TA1021_PLE-522A-0-00WW-B01_Exploit.7z" this file i download.
Click to expand...
Click to collapse
Since I don't have a TA1021 to test, can you provide the logs in C:\LogData folder? You can compress it into an archive.

peluchon77 said:
I am on ta 1039 Android 7.1.1 on OST fails to FILE_NOT_FOUND. (0x1000)
Click to expand...
Click to collapse
me too, on ta-1021. I will now try flashing the IMG files instead

Flashing with IMG / IMG.ext4 files worked. @hikari_calyx your mod works great on my TA-1021 with only one problem: the SIM card does not get recognized until I reboot to the recovery, wipe dalvik and choose reboot to system. That happens every time after the device gets shut down. So maybe something is wrong with the hardware init?
EDIT: you don't need to clear dalvik or cache, rebooting to recovery and from there rebooting to system again fixes the SIM issue

To fix the File not found issue, rename the following filenames:
D1C-0-522A-00WW-boot.img to PLE-0-522A-00WW-boot.img
D1C-0-522A-00WW-recovery.img to PLE-0-522A-00WW-recovery.img
D1C-0-522A-00WW-system.img to PLE-0-522A-00WW-system.img

ZeroPointMax said:
Flashing with IMG / IMG.ext4 files worked. @hikari_calyx your mod works great on my TA-1021 with only one problem: the SIM card does not get recognized until I reboot to the recovery, wipe dalvik and choose reboot to system. That happens every time after the device gets shut down. So maybe something is wrong with the hardware init?
EDIT: you don't need to clear dalvik or cache, rebooting to recovery and from there rebooting to system again fixes the SIM issue
Click to expand...
Click to collapse
So @ZeroPointMax can you please guide us step by step how you succeeded in flashing the oreo homebrew as well as rooting TA-1021?

ZeroPointMax said:
Flashing with IMG / IMG.ext4 files worked. @hikari_calyx your mod works great on my TA-1021 with only one problem: the SIM card does not get recognized until I reboot to the recovery, wipe dalvik and choose reboot to system. That happens every time after the device gets shut down. So maybe something is wrong with the hardware init?
EDIT: you don't need to clear dalvik or cache, rebooting to recovery and from there rebooting to system again fixes the SIM issue
Click to expand...
Click to collapse
Is this a permanent solution to the SIM card issue?

Bawuro said:
Is this a permanent solution to the SIM card issue?
Click to expand...
Click to collapse
unfortunately not, but I am investigating this behaviour.

ZeroPointMax said:
unfortunately not, but I am investigating this behaviour.
Click to expand...
Click to collapse
? Splendid. Looking forward to the solution.

Bawuro said:
So @ZeroPointMax can you please guide us step by step how you succeeded in flashing the oreo homebrew as well as rooting TA-1021?
Click to expand...
Click to collapse
I'll try...
Prerequisites:
- OST LA 6.0.4
- December 2017 Patch applied, as @hikari_calyx wrote
- the recovery provided by hikari_calyx in his MEGA Link
- the TA-1021 Firmware provided by hikari_calyx (I used B01, there could be more in the future)
0. check for December patch applied (if you are on another build than Dec your phone will not boot after this), unzip the 7-zip archive. Rename the following files:
D1C-0-522A-00WW-boot.img to PLE-0-522A-00WW-boot.img
D1C-0-522A-00WW-recovery.img to PLE-0-522A-00WW-recovery.img
D1C-0-522A-00WW-system.img to PLE-0-522A-00WW-system.img (thanks to @nicholasng99)
and turn off you phone
start OST from the installation path (patch it first if needed) and click on, load the mlf file from the 7zip archive
click on "Edit phone information" and wait for the error message and click next.
After this, your phone has the Oreo image installed - now to rooting:
if you have unlocked your Bootloader: reboot to bootloader(for example: adb reboot bootloader)
if you have no unlocked Bootloader: fire up OST again and load a firmware file (nb0 or mlf) and click on "Edit phone information" after you turned off your phone
go to the OST installation path, hold shift and right-click into Explorer, now choose to open cmd / Powershell there.
execute fastboot-android flash recovery C:\path\to\recovery\by\7to\that\you \downloaded\filename.img
type fastboot reboot BUT DO NOT EXECUTE IT YET, hold down power and vol+, press Enter now
you should see a rabbit head, Chinese text and TWRP now
Optional: click on the cogwheel to open the settings and choose English as language if your Chinese is as good as mine (Spoiler: i don't speak Chinese)
Press on Advanced (three dots) and choose Rooting with Magisk
now you only have to reboot to system and it should work!
I hope I could help
---------- Post added at 12:20 PM ---------- Previous post was at 11:31 AM ----------
nicholasng99 said:
To fix the File not found issue, rename the following filenames:
D1C-0-522A-00WW-boot.img to PLE-0-522A-00WW-boot.img
D1C-0-522A-00WW-recovery.img to PLE-0-522A-00WW-recovery.img
D1C-0-522A-00WW-system.img to PLE-0-522A-00WW-system.img
Click to expand...
Click to collapse
can someone install this firmware using this technique please? Unfortunately i cannot erase my data again because this is my main phone and i need it...
---------- Post added at 12:36 PM ---------- Previous post was at 12:20 PM ----------
what is this sorcery? Now my SIM gets recognised. I rebooted a few times to get a logcat with the error but... How? Also, I rebooted into safe mode. The SIM card works there too. So I have no idea where this is coming from :silly:

Related

Bricked Honor 6x, no OS, no Custom Recovery

So, the thing is im pretty new here.
I had Marshmallow on my 6x, i had TWRP, then I performed a wipe of every partition (except of Micro SDcard) and installed Resurrection Remix.
It was installed, there was a little Problem, so i wanted to go back to the Stock Firmware.
I wiped it again, and installed the first one of the update.app's (from http://www.stechguide.com/update-honor-6x-to-android-nougat/ ) via dload Method.
Then the second update.app was installed via dload Method. I wanted to reboot the device, but now it doesn't boot into Nougat. Instead it boots to eRecovery.
And now I'm stuck here, no OS and no TWRP (problably got removed by first Nougat update.app)
So is there any way I can install a new OS? or maybe wipe the system partition for a clean start?
THX in advance,
-Paul
Man I don't know. Can you connect via ADB to a pc ?
If so you can try to install MM update B151 full from http://hwmt.ru/oth/HWFF/info/view.php?find_model=
Nollie8969 said:
Man I don't know. Can you connect via ADB to a pc ?
If so you can try to install MM update B151 full from http://hwmt.ru/oth/HWFF/info/view.php?find_model=
Click to expand...
Click to collapse
I'm going to try that, not sure which command I should use... (newbie xD)
Am i right with
adb devices
Click to expand...
Click to collapse
to check if my phone connects, and
adb reboot bootloader
Click to expand...
Click to collapse
to boot my phone to bootloader, finally
fastboot flash system thefullupdatefile
Click to expand...
Click to collapse
?
Depends on your system. If you talk about commands I guess you're on Windows (I'm not). Then search the web or wait for others to respond.
Nollie8969 said:
Depends on your system. If you talk about commands I guess you're on Windows (I'm not). Then search the web or wait for others to respond.
Click to expand...
Click to collapse
nope im on mac, but you cant flash zip files via fastboot, i also tried to install it via dload and it says Software install failed. you know anything else?
You have to flash it with fastoob using terminal and comands if u r under macos
pt_2001 said:
So, the thing is im pretty new here.
I had Marshmallow on my 6x, i had TWRP, then I performed a wipe of every partition (except of Micro SDcard) and installed Resurrection Remix.
It was installed, there was a little Problem, so i wanted to go back to the Stock Firmware.
I wiped it again, and installed the first one of the update.app's (from http://www.stechguide.com/update-honor-6x-to-android-nougat/ ) via dload Method.
Then the second update.app was installed via dload Method. I wanted to reboot the device, but now it doesn't boot into Nougat. Instead it boots to eRecovery.
And now I'm stuck here, no OS and no TWRP (problably got removed by first Nougat update.app)
So is there any way I can install a new OS? or maybe wipe the system partition for a clean start?
THX in advance,
-Paul
Click to expand...
Click to collapse
Same happened to me once !!
Flash the twrp recovery . Wipe em all .
Then put mm dload in internal via MTP .
Then flash the stock recovery .
Then install the dload . Then wipe the system from stock recovery and you are good to go
SmartDrevil said:
Same happened to me once !!
Flash the twrp recovery . Wipe em all .
Then put mm dload in internal via MTP .
Then flash the stock recovery .
Then install the dload . Then wipe the system from stock recovery and you are good to go
Click to expand...
Click to collapse
Ok i put MM in dload on Internal, but I dont have the stock recovery image you now where i can download it?
pt_2001 said:
Ok i put MM in dload on Internal, but I dont have the stock recovery image you now where i can download it?
Click to expand...
Click to collapse
You can extract the stock recovery from
UPDATE.APP using Huawei Update App Extractor :good:
SmartDrevil said:
You can extract the stock recovery from
UPDATE.APP using Huawei Update App Extractor :good:
Click to expand...
Click to collapse
Hello SmartDrevil..
I have indian honor 6x B132 device.... i was on emui 4.1 mm then i updated emui 5.0 beta N through firmware finder app ....i m facing lots of bugs.. now i want to install official stock mm rom on my device... What should i do ? Plz help me !!
there are 2 recoveries one is recovery and other is recovery2 which one to extract and how to flash ?
i m on nougat emui 5 bricked no os isntalled just fastboot and twrp
i m not able to flash stock recovery
narshi shukla said:
i m not able to flash stock recovery
Click to expand...
Click to collapse
Dload method is your friend
yes it helped me a lot of thanks to @shashank1320
he given his valuable time and personally assisted me on telegram
what is the ultimate solution of all type of brick is dload method
many people says it works with internal storage ,works with twrp intstalled need to put this or this file into dload folder etc etc
my experience is this
NONE OS METHOD WORKING NEITHER FASTBOOT FLASHING ANYTHING NOR TWRP RESTORING BACKUP OR FLASHING ANYTHING
FINALLY I TRIED DLOAD METHODS BUT IT DIDNT WORKED AT THAT TIME
MISTAKE WHAT I WAS MAKING WAS THAT I WAS USING FIRMWARE WHICH WAS ON OFFICIAL SITE OF HUAWEI
LATER @shashank1320
GUIDED ME TO DOWNLOAD THE FIRMWARE EXACTLY SIMILAR TO MY PHONES FIRMWARE THIS IS MUST IT SHOULD MATCH WITH YOU FIRMWARE
THEN PUT ALL THE FILES UNDER DLOAD FOLDER(THERE WERE 4 FILES)
SOME SAYS JUST PUT UPDATE.APP BUT FORM ME IT DID NOT WORKED SO I PUTTED ALL 4 FILES UNDER DLOAD FOLDER CLEANED ALL OTHER FOLDERS,FILES FROM MY SD CARD THERE WERE ONLY DLOAD FOLDER
SO I SHUT DOWN PHONE THEN PRESSD ALL THREE BUTTONS TOGETHER(POWER +VOL UP + VOL DOWN) AND AFTER STUCKING ON HONOR SCREEN FOR 5 6 MINUTES ITS STARTED FLASHING
AND I GOT MY PHONE WORKING AGAIN
HOWEVER MY BOOTLOADER AND FRP IS STILL UNLOCKED
TWRP IS STILL THERE I DONT HAVE STOCK RECOVERY AND BUILD NUMBER IS NRD90M TEST KEYS
BUT IT DONT MATTER FOR ME NOW
THANKS @shashank1320 @RedSkull23
BOTTOM LINE IS DLOAD METHOD IS ULTIMATE SOLUTION IF YOU DO IT CORRECTLY.
narshi shukla said:
yes it helped me a lot of thanks to @shashank1320
he given his valuable time and personally assisted me on telegram
what is the ultimate solution of all type of brick is dload method
many people says it works with internal storage ,works with twrp intstalled need to put this or this file into dload folder etc etc
my experience is this
NONE OS METHOD WORKING NEITHER FASTBOOT FLASHING ANYTHING NOR TWRP RESTORING BACKUP OR FLASHING ANYTHING
FINALLY I TRIED DLOAD METHODS BUT IT DIDNT WORKED AT THAT TIME
MISTAKE WHAT I WAS MAKING WAS THAT I WAS USING FIRMWARE WHICH WAS ON OFFICIAL SITE OF HUAWEI
LATER @shashank1320
GUIDED ME TO DOWNLOAD THE FIRMWARE EXACTLY SIMILAR TO MY PHONES FIRMWARE THIS IS MUST IT SHOULD MATCH WITH YOU FIRMWARE
THEN PUT ALL THE FILES UNDER DLOAD FOLDER(THERE WERE 4 FILES)
SOME SAYS JUST PUT UPDATE.APP BUT FORM ME IT DID NOT WORKED SO I PUTTED ALL 4 FILES UNDER DLOAD FOLDER CLEANED ALL OTHER FOLDERS,FILES FROM MY SD CARD THERE WERE ONLY DLOAD FOLDER
SO I SHUT DOWN PHONE THEN PRESSD ALL THREE BUTTONS TOGETHER(POWER +VOL UP + VOL DOWN) AND AFTER STUCKING ON HONOR SCREEN FOR 5 6 MINUTES ITS STARTED FLASHING
AND I GOT MY PHONE WORKING AGAIN
HOWEVER MY BOOTLOADER AND FRP IS STILL UNLOCKED
TWRP IS STILL THERE I DONT HAVE STOCK RECOVERY AND BUILD NUMBER IS NRD90M TEST KEYS
BUT IT DONT MATTER FOR ME NOW
THANKS @[email protected]
BOTTOM LINE IS DLOAD METHOD IS ULTIMATE SOLUTION IF YOU DO IT CORRECTLY.
Click to expand...
Click to collapse
Wanna fix the nrd test keys and unlocked stuff.
I can help and this will vanish too :good:
link to download full firmware(bln 22 b340)
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1190/g79/v94286/f1/full/update.zip
if ur update fails
download this file and flash again
http://update.hicloud.com:8180/TDS/...el_in/update_data_full_BLN-L22_channel_in.zip
---------- Post added at 06:33 AM ---------- Previous post was at 06:32 AM ----------
shashank1320 said:
Wanna fix the nrd test keys and unlocked stuff.
I can help and this will vanish too :good:
Click to expand...
Click to collapse
yes how to fix this?
narshi shukla said:
link to download full firmware(bln 22 b340)
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1190/g79/v94286/f1/full/update.zip
if ur update fails
download this file and flash again
http://update.hicloud.com:8180/TDS/...el_in/update_data_full_BLN-L22_channel_in.zip
---------- Post added at 06:33 AM ---------- Previous post was at 06:32 AM ----------
yes how to fix this?
Click to expand...
Click to collapse
2nd link is mostly not required. 1st will fix 99.9999%
narshi shukla said:
THANKS @[email protected]
BOTTOM LINE IS DLOAD METHOD IS ULTIMATE SOLUTION IF YOU DO IT CORRECTLY.
Click to expand...
Click to collapse
Glad that you've finally restored a working OS dude, you're welcome.
narshi shukla said:
yes it helped me a lot of thanks to @shashank1320
he given his valuable time and personally assisted me on telegram
what is the ultimate solution of all type of brick is dload method
many people says it works with internal storage ,works with twrp intstalled need to put this or this file into dload folder etc etc
my experience is this
NONE OS METHOD WORKING NEITHER FASTBOOT FLASHING ANYTHING NOR TWRP RESTORING BACKUP OR FLASHING ANYTHING
FINALLY I TRIED DLOAD METHODS BUT IT DIDNT WORKED AT THAT TIME
MISTAKE WHAT I WAS MAKING WAS THAT I WAS USING FIRMWARE WHICH WAS ON OFFICIAL SITE OF HUAWEI
LATER @shashank1320
GUIDED ME TO DOWNLOAD THE FIRMWARE EXACTLY SIMILAR TO MY PHONES FIRMWARE THIS IS MUST IT SHOULD MATCH WITH YOU FIRMWARE
THEN PUT ALL THE FILES UNDER DLOAD FOLDER(THERE WERE 4 FILES)
SOME SAYS JUST PUT UPDATE.APP BUT FORM ME IT DID NOT WORKED SO I PUTTED ALL 4 FILES UNDER DLOAD FOLDER CLEANED ALL OTHER FOLDERS,FILES FROM MY SD CARD THERE WERE ONLY DLOAD FOLDER
SO I SHUT DOWN PHONE THEN PRESSD ALL THREE BUTTONS TOGETHER(POWER +VOL UP + VOL DOWN) AND AFTER STUCKING ON HONOR SCREEN FOR 5 6 MINUTES ITS STARTED FLASHING
AND I GOT MY PHONE WORKING AGAIN
HOWEVER MY BOOTLOADER AND FRP IS STILL UNLOCKED
TWRP IS STILL THERE I DONT HAVE STOCK RECOVERY AND BUILD NUMBER IS NRD90M TEST KEYS
BUT IT DONT MATTER FOR ME NOW
THANKS @shashank1320 @RedSkull23
BOTTOM LINE IS DLOAD METHOD IS ULTIMATE SOLUTION IF YOU DO IT CORRECTLY.
Click to expand...
Click to collapse
I have a bricked Honor 6x BLN-L24C567 (USA MODEL), i've tried the dload method with the oficial files update_full_BLN-L24_hw_usa.zip and update.zip , i get "software install failed!". Can you point me to the right files for mi device, thanks in advance.
vcetina said:
I have a bricked Honor 6x BLN-L24C567 (USA MODEL), i've tried the dload method with the oficial files update_full_BLN-L24_hw_usa.zip and update.zip , i get "software install failed!". Can you point me to the right files for mi device, thanks in advance.
Click to expand...
Click to collapse
Which firmware number you were on before issue??

what should I do

I Have a Huawei mate 8 NXT-L29C185B190. Couple of months ago I rooted my android. With TWRP and unlocked bootloader. I by mistake formated my phone with TWRP and then all my data including the Huawei mate 8 themes and icons were gone. The icons were like the older versions of android(messed up). Just a minute ago I got an OTA update. So I removed my root by SuperSU and then tried to update it. But then it redirected me to TWRP. I didn't what to do so I rebooted the device. What should I do to install the update and get stock version? (The update is not installed)
SRK Tool
Jerry77827 said:
I Have a Huawei mate 8 NXT-L29C185B190. Couple of months ago I rooted my android. With TWRP and unlocked bootloader. I by mistake formated my phone with TWRP and then all my data including the Huawei mate 8 themes and icons were gone. The icons were like the older versions of android(messed up). Just a minute ago I got an OTA update. So I removed my root by SuperSU and then tried to update it. But then it redirected me to TWRP. I didn't what to do so I rebooted the device. What should I do to install the update and get stock version? (The update is not installed)
Click to expand...
Click to collapse
Before trying to update you might want to fix the problems of your device, get SRK Tool, root your device, then go to utilities and flash the HW Init folder, that should solve the themes and the icons problem, then flash stock recovery and then get and flash
L29 C185 B190 through the Dload method, only after doing all this you should take the OTA without issues (dont worry when you doad L29 C185 B190 root is lost).
You could also try to only flash stock recovery (using SRK Tool) and take the OTA but very much likely the theme and icons problem will still be there, if the OTA update works that is.
danywalkert said:
Before trying to update you might want to fix the problems of your device, get SRK Tool, root your device, then go to utilities and flash the HW Init folder, that should solve the themes and the icons problem, then flash stock recovery and then get and flash
L29 C185 B190 through the Dload method, only after doing all this you should take the OTA without issues (dont worry when you doad L29 C185 B190 root is lost).
You could also try to only flash stock recovery (using SRK Tool) and take the OTA but very much likely the theme and icons problem will still be there, if the OTA update works that is.
Click to expand...
Click to collapse
Oh ok. What is the hw init folder? Is it like some type of Huawei folders? And if possible can like provide a link on how to do it. I know about the flashing. Its just that I am really scared that my phone may hardbrick. I looked on XDA Developers for this stock firmware but found it on another website. But the thing is that I'm scared if that websites porvides false information
Dont be so scared!
Jerry77827 said:
Oh ok. What is the hw init folder? Is it like some type of Huawei folders? And if possible can like provide a link on how to do it. I know about the flashing. Its just that I am really scared that my phone may hardbrick. I looked on XDA Developers for this stock firmware but found it on another website. But the thing is that I'm scared if that websites porvides false information
Click to expand...
Click to collapse
The HW_Init folder contains the folder structure needed so the themes can be applied, it also contains the default themes which are lost when you format Data from TWRP, its a quick fix and the SRK Tool makes it easier for you.
https://forum.xda-developers.com/mate-8/development/tool-srk-tool-huawei-t3369797
About the firmware you found, if you have the link to firmware theres a way to check the changelog, pass me the link and ill check it for you.
Heres a video about SRK tool kit
https://www.youtube.com/watch?v=aT3MODvEoKg
danywalkert said:
The HW_Init folder contains the folder structure needed so the themes can be applied, it also contains the default themes which are lost when you format Data from TWRP, its a quick fix and the SRK Tool makes it easier for you.
https://forum.xda-developers.com/mate-8/development/tool-srk-tool-huawei-t3369797
About the firmware you found, if you have the link to firmware theres a way to check the changelog, pass me the link and ill check it for you.
Heres a video about SRK tool kit
Click to expand...
Click to collapse
Ok, I rooted my phone(Huawei mate 8 NXT-L29C185B190)(L29B) using the SRK tool before and I did it again. So for the hw init folders I should check it on the internet right? Do u know how to flash it?
http://www.gizrom.com/huawei-mate-8-stock-roms/
This is the website that I found for my stock firmware
P.s thx for you help. I am a noob when it comes to this
Yes I do.
Jerry77827 said:
Ok, I rooted my phone(Huawei mate 8 NXT-L29C185B190)(L29B) using the SRK tool before and I did it again. So for the hw init folders I should check it on the internet right? Do u know how to flash it?
http://www.gizrom.com/huawei-mate-8-stock-roms/
This is the website that I found for my stock firmware
P.s thx for you help. I am a noob when it comes to this
Click to expand...
Click to collapse
Open the tool (SRK tool) then select the option 7-Utility then select option 12 and then 1(mate 8), once the process started be aware of your devices screen, it should ask for root permission for an ADB shell and you have to grant access otherwise it wont work but dont worry you can try manytimes untill you get it right, your phone wont explode o anything like that If all went well , youll be asked to press any key at the end to reboot your phone, after reboot you should be able to apply themes and icons like usual.
About the firmware, this is the link where its being downloaded: http://download-c.huawei.com/download/downloadCenter?downloadId=91645&version=357954&siteCode=pk, seems like its directly from huawei server, you could download it to your PC and explore it with firmware extractor or you could just flash it throught the dload method, if is not right for your phone it doesnt flash it.
---------- Post added at 05:31 PM ---------- Previous post was at 04:43 PM ----------
Jerry77827 said:
http://www.gizrom.com/huawei-mate-8-stock-roms/
This is the website that I found for my stock firmware
P.s thx for you help. I am a noob when it comes to this
Click to expand...
Click to collapse
The firmware is legit! its straight from huawei, if you download it and extract it you will see a manual from huawei telling about the update and whatnot, its safe to push through Dload.
Your welcome and good luck!
Oh thanks man just one last question before the start the process. So ehen you flash the stock firmware won't the stock recovery automatically be applied and if not is it necessary to flash stock recovery first then flash stock firmware? And theabove firmware link which u put, idit the firmware for NXT-L29C185B190 ( THE 64 GB 4 GB RAM MOCHA BROWN)
And I also heard if it is not the right version for your phone it can hardbrick it that why I am just making sure about the firmware. And when before I flash my firmware should is it need to factory reset the phone
Your welcome.
Jerry77827 said:
Oh thanks man just one last question before the start the process. So ehen you flash the stock firmware won't the stock recovery automatically be applied and if not is it necessary to flash stock recovery first then flash stock firmware? And theabove firmware link which u put, idit the firmware for NXT-L29C185B190 ( THE 64 GB 4 GB RAM MOCHA BROWN)
And I also heard if it is not the right version for your phone it can hardbrick it that why I am just making sure about the firmware. And when before I flash my firmware should is it need to factory reset the phone
Click to expand...
Click to collapse
For the dload method you dont need the stock recovery, I have just learned that the E recovery its always inside the Mate 8 eventhough you have a custom recovery, so you just need to place the update app inside a folder called dload, the folder should be on you external SD card, then what you do is turn off your device and then press and hold volume up, volume down and the power button at the same time until you see a screen telling you that is checking the firmware, if the firmware is correct then E recovery will do its thing and flash the firmware, the stock recovery will be included, you will loose root and the bootloader will close again.
Or you could flash stock recovery just to be safe and then do the upgrade process (dload), you can do that with the SRK Tool, just be sure to install a stock recovery acording to your version of EMUI.
About the firmware, I cant say, I do no own that variant, thats for you to find out, google is your friend!
About bricking, you can only do that if you downgrade the wrong way or if you flash an incremental OTA file incorrectly and even then theres many ways and tools to bring the mate 8 back to life.
My advice is that if you are goin to be messing up with your device, always do it whith an open booltoader, always back up your base firmware right after opening bootloader, back up your cust, oem info and custom bin and always check that developer options are enabled and that Enable OEM unlock and USB debuggin optiond are enabled as well.
Just realized this is in the wrong segment! @Jerry77827 Please read the forum rules before posting anything in XDA, dont be impolite!
danywalkert said:
Just realized this is in the wrong segment! @Jerry77827 Please read the forum rules before posting anything in XDA, dont be impolite!
Click to expand...
Click to collapse
Oh sorry
I am trying to root using the SRK tool and this keeps on happening. The SRK tool is the 2.0 version
Don't root with SRK tool, root with TWRP!
danywalkert said:
Don't root with SRK tool, root with TWRP!
Click to expand...
Click to collapse
Oh ok

How to flash via TWRP a stock ROM in my problematic phone

Hi everyone.
I am facing a LOT of troubles with my phone (as stated in this thread).
Anyway now I have again unlocked bootloader, installed TWRP 3.1.1, rooted but I have a strange ROM installed by a service tech shop after the phone became unusable.
The problem is that this ROM does not show an update option in settings so I am stuck at 1st march security patches.
Here attached my actual Build Prop file.
The ROM seems to be a BLN-L21C900B300 (never heard of this and not even found on Firmware Finder) and the fingerprints show a "test keys" rom:
device: HWBLN-H
Display: BLN-L21C900B300
Fingerprint: Huawei/generic_a15/generic_a15:7.0/NRD90M/jslave04010520/:user/test keys​
If I try to flash via TWRP a BLN-L21C432B360 (which was my previous stock ROM) it does not work and on TWRP appears the following:
......
write radio image
check_write_data_to_partition
write data error
E; unknown command (errno)
update_huawei_pkg_from_ota_zip: update package from zip failed
updater process ended with ERROR: 7
error installing zip file '/external_sd/update_full_BLN-L21_hw_eu_zip'​
I cannot flash the FULL zip file with the core of the ROM but I can luckily flash the data, so I could get back Radio Fm and possibility to install themes....
To make the story short: is there someone who knows what this error is? Maybe I can get a solution.
Moreover: maybe this strange "device: HWBLN-H Display: BLN-L21C900B300 Fingerprint: Huawei/generic_a15/generic_a15:7.0/NRD90M/jslave04010520/:user/test keys" is preventing me to flash?
Changing build prop file can be useful?
Thanks to all.
Diamantes said:
Hi everyone.
I am facing a LOT of troubles with my phone (as stated in this thread).
Anyway now I have again unlocked bootloader, installed TWRP 3.1.1, rooted but I have a strange ROM installed by a service tech shop after the phone became unusable.
The problem is that this ROM does not show an update option in settings so I am stuck at 1st march security patches.
Here attached my actual Build Prop file.
The ROM seems to be a BLN-L21C900B300 (never heard of this and not even found on Firmware Finder) and the fingerprints show a "test keys" rom:
device: HWBLN-H
Display: BLN-L21C900B300
Fingerprint: Huawei/generic_a15/generic_a15:7.0/NRD90M/jslave04010520/:user/test keys​
If I try to flash via TWRP a BLN-L21C432B360 (which was my previous stock ROM) it does not work and on TWRP appears the following:
......
write radio image
check_write_data_to_partition
write data error
E; unknown command (errno)
update_huawei_pkg_from_ota_zip: update package from zip failed
updater process ended with ERROR: 7
error installing zip file '/external_sd/update_full_BLN-L21_hw_eu_zip'​
I cannot flash the FULL zip file with the core of the ROM but I can luckily flash the data, so I could get back Radio Fm and possibility to install themes....
To make the story short: is there someone who knows what this error is? Maybe I can get a solution.
Moreover: maybe this strange "device: HWBLN-H Display: BLN-L21C900B300 Fingerprint: Huawei/generic_a15/generic_a15:7.0/NRD90M/jslave04010520/:user/test keys" is preventing me to flash?
Changing build prop file can be useful?
Thanks to all.
Click to expand...
Click to collapse
U should use dload method
Sent from my BLN-L22 using Tapatalk
arshilhonor6x said:
U should use dload method
Click to expand...
Click to collapse
I forgot to mention: dload not working. Always error.
That's why I think TWRP is the only solution
B300 (at least for the BLN-L24) is the first of two update packages to rollback from Nougat to MM. The first update will take you from the latest firmware to B300 and then the second update will complete the rollback to your device's stock firmware.
dload this package to complete the rollback then do a factory reset and wipe cache partition in stock recovery. After that download and update to the latest firmware and proceed to unlock BL and flash twrp and you should be good to go.
Dazed No More said:
B300 (at least for the BLN-L24) is the first of two update packages to rollback from Nougat to MM. The first update will take you from the latest firmware to B300 and then the second update will complete the rollback to your device's stock firmware.
dload this package to complete the rollback then do a factory reset and wipe cache partition in stock recovery. After that download and update to the latest firmware and proceed to unlock BL and flash twrp and you should be good to go.
Click to expand...
Click to collapse
but you mean that I have to downgrade from Nougat to MM again?
And before doing it I have to flash the stock recovery?
My phone was, we can say, flashed in some way by the tech shop to this strange version of Nougat and with the "test keys" fingertips.
With the files you provide I should "dload"?
I do not understand your post.
please explain better.
Thanks.
Diamantes said:
but you mean that I have to downgrade from Nougat to MM again? Yes
And before doing it I have to flash the stock recovery? No
My phone was, we can say, flashed in some way by the tech shop to this strange version of Nougat and with the "test keys" fingertips. Like I said they did half of the rollback process which is why you are on B300 firmware that you cant find available for download
With the files you provide I should "dload"? Yes
I do not understand your post.
please explain better.
Thanks.
Click to expand...
Click to collapse
Download the zip I linked above from Huawei website. Extract the update.app and put it in dload folder on your external SD card and force flash (power vol - vol +). It will flash all the stock images and return your phone to factory firmware android 6.0 EMUI 4.1. It might bootloop after this but booting into stock recovery (power vol +) and perform factory reset followed by wipe cache partition will get you booting. Then you can OTA update to latest firmware and root again.
Well, I will try this weekend. Now the risk to stay without phone during working days is too high
Ah, BTW, thanks for suggestion.
Dazed No More said:
Download the zip I linked above from Huawei website. Extract the update.app and put it in dload folder on your external SD card and force flash (power vol - vol +). It will flash all the stock images and return your phone to factory firmware android 6.0 EMUI 4.1. It might bootloop after this but booting into stock recovery (power vol +) and perform factory reset followed by wipe cache partition will get you booting. Then you can OTA update to latest firmware and root again.
Click to expand...
Click to collapse
Well, I changed my mind and tried anyway now. I was just too curious.
result:
Software install failed.
Incompatibility with current version.
please download the correct update package.​
As usual. Huawei sucks. Full stop.
Diamantes said:
Well, I changed my mind and tried anyway now. I was just too curious.
Click to expand...
Click to collapse
Haha I know the feeling. First time I went to rollback i jumped the gun and said screw it only to have my phone brick and no access to adb/fastboot until the next morning.
As usual. Huawei sucks. Full stop.
Click to expand...
Click to collapse
I agree 100%
Since you have nothing to lose right now just try the whole rollback process. Here is the update that the service center used to get your phone to BLN-L21C900B300. You can try flashing that again through dload or skip to trying to flash this. There are two different firmwares listed as the 2nd part of the rollback and you already said the last one I gave you failed so give this one a shot. Let me know how it works out for you:good:
Dazed No More said:
Haha I know the feeling. First time I went to rollback i jumped the gun and said screw it only to have my phone brick and no access to adb/fastboot until the next morning.
I agree 100%
Since you have nothing to lose right now just try the whole rollback process. Here is the update that the service center used to get your phone to BLN-L21C900B300. You can try flashing that again through dload or skip to trying to flash this. There are two different firmwares listed as the 2nd part of the rollback and you already said the last one I gave you failed so give this one a shot. Let me know how it works out for you:good:
Click to expand...
Click to collapse
nothing mate.
I tried, gives me always error after entering erecovery. Same as above,
Software install failed.
Incompatibility with current version.
please download the correct update package.​
Will try another method suggested in another thread.
Will keep you updated just for your curiosity...
Cheers
Diamantes said:
nothing mate.
I tried, gives me always error after entering erecovery. Same as above,
Software install failed.
Incompatibility with current version.
please download the correct update package.​
Will try another method suggested in another thread.
Will keep you updated just for your curiosity...
Cheers
Click to expand...
Click to collapse
Have you tried the Team MT huawei multitool to flash the images from the firmware? Use the Huawei update extractor tool to get the boot,cust,recovery,system and userdata.img from the firmware you tried to flash and then put them in the unbrick folder in the multi tool. Put phone in fastboot and run the Multi tool and use the unbrick option. I know your phone is not bricked but this way it will flash all 5 images in order through fastboot. You could actually try and flash the most current firmware with this method and avoid having to system update from MM to Nougat.
yes, exactly, I am trying with multitool . another bro suggested me how to do it even if with a slightly different method.
"You need flash the oeminfo via multi tool and then same firmware file for your current version via dload. It should be fixed".
WTF....never sweat so much for a phone. And never had those problems flashing samsung... and I was flashaholic
Yes, I have learned so much about this phone and the flashing/brick/unbrick process in the last 2 weeks.
Diamantes said:
yes, exactly, I am trying with multitool . another bro suggested me how to do it even if with a slightly different method.
"You need flash the oeminfo via multi tool and then same firmware file for your current version via dload. It should be fixed".
WTF....never sweat so much for a phone. And never had those problems flashing samsung... and I was flashaholic
Click to expand...
Click to collapse
Thats me i guess :silly:
---------- Post added at 08:13 AM ---------- Previous post was at 08:12 AM ----------
Dazed No More said:
Yes, I have learned so much about this phone and the flashing/brick/unbrick process in the last 2 weeks.
Click to expand...
Click to collapse
I am still learning and everytime its different result . Someitmeit works and sometimes it doesn't
Dazed No More said:
Yes, I have learned so much about this phone and the flashing/brick/unbrick process in the last 2 weeks.
Click to expand...
Click to collapse
When I go to multitool "unbrick", it asks for custom.img, but in no update.app of my firmware is present.
Moreover now I just can enter erecovery. It does not boot. I can enter fastboot only. Multitool is now not recognizing the phone. Do you know how to proceed?
I put in dload the firmware .app, but it says "software install failed"
Pheew...I managed to have again that fuc..ng C900B300.
I entered fastboot and repeated the unlock bootloader process. That way the phone got a hard reset and started over. Believe me when I say I tried all the methods I knew.
I think there is something locked somewhere in my partitions (I am not an expert of course) that prevent me to do deep modifications. Now I just can TWRP data but not the core. And again I have no update option. I think I am stuck forever at this stage with 1st march patches and nougat 7.0.
I do not think I will be ever able to have Oreo.
Amen. I am really tired to waste my time with this s**t. Next phone will be again a Samsung or One+. Full stop. Stop chinese brands.
Where are you located, Europe?
Yes
Ok bro I really hope this is it. Full firmware BLN-L21C432B151. I already downloaded it myself and checked with extractor tool it has all the images you need. Since you have fastboot back use the multi tool unbrick again and now that you have all the necessary images cross your fingers it will work.
And I agree with you about the phone. Made up my mind im giving this turd to my sister and getting the OP5T in a few weeks.
Thanks. I will do it this weekend. Today I spent 5 hours to get back my configuration after the hard reset with the apps I use for work. Cannot risk again tomorrow.
In another thread, sashank suggested to change OEM file because probably phone doesn't recognize the firmware I want to install.
It didn't work and lead me to start from scratch with the same strange build.
I will try your method but first I must study better the procedure because I don't want to mess up everything and risking to throw the phone in the garbage (where it belongs in the end...).
Thanks.

[TESTING] Flash Patched boot.img to achieve Systemless Root

WARNING:
Please do every preparation that could fix your phone to original state before doing this trick.
DOING THIS MAY VOID YOUR WARRANTY, DO IT AT YOUR OWN RISK
I managed to unpack the official firmware of Nokia 7 and 8, and patched their boot.img with SuperSU Systemless Root.
But I don't know if it works on them.
Patched boot.img can be downloaded at:
https://mega.nz/#F!igsBmarT!3rIjD4ZaZN8ueOTVmciGwg
Here's the method you need to do:
1. Install OST LA and patch it, and OPEN IT FROM INSTALLATION DIRECTORY DIRECTLY.
2. Flash required firmware before proceed. If you don't do that, you won't be able to access Wi-Fi after the boot.img flashed.
For Nokia 7, you need to use the firmware "C1N-0430-0-00CN-B05" which I haven't released to public for some reason.
For Nokia 8, you need to use the firmware "NB1-435J-0-00WW-B01" which released in this topic: https://forum.xda-developers.com/showthread.php?t=3678487
If you've already flashed required firmware before proceed, you can skip this part.
Click to expand...
Click to collapse
3. Use the Service Purposed Bootloader trick I've mentioned in the Nokia 6 Root Guide: https://forum.xda-developers.com/showthread.php?t=3702354
4. Type these commands:
Code:
fastboot-android flash boot_a E:\NB1-435J-Boot-Patched.img
fastboot-android flash boot_b E:\NB1-435J-Boot-Patched.img
fastboot-android reboot
For Nokia 7, use C1N-0430-Boot-Patched.img instead. I've attached the Firehose, rawprogram0 and patch0 for Nokia 7 in case you want to use EDL Mode on Nokia 7.
Click to expand...
Click to collapse
5. If it's accepted by the system, the phone will reboot twice, and you'll see SuperSU appeared.
However, if "Verification Failed" appeared on your phone, then the trick failed. You have to flash original firmware to restore your phone to factory state.
If anyone know how to fix that in boot.img, that's a breakthrough of Nokia Android Devices.
You may want to use Flashfire to flash Xposed Framework or something else, but DO NOT RECEIVE ANY OTA UPDATES after your phone rooted.
I'm looking forward to a boot.img manual patcher on PC or Phone available, which could patch boot.img to achieve Systemless Root either SuperSU or Magisk and bypass Verification Boot.
This looks exciting. I have to look deeper into recovery options before I dare this kind of experiment...
Tried on a retail Nokia 8 TA-1052 running 00WW_4_35J_SP01
Boot passed but unfortunately no root
End up having to upgrade to 4390 using 4G
Update: Can't install 4390 even when I download the update multiple times. Flashed 435J using OST and tried flashing the kernel again but still no root.
ansonscleung said:
Tried on a retail Nokia 8 TA-1052 running 00WW_4_35J_SP01
Boot passed but unfortunately no root
End up having to upgrade to 4390 using 4G
Click to expand...
Click to collapse
Thanks for feedback.
I'll check if anything wrong.
Can you check if you can install SuperSU manually from Google Play?
After you installed it, is root available?
hikari_calyx said:
Thanks for feedback.
I'll check if anything wrong.
Can you check if you can install SuperSU manually from Google Play?
After you installed it, is root available?
Click to expand...
Click to collapse
Nope. SuperSU said "Root not available"
Many thanks for your efforts on this patch, I would love to be able to root my Nokia 8.
Having an unlocked bootloader I am not really worried about, but having root access is a big feature for me.
Any chance this patch will become available to firmware version 00WW_4_390 which is the current latest? (And what my phone is currently running)
Not sure if I can downgrade it to NB1-435J-0-00WW-B01 or not, but I can try that if it is not able to be patched to the latest firmware image.
Thnx hikari_calyx for your hard work!
ansonscleung said:
Tried on a retail Nokia 8 TA-1052 running 00WW_4_35J_SP01
Boot passed but unfortunately no root
End up having to upgrade to 4390 using 4G
Update: Can't install 4390 even when I download the update multiple times. Flashed 435J using OST and tried flashing the kernel again but still no root.
Click to expand...
Click to collapse
Did anyone else but ansoncleung tried this meanwhile?
@hikari_calyx I have a self prepatched boot. IMG for TA1012, flashed via fastboot now I have root with Magisk, but WLAN won't work.
Powered by Nokia 8
2WildFirE said:
@hikari_calyx I have a prepatched boot. IMG for TA1012, flashed via fastboot now I have root with Magisk, but WLAN won't work.
Powered by Nokia 8
Click to expand...
Click to collapse
Log
Op please pm me i am developer too we can do this together.
TheKsM said:
Op please pm me i am developer too we can do this together.
Click to expand...
Click to collapse
Hey we need developers here on Nokia!
And what we need to is a dev who build twrp for Nokia8. The recovery is inside the boot. IMG.
If you want build a one for the community. Thanks
Powered by Nokia 8

Possible To Flash Oreo Rom Via TWRP Recovery?

I am currently on Android Nougat stock.
The bootloader has been unlocked and TWRP recovery has been installed.
I would like to update to Oreo but have been unable to do so.
This guide was followed [urlhttp://www.droid views.com/install-android-8-0-oreo-based-emui-8-0-huawei-mate-9/][/url] (but was unable to get past option 4) (I left a space after droid as the link is getting blocked, just put ********** together.)
''Double-click on the Replace_Recovery.bat file in the extracted HWOTA8 folder. This will install TWRP recovery on your device.''
I keep getting a failed notification when trying to do so. The handset was in fastboot mode but refuses to update recovery.
Am I able to update to Oreo with the old TWRP recovery & update it after? I am running the old Nougat version.
Option 7 I also got stuck on. '' Create a folder named HWOTA8 on your device’s internal storage.'' whilst connected via USB to the computer.
I am unable to view internal or external storage when the USB is connected to the computer. When viewing internal/external memory normally I can see items as normal in external SD card but the internal memory files all appear jibberish even in recovery.
What am I doing wrong? I have been unable to find any clear guides of how to update from Nougat to Oreo including flashing the rom, flashing recovery and root.
Thanks for those able to help.
PS. I'm a new Huawei Mate 9 owner and have only just received the device several hours ago which is why I'm rusty. Compared to my previous Sony Xperia XZ Premium it is much more complicated. Sony was far easier to flash recovery and flash roms via recovery.
I am having the MHA-L29 international version.
Device now bootloops after following the guide of flashing SuperSU in recovery. I did what was said and received ''error 9'' after flashing the files.
Now bootloop.
Good news at least recovery is working but unable to boot. How to I update to Oreo with updated recovery & root?
Otherwise is THIS guide safe to follow:
https://forum.xda-developers.com/mate-9/how-to/guide-rebrand-chinese-al00-mate9-to-t3554656
Could not even get past option 4. ''Do oeminfo backup in twrp,you should have a folder name twrp, inside this folder there is many subfolders.
In last folder there is 2-3 files,those files should be replaced with c636 oeminfo: http://www.mediafire.com/?szws87sk7rrkqr6''
Permission denied error.
kanej2006 said:
Could not even get past option 4. ''Do oeminfo backup in twrp,you should have a folder name twrp, inside this folder there is many subfolders.
In last folder there is 2-3 files,those files should be replaced with c636 oeminfo: http://www.mediafire.com/?szws87sk7rrkqr6''
Permission denied error.
Click to expand...
Click to collapse
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
ante0 said:
Unless you want to rebrand to a different cust, don't follow this.
Do you know what your current firmware build is?
MHA-LxxCxxxBxxx
Click to expand...
Click to collapse
Good thing I never went ahead with that!
I'm on international MHA-L29C185B182.
Thank goodness I was able to restore Nougat as I backed up with TWRP recovery.
However, what is the easiest way to upgrade to the latest Android Oreo 8? At the moment I'm on stock 7 Nougat but am rooted with TWRP recovery.
kanej2006 said:
Good thing I never went ahead with that!
I'm on international MHA-L29C185B182.
Thank goodness I was able to restore Nougat as I backed up with TWRP recovery.
However, what is the easiest way to upgrade to the latest Android Oreo 8? At the moment I'm on stock 7 Nougat but am rooted with TWRP recovery.
Click to expand...
Click to collapse
Check my post, I edited while you posted this.
Or you can use this one, it's basically the same anyway, only difference is that you use a .bat file: https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
Use the same steps as I wrote above for downloading the update files as this was not the way to do it when that guide was written.
^ It seems the model I have is not found? After several attempts it is not finding my model.
kanej2006 said:
^ It seems the model I have is not found? After several attempts it is not finding my model.
Click to expand...
Click to collapse
http://pro-teammt.ru/firmware-database/?firmware_model=MHA-L29C185&firmware_page=0
Here are links you need:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2307/g1699/v120294/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...94/f1/full/public/update_data_full_public.zip
http://update.hicloud.com:8180/TDS/...hw_meafnaf/update_full_MHA-L29_hw_meafnaf.zip
Rename update_data_full_public.zip to update_data_public.zip and update_full_MHA-L29_hw_meafnaf.zip to update_all_hw.zip
There is a B371 too, but it was released before b370 so probably a test build.
That guide in OP seems to be a mixup. It uses the HWOTA8 files, which are for Oreo, so that's probably why it gave you errors.
ante0 said:
http://pro-teammt.ru/firmware-database/?firmware_model=MHA-L29C185&firmware_page=0
Here are links you need:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2307/g1699/v120294/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...94/f1/full/public/update_data_full_public.zip
http://update.hicloud.com:8180/TDS/...hw_meafnaf/update_full_MHA-L29_hw_meafnaf.zip
Rename update_data_full_public.zip to update_data_public.zip and update_full_MHA-L29_hw_meafnaf.zip to update_all_hw.zip
There is a B371 too, but it was released before b370 so probably a test build.
That guide in OP seems to be a mixup. It uses the HWOTA8 files, which are for Oreo, so that's probably why it gave you errors.
Click to expand...
Click to collapse
Thank you so much ante0 for all the information, it was very helpful. I am now downloading the above three files. Once complete I will rename them as mentioned and flash hwota7_update.zip in TWRP recovery. Will let you know shortly the outcome!
Cheers ante0, finally got my phone fully updated to Android 8 Oreo following your guide. Thank you so much! If it was not for you this would not have been possible!
The other links I was looking at were outdated as you mentioned and the instructions you provided were better. I appreciate your time to help me.
Upon booting, my EMUI version is now 8.0 and Android Version 8.0.
I will now follow this link for getting root:
https://forum.xda-developers.com/mate-9/how-to/discussion-root-mate9-oreo-emui-8-0-how-t3712495
@ ante0, I was able to get recovery and root but had to once again unlock bootloader...
kanej2006 said:
@ ante0, I was able to get recovery and root but had to once again unlock bootloader...
Click to expand...
Click to collapse
Great. I would suggest Magisk but that's up to you to decide
Bootloader getting locked is normal when updating Nougat to Nougat and Nougat to Oreo. Oreo to Oreo is stays unlocked.
ante0 said:
Great. I would suggest Magisk but that's up to you to decide
Bootloader getting locked is normal when updating Nougat to Nougat and Nougat to Oreo. Oreo to Oreo is stays unlocked.
Click to expand...
Click to collapse
I did not see any guide for Magisk, guess I missed it.
Anyway there are pros and cons for both, though I also prefer Magisk. Either way they both do the job, root access.
All is good now. I am very happy with the phone. Still not even been 24 hours since I received it yet already the bootloader has been unlocked, TWRP recovery and root. Nice :good:
Great and very helpful thread. thanks for everyone who's contributed to it. I'm trying to do the exact same thing coming from ROM Aur. Do you think I can use the same exact process is yours coming from a custom ROM? Did you have to do the boot loader unlock in order to Root? If there are no custom roms then perhaps the boot loader unlock is unnecessary? In order to install Magisk to root, what are the prerequisits? Do I need to reinstall TWRP? If so , is there a link to the correct version? Are there any other pointers that you can give me that you found out while doing this whole process? Thank you so much
kanej2006 said:
I did not see any guide for Magisk, guess I missed it.
Anyway there are pros and cons for both, though I also prefer Magisk. Either way they both do the job, root access.
All is good now. I am very happy with the phone. Still not even been 24 hours since I received it yet already the bootloader has been unlocked, TWRP recovery and root. Nice :good:
Click to expand...
Click to collapse
---------- Post added at 01:33 AM ---------- Previous post was at 01:02 AM ----------
Thanks for the guide!! Very helpful. However, Before I can even start following it, I'm running into some issues. The challenge that I'm facing is that I'm currently on a custom ROM (ROM AUR) and I do not know what my firmware build is. The box only tells me what the model number is and it's the MHA-L29. how would I find my firmware build ? The phone was purchased at bestbuy in the US.
Thanks again
ante0 said:
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
Click to expand...
Click to collapse
seti007 said:
Great and very helpful thread. thanks for everyone who's contributed to it. I'm trying to do the exact same thing coming from ROM Aur. Do you think I can use the same exact process is yours coming from a custom ROM? Did you have to do the boot loader unlock in order to Root? If there are no custom roms then perhaps the boot loader unlock is unnecessary? In order to install Magisk to root, what are the prerequisits? Do I need to reinstall TWRP? If so , is there a link to the correct version? Are there any other pointers that you can give me that you found out while doing this whole process? Thank you so much
---------- Post added at 01:33 AM ---------- Previous post was at 01:02 AM ----------
Thanks for the guide!! Very helpful. However, Before I can even start following it, I'm running into some issues. The challenge that I'm facing is that I'm currently on a custom ROM (ROM AUR) and I do not know what my firmware build is. The box only tells me what the model number is and it's the MHA-L29. how would I find my firmware build ? The phone was purchased at bestbuy in the US.
Thanks again
Click to expand...
Click to collapse
You can do the exact same process, however, I strongly suggest you follow the above guide from ante0. His guides are clear and upto date. Other guides were unclear and old not being upto date.
And yes, you must have an unlocked bootloader to flash a rom, however it is very easy to do. There are many guides which tell you how to do so. Simple fastboot commands when your phone is set to fastboot mode. You only need the unlock code via Huawei's website.
With regards to Magisk/SuperSU, yes, you must have a working recovery in order to flash either one. Without recovery you cannot get root access. I suggest you flash SuperSU as it is far easier than Magisk, a simple two step procedure!
What Android version are you on? Nougat or Oreo? Beware that when flashing recovery and root, it must be for the correct Android version. And of course if updating to Oreo, once again you will need to flash recovery and root made to run on Oreo to prevent issues and boot loops.
Do you not have the box that came with your device? I am guessing you have the international MHA-L29 version as I do, but you must be sure.
ante0 said:
Bootloader getting locked is normal when updating Nougat to Nougat
Click to expand...
Click to collapse
The bootloader (i.e. fastboot) is always locked (btw, is there an easy way to unlock FB Lock ?), you probably mean the 'USER Lock'. And the 'USER UnLock' is damaged only if you flash some random oeminfo files (which is a very dumb decision anyway).
This mechanism is documented in the USENIX paper i have linked in the OEMINFO thread.
---------- Post added at 12:19 PM ---------- Previous post was at 12:00 PM ----------
kanej2006 said:
Sony was far easier to flash recovery and flash roms via recovery.
Click to expand...
Click to collapse
It may be "easier", but Mate 9 is probably one of the most unbrickable smartphones that i know, because it can be recovered even if you manage to destroy 'partition table+xloader+fastboot' (the really critical parts, other partitions can be recovered without opening the phone case).
kanej2006 said:
You can do the exact same process, however, I strongly suggest you follow the above guide from ante0. His guides are clear and upto date. Other guides were unclear and old not being upto date.
And yes, you must have an unlocked bootloader to flash a rom, however it is very easy to do. There are many guides which tell you how to do so. Simple fastboot commands when your phone is set to fastboot mode. You only need the unlock code via Huawei's website.
With regards to Magisk/SuperSU, yes, you must have a working recovery in order to flash either one. Without recovery you cannot get root access. I suggest you flash SuperSU as it is far easier than Magisk, a simple two step procedure!
What Android version are you on? Nougat or Oreo? Beware that when flashing recovery and root, it must be for the correct Android version. And of course if updating to Oreo, once again you will need to flash recovery and root made to run on Oreo to prevent issues and boot loops.
Do you not have the box that came with your device? I am guessing you have the international MHA-L29 version as I do, but you must be sure.
Click to expand...
Click to collapse
Yes I intend to follow the awesome guide from ante0 (thanks for that ante). I'm on Nougat currently. After following the above method, I guess I will have a fully factory locked phone? SO, I will have to first install recovery, then root. Correct? I do have the box but it only says the model number MHA-L29. Nothing on firmware but since its a US phone bought here, I'm fairly confident that its a MHA-L29C567B183. Although when i installed ROM AUR I used the version for L29C432 and it worked. Which one would you try if you were me? Will I brick the phone if the version is incorrect? If that happens, how do i return to oreo stock from there? Do you have any links for the right Recovery and root?
Thanks and sorry for so many questions.
UPDATE-- So have an update. I was able to install oreo using the method listed above. everything seems to be working fine. however I'm getting an error 255 message while creating a backup I'm using TWRP. Thinking that my data partition needed decrypting, I deleted it and rebooted the phone. Set it up and then went back into TWRP. I'm still getting the same backup error. any ideas? The route also installed and works fine . My concern now is that I would end up with I found that cannot be backed up with TWRP. BTW. I installed TWRP 3.2.1-0 from here https://forum.xda-developers.com/mate-9/development/recovery-twrp-3-2-1-0-oreo-t3734967.
Thanks
^ 1 Thing hopefully you did not forget, before flashing the rom, you must ''wipe data'' from TWRP recovery otherwise you will get bootloop and the encryption issue. Did you wipe data from recovery prior to flashing? Encryption is removed/disabled when wiping data in recovery.
Glad you got somewhere at least. If it wasn't for the guide from Ante0, I'd still be bootlooping on Nougat.
ante0 said:
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
Click to expand...
Click to collapse
@ante0
can i use these commands to upgrade to O as well
the only difference in the folder should be the hwota8 and the update zips for O ?
L09C316
d if=/external_sd/HWOTA/MHA_RECOVERY_NoCheck.img of=/dev/block/sdd33
dd if=/external_sd/HWOTA/MHA_RECOVERY2_NoCheck.img of=/dev/block/sdd30
echo --update_package=/sdcard/HWOTA/update.zip > /cache/recovery/command
echo --update_package=/sdcard/HWOTA/update_data_public.zip >> /cache/recovery/command
echo --update_package=/sdcard/HWOTA/update_all_hw.zip >> /cache/recovery/command

Categories

Resources