USB Host with Phiremod - Nook Color Q&A, Help & Troubleshooting

I have a nook color running phiremod 7.2 with nook tweaks installed, but usb host mode doesn't seem to be working. I have both USB Host and External VBUS checked, but when I plug in a mouse or joystick, nothing happens. I am not using a powered adapter, but all the mice (and one joystick) I tried are rated at 100mA, so the nook color should be able to handle it.
I may be wrong, but shouldn't a usb icon pop up in the status bar if USB Host is working? Because I am not seeing any icon.
Please Help!

I use the Mirage kang, so there may be differences... That said, when I use nook tweaks to enable USB, I usually have to toggle it a couple of times with the device plugged in (enable, move mouse, wait, disable, wait, repeat) when the device is recognized, a mouse will pop up (mouse) / you'll be able to use escape to back out of menus (keyboard).
I've never noticed an icon in the tray.

ScienceGuy3 said:
I have a nook color running phiremod 7.2 with nook tweaks installed, but usb host mode doesn't seem to be working. I have both USB Host and External VBUS checked, but when I plug in a mouse or joystick, nothing happens. I am not using a powered adapter, but all the mice (and one joystick) I tried are rated at 100mA, so the nook color should be able to handle it.
I may be wrong, but shouldn't a usb icon pop up in the status bar if USB Host is working? Because I am not seeing any icon.
Please Help!
Click to expand...
Click to collapse
usb host in 7.2 doesn't work. You can down to 7.1 or up to cm9. Both of them work perfect

Thanks golizza, I may just move on to Mirage kang, as it looks less buggy/faster.
Do you guys know if there is a guide somewhere to flashing a new rom without losing all my apps/settings/homescreen layout?
It took forever to get my homescreen to how I like it, I don't want to have to go through that again.
Thanks in advance!

If you move to mirage, you'll also have to flash the monolithic kernel if you wantto plug in anything more. CM7.2 stock does have USB host support from what I've seen.
Sent from my NookColor using XDA

Is there any downside to flashing the monolithic kernel?
Edit: It looks like USB Host support is already included in the default kernel? Is that true?
Edit 2: Would it be possible to use the Mirage kernel on phiremod 7.2?

Stock CM7.2 RC3 includes USB Host mode and it works by just activating with Nook Tweaks.
Sent from my NookColor using Tapatalk

Do you think using the mirage kernel would fix it?

ScienceGuy3 said:
Do you think using the mirage kernel would fix it?
Click to expand...
Click to collapse
Fix what? Your Phiremod? Try using a hub. Does not have to be powered.
Sent from my Nook Color running ICS and Tapatalk

Okay, I may be wrong, but I don't see how putting on a non-powered hub will fix the problem, as it looks like a kernel issue as phiremod 7.2 is based on CM7.2 RC1. I thought that flashing a new kernel might fix the problem, as I don't feel like going through the hassle of changing roms.

ScienceGuy3 said:
Okay, I may be wrong, but I don't see how putting on a non-powered hub will fix the problem, as it looks like a kernel issue as phiremod 7.2 is based on CM7.2 RC1. I thought that flashing a new kernel might fix the problem, as I don't feel like going through the hassle of changing roms.
Click to expand...
Click to collapse
Usb hosting worked on 7.2 RC1 Too. It has worked on cm7 for a long time. It's just that some devices only work on hubs. Look at dalingrins support forum for nook tweaks. There is a long list of what works and what does not.
Btw, what makes you think you have a kernel issue?
Sent from my Nook Color running ICS and Tapatalk

Eeek! I went ahead and installed the full Mirage Kang Rom, enabled usb vbus then usb host in nook tweaks, and the mouse lit up, but apparently it wasn't recognized by the nook.
I tried to do it again, but now the mouse won't even light up.
I used usb diagnostics, and the kernel claims support, but no device was detected.
Please help!
P.S. leapinlar, The reason I thought it was a kernel issue was because USB Host support is supplied by the kernel, and according to golizza, usb host support doesn't work in phiremod 7.2. That's why I switched to Mirage Kang, which has given me a little bit of hope but still no luck so far.

