yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] verygreen:
This is very similar to what I use. (mine has mini-USB, it came from a portable harddrive). (the shipping is outrageous, though).

Note that if you plug it into nook om microUSB end, then you need a gender changer on one of the big plugs to allow another device to be plugged in.

I plug my cable mini-usb end into a hub and gain 3 usb ports as the result.

When USB hostmode is enabled, the usb port never sleeps (right now I forcefully make it stay on at all time not to miss connection event. This should not be required and I still look into it). I did not try to make nook fully sleep while operating as USB host, so I don't know what' dhappen.

Once you disable usb host mode, there are no problems sleeping that were not present before.
[Nook Color Android Development] yourm0m1:
trying to figure out how to get my XBOX S type controller working....

did come across this > http://pingus.seul.org/~grumbel/xboxdrv/ but idk what to do to get it into "userspace" ??

edit: uh missed the same link on the last page....whoops
[Nook Color Android Development] lekofraggle:
Hey all,

Did not try the m-audio, but do have news on hd, CF, and hub.

I used a powered hub to be able to (with the RawDroid), see, and move my raw photos to a 2.5" external hard drive. It worked flawlessly. I followed directions, and had to play a bit in terminal (Actully bought BTE, because the basic terminal emulators would not run SU).

I used a kingston class 4 card with cm7. It works with no lag unless I try to do too much online. Then, it bogs. That is okay though.

But, I now have a rig I can view files in the field.

My CF reader did not work without the powered hub, and obviously, neither did the hard drive, but this is amazing.

I also found an app called LCGPhotoBook that allows you to tag images. The tags are saved in a proprietary database atm, but next release will have export. So, here is my workflow as of now...

Shoot as many photos I can on a card.

In the hotel...

-Move the images to HD

--In PhotoBook, tag them as keepers and various ammounts of work.

Back home...

---Export db

----Search for the groups in Lightroom.

-----Edit

------Publsih.

Thank you so much for getting this working guys.

~Leko

P.S. I did see today a few other camera raw apps in the market. None thus far for Sony/Minolta, but I will let you all know if I find any.
[Nook Color Android Development] verygreen:
Terminal Emulator does run su with no problems for me.

With external power source you might be able to charge the nook and power the devices all at the same time.
[Nook Color Android Development] chisleu:
Epic!!! Verygreen is Veryepic!!!

Anyone have a recommend on a webcam? Kinda hoping for a clip on type that I could attach to the bottom. The smaller the better.
[Nook Color Android Development] waiteck:
wonder if this kind will work thou.

small, with clip and retractable cable (pretty neat)

http://www.dealextreme.com/p/compact-usb-pc-webcam-300k-pixel-25948
[Nook Color Android Development] 12paq:
@lekofraggle Nice! Thanks for the update.
[Nook Color Android Development] verygreen:
Well,depends if it works with Linux or not.
[Nook Color Android Development] ADude:
I have the same camera.

Does the microphone work ?

3 or 4 people have asked in this thread about the status of audio input to the NC, but there has not been any response, i.e. not even "I don't know" or "don't ask that, asking that causes the end of the world" (which apparently seems to be the answer?).

Thanks !

PS To those asking about webcam choices, the aforementioned Lifecam HD is a good choice for quality, and for "value", you can get something for about US$10 these days that will work reliably, usually picture only, check customer reviews on Amazon or Newegg.
[Nook Color Android Development] seth.i.simmons:
@verygreen - do you think there is any way you could incorporate the USB host support into dal's OC kernel?? I would love to be able to OC to 1200mhz again, but with us support. Or just make your kernel capable of OC past 925mhz. Thanks for all your work so far!
[Nook Color Android Development] Divine_Madcat:
+1. The 925 worked great for testing, but i need the 1200 for a daily driver. I cannot wait to see VG's amazing work in the full OC kernel.
[Nook Color Android Development] verygreen:
The support would be merged into his kernel once I feel confident in the support and get rid of a couple extra hacks that I think could be removed.

Besides, the "frying question" was not resolved yet too evn though I added a couple of precautions.

