[Guide] How to install Elite ROM 4.1 + Root on Honor 7 / 5C - Honor 5C Guides, News, & Discussion

Mod edit
V5.0 coming nd i will try to make instructions more clear... [/QUOTE]
Anyway enough drama, read on to see what you should do.[/HIDE]
Feedback is very welcome and I will try to answer any questions you might have, I am by no means an expert but I have been able to get everything working by following my own guide.
Start instructions
ENSURE YOU READ ALL OF THE INSTRUCTIONS AT LEAST ONCE BEFORE DOING ANYTHING!
You will need:
- SD-Card with at least 8GB of free space.
- Unlocked Bootloader and the Huawei Unlock code.
- A Honor 7 Lite/Honor 5C phone with EMUI 5.0 / Android 7, otherwise you won't be able to boot into the modified TWRP you will need!
If not then update through "Settings"->"Update" or use "Firmwire Finder" to flash the update.
- Optional: Use Titanium Backup (Pro) to do a full back-up of your phone to later restore parts.​You will have to install Elite ROM v4 first and once that is working you will install the Elite ROM v4.1 update.
Installation instructions for Elite ROM v4:
1.) Download the following for doing a fresh install:
- "Elite ROM v4 for Honor 5C" from Post #2
- "Patch for Elite ROM v4 for Honor 5C" from Post #2
- "EliteTWRP-3.1.1-1 for Elite ROMS" from Post #2​If you're a 3GB RAM user then also download the following:
- "Patch for Elite ROM v4 Honor 5C for 3GB RAM users" from Post #2​If you come from any other region than EU(C432) then also download the following:
- "Region Patch for Elite ROMs" from Post #5​
2.) Connect your phone and unpack the "Elite ROM v4 for Honor 5C" to the root of your SD-Card, you should end up with the "Elite ROM v4.0.zip" and the "SYSTEM.img" files. Also add all the files you previously downloaded to your SD-Card. These will be deleted once were done.​3.) Flash the modified TWRP "EliteTWRP-3.1.1-1 for Elite ROMS" to your phone. Follow instructions from here (https://twrp.me/devices/huaweihonor5c.html)​4.) Reboot into TWRP (Hold Volume+ and PowerButton for at least 8 seconds) and then go to "Backup" and back-up EVERYTHING to your SD-card (check in "Select Storage" that the SD-card is selected), including Boot, Data, System, Product, Vendor, Version. Make sure you scroll down and check that you have selected everything. This is very important so don't you dare to skip this step.​
5.) If the back-up has been successful, then go back to the TWRP menu and select "Wipe" -> "Advanced Wipe". Make sure to only select "Cache", "Data" and "System" and then "Swipe to Wipe" to start the wiping of your phone. Don't worry you got a back-up of everything so we can always restore what we are deleting.​6.) Go back to the TWRP menu and select "Reboot" -> "Recovery" to reboot back into TWRP and continue with the next steps.​7.) Once done, go to "Wipe" again, select "Format Data" and type in "yes" to confirm. Then go back again to the TWRP menu and select "Reboot" -> "Recovery" to reboot back into TWRP again.​8.) Once rebooted, go to "Wipe" again, select "Data", then press "Repair or Change File System", then "Change File System", choose "F2FS" and then finally "Swipe to Change" to confirm. Reboot again like you did previously.​9.) Once back in TWRP, go to the Install section, press "Select Storage", check that "Micro SDCard" has been selected and press "OK". Then press "Install Image" and select the "SYSTEM.img" you put on your SD-Card earlier, then scroll down to choose "System Image" and finally "Swipe to confirm Flash".​10.) Go back twice, and select "Install Zip".
10A.) Skip this step if you’re in the EU region! If you come from any other region than EU(C432) then select "Region Patch for Elite ROMs" and "Swipe to confirm Flash". After install make sure to reboot back into TWRP.​10B.) Select "Elite Rom v4.0.zip" and "Swipe to confirm Flash" to install the custom rom. Once finished, go back and select the "Patch for Elite ROM v4 for Honor 5C" and "Swipe to confirm Flash" to install the patch as well.​10C.) If you have 2GB of RAM then skip this step! If your Honor phone has 3GB RAM, then install the "Patch for Elite ROM v4 Honor 5C for 3GB RAM users" as well.​11.) Now reboot your phone to confirm everything working. Don't panic if it takes longer, wait at least 3 minutes and you might need to reboot a couple of times.​12.) Congratulations you now have Elite ROM v4.0 working! Confirm this by going to "Settings"-> "About phone" and scroll down to the Kernel Version. You can now continue with the 4.1 update and/or delete all the files from your SD card you used.​
Installation instructions for Elite ROM v4.1 Update + Root:
1.) Download the following if doing an update from EliteROM 4.0 to 4.1
- "OTA Compatibility Patch for Honor 5C users" from Post #5
- "Elite ROM v4.1 for Honor 5C OTA Update" from Post #2​If you want to root your phone then download the following as well:
- MagiskSU: MagiskSU 13.3 for Elite ROM v4.1 from Post #4​2.) Reboot into TWRP and go to "Backup" and back-up EVERYTHING to your SD-card (check in "Select Storage"), including Boot, Data, System, Product, Vendor, Version. Make sure you scroll down and check that you have selected everything. This is very important so don't you dare to skip this step.​3.) If the back-up has been successful, then go back to the TWRP menu and select "Install" and select "OTA Compatibility Patch for Honor 5C users" and then "Swipe to confirm Flash".​4.) Go back again, select "Elite ROM v4.1 for Honor 5C OTA Update" and then "Swipe to confirm Flash" to install the update as well.​5.) [Optional] If you want to have root access as well for your apps then go back again, select "MagiskSU 13.3 for Elite ROM v4.1" and then "Swipe to confirm Flash" to root your phone.​6.) Now you're done, reboot and Pray If everything booted correctly then confirm the update was successful by going to "Settings"-> "About phone" and check if the Build Number states "Elite ROM v4.1".​7.) Congrats you're done and enjoy your awesome Elite ROM v4.1.​
FAQ:
How to get into TWRP?
- Press Volume+ and the Power button for at least 3 seconds. You will see the warning screen saying the Bootloader is unlocked and can't be trusted, wait a minute and it should boot into TWRP. If not, then you probably made a mistake while flashing.​
I bricked my phone help!
- Press Volume - and Power which will FastBoot the phone and allow you to re-flash TWRP and to restore your back-up.​
I get the error "FAILED (remote: Command not allowed)" during FastBoot flashing.
This means your bootloader is locked again, unlock it with the command "fastboot oem unlock <password>", replace <password> with the Huawei code you got.​

Calm down mate. Your guide is very good but do not compare please. Everyone has their own ways of working and helping. We are not gonna earn anything by pointing fingers.
Peace Please.

i wouldnt install some rom built by iraq in first place... im good with stock rom since it has no bugs whatsoever... also support i got from his thread was like "others havent reported this problem so its you XDDDD" ...

thats DisRescpectfull.... You are sharing instructions for installing my rom without my permission... Why ??
And 2nd, i said you that in v5.0, i will update them... Then why you still make a new thread for that ??
---------- Post added at 05:21 AM ---------- Previous post was at 05:19 AM ----------
thelous said:
i wouldnt install some rom built by iraq in first place... im good with stock rom since it has no bugs whatsoever... also support i got from his thread was like "others havent reported this problem so its you XDDDD" ...
Click to expand...
Click to collapse
I need logs for issues...not just someone says thats not worked, this is buggy.... At last of thread, i wrote, provide logs so i could consider your issue as a real issue....

Guys lets not argue. If someone report to mods they will either remove the thread or other action. Lets maintain the forum decorum. We are all helping each other here.
Calm down please.
Peace.

Related

Help with update Xoom Wifi Brasil to 3.1

Good afternoon everyone.
I'm trying to upgrade my Xoom (only WIFI) from 3.0.1 to 3.1, but I'm having a little difficulty in understanding some steps.
Looking at the link: http://forum.xda-developers.com/showthread.php?t=1074609 I did not understand how to perform the steps (especially the 1, 2 and 3).
Could anyone help me how?
Have you already rooted your Xoom using the instructions in this thread
http://forum.xda-developers.com/showthread.php?t=1011196
And have you ever rooted an android device before? If not I would strongly suggest reading up on it in Portuguese before attempting to do anything. You could easily break your Xoom if you mess up a step or don't understand the rooting vocabulary!
English is my first language and it still took me a while to figure out what the hell these guys were talking about...
hatworthy said:
Have you already rooted your Xoom using the instructions in this thread
http://forum.xda-developers.com/showthread.php?t=1011196
And have you ever rooted an android device before? If not I would strongly suggest reading up on it in Portuguese before attempting to do anything. You could easily break your Xoom if you mess up a step or don't understand the rooting vocabulary!
English is my first language and it still took me a while to figure out what the hell these guys were talking about...
Click to expand...
Click to collapse
Hi hatworthy, thks for you advices and information.
I believe I have an intermediate level of English, but unfortunately some tutorials (initially) does not have a complete description of all steps. What makes it difficult for the person who is starting.
I have other devices which already do unlocks and updates officials and homebrew, but android is my first contact.
I saw two method to rooted XOOM. First one use a lot of command (http://forum.xda-developers.com/showthread.php?t=1010568) and the second use 1-click. Each two works perfectly?
Thks a lot again.
Yeah, I don't doubt that you're capable of having a conversation in English, but these guys aren't really speaking English! Like you noticed, there's a lot of 'assumed knowledge' in these threads, which is why it's best to brush up on the terminology before starting.
But, if you want to fire ahead, the one click method is your best bet. Make sure you select wifi from the menu in the program.
The problem with all the current upgrade methods is that they will replace your software with the US version. That version only includes English and Spanish language files. So just be aware of that before you do anything...
hatworthy said:
Yeah, I don't doubt that you're capable of having a conversation in English, but these guys aren't really speaking English! Like you noticed, there's a lot of 'assumed knowledge' in these threads, which is why it's best to brush up on the terminology before starting.
But, if you want to fire ahead, the one click method is your best bet. Make sure you select wifi from the menu in the program.
The problem with all the current upgrade methods is that they will replace your software with the US version. That version only includes English and Spanish language files. So just be aware of that before you do anything...
Click to expand...
Click to collapse
Hi.
Apologies for not having put a smile on my previous sentence.
I know you're not doubting my ability to communicate in English and I am grateful to have you understand me and answering my questions.
I already did get all files and arriving in my home I will try do rooted by one click process.
After make the root process, to update just put the files on sd card?
Well, after you've rooted your Xoom and downloaded the files to an SD card, you'll need to download clockworkmod (Rom Manager) from the Android market.
When you've done that, open Rom Manager and select 'Flash ClockworkMod Recovery' (should already be flashed but doesn't hurt to make sure).
Then choose 'reboot into recovery' (this recovery menu is where you'll be flashing/installing your zip files)
To flash a zip in recovery just choose 'install zip from sdcard' and then select 'choose zip from sd card'
And just follow the instructions in the first link you posted. Should be fine.
If you're looking for a Portuguese language file to flash later, you might be able to get one from somebody with a Euro Xoom.
edit: Forgot to mention, this will wipe all data on your Xoom. So back up anything you want to keep.
hatworthy said:
Well, after you've rooted your Xoom and downloaded the files to an SD card, you'll need to download clockworkmod (Rom Manager) from the Android market.
When you've done that, open Rom Manager and select 'Flash ClockworkMod Recovery' (should already be flashed but doesn't hurt to make sure).
Then choose 'reboot into recovery' (this recovery menu is where you'll be flashing/installing your zip files)
To flash a zip in recovery just choose 'install zip from sdcard' and then select 'choose zip from sd card'
And just follow the instructions in the first link you posted. Should be fine.
If you're looking for a Portuguese language file to flash later, you might be able to get one from somebody with a Euro Xoom.
edit: Forgot to mention, this will wipe all data on your Xoom. So back up anything you want to keep.
Click to expand...
Click to collapse
Thks again.
Just be clear.
1) Root
2) Download zip files and put on sd card
3) Install Clockworkmod (android market or by this way: http://forum.xda-developers.com/showthread.php?t=1074979)
In this step I have I doubt: whatever market or via install manually?​4) run Rom Manager and select 'Flash ClockworkMod Recovery'
5) choose 'reboot into recovery'
6) just choose 'install zip from sdcard' and then select 'choose zip from sd card'
6.1) select and apply first: new_recovery (will restart? If restarting the reruns Rom manager?)
6.2) select and apply HMJ37_HC3.1_Both_Models_BRDizzled.zip (same doubt, will restart?)
6.3) select bootloader_patch_3.1.zip​7) The step 5 "Return to main menu. Do a "wipe data/factory reset" " in link previously is necessary? Does not is very risky to do this and delete the system partition instead of the sd card?
Yeah, you've got the order right, but I'll just answer the parts that weren't clear:
3) Install Clockworkmod (android market or by this way: http://forum.xda-developers.com/show....php?t=1074979)
In this step I have I doubt: whatever market or via install manually?
Click to expand...
Click to collapse
Install it from the market first. The Market version of recovery is version 3.0.2.5. You need version 3.0.2.8
but..
Step 1 of the update thread in your first post will install 3.0.2.8 for you.
The only instructions and downloads you need are in your 3.1 update thread and the one-click root thread. Don't worry about any other threads. Don't even look at any other threads!
6.1) select and apply first: new_recovery (will restart? If restarting the reruns Rom manager?)
Click to expand...
Click to collapse
Yes. You have to manually select reboot from the menu. When it's fully rebooted, open Rom Manager again and select 'reboot into recovery' again.
6.2) select and apply HMJ37_HC3.1_Both_Models_BRDizzled.zip (same doubt, will restart?)
Click to expand...
Click to collapse
DO NOT RESTART THIS TIME.
After you apply the HMJ37_HC3.1_Both_Models_BRDizzled.zip you have to immediately do step 3:
6.3) select bootloader_patch_3.1.zip
Click to expand...
Click to collapse
Do not restart here either.
Step 5:
7) The step 5 "Return to main menu. Do a "wipe data/factory reset" " in link previously is necessary? Does not is very risky to do this and delete the system partition instead of the sd card?
Click to expand...
Click to collapse
Yeah I think it is necessary. Note that the 'main menu' he's talking about is the main recovery menu, not the settings menu on your Xoom.
This will all be way more obvious when you actually see the recovery menu.
The factory reset will delete all user info, apps etc stored on the Xoom. It won't delete your SD card and it won't damage the Xoom in any way.
When you restart you will have Android 3.1 (US version) installed.
If there's anything else that's not clear, just ask. I'll keep an eye on the thread.
hatworthy said:
Yeah, you've got the order right, but I'll just answer the parts that weren't clear:
Install it from the market first. The Market version of recovery is version 3.0.2.5. You need version 3.0.2.8
but..
Step 1 of the update thread in your first post will install 3.0.2.8 for you.
The only instructions and downloads you need are in your 3.1 update thread and the one-click root thread. Don't worry about any other threads. Don't even look at any other threads!
Yes. You have to manually select reboot from the menu. When it's fully rebooted, open Rom Manager again and select 'reboot into recovery' again.
DO NOT RESTART THIS TIME.
After you apply the HMJ37_HC3.1_Both_Models_BRDizzled.zip you have to immediately do step 3:
Do not restart here either.
Step 5:
Yeah I think it is necessary. Note that the 'main menu' he's talking about is the main recovery menu, not the settings menu on your Xoom.
This will all be way more obvious when you actually see the recovery menu.
The factory reset will delete all user info, apps etc stored on the Xoom. It won't delete your SD card and it won't damage the Xoom in any way.
When you restart you will have Android 3.1 (US version) installed.
If there's anything else that's not clear, just ask. I'll keep an eye on the thread.
Click to expand...
Click to collapse
In part "Yes. You have to manually select reboot from the menu." this option is in menu of recovery menu/rom manager?
But isn't safe remove/don't use micro sd card instead of "erase". I've seen several reports of brick because of wrong partition deleted.
--------------------------------
COMPLETE TUTORIAL
--------------------------------
Please, check if this tutorial is complete and add any information that you believe is relevant:
1) Root (by this thread: http://forum.xda-developers.com/showthread.php?t=1010568 or http://forum.xda-developers.com/showthread.php?t=1078019 or http://forum.xda-developers.com/showthread.php?t=1011196 (One Click)
2) Download zip files (this thread: http://forum.xda-developers.com/showthread.php?t=1074609) and put on MicroSD card
3) Install Clockworkmod by Android market or by this way: http://forum.xda-developers.com/showthread.php?t=1074979
4) Run Rom Manager and select 'Flash ClockworkMod Recovery'
5) Choose 'reboot into recovery'
6) Just choose 'install zip from sdcard' and then select 'choose zip from sd card'
6.1) select and apply first: new_recovery.zip (You have to manually select reboot from the menu. When it's fully rebooted, open Rom Manager again and select 'reboot into recovery' again.)
6.2) select and apply HMJ37_HC3.1_Both_Models_BRDizzled.zip (DO NOT RESTART THIS TIME.)
6.3) select and apply bootloader_patch_3.1.zip (DO NOT RESTART THIS TIME.)
7) The step 5 "Return to main menu. Do a "wipe data/factory reset"
8) Reboot
9) Enjoy Honeycomb 3.1
rod.gui said:
In part "Yes. You have to manually select reboot from the menu." this option is in menu of recovery menu/rom manager?
But isn't safe remove/don't use micro sd card instead of "erase". I've seen several reports of brick because of wrong partition deleted.
Click to expand...
Click to collapse
Yeah, the reboot option is in the recovery menu.
Like I said, it will be very obvious when you actually see the recovery menu. It's very clear and simple.
As far as I know, this method is safe. I did it myself on Saturday. As long as you follow each instruction exactly, you'll be fine.
The factory reset basically just deletes the user information and resets the software. It's exactly the same as resetting from the Honeycomb settings menu.
Here's your updated instructions list:
1) Root with one-click method http://forum.xda-developers.com/showthread.php?t=1011196 (make sure you choose wifi)
2) Download zip files and put on sd card http://forum.xda-developers.com/showthread.php?t=1074609
3) Install Clockworkmod from Android Market
4) run Rom Manager and select 'Flash ClockworkMod Recovery'
5) In Rom Manager choose 'reboot into recovery'
6) In recovery menu choose 'install zip from sdcard' and then select 'choose zip from sd card'
6.1) select and apply first: new_recovery. Reboot and then use Rom Manager to boot into recovery
6.2) select and apply HMJ37_HC3.1_Both_Models_BRDizzled.zip DO NOT RESTART
6.3) select bootloader_patch_3.1.zip DO NOT RESTART
7) Return to main recovery menu. Do a "wipe data/factory reset"
Reboot your Xoom
Click to expand...
Click to collapse
One word of warning... the update to 3.1 part is easy, but the rooting is more complicated and the method is experimental and isn't perfect yet.
I have a UK wifi Xoom. The Brazilian wifi Xoom should be the same as the UK and US, but I don't know that for sure and I can't guarantee it. As always, rooting is done at your own risk
edit: sorry your list wasn't there when I wrote my post, but it's basically the same as what I've written... can't see any problems.
^ Updated my instructions to include relevant links
hatworthy said:
Yeah, the reboot option is in the recovery menu.
Like I said, it will be very obvious when you actually see the recovery menu. It's very clear and simple.
As far as I know, this method is safe. I did it myself on Saturday. As long as you follow each instruction exactly, you'll be fine.
The factory reset basically just deletes the user information and resets the software. It's exactly the same as resetting from the Honeycomb settings menu.
Here's your updated instructions list:
One word of warning... the update to 3.1 part is easy, but the rooting is more complicated and the method is experimental and isn't perfect yet.
I have a UK wifi Xoom. The Brazilian wifi Xoom should be the same as the UK and US, but I don't know that for sure and I can't guarantee it. As always, rooting is done at your own risk
edit: sorry your list wasn't there when I wrote my post, but it's basically the same as what I've written... can't see any problems.
Click to expand...
Click to collapse
Ok. thks, thks and thks
I'll follow the tutorial. And if everything works well I will divulge this tutorial.
-=-=-=-=--=-=
And we close with a golden key, how to do the rollback? ie return to 3.0.1, unroot, unlock, un-every. : D
rod.gui said:
how to do the rollback? ie return to 3.0.1, unroot, unlock, un-every. : D
Click to expand...
Click to collapse
Good question. And the answer is: I don't know, I've never done it!
However, I do know that Motorola haven't released the official software for the non-U.S. Xooms. The only official software available right now is the U.S. version.
So you might not be able to go back to your original software until Motorola releases it. I don't know when (or if) that will happen...
PS It's 23:20 here in the land of GMT so tech support is now offline for the night
hatworthy said:
Good question. And the answer is: I don't know, I've never done it!
However, I do know that Motorola haven't released the official software for the non-U.S. Xooms. The only official software available right now is the U.S. version.
So you might not be able to go back to your original software until Motorola releases it. I don't know when (or if) that will happen...
PS It's 23:20 here in the land of GMT so tech support is now offline for the night
Click to expand...
Click to collapse
Good afternoon my friend.
I do not care to return to version 3.0.1 U.S.
If I returned to version 3.0.1 (U.S.) and Motorola Brazil to release the official version 3.1 Brazil, XOOM would normally update (OTA)?
Unfortunately the answer to that is no.
Updates are region specific. US 3.0.1 can only get the US 3.1 update. UK models can only get UK updates... and so on. Same for Brazil.
If you want the Brazilian 3.1 update you'll have to wait. You could contact Motorola in Brazil and ask them when it's being released.

[GUIDE] Huawei Honor 3C H30-U10 - Bootloader Unlock, Root, TWRP, CWM, KitKat

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
More information about this device:
DIFFERENT VARIANTS AND VERSIONS OF Honor 3C
There are now five main versions of Honor 3C that i am aware of:
H30-U10 (联通2G), H30-T00 (移动1G), H30-T10 (移动2G), H30-L01 (移动4G) and H30-L02 (联通4G).
Most guides and resources provided on this thread are dedicated to Honor 3C 2G H30-U10 with MT6582 chip.
But guides like SD Upgrade and ROM flashing using SPFT might also applicable to other variants with MT6582.
Just make sure you don't mess up and use only files dedicated to your device, please check, and double check.
Since we will be working with Honor 3C H30-U10, let's discuss some known variants of this version.
International set: Comes with LOCKED bootloader. (Ref. Build number: H30-U10 V100R001C900B1XX)
China set: Comes with UNLOCKED bootloader. (Ref. Build number: H30-U10 V100R001CHNC00B1XX)
Europe set: Comes with LOCKED bootloader. (Ref. Build number: H30-U10 V100R001C432B1XX)
Note: International set sometimes referred to as global, MY (Malaysia) or TW (Taiwan) set.​
USEFUL LINKS & RESOURCES
H30-U10 ROM (In UPDATE.APP format)
Official ROM for International Set
* EMUI 2.0 / V100R001C900B110 / JellyBean 4.2.2 (Mirror: UsersFiles, Mega)
* EMUI 2.0 / V100R001C900B115 / JellyBean 4.2.2 (Latest) (Official, Mirror: UsersFiles)
Official ROM for International Set (New Revision/Set)
* EMUI 2.0 / V100R001C900B127 / JellyBean 4.2.2 (Official, Mirror: UsersFiles) (New/diff digitizer)
Official ROM for International Set (Region Based Update)
* EMUI 3.0 / V100R001C900B320 / KitKat 4.4.2 (Optimized for SouthEast Asia countries) (Official, usersfiles)
* EMUI 3.0 / V100R001C900B320 / KitKat 4.4.2 (Same with above, higher zip compression) (Official, usersfiles)
Official ROM for China Set
* EMUI 2.0 / V100R001CHNC00B149 / JellyBean 4.2.2 (稳定版 / Stable Build) (Official)
* EMUI 2.3 / V100R001CHNC00B629 / 4.10.16 / KitKat 4.4.2 (开发版 / Developer Build) (Official)
* EMUI 3.0 / V100R001CHNC00B255SP01 / 4.12.10 / KitKat 4.4.2 (开发版 / Developer Build) (Official)
* EMUI 3.0 / V100R001CHNC00B256SP01 / 4.12.20 / KitKat 4.4.2 (稳定版 / Stable Build) (Official)
* EMUI 3.0 / V100R001CHNC00B261 / 5.02.06 / KitKat 4.4.2 (稳定版 / Stable Build) (Official)
* EMUI 3.0 / V100R001CHNC00B266 / 5.05.08 / KitKat 4.4.2 (稳定版 / Stable Build) (Official, UsersFiles, Mega)
* EMUI 3.0 / V100R001CHNC00B267 / 5.08.12 / KitKat 4.4.2 (稳定版 / Stable Build) (Official, UsersFiles)
* EMUI 3.0 / V100R001CHNC00B268 / 5.10.27 / KitKat 4.4.2 (稳定版 / Stable Build) (Official, UsersFiles)
Official ROM for Europe Set
* EMUI 2.0 / V100R001C432B109 / JellyBean 4.2.2 (Official)
* EMUI 2.0 / V100R001C432B111 / JellyBean 4.2.2 (Official, Mega) (Note: For sets with new/diff digitizer)
* EMUI 3.0 / V100R001C432B306 / JellyBean 4.4.2 (Official, UsersFiles) (Note: Works woth both old/new digitizer)
Unofficial ROM (Leaked & Beta) (Outdated now)
* EMUI 3.0 / V100R001C432B301 / KitKat 4.4.2 (Optimized for EU sets) (SPFT Dump shared by kornis01)
* EMUI 3.0 / V100R001C900B310 / KitKat 4.4.2 (Optimized for Middle East countries) (Official, Mega mirrored by Ax1qwer)
Note:
* For devices that come with B127/B129/B111, use only EMUI 3.0 B3XX releases and NOT the B2XX . (Touch issue)
SP Flash Tool Flashable ROM
Signed Factory Stock ROM for International Set (H30-U10 V100R001C900B108)
Signed Factory Stock ROM for Europe Set (H30-U10 V100R001C432B111)
* To Honor 3C europe set users: ONLY use B111 if your device come with this version, otherwise use B108.
Custom ROM in Zip Format (With Custom Recovery Only)
<Click HERE for tested custom ROM>
* To be updated / contact me if you know any good one or want to add yours to the list.
Flashable Zip (With Custom Recovery Only)
Chainfire SuperSU (For root & Superuser app)
Google Apps for JB 4.2.2 (gapps-jb-20130812-signed.zip)
Google Apps for 4.4+ (Delta GApps)
Google Apps for 5.1+ (TK GApps) (Note: 'pico' or 'nano' version preferred)
Drivers
Handset WinDriver v1.00.00.31 (Drivers for ADB, MTP, USB Mass Storages, etc)
DriverAutoInstaller v1.1236.00 (Drivers for MediaTek USB VCOM)
MediaTek USB VCOM Driver v1.1123.00 (MTK VCOM driver for Win 8.1 x64) (Important: read this)
Programs & Tools
SP Flash Tool v3.1324.0.sn177 (SecBoot)
Hi-Suite - Android Smart Device Manager (Official software by Huawei)
Huawei Update Extractor by @worstenbrood (Tool to work with Huawei update.app)
MTK Droid Root by @rua1 (Multi-function ROM Tool)
Miscellaneous
H30-U10 JB Kernel Source (Kernel 3.4.5)
H30-U10 KK Kernel Source (Kernel 3.4.67)
Online Themes for EMUI 2.0 (Theme preview & downloadable .hwt format)
Online Themes for EMUI 2.3 (Theme preview & downloadable .hwt format)
NOTE: Password to download & extract file, if needed: [email protected]​
CREDIT & THANKS
gavrila from 4pda.ru - For sharing unlocked bootloader and provide modem hack tips! Huge thanks!
cvg from LYN - For sharing stock B108 SPFT flashable ROM and other useful resources.
@Dees_Troy - For the greatest TWRP Recovery
@carliv - For his Carliv Touch Recovery and Modified CWM for MTK phones.
@yuweng - For his Easy Magic TWRP Installer for MTK phones.
@worstenbrood - For his Huawei Update Extractor, the best software to work with update.app.
@Whiskey103 - For his screenshot taking tool.
@Chainfire - For his SuperSU.
@TKruzze, @osm0sis - For their TK gapps packages.
@Deltadroid - For his Delta gapps packages.
And many many more who contributed to the projects, thank you all!​
DISCLAIMER
All guides and informations shared on this page are purely based on my own personal experiences.
I cannot guarantee that these informations are 100% correct, there is a chance that some of the info is inaccurate/wrong,
but i can assure you all these guides have been personally tested and proven working from my repeated trials and tests.
Though, i cannot promise that these tricks will work on your device, nor won't brick your device, there is always a risk.
I will NOT be responsible for any loss or damage caused, or alleged to have been caused, directly or indirectly,
by the informations or ideas suggested or referenced, including but not limited to links and files provided on this thread.
Please try at your own risk. Your warranty is now void.​
I am more than happy to answer any question related to the guides, all others irrelevant question will be ignored.
All private message asking for support will NOT be entertained, i have shared everything i know about the device.
Please note that most guides found on this page were written with Honor 3C H30-U10 (MY) locked set in mind,
Make sure you have read and understand all the steps, and check whether the guide is applicable to your device before applying it.
.
Before We Begin...
BEFORE We Begin, Make Sure You
HAVE Compatible Version of 'Handset Driver' Installed.
* This driver provide access for device services such as ADB, MTP, USB Mass Storages, etc.
* You can get 'Handset WinDriver 1.00.00.31' from HERE. (18.5 MB - Mediafire)
* NOTE: It's recommended that you install the driver as Adminstrator while the phone is connected.
Driver shared courtesy of cvg from LYN
Click to expand...
Click to collapse
HAVE 'MediaTek VCOM Driver' Installed.
* This driver allow SP FlashTool to work with the device running under META/PreLoader mode.
* You can get the driver from HERE. (9.6 MB - Mediafire)
* NOTE: It's recommended that you install the driver as Adminstrator while the phone is connected.
Driver shared courtesy of cvg from LYN
Click to expand...
Click to collapse
HAVE Prepared Memory Card (Micro SD), and...
* Required for storing ROM & updater files, mainly UPDATE.APP and UPDATE.ZIP.
* Need to be FAT32 formatted, has minimum 1.3 GB free space if you plan to use ROM upgrade feature.
* MicroSD class 10 or higher is recommended for faster operation.
Click to expand...
Click to collapse
KNOW How To Transfer Files From Computer to SD Card.
* You can manage files on SD card easily by connecting the phone to PC with USB cable.
* You need to connect the phone as MTP or USB-Storage mode.
Click to expand...
Click to collapse
KNOW How To Enter Device Specific Modes.
NOTE: The device MUST be powered OFF before you can enter below modes:
RECOVERY MODE (METHOD #1)
Press and hold [Power] while holding down [Volume Up/+], release all when REC booted.
RECOVERY MODE (METHOD #2)
Press and hold [Power] until it vibrates, immediately press & hold [Volume Up/+], release all when REC booted.
RECOVERY MODE (METHOD #3)
NOTE: This method only applicable if you have custom recovery installed on the device.
Press and hold [Power] while holding down [Volume Up/+] and [Volume Down/-], release all when REC booted.
RECOVERY MODE (METHOD #4)
NOTE: This method requires you to have adb driver & binary setup and working.
Open Windows Command Prompt and type "adb reboot recovery".
FASTBOOT MODE
Press and hold [Power] while holding down [Volume Down/-], release all when honor logo appears.
* NOT all ROMs support calling fastboot using this method.
SD UPGRADE MODE (METHOD #1)
1) Copy ROM upgrade file 'UPDATE.APP' to '/sdcard/dload/UPDATE.APP'.
2) Press and hold [Power] while holding down [Volume Up/+] and [Volume Down/-], release all when logo appears.
* You need stock recovery for this to work, if you flashed custom recovery this method won't work.
SD UPGRADE MODE (METHOD #2)
1) Copy ROM upgrade file 'UPDATE.APP' to '/sdcard/dload/UPDATE.APP'.
2) Create an empty text file and save it as 'au_temp.cfg', copy the file to '/sdcard/dload/au_temp.cfg'.
3) Start the device normally by pressing [Power] button only.
* NOT all ROMs upgrade can be called using this method, phone will boot normally if this is the case.
* Unlinke method #1 above, this method will work even you are not running stock recovery.
PRELOADER MODE
Simply connect the device to computer with USB cable while the device is powered off.
With Battery: Exit PRELOADER mode after a while and enter battery charging mode if no connection is made.
Without Battery: Keep restarting the phone (and vibrate) until a connection is made, eg: SPFT
* You MUST have MTK PreLoader USB VCOM driver installed for this to work.
* Although both methods would work, entering this mode without battery is preferred.
Click to expand...
Click to collapse
HAVE Downloaded My 'Honor3C' Project Folder With Tools.
* The project folder contains SP Flash Tool and some other tools to work with Honor3C ROMs.
* Download the project folder from HERE. (13.4 MB - Mediafire, password: [email protected])
* EXTRACT the downloaded zip and copy the project folder to root directory of your drive. (C:\, D:\, E:\)
* From now on, remember that this folder is to be called 'Honor3C project dir' in my guides.
Click to expand...
Click to collapse
CREATED Complete Backup (ROM Dump and Personal Files)
The following tools can be used to create full ROM dump of your existing ROM.
1) SP Flash Tool 'ReadBack' feature. (Can be used before first boot)
2) MTK Droid & Tools by rua. (Required a rooted device)
To backup personal files, you can use Hi-Suite. (Official software by Huawei)
Click to expand...
Click to collapse
UNDERSTAND That You May Lose Your Phone Warranty (By Unlocking)
.
ROM Backup using SP Flash Tool 'Readback' feature
IMPORTANT: MAKE SURE YOU HAVE CREATED A FULL ROM BACKUP BEFORE TRYING ANYTHING ELSE!
Backup your current ROM (Create ROM dump with SP FlashTool)
Warning:
* Files produced by this method are unsigned, thus it CANNOT be restored to a device with locked bootloader.
Tips:
* Since the unlocking method for this device has been found, the ROM dump can now be restored easily.
* It's recommended that you dump the ROM right after the phone comes out from the box.
* Only system and device specific data will be dumped, user data will be skipped.
* You can create another dump for userdata only should you think you need it. (For backup purpose only, not recommended for restore)
1) Open SP FlashTool, click [Scatter-loading] and browse to 'Honor3C' project main dir.
2) Select the default 'MT6582_Android_scatter.txt' and click 'Open'.
3) The partitions info should be loaded as shown below.
4) Now switch to [Read back] tab.
5) Clear all existing items in the list and click [ADD] button to create a new read back item.
6) Double click on the newly created item in the list. (Double click anywhere in the highlighted blue area)
7) Browse to 'Honor3C' project dir and select 'ROM_READ' and click 'Open'.
8) Change the output file name to 'ROM_FULL' and then click 'Save' button.
9) Edit the read back settings as following: (Type: Hex, Start Address: 0x0, Length: 0x62380000), then click 'OK'.
10) Double check everything is correct and press 'Read back' button or 'F10' on keyboard.
11) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
12) SPFT has successfully established a connection with the phone, the read back process will begin.
13) Read back in progress, this process could take 30 minutes or more, please be patience...
14) The following GREEN circle will be displayed if the read back succeeded.
15) Double check the output file has been saved successfully in 'ROM_READ' folder.
16) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Process ROM Dump File (Convert Dump File To SPFT Flashable Files)
1) Check and make sure dumped file 'ROM_FULL' exists in 'ROM_READ' folder.
2) Now run 'dumpSplitter.exe' provided in the folder. (Required .NET 2.0+)
3) The program starts and begins splitting the ROM dump into it's individual partition.
4) The processed files will be saved in 'OUTPUT' folder.
4) Inside 'OUTPUT' folder you can find files that can be used to restore your android system.
5) Inside 'NoDL' subfolder you can find files that contain important data such as device IMEIs, vendor/id, etc.
6) Please keep ALL generated files, who knows you might need it someday.
Warning: DO NOT share files under folder 'NoDL' with people you don't know or don't trust.
Click to expand...
Click to collapse
Restoring ROM Dump (Using files generated from SPFT Read back)
Note:
* Make sure you have already processed the ROM dump file, eg: splitted it back to it's individual partition using provided tool.
Warning:
* You cannot and won't be able to restore from this backup unless your bootloader is/has been unlocked.
1) Open SP FlashTool, click [Scatter-loading] and browse to 'Honor3C' project dir, then select folder 'ROM_READ' and click 'Open'.
2) Select folder 'OUTPUT' and click 'Open'.
3) Select 'MT6582_Android_scatter.txt' found in 'OUTPUT' folder and click 'Open'.
4) The partitions info should be loaded as shown below. (If more than 2 items are unchecked, something is not right! Stop now!)
5) Click on the 2nd last item 'CACHE', browse to 'Honor3C' project dir, select folder 'URestore' and click 'Open'.
6) Select the file 'cache.img' and click 'Open'.
7) Now click on the last item 'USRDATA', this time select 'userdata.img' and click 'Open'.
8) Now ALL partition should have it's source defined, make sure the files path are similar to below.
9) Next, press [Firmware Upgrade] button or 'F8' on keyboard.
10) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
11) SPFT has successfully established a connection with the phone, the upgrade process will begin.
12) Upgrade in progress, this may take a few minutes...
13) The following GREEN circle will be displayed if the upgrade succeeded.
14) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Unbrick, Unlocking Bootloader, Restoring Stock & Force Upgrade
Unbrick (Recover from a bootloop caused by installing custom recovery)
Note: This unbrick method will ONLY works if the bootloop was caused by installing custom recovery on device with LOCKED bootloader.
1) Make sure you have downloaded my 'Honor 3C' project folder and contain 'Unbrick' folder under it.
2) Open SP FlashTool, click [Scatter-loading] and browse to 'Unbrick' folder, enter into the dir.
3) Select 'MT6582_Android_scatter.txt' found in 'Unbrick' folder and click 'Open'.
4) The partitions info should be loaded with only 'RECOVERY' partition checked.
5) Now press [Download] button or 'F9' on keyboard to begin the writting procedure.
6) You will receive a warning message that not all images are loaded, click 'Yes' to continue.
7) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
8) SPFT has successfully established a connection with the phone, the writing process will begin.
9) The following GREEN circle will be displayed if the download succeeded.
10) Now DISCONNECT the USB cable from your phone.
11) Re-insert the battery into the phone and press power button, you should be able to boot normally again.
Click to expand...
Click to collapse
Unlocking Bootloader (For International aka MY/TW/Europe set ONLY)
Warning:
* Below steps are ONLY applicable to Honor 3C (H30-U10) that comes with locked bootloader.
* If you unlock the bootloader, you may void the warranty of your device.
Unlocking on this device consist of two parts:
1) Flashing a fully unlocked version of the bootloader.
2) Flashing an unlocked secro. (To work with the unlocked bootloader).
1) Open SP FlashTool, click [Scatter-loading] and browse to 'Honor3C' project dir, then select folder 'Unlock' and click 'Open'.
2) Select 'MT6582_Android_scatter.txt' found in 'Unlock' folder and click 'Open'.
3) The partitions info should be loaded as shown below.
4) Enable 'Write Memory' under [Window] drop down menu.
5) Switch to 'Write Memory' tab and click [Open raw data] button.
6) Browse to 'Honor3C' project dir and select folder 'Unlock' and click 'Open'.
7) Select 'preloader_huawei82_wet_jb5.bin' inside 'Unlock' folder and click 'Open'.
8) Now change Memory Setting to 'EMMC', Begin Address to '0x800' and Container Length to '0x1B0EC' as shown below.
9) Double check everything is correct and press 'Write Memory' button.
10) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
11) SPFT has successfully established a connection with the phone, the writing process will begin.
12) The following GREEN circle will be displayed if the writing succeeded.
13) Now DISCONNECT the USB cable from your phone.
14) Return to 'Download' tab and press [Download] button or 'F9' on keyboard.
15) You will receive a warning message that not all images are loaded, click 'Yes' to continue.
16) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
17) SPFT has successfully established a connection with the phone, the writing process will begin.
18) The following GREEN circle will be displayed if the download succeeded.
19) Now DISCONNECT the USB cable from your phone.
20) Your phone should be unlocked now, you may re-insert battery to boot normally or continue flashing recovery/ROM.
Click to expand...
Click to collapse
Restoring Official Stock ROM using SPFT (+Relocking The Bootloader) (Intl. Set)
Warning:
* This guide is ONLY applicable to Honor 3C (H30-U10) that comes with locked bootloader.
* DO NOT use this package on China set or other variants, YOU HAVE BEEN WARNED!
* Please note that the phone will be formatted prior to the installation, please make any necessary backup.
What's this all about?
* You can follow this guide to revert back to original stock ROM which can receive official local OTA updates from Huawei.
* This guide can also be treated as a Full Reset or Unbrick guide as you can use it to reload your whole system.
* The ROM we will be using is B108 signed ROM, which is believed to be identical to the one used to flash locked version of H30-U10.
Important Note:
* If your device come with B127 or B129, you MUST Force Upgrade to V100R001C900B127 after flashing B108. (To regain touch)
* If you receive error #6010 from SP Flash Tool while flashing, you MUST first do the following:
1) Load scatter file in 'UReflash' folder, make sure only 1 item is checked.
2) Press 'Download' and connect the phone to the computer with USB cable - without battery inserted.
3) Wait until the process complete and after that you may continue with below steps.
To relock the bootloader, you will need SPFT SIGNED ROM:
* For International sets or Europe sets that come with C432B109, use B108 SIGNED ROM. (761 MB)
* For Europe sets that come with C432B111, use B111 SIGNED ROM. (739 MB)
Once you have it, extract the zip content and move the extracted 'ROM_*' folder to 'Honor3C' project dir.
1) Open SP FlashTool, click [Scatter-loading] and browse to 'Honor3C' project main dir.
2) Select the extracted folder 'ROM_H30-U10_V100R001C900B108_SIGNED' and click 'Open'.
3) Select 'MT6582_Android_scatter.txt' found in the signed ROM folder and click 'Open'.
4) The partitions info should be loaded as shown below, make sure ALL items are checked.
5) Press [Firmware Upgrade] button or 'F8' on keyboard.
6) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
7) SPFT has successfully established a connection with the phone, the upgrade process will begin.
8) SP FlashTool will verify the input images and begin writing to the phone EMMC once the verification succeeded.
9) Upgrade in progress, this may take a few minutes...
10) The following GREEN circle will be displayed if the upgrade succeeded.
11) Now DISCONNECT the USB cable from your phone.
12) Re-insert battery to your phone, press [Volume Up] + [Power] button to enter recovery.
13) Perform a 'Factory Reset/Wipe data' before booting from the rom for the first time.
Click to expand...
Click to collapse
Restoring Official Stock ROM (+Relocking The Bootloader) (Europe Set - B109)
Warning:
* This guide is ONLY applicable to Honor 3C (H30-U10) EU set that comes with B109 & locked bootloader.
* DO NOT use this package on China set or other variants, YOU HAVE BEEN WARNED!
* Please note that the phone will be formatted prior to the installation, please make any necessary backup.
What's this all about?
* You can follow this guide to restore EU stock ROM which can receive official local OTA updates from Huawei.
* This guide can also be treated as a Full Reset or Unbrick guide as you can use it to reload your whole system.
* The ROM we will be using is B108+B109, which is believed to be identical to the one used to flash locked version of H30-U10.
Process Summary:
To relock unlocked EU set, we will need to first flash the Intl. B108 ROM as it's the ONLY relocking package we have.
Once we have (re)locked the bootloader, we can use Force Upgrade method to get C432B109 EU ROM restored.
Note: If you did not unlock bootloader but just want to reload B109 (eg: unroot), you can skip step #2.
1) Download stock ROM for your EU set V100R001C432B109 (UPDATE.APP format, 740 MB)
2) Follow the guide "Restoring Official Stock ROM using SPFT (+Relocking The Bootloader) (Intl. Set)"
3) Follow the guide "Force Upgrade / Installing ROM using UPDATE.APP" (Using B109 UPDATE.APP)
4) Boot into stock recovery & perform a Factory Reset before you start using the phone.
Click to expand...
Click to collapse
Restoring Official Stock ROM (+Relocking The Bootloader) (Europe Set - B111)
Warning:
* This guide is ONLY applicable to Honor 3C (H30-U10) EU set that comes with B111 & locked bootloader.
* DO NOT use this package on China set or other variants, YOU HAVE BEEN WARNED!
* Please note that the phone will be formatted prior to the installation, please make any necessary backup.
What's this all about?
* EU set that comes with B111 is believed to have different sensors with set that comes with B109.
* You can follow this guide to restore EU stock ROM which can receive official local OTA updates from Huawei.
* This guide can also be treated as a Full Reset or Unbrick guide as you can use it to reload your whole system.
* The ROM we will be using is B111, which is believed to be identical to the one used to flash locked version of H30-U10.
Process Summary:
To relock unlocked EU set, we will need to flash the B111 signed ROM.
1) Download stock ROM for your EU set V100R001C432B111 (739 MB)
2) Follow the guide "Restoring Official Stock ROM using SPFT (+Relocking The Bootloader) (Intl. Set)"
3) Boot into stock recovery & perform a Factory Reset before you start using the phone.
Click to expand...
Click to collapse
Restoring/Installing EMUI Stock ROM using SPFT (China Set / Unlocked Intl. Set)
Warning:
* DO NOT flash signed B108 on your China/clone set, YOU HAVE BEEN WARNED!
* For Intl. set users, your bootloader MUST be unlocked first before you can flash or use this guide.
* Please note that the phone will be formatted prior to the installation, please make any necessary backup.
What's this all about?
* You can follow this guide to revert back to stock ROM which can receive OTA updates from Huawei/EMUI.
* This guide can also be treated as a Full Reset or Unbrick guide as you can use it to reload your whole system.
* For Intl. set users, you may consider this as flashing unofficial ROM, tho, B11X ROMs are identical to official one.
Important Note:
* If you receive error #6010 while flashing, you MUST first do the following:
1) Load scatter file in 'UReflash' folder, make sure only 1 item is checked.
2) Press 'Download' and connect the phone to the computer with USB cable - without battery inserted.
3) Wait until the process complete and after that you may continue with below steps.
1) Download your desire version of ROM from EMUI.com. (开发版=Dev Build, 稳定版=Stable Build, 下载=Download)
2) Please continue with instructions found on post #7.
Click to expand...
Click to collapse
Restoring Single Partition using SPFT (NVRAM, PRO_INFO, ETC) (Restore IMEIs)
What's this all about?
* You can follow this guide to restore individual/single partition which cannot be restored using standard 'Download' method.
Warning:
* Usually you DO NOT need to use this function, except when you accidently wrote to wrong partition, or ran a Full Format through SPFP.
Tips:
* You will need backup file created by SPFT's Read back function, and processed by dumpSplitter. (You can also use files from MtkDroidTool)
* These special partitions backup files can be found under 'ROM_READ\OUTPUT\NoDL\' folder and start with 'nodl_' prefix.
* For this guide, i will be using NVRAM that stores calibration data, device IMEIs, etc as an example.
* You can also use the same method to restore almost all partition, provided that you know the start address of the target partition.
1) Open SP FlashTool, enable 'Write Memory' under [Window] drop down menu.
2) Switch to 'Write Memory' tab and click [Open raw data] button.
3) Browse to 'Honor3C' project dir and select folder 'ROM_READ' and click 'Open'.
4) Select folder 'OUTPUT' and click 'Open'.
5) Select folder 'NoDL' and click 'Open'.
6) Select the file 'nodl_NVRAM' and click 'Open'.
7) Change Memory Setting to 'EMMC', Begin Address to '0x1800000' and use File Size value as Container Length.
8) Double check everything is entered/selected correctly, then press 'Write Memory'.
9) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
10) SPFT has successfully established a connection with the phone, the writing process will begin.
11) The following GREEN circle will be displayed if the download succeeded.
12) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Force Upgrade / Installing ROM using UPDATE.APP (Method #1)
What's this all about?
* Incase you haven't heard about 'UPDATE.APP', it's one of the format used by Huawei/OEM to pack ROMs & provide updates.
* This method requires a MicroSD with minimum size of 2 GB as the ROM itself could cost 1.2 GB for newer version of android, eg: KitKat.
* Under normal 'Local Upgrade' mode, you are ONLY allowed to upgrade if your current version is listed under the ROM's supported version.
* But with 'Force Upgrade', we can bypass version check and upgrade/downgrade to any supported ROM, as long as it's made for the device.
Warning
* You must be running stock recovery in order for this to work, otherwise use method #2 below to call this function.
* Although it's called 'upgrade', it's not actually an upgrade, it's more like a Full Reset as data partitions will be cleared.
* Make sure the phone is fully charged as the upgrade process is power-intensive and will drain your battery quickly.
1) Download the target ROM file, extract the zip, copy extracted 'dload' folder to SDCard as '/sdcard/dload/UPDATE.APP'.
2) Power off the phone, restart the phone by holding [Volume Up/+] & [Volume Down/-], then press & hold [Power] button.
3) The phone will be booted into recovery and the upgrade process will begin automatically.
* The upgrade process takes around 3-10 minutes depending on your memory card speed.
4) Once the upgrade process completed, a large 'OK' text similar to below will be shown and the phone will reboot by itself.
NOTE: If you are having International (aka MY/TW) set and upgrading to non-official ROM, you might also get the following error.
* The error was caused by missing preset in /cust partition specific for your country/region in non-official ROM, eg: ROMs from emui.com.
* Don't worry as it won't affect the phone basic functionality, just restart the phone manually if you get the error message.
Click to expand...
Click to collapse
Force Upgrade / Installing ROM using UPDATE.APP (Method #2)
What's this all about?
* Similar to method #1 above, this method can also be used to bypass version check when flashing 'UPDATE.APP'.
* Unlike method #1 above, this method calls the target ROM's recovery and enter SD Upgrade with the help of 'au_temp.cfg'.
* This method can be used even you are not using stock recovery, eg: installed a custom recovery.
* However, NOT all target ROM support calling upgrade using this method, if that is the case use method #1 above.
1) Download the target ROM file, extract the zip, copy extracted 'dload' folder to SDCard as '/sdcard/dload/UPDATE.APP'.
2) Create an empty file 'au_temp.cfg' and copy it to '/sdcard/dload/au_temp.cfg' alongside 'UPDATE.APP'.
3) Power off the phone, then start the phone normally by pressing [Power] button only.
4) The phone will be booted into recovery and the upgrade process will begin automatically.
* All remaining steps are similar to method #1 above. (Step 3 onwards)
Click to expand...
Click to collapse
Reverting to / Restoring Stock Recovery
What's this all about?
* Some people prefer custom recovery (eg: TWRP, CWM) over stock recovery because the earlier provides more functionality.
* However, custom recovery does not work well with Huawei specific update files, for eg: EMUI OTA zip and UPDATE.APP.
* Because of this you will need to restore the stock recovery before you perform any EMUI related update.
* Please note that the 'stock recovery' we are talking about is the 'Android system recovery <3e>'.
1) Download recovery flashable stock recovery 'UPDATE-RestoreStockRecovery_*.zip' from HERE.
2) Copy above .zip file to your external sdcard.
3) Boot into your custom recovery, eg: TWRP and flash (Install) the updater zip that you just copied.
4) If the flashing process completed successfuly, you should have the stock recovery restored to phone memory.
5) To confirm, back to [Home], enter '[Reboot/Power]' menu and choose 'Reboot into Recovery'.
Click to expand...
Click to collapse
EXTRA: Tips & Tricks
Format EMMC with SP Flash Tool (Single Partition)
What's this all about?
* This procedure help you to clear the target partition, once executed the target partition will be emptied and zero filled.
* Usually you do not need to run this, except when you messed up starting address when flashing, or facing data overlapping related issue.
* You can get partitions info like starting address and partition size/length by referring to scatter file for the device.
Warning:
* Your device needs to be UNLOCKED in order to perform this action.
For this guide i will be using (formatting) recovery partition as an example.
1) Open SPFT, click [Scatter-loading] and browse to 'Honor3C' project dir, select 'MT6582_Android_scatter.txt' and click 'Open'.
2) The partitions info should be loaded as shown below.
3) Click on 'Format' button.
4) Switch to 'Manual Format', edit 'Begin Address' and 'Format Length' according to scatter file for the device.
5) Check 'Validation' and click 'OK' button.
6) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
7) SPFT has successfully established a connection with the phone, the formatting process will begin.
8) The following GREEN circle will be displayed if the format succeeded.
9) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Format EMMC with SP Flash Tool (Full Format)
What's this all about?
* This procedure helps you to clear internal storage, once executed the whole EMMC except preloader sector will be emptied and zero filled.
* Usually you do not need to run this, except when you messed up starting address when flashing, or would like to start over from zero.
Warning:
* Your device needs to be UNLOCKED in order to perform this action.
* ALL data stored on EMMC, including but not limited to NVRAM (IMEIs), localization data, system files & userdata will be removed.
* Make sure you have created a ROM backup using SPFT Read back, a normal ROM upgrade is NOT enough to bring back your device.
1) Open SPFT, click [Scatter-loading] and browse to 'Honor3C' project dir, select 'MT6582_Android_scatter.txt' and click 'Open'.
2) The partitions info should be loaded as shown below.
3) Click on 'Format' button.
4) Switch to 'Auto Format', check 'Validation' and click 'OK' button.
5) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
6) SPFT has successfully established a connection with the phone, the formatting process will begin.
7) The following GREEN circle will be displayed if the format succeeded.
8) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Factory Reset (Using Stock Recovery)
Factory Reset is recommended after you have just upgraded/installed a ROM, this can be done with both stock & custom recovery.
Everytime you exit from stock recovery, /data/cust will be updated, this could be useful if you have upgraded /cust manually.
1) Power off your phone, boot into recovery using key combinations of [Volume Up] + [Power]
If you are running 4.2.2 JellyBean Stock Recovery (B11X)
2) Use Volume +/- keys to move highlight to 'wipe data/factory reset', then press [Power] button to select.
3) Select 'Yes - delete all user data' and press [Power] button to confirm wiping.
4) The following message will be displayed if format process succeeded.
5) Select 'reboot system now' and press [Power] button to restart the phone.
If you are running 4.4.2 KitKat Stock Recovery (B6XX)
2) Use Volume +/- keys to move highlight to 'wipe data/factory reset', then press [Power] button to select.
3) Select 'Yes - delete all user data' and press [Power] button to confirm wiping.
4) The following message will be displayed if format process succeeded.
5) Select 'reboot system now' and press [Power] button to restart the phone.
6) If you receive the following error message, just repeat step #5 above.
* The above error was due to missing localization data in /cust partition, likely true if using non-official ROM on global set.
Click to expand...
Click to collapse
ALL About Recovery
Custom Recovery: Team Win Recovery Project (TWRP) 2.x
Ported with the help of @yuweng's Easy Magic TWRP Installer, further improved to work better with Honor 3C.
Reminder: Before making any backup with this recovery, remember to change storage location to Micro-SD
Click to expand...
Click to collapse
Custom Recovery: Carliv CWM Based Recovery v6
Ported using files provided by Carliv, please visit Carliv's thread for more information about this recovery.
Click to expand...
Click to collapse
Custom Recovery: Carliv Touch Recovery (CTR) 1.4
Ported using files provided by Carliv, please visit Carliv's thread for more information about this recovery.
Note: Touch buttons are not functioning, use volume & power keys to navigate; This version has no gzip compression support.
Click to expand...
Click to collapse
Running Live Recovery: Use TWRP without flashing the recovery to device
Tips: MicroSD card is needed to run recovery using this method.
1) Download Live TWRP provided on this thread, extract the zip & copy 'dload' folder to to your SDCard.
2) Make sure there are 2 files under the folder /sdcard/dload/, which are: au_temp.cfg & UPDATE.APP.
3) Also copy any UPDATE.ZIP that you want to flash via recovery to SDCard. (Eg: UPDATE-SuperSU-*.zip)
4) Now power off the phone and press power button to restart the phone.
5) Instead of booting normally the phone will be booted into Live TWRP Recovery.
6) Now do whatever you want with the recovery, eg: flash update.zip, backup, restore, etc.
7) When you are done with recovery:
A) If you are using my LiveTWRP 2.8.1.0 & above, skip step 8-13 and jump to step #14.
B) If you are using my LiveTWRP 2.7.1.0 / 2.8.0.0, continue with the following steps.
For LiveTWRP 2.8.0.0 & below, you MUST delete 'au_temp.cfg' in SDCard before restarting the phone.
8) To do so, touch the 'Home' icon to return to main menu, then touch 'Advanced' button.
9) Touch 'File Manager' button.
10) Browse to '/sdcard/dload/', find the file 'au_temp.cfg' and touch on it to bring up the actions menu.
11) Now touch 'Delete' button on the actions menu.
12) Confirm file deletion by swiping the blue icon.
13) Now you can boot normally again, touch 'Home' icon to return to main menu.
14) Touch 'Reboot' button to enter the reboot menu.
15) You can choose to Power off the device or reboot into android system directly, it's up you.
Click to expand...
Click to collapse
Installing Custom Recovery: Flashing custom recovery to device with SPFT
Warning:
* Your bootloader MUST be unlocked before you install custom recovery on your phone, otherwise you will get a bootloop.
Tips:
* If you just want to use custom recovery but do not want to unlock your device, use Live Recovery instead.
1) Download your favorite custom recovery from this thread, eg: TWRP, and extract the zip content to 'Honor 3C' project dir.
2) Open SP FlashTool, click [Scatter-loading] and browse to 'Honor3C' project dir, then select recovery folder and click 'Open'.
3) Select 'MT6582_Android_scatter.txt' found in the recovery folder and click 'Open'.
4) The partitions info should be loaded as shown below, press 'Download' or 'F9' on keyboard.
5) You will receive a warning message that not all images are loaded, press 'Yes' to continue.
6) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
7) SPFT has successfully established a connection with the phone, the download process will begin.
8) Download in progress, this may take a few seconds...
9) The following GREEN circle will be displayed if the download succeeded.
10) Now DISCONNECT the USB cable from your phone.
Click to expand...
Click to collapse
Using Custom Recovery: Root & Install SuperSU with TWRP (Full Root)
Tips:
* You can use Live Recovery if you do not have custom recovery installed. (Works for EMUI 2.0, 2.3 4.9.x & below)
* For Honor 3C europe set of with build number of V100R001C432B1XX, please read this post before you proceed.
1) Download latest SuperSU from Chainfire's thread. (Get 'CWM / TWRP / MobileODIN installable ZIP' version)
2) Copy the downloaded UPDATE-SuperSU-*.zip to root dir of your SDCard as shown below.
3) Next, download 'UPDATE-FullRootHelper*.zip' from this thread and copy to SDCard like you just did.
4) Power off your phone, boot into custom recovery using key combinations of [Volume Up] + [Power]
5) Touch [Install] button.
6) Browse to '/external_sd' and touch on 'UPDATE-SuperSU-*.zip'.
7) Make sure 'Zip file signature verification.' is unchecked, then confirm flashing.
8) If flashing succeeded the word 'Successful' will be displayed.
9) Now repeat step 5-6 and flash 'UPDATE-FullRootHelper*.zip'.
10) Now your phone is fully rooted, touch 'Reboot system' to restart the phone and boot normally.
Click to expand...
Click to collapse
Using Custom Recovery: Apply modem fix after installing non-official ROM
Warning:
* Apply this patch ONLY if your IMEIs are missing and 'No services' after you have just installed a non-official ROM.
* Please make sure you use the correct patch based on your phone variant, eg: Use ModemFix-EU if you have EU set.
Tips:
* MicroSD card is needed. (Although you may store the patch anywhere you can remember, and have write access to)
* Custom recovery is needed to apply this patch. (Live Recovery can be used if you do not have one installed)
1) Download 'UPDATE-ModemFix*.zip' provided on this thread.
2) Copy the patch 'UPDATE-*.ZIP' to the root dir of your SDCard as shown below. (Note: No need to rename)
3) Power off your phone and boot into custom recovery with key combinations of [Volume Up] + [Power] button.
If you are using TWRP recovery:
4) Touch [Install] button on home screen.
5) Use '(Up a level)' whenever needed to navigate back to root '/' directory.
6) Now that you are in '/', find and touch on 'sdcard' to enter the directory.
7) Touch on 'UPDATE.zip' to apply the fix.
8) Make sure 'Zip file signature verification.' is unchecked, then confirm flashing.
9) If flashing succeeded the word 'Successful' will be displayed.
10) Touch on 'Reboot System' to restart the phone.
If you are using CWM based recovery:
4) Use Volume +/- keys to move highlight to 'Install zip' and press [Power] button to select.
5) Select 'Apply /sdcard/update.zip' and press [Power] button to enter.
6) Select 'Yes' and press [Power] button to confirm flashing.
7) If flashing succeeded the following message will be displayed.
8) Use '<< Go Back' to return to main menu, enter 'Power Menu' and power off the phone.
Click to expand...
Click to collapse
Using Custom Recovery: Running Aroma File Manager
Tips:
* Aroma File Manager v1.8 work best with Honor 3C. (Download aromafm-1.80.zip)
* For CWM based recovery that supports calling Aroma FM directly, place the zip at /sdcard/clockworkmod/.aromafm/aromafm.zip
* For TWRP recovery, place the zip in sdcard root /sdcard/aromafm-1.80.zip and use [Install] function to call the app.
Click to expand...
Click to collapse
CHANGELOG
2014/10/06 - TWRP & LiveTWRP updated to v2.8.0.0, which has MTP support.
2014/10/08 - 'PermissionFix' updated to V3 but renamed to 'FullRootHelper' V1 to better reflect it purpose.
2014/11/05 - TWRP & LiveTWRP v2.8 updated to V2, optimized to work better with custom ROMs.
2014/11/14 - Added 'RestoreStockRecovery' zip, for more info please refer to the guide 'Restoring Stock Recovery'.
2014/11/19 - TWRP updated to 2.8.1.0, FullRootHelperV2 released, minor bug fix.
2015/02/17 - Added TWRP 2.8.1.0 optimized for EU set that comes with Build.no C432B111.
2015/04/18 - Updated TWRP 2.8.6.0, FullRootHelperV2d & update-binary. (Important: Read this)
2015/05/14 - Added ModemFix for CN & EU set; FullRootHelper updated to V2e with minor bug fix.
2015/05/15 - Updated TWRP for EU sets, now using B301 kernel which has proper SELinux support.
2015/08/06 - Added kernel (KernelSwapper) & modem (ModemFix) from latest official EU ROM - B306.
IMPORTANT NOTE
- ModemFix has been tested on unofficial EMUI 2.3 only, DO NOT flash it for more than 1 time.
- Please remember to switch your 'Storage:' in TWRP to external memory (MicroSD) before making backup.
- As of TWRP 2.8, external storage (MicroSD) will be mounted at /external_sd in recovery. (was on /sdcard)
- FullRootHelper might cause your next OTA to fail, this is unavoidable if you want full filesystem access on KitKat.
- Live TWRP no longer work with newer versions of EMUI released after October 2014. (4.10.x & above)
- For devices that come with build number B111 or B127, you must use EU version of the TWRP.
WARNING: Please DO NOT hotlink or mirror these files. Thank you for your cooperation.
Amaran: Hotlink/cermin file berikut adalah tidak diizinkan. / 警告: 以下文件不被允许转载, 谢谢合作
EXTRA: Working With UPDATE.APP - Making it flashable for SP Flash Tool
Part #1 - Converting Huawei UPDATE.APP to SP FlashTool Flashable Files
What's this all about?
* OK, now you know you can apply update using 'UPDATE.APP' by placing it in /sdcard/dload/ folder.
* But do you know there is another way to flash the images directly with computer? Yes there is, by using SP FlashTool.
* This can be quite useful (and dangerous too) as you can skip/bypass the version check enforced by Huawei/OEM.
* Other than that, this method can also be used to install non-official ROM, provided that the ROM is compatible with the device.
Warning:
* Make sure you use UPDATE.APP that was built for your device, in this case, Honor 3C (H30-U10)
For this guide, i will be using update package H30-U10_EMUI_2.3_4.7.16.zip Dev KitKat build (860 MB+) as an example.
1) Download 'Huawei Update Extractor' by @worstenbrood HERE, get the non-setup version. (Don't forget to thank him!)
2) Extract the program files to a new folder named 'HuaweiUpdateExtractor' under 'Honor3C' project dir as shown below.
3) Extract the downloaded update package 'H30-U10_EMUI_*.zip', locate the extracted folder 'dload' and open the folder.
4) Inside 'dload' folder you have 'UPDATE.APP', move the file into 'ROM_UPDATE' folder under 'Honor3C' project dir.
5) Now back to 'HuaweiUpdateExtractor' program folder and launch the program.
6) Set Profile to Unknown, click the browse icon, browse to 'ROM_UPDATE' folder, select 'UPDATE.APP' and click 'Open'.
7) The images list should be loaded as shown below.
8) Right click on any item to bring up the action menu, select 'Extract All' and click on it.
9) Browse to 'Honor3C' project folder, select 'ROM_UPDATE' and press 'OK' button.
10) Wait until the extraction complete, this may take a few minutes...
11) Extraction completed, close the extraction dialog and the main program.
12) Open 'ROM_UPDATE' folder and verify that all images were extracted. (Folder size should be doubled now)
13) Click on '_PrepareFiles.exe' provided in the folder. (Required .NET 2.0+)
14) Now the ROM files are ready to be loaded from SP FlashTool.
Click to expand...
Click to collapse
Part #2 - Flashing ROM using Files Exported From UPDATE.APP
Warning:
* Your device MUST be UNLOCKED in order to be able to flash using this unsigned ROM.
* Please note that ALL existing user data on the device will be removed as the partitions get formatted.
Tips:
* Although it's not compulsory but i recommend you to do a factory/data reset through recovery before booting the new rom for the first time.
* For international set users: If you are not flashing official ROM from Huawei, you will need to apply modem fix to regain call functionality.
Once you have prepared all the needed files from previous step, you can flash the ROM back to device.
1) Open SP FlashTool, click on [Scatter-loading] and browse to 'Honor3C' project dir, select 'ROM_UPDATE' folder and click 'Open'.
2) Select 'MT6582_Android_scatter.txt' found in the folder and click 'Open'.
3) The partitions info should be loaded as shown below, ALL items MUST be defined and checked.
4) Now press [Firmware Upgrade] button or 'F8' on keyboard.
5) SP FlashTool is waiting for connection, now connect your phone to computer using USB cable, WITHOUT the battery inserted.
6) SPFT has successfully established a connection with the phone, the upgrade process will begin.
7) SP FlashTool will format the target partitions first before writing to it.
8) Upgrade in progress, this may take a few minutes...
9) The following GREEN circle will be displayed if the upgrade succeeded.
10) Now DISCONNECT the USB cable from your phone.
Recommended extra steps
1) Re-insert battery to your phone, press [Volume Up] + [Power] button to enter recovery.
2) Perform a 'Factory Reset/Wipe data' before booting from the new rom for the first time.
Click to expand...
Click to collapse
EMUI 3.0 Summary & Extras Tips & Tweak
Honor 3C H30-U10 - Upgrading to EMUI 3.0
UPDATE: As of today 2015-07-15, official EMUI 3.0 for all H30-U10 variants are available on huawei/hihonor site.
Please follow the upgrade guide (.doc) provided in the update.zip package to upgrade instead. (SD Force Upgrade)
Important Tips:
* Please restore your stock recovery before performing the upgrade. (Tips: You can also use the recovery in the update package)
* Official EMUI 3.0 upgrade might fails if you have altered your system, in this case please extract & use SPFT to flash instead.
* Some update package might relock your bootloader and causing a bootloop, in this case please unlock your bootloader again to fix.
OLD GUIDES & ADDITIONAL PATCHES (For References ONLY)
* Upgrading to unofficial ROM - B301 EU Beta / B310 (Offcial for Middle East Countries)
* Upgrading to unofficial ROM - B320 (Offcial for South East Asian Countries)
* Standard Procedures for Installing Unofficial ROM (Now outdated)
- THIS GUIDE IS NO LONGER APPLICABLE AS OF NOW (JULY 2015) -
GUIDE: How to upgrade to unofficial KitKat for International set users + Custom ROM preview
Want to try out the latest unofficial EMUI 3.0 KitKat but the above guides are too complicated for you?
No problem! Let me summarize the upgrade process a little bit.
UPDATE: This guide is NOT suitable for devices that come with build number: B127/B129/B111. (Touch issue)
Prerequisites:
* Charge your phone, make some backups, sync your data, prepare a minimum 2 GB memory card.
* Download latest unofficial KitKat ROM in UPDATE.APP format from this page. (Press 'ROM包下载' under '稳定版')
* Download TWRP Live Recovery, gapps-kk-*-signed.zip, UPDATE-SuperSU*.zip & optional UPDATE-*Fix*.zip.
* Extract the downloaded KitKat ROM zip & copy 'dload' folder to memory card as /sdcard/dload/.
* Also copy all others UPDATE*.zip to root dir of memory card, eg: UPDATE*.zip, gapps*.zip
Step by Step:
1) Power off the phone, enter SD Upgrade mode by pressing & holding both Volume+/- & Power keys.
2) Wait until the upgrade process complete and choose 'reboot system now', then proceed to the EMUI setup.
3) Check if your IMEI is available, if IMEI is missing remember to flash 'UPDATE-ModemFix*' later.
4) Connect the phone with USB to PC & replace /sdcard/dload/ folder with the one from Live Recovery.
5) Now reboot the phone normally and you will be booted into Live Recovery automatically.
6) In TWRP, touch [Install] & apply all the UPDATE*.zip. (SuperSU -> Gapps -> FullRootHelper -> * ModemFix)
7) Reboot the device normally, done.
* Optional: ModemFix is ONLY applicable to International/Europe set users, only apply the fix if your IMEI is missing.
Warning:
Above steps can be done WITHOUT unlocking bootloader, HOWEVER, there are some limitations:
* You MUST NOT use 'Local Upgrade' or 'OTA' to perform update afterwards, otherwise a soft-brick *might* occurs.
* In order to be able to update through OTA, you MUST unlock the bootloader, then ALL update method can be used.
* To avoid such problem, it's recommended that you unlock the bootloader first before performing any upgrade.
* However, if you choose to unlock the bootloader, you may void the warranty of your phone, please decide wisely.
* Although reverting to factory ROM is possible, getting IMEIs back working in factory ROM is extremely tricky.
* DO NOT attempt to update to any unofficial ROM (including this one) if warranty is part of your concern.
Side Note:
* It's recommended that you to revert back to official KitKat once it's available. (Check your local huawei site)
P/S: I strongly recommend you to create a Full ROM dump using 'SPFT Readback' before you start flashing to device.
You can also use MTK Droid Root & Tools by rua to dump your current ROM.
Click the following link to visit the <Custom ROM Installation Guide>
Extra Tips & Tweaks: <Build.prop Changer for EMUI>
Extra Tips & Tweaks: <Kernel Swapper for Honor H30-U10>
.
WARNING: TO WHOM IT MAY CONCERN
If warranty is part of your concern, MOST guides provided in this thread are NOT suitable to you,
except the 'unbricking guide' and 'reflashing B108 factory ROM'.
Remember, you have been warned.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
- GUIDELINE WHEN POSTING QUESTION / ASKING FOR HELP IN THIS THREAD -
To better understand the problem, please provide the following info when posting question / asking for help:
Code:
- Phone model:
- Phone Version:
- Initial Build Number:
- Last Build Number:
- Bootloader Status:
- Current Status:
- Problem/Question:
* Phone model: H30-U10 (Just to make sure you are in the right thread)
* Phone Version: International or China set. (Check post #1, if you still have no idea, tell us where you bought/imported from)
* Initial Build Number: The version when you first got the phone. (If you still remember, to help determine your H3C variant)
* Last Build Number: The last version number before having the problem.
* Bootloader Status: Still locked, or already unlocked (China set always unlocked unless you accidently flashed B108)
* Current Status: Bootloop (Logo) or softbrick (Vibrate only).
* Problem/Question: What you did last before the problem, eg, flashing, OTA, installed an app or something else.
-
restore
if i restore from a backup dump firmware which was the official my firmware, will it auto lock the bootloader too?
aminroslan said:
if i restore from a backup dump firmware which was the official my firmware, will it auto lock the bootloader too?
Click to expand...
Click to collapse
Hey, it's nice to see you here, good question you have there!
Well, to answer your question, theoretically yes, but the answer is NO.
Remember that i mentioned in the guide that you CAN'T restore from the SPFT Readback ROM dump if your bootloader is still locked?
The reason behind this is that the SPFT expects you to provide signed images as sources.
Since the dumped images are no longer signed, SPFT will not allow you to flash it, unless the dump was from an unlocked ROM,
Even if you managed to restore the files, you won't be able to boot the device either because the locked BL just won't work with these unsigned images.
BUT, if you are following my guide and use my tool to process the dump file, the output files will be a fully unlocked ROM instead.
The tool will helps you to replace all neccessary files and convert it to a fully unlocked ROM, which you can flash back to device, provided that your BL has been unlocked.
The ONLY known method to relock bootloader is by flashing the B108_Signed images which you can find in OP.
I hope this clarifies some of your doubts, let me know if you have any other question.
imei issue
i already flashed back to official signed firmware, but now my imei are both null. what do you think could be the cause of the problem?
EDIT*
OK i dont know what happened. now i got my IMEI back after flashing back to emui2.3
Big, Big THANKS
I just came upon this thread and I just want to say a big thanks for all that you have done here.
So much information in one spot is just fantastic.
Great Job !!!!
Recovery
Hi
I have a Chinese version of the 3C. I have installed all the different recoveries that you have and the only one I could get to boot was the TWRP.
Thanks for everything here
codelover said:
- Reserved for ROM Development -
Click to expand...
Click to collapse
Hi, i´m a developer for h30-u10 chinese version, I have a rom based at international updates, named ASAP. I´m thinking that I can make it for international users undone the port. There is any other problem with modroms like lost imeis?
Hi
Thanks for the this usefull thread.
I am using international version, can i Install
MIUI Rom in it after unlocking boot loader and flashing Custom Recovery?
And Custom ROMs are available for this cell or not
aminroslan said:
i already flashed back to official signed firmware, but now my imei are both null. what do you think could be the cause of the problem?
EDIT*
OK i dont know what happened. now i got my IMEI back after flashing back to emui2.3
Click to expand...
Click to collapse
If you flashed unofficial EMUI 2.3 KK ROM and applied ModemFix, you will need to flash official ROM (Eg: B115) before returning to the locked ROM.
BobBro said:
Hi
I have a Chinese version of the 3C. I have installed all the different recoveries that you have and the only one I could get to boot was the TWRP.
Click to expand...
Click to collapse
Yea, my CWM ports are based on International 4.2.2 ROM, so they might not be compatible with China set.
Anyway i have ported another one based on Carliv modified CWM, but using files from KK instead, would you mind to help me test it?
Since we have a working TWRP, the CWM based recoveries will be served as alternatives incase someone still prefer the old school style,
but please be reminded that these CWM ports are outdated and might contains bugs.
flufytendo said:
Hi, i´m a developer for h30-u10 chinese version, I have a rom based at international updates, named ASAP.
I´m thinking that I can make it for international users undone the port. There is any other problem with modroms like lost imeis?
Click to expand...
Click to collapse
Hey, nice to see you here! Some of my colleagues already tested your 6pack KK build, and they have good comments about it. :good:
About your question, if international set H3C user flashed emui.com's ROMs, the device will not be able to detect or read the IMEIs,
but the issue can be easily fixed by applying ModemFix provided on this thread. Regarding your ASAP ROM, i am not quite sure,
did you port that using ROM from huaweidevice.com.tw as base? if yes then should be no problem.
Btw, would you mind if i add your ROMs to OP under 'Flashable Custom ROM' section? Nice work btw.
Waqar90 said:
Hi
I am using international version, can i Install MIUI Rom in it after unlocking boot loader and flashing Custom Recovery?
And Custom ROMs are available for this cell or not?
Click to expand...
Click to collapse
Hi, i am not sure if there is any compatible MIUI ROM available for this device, as we just managed to unlock it.
But for custom ROM, yes, there are many ported from China ROM, you can also check out ROMs ported by @flufytendo.
Just another kind reminder, unlocking the device will void the phone warranty, decide wisely, and always make backup, rom dump, etc.
-
codelover said:
If you flashed unofficial EMUI 2.3 KK ROM and applied ModemFix, you will need to flash official ROM (Eg: B115) before returning to the locked ROM.
Yea, my CWM ports are based on International 4.2.2 ROM, so they might not be compatible with China set.
Anyway i have ported another one based on Carliv modified CWM, but using files from KK instead, would you mind to help me test it?
Since we have a working TWRP, the CWM based recoveries will be served as alternatives incase someone still prefer the old school style,
but please be reminded that these CWM ports are outdated and might contains bugs.
Hey, nice to see you here! Some of my colleagues already tested your 6pack KK build, and they have good comments about it. :good:
About your question, if international set H3C user flashed emui.com's ROMs, the device will not be able to detect or read the IMEIs,
but the issue can be easily fixed by applying ModemFix provided on this thread. Regarding your ASAP ROM, i am not quite sure,
did you port that using ROM from huaweidevice.com.tw as base? if yes then should be no problem.
Btw, would you mind if i add your ROMs to OP under 'Flashable Custom ROM' section? Nice work btw.
Hi, i am not sure if there is any compatible MIUI ROM available for this device, as we just managed to unlock it.
But for custom ROM, yes, there are many ported from China ROM, you can also check out ROMs ported by @flufytendo.
Just another kind reminder, unlocking the device will void the phone warranty, decide wisely, and always make backup, rom dump, etc.
-
Click to expand...
Click to collapse
For asap I have to fixing the same for China version (is really a c900b1 rom).
I tried your carliv cwm, carliv touch and twrp. The last only can use internal sd for backup and restore so it's a big problem because whenever you install a zip or restore all backups will be lost.
I'm using just now the carliv cwm at Chinese phone, I'll tell you about it . Edit: doesn´t work for intalling zips
For my roms I'd rather links to movilesdualsim, I'm from the staff so is better for our forum. But in the other hand I will do new tutorials for outdoor phones with your work, so as you wish.
one question, where come from the modem.img for fixing kk roms? from jb updates?
edit: kk carliv doesn´t work either for chinese version
Roms for h30-u10 outdoor and unlock bootloader
[CWM ROM] ASAP.b115.international.edition [JB4.2.2]
Please tell me if is working properly for adding to movilesdualsim and needrom
https://mega.co.nz/#!VQATBLAB!oKpuUmIabKQ1Oa9Rpahop1av3aGZ7HphuPAUE8WyUao
mirror https://drive.google.com/file/d/0B8CMz2uT6wvPODZaU1I2VnIyYlk/edit?usp=sharing
[CWM ROM] 6pack.international.edition [KK4.4.2]
Please tell me if is working properly for adding to movilesdualsim and needrom
link: https://docs.google.com/file/d/0B8CMz2uT6wvPZXBPRTJ0clNPQkE/edit?usp=docslist_api
Paypal donate link
Enviado desde mi H30-U10 mediante Tapatalk
"Yea, my CWM ports are based on International 4.2.2 ROM, so they might not be compatible with China set.
Anyway i have ported another one based on Carliv modified CWM, but using files from KK instead, would you mind to help me test it?
Since we have a working TWRP, the CWM based recoveries will be served as alternatives incase someone still prefer the old school style,
but please be reminded that these CWM ports are outdated and might contains bugs" by codelover
I would be happy to test out Carliv mod CWM.
Two of the custom roms on Needrom ask for CWM to install them with. Both failed the install with TWRP even though I was able to boot into one of them. I will let you know how the new recovery works.
UPDATE: I installed the recovery and I could get it to boot up and work fine. I tried to install 2 custom KK roms from Needrom and the install on both of them failed. When I tried to boot into them I got stuck on the Honor splash screen. I will try some other Chinese custom KK roms later and let you know how it goes.
My phone is a 3C H30-U10 Chinese version
Thanks again
We Were looking For you !!
@codelover ,
This is our thread
http://forum.xda-developers.com/showthread.php?t=2773098
we had begun from the time the International Version was released :laugh::good:
Alas we had been waiting for a Legendary Guide Like you !! .
Thanks for the HARD WORK , We H30 - U10 Owners will be trying out the methods u posted,
Simple Questions for You ? ( These were done by Me before you started this thread !)
Story !!---------------
1) when i flashed 4.7.1 ( i was on KK without Signal /IMEi)
2) Then i Restored the NVRAM Restore from MTK DROID , i was able to get a single IMEI for both Devices ,
i used KK and then recieved Chines OTA Updates , and did an OTA Update to 4.7.16
and that was last time my phone ever booted , next the phone restarted and it only kept vibrating
as the Boot Loader was locked, i couldnt do anything !...... Got my phone replaced by Service Centre
------------
Now the Question,
1) if i unlock the bootloader , would i able to relock it ? ( Very important Question )
2) Can we stay on 4.8.1 and keep updating KK as long as HUAWEI keeps giving new UPDATE.APP????
3) Could we get ever get back to B115 ( Pure Stock aka Virgin HUAWEI International)??
4) Would they be able to find out if the phone is unlocked ?
5) Will we get Android L this Decemeber ???
6) What are the Antutu Scores for the MIUI , other KK Roms ?
7 ) ..........To be Continued , My Boss was standing behind me as i typed the prev Question
PLease answer them !!!!
ANSWER THIS MOST IMPORTANT QUESTION !!
Steps planned for today :
1) Full ROM Backup
2) Unlock bootloader
3) Flash KK 4.8.1 using Forced SD Card Upgrade
4) Do a modem Patch if necessary
5) now incase the International ROM gets Official KK
HOW TO GO BACK WITHOUT LOSING IMEI AND HAVING A RELOCKED BOOTLOADER!!!!
Should i Flash B115 First ( Will it give me IMEI) ???
or after B115 should i Flash B108 ( To Get both IMEI & Locked Bootloader) ????????
PLEASE EXPLAIN THIS CLEARLY

[VK810.4G] [altev] most reliable way to root and install a custom recovery

Rooting VK810 official stock release 11A (11A is chosen for two reasons: 1. because it's easiest to root with the Stump app and 2. because on anything newer than 11A, you'd have to manually downgrade the bootloader before being able to install TWRP the first time):
1. On the tablet, download the Stump app from http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906
Credit and thanks @jcase, IOMonster , @autoprime and @PlayfulGod. Credit and thanks azureflux for the music although personally I turn the volume down all the way.
2. Install the Stump app you downloaded. Android should prompt you that it's an app from an unknown source since you didn't download it from the Play Store. It should direct you to the Security Settings option "Unknown sources" which you should checkmark and then attempt again to install the Stump app.
3. Launch the Stump app.
4. Turn the volume all the way down if you want because the music can be annoying for the duration necessary to root the VK810.
5. Choose "Grind".
6. Choose "Brute Force".
7. On the VK810, it can take up to 20 minutes at which time the Stump app should say to reboot the device to implement the root.
8. Once the device is rebooted, go to the Play Store and install SuperSU from https://play.google.com/store/apps/details?id=eu.chainfire.supersu&hl=en
Alternatively you can download the latest non-beta SuperSU zip from http://download.chainfire.eu/supersu (XDA thread with this link at http://forum.xda-developers.com/showthread.php?t=1538053), extract the zip and install the SuperSU app, or the latest Beta version from a link in @Chainfire 's thread at http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133.
You'll also need this SuperSU.zip for step 8 of the fourth post "Flash to the latest stock ROM so that you can have it with root".
Credit and much thanks to @Chainfire !!!
9. Launch SuperSU, confirm the prompt to update binaries.
Installing the initial (necessary) TWRP v2.7.0.1 and updating it to the latest TWRP v2.8.7.0:
http://forum.xda-developers.com/showpost.php?p=64577888&postcount=3
Installing the initial (necessary) TWRP v2.7.0.1 and updating it to the latest TWRP v2.8.7.0:
1. On the tablet, download the "VK810_twrp_2.7.0.1.zip" from http://forum.xda-developers.com/showthread.php?t=2726707
Credit and thanks teamwin , @Drgravy , @djrbliss , @Dees_Troy , @id10terror and @traccdma !
The link is in the "DOWNLOAD" section below the "DISCLAIMER" towards the bottom of the first post.
Credit @Drgravy for the original instructions but I prefer to run the commands directly on the device instead of from a PC via USB Cable and ADB.
2. Download TWRP v2.8.7.0 from http://forum.xda-developers.com/lg-g-pad-83/orig-development/recovery-twrp-2-8-7-0-t3150812
Credit and thanks @AndroidUser00110001 !
3. Install "X-plore File Manager" from the Play Store at https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore&hl=en
Credit and thanks Lonely Cat Games!
4. While you're in the Play Store, install "Terminal Emulator for Android" https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en
5. Launch X-plore.
6. Enable root mode in X-plore:
6A. Click the three-dot menu button in X-plore's upper right corner.
6B. Choose "Configuration".
6C. In the "Root access" section, click the gray area below it and choose "Superuser + mount writable".
6D. Give X-plore SuperUser permissions by choosing "Grant" in the SuperSU prompt that pops up. It might not open this prompt until a later step when you actually access root.​
7. Find the "VK810_twrp_2.7.0.1.zip" file you downloaded in step 1 above. It should be on your internal storage in the Download folder.
8. Click once on the zip file - this will show you the files contained in it.
9. Navigate to the other file manager pane by choosing "SWITCH PANE" in the upper right corner.
10. Choose "Internal storage".
11. Navigate to the original pane by choosing "SWITCH PANE" again.
12. Select all the files inside the zip.
13. Choose the "Copy" icon in the toolbar on the right or left side of the screen. Choose "OK" at the confirmation prompt.
14. Now navigate to root. Give X-plore SuperUser permissions by choosing "Grant" in the SuperSU prompt that pops up.
15. From root, navigate to data/local/tmp.
16. "SWITCH PANE" to where you extracted the files from the zip.
17. Select "loki_flash" and "twrp.lok".
18. Choose the "Copy" icon in the toolbar on the right or left side of the screen. Choose "OK" at the confirmation prompt.
19. Launch "Terminal Emulator" installed in step 4 above.
20. In Terminal Emulator type (make sure no typos, or can copy/paste to be sure):
Code:
su
cd /data/local/tmp
chmod 777 loki_flash
./loki_flash recovery /data/local/tmp/twrp.lok
reboot recovery
Instead of "reboot recovery" you can use an app such as "Quick Reboot" from the Play Store at https://play.google.com/store/apps/details?id=phongit.quickreboot to reboot to recovery.
21. For getting to custom recovery with the tablet off, press and hold the Down Volume button. While continuing to hold the Down Volume button, press and hold the Power Button. The screen should come on in the stock-looking recovery and you can let go of both buttons). "Factory Reset" will no longer perform a Factory Reset. That's what you choose to get into custom recovery.
22. Update to to the latest TWRP v2.8.7.0 that you downloaded in step 2 above by (in TWRP v2.7.0.1) choosing "Install", navigating to where you downloaded the TWRP v2.8.7.0 zip (probably in internal storage in the Download folder), and choosing to flash the zip.
You can put a different custom recovery on the same way.
23. You can reboot into the newer TWRP by choosing the reboot recovery option.
Flash to the latest stock ROM so that you can have it with root:
http://forum.xda-developers.com/showpost.php?p=64601845&postcount=4
Flash to the latest stock ROM so that you can have it with root:
1. Download my ROM from my signature at the bottom of this post. I use ADM "Advanced Download Manager" from the Play Store at https://play.google.com/store/apps/details?id=com.dv.adm&hl=en, especially for downloading larger files like ROMs.
2. Check the MD5 Hash of the ROM zip:
2A. Copy (to the clipboard) the MD5 hash that I have in the filename of the ROM zip you downloaded in step 1 above.
2B. Install @scary alien 's "AFV File Verifier for Android" from the Play Store at https://play.google.com/store/apps/details?id=sa.afvx&hl=en.
2C. Run the AFV app.
2D. Choose "Input checksum for comparison".
2E. Paste the MD5 hash previously copied to the clipboard in step 2A above.
2F. Choose "Select File".
2G. Navigate to where you have the ROM zip.
2H. Long-press on the ROM zip and choose "Calc MD5 Checksum".
2I. When it's done calculating the MD5 hash of the ROM zip, it'll automatically compare it to the MD5 hash you pasted in step 2E above.
If the hashes match, the downloaded ROM zip is non-corrupt. If the hashes don't match, you have to re-download the ROM zip.​
3. Optionally download one or more of my debloat zip files in the third post of my ROM thread in my signature below. If you don't flash my "no OTA" debloat zip, then don't take any OTAs you get offered if there are ever any more, or you might get soft bricked, which I won't go into recovering from here.
4. If you didn't already do so in step 8 of the second post "Rooting VK810 official stock release 11A", download the latest non-beta SuperSU zip from http://download.chainfire.eu/supersu (XDA thread with this link at http://forum.xda-developers.com/showthread.php?t=1538053) or the latest Beta version from a link in @Chainfire 's thread at http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133.
5. Copy/move anything you want to keep from internal storage like the files you downloaded in the previous sections.
6. I strongly suggest wiping everything from TWRP (Data, Cache, System, Dalvik and Internal Storage). Wiping all of these things, especially if you use my debloat zip(s) will clear up garbage/folders that were left behind by previous bloat.
7. Flash my ROM.
8. Flash SuperSU.zip (downloaded in step 4 above). This step is VERY IMPORTANT if you want to get back into custom recovery without having to re-flash a stock ROM and go through the whole process again.
9. Optionally flash one or more of my debloat zip files. If you don't flash my "no OTA" debloat zip, then don't take any OTAs you get offered if there are ever any more, or you might get soft bricked, which I won't go into recovering from here.
Flashing the debloat zip(s) before the first boot of the ROM will give the advantage of never having the data/cache entries or internal storage folders for the debloated apps created, the latter is why I recommend a wipe of internal storage.
In order to get back into TWRP/custom recovery from rooted Lollipop or above ROMs:
http://forum.xda-developers.com/showpost.php?p=64601845&postcount=5
Thanks to @JBurch/cry for the monetary motivation to finally put this all together in one place!
There are THREE variants of the G Pad 8.3: The Verizon VK810.4G which has LTE, and the V500 and V510 WIFI-only models. These instructions are ONLY for the VK810.4G.
Please don't quote the whole OP.
FAQ: If you use files meant for anything else other than the VK810, you'll brick your tablet. This will be exhibited by the tablet showing up in Windows' Device Manager under "Other devices" as "QHSUSB-BULK". You will have to Google for "QHSUSB-BULK" to find out how to fix that. I've read about some having success doing so and others not. I haven't ever had to fix that so I have no personal experience with it and can only lead you to Google about it.
This requires a Windows PC, preferably Windows 7 or newer, to first downgrade your VK810 variant of the G Pad 8.3 to LG build 11A / Jellybean 4.4.2, to make it easiest to root and to put a custom recovery on.
Disclaimer: I am not responsible for whatever you do to your device. This is my preferred method and what I recommend.
Note: These instructions are still working in order to downgrade from official stock release 36B on the VK810 (codename "altev"), Verizon LG G Pad 8.3 LTE, to official stock release 11A in order to make it easiest to both root and install TWRP. You can then install any ROM you like including my newest stock ROM in my signature at the bottom of this post.
Downgrading/resetting to 100% official stock unrooted release 11A (11A is chosen for two reasons: 1. because it's easiest to root with the Stump app and 2. because on anything newer than 11A, you'd have to manually downgrade the bootloader before being able to install TWRP the first time):
1. On a Windows PC, preferably with Windows 7 or higher, download the latest Verizon-LG driver at http://www.lg.com/us/support-mobile/lg-LGVK810 (current version 4.0.3, direct download link if still working http://18d5a.wpc.azureedge.net/8018D5A/tool/dn/downloader.dev?fileKey=UW00520120427).
2. Install the driver.
3. Reboot the PC.
4. While you're continuing to follow the rest of the directions, might as well get the installed driver "loaded":
4A. Put the VK810 in Download mode:
4A1. Preferably using the original USB cable, or alternatively possibly a high-quality cable, connect the one end preferably to a USB 2.0 port on your Windows PC. Note: not all, but most USB 3.0 ports (to avoid for this process under normal circumstances) are blue in color whereas USB 2.0 ports are usually black.
4A2. Turn the VK810 off (within Android, long press the power button and choose "Power off").
4A3. The following is different from other G Pad 8.3 variants:
4A3a. Press and hold the Up Volume button.
4A3b. While continuing to hold it, insert the tablet end of the USB cable.
4A3c. You should feel the tablet vibrate and you can see a very dim, very faint graphic in the very center of the screen that says "Download Mode":
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credit and thanks @sevoan for posting the screenshot at http://forum.xda-developers.com/showthread.php?t=2782066
4A3d. Let go of the Up Volume button.​
4B. Windows may take up to 10 minutes to finish loading the driver you previously installed. Every time you connect any USB device to a new/different USB port on a PC, Windows will have to take a longer loading the driver process.​
5. Download the official stock release 11A KDZ for the VK810: https://www.androidfilehost.com/?fid=23991606952610809 (file name "5. VK81011A_01 - Jellybean 4.2.2.KDZ - MD5 hash inside - recommended for both ease of rooting and one less step to install the initial TWRP v2.7.0.1.7z")
If the previous link doesn't work, you can find it in my signature at the bottom of this post.
6. Download and install the free 7-Zip Windows program from ttp://www.7-zip.org"]http://www.7-zip.org[/URL]. Any version should work although you can only install the 64-bit version on 64-bit versions of Windows.
7. Use 7-Zip to extract the KDZ from the 7-Zip (7z) file downloaded in step 5 above. If you want to extract the 7-Zip on an Android device instead for some reason, use ZArchiver from the Play Store at https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver&hl=en
8. LG Flash Tool 2014:
8A. On the Windows PC, download "LG Flash Tool 2014" from http://forum.xda-developers.com/showthread.php?t=2797190
Credit and thanks @quangnhut123
The MediaFire link is in step "3. Tutorial"
8B. Run "LGFlashTool2014.exe" as Admin: Right-click on "LGFlashTool2014.exe" and choose "Run as administrator". Provide Administrator credentials if necessary. If you get a UAC (User Account Control) prompt, click "Yes".
8C. If the program doesn't run, install the Visual C++ Runtime Library, also available in step "3. Tutorial" at the link in step 8 above, then repeat step 9.
8D. Screenshots also available at the link in step 8.
8E. "Select Type" should already be at the correct default "CDMA". Same for "PhoneMode" is "DIAG" and "Reset time" is "33000".
8F. Click the yellow folder icon to the right of the "Select KDZ file" field and choose the 11A KDZ file extracted from the 7-Zip archive you downloaded in step 5 above.
For reference: "CSE Flash" is what you should normally always use. "CSE Flash" will wipe your user data including your internal storage so be sure to move/copy anything you want to keep that's currently on your internal storage. "Normal Flash" is like a dirty flash. Your device will be restored completely to stock but will keep all of your user data including your internal storage. If you're downgrading stock ROM versions, you can expect "Normal" to result in a device that'll crash. If you do so, you can attempt a "Factory Reset" from the stock recovery (with the device off - long press the power button for 10 or so seconds until the device shuts off - press and hold the Down Volume button. While continuing to hold the Down Volume button, press and hold the Power Button. The screen should come on in the stock recovery and you can let go of both buttons). "Factory Reset" will of course wipe all user data including Internal Storage.
8G. Click "CSE Flash".
8H. On the "Read Phone Information" dialog which appears, do NOT press the "Read Phone Information" button. This has always crashed for me.
8I. Click "Start".
8J. On the next dialog, you can change the Country and Language if you like - either way doesn't make a difference. Click "OK".
VERY IMPORTANT: Once you click "OK", ignore any error dialogs that pop up. I mean every single one. Don't click any buttons in them, just drag them out of your way if necessary. 99.9% of the time, given enough time the device will be flashed successfully anyway. On the VK810, usually within 20 minutes. For comparison, on the VS985 Verizon LG G3, usually within 10 minutes.​
Rooting VK810 official stock release 11A (11A is chosen for two reasons: 1. because it's easiest to root with the Stump app and 2. because on anything newer than 11A, you'd have to manually downgrade the bootloader before being able to install TWRP the first time):
http://forum.xda-developers.com/showpost.php?p=64577888&postcount=2
Installing the initial (necessary) TWRP v2.7.0.1 and updating it to the latest TWRP v2.8.7.0:
http://forum.xda-developers.com/showpost.php?p=64577888&postcount=3
Flash to the latest stock ROM so that you can have it with root:
http://forum.xda-developers.com/showpost.php?p=64601845&postcount=4
In order to get back into TWRP/custom recovery from rooted Lollipop or above ROMs:
http://forum.xda-developers.com/showpost.php?p=64601845&postcount=5
General thanks to, for my previous experience:
@AndroidFileHost for the Android File Host website and especially their changes allowing for the reorganization of already uploaded files.
@KyPbP for letting us know it's availability and giving the link to download the VK810 35A_08 KDZ. http://forum.xda-developers.com/showpost.php?p=60851710&postcount=108
@Revoe for letting us know the availability of the VK810 36B_00 OTA. http://forum.xda-developers.com/lg-g-pad-83/general/verizon-lg-g-pad-8-3-vk810-altev-ota-t3182449
@hsbadr for giving me permission to kang his Verizon G3 VS985 JasmineROM 7.0 update script for this use. http://forum.xda-developers.com/showpost.php?p=56005236&postcount=1
@rant for giving a link to the official Verizon PDF detailing 35B. http://forum.xda-developers.com/showpost.php?p=60857092&postcount=1 http://www.verizonwireless.com/dam/support/pdf/system_update/benefits-lg-g-pad-83-5-20-15.pdf
@DeanGibson for giving a link to the official Verizon PDF detailing this release. http://forum.xda-developers.com/showpost.php?p=62413430&postcount=2 http://www.verizonwireless.com/dam/support/pdf/system_update/benefits-lg-gpad-83-8-17-15.pdf
@Chainfire for SuperSU! http://forum.xda-developers.com/showthread.php?t=1538053
@Hnk1 for continued support, advise and ideas, and for experimenting to find out how to root 35A_08 without downgrading.
@xdabbeb for further knowledge about the partitions!
In order to get back into TWRP/custom recovery from rooted Lollipop or above ROMs:
1. Download the corresponding "aboot only" (aboot is the bootloader) found in the same place to download as my ROM zip. Corresponding means if you installed the latest 36B VK810 stock ROM, then download the 36B VK810 aboot zip file.
2. Download the 4.2.2 aboot package from http://forum.xda-developers.com/showpost.php?p=54533937&postcount=2
Credit and thanks @paperWastage !
The download link is about three quarters down in that second post.
3. Move this aboot.4.2.2.img file into the top of the internal storage (meaning, not in a folder).
4. In Terminal Emulator type (make sure no typos, or can copy/paste to be sure):
Code:
su
dd if=/sdcard/aboot.4.2.2.img of=/dev/block/platform/msm_sdcc.1/by-name/aboot
5. You can now reboot into recovery via your preferred method.
6. Once you're finished in TWRP, you need to re-flash the newer aboot zip downloaded in step 1 above. If you forget, the ROM won't boot. You should be able to long-press the power button to force the device off, then use the manual method to get back into TWRP mentioned in step 22 in the previous section above. Re-flash the newer aboot zip, then reboot from TWRP and the ROM will boot.
You can alternatively dirty flash my ROM zip instead of just the aboot. You'd have to re-flash SuperSU.zip and any debloat zips too.
Reserved
Update
Ok, so I installed TWRP and flashed the new version. I then cleaned out my internal memory and loaded several files to the external SD card for the final process. I flashed "ViKtory810ROM_v36B_00+5.0.2+with+36B+aboot+[no+custom+recovery+after]+-+MD5+50fe66dfd0b57a50694accef47263a94" first. Then I flashed "UPDATE-SuperSU-v2.46". Next I flashed "VK810.4G+36B_00+5.0.2+-+no+OTA+-+MD5+b031ab290cde9f6fa0e30db8ef61223a". Then flashed "VK810.4G+36B_00+5.0.2+debloat+-+all+EXCEPT+still+has+OTA+-+MD5+e215ad72cb4fc9d5841217faa5048444". Then I flashed "VK810.4G+36B_00+5.0.2+debloat+-+LG+apps+&+UI+sounds+-+MD5+9a15512ed7754ef7fccf8b017c631199". I flashed them in that order from TWRP v2.8.7.0. After reboot the new ROM loads up and it seems to be working ok except for one issue. I keep getting an error popping up that says "Unfortunately, the process com.android.phone has stopped. Then it shows activation complete and shows my phone number listed under that. After that the pop up appears and say Unfortunetly, the process com.android.phone has stopped. I clear the pop up and it says activating tablet again, then shows the activation complete with my phone number all over again. Then the pop up appears again. This is an endless cycle of happening. I haven't done anything on the tablet as of yet. I want to know what your thinking. Is there something I need to do with one of the settings? I'm also noticing its not connecting to the cell towers. Ok, hope you can help. Thanks again!
JBurch/cry said:
Ok, so I installed TWRP and flashed the new version. I then cleaned out my internal memory and loaded several files to the external SD card for the final process. I flashed "ViKtory810ROM_v36B_00+5.0.2+with+36B+aboot+[no+custom+recovery+after]+-+MD5+50fe66dfd0b57a50694accef47263a94" first. Then I flashed "UPDATE-SuperSU-v2.46". Next I flashed "VK810.4G+36B_00+5.0.2+-+no+OTA+-+MD5+b031ab290cde9f6fa0e30db8ef61223a". Then flashed "VK810.4G+36B_00+5.0.2+debloat+-+all+EXCEPT+still+has+OTA+-+MD5+e215ad72cb4fc9d5841217faa5048444". Then I flashed "VK810.4G+36B_00+5.0.2+debloat+-+LG+apps+&+UI+sounds+-+MD5+9a15512ed7754ef7fccf8b017c631199". I flashed them in that order from TWRP v2.8.7.0. After reboot the new ROM loads up and it seems to be working ok except for one issue. I keep getting an error popping up that says "Unfortunately, the process com.android.phone has stopped. Then it shows activation complete and shows my phone number listed under that. After that the pop up appears and say Unfortunetly, the process com.android.phone has stopped. I clear the pop up and it says activating tablet again, then shows the activation complete with my phone number all over again. Then the pop up appears again. This is an endless cycle of happening. I haven't done anything on the tablet as of yet. I want to know what your thinking. Is there something I need to do with one of the settings? I'm also noticing its not connecting to the cell towers. Ok, hope you can help. Thanks again!
Click to expand...
Click to collapse
You're welcome! Everything debloated in the LG/etc debloat zip is also debloated in the debloat All, FYI.
Sorry you're having trouble. I haven't had that experience at all. Did you wipe Data, Cache and Dalvik too? Sadly, without being able to fully use Android you won't be able to get back into TWRP since you have to temporarily redowngrade the bootloader (aboot.img) to get into it (the last section "In order to get back into TWRP/custom recovery from rooted Lollipop or above ROMs").
I know there's a way in Android to boot in a "safe mode" but I've only done it by accident and can't recall how. I don't know if that would make any difference anyway.
If you can use the hardware keys to get into the stock-looking recovery you could try re-wiping Cache but I wouldn't have much hope of that doing the trick, either.
I hate to say but if none of these things work the only way to get back into TWRP without the use of Android is to use LG Flash Tool 2014 to re-flash the 11A KDZ and start over.
I guess I'm going to have to write the detailed instructions for how to check MD5 hashes and add that into the OP, as that would be something I would ask if was done when anyone has problems after a flash.
@JBurch/cry I wrote up directions for checking MD5 hashes on Android - they're in the section for flashing my ROM. I realized that this won't help you in your current situation unless you take the MicroSD card out and put it in another Android device and check the hash on there.
I'm debating whether I should write up directions for checking MD5 hashes on Windows too.
So uh ya
roirraW "edor" ehT said:
You're welcome! Everything debloated in the LG/etc debloat zip is also debloated in the debloat All, FYI.
Sorry you're having trouble. I haven't had that experience at all. Did you wipe Data, Cache and Dalvik too? Sadly, without being able to fully use Android you won't be able to get back into TWRP since you have to temporarily redowngrade the bootloader (aboot.img) to get into it (the last section "In order to get back into TWRP/custom recovery from rooted Lollipop or above ROMs").
I know there's a way in Android to boot in a "safe mode" but I've only done it by accident and can't recall how. I don't know if that would make any difference anyway.
If you can use the hardware keys to get into the stock-looking recovery you could try re-wiping Cache but I wouldn't have much hope of that doing the trick, either.
I hate to say but if none of these things work the only way to get back into TWRP without the use of Android is to use LG Flash Tool 2014 to re-flash the 11A KDZ and start over.
I guess I'm going to have to write the detailed instructions for how to check MD5 hashes and add that into the OP, as that would be something I would ask if was done when anyone has problems after a flash.
Click to expand...
Click to collapse
So um ya, I failed to do what you stated on task 3 of your Rom installation. You told me to do this before installation:
3. I strongly suggest wiping everything from TWRP (Data, Cache, System, Dalvik and Internal Storage). Obviously, first copy/move anything you want to keep from internal storage like the files you downloaded in the previous sections. Wiping all of these things, especially if you use my debloat zip(s) will clear up garbage/folders that were left behind by previous bloat.
So.... I pulled a stupid.....When reading this I thought you meant to go into my folders "on the tablet" and manually delete the things I put in there. I didn't realise you meant to do it through TWRP before installation lol. So after coming to grips with the idea that I now need to start completely over,,,, I rebuilt the entire thing correctly in 20 minutes. Sad this took me 3 days to learn everything by reading over countless forums. Your help was absolutely necessary to bring it all together. My tablet is fully upgraded and that was the best money I've spent in along time. The next time i get a device, you'll get first crack at helping me. If everything goes well, I'll make sure to double the donation next time. Your experience is valuable and should come at a cost. Thank you and I look forward to talking with you in the future. Take care! Now to get busy using this thing.
JBurch/cry said:
So um ya, I failed to do what you stated on task 3 of your Rom installation. You told me to do this before installation:
3. I strongly suggest wiping everything from TWRP (Data, Cache, System, Dalvik and Internal Storage). Obviously, first copy/move anything you want to keep from internal storage like the files you downloaded in the previous sections. Wiping all of these things, especially if you use my debloat zip(s) will clear up garbage/folders that were left behind by previous bloat.
So.... I pulled a stupid.....When reading this I thought you meant to go into my folders "on the tablet" and manually delete the things I put in there. I didn't realise you meant to do it through TWRP before installation lol. So after coming to grips with the idea that I now need to start completely over,,,, I rebuilt the entire thing correctly in 20 minutes. Sad this took me 3 days to learn everything by reading over countless forums. Your help was absolutely necessary to bring it all together. My tablet is fully upgraded and that was the best money I've spent in along time. The next time i get a device, you'll get first crack at helping me. If everything goes well, I'll make sure to double the donation next time. Your experience is valuable and should come at a cost. Thank you and I look forward to talking with you in the future. Take care! Now to get busy using this thing.
Click to expand...
Click to collapse
Cool! Glad at least it was something simple, even if a little bit painful to fix. You must at least be a fast learner.
Maybe I'll separate that into two steps to distinguish them.
Enjoy! I hope we get 5.1.1 someday because 5.1.1 on the G3 is so much better than 5.0.x was. You're welcome and thank you! I never even took donations until a few months back when one or two people wanted me to.
Most of the time I enjoy just seeing someone successfully do whatever they're trying to do.
Thank you, I felt so much better using this than some sketch chinese program.
FL4NKENSTEIN said:
Thank you, I felt so much better using this than some sketch chinese program.
Click to expand...
Click to collapse
You're welcome! I know what you mean.
Hey. Not sure if I am posting in the correct thread so apologises if warranted.
I recently rooted my vk810 with king root. Seemed to be the only thing to work. Only after I rooted did I realize that king root probably was not the wisest way to go.
So I'm about to attempt to unroot and hopefully get this thing rooted and a decent rom working. I like the tablet but all the verizon crap and associated bloatware are driving me nuts.
A little background, I've used linux distros for a while now, but not comfortable with command line stuff. I'm that copy and paste guy...
Any ideas on where to begin? I see Mr warrior seems to be the guy. Just about all related searches end with a post by him. Kudos for helping everyone he has so far. People like him are the reason why the linux/android world is such a great place!
Thanks in advance!
Soundsofsublime said:
Any ideas on where to begin? I see Mr warrior seems to be the guy. Just about all related searches end with a post by him. Kudos for helping everyone he has so far. People like him are the reason why the linux/android world is such a great place!
Thanks in advance!
Click to expand...
Click to collapse
Just follow all of the directions in the first through fifth posts and they'll get you there. You'll need a Windows PC.
Some people have told about an app called "SuperSU Me" (not by @Chainfire) to replace Kingroot with SuperSU. I have no experience with that or links to it, however.
Thanks and you're welcome!
Lost on step 3.20
i think i messed up somewhere in the "VK810_twrp_2.7.0.1.zip" copy/paste section using X-PLORE. when i type in the "cd /data/local/temp" command in the emulator it
returns "sh: cd: /data/local/temp: no such file or directory". any help would be greatly appreciated.
for the record, this is my first time trying any type of root process.
thanks
***********************
update: i figured it out.
Slingb1ade said:
i think i messed up somewhere in the "VK810_twrp_2.7.0.1.zip" copy/paste section using X-PLORE. when i type in the "cd /data/local/temp" command in the emulator it
returns "sh: cd: /data/local/temp: no such file or directory". any help would be greatly appreciated.
for the record, this is my first time trying any type of root process.
thanks
***********************
update: i figured it out.
Click to expand...
Click to collapse
Thanks for the update. What did you figure out was the trouble? Didn't do the "SU" command first?
How to unlock boot loader anyone suggest me
zaccheo said:
How to unlock boot loader anyone suggest me
Click to expand...
Click to collapse
No one has done it. Someone more knowledgeable than I would have to tackle it.
roirraW "edor" ehT said:
Thanks for the update. What did you figure out was the trouble? Didn't do the "SU" command first?
Click to expand...
Click to collapse
i didn't pay attention to the provided instructions "20. In Terminal Emulator type (make sure no typos, or can copy/paste to be sure)"
i was typing temp, needed to type tmp.

CWM recovery

Do anyone know if there's already CWM recovery for Zenfone 3 ZE552KL?
I dont think many people use clockworkmod anymore, though I think I still have it on one of my backup phones.
Most people here use TWRP as a custom recovery on their ze552kl, myself included.
Procedure is the same to flash it as cwm.
Check the guides section
wang1chung said:
I dont think many people use clockworkmod anymore, though I think I still have it on one of my backup phones.
Most people here use TWRP as a custom recovery on their ze552kl, myself included.
Procedure is the same to flash it as cwm.
Check the guides section
Click to expand...
Click to collapse
but I want to try to update yo nougat using CWM cause I can't update using either stock or TWRP
I had tried all ways of updating to nougat posted here but with no luck
I'm on stock nougat with my ze552kl, and I flashed it with TWRP.
What is the issue you're having when you try to flash through TWRP?
wang1chung said:
I'm on stock nougat with my ze552kl, and I flashed it with TWRP.
What is the issue you're having when you try to flash through TWRP?
Click to expand...
Click to collapse
when i tried on stock recovery, signature verification error and on twrp, flashing just hangs up and i need to revert to stock MM rom
Sounds like you may have a corrupted download. Try downloading it again via your computer and then transfer it over.
I literally JUST updated to the the latest version of nougat off Asus' website (came out two days ago!), only error I got was Error 7 which I bypassed by deleting the first 7 lines of the updater script. No problems over here?
I am assuming you have an unlocked bootloader, TWRP v3.0.2+ and have read through the guide on how to flash, including the no-verity.zip.
wang1chung said:
Sounds like you may have a corrupted download. Try downloading it again via your computer and then transfer it over.
I literally JUST updated to the the latest version of nougat off Asus' website (came out two days ago!), only error I got was Error 7 which I bypassed by deleting the first 7 lines of the updater script. No problems over here?
I am assuming you have an unlocked bootloader, TWRP v3.0.2+ and have read through the guide on how to flash, including the no-verity.zip.
Click to expand...
Click to collapse
sorry for bothering, can you please list the steps you had done to update?
Tohan15 said:
sorry for bothering, can you please list the steps you had done to update?
Click to expand...
Click to collapse
I suppose it's best to start from scratch.
go here and unlock your bootloader.
go here, and perform Step 1 only for now, in case you have a corrupted recovery.
download the latest Nougat firmware from Asus' website here (in case your original one was corrupted). Open the archive and edit the updater script (/META-INF/com/google/android/updater-script) to remove the first 7 lines of code, so the script starts at "ui_print....." now. Save it, and load it onto your sdcard.
Boot into recovery with "volume up + power", select "wipe"-->factory reset. Then select "install", select the firmware, and let it do it's thing. When it's done, select "wipe Dalvik & cache", and then reboot and wait no longer than 10min.
Once she's up and running, go back to here and perform step 2.
click the "thanks" button for the two gents that wrote the above guides, without them we'd both be lost, lol.
wang1chung said:
I suppose it's best to start from scratch.
go here and unlock your bootloader.
go here, and perform Step 1 only for now, in case you have a corrupted recovery.
download the latest Nougat firmware from Asus' website here (in case your original one was corrupted). Open the archive and edit the updater script (/META-INF/com/google/android/updater-script) to remove the first 7 lines of code, so the script starts at "ui_print....." now. Save it, and load it onto your sdcard.
Boot into recovery with "volume up + power", select "wipe"-->factory reset. Then select "install", select the firmware, and let it do it's thing. When it's done, select "wipe Dalvik & cache", and then reboot and wait no longer than 10min.
Once she's up and running, go back to here and perform step 2.
click the "thanks" button for the two gents that wrote the above guides, without them we'd both be lost, lol.
Click to expand...
Click to collapse
okay, thank you for this. will let you know if this would work for me