ScienceGuy3 said:
Eeek! I went ahead and installed the full Mirage Kang Rom, enabled usb vbus then usb host in nook tweaks, and the mouse lit up, but apparently it wasn't recognized by the nook.
I tried to do it again, but now the mouse won't even light up.
I used usb diagnostics, and the kernel claims support, but no device was detected.
Please help!
P.S. leapinlar, The reason I thought it was a kernel issue was because USB Host support is supplied by the kernel, and according to golizza, usb host support doesn't work in phiremod 7.2. That's why I switched to Mirage Kang, which has given me a little bit of hope but still no luck so far.
Click to expand...
Click to collapse
Did you look at dalingrin's nook tweaks support thread? A lot of good info there. (And golizza is wrong, it works in 7.2).

I've looked at the thread, but it hasn't help much, all I am trying to do is connect a mouse. It connected once for a second, but it hasn't worked since.

ScienceGuy3 said:
I've looked at the thread, but it hasn't help much, all I am trying to do is connect a mouse. It connected once for a second, but it hasn't worked since.
Click to expand...
Click to collapse
Ok, I personally have not used a mouse, so I am not much help, other than suggesting to try a non powered hub, and I guess you already tried that. Maybe someone else? Or maybe try posting in dalingrin's support thread.

Flash the monolithic kernel. It might work. The standard mirage kernel detects a thumb drive but doesn't mount it. After flashing the monolithic kernel it works.
Or you could try flashing the standard CM7.2 rc3.
Make sure you use a hub, powered or not.
Sent from my NookColor using XDA

Related

Does USB Mass Storage work for you guys?

Just noticed that with recent builds of the Thoughtlesskyles Experimental and Not so Fresh Froyo that the USB Mass Storage function does not work at all. I tried once with the Dual Mount SD Widget (which has always worked for me), but no go. So I uninstalled it and tried the default popup method (the one where it says "Turn on USB Storage" and still no go. I've also tried downgrading the kernel from the latest 2.6.32 to the latest 2.6.25 but still nothing.
I tried the above methods on a Windows Vista and Windows 7 machine but nothing seems to work now. It's become a real PITA trying to get stuff onto the SD card.
Actually, when I come to think of it, all my problems started happening when DZO rewrote the USB driver for 2.6.32...
Can anyone tell me how you get stuff onto the SD card short of pulling it out and using an adaptor?
Thanks.
ckl_88 said:
Just noticed that with recent builds of the Thoughtlesskyles Experimental and Not so Fresh Froyo that the USB Mass Storage function does not work at all. I tried once with the Dual Mount SD Widget (which has always worked for me), but no go. So I uninstalled it and tried the default popup method (the one where it says "Turn on USB Storage" and still no go. I've also tried downgrading the kernel from the latest 2.6.32 to the latest 2.6.25 but still nothing.
I tried the above methods on a Windows Vista and Windows 7 machine but nothing seems to work now. It's become a real PITA trying to get stuff onto the SD card.
Actually, when I come to think of it, all my problems started happening when DZO rewrote the USB driver for 2.6.32... and now it has been ported over to 2.6.25.
Can anyone tell me how you get stuff onto the SD card short of pulling it out and using an adaptor?
Thanks.
Click to expand...
Click to collapse
yea the windows 7 driver is really weird i havent gotten mass storage ever to work on it
My bad... I thought I was running 2.6.25 but I was wrong. I was still running 2.6.32... Just seeing RUU_Signed.nbh got me confused on what it actually was. I downloaded and flashed 2.6.25 and put Dual Mount SD Widget back on and everything is fine on my Vista machine.
I guess I'm using 2.6.25 from now on.
ckl_88 said:
My bad... I thought I was running 2.6.25 but I was wrong. I was still running 2.6.32... Just seeing RUU_Signed.nbh got me confused on what it actually was. I downloaded and flashed 2.6.25 and put Dual Mount SD Widget back on and everything is fine on my Vista machine.
I guess I'm using 2.6.25 from now on.
Click to expand...
Click to collapse
thats my kernel of choice at the moment too
ckl_88 said:
Just noticed that with recent builds of the Thoughtlesskyles Experimental and Not so Fresh Froyo that the USB Mass Storage function does not work at all. I tried once with the Dual Mount SD Widget (which has always worked for me), but no go. So I uninstalled it and tried the default popup method (the one where it says "Turn on USB Storage" and still no go. I've also tried downgrading the kernel from the latest 2.6.32 to the latest 2.6.25 but still nothing.
I tried the above methods on a Windows Vista and Windows 7 machine but nothing seems to work now. It's become a real PITA trying to get stuff onto the SD card.
Actually, when I come to think of it, all my problems started happening when DZO rewrote the USB driver for 2.6.32...
Can anyone tell me how you get stuff onto the SD card short of pulling it out and using an adaptor?
Thanks.
Click to expand...
Click to collapse
I too can only get mass storage to work with certain kernels. Only one 2.6.32 seems to play nicely with SD Dual Mount and that's "kaisimg-panel2-240x320-2.6.32-tilt-froyo-09-09-10_21".
I don't know what it is about that one but looks like W7/SD Dual Mount users are going to be stuck with it if they want 2.6.32 .
You'd think it would make a good project for someone to get to the bottom of this one why it doesn't work on its own . There must be plenty of us using W7 by now?
If it gets fixed that would be nice, however, the contract with my wireless carrier ends in January do I don't know how much longer I'm going to hold on to this phone.
http://androidhtc.git.sourceforge.n...a1b5f1b6877fbaf23f71ce192da9284d2ccd6;hb=HEAD
Yes
2.6.32 - 10-1-10 - NBH kernel for VOGUES
Works with Windows 7 - I did this on Win 7 32bit
I have tested EVERY single kernel after the 10-1-10
For Vogues - they all have issues with USB, etc...
10-1-10 is the best for Vogues so far - either the .25 or the .32
you NEED the .32 kernel for the newest 2.2.1 Froyo builds
The experimental fat-free from thoughtlesskyle performs QUITE WELL with this kernel
I'm attaching the latest USB drivers (Release 3) - saves you from downloading the SDK
thanks for the info.
I'm downloading the 10-1-10-2.6.32 kernel and thoughtlesskyles odexed version right now. I'll perform a fresh install of everything on my vogue and see what happens.
Just to make sure, you didn't use any apps or widgets to assist you in connecting to the usb, correct? So when you plug in the usb and the popup says Turn on usb storage, you click it?
What happens on the Windows side? Does it say anything about installing a driver?
Thanks.
Yea happened to me. As you may know, Windows 7 and Vista try to automatically retrieve a driver from the net. And while your phone is plugged in and you go into the computer manager to see the list of devices/components, you will see something like adb interface and under that htc dream driver. not exactly sure as i am in mac os x right now. any whoo, i think this is the cause for the sudden malfunction of the usb mass storage. (it used to work in windows, but not anymore) however, it still works in ubuntu and mac os x
But if you use that 1-10-10 kernel, you might have problem with moving apps to phone.
dual mount sd share widget still working with the 10-1-10-2.6.32 kernel but not the latest ones.
ckl_88 said:
dual mount sd share widget still working with the 10-1-10-2.6.32 kernel but not the latest ones.
Click to expand...
Click to collapse
Yup, .25 same date working too but not the later ones. I wonder what happened that broke it again .
http://androidhtc.git.sourceforge.net/git/gitweb.cgi?p=androidhtc/kernel-release.git;a=tree
Try the 10-31-10 2.6.25 NBH kernel available from above link
Just flashed this kernel on my Vogue
USB functions are fine - no problems
I can't tell about Apps2SD though - never used/tried that feature

[Q] Hi and please help - Cannot Mount USB Drive

Hi folks, I am new to this site and new to the Advent Vega. Actually in my case it is a Pioneer Computers ePad P10, same thing though.
Anyways, I just upgraded the rom in it to the new 1.09 vega rom and for the life of me I can not get the stupid thing to read my usb thumb drive any more.
any chance someone could point me in the right dirrection please?
If I recall properly, the 1.09 rom is an official one. Therefore it doesn't include the usb mode switcher, it's always in slave mode. As such, it won't recognize your usb stick. Think of it as if you were trying to connect a usb stick to another one.
If you want it to recognize your usb, flash back to a ROM which does support the USB mode change (modaco rom for example).
I am going to remake my rom add-on for v1.09 shortly, i will add the usb switcher to that.
Thanks guys I really appreciate the fast responses and I look forward to the 1.09 add on when its done.
Stupid thing is, if I had left the thing alone it HAD the USB host mode working. Oh well you live and learn I guess
agparry said:
Thanks guys I really appreciate the fast responses and I look forward to the 1.09 add on when its done.
Stupid thing is, if I had left the thing alone it HAD the USB host mode working. Oh well you live and learn I guess
Click to expand...
Click to collapse
I am working on the new framework at the moment. I will add the usb switcher when i get the time. (it also adds a lot of size to the rom). I would stick with v1.08 until we sort the issues with v1.09. The only benefit from v1.09 at the moment is the full screen notifications. Everything else can be added to v1.08 by my rom add-on/performance pack, or paul at modaco rom add-on.

[Q] Lost USB connection with CM10 Nightlies Updates

While my original NC is running quite well with the CM10 nightlies, I have lost my ability to use the USB cable as my file transfer source since leaving CM 7.2.
I now do all of my files transfers directly to the SD card by removing it and accessing it directly via my computer.
I get the following when the cable is connected: "USB device not recognized".
I have tried both Media Device and Mass Storage settings to no avail.
This was not an issue with CM 7.2.
Seems to be the only real issue I am experiencing since I was able, with forum help, to redo my inadvertently updated NetFlicks.
Thanks in advance for any suggestions.
harryzee said:
While my original NC is running quite well with the JZO54K nightlies, I have lost my ability to use the USB cable as my file transfer source since leaving CM 7.2.
I now do all of my files transfers directly to the SD card by removing it and accessing it directly via my computer.
I get the following when the cable is connected: "USB device not recognized".
I have tried both Media Device and Mass Storage settings to no avail.
This was not an issue with CM 7.2.
Seems to be the only real issue I am experiencing since I was able, with forum help, to redo my inadvertently updated NetFlicks.
Thanks in advance for any suggestions.
Click to expand...
Click to collapse
First, don't call the ROM JZ054K, it is CM10. You confuse folks. The problem probably is you have USB debugging enabled. Go to settings, developer options and uncheck Android debugging.
Sent from my Nook HD+ using Tapatalk
Followed your suggestion and unchecked Android Debugging. Rebooted and then hooked up the USB/Recharge cable. Still have same result with the "USB device not recognized" being displayed by Win7/64 with both Media Device or Mass Storage being selected.
Any other paths to explore on this?
Utilized my ROM nomenclature based on "About tablet: Bulid Number" and will switch to CM10 if that is a confusing issue.
leapinlar said:
First, don't call the ROM JZ054K, it is CM10. You confuse folks. The problem probably is you have USB debugging enabled. Go to settings, developer options and uncheck Android debugging.
Sent from my Nook HD+ using Tapatalk
Click to expand...
Click to collapse
harryzee said:
Followed your suggestion and unchecked Android Debugging. Rebooted and then hooked up the USB/Recharge cable. Still have same result with the "USB device not recognized" being displayed by Win7/64 with both Media Device or Mass Storage being selected.
Any other paths to explore on this?
Utilized my ROM nomenclature based on "About tablet: Bulid Number" and will switch to CM10 if that is a confusing issue.
Click to expand...
Click to collapse
The device id and vendor id are different in the CM10 from CM7, you would need to edit the android_winusb.inf file to include them.
harryzee said:
Followed your suggestion and unchecked Android Debugging. Rebooted and then hooked up the USB/Recharge cable. Still have same result with the "USB device not recognized" being displayed by Win7/64 with both Media Device or Mass Storage being selected.
Any other paths to explore on this?
Utilized my ROM nomenclature based on "About tablet: Bulid Number" and will switch to CM10 if that is a confusing issue.
Click to expand...
Click to collapse
Are you sure it is still unchecked? Did you go back and look after rebooting. You should not have to reboot to turn it off. That device not recognized issue is it is looking for ADB drivers because the debugging box is checked.
Sent from my Nook HD+ using Tapatalk
Yes, went back and looked and it was still unchecked. Normally reboot when I make any changes but went back and redid your suggestion from scratch without rebooting with same result.
leapinlar said:
Are you sure it is still unchecked? Did you go back and look after rebooting. You should not have to reboot to turn it off. That device not recognized issue is it is looking for ADB drivers because the debugging box is checked.
Sent from my Nook HD+ using Tapatalk
Click to expand...
Click to collapse
harryzee said:
Yes, went back and looked and it was still unchecked. Normally reboot when I make any changes but went back and redid your suggestion from scratch without rebooting with same result.
Click to expand...
Click to collapse
The only thing I can think of is to go device manager in Windows and uninstall any devices in portable devices, android phone and under USB controllers, any mass storage devices. Then unplug and replug it back in, assuring debugging is still of. You should now get messages that things are installing, hopefully automatically.
Sent from my Nook HD+ using Tapatalk
I'm having the same issue, was using the Dec 2 and now 3 nightly. when I get time tonight I will roll back to Dec 1 since I know it was working there. Win7/Win8 here fyi
Unsuccessful
Tried: "...and under USB controllers, any mass storage devices." This actually allowed WE to show "Nook Color" but when I clicked on it, there was nothing there. The unit did temporarily display a USB connection at that time also.
Again, this was not an issue under CM7.2.
Thanks for your ongoing assist!
Update: Okay tried every conceivable way of deleting some or all of USB drivers under DM and reinstalling. Even went into BIOS and turned down USB 3.0 to 2.0!
Again erratically got the Andoid USB screen temporarily a couple of times but could not maintain it.
Definitely getting a Windows "Code 43" error indicator.
leapinlar said:
The only thing I can think of is to go device manager in Windows and uninstall any devices in portable devices, android phone and under USB controllers, any mass storage devices. Then unplug and replug it back in, assuring debugging is still of. You should now get messages that things are installing, hopefully automatically.
Sent from my Nook HD+ using Tapatalk
Click to expand...
Click to collapse
harryzee said:
Tried: "...and under USB controllers, any mass storage devices." This actually allowed WE to show "Nook Color" but when I clicked on it, there was nothing there. The unit did temporarily display a USB connection at that time also.
Again, this was not an issue under CM7.2.
Thanks for your ongoing assist!
Update: Okay tried every conceivable way of deleting some or all of USB drivers under DM and reinstalling. Even went into BIOS and turned down USB 3.0 to 2.0!
Again erratically got the Andoid USB screen temporarily a couple of times but could not maintain it.
Definitely getting a Windows "Code 43" error indicator.
Click to expand...
Click to collapse
If you are getting windows errors installing drivers you may want to look at this post. It is for the HD+ and trying to get ADB working, but there is some interesting stuff there about unsigned windows drivers that may apply to you.
http://forum.xda-developers.com/showthread.php?p=34954992
Sent from my Nook HD+ using Tapatalk
Ongoing!
Will do!
It was very frustrating seeing the Android USB screen fleetingly appear several times and not be able to nail it down. I even got the WE screens for both drives briefly at one point!
Any idea as to why the issue exists with CM10 and not CM7.2?
leapinlar said:
If you are getting windows errors installing drivers you may want to look at this post. It is for the HD+ and trying to get ADB working, but there is some interesting stuff there about unsigned windows drivers that may apply to you.
http://forum.xda-developers.com/showthread.php?p=34954992
Sent from my Nook HD+ using Tapatalk
Click to expand...
Click to collapse
Followup
Went there (http://forum.xda-developers.com/showthread.php?p=34954992) ...did that. Did not work at first, but it did work (somewhat) after I went back in and deleted the three drivers. I was then able to connect and utlilize WE to probe and adjust both emmc and sdcard. Calibre recognized that it was connected but I could not transfer anything directly from it to the NC.
Thanks for all of the help with this. Since I am probably around eight weeks from purchasing my HD+, I will just use the SD card to manually transfer files.
Interesting issue nonetheless!
leapinlar said:
If you are getting windows errors installing drivers you may want to look at this post. It is for the HD+ and trying to get ADB working, but there is some interesting stuff there about unsigned windows drivers that may apply to you.
http://forum.xda-developers.com/showthread.php?p=34954992
Sent from my Nook HD+ using Tapatalk
Click to expand...
Click to collapse
I plugged my nook into a couple different computers and it was like the computer didnt even recognize something was plugged into the computer, though it charged the nook fine.
Had same problem, I went to settings - storage - then the menu box top right (three dots) then choose USB computer connections.. For the most of the time I just leave mine on Mass Storage -- On the second - I just leave the stock file manager and install any others I use - stock is not a lot of overhead for me to bother removing...
concise69 said:
Had same problem, I went to settings - storage - then the menu box top right (three dots) then choose USB computer connections.. For the most of the time I just leave mine on Mass Storage -- On the second - I just leave the stock file manager and install any others I use - stock is not a lot of overhead for me to bother removing...
Click to expand...
Click to collapse
Thanks, that got it working!:good:

[Q] Non-Working OTG Support CM7

I have recently bought a keyboard case for my nook, http://www.amazon.com/SANOXY-Leather-Keyboard-Tabletpc-Notebook/dp/B004TJJPG8, but I'm using Nook Tweaks, and I have CM7 flashed, but I can't seem to connect my USB Keyboard. I'm using an OTG cable: http://www.amazon.com/gp/product/B005GI2VMG
I also can't seem to connect any USB Drives or mouses.
How would I re-enable USB Host support?
RoboticBuddy said:
I have recently bought a keyboard case for my nook, http://www.amazon.com/SANOXY-Leather-Keyboard-Tabletpc-Notebook/dp/B004TJJPG8, but I'm using Nook Tweaks, and I have CM7 flashed, but I can't seem to connect my USB Keyboard. I'm using an OTG cable: http://www.amazon.com/gp/product/B005GI2VMG
I also can't seem to connect any USB Drives or mouses.
How would I re-enable USB Host support?
Click to expand...
Click to collapse
Did you allow superuser access to Nook Tweaks? Open Superuser. Then open Nook Tweaks. SU dialog box should pop up. Allow and remember access for Nook Tweaks. Then check box option for USB host or USB host/VBus.
Edit: May need to reboot for settings to initialize USB host.

[Q] USB host mode in CyanogenMod 10.1.2

I am running CyanogenMod version 10.1.2 on a Nook Color via micro SD card. I can not get any USB devices (eg. thumb drives) to work. Nothing happens when I plug a USB device in, so it appears that the Nook Color does not recognize the device. To troubleshoot the problem, I ran a program called "USB Host Diagnostics," and received the following message:
USB Host Controller: version number 0.44
S3C USB Host Driver NOT found!
Root hub present, USB Host Mode is active.
What is the "S3C USB Host Driver? Where can I download it? How do I install the driver on the Nook Color? What steps do I need to take to get USB hosting to work? Thanks for any help you can give me to help me solve the problem!
CM 10.1.2 with USB Host / OTG
nuprps said:
I am running CyanogenMod version 10.1.2 on a Nook Color via micro SD card. I can not get any USB devices (eg. thumb drives) to work. Nothing happens when I plug a USB device in, so it appears that the Nook Color does not recognize the device. To troubleshoot the problem, I ran a program called "USB Host Diagnostics," and received the following message:
USB Host Controller: version number 0.44
S3C USB Host Driver NOT found!
Root hub present, USB Host Mode is active.
What is the "S3C USB Host Driver? Where can I download it? How do I install the driver on the Nook Color? What steps do I need to take to get USB hosting to work? Thanks for any help you can give me to help me solve the problem!
Click to expand...
Click to collapse
Good question.
This is the best I could dig up:
http://forum.xda-developers.com/showthread.php?p=40043731
Please let us know what you figure out!
nuprps said:
I am running CyanogenMod version 10.1.2 on a Nook Color via micro SD card. I can not get any USB devices (eg. thumb drives) to work. Nothing happens when I plug a USB device in, so it appears that the Nook Color does not recognize the device. To troubleshoot the problem, I ran a program called "USB Host Diagnostics," and received the following message:
USB Host Controller: version number 0.44
S3C USB Host Driver NOT found!
Root hub present, USB Host Mode is active.
What is the "S3C USB Host Driver? Where can I download it? How do I install the driver on the Nook Color? What steps do I need to take to get USB hosting to work? Thanks for any help you can give me to help me solve the problem!
Click to expand...
Click to collapse
Cyanogenmod 10.1.2 can't use USB host mode, if you need to use USB host mode use Cyanogenmod 7 and the nook color tools app to enable it
Sent from my NookColor using xda app-developers app
dombeef said:
Cyanogenmod 10.1.2 can't use USB host mode, if you need to use USB host mode use Cyanogenmod 7 and the nook color tools app to enable it
Click to expand...
Click to collapse
To expand on this: CM7 was based on top of an older Linux kernel version (2.6.32), on top of which a lot of hard work was done to enable USB host mode. In porting to CM9/10/10.1, we moved to a newer kernel version (3.0), and some of that work wasn't brought over. There aren't any technical barriers to enabling USB host mode on newer kernels -- someone "just" needs to spend the time to go through the patches for host mode in 2.6.32 and figure out what bits need to be forward ported to 3.0. (In case you haven't figured out yet, time is the scarcest asset in a volunteer project like this one ...)
nuprps said:
What is the "S3C USB Host Driver? Where can I download it? How do I install the driver on the Nook Color?
Click to expand...
Click to collapse
"S3C USB Host" refers to the USB OTG hardware included in Samsung S5PC110 ("Exynos3") devices, including the Nexus S and most Galaxy S series phones. It's not applicable to OMAP devices like the Nook Color, which use different, much more mature USB OTG hardware and drivers from Mentor Graphics and TI (musb_hdrc).
USB Host Mode with CM10
steven676 said:
To expand on this: CM7 was based on top of an older Linux kernel version (2.6.32), on top of which a lot of hard work was done to enable USB host mode. In porting to CM9/10/10.1, we moved to a newer kernel version (3.0), and some of that work wasn't brought over. There aren't any technical barriers to enabling USB host mode on newer kernels -- someone "just" needs to spend the time to go through the patches for host mode in 2.6.32 and figure out what bits need to be forward ported to 3.0. (In case you haven't figured out yet, time is the scarcest asset in a volunteer project like this one ...)
"S3C USB Host" refers to the USB OTG hardware included in Samsung S5PC110 ("Exynos3") devices, including the Nexus S and most Galaxy S series phones. It's not applicable to OMAP devices like the Nook Color, which use different, much more mature USB OTG hardware and drivers from Mentor Graphics and TI (musb_hdrc).
Click to expand...
Click to collapse
THANKS to EVERYONE for responding and clarifying the situation with USB Hosting mode on CM 10. The information saves me a lot of frustration in trying to get my Nook Color to recognize my USB devices. At least I can get USB Hosting working if I use CM7; that's an option, so thanks a lot for pointing it out. I'm a newbie and struggling to learn Android related stuff. If I had the technical know-how, I'd love to help solve the USB Host issue with CM10. For me at least, USB hosting would be a valuable feature in CM10 and beyond. I really like how well CM10 runs on my device with a SanDisk 8Gb micro SDHC card.
To get some of my devices (eg. keyboard) working on CM10, I may try the bluetooth capability in CM 10. However, I read somewhere that the range of bluetooth was limited on the Nook Color. I think that was awhile ago when developers initially unlocked bluetooth on the Nook Color. Is bluetooth range still a significant issue?
THANKS AGAIN!!!
nuprps said:
THANKS to EVERYONE for responding and clarifying the situation with USB Hosting mode on CM 10. The information saves me a lot of frustration in trying to get my Nook Color to recognize my USB devices. At least I can get USB Hosting working if I use CM7; that's an option, so thanks a lot for pointing it out. I'm a newbie and struggling to learn Android related stuff. If I had the technical know-how, I'd love to help solve the USB Host issue with CM10. For me at least, USB hosting would be a valuable feature in CM10 and beyond. I really like how well CM10 runs on my device with a SanDisk 8Gb micro SDHC card.
To get some of my devices (eg. keyboard) working on CM10, I may try the bluetooth capability in CM 10. However, I read somewhere that the range of bluetooth was limited on the Nook Color. I think that was awhile ago when developers initially unlocked bluetooth on the Nook Color. Is bluetooth range still a significant issue?
THANKS AGAIN!!!
Click to expand...
Click to collapse
There is a limited range for bluetooth, it was actually hidden in the official rom and not enabled until some developers found it out.
IF you really want USB host on a newish android version, you might want to use CM9, it still has usb host and I was able to use it a few months ago for a project. But there is limited opengl support and it might have a few minor bugs in it.
USB Host Mode with CM10
dombeef said:
There is a limited range for bluetooth, it was actually hidden in the official rom and not enabled until some developers found it out.
IF you really want USB host on a newish android version, you might want to use, it still has usb host and I was able to use it a few months ago for a project. But there is limited opengl support and it might have a few minor bugs in it.
Click to expand...
Click to collapse
Thanks for the tip about USB hosting mode and CM9. I'll download CM9 and see how it works with my Nook Color and USB peripherals.
USB Hosting with CM9?
dombeef said:
There is a limited range for bluetooth, it was actually hidden in the official rom and not enabled until some developers found it out.
IF you really want USB host on a newish android version, you might want to use, it still has usb host and I was able to use it a few months ago for a project. But there is limited opengl support and it might have a few minor bugs in it.
Click to expand...
Click to collapse
Please provide more detail about how you enabled USB hosting mode in CM9. I downloaded and installed CM9, but I can't figure out how to enable USB mode. I tried an app called "Nook Color Tweaks," but the app clearly states that it does not work with CM9. What steps did you take to get USB hosting on your device running CM9? Please clarify. Thank you!
nuprps said:
Please provide more detail about how you enabled USB hosting mode in CM9. I downloaded and installed CM9, but I can't figure out how to enable USB mode. I tried an app called "Nook Color Tweaks," but the app clearly states that it does not work with CM9. What steps did you take to get USB hosting on your device running CM9? Please clarify. Thank you!
Click to expand...
Click to collapse
I'm sorry,the app I was referring to was Nook Color Tweaks. Whoops :laugh:
A few of the options will not work on CM9 but the USB host will/should work.
I haven't used CM9 in a while now but if usb host doesn't work on the rom I linked to then you may want to use a ROM from eyeballer's unofficial CM9 nightly builds and try the latest opengl build. I had used eyeballer's rom in the past and it did work with USB host.
USB Host mode in CM11
steven676 said:
To expand on this: CM7 was based on top of an older Linux kernel version (2.6.32), on top of which a lot of hard work was done to enable USB host mode. In porting to CM9/10/10.1, we moved to a newer kernel version (3.0), and some of that work wasn't brought over. There aren't any technical barriers to enabling USB host mode on newer kernels -- someone "just" needs to spend the time to go through the patches for host mode in 2.6.32 and figure out what bits need to be forward ported to 3.0. (In case you haven't figured out yet, time is the scarcest asset in a volunteer project like this one ...)
Click to expand...
Click to collapse
I think the changes need to be made in encore_defconfig (or encore _cm11_defconfig). I can try to make the changes but these files are automatically generated in the make process. Could you point me to the configuration files where this happens? I think it must be in device/bn/encore.

Categories

Resources