(I mean I don't know if it would fry or not. And how severe the workarounds need to be would be based on this)
[Nook Color Android Development] hololight:
Well how about this... merge reg USB with vbus and leave optional external power kernel as a branch.

Sent from my Apple IIe
[Nook Color Android Development] hololight:
As far as 'frying'... I will run it by my electronics buddy tonight (he knows more than I), bit I can see no way that it would ever hurt anything with vbus turned on with charger plugged in. You aren't really pushing electricity as much as pulling it from the charger. In this situation you have basically put 2 5v power sources in parallel. I really think something else happened to your's, verygreen.

Sent from my Apple IIe
[Nook Color Android Development] seth.i.simmons:
Thanks for the quick reply, can't wait to see it baked in!

USB host + 1.2ghz = epic win.
[Nook Color Android Development] hololight:
The more I think about it, the more sure I am that it (potential "frying" l)is safe. Once I confirm tonight, I will do it to my nook and run it like that for a few hours.

Sent from my Apple IIe
[Nook Color Android Development] verygreen:
If you use the 0.2 (the current version), make sure you turn on the usb host mode before you plug into PC, because if you do it the other way around, it would sense the vbus and run off that.

Good luck.
[Nook Color Android Development] mdleal:
I was able to get a keyboard and mouse to work but not a USB memory stick. Would be nice to find a case with a built in usb keyboard and maybe an adapter with a right angle.
[Nook Color Android Development] deadbot1:
Not yet...I would like an answer as well...currently hand designing the backplane for my backpack device...thing along the lines of the old iPaq sliders...
[Nook Color Android Development] liqn7:
Would a connector like this work?

http://www.ebay.com.au/itm/USB-Fema...ultDomain_0&hash=item4cf628cb44#ht_1506wt_906

or

http://www.ebay.com.au/itm/USB-2-0-...aultDomain_0&hash=item1c194d79d3#ht_500wt_922

Any issues with USB flash storage thumb drives?

Thanks verygreen for all your hard work! :)
[Nook Color Android Development] jinp6301:
waiting on my micro usb adapter but can someone try a usb dac (ex. headphones with usb plugs) as an audio output from the nook?
[Nook Color Android Development] hololight:
Ok, so ialked with my friend last night and he put me in my place about this frying question. Without being able to see a schematic (best I can do is a block diagram of course), he was not willing to put his blessing on the safety of enabling vbus and plugging in a charger at the same time. He pointed out a couple of ways the circuit could be designed the would result in unhappy nook owners should they try this.

He also offered some ways to mitigate the problem with specially crafted cables, but I don't see this as I viable option.

Chris
[Nook Color Android Development] seth.i.simmons:
So I'm kinda a noob when it comes to Linux/Android programming. Can anyone post up the commands I would need to use to mount external storage connected to the USB host?? Also, is this doable through the stock terminal emulator? Thanks for the help in advance, can't wait to try out my USB thumb drive!
[Nook Color Android Development] verygreen:
Both connectors look fine, though if you are ordering from China, I think flexible ones look better. Something like this: http://cgi.ebay.com/High-Quality-mi...984834?pt=PDA_Accessories&hash=item27bba6a3c2

Thumbdrives work for me.
[Nook Color Android Development] seth.i.simmons:
Just googled mounting a USB drive in Android, and found this:

http://www.xoomforums.com/forum/motorola-xoom-development/4091-tip-usb-host-mount-any-fat32-partition-manually.html

mounted it using these commands mostly, but I created a mount point on my SD card (/sdcard/USBDrive) and then mounted to that. Works great, running both the microsd card reader and keyboard at the same time!
[Nook Color Android Development] Divine_Madcat:
Or save more time, and just order from Amazon: http://www.amazon.com/gp/product/B0027YYMU6

;)
[Nook Color Android Development] mdleal:
Can that be added to the app?
[Nook Color Android Development] mr_fosi:
Is there an fstab for android? I went looking but didn't find one.

If not, where are the mounts/mount points stored?
[Nook Color Android Development] seth.i.simmons:
Just reworked my mount point and steps, I first created a mount point at /usbdrive, then ran this code:

su
busybox mount /dev/block/sda1 /usbdrive

Just replace "sda1" with whatever your usb drive shows up as (check under /dev/block, could also be in /dev/block/platform/musb_hdrc, which was where mine was. Check for sdxx, mine was sda1) and replace "/usbdrive" with wherever you've created a folder to mount the drive. The folder must be empty also.

Hope that helps someone!

