[ROOT][10-29-13]How to Manually Root the Nvidia Shield

Modjoxtrem

New member
Oct 12, 2013
3
0
0
Iam lost on the rooting process

hi, iam sorry but i think the links for the clockworkmod has been moved from its download link...

Honestly iam lost on the whole rooting process for the nvidia shield after the update of 4.3
i would appreciate if you could help me on the process and the codes and the links step by step, i find the rooting for shield thread complicated after the update LOL:

1. Bootloader is already unlocked


C:\Users\Modjoxtrem\Desktop\Android shield\adt-bundle-windows-x86_64-20130917\ad
t-bundle-windows-x86_64-20130917\sdk\platform-tools>fastboot devices
0512913800970105338B fastboot

C:\Users\Modjoxtrem\Desktop\Android shield\adt-bundle-windows-x86_64-20130917\ad
t-bundle-windows-x86_64-20130917\sdk\platform-tools>fastboot boot roth-insecure-
boot-63.img
downloading 'boot.img'...
OKAY [ 0.239s]
booting...
OKAY [ 0.023s]
finished. total time: 0.263s

C:\Users\Modjoxtrem\Desktop\Android shield\adt-bundle-windows-x86_64-20130917\ad
t-bundle-windows-x86_64-20130917\sdk\platform-tools>adb shell
mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /syste
m
exitmount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /s
ystem
/block/platform/sdhci-tegra.3/by-name/APP /system <
[email protected]:/ # adb push su /system/xbin
adb push Superuser.apk /system/app
adb shell
chmod 6755 /system/xbin/su
chmod 644 /system/app/Superuser.apk
mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /syste
m
sync
rebootexitadb push su /system/xbin
/system/bin/sh: exitadb: not found
adb push Superuser.apk /system/app
adb shell
chmod 6755 /system/xbin/su
chmod 644 /system/app/Superuser.apk
mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /syste
m
sync
127|[email protected]:/ # adb push Superuser.apk /system/app
* daemon not running. starting it now on port 5038 *
* daemon started successfully *
error: device not found
1|[email protected]:/ # adb shell
error: device not found
1|[email protected]:/ # chmod 6755 /system/xbin/su
[email protected]:/ # chmod 644 /system/app/Superuser.apk
/block/platform/sdhci-tegra.3/by-name/APP /system <
[email protected]:/ # sync
[email protected]:/ # adb push su /system/xbin
adb push Superuser.apk /system/app
adb shell
chmod 6755 /system/xbin/su
chmod 644 /system/app/Superuser.apk
mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /syste
m
rsync
ebootadb push su /system/xbin
rebootadb push Superuser.apk /system/app
adb shell
chmod 6755 /system/xbin/su
chmod 644 /system/app/Superuser.apk
/system/bin/sh: rebootadb: not found
mount -o ro,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /syste
m
sync
127|[email protected]:/ # adb push Superuser.apk /system/app
error: device not found
1|[email protected]:/ # adb shell
error: device not found
1|[email protected]:/ # chmod 6755 /system/xbin/su
Unable to chmod /system/xbin/su: Read-only file system
10|[email protected]:/ # chmod 644 /system/app/Superuser.apk
Unable to chmod /system/app/Superuser.apk: Read-only file system
v/block/platform/sdhci-tegra.3/by-name/APP /system <
[email protected]:/ # sync
[email protected]:/ #
reboot

theres an error somewhere down the line

Let me know what am i missing out!
 
Last edited:

wrc1010

Senior Member
Jul 27, 2012
94
8
0
Hello guys. After i update my shield to 64 today and i use same method to root my shield as last time before from https://github.com/linux-shield/shield-root and i can see 4 penguins on my screen, then after the shield reboot, i cant find superuser and i use the root checker to check and it just keep loading without stop.

Any idea how can i root back my shield?

Edit: Finally i manage to root my shield. After follow the method from https://github.com/linux-shield/shield-root and when finish and my shield reboot, it is actually already root but cant find the superuser only, so i try to install the supersu from google play store and my shield is root again.
 
Last edited:

Genghis_Tron

Member
Dec 12, 2013
11
1
0
thanks, I jus did it

edited:

In fact it is not rooted.

I saw the 4 pinguins but it is not rooted...
Same problem here. My device is unlocked and when I run the command:
fastboot boot root_shield.img

I see the 4 penguins but it never appears to be rooted. I also cannot find a valid link for CWM recovery for the sheild, so that method is no go for me right now.
 

Gnurou

Senior Member
Aug 9, 2010
89
58
0
Tokyo
Strange, I just unrooted my device and tried again with the latest image, and it did work for me. Are you guys seeing any error message during the rooting procedure? Is the SuperSU icon visible in the program launcher? Does it say you are not rooted when you launch it?

Also, can you tell me what makes you think your device is not rooted?
 

Genghis_Tron

Member
Dec 12, 2013
11
1
0
Strange, I just unrooted my device and tried again with the latest image, and it did work for me. Are you guys seeing any error message during the rooting procedure? Is the SuperSU icon visible in the program launcher? Does it say you are not rooted when you launch it?

Also, can you tell me what makes you think your device is not rooted?
No error messages on adb/fastboot or on the shield itself. The 4 penguins page shows everything it should (I think) with no errors. When I boot up the shield, SU is nowhere to be found and rootchecker displays a message saying the operation is taking longer than expected, like it's not rooted. Would dropping the SU APK on the shield and installing it work you think? I can give that a shot.
 

Nersta

Member
Sep 16, 2008
36
0
0
Hello, i followed your instructions and it seems fine so far. Buuut, Superuser says the binary is outdated and i haven't root access. I want to mention that i can see the su binary in the xbin directory in es explorer.

Any suggestions?

edit: i'm on update 64

edit 2: with https://github.com/linux-shield/shield-root it works! Thanks
 
Last edited:

gregdeberg

Senior Member
Oct 1, 2010
164
12
0
Hello :)

Sorry to bother you but is this method correct to unlock the bootloader ?

Connect your device to your computer using a USB cable.

On your computer, enter the following command:

fastboot oem unlock

This will display the unlock menu. Read the disclaimer and think one last time about what you are doing. This is your last chance to stop.

As simply as this ? no boot.img or something else ?

Thank you !
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone