[Folio 100 General] Jon2555:
1. Linux(easy)

2. Mac(easy)

3. Windows(medium):D

________________________________________________________

1. Linux

You don't need any special drivers for SDK on linux(adb shell), but you don't get fastboot binary in SDK package. To set fastboot for linux follow instructions:

1. Download SDK(this isn't need if you want just fastboot)

http://developer.android.com/sdk/index.html

2. Download fastboot linux binary

http://www.mediafire.com/?ldlovlzi9mx3pbh

3. Copy it to your SDK directory

/path_to_your_SDK_directory/platform-tools

or

if you use fastboot often and you don't want to type cd /path_to_your_SDK_directory/platform-tools, ./fastboot <action> every time, you can do this:

1. Open Terminal and type:

sudo nautilus

to get file browser with root privileges.

2. Copy fastboot binary to /bin directory

Now, just open terminal and type fastboot <action> and that's it?

Copy this file to /etc/udev/rules.d

EDIT:

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

Easy?;)

______________________________________________________________

2. Mac

I don't have Mac, but it should be like for linux:

1. Download SDK(this isn't need if you want just fastboot)

http://developer.android.com/sdk/index.html

2. Download fastboot Mac binary:

http://www.mediafire.com/?kjozh1q5dyyqhn3

3. Copy it to your SDK directory

/path_to_your_SDK_directory/platform-tools

or

(I don't know that this is possible on Mac, try to change nautilus with Mac's default file browser?)If you use fastboot often and you don't want to type cd /path_to_your_SDK_directory/platform-tools, ./fastboot <action> every time, you can do this:

1. Open Terminal and type:

sudo nautilus

to get file browser with root privileges.

2. Copy fastboot binary to /bin directory

Now, just open terminal and type fastboot <action> and that's it? Easy?:p

______________________________________________________________

3. Windows

1. Download SDK

http://developer.android.com/sdk/index.html

2. Download Google USB Drivers from SDK Manager

3. After download, there're located in /path_to_your_SDK_directory/extras/google/usb_driver

4. Open android_winusb.inf and add this after [Google.NTx86] or [Google.NTamd64](32 bit or 64bit)

;NVIDIA Tegra

%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000

%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01

(Here is my modificated android_winusb.inf file here, but it's old and an updated version arrived from Google and it's compatible with 32bit and 64bit)

5. Open CMD from Start>Run and type:

echo 0x955 >> "%USERPROFILE%\.android\adb_usb.ini"

6. Reboot

==========================================================

7. On tablet go to Settings > Applications > Development and enable USB Debugging if it wasn't enabled and connect tablet with computer via USB.

8. Right-click on Computer and click Manage. Identify your device from the list(I think it's Tegra with board icon), right-click it and click Update Driver Software

9. Choose to browse your computer for driver software and then select to pick from a list device drivers on your computer

10. Choose to view all devices and click Have Disk

11. Browse to the google-usb_driver folder inside your Android SDK folder(/path_to_your_SDK_directory/extras/google/usb_driver) and select the android_winusb.inf file

12. If you get any warnings prompts telling you that the driver might not be compatible, just choose to continue installing

13. Once the drivers have been installed, you should be able to use ADB with your device

14. To confirm that your device is recognized, launch a Command Prompt window and enter these commands:

adb kill-server

adb start-server

adb devices

If you see your device name or a few numbers as the output under the list of devices, your device is now recognized by ADB

For fastboot you need to go to /path_to_your_SDK_directory/platform-tools in terminal(cd /path_to_your_SDK_directory/platform-tools) and type fastboot(.exe) <action> and before it to change ADB Interface to ADB

That's it, if you have some complaints, post them.

Bye!!!

EDIT: Changed android_winusb.inf file due error in it.

EDIT2:Changed android_winusb.inf file due error in it again.:D