Related
Due to the fact that all guides, rooting threads about the Huawei Honor 4C are scattered all over the XDA and hence are difficult to be searched for when needed, I decided to create an index thread to keep all ROM updates, rooting and unlocking guides in one neat clean thread.
I’ll try my best to keep this thread updated as soon as new information is released from trusted sources or whenever new mods, ROMs, etc. are released.
You can also post your queries here and I'll try my level best to answer them.
Contents:
1. Device Specifications and Variants
i. Specifications
ii. Variants
2. Stock and Custom ROMs
i. Stock EMUI 3.0 and 3.1 Download Links
ii. Upgrading from Kitkat to Lollipop
iii. Downgrading from Lollipop to Kitkat
iv. Flashing Stock ROM in cases of bootloop
v. Flashing Stock ROM when device unable to boot to recovery or update mode
vi. Stock based Custom ROMs and AOSP based Custom ROMs
3. Unlocking Bootloader, Rooting and Custom Recoveries
i. Custom Recovery and SU zips Download Links
ii. Unlocking Bootloader and Relocking Bootloader
iii. Installing Custom Recovery
iv. Restoring Stock Recovery
v. Installing SU Binary (Rooting your Device)
4. ROM Add Ons and Miscellaneous Guides
i. Xposed Framework on EMUI 3.0 and EMUI 3.1
ii. Viper4Android Sound Mod
iii. L Speed Mod for Android Lollipop
iv. Changing Region
v. Extracting Update.APP
5. Credits
Device Specification and VariantsDevice Specification
Processor HiSilicon Kirin 620 1.2 GHz Octa-Core ARM 7a-64-bit
RAM 2 GB SDDR
ROM 8 GB (3.2 GB available to Kitkat users / 2.5 GB available to Lollipop users)
Display 5.0 Inch 1280x720 294 dpi IPS LCD Capacitive Touchscreen with Scratch Resistant Glass
Android Version EMUI 3.0 Android 4.4.2 (upgradeable to EMUI 3.1 Android 5.1.1 / EMUI 4.0 Android 5.0 confirmed and will be available in February 2015)
Battery 2550 mAh Li-on Battery (Non-Removable)
Network GSM / HSPDA+ (No LTE)
Camera 13 MP back Geo-tagging, Paronama, HDR, Time-Lapse, Video Recording 1080p at 30 fps / 5 MP front, Video Recording 720 p
GPU Mali 450-MP4 OpenGLS 2.0
Also see attached CPU-Z screenshots for advanced and complete specs.
Variants
Pakistan CHM-U01 B067 (Kitkat) / B120 (Kitkat) / B310 (Lollipop)
India / Malaysia / Indonesia / South Asia CHM-U01 B063 (Kitkat) / B070 (Kitkat) / B302 (Lollipop) / B330 (Lollipop) / B340 (Lollipop) / B350 (Lollipop) / B360 (Lollipop) / B380 (Lollipop) / B390 (Lollipop)
Russia CHM-U01 B060 (Kitkat) / B120 (Kitkat) / B130 (Kitkat) / 304 (Lollipop) / B310 (Lollipop) / B320 (Lollipop)
China Developer Channel CHM-UL00 CHM–TL00 CHM-TL00H v5.9.1 (Lollipop) / v5.9.16 (Lollipop) / v5.10.1 (Lollipop) / v5.10.16 (Lollipop) / v5.11.1 (Lollipop) / v5.11.16 (Lollipop) / v5.12.1 (Lollipop) / v5.12.16 (Lollipop) / v5.12.16 (Lollipop) / v6.1.1 (Lollipop) / v6.1.16
China Stable Channel CHM-UL00 CHM–TL00 CHM-TL00H B181 (Kitkat) / B191 (Kitkat) / B200 (Kitkat) / B211 (Kitkat) / B220 (Kitkat) / B230 (Kitkat) / B231 (Kitkat) / B419 (Lollipop) / B422 (Lollipop) / B425 (Lollipop)
Stock and Custom ROMsAll guides in this section require you to have Stock Recovery installed and device must be completely unrooted unless specified. If you have a custom recovery installed see Unlocking Bootloader, Recovery and Custom Recovery > Restoring Stock Recovery Section for instructions.Stock EMUI 3.0 and EMUI 3.1 Download Links
Just click on the Version Number to download the respective ROM.
EMUI Emotion UI 3.0 Kitkat 4.4.2
Pakistan CHM-U01 B067 (Kitkat) / B120 (Kitkat)
India / Malaysia / Indonesia / Asia Pacific CHM-U01 B063 (Kitkat) / B160 (Kitkat) / B063 (Kitkat) / B070 (Kitkat)
Russia CHM-U01 B060 (Kitkat) / B120 (Kitkat) / B130 (Kitkat)
China Stable Channel CHM-UL00 CHM–TL00 CHM-TL00H B181 (Kitkat) / B191 (Kitkat) / B200 (Kitkat) / B211 (Kitkat) / B220 (Kitkat) / B230 (Kitkat) / B231 (Kitkat)
EMUI Emotion UI 3.1 Lollipop 5.1.1
Pakistan CHM-U01 B310 (Lollipop)
India / Malaysia CHM-U01 B330 (Lollipop)
Russia CHM-U01 B310 (Lollipop)
Indonesia CHM-U01 B340 (Lollipop)
Asia Pacific CHM-U01 B360 (Lollipop)
China CHM-UL00 CHM–TL00 CHM-TL00H v5.9.1 (Lollipop)
Upgrading from Kitkat to Lollipop
Always try to take OTA updates whenever possible as user data isn't wiped. However, if you want to start anew, just use the below listed methods. Backup all important data on internal storage before performing upgrade. Internal Storage will be completely wiped after upgrade. Ensure battery is fully charged or at least 30%. Do not press any button nor attach your phone to charger after the upgrade process is initiated.Normal Upgrade (Upgrade using the Software Updater)
Download the Lollipop Stock ROM according to your region. See Stock and Custom ROMs > Download Links section for download links.
Ensure your SD card has atleast 3.0 GB of free space.
Extract the downloaded *.zip or *.rar and copy the dload folder (with the UPDATE.APP in it) to the root of your SD card. (In some update packages, there might be multiple UPDATE.APP. Hence copy the UPDATE.APP with has the largest file size)
Insert the SD card (if not already) and navigate to Settings > Update > Menu > Local Update > Full Package:UPDATE.APP . Now finally press Install.
Your phone will reboot to recovery. Wait for the progress bar to finish. When it does you phone will switch off. Hold the power button to switch it back on.
First boot might take some time due to app optimization hence be patient.
Forced Upgrade
Download the Lollipop Stock ROM according to your region. See above section for download links.
Ensure your SD card has atleast 3.0 GB of free space.
Extract the downloaded *.zip or *.rar and copy the dload folder (with the UPDATE.APP in it) to the root of your SD card. (In some update packages, there might be multiple UPDATE.APP. Hence copy the UPDATE.APP with has the largest file size)
Insert the SD card (if not already) and Power Off your device.
Now while holding Volume Up and Volume Down buttons, hold the Power button to power on the device and boot straight to Software Upgrade Mode.
Wait for the process bar to finish. Device will automatically reboot after the upgrade has completed successfully.
First boot might take some time due to app optimization.
Downgrading from Lollipop to Kitkat
Method 1
Download your current Lollipop ROM (see the first section for download links) and the Kitkat ROM you want to downgrade to.
From Lollipop Stock ROM: First copy UPDATE.APP located in 0_CUSTOM_PACKAGE\MiddlePackage\dload to dload directory in the root of your SD card.
Use any of the method posted in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to flash the Middle Package UPDATE.APP. Skip the copying stuff in those sections.
After the flash has completed, delete the existing UPDATE.APP.
From Kitkat Stock ROM: Copy the Main UPDATE.APP (one with the larger size) to the dload directory in the root of your SD card..
Use any of the method posted in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to flash the Main Kitkat UPDATE.APP. Skip the copying stuff in those sections.
Method 2
This method requires ROOT SU privileges on your device. Also please make a backup before proceeding.
Make a TWRP or CWM backup. If something goes wrong, you must have something to restore from.
Download and install Terminal Emulator from Play Store. Open the app and execute the following commands (grant SU privileges when prompted):
Code:
su
mount -o rw,remount /system
Open your favorite File Manager which supports browsing / partition and obviously Root permissions , and navigate to /system.
Search for build.prop and open it.
Find ro.product.model and change it's value to balong.
Save the file and make sure permissions are set to -rw-r--r--.
Reboot you device, flash Stock Recovery and any Kitkat ROM you want. See Unlocking Bootloader, Rooting and Custom Recoveries > Restore Stock Recovery for flashing Stock Recovery instructions and Stock and Custom ROM > Upgrading from Kitkat to Lollipop for Stock ROM flashing methods and instructions (You have to use the FORCED METHOD to flash).
Flashing Stock ROM in cases of bootloop or otherwise
If you are stuck in a bootloop, device keeps on restarting follow this guide.
Before you follow this guide, perform a FACTORY RESET on your device. If this doesn't work, then continue.
Download the ROM version currently on your device or any newer one. See Stock and Custom ROM > Download Link section for download links.
Ensure that you are on Stock Recovery. If not see Unlocking Bootloader, Rooting and Custom Recovery > Flashing Stock Reovery section to flash Stock Recovery.
Use the Forced Upgrade method in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to re-flash the Stock ROM.
Flashing Stock ROM when device unable to boot to recovery or update mode
Alright! So your phone is completely messed up and you can't boot to recovery or anything. Well this guide is for you! Resurrect that device!Always use original data cable that came with your device for flashing stuff. It is not necessary but recommended.Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Flashing the ROM through Fastboot
First download and install Huawei Update Extractor. Visit the official XDA Forum for download, installation instructions and usage.
Extract boot.img, recovery.img and system.img from UPDATE.APP and copy it to any directory on your computer. See Miscellaneous Guides > Extracting Update.APP section for instructions.
Open Command Prompt in the directory where you have extracted the files by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Completely power off your device.
While holding Volume Down button, connect your device to PC via USB cable to boot to Fastboot Mode.
Execute these commands one at a time using the command prompt.
Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot erase cache
fastboot erase userdata
fastboot reboot
Now hold Volume Up button and Power button simultaneously. As soon as you see the Honor logo, release the power button. Your device will now boot into recovery.
Perform a Factory Reset through recovery.
Availability of Stock based Custom ROMs and AOSP based Custom ROMs
Unfortunately, light is pretty dim here. There are no Custom ROMs available for this device. However KangVIP Custom Stock Based ROM is available for the Chinese Variants but I couldn't get the links because they want you to register first. Also, because Huawei hasn't published the chipset source code, so no CM or AOSP based ROM has been developed for this device.
Unlocking Bootloader, Rooting and Custom RecoveriesCustom Recoveries, Stock Recoveries and SU zips Download Links
Recoveries and SU Zips will work on the respective EMUI version regardless of device region.For Kitkat 4.4.2 EMUI 3.0
SuperSU Binary 2.46 doesn't worked correctly on Kitkat. It is better to use Kingroot. However, you may try flashing it!
Cofface Custom Recovery (CWM Based / Unofficial Port) Download Link
Stock EMUI Recovery Download Link
Kingroot Super User Binary + Manager Download Link
For Lollipop 5.1.1 EMUI 3.1
TWRP 2.8.7.0 (Unofficial Port) Download Link
Stock EMUI Recovery Download Link
SuperSU Binary 2.46 + Superuser App Download Link
Unlocking Bootloader and Relocking Bootloader
Unlocking Bootloader will void your warranty. You have been warned!Getting the Bootloader Unlock Code
First, visit this link. Accept the Unlocking Agreement and proceed.
In a new tab, visit this link and register for Huawei ID. Make sure you are registering using your mobile number.
After the registration is successful, return to the previous tab and log in using your newly generated Huawei ID.
Now provide the information:
Product Model: Go to Settings > About Phone. For ours it is, CHM-U01.
Product Serial Number: Refer to the original device box for serial number.
Product IMEI: Provide SIM1 IMEI.
Product ID: Dial *#*#1357946#*#* from your device and enter the Product ID displayed on the screen.
Finally enter the verification code and retrieve your Bootloader Unlock Code. Save it in a safe place.
Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Unlocking Bootloader
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open a command prompt and execute the following command (replace your_unlock code with yours):
Code:
fastboot oem unlock [I]your_unlock_code[/I]
fastboot reboot bootloader
Voila! You have successfully unlocked your device.
Relocking Bootloader
Relocking the bootloader will not un-void your warranty.
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Factory reset your device or reflash the stock ROM. See Stock and Custom ROM > Upgrading from Kitkat to Lollipop section for flash methods.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open a command prompt and execute the following command (replace your_unlock code with yours):
Code:
fastboot oem relock [I]your_unlock_code[/I]
fastboot reboot bootloader
Voila! You have successfully locked your device.
Install Custom Recovery
After installing a custom recovery, you will not be able to take OTA updates nor you will be able to reflash the stock rom.Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Installing Custom Recovery
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Download the custom recovery depending on your Android Version. See the first part of this section for download links.
For Lollipop only: Extract the downloaded RAR archive to get the recovery image.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open Command Prompt in the directory where you have extracted/downloaded the files by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Now execute the following command one at a time (replace recovery name with the one you downloaded);
Code:
fastboot flash recovery [I]recovery_name.img[/I]
fastboot reboot
Restoring Stock Recovery
Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Flashing Stock Recovery
Ensure that you have successfully installed all necessary tools and drivers mentioned above
Download Stock Recovery depending upon your Android version. See first part of this section for download links.
For Lollipop only: Extract the downloaded RAR archive to get the recovery image.
Open Command Prompt in the directory where you have extracted/downloaded the file by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Now execute the following command one at a time (replace recovery name with the one you downloaded);
Code:
fastboot flash recovery [I]recovery_name.img[/I]
fastboot reboot
Installing SU Binary (Rooting your device)
Prior to rooting, ensure you have unlocked your bootloader and installed a custom recovery.
Download flashable root zip depending on your Android version. See first part of this section for download links.
Copy the zip to either internal memory or external SD card.
Power off your device and disconnect it from PC or charger.
Now hold Volume Up button and Power button. As soon as you see the Honor logo, release the power button. Your device will now boot into recovery.
For CWM: Use volume buttons to navigate up and down and power button to select. Go to Install Zip > Chose zip from external or internal storage (depends where you copied the flashable zip). Locate the zip file and hit flash. After successful flashing, wipe cache and dalvik and reboot your device. For TWRP: It's all touch based, hence it's easy to navigate. Touch 'Install Zip', locate the zip file, flash it and finally wipe cache and dalvik.
Congratulations you have successfully rooted your device.
ROM Addons and Miscellaneous GuidesXposed Framework on EMUI 3.0 and EMUI 3.1
On Kitkat EMUI 3.0, Xposed works only when Use System Hooks is disabled in Xposed Settings. This means that modules such as Gravity Box, Minminguard won't work! However, modules that don't modify the UI work without problems.
On Lollipop EMUI 3.1, Xposed works flawlessly and great! See my thread here for instructions and details: http://forum.xda-developers.com/android/general/guide-workaround-running-xposed-t3338765
Viper4Android Sound Mod
Unfortunately, Viper4Android is a no go on EMUI 3.0 and EMUI 3.1. There is partial support i.e. the mod will only work when it is running in background and will not work on stock EMUI apps such as Music. Also be sure that after installing, DTS Sound Engine will be disabled (or won't work in most cases)!
L Speed Mod for Android Lollipop EMUI 3.1
This mod works flawlessly and I'm loving it! Visit the XDA thread for all information.
Changing Region
This is some really risky stuff. If anything goes wrong you'll end up with a bricked device. I have personally tested this and have successfully changed my region from Pakistan to Malaysia. Nothing will go wrong if you carefully follow the instructions!Prerequisites
Your device must be rooted.
ES File Explorer installed (no other Root Explorer should be used).
Backup of your stock ROM.
OEM Info File Download Link
Instructions
Dial *#*#2846579#*#* from your device to pop up Engineering Menu. Go to Network Information > Country / Vendor Info. I have listed some of the vendors below:
1. hw/spcseas – Malaysia
2. unicomelectric/cn – China
3. hw/meafnaf – Pakistan
4. mts/by – Belarus
Open ES File Explorer, switch to Root Mode and navigate to /data/. Open custom.bin using ES Note Editor. Clear the Vendor Information text in it and enter the text corresponding to the region you want to switch to. In my case as I switched from Pakistan to Malaysia, I cleared hw/meafnaf and inserted hw/spcseas. Save the file and make sure it's permissions are set to rw-rw-rw
Extract the OEM File Info and copy the oeminfo file of the country you are switching to. Using ES File Explorer, navigate to /dev/block/platform/hi_mci.0/by-name/ and paste it there. Replace the file currently present. Don't delete it! Now set it's permissions to rwx-rwx-rwx.
Finally reboot your device and enter Engineering Mode to verify Country/Vendor.
Download the latest ROM of the Vendor you switched to and flash it using Forced Flash Method. See Stock and Custom ROM > Upgrading from Kitkat to Lollipop for details.
Extracting Update.APP
This is a simple and straightforward guide! Follow and follow...
We'll start by downloading Huawei Update Extractor. Visit the XDA thread and scroll down for links.
Extract the downloaded file in a safe folder and launch HuaweiUpdateExtracter.exe
Make sure Profile is set to Unknown (worstenbrood).
Switch to Extract tab and locate the Update.APP. (Well you must have downloaded the Stock ROM. No! No problem! See Stock and Custom ROM > Download Links section for links).
Hold down Ctrl Button and select the partitions (such as System, Recovery, Boot, etc.) you wish to extract. Then right click on any one of the selections and click Extract Selected.
Browse for a location where you wish to extract the partitions (or images).
Tada! It's done!
Credits
Inshaal Mirza for providing Stock Recoveries and Root Zips.
CarbonTesla.com for providing ROMs versions list and Changing Region guide.
XDA for everything it has taught me.
If you encounter any issues in this guide or you believe I have made an error, please feel free to PM me or comment to notify. Thanks everyone!
Changelog:
25/01/2016 Streamlined Content
02/02/2016 Added another Downgrade Method
Great information. Thx
[email protected] said:
Great information. Thx
Click to expand...
Click to collapse
No problem! Just thought of giving back something to the community....:angel:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
rysalf said:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
Click to expand...
Click to collapse
Dont worry. PM me your mobile information (see thread for detail) and i'll provide you with the unlock code.
rysalf said:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
Click to expand...
Click to collapse
You can register with email, and give your phone infos later.
morpheus133 said:
You can register with email, and give your phone infos later.
Click to expand...
Click to collapse
The problem is, Germany is not on the country list during sign up.. So you can't create a phone account using a Germany phone. Huawei has made it an obligation to use a phone account for unlocking.
mfbcool said:
The problem is, Germany is not on the country list during sign up.. So you can't create a phone account using a Germany phone. Huawei has made it an obligation to use a phone account for unlocking.
Click to expand...
Click to collapse
It is not a problem.
Use email to register!
I am from Hungary. Hungary is not on the list to but I can use the site.
i downloaded b360 lollipop. and theres no middle package for downgrade. help me. i want to downgrade my 4c.
ijameslargo said:
i downloaded b360 lollipop. and theres no middle package for downgrade. help me. i want to downgrade my 4c.
Click to expand...
Click to collapse
Try changing your region to Malaysia and then flash any Kitkat image you like!
mfbcool said:
Try changing your region to Malaysia and then flash any Kitkat image you like!
Click to expand...
Click to collapse
malaysia already
ijameslargo said:
malaysia already
Click to expand...
Click to collapse
Alright... Then try this method (it does the same thing as region change does). You must be ROOTED.
1. Open build.prop located in /system/.
2. Change ro.product.model value to Balong.
3. Restart your device.
4. Now flash away any Kitkat ROM of any region.
mfbcool said:
Alright... Then try this method (it does the same thing as region change does). You must be ROOTED.
1. Open build.prop located in /system/.
2. Change ro.product.model value to Balong.
3. Restart your device.
4. Now flash away any Kitkat ROM of any region.
Click to expand...
Click to collapse
sir my phone is not yet rooted. is there any other way? like flashing middle package?
ijameslargo said:
sir my phone is not yet rooted. is there any other way? like flashing middle package?
Click to expand...
Click to collapse
No manufacturer wants the end user to downgrade to a lower version. You have to be rooted and bootloader unlocked in the first place to downgrade. The middle package is in B330 Lollipop ROM. You may try flashing it but I doubt it will work on B360.
mfbcool said:
No manufacturer wants the end user to downgrade to a lower version. You have to be rooted and bootloader unlocked in the first place to downgrade. The middle package is in B330 Lollipop ROM. You may try flashing it but I doubt it will work on B360.
Click to expand...
Click to collapse
is it ok to flash the middle package in b330 even my phone is not rooted?
ijameslargo said:
is it ok to flash the middle package in b330 even my phone is not rooted?
Click to expand...
Click to collapse
No, you don't need to be rooted. Also this is completely safe. Huawei Recovery won't flash the file it is not compatible so feel completely safe to try it!
I was on B330 Lollipop ROM and I did downgraded mine to Kitkat just for Xposed!
im using b360 lollipop. now i will try to flash the middle package of b330 to downgrade mine to kitkat. im hoping it will work.
@mfbcool If you're challenging my info , Our Phone Support 4G LTE Network!! one thing and 2nd thing, we have Sources for chipset of Our devices but thats are for Arm only not Arm64, so they are less used for us,,, we only need a developer,,, and third and last one, we can never change region as mentioned above and in carbontesla.com, i already read it, but thats not the way!! we needed vendor files which are available only for Pakistani one Rom (B120) and Indian (B390) only,,, not present for chinese or any other region,,, so we cant change region!!
@inshaalmirza
---------- Post added at 02:06 PM ---------- Previous post was at 02:03 PM ----------
@ijameslargo you dont need to be rooted and unlocked bootloader for downgrading, you can downgrade to any version from any Rom,,, if you have done in any way then its ok, if not then tell me, i will guide you!!
@inshaalmirza
inshaalmirza said:
@mfbcool If you're challenging my info , Our Phone Support 4G LTE Network!! one thing and 2nd thing, we have Sources for chipset of Our devices but thats are for Arm only not Arm64, so they are less used for us,,, we only need a developer,,, and third and last one, we can never change region as mentioned above and in carbontesla.com, i already read it, but thats not the way!! we needed vendor files which are available only for Pakistani one Rom (B120) and Indian (B390) only,,, not present for chinese or any other region,,, so we cant change region!!
My turn!
1. So my desktop computer supports WiFi cards but it hasn't one installed so it neither can't search Hotspot networks nor can't create one. Same case here! The Kirin 620 SoC has SUPPORT for 4G networks but the radio module required to make it available is not installed ON THE HARDWARE on our 4C (it's installed on P8 lite though) or IS DISABLED ON THE HARDWARE SIDE.
2. There are more things required to build Custom ROM other than kernel sources (which you are of course mentioning about). You need open source drivers for CPU Management, GPU, WiFi, Bluetooth, Dual SIM card, Graphics Stack, Radio Bands support, NFC, etc. Unfortunately, those aren't included or open-sourced in the source. That's why the only custom ROM ever made for Kirin SoC, the Cyannogen Mod 11 for Honor 6 has no support for Bluetooth, NFC, USSD Execution, etc. The developer for that ROM made seriously tons of patches and spent countless weeks to make it happen. That's also the reason why there is no CM (or any AOSP) ROM for even high end Huawei devices such as Mate 7, etc. These devices however do have KangVIP ROM which is Stock Based Chinese mockoff.
3. I did changed my region from Pakistan to Malaysia successfully. If that didn't worked for you, I'll upload flashable zips probably in few days that will automatically change the region for you
I wish you ever had a Motorola phone which will hard brick on downgrade (yup a dead phone RIP). Unfortunately no manufacturer wants the end user to downgrade because of security patches, exploits, etc. You can always try flashing system.img of a lower version together with boot and recovery to see whether your phone has downgraded.
That 'balong' method I posted is actually an exploit or more preferably a cheat. The phone loses it's identity, model and version and thus any version either higher or lower can be flashed. However it does require root.
Click to expand...
Click to collapse
Great great!! You should know one thing too.... You didnot mention CM12.1 of 4X ?? You know, thats made from our Kernel Sources!! Nd dev made all drivers etc for it.... So just sources enough for it...right...
And i once also changed region to malysia/india, but it got balong build,,, then i flashed vendor file of specified rom,,, it changes to its real build!! Then my region was really changed!! And about 4G,,, our hardware support 4G but software didnot!! See in indian Rom, 3 options 2G,3G,4G available in preferred mode!!
@inshaalmirza
(Previous rom Android 5.1.1, EMUI 3.1, (EMUI3.1_PE-TL10_6.1.1, Ver. CUSTCHNC00D672)
HELP
I've completed this step
Created Folder dload with ROM on phone
1) unlock bootloader (Honor Multi Tool with SuperSu folder on phone).
NO TWM or ROOT
(Up to STEP 5)
http://forum.xda-developers.com/honor-6/development/honor-6-rooting-method-t2962795
2) Unbrick with ROM for Europe B571 file (done, no problem)
ROM http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v55895/f1/full/update.zip
to end Phone has rebooted.
Freeze on HONOR LOGO. STOP
I tried with VOL down, VOL up and power to flash ROM, but it fails (!!!)
Installing update stops at 4% : "installing update" - "Software install failed"
Any solution?
Now the phone is always turned on with logo HONOR and if I turn power off it restarts
Let me explain:
Procedure performed
1) Connect phone USB cable to PC
2) ROM Europe B571 in "dload" folder phone
7) Turn OFF phone, afte press Volume - and Power together
8) Phone must boot in to fastboot mode, where write Phone locked
9) Run Multi-Tool for unlock Bootloader
10) Choose 1: Bootloader, after 2: Unlock Bootloader, with unlock code.
12) Choose "Unbrick", 2: Continue and wait when all parts write to the phone. All ok
reboot phone itself. Honor logo on boot display. STUCK
does not turn off anymore. I'll wait until it drains the battery
Now with hold on power button It shut off but then restarts immediately.
I try to flash ROM but it failed.
If I connect the phone with usb, I no longer see the phone's storage unit
It's ruined now?!
A real tragedy! Please help.
(It would have been better to keep the stock rom 5.1.1)
Is B571 a marshmallow ROM?
Sent from my H30-U10 using Tapatalk
hamzio7 said:
Is B571 a marshmallow ROM?
Sent from my H30-U10 using Tapatalk
Click to expand...
Click to collapse
It shoud be a Android 6.0 so yes, MM
But Is Honor Multitools compatible?
Because or ROM for Europe B571 is corrupt
or Multitools is not compatible with release 6
Unbrick procedure was perfect.
caracal reloaded said:
It shoud be a Android 6.0 so yes, MM
But Is Honor Multitools compatible?
Because or ROM for Europe B571 is corrupt
or Multitools is be a Android 6.0 so yes, MM
But Is Honor Multitools compatible?
Because or ROM for Europe B571 is corrupt
or Multitools is not compatible with release 6
Unbrick procedure was perfect.
Click to expand...
Click to collapse
You can't unbrick using marshmallow...so go ahead and download the lollipop version and unbrick using it
Sent from my H30-U10 using Tapatalk
Ok, but for to install MM? Have I to install Europe 5.1.1 and than normal upgrade to Android 6 (rom EU 571). Right?
My phone has China rom
Do you know link for Europe 5.1.1 Rom? (Previous of 571)
My phone needs to be running one of the following builds to upgrade to PE-TL10C900B571 manual mode:
» PE-TL10C432B560 Android 6
» PE-TL10C900B521 Android 6
» PE-TL10C900B331 Android 5
Where I can found compatible EU version for Honortools? I cannot found EU official site
For unbricking you don't need the exact China ROM...any lollipop ROM for your phone will work...
Sent from my H30-U10 using Tapatalk
---------- Post added at 03:50 PM ---------- Previous post was at 03:46 PM ----------
You can find your desired ROM on Huawei's site...
Or you can try this link
http://dl.downloadrom.ir/huawei/Honor6Plus-TL10_C900B332_5.1.1_downloadrom.ir.zip
Sent from my H30-U10 using Tapatalk
hamzio7 said:
For unbricking you don't need the exact China ROM...any lollipop ROM for your phone will work...
Sent from my H30-U10 using Tapatalk
Click to expand...
Click to collapse
I will try B331 unbrick
Next step, manual B571
Xfingers
UPDATE (BAD NEWS)
1) I have installed B331 on china ROM. Multitools Unbrick (perfect)
2) reboot
3) Playstore was not working. Phone interface OK
4) I tried to flash from update section B571 (6.0). FAILED
5) rebot and I tried hard reset on setup section
6) Hard reset failed at 3%
7) Reboot, setup phone.
Now is a standard phone, the Huawei customizations are gone, there is no 4G date tag, icons are larger and the background is the envy of Gingerbread release. No huawei tools
Any solution?
I have performed a new unbrick with file B331, but nothing has changed.
Boot is regular, app, but the interface now is not customized by huawei. It is raw stock. Bad impression
How to do to install the B571 (6.0)? Or fix it?
The problem was on rom B331. I had done a reset from setting panel.
Reset Failed to about 2%
Reboot. Same problem
And following step:
I tried to re-unbrick with your link B332
http://dl.downloadrom.ir/huawei/Hono...loadrom.ir.zip
Unfortunately, the problem remained. Huawei is gone. Standard keyboard stock. Huawei keyboard is not listed. No folder Huawei and some tools, No 4G icon on shortcut and impossible to add it. There is not
No voice on gesture control panel blank screen
Now release rom is B332. But it is indecent
I tried also to install B571 6.0 (local mode) but installation failed
SCREENSHOT : https://s17.postimg.org/gyeybgsa7/Screenshot_2016_11_12_11_40_03_1.png
I can help you... since you are now on b331
the problem is...that your phone doesn't recognize the cust partition...
It's easy. you only need to flash the proper oeminfo zip file using a custom recovery..
I think your phone oeminfo is cn or china unicom i am not totally sure but you can check by dialing this
*#*#2846579#*#*
Find oem info
And see if it is as i mentioned...
If it is you have to flash (normal or eu) oeminfo zip file and then you can update to (eu or normal) marshmallow.
Sent from my H30-U10 using Tapatalk
---------- Post added at 08:42 PM ---------- Previous post was at 08:36 PM ----------
I think C900 is for the normal oeminfo and the C432 is for eu...
You can find the flashable oeminfo zips by googling them...
Or follow this guide
It's the same for all Huawei phones
http://www.carbontesla.com/2015/09/how-to-change-region-of-your-huawei-honor-4c-root/
Sent from my H30-U10 using Tapatalk
hamzio7 said:
I can help you... since you are now on b331
the problem is...that your phone doesn't recognize the cust partition...
It's easy. you only need to flash the proper oeminfo zip file using a custom recovery..
I think your phone oeminfo is cn or china unicom i am not totally sure but you can check by dialing this
*#*#2846579#*#*
Find oem info
And see if it is as i mentioned...
Click to expand...
Click to collapse
I don't see oem info.
I see this menu:
1) Backgroud setting
2) Veneer information > a) Version info b) Apparatus info c) Manufacture info d) Other info 5) verify key
3) Network information query
4) software upgrade
5) restore factory
6) battery charge
If it is you have to flash (normal or eu) oeminfo zip file and then you can update to (eu or normal) marshmallow.
Click to expand...
Click to collapse
I have dowloaded "oeminfo.zip"
https://mega.nz/#!6h830BQK!yzuSX7ron9pMTLPxLbd3KGxfr9kEpaVj5QsSUGdLA88
I think C900 is for the normal oeminfo and the C432 is for eu...
You can find the flashable oeminfo zips by googling them...
Click to expand...
Click to collapse
I did:
"Step 1: First of all, find out your current vendor/country info. One way to do this is by dialing *#*#2846579#*#* – from the menu that pops up go to Network Information > Vendor/Country Info. Some of the vendors/countries are"
On my phone I see: VENDOR COUNTRY INFO: Vendor: Country file not exist Country: Vendor Country file not exist."
Or follow this guide
It's the same for all Huawei phones
http://www.carbontesla.com/2015/09/how-to-change-region-of-your-huawei-honor-4c-root/
Sent from my H30-U10 using Tapatalk
Click to expand...
Click to collapse
" For example, if I were moving from Pakistan to Malaysia, I’d clear “hw/meafnaf” from custom.bin and insert “hw/spcseas” instead."
but How do I know the codes?
I must to root my phone before?
And, assuming that I can, I redo unbricking with Multitools?
Thanks!!
Are you sure that It is a region code problem?
Because now I unbrick to previous China romm 5.11 (89 app on upgrading, at boot) but still it looks like before. The gesture are not. Duble tap missing. Keyboard huawei missing
Strange because they are tools that are in rom
Perhaps with the hardreset it was deleted something definitely.
Can someone tell me vendor/country for EU?
I know only following country.Procedure
Step 1: First of all, find out your current vendor/country info. One way to do this is by dialing *#*#2846579#*#* – from the menu that pops up go to Network Information > Vendor/Country Info. Some country:
hw/spcseas – Malaysia
unicomelectric/cn – China
hw/meafnaf – Pakistan
mts/by – Belarus
I think I have to go with change region
In your opinion how can I do to fix actual china rom with keyboard, gesture etcc... missing?
Just extract the oeminfo zip file and copy your desired region zip (i.e normal oeminfo.zip)
to your phone and flash it with custom recovery... after that your phone region will change and you can flash marshmallow through local update...
Sent from my H30-U10 using Tapatalk
but oeminfo has four file
dir "by" > oeminfo
dir "my" > oeminfo
dir "pk" > oeminfo
dir "ru" > oeminfo
For europe?
---
Note
Still I do not understand why after flashing some ROM europe, with problems,
now I flashed (unbrick with Multitool) the latest china rom still missing parts (i.e. phone gesture, setup panel: blank)
If the phone is China and the rom is China (5.1.1), should not be a full installation 100% complete?!?!?!?!?
caracal reloaded said:
but oeminfo has four file
dir "by" > oeminfo
dir "my" > oeminfo
dir "pk" > oeminfo
dir "ru" > oeminfo
For europe?
---
Note
Still I do not understand why after flashing some ROM europe, with problems,
now I flashed (unbrick with Multitool) the latest china rom still missing parts (i.e. phone gesture, setup panel: blank)
If the phone is China and the rom is China (5.1.1), should not be a full installation 100% complete?!?!?!?!?
Click to expand...
Click to collapse
If the vendor is unknown the cust partition won't get recognized and the phone will look ugly and all of the customized apps won't be there...(Huawei swype an etc) apps won't get installed...you have to make sure that the folder in the cust/hw/xxx is the same as your vendor information...
Sent from my H30-U10 using Tapatalk
caracal reloaded said:
I don't see oem info.
I see this menu:
1) Backgroud setting
2) Veneer information > a) Version info b) Apparatus info c) Manufacture info d) Other info 5) verify key
3) Network information query
4) software upgrade
5) restore factory
6) battery charge
I have dowloaded "oeminfo.zip"
https://mega.nz/#!6h830BQK!yzuSX7ron9pMTLPxLbd3KGxfr9kEpaVj5QsSUGdLA88
I did:
"Step 1: First of all, find out your current vendor/country info. One way to do this is by dialing *#*#2846579#*#* – from the menu that pops up go to Network Information > Vendor/Country Info. Some of the vendors/countries are"
On my phone I see: VENDOR COUNTRY INFO: Vendor: Country file not exist Country: Vendor Country file not exist."
Or follow this guide
It's the same for all Huawei phones
" For example, if I were moving from Pakistan to Malaysia, I’d clear “hw/meafnaf” from custom.bin and insert “hw/spcseas” instead."
but How do I know the codes?
I must to root my phone before?
And, assuming that I can, I redo unbricking with Multitools?
Thanks!!
Click to expand...
Click to collapse
If this really can be fixed by the oeminfo zip file I'll let you know. Because on my phone I have the same vendor country file not exist error. Let me try fixing it on mine and tell you how i did it
---------- Post added at 08:43 PM ---------- Previous post was at 08:28 PM ----------
hamzio7 said:
I can help you... since you are now on b331
the problem is...that your phone doesn't recognize the cust partition...
It's easy. you only need to flash the proper oeminfo zip file using a custom recovery..
I think your phone oeminfo is cn or china unicom i am not totally sure but you can check by dialing this
*#*#2846579#*#*
Find oem info
And see if it is as i mentioned...
If it is you have to flash (normal or eu) oeminfo zip file and then you can update to (eu or normal) marshmallow.
Sent from my H30-U10 using Tapatalk
---------- Post added at 08:42 PM ---------- Previous post was at 08:36 PM ----------
I think C900 is for the normal oeminfo and the C432 is for eu...
You can find the flashable oeminfo zips by googling them...
Or follow this guide
It's the same for all Huawei phones
http://www.carbontesla.com/2015/09/how-to-change-region-of-your-huawei-honor-4c-root/
Click to expand...
Click to collapse
This doesn't apply to this phone. At least not my honor 6. There's no custom.bin file in /data.
---------- Post added at 08:45 PM ---------- Previous post was at 08:43 PM ----------
caracal reloaded said:
but oeminfo has four file
dir "by" > oeminfo
dir "my" > oeminfo
dir "pk" > oeminfo
dir "ru" > oeminfo
For europe?
---
Note
Still I do not understand why after flashing some ROM europe, with problems,
now I flashed (unbrick with Multitool) the latest china rom still missing parts (i.e. phone gesture, setup panel: blank)
If the phone is China and the rom is China (5.1.1), should not be a full installation 100% complete?!?!?!?!?
Click to expand...
Click to collapse
Usually a factory reset fixes this but I see your factory reset doesn't work
https://mega.nz/#!JUxHSYbb!LISC6PkXuFV8phHsPIISBm1fiwkrCoFHrErwPuooPvE
Download this file and flash it with custom recovery
Then your vendor information will show normal
Sent from my H30-U10 using Tapatalk
I tried factory reset on EU rom. Failed.
Now I have China Rom 5.1.1 (with problems), but I can carry out factory reset again with this China Rom....
Right? I would not have more problem with new factory reset
Perhaps It works...
If it doesn't works I am going to flash with your custom recovery.
Can you give my link for custom recovery procedure?
My phone doesn't have root, only unlock bootloader with unbrick multitools
Thanks
hamzio7 said:
https://mega.nz/#!JUxHSYbb!LISC6PkXuFV8phHsPIISBm1fiwkrCoFHrErwPuooPvE
Download this file and flash it with custom recovery
Then your vendor information will show normal
Sent from my H30-U10 using Tapatalk
Click to expand...
Click to collapse
Version?
SOLVED: please check my 2nd post.
Hello guys,
I would like to upgrade my P9 Lite L31 from M to N official. I've tried the past few days but it always ends up with "NRD90M test-keys" on build number and missing apps. I have read A LOT of threads/posts about this issue, really everywhere, but I can't figure out how to update my device without problem.
Also I do know there are some Q&A threads/GUIDES/HOW-TOs in the forum but I don't find the right procedure for my case.
I assume it's because I've flashed the wrong package or forgot something in the procedure...
I've followed this GUIDE by @simo255: https://forum.xda-developers.com/huawei-p9lite/how-to/nougat-official-firmware-t3512932
Here is my info:
P9 Lite VNS-L31
3 Gb RAM
Build: VNS-L31C900B151
EMUI 4.1.1
So, I'm on C900B151 and I'd like now to upgrade to C432B380 (or C432B381 ?) (or above if available).
If I understand well, the correct procedure is:
1- unroot (necessary?)
2- change from C900 to C432, by flashing an C432 OEMINFO.img through Meticulus TWRP (v4)
3- flash the latest Nougat update.zip package (B370/B371 or B380/B381) through Meticulus TWRP (v4)
4- flash the latest data full EU zip (B370/B371 or B380/B381)
5- reboot
Is it OK?
At steps 3 and 4, do I have to get UPDATE.app for B3xx and use the dload method instead?
FYI, I didn't follow step 2 when I tried, is it the culprit of my CUST errors in TWRP/"NRD90M test-keys"/missing apps problems? Or is it because I've flashed B370 instead of B371?
A few questions:
1- Is it a problem to currently run B151 firmware for my L31 for the Nougat upgrade process? I've read that the last digit means dual SIM or single SIM. I think I have a single SIM version but I'm not sure... How to know for sure? Sorry for the dumb question
2- If I don't follow the procedure above but if I relock my BL and then check for updates, do you think I will get a Nougat full OTA for C900 (C900B151 > C900B3xx)? Is it really necessary for me to change from C900 to C432?
3- In any cases, would it be possible to upgrade directly from B151 to B38x? Or do I have to go through B16x or B37x?
4- I can't figure out how to get the correct full OTA for Nougat, the one bigger than 1,9 Gb. I always get 1,25 Gb package through OTA update in settings, even when I'm running C432B160...
5- Is it possible to use Firmware Finder to update from B151 directly to B38x (or above)?
I already tried to flash a B370 update.zip and data full EU (from this GUIDE) but I have error about CUST in TWRP and as already said, then I get "NRD90M test-keys" on build number and missing apps after reboot.
After this, I successfully downgraded to C432B160 (maybe it would be better to downgrade to B161?) and I get the B370 OTA (1,25 Gb), but as you know it's not the FULL OTA... So AGAIN: "NRD90M test-keys" on build number and missing apps.
Sorry for the long post but I find really hard to flash/update stuff on this P9 Lite. I'm really confused. I was before on a Samsung S3 LTE and it was easier...
Any advices?
Thanks in advance.
I solved my problem!
My mistake was to install build VNS-L31C432B160 instead of VNS-L31C432B161, that's why OTA available was not the correct one (1,25 Gb instead of 1,99 Gb)
B160, B370, B380 are for dual SIM
B161, B371, B381 are for single SIM
I have a P9 Lite L31 SINGLE SIM
I was on previously on build VNS-L31C900B151 and I'm now running build VNS-L31C432B381 official and everything is working well.
The steps:
1- Download Update.zip of VNS-L31C432B161 (size around 1.6+ GB) (I've found it and downloaded it with Firmware Finder)
2- Extract the UPDATE.APP of the ZIP with 7-zip or similar and copy it on External SDCARD in a dload folder
2- Make sure to be rooted (Bootloader unlocked, TWRP v4 by Meticulus installed and SuperSU flashed)
3- Flash OEMinfo.img and custom.bin for C432 Single SIM (download link: https://forum.xda-developers.com/hu...nt/europe-vns-l31-toolkit-bootloader-t3432873, from this thread: https://drive.google.com/drive/folders/0B3CRCPqinridRXNPdDNuM2g5dTA) with Toolkit (download link: https://forum.xda-developers.com/devdb/project/?id=16538#downloads from this thread: https://forum.xda-developers.com/hu...nt/europe-vns-l31-toolkit-bootloader-t3432873)
4- Reboot > It asks for decryption key (I entered a wrong one because I didn't even know the code) > it fails to decrypt and then ask for factory reset
5- Factory reset fails (I don't know why)
6- Reboot on Android > build is now VNS-L31C432B151 (it changed from C900 to C432 thanks to the OEMinfo.img and custom.bin)
7- Shutdown the phone
8- Start the phone with 3 buttons method: vol- ; vol+ ; power
9- Wait a few minutes L31C432B161 to be installed > It reboots and you're now running L31C432B161
10- Search for OTA in ROM settings > You will get L31C432B371 > Download and apply the update
11- Wait a few minutes L31C432B371 to be installed > It reboots and you're now running L31C432B371
12- Search for OTA in ROM settings > You will get L31C432B381 > Download and apply the update
13- Wait a few minutes L31C432B381 to be installed > It reboots and you're now running L31C432B381
14- Done!
So i have the same problem.
I've the L21 Dual sim model (2GB) and i tried to update.
Messed up with firmware finder and ended up with a wrong update. I've managed to get back to L21C432B160.
What version do I pick with Firmware finder? Or do i need to flash another OEMinfo.img en custom.bin first to get an update?
I don't want to end up with beta firmware or something messed up so I keep getting future updates. I don't understand why the OTA update is still here on my p9.
michaeldepotter said:
So i have the same problem.
I've the L21 Dual sim model (2GB) and i tried to update.
Messed up with firmware finder and ended up with a wrong update. I've managed to get back to L21C432B160.
What version do I pick with Firmware finder? Or do i need to flash another OEMinfo.img en custom.bin first to get an update?
I don't want to end up with beta firmware or something messed up so I keep getting future updates. I don't understand why the OTA update is still here on my p9.
Click to expand...
Click to collapse
Which oeminfo.img and custom.bin did you flash lately? Is it your own files or from someone else?
And you say you are currently running L21C432B160 but which OTA version is showing up now in ROM settings? Which size?
Sent from my P9 lite using XDA Labs
Haven’t flash any of these files yet. I dont have an ota in upater right now. That is The probleem. Only with the firmware Finder i can get updates but i dont know which i should pick
michaeldepotter said:
Haven’t flash any of these files yet. I dont have an ota in upater right now. That is The probleem. Only with the firmware Finder i can get updates but i dont know which i should pick
Click to expand...
Click to collapse
If you want to get OTA updates, you need to have your bootloader locked. Is your bootloader currently unlocked?
Sent from my P9 lite using XDA Labs
Yes. But the problem also occured when it was locked.
Update for Huawei P9 Lite 2016 Dual Sim (VNS-L31C900B114 to VNS-L31C432B160 firmware)
Wood Man said:
I solved my problem!
My mistake was to install build VNS-L31C432B160 instead of VNS-L31C432B161, that's why OTA available was not the correct one (1,25 Gb instead of 1,99 Gb)
B160, B370, B380 are for dual SIM
B161, B371, B381 are for single SIM
I have a P9 Lite L31 SINGLE SIM
I was on previously on build VNS-L31C900B151 and I'm now running build VNS-L31C432B381 official and everything is working well.
The steps:
1- Download Update.zip of VNS-L31C432B161 (size around 1.6+ GB) (I've found it and downloaded it with Firmware Finder)
2- Extract the UPDATE.APP of the ZIP with 7-zip or similar and copy it on External SDCARD in a dload folder
2- Make sure to be rooted (Bootloader unlocked, TWRP v4 by Meticulus installed and SuperSU flashed)
3- Flash OEMinfo.img and custom.bin for C432 Single SIM (download link: https://forum.xda-developers.com/hu...nt/europe-vns-l31-toolkit-bootloader-t3432873, from this thread: https://drive.google.com/drive/folders/0B3CRCPqinridRXNPdDNuM2g5dTA) with Toolkit (download link: https://forum.xda-developers.com/devdb/project/?id=16538#downloads from this thread: https://forum.xda-developers.com/hu...nt/europe-vns-l31-toolkit-bootloader-t3432873)
4- Reboot > It asks for decryption key (I entered a wrong one because I didn't even know the code) > it fails to decrypt and then ask for factory reset
5- Factory reset fails (I don't know why)
6- Reboot on Android > build is now VNS-L31C432B151 (it changed from C900 to C432 thanks to the OEMinfo.img and custom.bin)
7- Shutdown the phone
8- Start the phone with 3 buttons method: vol- ; vol+ ; power
9- Wait a few minutes L31C432B161 to be installed > It reboots and you're now running L31C432B161
10- Search for OTA in ROM settings > You will get L31C432B371 > Download and apply the update
11- Wait a few minutes L31C432B371 to be installed > It reboots and you're now running L31C432B371
12- Search for OTA in ROM settings > You will get L31C432B381 > Download and apply the update
13- Wait a few minutes L31C432B381 to be installed > It reboots and you're now running L31C432B381
14- Done!
Click to expand...
Click to collapse
Greetings ...
What do you mean " Search for OTA in ROM settings > You will get L31C432B371 > Download and apply the update " ?
Regards...
george_1234 said:
Greetings ...
What do you mean " Search for OTA in ROM settings > You will get L31C432B371 > Download and apply the update " ?
Regards...
Click to expand...
Click to collapse
I meant once you run full working Android 6, you have to go in Android settings, in a menu called something like "system updates" or similar and you should see if a newer Android version is available, meaning Android 7.
I'm running Android 7.0, so I can't show you screenshots from Android 6,sorry... Here are 2 screenshots from EMUI 5.0 (Android 7) in case it could help.
Hi all,
I just want to share with you all how i solved NRD90M test-keys on my Mate 8. 2 weeks ago, I've successful to debrand from L29 to AL10 and updated to Oreo EMUI 8. After awhile, i found bugs or error when i connected to PC or Laptop, my phone will go haywire like someone is touching the screen everywhere. I suspected it might be came from cust.img that i flashed to make sim and data detect.
Then i made a decision to debrand again to DL00, and successfully rollback to MM B386 using Hisuite version 8. After that i flashed dualcu_cn.zip using TWRP and successful to debrand to DL00. I checked the OTA update, there is DL00C00B577 Nougat update and i download and installed it. My Mate 8 became NRD90M test-keys after successfully updated to Nougat. For one and a half day i searched in internet and XDA on how to get rid of NRD90M test-keys and update to next build of Nougat. On XDA, I've found several thread regarding NRD90M test-keys like https://forum.xda-developers.com/mate-8/general/info-rom-nrd90m-test-keys-android-7-0-t3750147, https://forum.xda-developers.com/mate-8/help/nrd90m-test-keys-t3549124 and https://forum.xda-developers.com/mate-8/help/stuck-nrd90m-test-keys-t3590461 but without proper steps and procedures. So people like me a noob or newbies will stuck on how to solve the problem. So I've do some test for my Mate 8 by using one of this methods which are HuRUpdater, HWOTA and erecovery. I can said that 90% of chances rate it will success but you'll need to download FullOTA-MF stock firmware. I'm using erecovery so no need to download it.
Requirement:
1. Unlocked bootloader
2. TWRP Installed
3. HuRUpdater - Link : https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
4. HWOTA - Link: https://cloud.mail.ru/public/DEWc/a9fDVbgpz
5. update.zip - FullOTA-MF (for me NXT-DL00C17B592-full in erecovery)
6. update_all_hw.zip
7. update_data_public.zip
8. Back up your data using HiSuite or SD card.
Instruction
Method 1 using HuRUpdater
1. Make sure your bootloader is unlocked and TWRP is installed.
2. Download HuRUpdater.zip, update.zip-FullOTA-MF (your stock firmware), update_all_hw.zip and update_data_public.zip.
3. Make a new folder in SD Card root (you can name it base on its firmware) and put all the zips that you already downloaded in the folder.
4. Boot your Mate 8 to TWRP and choose sd card > folder > HuRUpdater.zip. It'll reboot into recovery and start flash firmware.
5. Your phone will update to the newest build number base on your stock firmware.
6. You can follow the steps in this link https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
Method 2 using HWOTA
1. Make sure your bootloader is unlocked and TWRP is installed.
2. Download HWOTA.zip, update.zip-FullOTA-MF (your stock firmware), update_all_hw.zip and update_data_public.zip.
3. Extract HWOTA.zip into HWOTA folder in your PC and put all the zips that you already downloaded in that folder. Copy HWOTA folder in your SD Card.
4. Boot your Mate 8 to TWRP and choose HWOTA folder and select nxt_hwota_update.zip. It'll reboot into recovery and start flash firmware.
5. Your phone will update to the newest build number base on your stock firmware.
6. You can follow the steps in this link https://forum.xda-developers.com/mat...ate-8-t3785320. This HWOTA.zip also can use to flash OREO EMUI 8 firmware.
P/S: I think HuRUpdater and HWOTA is the same method but using different script binary.
Method 3 using eRecovery
1. Press Vol + and Power button at the same time for 3-5 sec.
2. Choose your WIFI (need strong connection), if not it will failed to download recovery firmware.
3. If your WIFI have a strong connection it'll start to download recovery firmware and install.
4. Wait until finish installation
5. Your phone will update to the newest build number base on your stock firmware.
P/S: If you're using C636,C432,C185, i think it's useless. because i'm from C636 it's never captured the recovery firmware. so in case if your phone bricked or test keys, you can use HuRUpdater method. This method only working on chinese variants is what i think.
Additional info:
DESCRIPTION FOR FIRMWARE
1- OTA Firmware: (Over The Air) That mean the update file can install on the available os and upgrade or fix some bugs. (if the update build number is compatible with your phone).
2- FullOTA: Full OTA firmware is Full package of firmware and it can unbrick your phone.
3- FullOTA-MF: Full OTA MF firmware is Full package of firmware and it can unbrick your phone model with any buid number.
4- FullOTA-PV: Full OTA PV firmware is a Point-Version firmware, which means it can unbrick your phone depend on build number.
5- OTA-PV: Point-Version, such firmware are designed to update from one version of android to another. (build number is important)
6- OTA-MF: MF is a multi-file firmware, which means that there are several update packages in it.
Source : http://huawei-firmware.com/pages/ext/a/description/index.html
All thanks goes to @zxz0O0 for HurUpdater.zip, @apat26 for his thread HWOTA, 4pda forum and Huawei community.
ceriqdesign said:
Hi all,
I just want to share with you all how i solved NRD90M test-keys on my Mate 8. 2 weeks ago, I've successful to debrand from L29 to AL10 and updated to Oreo EMUI 8. After awhile, i found bugs or error when i connected to PC or Laptop, my phone will go haywire like someone is touching the screen everywhere. I suspected it might be came from cust.img that i flashed to make sim and data detect.
Then i made a decision to debrand again to DL00, and successfully rollback to MM B386 using Hisuite version 8. After that i flashed dualcu_cn.zip using TWRP and successful to debrand to DL00. I checked the OTA update, there is DL00C00B577 Nougat update and i download and installed it. My Mate 8 became NRD90M test-keys after successfully updated to Nougat. For one and a half day i searched in internet and XDA on how to get rid of NRD90M test-keys and update to next build of Nougat. On XDA, I've found several thread regarding NRD90M test-keys like https://forum.xda-developers.com/mate-8/general/info-rom-nrd90m-test-keys-android-7-0-t3750147, https://forum.xda-developers.com/mate-8/help/nrd90m-test-keys-t3549124 and https://forum.xda-developers.com/mate-8/help/stuck-nrd90m-test-keys-t3590461 but without proper steps and procedures. So people like me a noob or newbies will stuck on how to solve the problem. So I've do some test for my Mate 8 by using one of this methods which are HuRUpdater, HWOTA and erecovery. I can said that 90% of chances rate it will success but you'll need to download FullOTA-MF stock firmware. I'm using erecovery so no need to download it.
Requirement:
1. Unlocked bootloader
2. TWRP Installed
3. HuRUpdater - Link : https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
4. HWOTA - Link: https://cloud.mail.ru/public/DEWc/a9fDVbgpz
5. update.zip - FullOTA-MF (for me NXT-DL00C17B592-full in erecovery)
6. update_all_hw.zip
7. update_data_public.zip
8. Back up your data using HiSuite or SD card.
Instruction
Method 1 using HuRUpdater
1. Make sure your bootloader is unlocked and TWRP is installed.
2. Download HuRUpdater.zip, update.zip-FullOTA-MF (your stock firmware), update_all_hw.zip and update_data_public.zip.
3. Make a new folder in SD Card root (you can name it base on its firmware) and put all the zips that you already downloaded in the folder.
4. Boot your Mate 8 to TWRP and choose sd card > folder > HuRUpdater.zip. It'll reboot into recovery and start flash firmware.
5. Your phone will update to the newest build number base on your stock firmware.
6. You can follow the steps in this link https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
Method 2 using HWOTA
1. Make sure your bootloader is unlocked and TWRP is installed.
2. Download HWOTA.zip, update.zip-FullOTA-MF (your stock firmware), update_all_hw.zip and update_data_public.zip.
3. Extract HWOTA.zip into HWOTA folder in your PC and put all the zips that you already downloaded in that folder. Copy HWOTA folder in your SD Card.
4. Boot your Mate 8 to TWRP and choose HWOTA folder and select nxt_hwota_update.zip. It'll reboot into recovery and start flash firmware.
5. Your phone will update to the newest build number base on your stock firmware.
6. You can follow the steps in this link https://forum.xda-developers.com/mat...ate-8-t3785320. This HWOTA.zip also can use to flash OREO EMUI 8 firmware.
P/S: I think HuRUpdater and HWOTA is the same method but using different script binary.
Method 2 using eRecovery
1. Press Vol + and Power button at the same time for 3-5 sec.
2. Choose your WIFI (need strong connection), if not it will failed to download recovery firmware.
3. If your WIFI have a strong connection it'll start to download recovery firmware and install.
4. Wait until finish installation
5. Your phone will update to the newest build number base on your stock firmware.
P/S: If you're using C636,C432,C185, i think it's useless. because i'm from C636 it's never captured the recovery firmware. so in case if your phone bricked or test keys, you can use HuRUpdater method. This method only working on chinese variants is what i think.
Additional info:
DESCRIPTION FOR FIRMWARE
1- OTA Firmware: (Over The Air) That mean the update file can install on the available os and upgrade or fix some bugs. (if the update build number is compatible with your phone).
2- FullOTA: Full OTA firmware is Full package of firmware and it can unbrick your phone.
3- FullOTA-MF: Full OTA MF firmware is Full package of firmware and it can unbrick your phone model with any buid number.
4- FullOTA-PV: Full OTA PV firmware is a Point-Version firmware, which means it can unbrick your phone depend on build number.
5- OTA-PV: Point-Version, such firmware are designed to update from one version of android to another. (build number is important)
6- OTA-MF: MF is a multi-file firmware, which means that there are several update packages in it.
Source : http://huawei-firmware.com/pages/ext/a/description/index.html
All thanks goes to @zxz0O0 for HurUpdater.zip, @apat26 for his thread HWOTA, 4pda forum and Huawei community.
Click to expand...
Click to collapse
hello, in the meantime I thank you my mate8 is much improved the only problem is that I am still in NRD90M test-keys.
manuele16 said:
hello, in the meantime I thank you my mate8 is much improved the only problem is that I am still in NRD90M test-keys.
Click to expand...
Click to collapse
are you using HuRUpdater method?can you give me more info about your mate 8
ceriqdesign said:
are you using HuRUpdater method?can you give me more info about your mate 8
Click to expand...
Click to collapse
Of course...
Model number: NXT
No. Series: NRD90M Test Keys
Emui: 5.0
Android: 7.0
Vendor: hw
Country: meafnaf
please consider that my goal is to make it NXT-L29C432.
Originally on the box is reported NXT-AL10
manuele16 said:
Of course...
Model number: NXT
No. Series: NRD90M Test Keys
Emui: 5.0
Android: 7.0
Vendor: hw
Country: meafnaf
please consider that my goal is to make it NXT-L29C432.
Originally on the box is reported NXT-AL10
Click to expand...
Click to collapse
So originally you came from NXT-AL10 and without changing oeminfo with SRK Tool then you used the HuRUpdater?
Is it your bootloader still unlocked or locked?
I did not change oeminfo, or rather I tried with SRK tool, but I did not succeed.
Yes, I used HuRUpdater.
Bootloader unlocked
manuele16 said:
I did not change oeminfo, or rather I tried with SRK tool, but I did not succeed.
Yes, I used HuRUpdater.
Bootloader unlocked
Click to expand...
Click to collapse
I managed to get Vendor: hw and Country: eu.
but I'm still in nrd90
manuele16 said:
I did not change oeminfo, or rather I tried with SRK tool, but I did not succeed.
Yes, I used HuRUpdater.
Bootloader unlocked
Click to expand...
Click to collapse
Yup no wonder you're on NRD90M..you need to change oeminfo first before flash c432 firmware..
TWRP Huawei mate 8
Hello, my people, how are you?
I have a doubt, the truth is I am very new in this.
I have a Huawei Mate 8 NXT-L29 which updates to Android 7 with an app called "Firmware Finder for Huawei" and then I started my problems, the clock does not work, I can not enter the updater among others. What I would like is to change that rom for another or if it were for a stock.
I have the bootloader open and a TWRP (twrp-3.2.3-0-next) which is the only one that has worked for me but I have not been able to install another rom it tells me this: "error when dismounting" / '/ cust /' (invalid argument) and I do not know what I'm doing wrong ...
the compilation that this app left me is: NRD90M test-keys
and the rom that I want to install is: NXTL26C605B580
I would like to know your recommendations and corrections to what I am doing and thank you and I apologize for my English, which is very bad!
riky26 said:
Hello, my people, how are you?
I have a doubt, the truth is I am very new in this.
I have a Huawei Mate 8 NXT-L29 which updates to Android 7 with an app called "Firmware Finder for Huawei" and then I started my problems, the clock does not work, I can not enter the updater among others. What I would like is to change that rom for another or if it were for a stock.
I have the bootloader open and a TWRP (twrp-3.2.3-0-next) which is the only one that has worked for me but I have not been able to install another rom it tells me this: "error when dismounting" / '/ cust /' (invalid argument) and I do not know what I'm doing wrong ...
the compilation that this app left me is: NRD90M test-keys
and the rom that I want to install is: NXTL26C605B580
I would like to know your recommendations and corrections to what I am doing and thank you and I apologize for my English, which is very bad!
Click to expand...
Click to collapse
Sorry for late reply as for now i'm quite busy with life..can you tell me what your model before you change to NXTL26C605B580?
Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
toto6976 said:
Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
Click to expand...
Click to collapse
Try to install Service ROM from SD card using dload method.
Link:
https://androidhost.ru/41d
Follow instructions in file "ReleaseDoc". (Read everything carefully before doing anything).
Through this process, your data will be deleted and bootloader will be locked again.
Dload method works with Stock Recovery only, you have to install Stock Recovery first.
toto6976 said:
Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
Click to expand...
Click to collapse
Hey dude !!
So you bricked the device ....
I don't know why but if you want B412 firmware
you can use @-Alf- guide and re-upgrade via Firmware Finder
to B370 fullota-mf-pv first, then to B412 fullota-mf...
Or download a previous from B412 firmware (ex: VNS-L31C432B410 fullota-mf)
and use HuRupdater method to flash the firmware.
Extract then stock recovery from B410 via Huawei Extractor and flash it via TWRP.
Re-update finally to B412 using Firmware Finder.
I can help you doing this, worked on my ex device but i can't guarantee 100%.
Cheers
Dadditz said:
Hey dude !!
So you bricked the device ....
I don't know why but if you want B412 firmware
you can use @-Alf- guide and re-upgrade via Firmware Finder
to B370 fullota-mf-pv first, then to B412 fullota-mf...
Or download a previous from B412 firmware (ex: VNS-L31C432B410 fullota-mf)
and use HuRupdater method to flash the firmware.
Extract then stock recovery from B410 via Huawei Extractor and flash it via TWRP.
Re-update finally to B412 using Firmware Finder.
I can help you doing this, worked on my ex device but i can't guarantee 100%.
Cheers
Click to expand...
Click to collapse
Please read carefully, Maestro :
"I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom."
Piece.
Hello,
I reinstalled the custom rom that I found on the net: C432B414 with Hurupdater.
It works.
However, the bootloader is still unlocked ... however, I would like to return to the factory configuration with the bootloader locked.
https://www.cjoint.com/c/JItgZO6GuGB
I have the stock recovery install :
https://www.cjoint.com/c/JItg7SqQmdB
I am currently downloading the file indicated by this link : https://androidhost.ru/41d
In the file provided by Alf, there are two files:
'HUAWEI P9 Lite Android7.0 rollback to Android6.0 operation instruction'
'HUAWEI VNS-L31C432B416 Software Upgrade Guideline'
which one do I choose
toto6976 said:
I am currently downloading the file indicated by this link : https://androidhost.ru/41d
In the file provided by Alf, there are two files:
'HUAWEI P9 Lite Android7.0 rollback to Android6.0 operation instruction'
'HUAWEI VNS-L31C432B416 Software Upgrade Guideline'
which one do I choose
Click to expand...
Click to collapse
Unpack downloaded .zip package, you will see two files - ReleaseDoc and Software. Open "Software" and unpack SDUpdate_Package.tar.gaz. Transfer file dload to SD card and follow instructions - there is 'Software upgrade guidline' in file ReleaseDoc.
Edit.:
You can also safely lock BL with OEMINFO flashing and rollback to A6:
-Download OEMINFO:
https://mega.nz/#!xhEwFYLZ!Sv2nB5GERB_js76sAUWxj8hQgsjnf_YPobVbtrxpCew
Transfer it to the SD Card.
Download VNS-L31C432B160 fullupdate.zip:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1164/g104/v66015/f1/full/update.zip
Create a folder dload on your SD , unpack downloaded .zip file and copy it to the dload folder.
Install TWRP 3.1.0-2:
https://mega.nz/#!EsESQQhK!uc_lfXEfDW6U7Lq2VeNOYq5OWUID0G-YyhK-oUL4deU
using command
fastboot flash recovery2 twrp.img (OVER eRECOVERY!) , boot in TWRP, fĺash oeminfo.zip , go back to TWRP's main menu, select Reboot and Power Off. Then use three button combo and flash firmware from dload. Your phone will running A6 with locked bontloader. If you want, you can upgrade back to A7 via OTA update or using Fipmware finder.