[Q] cannot root because Nexus4 Toolkit 1.6.9 doesn't show 4.2.2. - Nexus 4 Q&A, Help & Troubleshooting

Hello all,
I've just installed the latest Nexus4 Tookit (1.6.8) in order to flash the 0.33 radio back (to restore LTE; I've upgraded to 4.2.2 before reading it disabled it) and I want to root the phone.
I can connect to the phone (booted in fastboot), but the Toolkit doesn't display 4.2.2 as a build. However, it does say (in uppercase) that I need my version or a higher one in order to root it.
I would appreciate help on this.
Thanks in advance,
JL
Code:
To find your device's build goto Settings, About device and make a note of the
information on the Build number section. Use this to select the right option below.
Custom Roms are usually supplied with an insecure boot image so if you want to
perform a task that requires this then you can select 'yes' if asked. If you are on
a Stock Rom or the task fails on a Custom Rom then answer 'no' and try again.
For simple tasks (drivers, backing up apps, flash stock file) that doesn't require
adb root access you can select anything you want from the list below.
FOR ROOTING AND PERFORMING TASKS ON YOUR DEVICE, IF YOU CANNOT FIND THE BUILD IN
THE BELOW LIST THEN YOU CAN SELECT THE NEXT BUILD UP (AS LONG AS IT IS THE SAME
ANDROID NUMBER IE. 4.2.*).
------------------------------------------------------------------------------------
SELECT YOUR DEVICE VERSION AND BUILD * = LATEST AVAILABLE GOOGLE STOCK IMAGE
------------------------------------
11. Android 4.2.0 [Build JOP24G,JOP40C] [FACTORY IMAGE AVAILABLE TO DOWNLOAD]
12. Android 4.2.1 [Build JOP40D] *[FACTORY IMAGE AVAILABLE TO DOWNLOAD]
h. HELP ME I CAN'T FIND MY BUILD
====================================================================================
What Build do you have?

And sorry for the typo in the subject, I meant 1.6.8 (as mentioned in the body) not 1.6.9 as the version for the Toolkit.

It really shouldn't make a difference. Also, you should do it manually if you don't "feel safe" using the toolkit for an "unsupported" version of Android. I think that the manual way is much quicker than the toolkit. If you need help doing it manually, ask me.
Sent from my Nexus 4 using xda premium

jeanluc2008 said:
Hello all,
I've just installed the latest Nexus4 Tookit (1.6.8) in order to flash the 0.33 radio back (to restore LTE; I've upgraded to 4.2.2 before reading it disabled it) and I want to root the phone.
I can connect to the phone (booted in fastboot), but the Toolkit doesn't display 4.2.2 as a build. However, it does say (in uppercase) that I need my version or a higher one in order to root it.
I would appreciate help on this.
Thanks in advance,
JL
Code:
To find your device's build goto Settings, About device and make a note of the
information on the Build number section. Use this to select the right option below.
Custom Roms are usually supplied with an insecure boot image so if you want to
perform a task that requires this then you can select 'yes' if asked. If you are on
a Stock Rom or the task fails on a Custom Rom then answer 'no' and try again.
For simple tasks (drivers, backing up apps, flash stock file) that doesn't require
adb root access you can select anything you want from the list below.
FOR ROOTING AND PERFORMING TASKS ON YOUR DEVICE, IF YOU CANNOT FIND THE BUILD IN
THE BELOW LIST THEN YOU CAN SELECT THE NEXT BUILD UP (AS LONG AS IT IS THE SAME
ANDROID NUMBER IE. 4.2.*).
------------------------------------------------------------------------------------
SELECT YOUR DEVICE VERSION AND BUILD * = LATEST AVAILABLE GOOGLE STOCK IMAGE
------------------------------------
11. Android 4.2.0 [Build JOP24G,JOP40C] [FACTORY IMAGE AVAILABLE TO DOWNLOAD]
12. Android 4.2.1 [Build JOP40D] *[FACTORY IMAGE AVAILABLE TO DOWNLOAD]
h. HELP ME I CAN'T FIND MY BUILD
====================================================================================
What Build do you have?
Click to expand...
Click to collapse
Toolkits are nice for ease, but they can cause problems if the operations aren't executed correctly. It's safer to do it manually.
Code:
fastboot flash recovery recovery.img
Where recovery.img is a custom recovery
Start Recovery
Mount System
Code:
adb push superuser.apk /system/app/
Should be SuperSU
That should be all you need to do to root the phone without installing a custom ROM on top.

Related

clockworkmod and installing new images

Hello All,
hoping your tolerance for newbs to the K1 world hasn't been exhausted yet. I am so much more familiar with doing this on my HP Touchpad side.
I am currently running on my dad's K1:
Build date Thu Aug 9 15:13:28 EDT 2012
Build # cm_k1-userdebug 4.0.4 IMM76L eng.administrator.20120809.151251 test-keys
(from cm-9-20120809-UNOFFICIAL-k1.zip)
I haven't had any luck using ADB from the computer, but I can NVFLASH and I can get into recovery via Rom Manager.
I downloaded CWM_K1_ICS_AOSP_Rooted_R2.zip with the intent of flashing it, but it does not show up as a flashable rom from recovery. It is in the exact same directory as the cm-9-20120809-UNOFFICIAL-k1.zip file which does show up so it isn't a matter of being in the wrong directory anything like that.
I'm not sure why the file is not showing up.
When I go to Rom Manager to "Flash ClockworkMod Recovery" - I get prompted with "Confirm Phone Model" and Asus:Transformer is listed. I thought this build already had CMW installed so not quite sure why the prompt. Do I want to confirm the model # even though it is wrong? I'm not really sure what steps to take here.
Another option is "Check for Rom Updates" which shows 9-20120809-UNOFFICIAL-k1" as my current rom. Selecting this results in a dialogue box - Flash ClockworkMod Recovery You must have ClockworkMod Recovery installed before continuing install the recovery through ROM Manager first. Cancel/Install options are listed and I've been just hitting cancel. Do I want to Install? I've been hesitant because I thought CWM was already installed based on being able to boot into recovery.
When I boot to recovery via Rom Manager (ADB won't recognize the tablet still from PC), I see CWM - based Recovery v6.0.1.0 - which again confuses me as to why Rom Manager would tell me I need CWM installed before it can flash roms since this once again suggests to me that I was right initially and that CWM is installed already (though that begs the question - why doesn't Rom Manager recognize CWM as already being installed?).
So in a nutshell - any ideas what I need to do or am doing wrong to install the R2 release non-destructively? I'd prefer to get it working through CWM, but if I download the NVFLASH version and do it from AXP mode and the PC - will that be non-destructive or does it perform a tablet wipe?
thanks again for assistance.
UPDATED INFO - figured part of the problem...
So I downloaded the R2 image and it went to my dad's Download directory - didn't realize that he has 2 directories with same name - one being internal and other being external. When I moved the download from the internal default download directory to the external one with the same name to comply with "1. Download one of the CWM_K1_*.zip versions and move to external sdcard" - recovery CWM was able to see the zip file now and let me flash the CWM_K1_ICS_AOSP_Rooted_R2.zip.
Seems to have flashed fine - but question (lol don't answers always result in more questions) - is after flashing I'm not sure if this is a downgrade or upgrade. I see the Build # is now K1-userdebug.4.0.4.IMM76L.eng.administrator.20120731.061506 test-keys which is earlier than the 9-20120809-UNOFFICIAL-k1. I also noticed it went back to the old logo on bootup instead of the Android good/bad robot graphics.
Neil
Thread Moved​
This can not be considered development, please post in the correct section​

Newbie guide for installing a Custom ROM in SGP312 Sony Xperia Tablet Z

The objective of this post is to explain how to currently install a custom ROM in our device. (for total newbies like me, you can also refer -among others- to my previous post). I give the general procedure which wipes everything in your device, but you can check various precious posts in xda that variate this procedure.
The codename for our device is "pollux_windy", which is the Wifi-only version. The LTE version (I should probably get the LTE!) is "pollux" and I suppose the general procedure (with the corresponding firmwares to your specific device) will work for any Xperia device. You can also get the general idea from this post.
As a general rule of thumb do not forget after/before every firmware flashing to:
Enable developer mode (explained here)
Enable the USB Debugging mode (explained here)
Trust installation from unknown sources (explained here)
Steps.
A. Unlock the bootloader.
You can refer here and then check that it is successfully unlocked with these steps (taken from here ):
Open the Contacts app.
Click the menu button.
Click Settings.
Long press (for about 5 seconds) somewhere in the empty space just above status bar, as indicated by the red frame in the screenshot below, and then release your finger. A button named Enter service code will then appear in the same area (this may take a few tries).
Click Enter service code. A dialler will appear.
Dial *#*#7378423#*#* . Then go to -> "Service Info" -> "Configuration". If there is:
Bootloader unlock allowed - Yes << this means that your Bootloader is Locked
Bootloader Unlocked - Yes << this means that your bootloader is unlocked
B. Flash a firmware in which you will root the device
Download/install FlashTool.
Download and place to the FlashTool's folder "firmwares" the firmware "SGP312_10.5.A.0.230_VMo UK_IE.ftf". More information here . In sort, download and extract http://d-h.st/MrI and http://d-h.st/ULc
Open FlashTool and connect the powered-off device (USB cable) in Flashmode, holding the Volume Down button while you plugin the usb cable. The FlashTool should say that it is connected in Flashmode. Then flash the 10.5.A.0.230 firmware in it.
C. Gain root to the new firmware
Open the device, complete the setup wizard and connect to a wireless network. You do not have to setup the Google Account since you can download every application googling the respective APK files, but Google Play is easier to use.
Get (click λ) the towelroot APK, install it and run it (click "make it rain"). You should have root, which you can check with a Root Cheker like this one.
Download/Install SuperSU APK (this is actively developed, while SuperUser is abandoned at the moment) as described here.
D. Install a Recovery to easily flash new ROMs
NUT has done excellent work with XZDualRecovery.Follow the instructions for installing it in his thread. In short:
Download the installer, run it and follow its instructions.
Select SuperSU and of course grant access to your computer from your tablet (watch the tablet screen).
E. Download a Custom ROM and Google Apps
I had problems with Cyanogenmod (versions 11 and 12) that I cannot explain. I had no GPS and no media sound from the speakers, but I did have "notifications" sound! I could listen to "media" sounds using headphones, though. So I tried the nightly OmniROM which seems very stable and fast at the moment, with no sound problems and also has a working GPS! You can get it directly from their site (the NIGHTLY I downloaded is omni-4.4.4-20150223-pollux_windy-NIGHTLY.zip which runs just fine). Somewhere I read that PacMan ROM - also works perfectly but I have not tested it yet.
I had device recognition problems from the Recoveries ("Status 7 Error") that I think dear NUT will solve promptly. What I did to solve them is
Upack the ROM zip.
Remove the first line (from assert(...); till the column) of META_INF/com/google/android/updater-script and save the file.
repack the ROM to a zip.
Then copy this zip to your external SD card. If you need google apps (you probably do, to use Google Play instead of other applications like Aptoide), you will also need to download and place to your external SD card the corresponding google apps from here - (I found it in this post - which also explains the different gapps versions)
F. Install the Custom ROM
So now that both the ROM and (optionally) gapps are in the device's SD card:
Enter the Recovery while repeatedly pressing Volume Up or Down while the device boots.
Wipe everything (except the external SD card, obviously --- if you delete the zip files by mistake you must begin again from step B. using the FlashTool to flash the *.230* ftf).
Reboot and setup/enjoy your new ROM.
It seemed that with OmniROM I had lost root access so I had to reinstall SuperSU. I did this by downloading the flashable/installable zip - and flashing/installing it through the recovery.
In the end a did a full backup with the TWRP recovery and one with Titanium backup
Magnus_E said:
The objective of this post is to explain how to currently install a custom ROM in our device. (for total newbies like me, you can also refer -among others- to my previous post). I give the general procedure which wipes everything in your device, but you can check various precious posts in xda that variate this procedure.
Click to expand...
Click to collapse
For installing customs (CM/AOSP/GPe based ROM's), you don't need to install .230 firmware, furthermore you don't need root (except for backup TA procedure), furthermore you don't need XZDualRecovery (cause it works only for Stock and Custom STOCK based rom's - see this post).
So you you only need to flash kernel via fastboot, and then enter recovery (integrated in kernel), and install .zip with custom, SuperSU and Gapps from there.
hello i was following this guide but im stuck on status 7 error, i tried deleting assert but the twrp recovery dont get any answer to "getprop ro.product.device" and it just doesnt proceed...
and Rootk1t i cant find any kernels flashable via fastboot or flashtool can you point one to me? all of the kernels i see are in '.zip's .... i want to have android 6.0 so i think i should have black kernel but how?
bluealef said:
hello i was following this guide but im stuck on status 7 error, i tried deleting assert but the twrp recovery dont get any answer to "getprop ro.product.device" and it just doesnt proceed...
and Rootk1t i cant find any kernels flashable via fastboot or flashtool can you point one to me? all of the kernels i see are in '.zip's .... i want to have android 6.0 so i think i should have black kernel but how?
Click to expand...
Click to collapse
.zips are installed through recovery, .ftf through flashtool.
6.0.1 ROM you can find here.

[Complete Guide] SHIELD Tablet K1 Root, Custom Rom and Xposed Framework

Hello Guys,
At first a little background story:
I bought the Tablet 3 Month ago. I have got the Update to Android 6.0 in January and unfortunately, I applied it.
So If you don't want to apply a custom rom do not update to 6.0, because 5.1.1 is much better.
I am not responsible if anything goes wrong.
Ok, so let's get started:
At first you must install Minimal ADB and Fastboot on your PC/Laptop/Mac.
Windows: https://forum.xda-developers.com/showthread.php?t=2588979
Linux/Mac: http://rootmygalaxy.net/install-adb-and-fastboot-on-mac-or-linux/
Here is the link for all OSs: http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378
Before you can Root or flash a Custom Rom you must flash the recovery:
You will need:
-Nvidia Family Drivers(Extract it in a folder of your choice): http://nvidiashieldzone.com/files/shieldtv/shieldfamilydriver.zip not working anymore, official link:
http://developer.download.nvidia.com/mobile/shield/SHIELD_Family_WHQL_USB_driver_201801.zip
-As many of you are experiencing problems with my previously mentioned TWRP 2.8.7.3 version I am replacing the link with the official TWRP Shield Tablet Download Site. Just take the newest stable version: https://dl.twrp.me/shieldtablet/ (Put the file into the ADB+Fastboot Folder)
-TWRP 2.8.7.3 Recovery(Put the file into the ADB+Fastboot Folder): Download URL: https://www.androidfilehost.com/?fid=24269982087009777
Developer Post: http://forum.xda-developers.com/shi...recovery-twrp-2-8-7-0-touch-recovery-t3257172
Install the Drivers
Connect your Tablet to your PC
Windows:
Open your Device Manager
If there Is a device with a yellow ! klick on it and update the Drivers Manually(select the Folder where you extracted the Family Divers)
Linux:
You don't need any drivers
(For every fastboot command in ADB+Fastboot you will need a "sudo" in front of it...)
Mac:
You also don't need any drivers
(For every fastboot command in ADB+Fastboot you will need a "./" in front of it...)
Flash Recovery
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb devices
if you get a long term of numbers and letters your drivers are correctly installed, If this command does not bring up a device, check your cable connection and/or update your drivers again.
3. Now you must enable developer options on your SHIELD Tablet K1
3.1 Go to your Setting, scroll all the way down and choose Info(or similar)
3.2 Tap seven times on the Build Number
3.3 Now go back and now there is a new menu point Developer Options
3.4 Open them and Enable USB Debugging
4. Now type
Code:
adb reboot bootloader
EDIT: 4.1 To enable the fastboot protocol, you must select "Fastboot mode" on the Tablet. After that type
Code:
fastboot devices
in order to check if fastboot is enabled.
5. Before you can do anything you must unlock the Bootloader
5.1 Type in
Code:
fastboot oem unlock
5.2 Follow the Instructions on the Terminal(On your tablet: press the volume down button and then the power button)
6. Now you are ready to flash the recovery
6.1 Type in
Code:
fastboot flash recovery twrp-x.x.x-x-shieldtablet.img
6.2 Wait until it is finished then navigate with the volume buttons through the Menu on your Tablet and choose the option recovery mod with you power button
7. You are now in a custom Recovery on this point you must decide what you want to do:
-Do you only want to root your Device
-Or do you want to install a custom rom
Custom Rom
If you want to be on the safe side you should consider wiping the /data partition (Troubleshoot section at the end of the Post)
1. You can access your tablet from your PC
2. Now move your Custom rom to your internal or SD Card Storage
2.1 Download your custom rom of your choice.
2.1.1 Cyanogenmod 12.1 (Android 5.1.1) and BlissPop v4.0.3 https://www.androidfilehost.com/?w=files&flid=150249
2.1.2 Cyanogenmod 13.0 (Android 6.0) https://androidfilehost.com/?w=files&flid=27600&sort_by=date&sort_dir=DESC
2.1.3 Nvidia Shield Tablet Resurrection ROM (Android 6.x) https://androidfilehost.com/?w=files&flid=60681&sort_by=date&sort_dir=DESC
2.1.4 BlissPop
2.2 Download Google Apps (Gapps) (ARM Device)
2.2.1 Android 5.1 http://opengapps.org/?api=5.1&variant=stock
2.2.2 Android 6.0 http://opengapps.org/?api=6.0&variant=nano
2.3 Download Nvidia Apps (You still need to install Nvidia Shield HUB from the Play Store)http://forum.xda-developers.com/shield-tablet/development/shield-apps-cyanogenmod-12-t3070116
3. In TWRP click on Backup and Swipe to Back Up
3.1 Now go to Wipe. For a dirty flash you will only need to wipe the Dalvik and Cache for a full wipe select Dalvik, System, Data, Cache
4. After it has finished Click on Install and choose the .zip of your Custom Rom
4.1 To install the Google Apps click on Add More Zips and select the GApps zip
4.2 And again click on Add More Zips and select nvsystemservices.zip
4.3 now you can Swipe to Confirm Flash
Root
Download the Latest Stabel SuperSU file: http://download.chainfire.eu/supersu-stable and copy it to the internal or SD Card Storage
For Android 7.0 (Nougat) the SuperSU r4 2.78 version is confirmed working.
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb reboot recovery
to enter the recovery mode
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the UPDATE-SuperSU-v2.65-20151226141550.zip (or similar) and Swipe to Confirm Flash
5. Restart you Tablet and now a new App SuperSU is Installed
Xposed Framework
Download the Xposed Framework Zip file, take the newest version:
(The Shield Quad Core has a 32 bit arm architecture, so you need the framework for arm)
SDK21 for Android 5.0: http://dl-xda.xposed.info/framework/sdk21/arm/
SDK22 for Android 5.1: http://dl-xda.xposed.info/framework/sdk22/arm/
SDK23 for Android 6.0: http://dl-xda.xposed.info/framework/sdk23/arm/
and the apk: https://forum.xda-developers.com/attachment.php?attachmentid=3921508&d=1477916609
and move them to you Tablet.
Developer Thread (for the uninstaller): https://forum.xda-developers.com/showthread.php?t=3034811
Go to Recovery with Root
1. Now that you have root you don't need you PC anymore. Go to the Play store and download Quick Boot
2. Open Quick Boot and klick on Recovery
3. Allow Root rights and the Tablet should boot into recovery
Go to Recovery without Root
1. Shut down your Tablet
2. Press and hold the Vol down button and the Power button until the Bootloader screen appears
3. Navigate with the volume buttons through the Menu on your Tablet and choose the option recovery mod with you power button
Install Xposed Framework
1. In the TWRP Recovery (Optionally you can make a Backup) select Install and choose the xposed-v80-sdk22-arm.zip file
2. When you get an Error let me know
3. Now Restart you Tablet and install the .apk file normally
4. In the App Press Framework and now there should be a green writing saying: Xposed Framework version 80 is active
5. Here is a list of very useful programs for the Xposed Framework: http://forum.xda-developers.com/android/general/best-xposed-modules-android-t3103027
Please Leave a post if you are getting errors or something isn't clearly explained! And if I could help you, consider giving me a Thanks
Troubleshoot
If you are stuck in a Bootloop:
Without data loss(e.g. when you installed Xposed framework zip and its stuck in a bootloop)
1. flash the stock rom boot image BUT ONLY IF YOU DONT USE A CUSTOM ROM (it will probably loose root). go to https://developer.nvidia.com/gameworksdownload#?search=SHIELD Tablet K1&tx=$additional,shield and download the latest NVIDIA SHIELD Tablet K1 Recovery OS Image
2. Unpack the zip file and flash it to your Tablet
Code:
fastboot flash boot boot.img
If something went wrong while flashing a custom rom (after that you will need to flash the custom/stock rom again)
wipe the /data partition. It could be encrypted from the previous rom. Be aware that you need to reinstall the rom, therefore loose all your data. Troubleshot guide by agentbob123
-Toby
Credits:
@xsquid mac support
@agentbob123 suggestion to mention to wipe the /data partition as a solution for being stuck in a bootloop
@champs777 suggested the newest TWRP
@grävling mentioned importance of waiting until the recovery flash is finished
Toby9 said:
Hello Guys,
At first a litte background story:
I bought the Tablet 3 Month ago. I have got the Update to Android 6.0 in January and unfortunately i applied it.
So If you don't want to apply a custom rom do not update to 6.0, because 5.1.1 is much better.
Ok, so let's get started:
I am not responsible if anything goes wrong.
At first you must install Minimal ADB and Fastboot on your PC/Laptop/Mac.
Here is the link for all OSs: http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378
Before you can Root or flash a Custom Rom you must flash the recovery:
You will need:
-Nvidia Family Drivers(Extract it in a folder of you choice): http://nvidiashieldzone.com/files/shieldtv/shieldfamilydriver.zip
-TWRP 2.8.7.3 Recovery(Put the file into the ADB+Fastboot Folder):
Download URL: https://www.androidfilehost.com/?fid=24269982087009777
Developer Post: http://forum.xda-developers.com/shi...recovery-twrp-2-8-7-0-touch-recovery-t3257172
Install the Drivers
Connect your Tablet to your PC
Windows:
Open your Device Manager
If there Is a device with a yellow ! klick on it and update the Drivers Manually(select the Folder where you extracted the Family Divers)
Linux:
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a sudo in front of it...)
Mac:
2016/02/16 Please leave a post if you how to do this
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb devices
if you get a long term of numbers and letters your drivers are correctly installen, If this command does not bring up a device, check your cable connection and/or update your drivers again.
3. Now you must enable developer options on your SHIELD Tablet K1
3.1 Go to your Setting, scroll all the way down and choose Info(or similar)
3.2 Tap seven times on the Build Number
3.3 Now go back and now there is a new menu point Developer Options
3.4 Open them and Enable USB Debugging
4. Now type
Code:
adb reboot bootloader
5. Before you can do anyting you must unlock the Bootloader
5.1 Type in
Code:
fastboot oem unlock
5.2 Follow the Instructions on the Terminal(On your tablet: press the volume down button and then the power button)
6. No you are ready to flash the recovery
6.1 Type in
Code:
fastboot flash recovery twrp-2.8.7.3-shieldtablet.img
6.2 Wait until it is finished then move with the volume buttons through the Menu on your Tablet an choose the option recovery mod with you power button
7. You are now in a custom Recovery on this point you must decide what you want to do:
-Do you only want to root your Device
-Or do you want to install a cutom rom
Custom Rom
1. You can access your tablet on your pc
2. Now move your Custom rom to your internal or SD Card Storage
2.1 Download your custom rom of your choice. I decided to use Cyanogenmod 12.1 (Android 5.1.1) http://forum.xda-developers.com/shi...-cyanogenmod-12-shield-tablet-lte-na-t3055043
2.2 Download Google Apps (Gapps) (ARM Device) http://opengapps.org/?api=5.1&variant=stock
2.3 Download Nvidia Apps (You still need to install Nvidia Shield HUB from the Play Store)http://forum.xda-developers.com/shield-tablet/development/shield-apps-cyanogenmod-12-t3070116
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the .zip of your Custom Rom
4.1 To install the Google Apps click on Add More Zips an select the GApps zip
4.2 And again click on Add More Zips and select nvsystemservices.zip
4.3 now you can Swipe to Confirm Flash
Root
Download the Latest Stabel SuperSU file: http://download.chainfire.eu/supersu-stable and copy it to the internal or SD Card Storage
1. Open Minimal ADB and Fastboot
2. Type in
Code:
adb reboot recovery
to enter the recovery mode
3. In TWRP click on Backup and Swipe to Back Up
4. After it has finished Click on Install and choose the UPDATE-SuperSU-v2.65-20151226141550.zip (or similar) and Swipe to Confirm Flash
5. Restart you Tablet and now a new App SuperSU is Installen
Please Leave a post if you are getting errors or someting isn't clearly explaned!
-Toby
Click to expand...
Click to collapse
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full reboot before trying to get in twrp but without success.
On mac
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a ./ in front of it...)
example being ./fastboot oem unlock
xsquid said:
On mac
You dont need any drivers
(For every fastboot command in ADB+Fastboot you will need a ./ in front of it...)
example being ./fastboot oem unlock
Click to expand...
Click to collapse
Thank you I added this in guide
nielsscholte said:
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full reboot before trying to get in twrp but without success.
Click to expand...
Click to collapse
Try other TWRP versions like 2.8.7.0 or 2.8.7.1 i think the 3.0.0.0 is for Andoid 6.0 devices so if you are currently in the newest version of the Android OS try this one out
The 3.0 versionof TWRP was unstabel on my device so you should flash it wipe the storage and flash one of the older ones
nielsscholte said:
My tablet just keeps rebooting to the lock screen whenever I try to go to recovery mode... Somehow twrp doesn't stick... It did when I was on Lollipop. I have already tried to flash the recovery, do a full reboot before trying to get in twrp but without success.
Click to expand...
Click to collapse
3.0.0.0 wasn't out yet when I did mine but it was doing the same thing and this worked perfectly:
fards said:
Try deleting recoveryonboot.p in /system
Click to expand...
Click to collapse
Credit to fards.
xsquid said:
3.0.0.0 wasn't out yet when I did mine but it was doing the same thing and this worked perfectly:
Credit to fards.
Click to expand...
Click to collapse
How can I remove this file without root ?
SonicDBZFan07 said:
How can I remove this file without root ?
Click to expand...
Click to collapse
Try your normal command line for flashing recovery except change flash to boot. It doesn't flash it, just boots to it.
In other words, if you are using:
1. Fastboot Flash recovery recoveryname.img
Do instead:
2. Fastboot boot recovery recoveryname.img
While in recovery (make sure the supersu zip is on the sd card or wherever you normally flash files from first) flash supersu. You should now be rooted but without a recovery.
Go then to delete the file and then reboot, flash the recovery as normal (#1), reboot and then it should be good to go. It was for me.
rooted device no need to unlock bootloader it will unlock for ittself
just go to playstore and dowload twrp manager
choose the name of your device
and choose one of the two versions available
for shield tablet the version 3.0.0.0 doesnt work well it spilts the screen but wthe other version Works great
the link is twrpmanager on play.google
this way you dont need to connect your tablet to your pc
Great work!
Thank you for the awesome guide. Besides deleting the TegraOTA apk, is there any other app/service that I should disable to prevent OTA updates?
Followed the guide after screwing my device up with official firmware. Thanks for nothing Nvidia, why are you offering OTA that cause the device to stop working correctly.
Nothing happened other than appearing to boot itself to the "powered by android" (kernel) screen over and over.
Held down power + volume UP ...
And it factory reset itself.
Somehow.
Did I mention that Nvidia is a terrible company?
Edit: Fixed using TWRP v3.0.0 - this guide should be updated to reflect this particuarly as people who screw their device up after trusting Nvidia OTA MM will be using it.
diji1 said:
Followed the guide after screwing my device up with official firmware. Thanks for nothing Nvidia, why are you offering OTA that cause the device to stop working correctly.
Nothing happened other than appearing to boot itself to the "powered by android" (kernel) screen over and over.
Held down power + volume UP ...
And it factory reset itself.
Somehow.
Did I mention that Nvidia is a terrible company?
Edit: Fixed using TWRP v3.0.0 - this guide should be updated to reflect this particuarly as people who screw their device up after trusting Nvidia OTA MM will be using it.
Click to expand...
Click to collapse
I'm sorry that you had that problem but this guide is a general guide and not an screw nvidia (besides they are awesom giving us a really good tablet for 200 Buck, but jea?) guide. TWRP v3.0.0 has his bugs so generally when you have finished deleting the stock rom you should flash TWRP 2.8.7.3 works the most stabel.
Trafalgar Square said:
Great work!
Click to expand...
Click to collapse
Thanks, i appreciate that
Add TWRP to M image (Shield 1.1)
Folks,
Just received Nvidia Shield K1 and OTA immediately upgraded it to M (Shield 1.1) and I unlocked bootloader no problem. However when I go to flash or temp boot twrp 2.x or 3.x it flashes OK, but when I reboot (either via fastboot or hard off/start to recovery manually) it appears it is overwriting the recovery partition and it just boots normally.
Is there a limitation to flashing twrp bootloader in M, and do I have to downgrade to L to flash recovery partition?
I seem to be happy w/ stock (limited stick time), I just want to root at this point and install my favs. Once I get this running will supersu pro preserve root, or do I need to turn off nvidia OTA process.
Also I see optimization for chrome, does this do anything X1 optimizations)?
Thanks
psychic99 said:
Folks,
Just received Nvidia Shield K1 and OTA immediately upgraded it to M (Shield 1.1) and I unlocked bootloader no problem. However when I go to flash or temp boot twrp 2.x or 3.x it flashes OK, but when I reboot (either via fastboot or hard off/start to recovery manually) it appears it is overwriting the recovery partition and it just boots normally.
Is there a limitation to flashing twrp bootloader in M, and do I have to downgrade to L to flash recovery partition?
I seem to be happy w/ stock (limited stick time), I just want to root at this point and install my favs. Once I get this running will supersu pro preserve root, or do I need to turn off nvidia OTA process.
Also I see optimization for chrome, does this do anything X1 optimizations)?
Thanks
Click to expand...
Click to collapse
After you flash twrp reboot to recovery. I may be wrong, but I think the stock ROM overwrites the custom recovery at reboot. If you reboot to twrp first after flash, twrp will disable this.
Sent from my SHIELD Tablet K1 using Tapatalk
Rooting
Hi everyone,
Yesterday got my new Nvidia Shield Tegra K1 and upon using it I noticed it's a great tablet for it's price range and will do my job easier while flying my Phantom 4. To be honest it's seems very stable and solid but was thinking about rooting it. I have some questions regarding the process wince I haven't rooted anything since my HTC Fire, log time ago that was. What are the benefits of rooting this device ? Will I still be able to update the Shield with its official updates ? Will I be able to roll back to an unrooted tablet should I need too ? I wasn't planning on flashing a custom rom but if I'll do what are the pros and cons of doing so ? I know that maybe searching this forum I would find all the answers needed but since there is so much information and threads I'm lost as from were to start from.
Would be nice to guide me about how to properly root my device with all the necessary links. My tab is running on Android 6.0.
I thank you so much guys for the hard work you all do in providing such information. I know it takes a lot of time and patience.
I just got a Shield K1. I like it a lot but I wanted to root it. Then I saw how confusing it is to distinguish between it and the previous model. My guess is whatever is out there that says Shield Tablet means the old one not the K1. I also updated mine to MM cause I'm using and 128GB micro sd card for internal storage. I guess I'll just have to wait until more support comes out for this tablet such as a stable TWRP 3.0 Recovery and the ability to gain root access and custom ROMs like CM 13.
do you recommed to install all OTAs before install custom recovery and custom roms or is it better to install twrp-2.8.7.1 out of the box and then go for the custom stuff ?
I would install all updates to get the latest bootloader. Do not install twrp 2.8.7.1. Install the official 3.0.x from the official site.

How do I root / update my Huawei Ascend G7-L01?

Hello there! I have been trying to find a working root / update for my model for quite a while now but I cannot
find anything that would work with my model... The numbers are always different from those that uploaders say
it works on. Can you help me root my phone and find a working update since there was no official update for my
country (Slovenia) for Lollipop. It can be a custom ROM too, I don' care as long as it will run faster than current version
which is preinstalled with a lot of crap and runs slow.
Here are the details: (let me know if you need anything else)
Model number: G7-L01
Android version: 4.4.4
EMUI version: 3.0
Baseband version: 11060009
Build number: G7-L01V100R001C00B263
Custom version: CUSTC432D001
Thank you for your time!
You can try with Kingo Root, I used it and my G7-L01 now are rooted.
Good luck
Dave96 said:
Hello there! I have been trying to find a working root / update for my model for quite a while now but I cannot
find anything that would work with my model... The numbers are always different from those that uploaders say
it works on. Can you help me root my phone and find a working update since there was no official update for my
country (Slovenia) for Lollipop. It can be a custom ROM too, I don' care as long as it will run faster than current version
which is preinstalled with a lot of crap and runs slow.
Here are the details: (let me know if you need anything else)
Model number: G7-L01
Android version: 4.4.4
EMUI version: 3.0
Baseband version: 11060009
Build number: G7-L01V100R001C00B263
Custom version: CUSTC432D001
Thank you for your time!
Click to expand...
Click to collapse
kingroot.apk
Hello Dave, I have done this a week ago. I summarize the steps you must take.
Prepare your phone to interact with the upgrade tools: you must enable developer mode in the phone and enable usb debugging. it’s easy, do a search in google to find the specific actions (I can’t post url’s there yet)
Dowload and install in your pc the tools for doing the job: you need two tools for doing the work, adb and fastboot, both come with android studio so you can download it to have the tools. If you are using Linux probably you can also install them from your package manager without having to install the full android studio.
Download your ROM and recovery: the recovery is some kind of rescue OS from where to boot the system and apply later the ROM, I have used as recovery the Recovery TWRP that is referred in a post called ‘[ROM][5.1.1][Unofficially | CM12.1 For Huawei Ascend G760] [2016-01-16]’. As ROM I have used the more recent in those referred in the ‘[ROM][6.0.1][Unofficially | CM13.0 For Huawei Ascend G760] [2016-04-01]’ post.
Download gapps: probably you can’t live without google apps (play store, etc) so download the suitable version from opengapps dot org.
Save your data: you are about to lose your data so make a copy of all data that is not saved automatically in the cloud.
Apply recovery: the fun starts, open a shell with root (or admin in Windows, I suppose), connect the phone to the pc with an usb cable, give permissions in the phone to the pc when it asks about it. Reboot the phone in boot mode with ‘adb reboot bootloader’, apply the recovery image with ‘fastboot flash recovery twrp-xxxxxxxx.img’, reboot in recovery mode mode with ‘adb reboot recovery’
Apply rom and gapps: transfer the rom and gapps to the phone with ‘adb push cm-13.0-xxxx.zip /sdcard/’ and ‘adb push open_gapps-arm-6.0-xxxxx.zip /sdcard/’, in the phone do a wipe->factory reset, and after that do an install from the main menu. Install first the cm-13.0 ROM and later the open_gapps. Those will take some time, when finish reboot the phone from the main screen
Boot and configure: if all has gone ok the phone will boot, configure apps and later you have some time configuring it and restoring the data
Seems easy, but what is easy is doing something wrong or forgetting something and ending with a bricked phone. So if your life depends on that phone or you are not sure to have the skills to troubleshoot things when going wrong better stay were you are now
Good luck

[Repository][XT907] Stock Firmware and Custom ROMs from 4.1.1 to 7.1 [SEPT 2017]

Hello! I spent a while researching and learning about my XT907. I absolutely love this phone and I am in love with Android 4.4, but I was also keen to try other versions. So I gathered everything you need to flash ANY Android custom ROM and or Stock Firmware to your XT907.
There are (or were. I'll explain below) several custom ROMs for this device, most of which were built for phones with a Jellybean 4.1 bootloader, IF it's unlocked. In the case of this device, if you didn't unlock it before June of 2014, then your bootloader is likely still locked which means you can't put any custom ROMs on it
There is still light at the end of the tunnel though. You can pay 'Sunshine S-Off' US$25 to unlock the bootloader for you. You can still be rooted to use their app, but if you have Xposed framework installed, you'll have to uninstall it first. They accept many different types of payment, including Bitcoin! However if you don't want to spend the money, the XT907 CAN BE ROOTED! Simply download and install the latest version of KingRoot then go here and follow the steps to replace it with SuperSU.
When it comes to restoring your firmware back to stock (in case you brick your phone), @sd_shadow and his list of phone saving tutorials is the place to go. If you want a custom ROM, see below
Over the last few years, it's become incredibly hard, almost impossible, to find everything you need to flash a custom ROM to your XT907, including the ROM itself. This becomes more the case with older versions of Android. Today, that has come to an end. I've spent the better part of a week or so gathering every single file you need to flash firmware or every custom ROM version from Android 4.1.2 to 7.1. Just go to the Google Drive link posted below, click/tap on XT907, and there you go. Everything is placed in it's own set of folders, with the exception of optional APKs. You can get detailed installation instructions at the respective links below.
--------------------------------------------------------------------------------------------------------------
***BOOTLOADER MUST BE UNLOCKED TO FLASH A CUSTOM ROM!***
I am not responsible for any harm or damage done to your device or yourself. Use the files and guides at your own risk!!
Google Drive link to all the files you need. (Please see links below for tutorials etc. Some of these are old posts, and download links are broken. If so, this where my Google Drive link saves you).
- How To: Downgrade from KitKat 4.4.2 to Jellybean 4.1.2 (Required if you are on KitKat and want to flash a ROM other than Lollipop or custom KitKat).
- TWRP Custom Recoveries available at Google Drive link in respective folders.
- Custom ROMs included:
Android 5.0.2 Lollipop; Resurrection Remix for KKBL (UNOFFICIAL) by @bacu12
Android 5.1 Lollipop; CyanogenMod 12.1 for KKBL (OFFICIAL) (Please go here for a detailed installation guide).
Android 6.0 Marshmallow; Lineage 13 for JBBL (UNOFFICIAL) by @ilichva
Android 7.1 Nougat; Lineage 14.1 for JBBL (UNOFFICIAL) by @ilichva. (Only available through the link here).
- Stock Firmware with RSD Lite tool included at Google Drive link:
Android 4.1.1 Jellybean
Android 4.1.2 Jellybean
Android 4.4.2 KitKat
- [INDEX] Motorola Droid Razr M (2015) (Everything you need to know about fixing, flashing and upgrading your XT907 by @sd_shadow)
***BOOTLOADER MUST BE UNLOCKED TO FLASH XPOSED FRAMEWORK ON DEVICES RUNNING 5.0 OR ABOVE***
- [OFFICIAL] Xposed for Lollipop/Marshmallow [Android 5.0/5.1/6.0, v87, 2017/08/19] (ROOT Required: XDA thread with instructions and files to install Xposed Framework)
- [OFFICIAL] Xposed for Jellybean/KitKat [Android 4.0.3-4.4.2 v2.7] (ROOT Required: Xposed Framework official website; install files and instructions)
RESERVED -
Tested:
All sets of Stock Firmware: Works
Lineage 13: Works; Xposed: Works
[Tutorial] Flashing CM 12.1 custom ROM (Lollipop 5.1), SuperSU and Xposed Framework
***REQUIRES UNLOCKED BOOTLOADER***
If you don't want to downgrade your XT907 to a JBBL (Jellybean bootloader) then follow the tutorial below to flash the CyanogenMod 12.1 (Lollipop 5.1) custom ROM, SuperSU and install Xposed Framework onto your UNLOCKED XT907. This is for the KitKat BOOTLOADER ONLY.
WARNING: I am not responsible for any damage you may cause to your device and or other individuals. Use this guide AT YOUR OWN RISK.
1) Please download the appropriate folder labeled 5.1-Android-CM12.1-KKBL from my Google Drive link.
2) Make sure to have the appropriate Motorola and ADB drivers installed or this will not work.
3) Power off your phone.
4) Now press and hold, all at the same time, volume down + volume up + power button for 5 seconds. Release the power button first and 2 seconds later, release the volume buttons.
5) You should now be in your recovery screen. Use the volume down button to navigate to AP fastboot and press volume up to select it.
6) Now plug your phone into your PC. Make sure to have a good cable.
7) Now open the folder you just downloaded from Google Drive. Extract the file named TWRP-KKBL-XT907.zip to the same folder, or your desktop (whatever is easy for you).
8) Open the folder you just unzipped and place the file 'recovery.img' in the same folder as ADB.
9) Open an ADB command window (right click on your opened ADB folder and select 'open command window here') and type fastboot devices. This will show you if your device is properly connected. If you see a serial number and the word 'device' next to it, continue to the next step.
10) Now it's time to install a custom recovery. Type in the following code below. Make sure you placed the recovery.img into your ADB folder.
Code:
fastboot flash recovery recovery.img
11) You will see about 3 lines of errors. Just ignore them. When the process is complete (you'll know it's done when you see something like C:\) type the following line below:
Code:
fastboot reboot
12) Please keep your phone plugged in. When it's finished rebooting, in the ADB window type:
Code:
adb reboot recovery
13) If all goes well, you should have TWRP custom recovery properly installed on your XT907. You will see a list of several things. Now we are going to flash CM 12.1 to your device. Keeping your phone plugged in, you should be able to freely move files while in TWRP recovery. On your desktop PC click: start > computer > XT907 > Double click internal storage. (NOTE: If you can't move files in recovery, reboot normally and place the files into your device's internal storage manually as described below).
14) Go back to the folder you downloaded earlier and copy the file labeled cm-12.1-20160822-NIGHTLY-xt907.zip. Paste it into the INTERNAL STORAGE of your device. DO NOT place it in any other folder or directory. Again go back to the folder you downloaded earlier and copy the file labeled open_gapps-arm-5.1-nano-20170830.zip. Also paste it into your phone's internal storage (the same place as the CM file).
15) Now on your phone, from TWRP recovery main screen, tap 'wipe'. Now look at the bottom where the arrows are. It should say 'swipe to factory reset.' Please swipe the button. When it's finished, go back to the TWRP home screen and tap 'install'. Navigate to where you placed the CM12.1 file and select it. Now tap 'Add more zips' on the screen near the bottom left. Navigate to the open_gaaps file and select it. Look at the top of the screen and it should say you have '2 of max of 10 files queued'. If so find the arrows at the bottom where it says 'swipe to confirm flash'. Go ahead and swipe it.
16) When the process is finished (it might take a minute or two), from the TWRP home screen, tap 'Reboot' and select 'System'. Your phone will reboot. The reboot process can and usually will take SEVERAL minutes to complete the first time. During the reboot process, DO NOT TURN OFF YOUR PHONE or attempt to reset it. Just let it go about it's business. In about 5-8 minutes you should have booted to your new custom CyanogenMod 12.1 (Lollipop 5.1.1). Go ahead and continue with the setup process.
Flashing SuperSU and installing Xposed Framework
1) When done with your general setup, navigate to the folder you downloaded from Google Drive earlier. Copy the file labeled SuperSU-v2.82-201705271822.zip and paste it into the internal storage of your device (The same place as before). If you've been successful up to this point, you can delete the other zip files you added to your device earlier.
2) Use ADB to reboot to recovery. From TWRP home screen tap install and navigate to the SuperSU zip file you just added and select it. Now go down to the arrows at the bottom and please 'swipe to confirm flash'. When the steps have completed, go back to TWRP home screen and tap reboot then system. SuperSU (Super User) is now flashed to your system and you are now ROOTED. With Wifi on, you can go to the Google Play Store and download the updated SuperSU app. When installed, open it and it will ask you to update the binary. Please install using the 'normal' method. If successful, allow SuperSU to reboot your device.
3) If you would like to install the Xposed Framework onto your phone, you can follow the guide here. Also available at the link are the files to install Xposed. You can also use the ones I provided inside the folder you downloaded from Google Drive earlier. They are the same files as in the guide linked in this step.
If you have any trouble or if I missed a step, please post comments. Also post success stories so I know I did something good!
RESERVED for Lineage 13 Tutorial coming soon.

Categories

Resources