[Q] Sony Tablet S ADB support

Search This thread
Jun 26, 2010
10
3
Has anybody got a Sony Tablet S being recognised by adb?

It seems to be blocked :-(

And yes, I have done all the usual enable USB debugging etc...

I can not use it for development :-(

---------- Post added at 12:56 PM ---------- Previous post was at 12:06 PM ----------

Managed to sort it myself :)

you need to cd to your .android folder (on a mac, this is ~/.android) and then type

echo 0x054c > adb_usb.ini

Where 0x054c is the vendor id for Sony (I got that by looking at the attached evices in the 'About this mac' preferences)

Now adb sees the device - woohoo
 
Feb 9, 2011
14
0
would this apply if i just wanted to use it to transfer music and such? I am not incredibly savy with coding but i tried to enable debugging and all that. I am justnot sure whats the problem.
 

Bojanglez

Senior Member
May 21, 2010
96
10
Good to know it can be used to dev on. Anyone have any information on how to send data out using the IR blaster, I dont think there is support for it in the native android libraries from what I can see?
 

Kaz Taguchi

New member
Sep 19, 2011
1
1
The following procedure has confirmed that ubuntu 11.04.

The following procedure has confirmed that ubuntu 11.04.

1. Enable debug mode for sony tablet S

2. Add line /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev"

3. Change file mode

sudo chmod a+r /etc/udev/rules.d/51-android.rules

4. Add line idVendor to ~/.android/adb_usb.ini

0x054C

5. adb kill-server ; sudo adb start-server

6. finish! :D
 
  • Like
Reactions: NeoJeo

Bojanglez

Senior Member
May 21, 2010
96
10
The following procedure has confirmed that ubuntu 11.04.

1. Enable debug mode for sony tablet S

2. Add line /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev"

3. Change file mode

sudo chmod a+r /etc/udev/rules.d/51-android.rules

4. Add line idVendor to ~/.android/adb_usb.ini

0x054C

5. adb kill-server ; sudo adb start-server

6. finish! :D

I don't seem to have that file :confused:

I had done all the other steps in order to mount the tablet and copy files over (which works great).

Does anyone have issues with Sony's Music player failing to update the database? Music appears in the native Music app correctly but nothing in the Sony one :confused:
 
  • Like
Reactions: Elkan85
Found a way on Windows!

With the help of the vendor ID from above and the following article on generic Tegra Tablets, was able to get it to show up on Windows!

(Copied from addictivetips)
1.You must have Android SDK installed before you can proceed. If you don’t have it already, proceed to our guide on what is ADB and how to install it. Make sure you download the Google USB Driver Package as well.
2.Open the google-usb_driver folder that you will find inside your Android SDK folder.
3.Open the android_winusb.inf file in notepad or any text editor to edit it.
4.Add these lines under [Google.NTx86] or [Google.NTamd64] depending on whether you are using 32 bit or 64 bit Windows. If unsure, it is safe to add these under both these sections. ;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
Don’t edit or replace any other text that is already there; just add these new lines and save the file.

5.Open a command prompt window and enter this command: echo 0x054C >> "%USERPROFILE%\.android\adb_usb.ini"
Note: this is where you have to use 0x054C instead of what is at the link, otherwise it wont work

Now your Android SDK drivers are configured to support any Nvidia Tegra based tablet. To be able to use ADB and other SDK tools with your device, you can proceed as follows:
1.On your tablet, go to Menu > Settings > Applications > Development and enable ‘USB Debugging’.
2.Connect your tablet to your PC via USB. You will get a notification that some drivers were not installed, which is OK for now.
3.Right-click ‘Computer’ and click ‘Manage’. Identify your device from the list, right-click it and click ‘Update Driver Software..’.
4.Choose to browse your computer for driver software and then select to pick from a list device drivers on your computer.
5.Choose to view all devices and click ‘Have Disk…’.
6.Browse to the google-usb_driver folder inside your Android SDK folder and select the android_winusb.inf file.
7.If you get any warnings prompts telling you that the driver might not be compatible, just choose to continue installing.
8.Once the drivers have been installed, you should be able to use ADB with your device.
9.To confirm that your device is recognized, launch a Command Prompt window and enter these commands: adb kill-server
adb start-server
adb devices
Also, using BRKs Transformer's instructions found a way to boot Tablet S into recovery: has reboot, update from ZIP and factory reset options
a) Hold down power and volume UP button
b) when SONY logo appears, release power button but keep pressing volume UP button
c) should load into recovery
This also gives us the MTP device driver, which I have been unable in finding/installing
No luck so far with Automated rooting tools, working hard to crack this awesome tablet!
 

Elkan85

Member
Oct 4, 2008
32
10
Arnhem
I don't seem to have that file :confused:

I had done all the other steps in order to mount the tablet and copy files over (which works great).

Does anyone have issues with Sony's Music player failing to update the database? Music appears in the native Music app correctly but nothing in the Sony one :confused:
Thanks Kaz Taguchi !!
Couldn't connect to my Sony..
It made me crazy..! :p

I was just forgotten the:

4. Add line idVendor to ~/.android/adb_usb.ini
0x054C

So i created the file:
touch ~/.android/adb_usb.ini
and echoed the line into the file.

Works lime a charm now.
 
Last edited:

manhattan212

Senior Member
Aug 19, 2011
142
7
With the help of the vendor ID from above and the following article on generic Tegra Tablets, was able to get it to show up on Windows!

(Copied from addictivetips)
1.You must have Android SDK installed before you can proceed. If you don’t have it already, proceed to our guide on what is ADB and how to install it. Make sure you download the Google USB Driver Package as well.
2.Open the google-usb_driver folder that you will find inside your Android SDK folder.
3.Open the android_winusb.inf file in notepad or any text editor to edit it.
4.Add these lines under [Google.NTx86] or [Google.NTamd64] depending on whether you are using 32 bit or 64 bit Windows. If unsure, it is safe to add these under both these sections. ;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
Don’t edit or replace any other text that is already there; just add these new lines and save the file.

5.Open a command prompt window and enter this command: echo 0x054C >> "%USERPROFILE%\.android\adb_usb.ini"
Note: this is where you have to use 0x054C instead of what is at the link, otherwise it wont work

Now your Android SDK drivers are configured to support any Nvidia Tegra based tablet. To be able to use ADB and other SDK tools with your device, you can proceed as follows:
1.On your tablet, go to Menu > Settings > Applications > Development and enable ‘USB Debugging’.
2.Connect your tablet to your PC via USB. You will get a notification that some drivers were not installed, which is OK for now.
3.Right-click ‘Computer’ and click ‘Manage’. Identify your device from the list, right-click it and click ‘Update Driver Software..’.
4.Choose to browse your computer for driver software and then select to pick from a list device drivers on your computer.
5.Choose to view all devices and click ‘Have Disk…’.
6.Browse to the google-usb_driver folder inside your Android SDK folder and select the android_winusb.inf file.
7.If you get any warnings prompts telling you that the driver might not be compatible, just choose to continue installing.
8.Once the drivers have been installed, you should be able to use ADB with your device.
9.To confirm that your device is recognized, launch a Command Prompt window and enter these commands: adb kill-server
adb start-server
adb devices
Also, using BRKs Transformer's instructions found a way to boot Tablet S into recovery: has reboot, update from ZIP and factory reset options
a) Hold down power and volume UP button
b) when SONY logo appears, release power button but keep pressing volume UP button
c) should load into recovery
This also gives us the MTP device driver, which I have been unable in finding/installing
No luck so far with Automated rooting tools, working hard to crack this awesome tablet!
Done loading packages.
Preparing to install archives
Downloading Google USB Driver package, revision 4
File not found: C:\Program Files (x86)\Android\android-sdk\temp\usb_driver_r04-windows.zip (Access is denied)
Done. Nothing was installed.
 

manhattan212

Senior Member
Aug 19, 2011
142
7
I tried downloading and installing

