- Joined
- Feb 10, 2006
- Posts
- 430
- Likes
- 150
You have to unmount the storage for DX50 (including its external card) before adb can find your DX50.
How do I do this?
You have to unmount the storage for DX50 (including its external card) before adb can find your DX50.
If you install ADB, ADB driver, and QtADB, than you can work with files on ROCKbox-ed DX50 in QtADB window similar to windows commander. On one side you see PC files, on other is files on DX50.
I have an iMac. Have got ADB and Fastboot installed into the user/bin folder. When I run ADB devices - no device is found. I have ejected the DX50 which I assume is what you meant by "unmount".
I found the vendor ID but can't find the ADB_usb.ini file in which to put it. I read somewhere that I might need to create it but I have no idea where to put it. ( I couldn't find the ".android" folder either).
(I haven't downloaded the ADB SDK because I don't think I need to but is that the cause of my problem).
How do I do this?
you won't see the .android folder in Finder because it's hidden. You have to use the shell and go to the .android folder.
Or you can just type
echo 0x0227 >> ~/.android/adb_usb.ini
Yes unmount means eject.
I'm grateful for this, but I'm still lost. Where do I get the correct ADB, and the right driver file. There are all these other "fixes" mentioned by headwacker and others... clearly from the other posts here I am not the only one lost.
Could one of you knowledgeable people please take the time to write a single list of instructions with links to the required files to connect to Rockbox on our DX50s? Loading Rockbox was of course easy but beyond that I'm as confused as someone in a roomful of shovels who was asked to take his pick?
Thanks in advance
Take a look in those post, or find @ratinox posts, it seems he knows a lot about rockbox.
http://www.head-fi.org/t/709855/ibasso-dx50-rockbox-finally-here-latest-update-2014-03-15/315#post_10379952
http://www.head-fi.org/t/709855/ibasso-dx50-rockbox-finally-here-latest-update-2014-03-15/330#post_10383034
My experience with RB ADB: we need to do three things:
1. Install ADB USB Driver
I tried two ways, both worked:
· From SDK installation (you can download it here, make sure to pick the right version). After extracting it to a folder, run the “SDK Manager”, pick at least “Platform-Tools” and “USB Driver”, and install. This only provides you the driver (and ABD binaries) and you then still need to manually install it through Device Manager if on Windows. Or
· (Much easier) just run a universal ADB driver installer such as from here;
After installing the adb usb driver, DX50 should be recognized as an Android ADB Interface under "Samsung Android Phone". “ADB DEVICES” command should also list it out. If doesn't, see issues I had below.
2. Find ADB binaries
· If you installed SDK, the binaries are already there in the folder sdk/platform-tools;
· You can also find some minimum install ADB (without downloading and installing the big SDK package) from here or many other places.
3. Run QtADB
You can find it either here (formal version) or here (cwm edition, post#807, thanks to Artful). When asked for ADB binaries, just choose the folder you put those files in step 2.
And you should be good to go. There are also many other pages where you can find the needed files.
Just for your reference, these are issues I had and solutions I found:
· SDK Manager doesn’t run. Please refer to this page. This was a big headache. Problems I had were:1) Java jdk path needed to be added to system variables -> path; and 2) Got rid of a “&” in the SDK folder path.
· ADB doesn’t find DX50. Most likely the driver is not properly installed, or as Headwhacker has pointed out, you need to do something to that adb_usb.ini file. I had no such a file at all after driver installation and I had to create one by myself under C:/user/xxxx/.android and add DX50’s VID (0x2207) in it. Just put these numbers in and you don’t need anything else. You can have some descriptions starting from a # if you’d like to.
· QtADB doesn’t run. My Windows 7 would kill it when I opened it. Try the cwm_edition, or an earlier version of QtABD (say V 0.7.3).
Hope this could help.
Excellent write-up! I've not had any experience with QtADB yet so I'll give this method a try later. If you don't mind, I may add some of this info into my write-up and then we could post it to the OP for reference and for newcomers to use.
wiki is updated:
https://bitbucket.org/isergachev/rockbox/wiki/Home
Of course you are free to try, I was just waiting for a few experienced users to confirm that everything is fine (of course it's fine at mine player ).
Of course you are free to try, I was just waiting for a few experienced users to confirm that everything is fine (of course it's fine at mine player ).
Of course you are free to try, I was just waiting for a few experienced users to confirm that everything is fine (of course it's fine at mine player ).