Related
5/12/2011 : Thread marked depreciated due to the recent movement to get the 3.1 Honeycomb update installed. While parts of this tutorial may remain valid, the overall synopsis is not. For those of you that have used this guide I can vouch for the procedure in the thread linked below as a viable option to install the 3.1 update.
Thread to 3.1 Android Update
This tutorial was written for the NooB’s among us (like me) that are new to this stuff and are having a hard time “piecing together” all of the steps. While I am actually a not quite a beginner, NONE of these steps/methods/files have been developed by me. I have simply compiled the procedure in a document that I hope will be useful. With this in mind all the credit belongs to the many individuals that contribute in the XDA Developers forum. I have reviewed many posts by many people and have used all of the information along the way. I have intentionally chosen NOT to mention any specific names for fear that I will leave someone out. If you see anything herein that reminds you of something you posted then it probably is true and you are respectfully THANKED!!!
THIS TUTORIAL WAS CREATED AND TESTED ON THE US WIFI ZOOM. THE PC WAS RUNNING VISTA 32BIT
As a courtesy I will attempt to keep this post up to date with links to revised files. Bear in mind that I performed my upgrade using the original information/links and it was successful. I suggest that since this tutorial is for beginners that you follow the ORIGINAL links to complete the guide. Once you get that far you should have a better understanding of the procedures and be ready to "experiment" by flashing new kernals, recoveries, rom's, etc., using directions found in the corresponding section(s) of the development forum. After-all that is the real reason for most of this stuff anyway. As an example.... there is a 5/3 update below which adds links to newer versions of the Tiamat Kernel and Clockwork Mod. While you could probably just download and use the updated versions of these files in conjunction with this tutorial, I have NOT personally verified this to work. If anyone does try, or if the Dev's want to chime in, please post so that I can update accordingly. Thanks.
5/3/2011 --- UPDATE: Added Links to updated Tiamat Kernel (1.4.1) & Clockwork Mod (3.0.2.8) and added links to discussion threads.
5/11/2011 --- NOTICE: If you are wanting to upgrade to the recently released 3.1 Honeycomb Update than I suggest you re-consider following this guide. The upgrade procedure requires that the device be stock or the update will fail. Furthermore there has not been a Kernel Developed yet that works with 3.1 and some users were complaining about issues with ClockWork Recovery after applying 3.1. See the development section for more information
A) Installing ADB
ADB stands for Android Debug Bridge and simplistically stated will be used to send commands to your XOOM using the keyboard on your PC. In essence your PC will be acting like a terminal. ADB is included in a package known as the Android SDK. The following steps should be taken to insure a successful install of the SDK, therefore giving you access to ADB.1. Install Java JDK : http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.htmla. Download appropriate Java SE Development Kit (JDK) from link above
b. Double click to Install JDK
c. Accept Setup Defaults2. Install SDK Starter Package: http://developer.android.com/sdk/index.htmla. Download SDK Starter Package from link above. There are versions available for Microsoft Windows, Linux and Mac OS X. In case of Windows, both an installer and a zip file are available but there isn’t any need to use the installer as a formal installation is not required. Download the ZIP file.
b. Once you have downloaded the SDK, simply extract the compressed file to a location on your computer. In our case, we have extracted it to the root of our C drive and that makes [FONT="]C:\android-sdk-windows[/FONT] the installation location of the SDK. From here onwards, we shall be referring to this location as the ‘SDK folder’.3. Download the SDK Platform Tools using the SDK Mamager.a. Browse to the SDK folder and launch SDK Manager.
b. When launching it for the first time, it will present you with a window to choose packages to install. The first option begins with ‘Android SDK Platform-tools’. Make sure it is checked, and uncheck all the other packages for now. You can check/uncheck a package by simply double clicking on the package. Again, the only package you want to install is the Android SDK Platform-Tools.
c. Once the process is done, you will have a ‘platform-tools’ folder inside your SDK folder. That folder will include ADB and all its dependencies.
d. Make a copy of the File “fastboot.exe” which is in the “tools” directory and place it in the “platform-tools” directory.B) Install XOOM USB Driver
Just to be sure your XOOM is recognized by your PC it is recommended that you install the latest USB drivers for your system.1. Install MotoHelper : http://www.motorola.com/Support/US-...tware_and_Drivers/USB-and-PC-Charging-Driversa. Download the Driver with MotoHelper from the Link above
b. Double Click downloaded file and follow on-screen instructions to install.C) Unlock Bootloader
Unlocking the bootloader gives you full control over the device so you can flash new Recovery’s, kernels, ROM’s, ETC. THIS STEP WILL DELETE ALL DATA AND SETTINGS ON YOUR XOOM.1. Put XOOM in Debug modea. On the device, go to home screen, press [FONT="]Apps[/FONT] > >Settings>>Applications>>[FONT="]Development[/FONT], and enable [FONT="]USB Debugging[/FONT].
b. Now connect your XOOM to the PC via USB. New hardware installation should begin and it will start looking for and installing the drivers.
c. A prompt should appear that states the drivers were installed successfully. On my PC the AutoPlay Device Options also appeared. I clicked “Open Device to View Files” and saw the device Storage with 27.8 GB free of 28.7 GB.2. Execute ADB Commandsa. Open a command prompt by navigating to the ‘SDK Folder’, Holding the shift key, right clicking on the “platform-tools” folder and selecting “Open Command Window Here” from the popup menu.
b. In the new command window type: adb reboot bootloader and press enter.
c. Wait for the Dual Core screen with “Starting Fastboot protocol support” in the upper left corner to appear and then type: fastboot oem unlock in the command window and press enter. You should see: “To continue, follow instructions on the device’s display…”.
d. Read the WARNING on you XOOM and either Continue Below or Cancel following the on-screen instructions.
e. If you decided to continue then on the XOOM Push Volume Down Button to change the selection from “Cancel” to “I accept” and then press the Volume Up to select that choice.
f. You will be questioned again so Push Volume Down then Volume Up to confirm you want to UNLOCK your device. You will see “Device Unlock operation in progress…” “Formatting UDA”
g. When the operation completes the device will read”Device unlock operation done – rebooting…” and the device will reboot. The windows new hardware “gong” will sound a couple of times during this procedure. After this step when my XOOM rebooted I also saw an “MTP Device” driver Install dialog box on my PC. Unplug the device, and quickly perform the initial set-up. You can “Skip” any steps that will allow you to (like WiFi setup). Just get back to the home screen and continue below:
h. Verify that USB debugging is still enabled and if not re-enable it as outlined above.
i. Re-connect your XOOM to the PC and close any AutoPlay dialog.D) Install Custom Recovery
A custom recovery allows you to flash files created by community developers such as ROM’s, Radios, Kernels, Themes, ETC. It also allows you to perform special tasks such as system backup’s, partitioning, cache wiping, ETC. As of 4/28/2011 the generally accepted custom recovery for the XOOM is ClockworkMod Recovery v3.0.2.5. Clockwork Discussion Threada. Download Clockwork Mod from here: ClockworkMod 3.0.2.5
3.0.2.8 ClockworkMod
b. Place the File “recovery.img” that you just downloaded in the “platform-tools” directory
c. In the previously open command window (if you closed it then re-open as described above) type: adb reboot bootloader and press enter.
d. The device will reboot into bootloader mode (as described above) and when this completes type: fastboot flash recovery recovery.img
e. Check the screen of your XOOM and see: “Flashing StorMgr partition recovery STATUS: - done!
f. Type: fastboot reboot in the command window and press enter.
g. Your XOOM should now boot with no noticeable changes.
h. In your command window type: adb reboot recovery
i. Your XOOM will reboot and an unfamiliar screen will appear. This is the “recovery” program and at this time you should simply verify that you see a reference to ClockworkMod Recovery in the upper left corner of the XOOM. This indicates that our efforts have been successful.
j. When my device rebooted into recovery I also saw additional Device Drivers install. This took a little while and I waited to do anything until I received the “Device Driver Installed Successfully” dialog.
k. Navigate in ClockworkMod Recovery by using the volume up/down to “move” and the power button to “select”. Look for reboot system, highlight it and hit the power button. Your zoom will reboot normally.
OPTIONAL STEPS
l. At some time later (AFTER YOU ARE ROOTED) to avoid the need to execute ADB commands to enter recovery, I suggest you look for a free application called “Quick Boot”, by Sirius Applications from the market.
m. Once Quick Boot is installed run it and simply select “Recovery” to boot into ClockworkMod. E) Install Custom (Tiamat)Kernel to your XOOM
The Tiamat Kernel we have chosen includes many advantages over the “stock” kernel most notably being support for the SD Card slot which as of this writing has still not been released by Moto. Tiamat Discussion Threada. Download the file “Tiamat_Xoom-v1.4.0.zip” from here: Tiamat Kernel 1.4.0
Tiamat Kernel 1.4.1 A big Thanks to Cam3era who acted as a gunia pig for this....Apparently you are better off flashing the 1.4.0 Kernal first and then flashing the 1.4.1. Details are in the Tiamat Thread
b. Make sure you have an SD Card in your XOOM. Some people are having issues with the system reporting the wrong size of the SD card and it has been suggested that you format your card in another android device prior to using it with your XOOM. Another “trick” was to use a small capacity card. Apparently this may still be a current issue so I recommend you format you card prior to use. I personally had a 1GB Micro SD that I formatted in my Android Phone.
c. Enter Recovery via adb by typing: adb reboot recovery in your terminal window and press enter.
d. Now, using the Volume Up and Volume Down buttons on the XOOM to move the prompt and the power button to execute a selection: i. Go to "mounts and storage"
ii. Select "mount USB storage"
iii. Your SD Card will now be mounted on your computer. Copy the Tiamat kernel zip you downloaded above onto the SD Card.
iv. "Go Back" TWICE then go into "install zip from sdcard" then "choose zip from sdcard"
v. Navigate to the zip file and select it.
vi. Navigate to “Yes – Install Tiamat_Xoom-v1.4.0.zip” and select it. It will now flash and you will see some scrolling text and a progress indicator.
vii. Wait until it says “Install from sdcard complete.
viii. Back out to main menu and reboot.e. After the XOOM reboots (this could take a while) check to insure that USB debug mode is still enabled. If not, re-enable it as described above.F) Root the XOOM and Install Superuser APK
Root access is similar to “administrator” privileges and gives you the power to run specially developed programs that take advantage of these additional rights. An example would be a program called titanium backup which coupled with the “super user” privileges can perform backup duties not available in “non-root” environments. The following file was obtained and discussed here: Link
a. Download the file Root_Xoom.zip from here: http://forum.xda-developers.com/attachment.php?attachmentid=579548&d=1303896724
b. Connect your XOOM to the PC (again be sure Debug mode is enabled) and close any AutoPlay dialog boxes that pop up.
c. In the same command window used previously type: adb reboot recovery
d. Now, using the Volume Up and Volume Down buttons on the XOOM to move the prompt and the power button to execute a selection: i. Go to "mounts and storage"
ii. Select "mount USB storage"
iii. Your SD Card will now be mounted on your computer. Copy the “Root_Xoom.zip” file you downloaded above onto the SD Card.
iv. Go Back" TWICE then go into "install zip from sdcard" then "choose zip from sdcard"
v. Navigate to the “Root_Xoom.zip” file and select it.
vi. Navigate to “Yes – Root_Xoom.zip” and select it. It will now flash and you will see some scrolling text and a progress indicator.
vii. Wait until it says “Install from sdcard complete.
viii. Back out to main menu and reboot.e. After the XOOM re-boots check to see that you have a new App in the Drawer called “Superuser”.G) CLEANUP
As you become more at ease with using Clockwork Recovery you will use it more and more. There are many more features than can be described here and after all, that is beyond the scope of this tutorial. I highly recommend that you seek out more information about this tool so you can put it to good use. One term you will see used a lot is “wiping”. Wiping does exactly that to a specific partition(s) and/or file(s) thereby insuring that a new installation is “clean” and no “remnants” of prior information exist. The upside to this “cleaning” is that there is less chance of corruption from using older (or incompatible) versions of files or data and the downside is that this “data” may contain useful information such as high scores, completed game levels or even previously remembered passwords. You should learn how to back-up this data using Titanium Backup or another backup application and manually reload it after your upgrade is considered “stable”. This allows you to wipe and thereby insure that any “issues” you experience are not related to “remnants”. So, with this all said, I recommend that you now Wipe your User Data and Cache. Again, if you have not backed up, this will erase and reset things that you may not want erased or reset. Proceed with caution!!!!
a. Enter Recovery via quickboot or adb as described above.
b. Using the Volume and Power Buttons as described above navigate to “wipe data/factory reset” and select it.
c. Navigate to “Yes – delete all user data” and select it. Wait until it says “Data wipe complete”.
d. Navigate to “wipe cache partition” and select it.
e. Navigate to “Yes – Wipe Cache” and select it. Wait until it says “Cache wipe complete”.
f. Navigate to “reboot system now” and select it.
g. Set up your rooted, custom recovery, custom Kernel XOOM!! ENJOY
I really appreciate your post. This should be sticky
P/s: you can make this instruction even better if you include some pics that can illustrate the process, some frequently errors and solutions to fix those errors.
Thanks for the kind words!
One step at a time my friend. This was my first attempt at creating a tutorial and I tried to handle the "pictures" with very detailed wording. Embedding screenies into future efforts is on my to do list.
The bottom line regarding this is..... I created the tutorial before I even took my XOOM out of the box and then followed it to see if it worked. While I had some minor issues with the original draft, I believe they have all been taken care of in this final.
I expect that if any issues are encountered, it will involve the SD Card size which seemed to be a common issue for some. I had NO problems with mine.
And, while I'm at it....... I was a little hesitant to include the information on "quick boot". Some members (and I'm taking this off the top of my head right now) had issues using clockwork when it wasn't initiated using the adb reboot recovery command. I seem to recall that there was a difference in this regard between the WiFi and 3G versions. In any case if Clockwork does not seem to be working for you then stick with starting up recovery using adb and NOT Quick Boot. Having Quick Boot available in your app drawer is recommended however in case you ever experience issues mounting the device to your PC.
tritran18518 said:
I really appreciate your post. This should be sticky
P/s: you can make this instruction even better if you include some pics that can illustrate the process, some frequently errors and solutions to fix those errors.
Click to expand...
Click to collapse
Thanks
This is exceptionally well done. A tremendous resource. I hope you will keep it up to date. I will refer to it often. Thank you!
I hope this works.....With this it is time to root. Thank you for a great step by step instructions.
This is an excellent tutorial! Thank you. I may take the plunge now. One request : would you be so kind as to add the steps to return to stock and relock the wifi version?
Sent from my Xoom using Tapatalk
See this tread: Stock Image
I have NOT done this procedure but will follow that thread to see how it turns out.
Someone DID apparently re-lock the device but I don't know if that procedure removes all indications that the device was un-locked in the first place.
cam30era said:
This is an excellent tutorial! Thank you. I may take the plunge now. One request : would you be so kind as to add the steps to return to stock and relock the wifi version?
Sent from my Xoom using Tapatalk
Click to expand...
Click to collapse
Didn't really want to bump my own thread but I was hoping someone would have tried this by now. Anybody?
I didn't put this "guide" in the development section because I didn't actually develop anything. Perhaps I should have?
This is an awesome step by step instruction! Good Work! Thanks a lot!
Land Master said:
Didn't really want to bump my own thread but I was hoping someone would have tried this by now. Anybody?
Click to expand...
Click to collapse
Ran through it yesterday on my father in law's new Xoom, worked great!!!
I was holding out for HTC flyer with pen, or Transformer with keyboard...
But, was impressed and may be going with Xoom now myself.
Thanks so much for the guide, it worked very well and he's happily tethered to adhoc wifi on his droid now, so very thankful as well.
Sent from my SCH-I500 using XDA App
Awesome tutorial! Now I have a place to point new users to when they hijack my thread
bigrushdog said:
Awesome tutorial! Now I have a place to point new users to when they hijack my thread
Click to expand...
Click to collapse
Thanks BRD for everything you do. I added links to the 5/1 files but also a disclaimer. Your thoughts on this would be appreciated.
Feedback
Land Master, I just used your tutorial to root my wifi Xoom. It is very well written and easy to understand and follow. I installed the Tiamat 1.4.1 kernel. Worked fine. Have confirmed that I have Superuser permissions. And "about" shows the Tiamat 1.4.1 kernel.
First a suggestion: Under "Install Custom Kernel" your instruction states "c. Enter Recovery via “Quick Boot” application or thru adb". I tried to use Quick Boot but could not (obviously) because I was not rooted yet. Had to use ADB, which worked fine. You may want to modify the instructions here to remove the Quick Boot option at this point?
Second, I have a request for help. I purchased a Sandisk 16gb micro SD card. Formatted it in my rooted Droid Incredible. Placed it in my Xoom and rebooted. I can not find my external SD Card with Root Explorer. Any suggestions?
cam30era said:
Land Master, I just used your tutorial to root my wifi Xoom. It is very well written and easy to understand and follow. I installed the Tiamat 1.4.1 kernel. Worked fine. Have confirmed that I have Superuser permissions. And "about" shows the Tiamat 1.4.1 kernel.
First a suggestion: Under "Install Custom Kernel" your instruction states "c. Enter Recovery via “Quick Boot” application or thru adb". I tried to use Quick Boot but could not (obviously) because I was not rooted yet. Had to use ADB, which worked fine. You may want to modify the instructions here to remove the Quick Boot option at this point? Corrected This THANKS!
Second, I have a request for help. I purchased a Sandisk 16gb micro SD card. Formatted it in my rooted Droid Incredible. Placed it in my Xoom and rebooted. I can not find my external SD Card with Root Explorer. Any suggestions?
Click to expand...
Click to collapse
Cam30era.....Thanks for your help. Honestly I haven't played with the SD Card in mine but do know that I have an "external" directory that is viewable in Root Explorer under "sdcard". With this said you should check the Tiamat thread because I believe the SD card "stuff" was removed in 1.4.1 because it was sketchy. I personally am still on 1.4.0.
I don't really want to take people away from the "official" (Tiamat) thread because they will all need to "learn" the same way most of us have.... by trial and error. It is my belief that this is what makes all of this fun and worthwhile. With that said however, it is my belief that a "Stable" SD Card fix will not become available until after the official Moto update drops.
My goal here was to get people to a "starting point" thus allowing them to get their feet wet and subsequently give them the tools (Root, Recovery, ETC) to continue the journey into flashing different stuff. This is why I wrote the disclaimer above.... Hoping that people would just stick to what is "known good" and march onward by researching other threads and learning as they go.
Land Master said:
Cam30era.....Thanks for your help. Honestly I haven't played with the SD Card in mine but do know that I have an "external" directory that is viewable in Root Explorer under "sdcard". With this said you should check the Tiamat thread because I believe the SD card "stuff" was removed in 1.4.1 because it was sketchy. I personally am still on 1.4.0.
I don't really want to take people away from the "official" (Tiamat) thread because they will all need to "learn" the same way most of us have.... by trial and error. It is my belief that this is what makes all of this fun and worthwhile. With that said however, it is my belief that a "Stable" SD Card fix will not become available until after the official Moto update drops.
My goal here was to get people to a "starting point" thus allowing them to get their feet wet and subsequently give them the tools (Root, Recovery, ETC) to continue the journey into flashing different stuff. This is why I wrote the disclaimer above.... Hoping that people would just stick to what is "known good" and march onward by researching other threads and learning as they go.
Click to expand...
Click to collapse
I'll try flashing 1.4.0 and then back to 1.4.1 and let you know. Thanks for the suggestions.
OK. I just tried to flash 1.4.0 from CWM. Got following error message:
E:Error in /sdcard/tiamat_xoom-v1.4.0.zip
(status 0)
Installation aborted.
I'm getting help now on the Tiamat thread. I'll keep you posted on how this gets resolved.
Land Master, FYI: I successfully flashed 1.4.0. This did create a fully functional external folder inside sdcard. I then flashed 1.4.1 and it's a go. So you may want to modify your tutorial to indicate that you must flash 1.4.0 first.
A big "thank you" for this excellent tutorial, and for your help. I probably would not have rooted my Xoom without this outstanding aid.
cam30era said:
Land Master, FYI: I successfully flashed 1.4.0. This did create a fully functional external folder inside sdcard. I then flashed 1.4.1 and it's a go. So you may want to modify your tutorial to indicate that you must flash 1.4.0 first.
A big "thank you" for this excellent tutorial, and for your help. I probably would not have rooted my Xoom without this outstanding aid.
Click to expand...
Click to collapse
Very glad you got it sorted. I added your suggestion to the OP.
mbowe said:
It worked very well and he's happily tethered to adhoc wifi on his droid now.
Click to expand...
Click to collapse
Ad-hoc? A stock xoom doesn't support this but a rooted one can now? Didn't realize that had been enabled.
hi,
can i install the kernel and the custom recovery without root ?
i thought i need to have root first....
Alright guys,
This is for everyone that is not using windows or mac.
First of all - congrats! You made the right decision by not using them. Ha-ha!
Also - Thanks to everyone that was involved in getting us the so much needed S-OFF - Developers and Testers.
Now, to get S-Off you need to go to http://revolutionary.io/
Just in case - read everything that is in there, and remember that this is a Beta release, so sh*t can go wrong.
Click on "Download For Linux" . This will download revolutionary-0.3pre7.tgz
Now open Home folder, navigate to Downloads, find the file that you just downloaded, right click, and choose "extract here".
Or if you are using the console - you need to do this:
Navigate to the Downloads folder and
Code:
tar -zxf revolutionary-0.3-pre7.tgz
Now open your terminal, and navigate to the Downloads folder. You can do that by typing
Code:
cd ~/Downloads
Once you are in there - do the following:
Code:
sudo ./revolutionary
or if you are root, just do
Code:
./revolutionary
In general, its not a very good idea to stay logged in constantly as root, so yeah.
Once you downloaded the file - it redirected you to the Generator, where you need to put in your information about the phone.
Once you run revolutionary - you can find all the information needed in there, just put in the information, click on "generate", highlight the code, right click, copy, and then go to the console, right click, paste, and hit enter.
Once you get root and everything else, it will ask you if you want to install CWM. It is important to have that, so please choose "Y".
And now you can sit back and enjoy how this is magic
[EDIT]
If you have any problems with revolutionary finding the device - please make sure that you did add the appropriate udev rules to the file /etc/rules.d/51-android.rules
To make sure that your computer sees the phone - just type
Code:
adb devices
If you see it as "??????????????" - then you do need to follow the next guide to add the udev rules.
For more information on how to do that - please follow THIS GUIDE
For more information on how to use ADB under Ubuntu - please check out THIS GUIDE
Thanks, this worked like a charm! Thank to the devs that brought this to us! I've been eagerly awaiting this, almost took my bro's MT4G just to get my flashing fix!! All I need is an AOSP Rom and I'm golden, lol
I'm getting "waiting for device..."
Is there a certain point when I need to plug in my Sensation? I'm able to mount the phone with no issues in linux, but for some reason revolutionary won't identify it.
Wow, 2 minutes with no hiccups on a UK Vodafone branded Sensation. Just carrying out a quick nandroid. Thanks for the tut, much appreciated.
Thanks, will be using this to S-OFF my Sensation when I get home later today!
Ubuntu ftw
Sent from my HTC Sensation using XDA Premium App
Thareal1 said:
I'm getting "waiting for device..."
Is there a certain point when I need to plug in my Sensation? I'm able to mount the phone with no issues in linux, but for some reason revolutionary won't identify it.
Click to expand...
Click to collapse
Did you add the add appropriate udev rules to the file /etc/rules.d/51-android.rules ?
Or with other words, when you are using adb under ubuntu - when you do adb devices - do you see your device with "?????????????" or do you see it like its really installed with numbers ?
If you havent added the udev rules - you can find more information on how to do it HERE
t0ny0 said:
Alright guys,
This is for everyone that is not using windows or mac.
Click to expand...
Click to collapse
Holy smokes, was this easy!! Between your guide and ikhzter's sticky, I had root in about 10 mins. 15 mins later I had a full TB backup. Outstanding!
marcjw said:
Holy smokes, was this easy!! Between your guide and ikhzter's sticky, I had root in about 10 mins. 15 mins later I had a full TB backup. Outstanding!
Click to expand...
Click to collapse
Glad I could help. Plus the guys that made Revolutionary really did their best to make life easy for us
Hi
I've tried to do that but :
Acquiring root (method 3)...
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (again)...
Rebooting to fastboot (yet again)...
Rebooting to fastboot (Once moar...)
SUCCESS - Life gave us lemons, we didn't make lemonade!
Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n] y
Downloading recovery for your phone (pyramid)...
^C
Click to expand...
Click to collapse
At this section i've lost my internet connection and nothing happend, then i did ctrl+c and after rebooting i've tried to do it again:
Waiting for device...
Found your device: HTC Sensation Z710e (pyramid-1.17.1011, Android: 2.3.3, ROM version: 1.35.720.1)
Your device is not supported at this time.
Click to expand...
Click to collapse
now i dont have ClockworkMod.
I've installed rom manager to install ClockworkMod, the romManager says that it couldnt find sudo user at /system/(x)bin/su
when im rebooting into recovery mod, it says that device is S-OFF.
to access root i found this on http://revolutionary.io/
Does Revolutionary give me root?
No. You will need to flash this zipfile from recovery.
Click to expand...
Click to collapse
when i tried to flash it, it says that signauture verification failed...
i've read from this page that i must install clockworkMod to disable signature verification but rom manager says "an error occured while attemting to run privileged commands!"
it seems that im in a loop...
pezhman32 said:
Hi
I've tried to do that but :
At this section i've lost my internet connection and nothing happend, then i did ctrl+c and after rebooting i've tried to do it again:
now i dont have ClockworkMod.
I've installed rom manager to install ClockworkMod, the romManager says that it couldnt find sudo user at /system/(x)bin/su
when im rebooting into recovery mod, it says that device is S-OFF.
so where doese my root gone?! what should i do now?!
Click to expand...
Click to collapse
You can find more information here - http://forum.xda-developers.com/showthread.php?t=1192300
Or to be exact - you need this:
ikhzter said:
STEP 2. To INSTALL Clockwork Recovery mod- v4.0.1.4 from Revolutionary. Issue With not charging when Device is completely switched off - DOES CHARGE WHEN HIBERNATING (SWITCHING OFF on stock rom) WITH FASTBOOT ENABLED
YOU MUST READ ABOUT THE CHARGING ISSUE in post 3 below before installing!!!!!
1. Download clockworkmod recovery by Revolutionary for the Sensation HERE:
2. Copy the PG58IMG file into the Root folder of your SD card (The main Folder of your Memory Card)
3. Turn off your phone FUlly and reboot into the Bootloader/HBOOT screen (see post above on how to get to hboot screen)
4. Press Volume up to Accept when it asks" Do you want to start the update"
5. Press Power Off to Reboot back to android after installation is successful (normal screen with homescreen)
6. Delete PG58IMG from your memory card and you can now root using step 3 below or install a custom ROM using CWM (Customs Roms are already rooted)
7. Turn the phone back on. click settings > Power > ensure fastboot is enabled (ticked). This will help you charge incase your battery dies. If you hibernate (or switch off on stock roms) with fastboot enabled your phone will still charge
IF YOUR BATTERY IS LOW, SWITCH OFF WITH FASTBOOT ENABLED TILL YOU CAN CHARGE IT (Press Hibernate (on stock Roms) or power off if you don't have hibernate)
IF YOUR PHONE BATTERY DIES WHILST YOU ARE USING IT. DO NOT POWER IT ON OR PULL THE BATTERY OUT.
Make sure you have had it on charge for at least a few minutes then turn it on as normal and continue charging
Currently with fastboot enabled when your phone dies it will hibernate. allowing you to still charge it. If you plug in your charger then switch on, it will boot back up in a few seconds as fastboot is active and it will resume from where you left off.
Turning off without fastboot means your phone will fully turn off not hibernate and your phone will not charge when turned off.
Step 3. To permanently root your Sensation - (This means you will NOT LOSE ROOT on rebooting) DOES NOT AFFECT WIFI
1. Download the file su-2.3.6.3-ef-signed.zip from here: DOWNLOAD
2. Copy su-2.3.6.3-ef-signed.zip to your SD card root folder (main folder of your memory card)
3. Start clockworkmod recovery (instructions below)
4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
6. Select "install zip from sdcard" after backing up
7. Then select "Choose zip from sdcard"
8. Then select "su-2.3.6.3-efgh-signed.zip"
9. Then select "Yes - install su-2.3.6.3-efgh-signed.zip" to confirm
10. Then go back
11. Then reboot.
12. You're rooted!
Click to expand...
Click to collapse
t0ny0 said:
Alright guys,
Code:
cd /home/username/Downloads
where "username" is the username that you are using.
Click to expand...
Click to collapse
Not trying to be a troll but a little friendly advice =)
instead of /home/username/ and having them put in their username (which some might not know) use ~/Downloads
"~" replaces "/home/username" =)
nice little write up
jassycliq said:
Not trying to be a troll but a little friendly advice =)
instead of /home/username/ and having them put in their username (which some might not know) use ~/Downloads
"~" replaces "/home/username" =)
nice little write up
Click to expand...
Click to collapse
Always appreciating advises
Changed it, thanks !
Yay delighted been waiting for this for like aaaaaaaages and now I'm happy hahahah Cheers lads fair play to yeas,,
@t0ny0 : that was a complete answer which solved my problem
thx G
pezhman32 said:
@t0ny0 : that was a complete answer which solved my problem
thx G
Click to expand...
Click to collapse
Glad I could help
The Recently Launched A117 is a good and direct replacement to the A116..
Anyway Here it is
1. Drivers
http://mediafire.com/?e6c4j3d8j6c5ui3
2..ROM
http://d-h.st/K6W
3.ROOT Guide
By using Root with Restore by Bin4ry v15.7z(download from attachments)
1.Enable USB debugging on your device. To do that, go to Settings > Development > USB debugging.
2.Connect your device to any PC/laptop and install the drivers .
3.Unzip the root tool you downloaded above.
4.Change the mode of your device from USB Storage to Media Device and proceed further. This change can be done only when you have
connected your device to the PC, so don't go mad searching for this option before you have even connected your device.
6.Run the runme.bat file.
7.A command prompt with weird green letters will pop-up on your screen.
Follow the onscreen instructions carefully. To start off, you willl need to type in a "1" and press enter.
Note: If you ever want to Unroot your Micromax A88, follow the above steps till you reach this one and then, instead of typing "1", type "x" and hit enter. Follow the instructions that appear on the command prompt after that.
8Your device will reboot during the process after which Bin4ry will copy some files to your device.
9.Else just reboot your phone
10.When the green letters in the command prompt says Have Fun!
That means, your device is rooted now and you can enjoy Superuser permissions!
By Framaroot
MOD EDIT LINK REMOVED Must link to the main thread.
Install nd Click Root.Then install Busybox from play Store
CWM - !!{NOT TESTED BY ME BUT MY FRIEND TESTED IT}
Install Mobile Uncle Tools from Google Play
Recovery - MOD EDIT LINK REMOVED
1.Download the recovery and Put it in root of your SDCARD
2.Open Mobile uncle tools and select Recovery Update
3.Flash my recovery.img file
4.Done
If you Like my post please click THANKS
Is It Safe to Flash CWM Recovery ON Canvas Magnus Is It Really Tested I have A Canvas Magnus and I want to Install CWM recovery on it.
sayan8 said:
The Recently Launched A117 is a good and direct replacement to the A116..
Anyway Here it is
1. Drivers
http://mediafire.com/?e6c4j3d8j6c5ui3
2..ROM
Mod Edit Link Removed
3.ROOT Guide
By using Root with Restore by Bin4ry v15.7z(download from attachments)
1.Enable USB debugging on your device. To do that, go to Settings > Development > USB debugging.
2.Connect your device to any PC/laptop and install the drivers .
3.Unzip the root tool you downloaded above.
4.Change the mode of your device from USB Storage to Media Device and proceed further. This change can be done only when you have
connected your device to the PC, so don't go mad searching for this option before you have even connected your device.
6.Run the runme.bat file.
7.A command prompt with weird green letters will pop-up on your screen.
Follow the onscreen instructions carefully. To start off, you willl need to type in a "1" and press enter.
Note: If you ever want to Unroot your Micromax A88, follow the above steps till you reach this one and then, instead of typing "1", type "x" and hit enter. Follow the instructions that appear on the command prompt after that.
8Your device will reboot during the process after which Bin4ry will copy some files to your device.
9.Else just reboot your phone
10.When the green letters in the command prompt says Have Fun!
That means, your device is rooted now and you can enjoy Superuser permissions!
By Framaroot
MOD EDIT LINK REMOVED
Install nd Click Root.Then install Busybox from play Store
CWM - !!{NOT TESTED BY ME BUT MY FRIEND TESTED IT}
Install Mobile Uncle Tools from Google Play
Recovery - MOD EDIT LINK REMOVED - Untested recovery
1.Download the recovery and Put it in root of your SDCARD
2.Open Mobile uncle tools and select Recovery Update
3.Flash my recovery.img file
4.Done
If you Like my post please click THANKS
Click to expand...
Click to collapse
Give proper credit to the ROM creator. Copying is prohibited. You could be ban. And stop copying my work. It's my hard work.
Edit: I could see your rooting note. That's simply copy paste. Will report it soon!
Full Regards.
Minimilised_MR said:
Give proper credit to the ROM creator. Copying is prohibited. You could be ban. And stop copying my work. It's my hard work.
Edit: I could see your rooting note. That's simply copy paste. Will report it soon!
Full Regards.
Click to expand...
Click to collapse
Hey Bro i didnt copied -_-.
Thread Re-opened
Thread temporarily closed pending XDA investigation.
Thread re-opened. Rom download link re-established.
Links removed for Framawork.apk, as the link should be directed to the apk's XDA thread by the original author.
Especially for the CWM Recovery that the OP has not been tested. If the recovery was not compiled using all correct fstabs, the result will be a corrupted/damaged partition, and possibly a perma-bricked device.
MD
I am also looking for stock rom and stock recovery. How to take back up of these??
So i can go ahead and install cwm and root
A117: The software version “S9204P_MP_IN_MMX_18_FLASHER_USER” is confirmed. Release
A117: The software version “S9204P_MP_IN_MMX_18_FLASHER_USER” is confirmed.
Release note: Integrated ‘foneclay’ in the software.
https://www.adrive.com/public/UvawHB/S9204P_MP_IN_MMX_18_FLASHER_USER.rar
Please support me by hitting the THANKS BUTTON for me
Please regular update forum.....
Sent from my Samsung Galaxy S4 Mini GT-I9505 using XDA Premium 4 mobile app
Check below link for All in One Guide for Canvas Magnus. Regularly updated
http://forum.xda-developers.com/showthread.php?p=48466519
http://forum.xda-developers.com/showthread.php?t=2569049
Totally new guide! Simple step by step toutorial
It took us a while to get root on our devices. Hopefully we did it! Now we can enjoy benefits of having rooted device (like Xposed Modules etc). We have working TWRP recovery which allows us to backup your phone, flash SuperSU binaries, mods and custom ROMs (actually we are working on it). First: read whole post, then download necessary files and read it again. This guide will allow you to root your BLU Pure XL/Allview X2 Soul Xtreme/Gionee Elife E8/Condor Allure A100 and other clones I don't know.
If you don't know what is 'root' & TWRP nor understand the whole idea of rooting your phone this post (or even most of the XDA community) is not for you! Read everything carefully.
POSTING BUG REPORT/PROBLEM/ISSUE!
jaiwalla said:
HELP!!!
Where am I going wrong?!?!
Click to expand...
Click to collapse
I don't know where are you wrong...!
Maybe you say something else? Maybe give me some logcat?
I would help you if I knew the problem. As for now for me you don't have any problem. Your post is useless in this form.
You have to learn how to tell the error/problem/bug before you post anything on any forum.
If you want me to help you solving this situation send me private message or edit your post and tell the problem in the right form*, please.
Cheers,
bemolx
*Right form looks like:
What's the problem?
Did you check whole thread before posting?
If possible give me logcat/shown error
Make sure you read main post carefully
What you will need to get it working:
ADB and Fastboot drivers
SuperSU flashable zip archive
TWRP Recovery image
PC & your phone
BUT!
Code:
Your warranty is now void.
Everything you're doing with your devices is on your own!
We're not responsible for any damage on your phone!
If you don't understand what's root it's good time to STOP!
Now we're starting!
Look carefully on files you need (I've mentioned them above) and scroll down for download links. Download every file we need.
Note:
At the bottom of this post you'll find two versions of TWRP: 3.1.0-x and 2.8.6.0. Let me explain the difference:
TWRP v3.1.0-x: this version has been compiled from scratch & made by me. It is the newest available recovery version at the moment and without bugs. More info in the thread linked below.
TWRP v2.8.6.0: this version has been ported from Xiaomi Redmi Note 2 & made by @acheron1502. It's not the newest but working one. It has some little bugs. More info in the thread linked below.
I suggest you to download v3.1.0-x because it will get further support by me. But it is your choice now.
Setting up our workstation
I hope you have already downloaded everything we need.
On your Desktop create a new folder (for example "root").
Find package with ADB drivers, open it and extract to the "root" folder.
Now find TWRP image and place it also in our "root" folder. This image should look like this:
Code:
twrp-3.1.0-0-x2xtreme.img
or
Code:
BLU_PURE_XL_TWRP.img
Let's rename it like this (see below) to make our rooting process easier
Code:
twrp.img
Now we're setting up your phone
Open 'Settings' application. Scroll down to 'About phone'. Click about seven times on 'Build number'. You should see: "You are now developer".
Now find 'Developer options', then 'Enable USB Debugging' and simply enable it.
Connect your phone to the PC. On PC: find SuperSU.zip and copy it on your phone.
OMG!!! Flashing!!!
Okay... That's the most important step.
Turn off your phone. Press 'power' & 'vol +' together. This key combo should boot up your phone into stock recovery mode.
Scroll down using 'vol -' to 'Reboot bootloader' and confirm pressing 'power'. This will boot your phone into Fastboot mode.
On PC: open "root" folder. Open Command Prompt here (LShift + right mouse click -> 'open cmd here')
In the Command Prompt type:
Code:
fastboot flash recovery twrp.img
This command will flash TWRP recovery on you phone.
After flashing process is done reboot you phone into TWRP by pressing 'vol +' and 'power'. When you see bootlogo get your finger from the 'power' button. You will see TWRP logo. You can unplug USB cable now.
We're almost here!
Now you should see TWRP main page same like in the screenshots I've attached to this post.
We must flash SuperSU binaries to get rooted phone. To do this press 'Install' button.
You should see list of files/folders on your phone. Navigate to the SU.zip and choose it by clicking on it.
TWRP will ask you for permission to flash that zip package. To allow it to do so swipe to the right slider on the bottom of the screen. Now SuperSU is installing.
After installation process is done press 'Reboot system now' button. Your device will reboot into your system.
Done!!!
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker. To make rebooting process much easier and faster you can download Quick Reboot.
Xposed Modules
There's an option to install Xposed Modules as I mentioned at the top of this post. Not every module is working but you can try it and let us know what's working.
To get it working you need:
Xposed Installer Alpha App (allows you to download and manage modules)
Xposed SDK zip (the most important thing)
Original thread with those files is linked below.
Note:
It's important what version of SDK you are downloading. Our device has 64-bit ARM MediaTek chipset so it is arm64 and it's running lollipop 5.1 ROM which equals sdk22. By that meaning the SDK zip you should download looks pretty much the same like this:
Code:
xposed-v80-sdk22-arm64.zip
Installing
Place both files on your phone's storage and reboot to recovery. Press 'Install' and navigate to sdk.zip. Choose it, confirm installation - when it's done reboot into system. Now use any file browser and find XposedInstaller.apk and install it.
Now you can download any module you want. Further instructions in post linked below.
How to unroot
Most of you would like to flash stock OTA etc.
To do this you have to have stock recovery installed.
First open SuperSU app, then scroll down and look for 'Clear/unroot' option. Choose it and follow on-screen instructions.
Then download stock recovery image (downloads for Elife E8 and Allure A100 will be available when someone provide me a link). Place it the 'root' folder (or just in the same directory with fastboot drivers etc.). Rename downloaded file into recovery.img.
Method 1 - using Fastboot
Reboot phone into bootloader mode. Open terminal in the 'root' folder and type
Code:
fastboot flash recovery recovery.img
Now reboot into system by pressing power button for a while.
Method 2 - using TWRP
Copy downloaded recovery onto your phone's storage. Reboot phone into recovery mode. Press 'Install', then change from installing zips to installing imgs (bottom right button). Navigate to downloaded recovery file and choose it. Confirm installation. After that reboot into system.
You should be now unrooted and able to flash OTA.
Downloads:
ADB & Fastboot drivers: link
TWRP Recovery: TWRP v3.1.0-0 (recomended) or TWRP v2.8.6.0 (unofficial)
SuperSU binaries by @Chainfire: link
Stock recovery: Pure XL & X2 Xtreme (extract .zip before renaming/installing)
TWRP Materialised - Dark / Light / Play
Xposed Modules
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Hey @bemolx ,
Since your thread is more of a HOW TO root, would it be OK if you move this into GENERAL and field all the rooting process questions there?
I will start a new Dev Thread for TWRP and all TWRP related development issues.
You can then use that new thread for all your download links.
EDIT:
Please use this link for TWRP in your guide.
bemolx said:
My friends and me figured out how to get root on our phones. By the way @acheron1502 made TWRP recovery which allows us flash Super SU 2.46 (Stable). Also you can flash Xposed Modules as you want.
HOW TO INSTALL:
Connect phone to your PC
Make sure you have adb and fastboot drivers installed
Download TWRP from this post
Download Super SU
Copy SU.zip to your phone's storage
Reboot phone into fastboot/bootloader mode
Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Reboot to TWRP by pressing and holding Vol+ & power buttons (still in fastboot mode!)
In TWRP flash SU.zip, then reboot
What doesn't work:
- no adb in recovery
- you tell us
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker.
BUT!
Everything you're doing with your devices is on your own! We're not responsible for any damage on your phone!
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Click to expand...
Click to collapse
Do I have to install a particular driver for my Blu Pure XL for adb to recognize the phone is connected? Please provide a link to the driver you used. Also, please provide a link to the adb / fastboot you recommend. Thank you and great work to you all!!
acheron1502 said:
Hey @bemolx ,
Since your thread is more of a HOW TO root, would it be OK if you move this into GENERAL and field all the rooting process questions there?
I will start a new Dev Thread for TWRP and all TWRP related development issues.
You can then use that new thread for all your download links.
Click to expand...
Click to collapse
Okay, no problem
mhajii210 said:
Do I have to install a particular driver for my Blu Pure XL for adb to recognize the phone is connected? Please provide a link to the driver you used. Also, please provide a link to the adb / fastboot you recommend. Thank you and great work to you all!!
Click to expand...
Click to collapse
Just take a look at Google's development page - there are drivers needed to get it working. Nothing else
bemolx said:
Okay, no problem
Click to expand...
Click to collapse
Once it's moved, see of you can get it PINNED to top so everyone can find it easily.
It states unknown partition 'BLU_PURE_XL_TWRP' "error: cannot determine image filename for 'BLU_PURE_XL_TWRP' what can I do? Thanks
fastboot flash recovery filename.img
@bemolx, fix it
error: cannot load 'BLU_PURE_XL_TWRP' please help. Thanks
---------- Post added at 01:12 PM ---------- Previous post was at 01:04 PM ----------
dexterxx said:
fastboot flash recovery filename.img
@bemolx, fix it
Click to expand...
Click to collapse
Got it thanks a mil
bemolx said:
My friends and me figured out how to get root on our phones. By the way @acheron1502 made TWRP recovery which allows us flash Super SU 2.46 (Stable). Also you can flash Xposed Modules as you want.
HOW TO INSTALL:
Connect phone to your PC
Make sure you have adb and fastboot drivers installed
Download TWRP from this post
Download Super SU
Copy SU.zip to your phone's storage
Reboot phone into fastboot/bootloader mode
Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Reboot to TWRP by pressing and holding Vol+ & power buttons (still in fastboot mode!)
In TWRP flash SU.zip, then reboot
What doesn't work:
- no adb in recovery
- you tell us
And there you go! Your device should be now rooted with TWRP recovery installed. Check if your phone is rooted correctly by installing ROOT Checker.
BUT!
Everything you're doing with your devices is on your own! We're not responsible for any damage on your phone!
Special thanks go to the awesome team!
@FuMMoD
@acheron1502
@dexterxx
@spit85
Thank you guys. Without you it wouldn't be possible!
ENJOY!
Click to expand...
Click to collapse
What about the Ono U1? It's an inexpensive phone with high end specs thanks again http://forum-lw-3.xda-cdn.com/images/smilies/wink.gif
Swarai said:
What about the Ono U1? It's an inexpensive phone with high end specs thanks again http://forum-lw-3.xda-cdn.com/images/smilies/wink.gif
Click to expand...
Click to collapse
It *might* work based on specs I saw on u1labs.com ...
Can you post the values in your /proc/partinfo so I can compare with ours?
acheron1502 said:
It *might* work based on specs I saw on u1labs.com ...
Can you post the values in your /proc/partinfo so I can compare with ours?
Click to expand...
Click to collapse
The specs haven't been updated yet, but the phone should be released soon along with the kernel source.
Swarai said:
The specs haven't been updated yet, but the phone should be released soon along with the kernel source.
Click to expand...
Click to collapse
Let's keep the development thread about this phone (Blu Pure XL) and other phones with the exact same base maker/model (ie. Gionee E8, Allview x2 Extreme). If you are asking about gaining root for a different phone and need some Mind-share from this group of people due to the other phone having a similar SOC, the best way is to open a new thread in the Q&A Section or the General Section, but I think you should wait until the phone is released first IMHO.
bemolx said:
7. Flash recovery using: fastboot flash "downloadedrecoveryfilename"
Click to expand...
Click to collapse
This should be fastboot flash recovery BLU_PURE_XL_TWRP.img
Also ... I requested this thread be moved to General and be Pinned for easy finding for anyone that has this phone
Guys,
1) THANKS for GREAT work!
2) Please provide more CLEAR / ACCURATE details on how to do this, because NOOBs (including myself) get very confused.
a) Link to adb / fastboot drives. Saying "they are in Google development section means nothing"
b) How do I "Reboot phone into fastboot/bootloader mode"??
This would help so many people root without bricking the phone.
Thank you once again!
levchikb said:
Guys,
1) THANKS for GREAT work!
2) Please provide more CLEAR / ACCURATE details on how to do this, because NOOBs (including myself) get very confused.
a) Link to adb / fastboot drives. Saying "they are in Google development section means nothing"
b) How do I "Reboot phone into fastboot/bootloader mode"??
This would help so many people root without bricking the phone.
Thank you once again!
Click to expand...
Click to collapse
Thanks for reply! Once I get a little more time I'll re-write this "how to".
Cheers
Everything should be now clear. I've added links for drivers etc. Also i've re-wrote it for better understanding
Sent from Nexus 5
I'm having issues with fastboot. It says it's blocked for security. Is there something required that isn't normally on android phones to get the fastboot method to actually allow me to enter fastboot? At the beginning was just going to recov ery and putting reboot into fastboot.
alaiwy said:
I'm having issues with fastboot. It says it's blocked for security. Is there something required that isn't normally on android phones to get the fastboot method to actually allow me to enter fastboot? At the beginning was just going to recov ery and putting reboot into fastboot.
Click to expand...
Click to collapse
Try to reboot manually to recovery, then you should see option 'reboot bootloader'. After choosing it follow my instructions
any1 have stock rom to reflash full rom , pure xl ?
!Disclaimer: You will void your warranty by proceeding with this process! Make sure to check every step and backup your own data. I am not responsible for you soft or hard-bricking your phone. This tutorial is for the Honor 9 STF-L09C432B36(0/2/3/4/5/6/7/8). Other versions may work or may not!
Pre requirements:
-A working pc with internet connection
-your phone
-pin set in android (lock screen)
-USB type c connector
-read everything carefully
-proceed with caution
-rather ask, than doing something you don't understand or you are unsure of
Credits go to:
-xzx0O0
-topjohnwu
-k1ks
1.UNLOCKING THE BOOTLOADER
!If the phone perfoms a bootloader unlock, a factory reset will be perfomed automatically. So you will have to backup your data to a sdcard or to the pc.!
Step 1.1 and 1.4 are hanging together. They can be skipped with no worries, but I would recommend to do it. !THIS IS NOT A FULL BACKUP!
1.1 [OPTIONAL]BACKING UP PHONE SETTINGS:
1.1.1 Download and install Hisuite on your pc: http://consumer.huawei.com/minisite/HiSuite_en/
1.1.2 Connect your pc with your phone
1.1.3a If you see a pop up like this,then choose transfer files and skip Step 1.1.3b
1.1.3b Go to your Notifications on your phone. There will be a settings notification. Press on it and select File transfer via USB.
1.1.4 On your phone go to Settings -> Security & privacy -> More -> and turn on allow Hisuite to use HDB (image)
1.1.5 The phone may ask you to trust the pc. Select always trust this pc (image)
1.1.6 Go to settings -> System -> About phone -> and press about 10 times on the build number.
1.1.7 Go to settings -> System -> Developer Options -> and turn on USB debugging (image)
1.1.8 Open Hisuite on pc
1.1.9 Choose Backup and select everything. Don't password protect it.
1.2 OBTAINING THE UNLOCK CODE
Everything you see below in pink does not work anymore since Huawei has officially stopped providing the bootloader unlock code on their website.
Instead please use this thread for obtaining your bootloader unlock code: https://forum.xda-developers.com/honor-7x/how-to/how-to-unlock-huawei-bootloader-removal-t3780903
1.2.1 Go to this website and press Unlock
1.2.2 Register a huawei id or login
1.2.3 Follow the steps until you see this page
1.2.4 Choose Since Emui 5.0
1.2.5 Fill out the rest of the information. (The IMEI can be found at settings -> System -> About Phone)
1.2.6 Press Commit. If every info was put in correct, A yellow message should appear saying: "Your unlocking password is: ..." Copy the code somewhere safe on your pc.
1.3 UNLOCKING THE BOOTLOADER
1.3.1 Download Minimal ADB and fastboot for your operating system. For windows 32 and 64bit: https://androidfilehost.com/?fid=746010030569952951
1.3.2 install and open the folder where you installed it to.
1.3.3 Run fastboot.exe and adb.exe once
1.3.4 Go to Settings -> System -> developer options turn on OEM unlocking. If you do not have developer options do step 1.1.6 and come back to 1.3.4.
1.3.5 Connect your phone with the pc and turn on USB Debbuging(Step 1.1.7) and file transfer via adb(Step 1.1.3b) on your phone
1.3.6 On your pc go to the folder where you have installed adb. Open a CMD Windows at this folder(For Windows hold leftshift and press right click. Then choose open cmd from this folder)
1.3.7 Make sure that usb debugging is still enabled. In CMD: type adb devices -> hit enter. It should say your serial number with the status "device" (image)
If that is not the case, check if 1.USB Debugging is enabled 2. Allow Transfer files in Notifications.
1.3.8 type in CMD adb reboot bootloader. Your device will reboot into the bootloader.
1.3.9 It should say FRP Unlock and PHONE locked.
If FRP is locked and green, you did not enable oem unlock. => Hold the power button to reboot and go back to step 1.3.4
1.3.10 type in CMD fastboot oem unlock code replace code with the number from Step 1.2.6. Hit enter.
1.3.11 A window will pop up asking you if you want to unlock the bootloader. !Pressing yes will void your warranty and perform a factory reset deleting all personal data on internal storage.! With your volume up and down keys navigate to yes and press the power button to proceed. Your device will automatically reboot and perform a factory reset and reboot again.
1.3.12 Put in all your information, so that the phone is fully usable again
[OPTIONAL]1.4 REAPLYING PHONE SETTINGS
1.4.1 Repeat Step 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7 and 1.1.8
1.4.2 In Hisuite press restore and choose the backup you have created in Step 1.1.9
2.FLASHING AND SETTING UP TWRP
2.1 FLASHING TWRP
2.1.1 Set a pin for your phone if you have not (lockscreen). Go to this thread and download stf-twrp-zxz-0.3.img and this kernel
2.1.2 Move both .img to your folder, where you have installed adb
2.1.3 Do Step 1.3.5, 1.3.6, 1.3.7 and 1.3.8
2.1.4 It should say FRP Unlock and PHONE Unlocked(image) => Step 2.1.5 . If Phone is locked and green, you did not unlock your bootloader => Step 1.3.
2.1.5 in CMD type fastboot flash recovery_ramdisk stf-twrp-zxz-0.3.img => hit enter.
2.1.6 type fastboot reboot in CMD to reboot. Do not close CMD window and do not unplug phone from pc if you continue with 2.2.
2.2 SETTING UP TWRP
2.2.1 Do Step 1.3.5, 1.3.6, 1.3.7
2.2.2 in CMD type adb reboot recovery_ramdisk => hit enter
2.2.3 wait for it to boot. It will ask you for a password. You can choose whatever you want. I would recommend you use your PIN to unlock your phone. REMEMEBER IT!
2.2.4 Then this screen will appear. Swipe to allow modifications.
2.2.5 Press Reboot -> System and do not install the twrp app.
2.2.6a If your on screen buttons and flash are working skip step 2.2.6b
2.2.6b If your on screen buttons are not working => connect phone to pc and connect with adb correctly. In CMD press adb reboot bootloader to reboot into the bootloader. Then flash the custom kernel in CMD , by pressing fastboot flash kernel KERNEL_B360a_TOUCH_FIX.img and hit enter to flash. Then reboot your phone with fastboot reboot
2.2.7 !Read through this whole thread to check which functions of TWRP are working and which not!
3. ROOTING WITH MAGISK
3.1.1 Download Magisk v-16.0 from here and the uninstaller from here.
3.1.2 Connect phone with PC. Activate file transfer via USB in Notifications. Move the Magisk-v16.0.zip and uninstaller.zip to the root of your internal storage or sdcard on your phone.
3.1.3 Do Step 1.3.5, 1.3.6 and 1.3.7 . Type in cmd adb reboot recovery_ramdisk => hit enter.
3.1.2 Type in your password from Step 2.2.3. Press on Install. Select the storage where you put both .zip from Step 3.1.2. Search and press on Magisk-v16.0.zip. Swipe to flash. Then press on reboot to System.
Nice thread. Good.
If the site is long or bug at wish , do not answer for ask code.
Use a VPn or Proxy.
Hi,
is this guide still valid? I will get my phone next weekend. I cannot find "Unlock" at https://emui.huawei.com/.
Saftpresse99 said:
Hi,
is this guide still valid? I will get my phone next weekend. I cannot find "Unlock" at emui huawei com/.
Click to expand...
Click to collapse
I've tried to get the unlock code from the site for three days to no avail. It always just redirects to front page as there doesn't seem to be any unlock page anymore. So if anyone has any better luck with this please share
Saftpresse99 said:
Hi,
is this guide still valid? I will get my phone next weekend. I cannot find "Unlock" at https://emui.huawei.com/.
Click to expand...
Click to collapse
anon9000 said:
I've tried to get the unlock code from the site for three days to no avail. It always just redirects to front page as there doesn't seem to be any unlock page anymore. So if anyone has any better luck with this please share
Click to expand...
Click to collapse
I wrote an email to my regional Huawei Support, and they replied that if i sent them my model, IMEI etc, they will resend unlock code. So try this guys
Saftpresse99 said:
Hi,
is this guide still valid? I will get my phone next weekend. I cannot find "Unlock" at https://emui.huawei.com/.
Click to expand...
Click to collapse
Yes I'm sorry that I am replying so late.
So noone really knows if it is going to come back, but here's what you can do:
1: Go to this site. Scroll down. Choose your country. Call the hotline. Give them the required info. They will send you the unlock-code via Email. I tried it with the German Number and they send it to me without a problem.
2: Try emailing the support from Honor or Huawei.
3: Try out this Thread. You will have to pay about 4 EUR ($5).
Lukalion said:
Yes I'm sorry that I am replying so late.
So noone really knows if it is going to come back, but here's what you can do:
1: Go to this site. Scroll down. Choose your country. Call the hotline. Give them the required info. They will send you the unlock-code via Email. I tried it with the German Number and they send it to me without a problem.
2: Try emailing the support from Honor or Huawei.
3: Try out this Thread. You will have to pay about 4 EUR ($5).
Click to expand...
Click to collapse
How long did it take for you to get the unlock? I just called and they told me it should take about two weeks
shiboby said:
How long did it take for you to get the unlock? I just called and they told me it should take about two weeks
Click to expand...
Click to collapse
Try calling different phone numbers. Some are willing to give you the unlock and some not. I think they also don't know whats really going on with the site etc. But as of right now the 3 ways mentioned above, are the only ways to get the unlock code. Maybe the Unlock site at https://emui.huawei.com/ will come back some time.
Thank you for writing this tutorial, it's really helpful to have all steps in one place to know what to do.
If you could include how to revert back to the locked bootloader with stock firmware, that can be sent back to Huawei for warranty repairs, that would be great!
Best,
Chris
Hi
I did everything like in instructions and its gone well.
then i decided to install module in magisk to hide navigation bar and now my phone has a black screen and i can only turn it off... anyone knows how to fix it?
KubaEM said:
Hi
I did everything like in instructions and its gone well.
then i decided to install module in magisk to hide navigation bar and now my phone has a black screen and i can only turn it off... anyone knows how to fix it?
Click to expand...
Click to collapse
1. Go this thread and download the Mount-Magisk.zip
2. Move it somewhere to your phone. (If you are unable to boot to system connect phone to PC. Reboot phone to twrp. Open a adb window on the PC. In twrp go to advanced. Start the adb sideload. Press on cancel and then on back. Move the Mount-Magisk.zip into your adb folder on the pc. In the cmd type adb push Mount-Magisk.zip /external_sd or which ever path you like. )
3. Boot to twrp.
4. Go to Install and choose the Mount-Magisk.zip . Flash it. After flash press on back.
5. Go to Advanced -> File Manager. At the very top/root of your system should now be a folder called Magisk. Open the folder. The next folders also should include your Modules. Hold the folder of the module and delete it.
6. Reboot and everything should be fixed.
Let me know if it worked! :good:
Just to let everyone know. The unlock page is back. :highfive::laugh::laugh::laugh: Happy Unlocking :good::victory::victory::victory:
Lukalion said:
Just to let everyone know. The unlock page is back. :highfive::laugh::laugh::laugh: Happy Unlocking :good::victory::victory::victory:
Click to expand...
Click to collapse
Yeah... Its back for about 2 months, and then it will be closed pernamently
click
So if I unlock bootloader, and then root my device then i won't receive any OTA update anymore... but how can I deal with this situation in order to re-lock when it's OTA time and unlock again when I got it?
ps. No OTA means only no firmware or it means also no security patches ??
ov3rlordRAGE said:
So if I unlock bootloader, and then root my device then i won't receive any OTA update anymore... but how can I deal with this situation in order to re-lock when it's OTA time and unlock again when I got it?
ps. No OTA means only no firmware or it means also no security patches ??
Click to expand...
Click to collapse
In case of Honor devices, to a certain point you are still getting ota updates. To check on the newest updates download the app Huawei Firmware Finder. Then follow the HuRUpdate Thread to update to the newest firmware without unrooting.
hi, magisk automatically closes after about 3 seconds, how can I solve this problem?
listo09 said:
hi, magisk automatically closes after about 3 seconds, how can I solve this problem?
Click to expand...
Click to collapse
Try reflashing Magisk in TWRP.
listo09 said:
hi, magisk automatically closes after about 3 seconds, how can I solve this problem?
Click to expand...
Click to collapse
Issue Magisk FC , when you open Magisk , go direct on 'About' .
This will keep it open.
Some solutions should be on official section for Magisk
Lukalion said:
Try reflashing Magisk in TWRP.
Click to expand...
Click to collapse
Funziona, grazie
Hi! I'm currently attempting to complete step 2.1, but I've run into a problem.. I've completed all the 1.-steps and added the twrp & kernel img-files to the adb folder, but when I attempt to use cmd fastboot flash recovery_ramdisk stf-twrp-zxz-0.3.img, I just get the response waiting for any device, and then nothing else happens. Any suggestions?