[GUIDE][OSPREY] Moto G3 BEGIN: Unlock bootloader, Flash: TWRP, ROM, Root, Boot logo

Edited Dec 22 -2017 <-- I may not always change this, but this is a work in progress!
[GUIDE][OSPREY] Moto G3 2015 - BEGIN: How to Unlock bootloader, flash TWRP, flash ROM, flash Root, Flash boot logo.
I started this because while trying to explain it to a user I kept running in to old info.
Code:
/*
* Your warranty is now void.
*
* This may destroy your phone. As with any modification to a phone,
* you must be prepared/willing to THROW IT AWAY without thinking twice.
* If you need it or it is your daily driver, don't mess with it.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about the suggestions in this guide
* before following it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
This may well work on Merlin but I don't have one to test.
--> NOTE: I no longer use LineageOS so can't help there. Using AOSP 8. Should be no difference.
1a) Prep - before you do anything, in stock, go to settings/Development Options (which is turned on by tapping /settings/about phone/Build Number about 10 times.)
turn "OEM unlocking" ON
turn Debugging - "USB debugging" ON.
1b) Now! - To do anything, you must unlock your bootloader: This is done by going to the Motorola site and following their instructions completely.
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
They want you to "Install the Android SDK.". You only need adb and fastboot on your PC (windows or Linux).
Try this guide to get ADB and FASTBOOT onto your computer: https://forum.xda-developers.com/showthread.php?t=2588979
For Ubuntu Linux simply type fastboot on the terminal and if it's missing a command will pop up as to how to add it - simple. same with adb.
ADDITIONAL THOUGHTS: a very helpful user suggested the following additional for unlock bootloader and getting adb and fastboot: @Dave here - see post 34ff.
Dave here said:
Glad it was helpful! Happy to be able to give something back. Here are some links I used...
LineageOS Osprey install guide:
wiki.lineageos.org/devices/osprey/install
LineageOS Using ADB and fastboot guide:
wiki.lineageos.org/adb_fastboot_guide.html
adb & fastboot: I used this link, which was in the LineageOS ADB guide and I think also the Motorola bootloader unlocking instructions:
Mac: dl.google.com/android/repository/platform-tools-latest-darwin.zip
Windows: dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux: dl.google.com/android/repository/platform-tools-latest-linux.zip
Lenovo forum: "THERE IS AN ERROR WITH YOUR REQUEST! MOTO G ROOTING PROBLEM!" (it's actually about bootloader unlocking, not rooting):
forums.lenovo.com/t5/MOTO-G-MOTO-G-...EST-MOTO-G-ROOTING-PROBLEM/m-p/3458979#M27009
European Motorola unlocking URLs:
motorola-global-en-uk.custhelp.com/app/standalone/bootloader/unlock-your-device-a
motorola-global-portal-de.custhelp.com/app/standalone/bootloader/unlock-your-device-a
Click to expand...
Click to collapse
2) Now that your phone is "bootloader unlocked" you will get an ugly screen on every bootup - we'll get to that in step 4.
- Now you must set up a custom recovery so you can back things up and change things. To do that you need to flash a recovery from your PC.
-> Follow squid2's guide: https://forum.xda-developers.com/2015-moto-g/orig-development/twrp-twrp-moto-g-2015-t3170537
Hint - to get into fastboot mode on your Osprey, power off, THEN, hold power and vol-down for maybe 8 seconds until the fastboot screen pops up, Then connect USB cable phone to PC.
I recommend flashing his latest.
I also recommend doing it twice in a row, simply because once in a while that is needed.
3) okay, now you can boot into TWRP: power off, hold power and vol-down for a few secs until fastboot screen pops up. use vol-down to step through the options. Choose Recovery and press power to select. 10 secs later, you're in TWRP. If you get the dead android it means you still have the stock recovery - boot to fastboot and flash TWRP again.
IMMEDIATELY tap Backup and select to put backup on external storage - your SDcard. NOTE - if your SDcard has been converted to "internal storage" you will have to choose "internal storage" (em0). I did it twice. This is your stock ROM. YOU WILL NEED THIS LATER.
-- > For TWRP BACKUP I use the default settings of "system,data, and boot". Here is a nice article that explains the differences: https://twrp.me/faq/whattobackup.html .
At this point I recommend you boot back into stock and connect your phone to your PC via USB (slide down) and copy that backup in the TWRP folder to your PC. at least once, maybe twice, for safe keeping. You will need this if you wish to test if a problem exists only on a custom ROM but not on the stock ROM. You will also need this if you simply choose to run stock, instead of a custom ROM. Remember, you are now testing ROMs - nothing is certain!
4. Getting rid of the nasty boot message:
This has some nice ones: https://forum.xda-developers.com/2015-moto-g/themes-apps/bootlogo-beautiful-logos-t3229167
Grab the one(s) you like and download - they're in .zip format. Put it on SDcard. Boot to TWRP, tap install, choose the one you want to flash. Voila.
Be aware there are some sites out there with logos that don't work on Moto G3.
5. To flash a custom ROM: Download to PC and put it on your SD card. Do same for gapps. (gapps - g-apps - google apps allow you to log in to your google account, use play store, etc. example http://opengapps.org/ (use arm, 7.1, whatever size you wish)(if you're new use full, mini, or micro until you know what you need. If you're on a 1GB phone, consider nano or pico.) )
https://download.lineageos.org/osprey or whatever ROM you want.
http://opengapps.org/ or whatever gapps you want.
Boot to TWRP.
Clean flash:
tap WIPE,
tap advanced, carefully checkmark:
Dalvic/ARTCache,
System,
Data,
Cache,
and then swipe the bottom swipe button. Takes a few sec. This is what makes a "clean flash".
Generally: Don't wipe "internal storage" or SDcard as this is where TWRP stores its backups/nandroids. - I always copy my TWRP backups to PC for safety.
Then back to menu screen and tap Install, select the rom, and swipe and let it do its thing.
Then back and tap Install, select the gapps and swipe to flash it.
THEN, and only then: tap Reboot (if you're at the main menu you also have to tap System to boot from system.)
The install takes 3 min or so before it starts asking questions.
Be sure to choose "Set up as New" or else you get whatever junk is in your google drive. This has cost errors and much time. <-----
6. Root: If you want to use bank apps, PokemonGo, etc, follow these instructions for Magisk:
https://forum.xda-developers.com/2015-moto-g/general/guide-pass-safetynet-custom-roms-t3603609
read the whole thread.
- Else go to https://download.chainfire.eu/1019
and download the zip form of Chainfire's SuperSU 2.79 and boot to TWRP and flash (install) it.
Many thanks to @acejavelin for inspiration and information(which I probably shamelessly stole from him), to @squid2 for his installation guide and his version of TWRP, to @Chainfire for the tons of work that continue to go into superSU, to @coolguy_16 for the safetynet/CTS work, and all the many Devs and helpers who make these ROMs possible, and as clean as they are! And to users like you who find bugs and file bug reports! Thank you!
Remember you are working with a Development ROM - a work in progress! (Even stock isn't perfect!!!)
Enjoy!
KrisM22 said:
I started this because while trying to explain it to a user I kept running in to old info.
As with any modification to a phone, you must be prepared/willing to throw it away without thinking twice. If you need it or it is your daily driver. don't mess with it. It is YOUR responsibility alone. If you break your phone, I will laugh.
1) To do anything, you must unlock your bootloader: This is done by going to a Motorola site and following their instructions completely.
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
2) Now that your phone is "bootloader unlocked" you will get an ugly screen on every bootup - we'll get to that later.
- Now you must set up a custom recovery so you can back things up and change things. To do that you need to flash a recovery from your PC.
a) you need to have fastboot support on your PC
Try this guide: https://forum.xda-developers.com/showthread.php?t=2588979
You do not need to put the whole SDK on as s9ome guides would have you do.
Follow squid2's guide: https://forum.xda-developers.com/2015-moto-g/orig-development/twrp-twrp-moto-g-2015-t3170537
Hint - to get into fastboot mode, power off, THEN, hold power and vol-down for maybe 8 seconds until the fastboot screen pops up, Then connect USB cable phone to PC.
I recommend flashing his latest - twrp-osprey-3.1.0-r1.img
I also recommend doing it twice in a row, simply because once in a while that is needed.
3) okay, now you can boot into TWRP: power off, hold power and vol-down for a few secs until fastboot screen pops up. use vol-down to step through the options. Choose Recovery and press power to select. 10 secs later, you're in TWRP.
IMMEDIATELY tap Backup and select to put backup in internal (em0) storage. I did it twice. This is your stock ROM. YOU WILL NEED THIS LATER.
4. Getting rid of the nasty boot message:
This has some nice ones: https://forum.xda-developers.com/2015-moto-g/themes-apps/bootlogo-beautiful-logos-t3229167
Grab the one(s) you like and download - they're in .zip format. Put it on SDcard. Boot to TWRP, tap install, choose the one you want to flash. Voila.
5. To flash a custom ROM: Put it on your SD card. Boot to TWRP.
Clean flash: tap WIPE, tap advanced, carefully select Dalvic, Data, System, Cache, and then swip the bottom swipe thing. Takes a few sec. This is what makess a "clean flash".
Then back to menu screen and install, select the rom, and swipe and let it do its thing.
Then back and select gapps and flash it.
Then do supersu and flash that (optional)
Then "reboot".
6. Root:
Click to expand...
Click to collapse
nice information... hope this will help many friends..
Sent from my MotoG3 using Tapatalk
save1
save2
Subins Mani(Tintumonn) said:
nice information... hope this will help many friends..
Sent from my MotoG3 using Tapatalk
Click to expand...
Click to collapse
Thanks - hopefully it will help.
A factory reset is recommended. It wipes /data, /cache, ART cache as well as any remnant files in the internal and external storages, which are missed when manually wiping these partitions.
Wiping of /system is not always needed as the updater script of a ROM automatically wipes it before copying files. It is usually needed in case of updating ROMs where some persistent mods are needed to be removed such as gapps.
More on this here at TWRP FAQ.
Broadcasted from Zeta Reticuli
Gravemind2015 said:
A factory reset is recommended. It wipes /data, /cache, ART cache as well as any remnant files in the internal and external storages, which are missed when manually wiping these partitions.
Wiping of /system is not always needed as the updater script of a ROM automatically wipes it before copying files. It is usually needed in case of updating ROMs where some persistent mods are needed to be removed such as gapps.
More on this here at TWRP FAQ.
Broadcasted from Zeta Reticuli
Click to expand...
Click to collapse
I thought this was true but found my gapps was remaining residual in system - had to clear system to get rid of gapps.
KrisM22 said:
I thought this was true but found my gapps was remaining residual in system - had to clear system to get rid of gapps.
Click to expand...
Click to collapse
Yes you are correct, gapps won't get removed for new builds of the same ROM due to a persistent ROM script. However flashing a ROM different than the one currently installed usually ignores such scripts and does a clean wipe. Doing a manual wipe just to be sure is fine, even needed sometimes.
I just wanted to point out that not performing a factory reset (twrp>wipe>swipe to factory reset) can leave potential conflicting files in aforementioned places which can cause unexpected behaviours ranging from FCs to bootloop. The potential issues are rare but I think you know how much trouble it can bring to folks trying to capture real bugs (thanks for hard work at Linage ); it was all about removing the potential factors .
Broadcasted from Zeta Reticuli
The TWRP wipe-swipe does Data, Cache, and Dalvic. That's what I used to do. After messing up some tests this past week and wasting a lot of time, I now recommend adding system to that:
In advanced, checking data, cache, and dalvic/ARTcache, and, now, system. as far as i can see, I am leaving nothing other than internal storage and sd card (and of course whatever is in OTG if there's one attached). TBPro puts its backups on "internal storage". By the way I do appreciate your taking the time to look so closely at this!
KrisM22 said:
[GUIDE]
6. Root: Go to http://www.theandroidsoul.com/supersu-2-79-zip-apk-download/
and download the zip form of Chainfire's SuperSU 2.79 . Use it in step5 above.
NOTES: this has nothing to do with rooting your stock ROM which afaik can't be done.
Click to expand...
Click to collapse
To root stock ROM with SuperSU, you need to open a terminal in TWRP and type
Code:
echo "SYSTEMLESS=true" > /data/.supersu
This forces a systemless installation.
Edit: Not necessary anymore, just flash SuperSU zip and you're done
MagiskSU is an alternative to SuperSU and similar apps that hides root (to SafetyNet), so it's better to use that with stock ROM. It is also pre-installed on some ROMs like AICP.
If you're using LineageOS, it's best to use the official root package: https://download.lineageos.org/extras (direct link).
xMotoDA said:
To root stock ROM with SuperSU, you need to open a terminal in TWRP and type
Code:
echo "SYSTEMLESS=true" > /data/.supersu
This forces a systemless installation.
MagiskSU is an alternative to SuperSU and similar apps that hides root (to SafetyNet), so it's better to use that with stock ROM. It is also pre-installed on some ROMs like AICP.
If you're using LineageOS, it's best to use the official root package: https://download.lineageos.org/extras (direct link).
Click to expand...
Click to collapse
a) I have seen that but not tried it. I did add a note so you're now the authority!
b) not since SuperSU 2.79 - Those were invented because earlier SuperSUs had probs. I've been flashing 2.79 for a while now with no problems on Lineage.
Thanks for looking in!
KrisM22 said:
a) I have seen that but not tried it. I did add a note so you're now the authority!
b) not after SuperSU 2.78 (or 2.70 or something) - Those were invented because earlier SuperSUs had probs. I've been flashing 2.79 for a while now with no problems on Lineage.
Thanks for looking in!
Click to expand...
Click to collapse
SuperSU 2.79 "General Release" was the version of the change, anything prior needed the forced systemless command, all 2.79 or later versions include the correct check to flash on most Moto devices without the command. Using the echo command to create the file has no detrimental effects on later versions though. Note that using https://download.chainfire.eu/supersu/ as your download link will always get you the most current stable version of SuperSU available directly from the official source.
Magisk is the way to go to root most stock devices though, I would definitely agree with that.
acejavelin said:
SuperSU 2.79 "General Release" was the version of the change, anything prior needed the forced systemless command, all 2.79 or later versions include the correct check to flash on most Moto devices without the command. Using the echo command to create the file has no detrimental effects on later versions though. Note that using https://download.chainfire.eu/supersu/ as your download link will always get you the most current stable version of SuperSU available directly from the official source.
Magisk is the way to go to root most stock devices though, I would definitely agree with that.
Click to expand...
Click to collapse
Huge thanks for that!!! Changed above post.
Never played with Magisk - others (you!) are the authority on that. I think some were saying that was a way to get a custom rom to pass safteynet... Thanks!
Huge thanks for looking in!!!
edited/updated 5-4-17
Problem!
Resurreccion no me va bien en mi movil, se sobre calienta demaciado, por lo demas bien!
GermanRodriguez said:
Resurreccion no me va bien en mi movil, se sobre calienta demaciado, por lo demas bien!
Click to expand...
Click to collapse
This is possibly a problem with that rom - ask at that thread.
https://forum.xda-developers.com/2015-moto-g/development/rom-resurrection-remix-n-5-8-2-t3587204
or
https://forum.xda-developers.com/2015-moto-g/development/rom-resurrection-remix-t3478845
edited...
edited
update
changed.

Categories

Resources