(Can't post links)Download: Android USB Drivers - Original (Firmware 1.0)

But when I try to install the drivers for the tablet through device manager it says:
The folder you specified doesn't contain compatible software... ...Windows for x64-based systems.
Apparently this driver is only for x86. But after googling "download Google USB Driver Package" that's all I can find.
 

manhattan212

Senior Member
Aug 19, 2011
142
7
Got it...

At least I was able to "enable it" through the USB port,
thanks to this exercise in frustration.

Alas no root screen cap still didn't work.
It flashes wildly and does nothing.
 

Silvist

Senior Member
Dec 23, 2010
55
2
Anyone happen to know the proper command line in system variables for win 7 for adb should be?

I haven't used adb in forever, and I think alot of peoples issues with adb is in the fact they cannot use it outside of the android/android-sdk/platform-tools directory. As in you can just type adb shell, adb start-server, adb kill-server from the root dir. I had it set up before, but with a new comp now, and I forgot what it was before.
 

motorsportgod

Senior Member
Mar 15, 2011
128
11
Gold Coast
whats going wrong

i cant seem to get the device driver on my adb at all. no matter what i do i cant get the usb driver sorted. this is where i get stuck"


Please add 0x54c into .android/adb_usb.ini file under HOME directory by using following command from command prompt.

echo 0x54c >> %HOMEPATH%\.android\adb_usb.ini



home directory???? every time i try this from home directory i get nothing.

this is my problem.... i dont have this file or entry. what is the entry?????? o notpad doc??,

adb_usb.ini file was missing the 0x54c entry! <<< what is this. a screen shot goes a loooong way.

Adb was simple with my x10 and sgs2 but man this is giving me the ****s.

can someone please post a few simple screenshots of what directory is supposed to be where please?

---------- Post added at 08:39 AM ---------- Previous post was at 08:21 AM ----------

what does this mean?

Thanks Kaz Taguchi !!
Couldn't connect to my Sony..
It made me crazy..! :p

I was just forgotten the:

4. Add line idVendor to ~/.android/adb_usb.ini
0x054C

So i created the file:
touch ~/.android/adb_usb.ini
and echoed the line into the file

?????????
 

dreadengineer

New member
Feb 20, 2012
1
0
Official Sony instructions

Looks like Sony has posted official instructions for setting up ADB with the Tablet S:

esupport.sony.com/US/perl/support-info.pl?info_id=878

After following their instructions I still had to go to Device Manager, choose to Update the driver for my tablet, and point it to the SDK/usb_driver folder. After that it works great.
 

mteodoro

New member
Mar 19, 2012
2
0
debug

Hey guys i have installed the android sdk and the sony s drivers from the official site as dreadengineer posted. but after run the adb devices command i was unable to saw my device.

After that i tried the automated installations that BluechipJ posted, but the result was the same i cannot see the devices neither on eclipse or adb devices command.

i want to debug my application on this device but i could not access it. Can someone help me.

I have a windows 7 x64 OS. i'm able to debug on htc phone and also on the super slower emulator :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Found a way on Windows!

    With the help of the vendor ID from above and the following article on generic Tegra Tablets, was able to get it to show up on Windows!

    (Copied from addictivetips)
    1.You must have Android SDK installed before you can proceed. If you don’t have it already, proceed to our guide on what is ADB and how to install it. Make sure you download the Google USB Driver Package as well.
    2.Open the google-usb_driver folder that you will find inside your Android SDK folder.
    3.Open the android_winusb.inf file in notepad or any text editor to edit it.
    4.Add these lines under [Google.NTx86] or [Google.NTamd64] depending on whether you are using 32 bit or 64 bit Windows. If unsure, it is safe to add these under both these sections. ;NVIDIA Tegra
    %SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
    %CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
    Don’t edit or replace any other text that is already there; just add these new lines and save the file.

    5.Open a command prompt window and enter this command: echo 0x054C >> "%USERPROFILE%\.android\adb_usb.ini"
    Note: this is where you have to use 0x054C instead of what is at the link, otherwise it wont work

    Now your Android SDK drivers are configured to support any Nvidia Tegra based tablet. To be able to use ADB and other SDK tools with your device, you can proceed as follows:
    1.On your tablet, go to Menu > Settings > Applications > Development and enable ‘USB Debugging’.
    2.Connect your tablet to your PC via USB. You will get a notification that some drivers were not installed, which is OK for now.
    3.Right-click ‘Computer’ and click ‘Manage’. Identify your device from the list, right-click it and click ‘Update Driver Software..’.
    4.Choose to browse your computer for driver software and then select to pick from a list device drivers on your computer.
    5.Choose to view all devices and click ‘Have Disk…’.
    6.Browse to the google-usb_driver folder inside your Android SDK folder and select the android_winusb.inf file.
    7.If you get any warnings prompts telling you that the driver might not be compatible, just choose to continue installing.
    8.Once the drivers have been installed, you should be able to use ADB with your device.
    9.To confirm that your device is recognized, launch a Command Prompt window and enter these commands: adb kill-server
    adb start-server
    adb devices
    Also, using BRKs Transformer's instructions found a way to boot Tablet S into recovery: has reboot, update from ZIP and factory reset options
    a) Hold down power and volume UP button
    b) when SONY logo appears, release power button but keep pressing volume UP button
    c) should load into recovery
    This also gives us the MTP device driver, which I have been unable in finding/installing
    No luck so far with Automated rooting tools, working hard to crack this awesome tablet!
    3
    Has anybody got a Sony Tablet S being recognised by adb?

    It seems to be blocked :-(

    And yes, I have done all the usual enable USB debugging etc...

    I can not use it for development :-(

    ---------- Post added at 12:56 PM ---------- Previous post was at 12:06 PM ----------

    Managed to sort it myself :)

    you need to cd to your .android folder (on a mac, this is ~/.android) and then type

    echo 0x054c > adb_usb.ini

    Where 0x054c is the vendor id for Sony (I got that by looking at the attached evices in the 'About this mac' preferences)

    Now adb sees the device - woohoo
    1
    The following procedure has confirmed that ubuntu 11.04.

    The following procedure has confirmed that ubuntu 11.04.

    1. Enable debug mode for sony tablet S

    2. Add line /etc/udev/rules.d/51-android.rules

    SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev"

    3. Change file mode

    sudo chmod a+r /etc/udev/rules.d/51-android.rules

    4. Add line idVendor to ~/.android/adb_usb.ini

    0x054C

    5. adb kill-server ; sudo adb start-server

    6. finish! :D
    1
    The following procedure has confirmed that ubuntu 11.04.

    1. Enable debug mode for sony tablet S

    2. Add line /etc/udev/rules.d/51-android.rules

    SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev"

    3. Change file mode

    sudo chmod a+r /etc/udev/rules.d/51-android.rules

    4. Add line idVendor to ~/.android/adb_usb.ini

    0x054C

    5. adb kill-server ; sudo adb start-server

    6. finish! :D

    I don't seem to have that file :confused:

    I had done all the other steps in order to mount the tablet and copy files over (which works great).

    Does anyone have issues with Sony's Music player failing to update the database? Music appears in the native Music app correctly but nothing in the Sony one :confused: