![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 54
Karma: 52416
Join Date: Nov 2011
Device: kindle 3, kobo vox
|
adb over USB for Kobo Vox
adb is a great way to debug Android devices (even with no root access), including Kobo Vox. See some details here: http://wiki.cyanogenmod.com/wiki/ADB. For any adb debugging, you have to enable "USB debugging" in the "Development" section of the System Settings on your Kobo Vox.
You can use install adbwireless apk and do it over WiFi, but in some cases (like when WiFi doesn't work) you may need the adb over USB way. It's supposed to work under Windows, but I couldn't make it work (google USB drivers didn't work), so I ended up installing Linux on my laptop (first I shrunk the Windows XP partition, using Gparted software ran from a CD), and after some tinkering I made adb over USB work, under Linux. Here are the short instructions. Your Linux box should have development packages installed (at the very least JDK - java development kit). All these commands should be executed on your Linux box. Download Linux Android SDK tgz archive from http://developer.android.com/sdk/index.html . Code:
tar xvzf android*.tgz export PATH=$HOME/android-sdk-linux/tools:$HOME/android-sdk-linux/platform/tools:$PATH android This was a tricky one. I found the instructions on the web, and it worked for me. The idVendor corresponds to Kobo. You need to login as root to your Linux box to execute this command: Code:
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="2237", MODE="0666", GROUP="plugdev"' >> /etc/udev/rules.d/51-android.rules Code:
echo 0x2237 >> ~/.android/adb_usb.ini adb kill-server adb start-server Code:
adb devices
Code:
adb shell
Creating a clone of the internal micro-SD card: Code:
dd if=/dev/block/mmcblk0 of=/dev/block/mmcblk1 bs=4096 Last edited by pulsar; 11-21-2011 at 10:52 AM. |
![]() |
![]() |
![]() |
#2 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 186
Karma: 45172
Join Date: Nov 2011
Device: Kobo Vox
|
Yay!!! It was the udev rule! :-) Too used to plug-and-play!
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Dec 2009
Location: Quebec City, Qc
Device: iPad, Vox, Sony PRS505, Nexus S, Nokia N800, Palm T2
|
![]()
Many thanks.
Code:
echo 0x2237 >> ~/.android/adb_usb.ini adb kill-server adb start-server Code:
adb devices
List of devices attached
0123456789ABCDEF device
|
![]() |
![]() |
![]() |
#4 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 190
Karma: 157090
Join Date: Nov 2011
Device: Kobo, Kobo Vox
|
I didn't do a lot of that stuff and it works fine for me. I simply used lsusb to get the vender and product IDs and plugged them in.
Code:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2237", ATTRS{idProduct}=="2208", MODE="0666", OWNER="yourusernamehere" Didn't have to do all that other stuff with adb_usb.ini or starting and stopping the adb server. |
![]() |
![]() |
![]() |
#5 |
Member
![]() Posts: 14
Karma: 10
Join Date: Oct 2010
Device: Sony PRS-600 / Kobo Vox
|
Will we have to wait for a specific Windows driver to be created for adb?
I was trying to sideload some stuff I built in the Corona framework and that kept failing for me, so I figured I'd try experimenting right in the JDK. I get the impression that won't work until I get a Windows x86 driver for Win7. Am I SOL for the time being? |
![]() |
![]() |
Advert | |
|
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
USB charger for Kobo vox | francoist123 | Kobo Tablets | 12 | 11-04-2011 07:18 PM |
Problems with ADB over USB | asdf23 | Nook Developer's Corner | 3 | 03-10-2011 06:38 PM |
How to make Nook Color use ADB USB drivers? | WS64 | Nook Developer's Corner | 3 | 02-28-2011 03:38 PM |
Classic Need help installing ADB over USB (original Nook) | nabour | Nook Developer's Corner | 2 | 01-07-2011 06:44 AM |
ADB USB with new softroot | nabour | Nook Developer's Corner | 1 | 12-05-2010 09:59 AM |