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.
Related
Hello, I was wandering if it would be possible to port the USB drivers from Android 3.1 to use on Android 2.2 for use on the A7. I love this tablet, but hate the lack of USB device support. If it is at all possible how hard would it be to do so? Thanks for any help at all. Sorry if this has been asked before.
why don't you try loading dexter A7comb 3.0.1 rom, you can run it as HC or GB..
Does it have USB mouse support? And doesn't it have a fair share of bugs?
i think i included the USB_OTG app in HC3.0 release, which can enable your usb port, if you get a MALE-A to MALE-A cable (OTG cable i think its called)
then you get full usb connection support, and mapping to windows works too.
Its disabled for use in regular mod i think.
technically, the trick is in a terminal program,
to do this one line,
DEVICE MODE
echo 0 >/proc/test_program/usb
HOST MODE
echo 1 >/proc/test_program/usb
Hello,
I have do a usb cable with external power alimentation, can we use it on android?
It works on Windows and on ubuntu!
I have put the kernel with a driver for the usb host. If we search the program used in samsung s2?
Bumping, as I am looking too for a way to run this. There is no clear info about USB host support on this forum.
And USB Host IS POSSIBLE in HD2 as hardware supports it, probably with OTG mode. We need a working kernel, or just some info how to run it.
Hi all,
Can anyone with a USB to Ethernet adapter please test if this works with the Galaxy S4 using an OTG USB cable? I have read it works with the Nexus 7 but would love to know if it works with the Galaxy S4. Would be quite handy to hook up the galaxy directly to my 100mb internet.
Thank you.
S4 tested with two USB Ethernet modules. unsuccessfully
delucz said:
Hi all,
Can anyone with a USB to Ethernet adapter please test if this works with the Galaxy S4 using an OTG USB cable? I have read it works with the Nexus 7 but would love to know if it works with the Galaxy S4. Would be quite handy to hook up the galaxy directly to my 100mb internet.
Thank you.
Click to expand...
Click to collapse
I tried with some generic USB - 10/100 Ethernet (its working with Android 4.0.1 in Point of View TV Stick) and Delock Gigabit USB (not testetd with Android previously) but not working with S4. I check OTG cable connecting USB flash drive and it works with S4, same with USB mouse and USB keyboard. This Ethernet 10/100 USB module after connecting to S4 lights up so its powered but S4 does not looks like recognize it. i have to small knowledge or S4 hasn.t some drivers.
RMPL said:
I tried with some generic USB - 10/100 Ethernet (its working with Android 4.0.1 in Point of View TV Stick) and Delock Gigabit USB (not testetd with Android previously) but not working with S4. I check OTG cable connecting USB flash drive and it works with S4, same with USB mouse and USB keyboard. This Ethernet 10/100 USB module after connecting to S4 lights up so its powered but S4 does not looks like recognize it. i have to small knowledge or S4 hasn.t some drivers.
Click to expand...
Click to collapse
Thanks for trying! A few people have tried with no luck unfortunately. Hopefully someone can create a loadable module that contains ethernet drivers for the S4!
Cheers
RMPL said:
I tried with some generic USB - 10/100 Ethernet (its working with Android 4.0.1 in Point of View TV Stick) and Delock Gigabit USB (not testetd with Android previously) but not working with S4. I check OTG cable connecting USB flash drive and it works with S4, same with USB mouse and USB keyboard. This Ethernet 10/100 USB module after connecting to S4 lights up so its powered but S4 does not looks like recognize it. i have to small knowledge or S4 hasn.t some drivers.
Click to expand...
Click to collapse
Have you tried this with a powered USB hub?
Just tested - negative result.
NZtechfreak said:
Have you tried this with a powered USB hub?
Click to expand...
Click to collapse
S4 connected via OTG to extrenally powered USB HUB. Ethernet USB adapter connected to Hub. Nothing happens on S4.
To verify connect USB Flash drive to USB hub and its sucessfully detected and browsed on S4 (so hub itself working).
Tested USB Ethernets:
USB Ethernet 10/100 "JP1081B"
USB Ethernet 10/100/1000 "Delock 61730"
RMPL said:
S4 connected via OTG to extrenally powered USB HUB. Ethernet USB adapter connected to Hub. Nothing happens on S4.
To verify connect USB Flash drive to USB hub and its sucessfully detected and browsed on S4 (so hub itself working).
Tested USB Ethernets:
USB Ethernet 10/100 "JP1081B"
USB Ethernet 10/100/1000 "Delock 61730"
Click to expand...
Click to collapse
I thought that would likely be the result, but always worth checking non-working USB OTG stuff with a powered hub.
I have a couple of different ethernet adapters, driverless ones that are confirmed working with the few Android devices (tablets) that have been reported to work with ethernet connections, will post results when I get them (I expect them not to work).
NZtechfreak said:
I thought that would likely be the result, but always worth checking non-working USB OTG stuff with a powered hub.
I have a couple of different ethernet adapters, driverless ones that are confirmed working with the few Android devices (tablets) that have been reported to work with ethernet connections, will post results when I get them (I expect them not to work).
Click to expand...
Click to collapse
Fingers crossed but I have my doubts too unfortunately.
Any updates to this interesting thread?
I too would like to get this going with my new Samsung S4, mine is via Sprint, if that matters.
I have tried to OTG cable w/ a USB and StickMount Pro, that works.
BTW, my S4 is rooted via the CF Auto Root method.
has anyone actually found a driver for this?
Possible???
Is this in any way possible?? I am planning to buy one adapter for my s4. Is it worth buying??
I would be interested. The device recognizes it but does not work with this program Ethernet Google Play.
Forgive my language I'm using Google Translator Spanish to English.
I saw a post to introduce myself.
Thank you
Thank you All. Following is how I got LAN Ethernet to work on my Galaxy S4. Some of these steps are very risky and may wipe out all your phone data or make your phone unusable. So I am not recommending you to try it. I am only sharing what I did in my phone to make it work with OTG Ethernet. Also the procedures are very device and version specific. Even same model phones with different Build version and Android version may give different results.
My Devices:
Samsung Galaxy S4 Model Number: SGH-I337M
Android version: 5.0.1 (Lollipop) SDK 21
CPU Architecture: ARMv7
Build Fingerprint: jfltevl/jfltecan
BobJGear OTG Ethernet
ASIX AX88772A Chipset
Following is the Summary of the key steps and troubleshooting. You can search online to find the APKs and Installers or to know more details.
Install Droid Info App to get details of the phone CPU
Install Kingo ROOT App on the Phone and Root the Galaxy S4
Install Odin3 v3.13.1 on Windows 10 PC
Use Odin3 to install “Team Win Recovery Project” (TWRP) on the phone. TWRP was necessary to install XPOSED Framework. The specific version of TWRK that I could install is TWRP 3.1.1.0. I installed it using the file with following file name:
“twrp-3.1.1-0-jfltecan.img.tar”.
The other newer version of TWRP did not work. It kept going back to default recovery menu. Also uncheck “Auto Reboot” in the Odin Options and manually reboot phone to Recovery mode after installing TWRP from Odin.
If you get following message when trying to start TWRP in Recovery mode, Just wait few minutes and TWRP will start.
RECOVERY IS NOT SEANDROID ENFORING
SET WARRANT BIT RECOVERY
During TWRP initial setup Swipe to “allow modification” to System partition
Install XPOSED Installer using apk with following file name. This is an App used to install XPOSED Framework.
"Xposed-Installer-3.0-Alpha-4-2016.10.16.apk"
After installing it, it showed warning that it is not compatible with my phone and android version. Leave the XPOSED Installer installed. Use alternate method to install XPOSED Framework using TWRP.
Install XPOSED Framework using TWRP. I installed the XPOSED Framework version 87.1. That is the only version that worked. I used zip file with following file name
“xposed-v87.1-samsung-5.0.x-sdk21-by-dkcldark-arm.zip”
The other versions of XPOSED Framework was giving following errors.
The installed firmware is not deodexed!
This version of Xposed requires deodexed firmware!
After installing XPOSED Framework, open XPOSED Installer and install Hack Connectivity Service
Install Terminal Emulator.
Sometimes after reboot, the Terminal Emulator shows blank screen. Wait for a minute or so and it should show the usual prompt where you can enter the commands.
Install SuperSU Free v2.79
I installed Ethernet Droid apk, but it did not work.
I installed Busybox but it was not necessary to be used
Usual Steps
Once everything is installed, following are the usual steps to connect to Ethernet.
Connect the Ethernet OTG to Smartphone.
Disable Wifi
Enable Wifi Hack in “Hack Connectivity Service”
Start Terminal Emulator and run following commands. This needs to be done every time we switch from Wifi to Ethernet.
Code:
su
netcfg eth0 dhcp
ip rule add from all lookup main pref 99
ndc resolver setnetdns eth0 "" 8.8.8.8 8.8.4.4
exit
If I don't use the above "ip rule" command, I can only ping to router using Superuser and Internet does not work.
Also previously it was not recognizing website names while pinging. the "ndc resolver" command resolved that issue.
Once above commands are executed, I can use LAN Internet on my Galaxy S4.
Update on Nov 19, 2019:
For the Usual Steps, the Terminal Emulator Commands after "su" line can be saved in a file in the local storage of the phone with name such as "lan.sh" then following commands can be used to execute the file.
su
cd sdcard
sh lan.sh
Video Demonstration
The demonstration of my final results is in my following video. It also has an example of Simultaneous Charging while using OTG Adapter.
https://youtu.be/RtLV6qpMm6o
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.
hi, I have a lg g2 d800 (att) with CM 10.2. I'm thinking of buying a otg micro usb cable: http://www.amazon.com/gp/product/B00KILQLKE/ref=gno_cart_title_0?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
does anyone know if it will work? i'll be connecting a garmin edge 500 to get files off of.
edit: I installed a app called usb host check. it says:
android.hardware.usb.host.xml
Not found
handheld_core_hardware.xml
USB host not enabled
tablet_core_hardware.xml
Not found
it says "usb host support is not enabled. a fix attempt can be performed."
EDIT2: just a update. it works. I got the cable I linked from amazon. and I didn't use usb host check to perform a fix.