This shows you the differences between the selected revision and the current version of the page.
| android:troubleshooting 2009/10/13 13:01 | android:troubleshooting 2009/10/13 13:08 current | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| The steps for setting up ADB on Linux are detailed [[http://developer.android.com/guide/developing/device.html#setting-up|here]], but if problems arise, the following is a more complete installation for a general Linux distribution (tested under Debian Lenny). | The steps for setting up ADB on Linux are detailed [[http://developer.android.com/guide/developing/device.html#setting-up|here]], but if problems arise, the following is a more complete installation for a general Linux distribution (tested under Debian Lenny). | ||
| + | - In a terminal, type the following to get the current kernel version:<code>uname -r</code> As of 5-7-2009, adb is incompatible with kernel versions 2.6.27 and greater. If this is the case the rest of these might not work for you, although it is still worth trying. | ||
| - Make sure Settings-->Applications-->Develiopment-->USB Debugging is checked on the Android phone. | - Make sure Settings-->Applications-->Develiopment-->USB Debugging is checked on the Android phone. | ||
| - Connect the device and make sure it is recognized using the 'lsusb' command. The phone (G1) should appear as a device from 'High Tech Computer Corp.' | - Connect the device and make sure it is recognized using the 'lsusb' command. The phone (G1) should appear as a device from 'High Tech Computer Corp.' | ||
| Line 16: | Line 17: | ||
| adb start-server</code> If adb is not in the /bin folder or set as an environmental executable, you will need to navigate to the android /tools folder and precede all 'adb' commands by './' ('./adb kill-server', etc.). | adb start-server</code> If adb is not in the /bin folder or set as an environmental executable, you will need to navigate to the android /tools folder and precede all 'adb' commands by './' ('./adb kill-server', etc.). | ||
| - Once the ADB server has been started as root, root access is no longer necessary. 'adb devices' should now list the Android phone. | - Once the ADB server has been started as root, root access is no longer necessary. 'adb devices' should now list the Android phone. | ||
| + | |||
| + | Much of this information was gathered from http://www.farside.org.uk/200906/adb_no_devices_found. Visit there for a bit more information in needed. | ||
| ===== Installing ADT Plugin on Linux ===== | ===== Installing ADT Plugin on Linux ===== | ||