SONY Google TV NSX-40GT1 – Tutorial to Root & Install Unsigned Kernel

Sanjana February 24, 2012 0

You can now discover every nook and corner of SONY’S Google TV with the help of some simple tips and rooting tutorial discussed here. You can root and install unsigned kernel in SONY Google TV NSX-40GT1 that will enable you to customize your Google TV according to your terms. The finest part about this procedure is that it is a completely reversible process and chances of any damage occurring to your device are negligible. Here we have discussed the detail rooting procedure applicable for users running on Windows, MAC and Linux respectively.

sony google tv

We wont be responsible for any harm caused to your device during the rooting procedure that is unlikely to happen if you follow the instructions carefully. The rooting procedure is not recommended for basic users but is for advanced users and is only applicable for SONY Google TV NSX-40GT1 that are network unlocked. Do not apply it in any other device as it might not be reversible and may harm the device by blocking it.

Pre-Requisites:

  • Make sure that you are running on the latest version of  Honeycomb 3.2 firmware via OTA that you can find out by following the path “Settings > About Google TV”.
  • All data in your Google TV like applications, data partition and personal settings will get erased but you can restore everything anytime via Internet.
  • It is to be noted rooting will void the warranty and the only way to reclaim back the lost warranty is by re-applying the official firmware update again.
  • For this updation process, you require four USB Drives of 512 MB each and a Sony NSZ-GT1 (Eagle) or Sony 24″,32″,40″,46″ Google TV (Asura)

Apart from these general Pre-Requisites there are some specific Pre-Set up instructions meant for Windows, MAC and Linux users respectively. Let’s check them out one by one.

Pre-Set up Instructions for Windows Users:

Step-1: Label all the four USB drives as 1, 2, 3 and 4 and open the terminal window or command prompt in your computer by pressing “Win logo key + R key” then type in “cmd” and press enter.

Step-2: Go to the directory where the files in this archive are placed and rename the USB1-Asura.img or USB1-Eagle.img file depending on the device that you possess (Eagle = Blu-ray Player & Asura = Sony GoogleTV Panel) to USB1.img.

Step-3: Go to the tools/directory folder and plug the USB Drive 1 then enter the command mentioned below in the command prompt

dd.exe –list

Step-4: Search for the matching volume info from the inserted USB drive that you can find out from “My Computer” to the corresponding “\\. \e: or say “e:” drive. The format of the list should have the same syntax as mentioned below

\\.\Volume{046ee4df-3db8-11e1-836e-000c29b70b00}\

link to \\?\Device\Harddisk1\DP(1)0-0+11

removable media

Mounted on \\.\e:

Syntax: dd if=USB#.img of=<volumeinfofromabove> bs=4096

Eagle Example: dd if=../USB1.img of=\\.\Volume{046ee4df-3db8-11e1-836e-000c29b70b00} bs=4096

Asura Example: dd if=../USB1.img of=\\.\Volume{046ee4df-3db8-11e1-836e-000c29b70b00} bs=4096

Step-5: After entering the commands mentioned above, a message will be displayed as shown below

rawwrite dd for windows version 0.5.

Written by John Newbigin <jn@it.swin.edu.au>

This program is covered by the GPL. See copying.txt for details

10240+0 records in

10240+0 records out

The above commands should be repeated with correct volume info (of=) and USB#.img (if) until you have the four USBs flashed with the corresponding USB1.img USB2.img USB3.img and USB4.img.

Thus you can now proceed to root your Google TV for users running on Windows system. Let’s now proceed into the Pre-Set up instructions required for MAC users.

 Pre-Set up Instructions for MAC Users:

Step-1: Connect your USB Stick and open the “Disk Utility” application. Launch the terminal or command prompt and enter the command mentioned below

Diskutil list

Step-2: Next enter the command mentioned below and note down the disk that corresponds to your USB Stick

ex: dev/disk1

View the “Disk Utility” application and choose “/highlight” your thumb drive partition.

Step-3: Tap on the “unmount” tab located at the top of  “Disk utility” tab. In the terminal window or command prompt replace “/dev/disk1″ with the disk name obtained in step 3 and USB#.img with the location of the .img file you are about to flash and type the following command

Syntax: dd if=USB#.img of=/dev/disk1 bs=4096

Example: dd if=/Users/usernamehere/Desktop/USB1.img of=/dev/disk1 bs=4096

Enter the command till you have created all the four USB Drives.

Thus you can now proceed to root your Google TV for users running on MAC system. Let’s now proceed into the Pre-Set up instructions required for Linux users.

Pre-Set up Instructions for Linux Users:

Step-1: Label all the four thumb drives as 1, 2, 3, 4 and launch the Linux terminal then plug in USB 1.

Step-2: Naviagte to .img files that are stored and rename the USB1-Asura.img or USB1-Eagle.img file depending on the device you possess for example, Eagle = Blu-ray Player & Asura = Sony GoogleTV Panel) to USB1.img.

Step-3: Find out the device on which your USB thumb drive is with the help of the command “dmesg” and look at the output obtained as  “sdc/sdb/sdd/etc”. Check out whether the the device is correct or not by matching the device name with the appropriate mount point in the following command

“cat /proc/mounts”

Step-4: Now you ought to have the correct device and use the commands mentioned below with the syntax for dd

Syntax: dd if=USB#.img of=<volumeinfofromabove> bs=4096

Eagle Example: dd if=../USB1.img of=/dev/sdc bs=4096

Asura Example: dd if=../USB1.img of=/dev/sdc bs=4096

Step-5: Repeat the above processes and commands to all the four USB drives that is for the corresponding USB1.img USB2.img USB3.img and USB4.img.

Let’s now proceed to the actual downgrade or rebooter process.

Downgrade or Rebooter Process:

Step-1: Boot your Sony Google TV into Recovery mode by pressing the Power button and plugging in. When the Menu shows up, insert “USB 1” and press 3 from Sony’s keyboard.

Step-2: Here you will be prompted by the device so continue and remove “USB 1” to insert “USB 2”.

sony gtv 1


Wait for 20 seconds then press 1. Again wait for 20 seconds to enable the device to display the error message then press 0 from the keyboard.

sony gtv 2

Step-3: The device will get again back into Recovery mode so remove “USB 2” and re-insert USB 1. Press 3 from the keyboard and the device will prompt you to continue so remove “USB 1” and re-insert “USB 3”. Again wait for 20 seconds and press 1. Here it will take about 30 seconds till a minute to complete the process as shown below.

sony gtv 3

Step-4: Next unplug the box then plug it back by holding the Power button and the GTV Hacker SONY splash screen will take you back into Recovery again. Now insert “USB 4” and press the “3” button in your keyboard after which it will take around 4 – 5 minutes and will display the screen as below.

sony gtv 4

Step-5: After the update is completed reboot the box and the modified unsigned kernel will boot successfully. If the device is not rooted successfully or the process gets stuck somewhere in the middle then, re-apply the entire procedure again from the beginning to boot the unsigned kernel.

Thus you can easily boot your device in the unsigned kernel with the help of the instructions mentioned above.

Leave A Response »