Edit: does anyone know how I can edit this into vold to automatically create this at boot? Hopefully that way I can just plug my USB drive in and it will be mounted where I want.
[Nook Color Android Development] verygreen:
Yes, I think vold should work for this.
[Nook Color Android Development] seth.i.simmons:
How would I go about doing that?? Just add in the line I used to mount it into the vold?
[Nook Color Android Development] verygreen:
I guess you can use the /devices/scsi/devices/target0:0:0 for the path in there.
[Nook Color Android Development] lekofraggle:
Alright, here is how I mounted my drives. I did not use busybox (am more comfortable in terminal and found those directions first), and this is from memory as I gave the usd card back to my girlfriend and am awaiting arival of my own class 4 card. I have two class 2 sandisk, and they cannot run cm7. Please, any corrections would be welcome...

-Follow the OP instructions for getting usb host to work.

-Once you followed the directions, enable usb host, and then

-using root explorer or similar app, browse to /dev/block/

-Once there, look for sda, or sdb and pay attention to any numbers asociated with them (the numbers are partitions).

-next, make a folder where you want to mount your drive (I called the card reader CF, and the Hard Drive HD; two folders for my experiment because of the two mounts). There are two schools of thought

--linux users want to make the folder in the /mnt/ directory because that is where it should be as far as the system is concerned

--Android users will put it on the /sdcard/ because it is easier to access through other apps.

I went with the later and it worked well.

-Open terminal. I needed root to do this, so I typed (you can copy and paste)...

SU

-Then, after giving it root access, I typed...

#(the pound shows you have root access, you do not type it)mount /dev/block<YOURDRIVENAME, for me it was sda for one command and sdb1 for the other> /<YOURFOLDERLOCATION, for me it was /sdcard/CF/ or /sdcard/HD/>

-Press enter and hope it worked.

-If it did not, type dmesg

Hopefully, you can make sense of the results. If not, post them here, and we can try to check it out.

Here is the code I used.

#mount /dev/sda /sdcard/CF/

#mount /dev/sdb1 /sdcard/HD/

Notice the space after SD* and before the /sdcard/...

Now, you should be able to access the files by browsing to those folders, or if you want to stay in terminal, using the folders in terminal.

One note. Android is picky about file systems. If you can, use FAT32 for drives larger than 2 gigs, and FAT16 for smaller.

If not, you have to tell the system what file system the drives have by adding the -t condition with a modifier.

FAT 32 should be fine for everything unless you are recording music or video. For that though, we need music and video interfaces. Which usually means driver conundrum.

Sorry for the long post. Hope it helps some.

~Leko
[Nook Color Android Development] verygreen:
Also note that SDA and SDB should actually be lowercase and /dev/block/sda (sdb)
[Nook Color Android Development] ADude:
I have the same camera.

Does the microphone work ?
[Nook Color Android Development] poofyhairguy:
verygreen, what file systems does our kernel support? Do you think I could easily hook up a ext3(4?) drive and mount it? Un-journaled HFS+ like mainstream Linux?

I get my adaptor later this week and I am very excited.
[Nook Color Android Development] verygreen:
ext[234] are supported of course and would pose zero problems. HFS+ is not compiled in, I think the kernel support is read-only anyway?
[Nook Color Android Development] verygreen:
The microphone is detected by the kernel and the device is created, but alsa does not show it in the device list. Might be a strange alsa implementation in Android, need to try it with Fedora, I guess.
[Nook Color Android Development] verygreen:
A bit more info about usb-audio. I just bought a generic usb headset for testing and it is detected by the kernel and alsa shows it too. The sound is routed to the internal speaker still, but this is much more hopeful, I guess I'll play with it a bit more.
[Nook Color Android Development] racks11479:
Can't wait when you get mic input to work. Be awesome to make calls via sip on my nook! :)

Noticed I said when. :) Because you sir rock!!!

Thanks!
[Nook Color Android Development] lekofraggle:
Oops, my bad. Thanks for the correction.

~Leko
[Nook Color Android Development] deadbot1:
There are some concerns...the way I'm looking at it is just to make a pass thru out of a stock charger cable, with a user selectable mode...one is simple charging( both devices draw from one input, USB host not on), two is USB host with no vbus, three is USB host with vbus.

With my backpack idea, you would use modes 1 and 2. With a simple hub you would use 1 and 3
[Nook Color Android Development] seth.i.simmons:
Just thought I'd post up to confirm that you CAN watch movies off of a USB flash drive. Just mounted my 8gb flash drive and played "The Prestige.avi" in software decode mode in Moboplayer. Awesome work VG! Now just to get this in a OC kernel at 1.2/1.3ghz. Can't wait to be able to use this as my daily! Working great off my SD card install so far though...
[Nook Color Android Development] paleh0rse:
Yes yes, dying for the OC version! :)
[Nook Color Android Development] miketunes:
Were you able to do this? I'm also a bit confused on which line to add to the vold.fstab
[Nook Color Android Development] seth.i.simmons:
Nope, didn't have enough time to really check it out, but a little searching didn't find where exactly to put the line. Works great mounting it manually though...
[Nook Color Android Development] :
Has anybody actually gotten Charging to work simultaneously with usb devices? Here is what I have done:

I Turn on the Host mode of the NC

I plug one Data end of a y cable into an unpowered hub, the vbus end of the y cable into a wall charger, and the other data end of the y cable into the NC

At this point the usb devices all work normally!

I press the Force External VBUS button. The USB Host program gains superuser and devices continue to function as normal, but charging does not occur.

I turn off USB Host mode and the NC begins to charge

I turn USB Host back on, and the NC continues to charge but the devices do not work.

Is there anything wrong in my sequence? Any ideas what might be happening?

Thanks!
[Nook Color Android Development] verygreen:
I did, though it does not show that the charging is happening in thestatus bar

(the reason for this is because I cannot really distinguish between when the power is present from the battery or from the outside source. Or might be I can, need to perform a couple more experiments I guess.

and it does not fry at this point? great! Thanks for letting us know ;)

At this point it does switch the vbus source, so the battery does charge, the status is just not shown. I'll look into it once more and there might be a way to actually show it correctly.

Hm, the turning off usb host mode and then turning back on should also work.

Did you try to unplug and plug the cable from/to the nook?

I only tried it in this way:

turn "force external vbus" on

turn usb hostmode on.

usb plug in the other end of the cable (that is already plugged into PC and unpowered hub by other two ends) and it works.

(I know it's charging from the tool I posted in another thread about charging control).
[Nook Color Android Development] cama900:
Got it to auto mount!!!! just stick this into /etc/vold.fstab

dev_mount <label> /mnt/WHEREVER <partition #>(auto for first usable partition) /devices/platform/musb_hdrc

For Example:

dev_mount usb /mnt/sdcard/usb auto /devices/platform/musb_hdrc

hopfully I didnt spell anything wrong ;)
[Nook Color Android Development] J-ROCK:
Yes! just got it working, had a little trouble mounting my 500gig HD! No more need to load movies onto my sdcard. Moboplayer plays it just fine! All I need is an OC	kernel! Thanks for your hard work !
[Nook Color Android Development] cama900:
Your welcome :) just curious do you have a powered USB hub?
[Nook Color Android Development] paleh0rse:
Stick that into where? (you left out the end of the sentence! lol)

You mean just manually type it into terminal?

Hmmm... Think I need to create a script shortcut of some sort... unless someone else already has?
[Nook Color Android Development] J-ROCK:
Yes I would also like to know?
[Nook Color Android Development] cama900:
Whoops sorry, I accidentally deleted that... stick it into /etc/vold.fstab
[Nook Color Android Development] paleh0rse:
Simply paste it at the bottom, save, exit, reboot?
[Nook Color Android Development] cama900:
Yep :)

P.S. I used root explorer, but if you dont have it (or something similar) the easiest way would be to do an adb pull
[Nook Color Android Development] paleh0rse:
Good to go with root explorer.. gonna try it tonight... thank you!! :)
[Nook Color Android Development] J-ROCK:
Thanks finally got it! I had to add sda at the end, like so... dev_mount usb /mnt/sdcard/usb auto /devices/platform/musb_hdrc/sda

Edit: nevermind it stopped working'
[Nook Color Android Development] cama900:
Hmmmm... mine wouldn't work with sda at the end. Try removing it first just in case. If that doesn't work try this. In a file manager (when the USB drive is plugged in) go to dev/block/platform. You should see mmci-omap-hs.0, mmci-omap-hs.1, there should be another folder. What is the name of that other folder?
[Nook Color Android Development] J-ROCK:
Musb_hdrc
[Nook Color Android Development] cama900:
Hmmm... that's what mine is too. I was thinking that it might be different for you. Can you manually mount it through the terminal?
[Nook Color Android Development] J-ROCK:
Yes with .. Mount dev/block/sda /sdcard/usb/
[Nook Color Android Development] cama900:
Well I'm not at my House now, but when I get back I will check to be sure that mine still works and if it does ill post my vold.fstab just in case I'm spelling something wrong
[Nook Color Android Development] J-ROCK:
Sounds good! Thanks!
[Nook Color Android Development] seth.i.simmons:
So this auto mount works... sorta. Heres the exact line I used:

dev_mount usb /sdcard/usb auto /devices/platform/musb_hdrc

Which works great for auto mounting, but then I get a "SD card removed. Insert a new one." message in the notifications when I remove it whether I unmount it in the terminal or not (which doesn't affect anything since the SD card is still mounted, but it bugs the crap out of me since I can't kill that notification).

I tried making a folder just for USB host in /mnt, but it gets deleted on a reboot every time. Is there any way I could create a new mount point under /mnt that won't be deleted every reboot? Would love to be able to mount it seperately, instead of on the SD card.
[Nook Color Android Development] skwalas:
+1 on this. The NC is so very nearly the perfect mobile device for me. Only thing missing right now is auto mounting of USB flash drives, and an oc kernel that doesn't kill deep sleep, and I'm good!

I sure wish I had the brains to tackle kernel-level programming. I wasted all my brain cells on statistics.
[Nook Color Android Development] cama900:
Ok, here is my vold.fstab file, you have to unzip it, but what method are you using to edit vold.fstab?

also, Im attempting to figure out how to make /mnt/usb persistent, ill post back with further results

EDIT: i believe you need to edit /init.encore.rc to create /mnt/usb every time and I found this http://xdaforums.com/showthread.php?t=704859 so it appears that you need to modify the kernel yourself and recompile it

but i'd love to be proven wrong :)
[Nook Color Android Development] verygreen:
No need to recompile kernel, but you need to remake the ramdisk with adjusted init.encore.rc (or just with created extra mountpoints).

It would also be overwritten every time you update it.

So I guess we just need to propagate this change upstream
[Nook Color Android Development] cama900:
Ahhh, ok I get it. I just had a thought, you could add in a setting in the app to set your default mount point and it (the app) could check to see if it (the mount point) exists and create it if it dosent when you start it (the app) up. Idk, I figure you have to start the app up everytime anyway...
[Nook Color Android Development] paleh0rse:
I agree that the app is probably the best suited to handle any mounting since it has to be opened every time anyway. VG, how difficult would it be to add mounting functions to the app for external USB drives (flash and hdd's)?
[Droid X General] juanzr1:
Can somebody please post the official ota update link here for manual install, i can't pull the update because my phone isn't activated. Thanks
[Droid X General] RodrigoKim:
Google for the manual update.zip, not sure if its allowed to post that kind of stuff here, so I'm not going to post. If you search, should be the first or second search result. From there ou should be able to download the update.zip
[Droid X General] Jmoney47:
here
[Galaxy S II Q&A, Help & Troubleshooting] dannyo2:
Hello,

I wish to ask you if your got any problems with the WIFI connection.

When the S2 connects to router the connections falls after few seconds, then I saw that the signal strenght, even if you are close to router, si very poor...

Has anyone else got the same problem?

Many Thanks

Danny
[Galaxy S II Q&A, Help & Troubleshooting] dannyo2:
Additional information: like for Iphone 4 if you place the left hand over the left side of the phone (volume buttons) the WIFI signal strength decreases.

Please let me know if you have the same problem
[Galaxy S II Q&A, Help & Troubleshooting] JJEgan:
Posted last week .

As are other posts on signal strength read them .

jje
[Eee Pad Transformer Q&A, Help & Troubleshooting] deanhatescoffee:
I thought that Google Movies was going to be included in the 3.1 update but I don't see it in the Market or in a standalone app. Is anyone seeing it yet?
[Eee Pad Transformer Q&A, Help & Troubleshooting] terencec:
so far google movies is limited only to the Motorola Xoom
[Thunderbolt General] McLabia:
So, I know this has gone on in other forums, but I figured Id start it here. Ill post the app of the day(Or someone else if they get to it first).

Todays app is Pac-Man! CLASSIC!

http://www.amazon.com/gp/product/B004SI436C/ref=cm_cr_mts_prod_img
[Thunderbolt General] DeTard:
Anyone else surprised it was the real Pac Man and not some cheap ripoff?
[Thunderbolt General] sublimaze:
I put sooooo many quarters in that machine when I was a kid. I wonder how much more money my folks coulda retired on if they had invested all that coin instead of letting me throw it away lol
[Thunderbolt General] infamousxsniper:
Amazon doesn't really do cheap ripoffs.