Currently I'm using a custom ROM (CyanogenMod - CM12.1) on my phone (Samsung Galaxy S3 - SGH-T999) and I want to use my wireless adapter (Panda Wireless - PAU05). I am using a proper OTG cable as I have tested it on my USB as it has a light that did turn on (it's powering to the USB connection). I've heard that I might need to find the drivers (I know which chipset drivers it needs) and compile it into my android's ROM, but I want to make sure that is the deal. I must also know if in a chroot that all drivers being used are provided by the system or the download material in the ROM. If there is another way to allow support to my adapter to run that would be nice... If not then is the compiling for drivers on android similar enough to when compiling on any other Linux distro? If there is no way to do this on my phone then please let me know and why (I'd like to know so I am more familiar with problems like these). Thanks in the near future.
The thread got closed at OP's request.
Related
Hi:
on another site, it has boiled to using this as a really good solution that works for usb support..
according to http://forums.webosnation.com/hp-touchpad/296505-functional-usb-host-touchpad.html
use this for power supply w/o cord mess:: http://www.amazon.com/Solar-Powered-Battery-Charger-Adapter/dp/B006DVMW92
use this to connect to TP:: http://www.ebay.co.uk/itm/270823070399?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
thread is some 500 posts.. you need to type some lines to mount and unmount flash drive etc..
but supposedly it works..
anyone here have this rig going?
hmm, interesting. I have one of these too but don't have my uber usb converter set with me (currently deployed) but when I get back to the states I'll check it out. Considering WebOS and Android both run on top of a linux kernel I suppose if you have the right modules loaded for whatever you're doing then it could work.
Only one way to find out.
wil try the OTG USB Converter
Setting up a linux env in [and android, and native WebOS]. This looks like exactly what I'm looking for to adb etc. Yep, my linux config will be [hopefully] be to build an android dev environment. Gave it 20gig [lionshare]... that looks like a handy converter. Not trying the solor thing yet.
Rob
I would like to know some things about the Linux on the Shield.
1) I've heard in December of the Last Year it didn't support wifi, bluetooth and SD Cards. What is their current status now?
2) Does it supports USB Devices, like Keyboard, Mouse, Ethernet Adapter (I REALLY hope i don't need this), Printer and USB HUB?
3) Is there some kind of Driver for the Tegra 4 on the Linux?
4) How do i install Linux on the Shield?
5) Is there some way to dual boot it with Android?
Hi,
MADCastro said:
1) I've heard in December of the Last Year it didn't support wifi, bluetooth and SD Cards. What is their current status now?
Click to expand...
Click to collapse
Good news - Wifi and SD cards are now working (well, most SD cards at least) on my roth_next branch: https://github.com/linux-shield/kernel/tree/roth_next Bluetooth is still out of luck for now.
MADCastro said:
2) Does it supports USB Devices, like Keyboard, Mouse, Ethernet Adapter (I REALLY hope i don't need this), Printer and USB HUB?
Click to expand...
Click to collapse
All USB devices supported by Linux should be working with SHIELD, as long as the kernel driver for them is compiled. I have played with a keyboard, mouse, network adapter and mass storage device, all connected to a hub.
MADCastro said:
3) Is there some kind of Driver for the Tegra 4 on the Linux?
Click to expand...
Click to collapse
Not sure what you mean - Tegra 4 is supported in Linux mainline, and some of its devices as well.
MADCastro said:
4) How do i install Linux on the Shield?
Click to expand...
Click to collapse
It's a quite manual process at the moment. You might want to consider what your end goal is, and whether it is worth the trouble, knowing that there is no graphic acceleration, no way to sleep, and so on. If you really want to give it a try (it implies cross-compiling the kernel, playing with fastboot, and extracting user-spaces to SD cards), let me know and I will try to come with a documentation sometime soon.
MADCastro said:
5) Is there some way to dual boot it with Android?
Click to expand...
Click to collapse
Sort of. You can store the Linux user-space on a SD card, or even in a file on your Android data partition that will be mounted as a root loopback device.
The problem is that SHIELD's bootloader only supports booting via two means:
- Whatever kernel is on the BOOT partition
- Whatever boot image is given to it using the fastboot boot command.
This means that you can either keep the Android boot image on the BOOT partition and boot Linux using "fastboot boot" while your SHIELD is connected to your PC via USB, or the other way around. But if you want to switch the system to boot, you will need to connect your SHIELD to your PC and play with fastboot.
Let me know if this answers your questions and if you need more information. What you can do with Linux on SHIELD is still limited ; but it's a fun way to get involved in kernel hacking since many missing drivers can easily be written and general support can also be improved.
"Good news - Wifi and SD cards are now working (well, most SD cards at least) on my roth_next branch: https://github.com/linux-shield/kernel/tree/roth_next Bluetooth is still out of luck for now."
Nice! No need of a ethernet adapter.
"All USB devices supported by Linux should be working with SHIELD, as long as the kernel driver for them is compiled. I have played with a keyboard, mouse, network adapter and mass storage device, all connected to a hub."
Nice. Does there is HPLIP for ARM devices?
"Not sure what you mean - Tegra 4 is supported in Linux mainline, and some of its devices as well."
I mean 3D drivers. Which would allow specific apps to run fine.
"It's a quite manual process at the moment. You might want to consider what your end goal is, and whether it is worth the trouble, knowing that there is no graphic acceleration, no way to sleep, and so on. If you really want to give it a try (it implies cross-compiling the kernel, playing with fastboot, and extracting user-spaces to SD cards), let me know and I will try to come with a documentation sometime soon."
I want to use it as an office OS for doing things that Android can't as my desktop is dead.
"Sort of. You can store the Linux user-space on a SD card, or even in a file on your Android data partition that will be mounted as a root loopback device.
The problem is that SHIELD's bootloader only supports booting via two means:
- Whatever kernel is on the BOOT partition
- Whatever boot image is given to it using the fastboot boot command.
This means that you can either keep the Android boot image on the BOOT partition and boot Linux using "fastboot boot" while your SHIELD is connected to your PC via USB, or the other way around. But if you want to switch the system to boot, you will need to connect your SHIELD to your PC and play with fastboot.
Let me know if this answers your questions and if you need more information. What you can do with Linux on SHIELD is still limited ; but it's a fun way to get involved in kernel hacking since many missing drivers can easily be written and general support can also be improved."
So i still need a Desktop for boot it? :/
Sent from my GT-S7562L using XDA Free mobile app
If you just want to use your SHIELD as an office device, your needs may be better served by one of the many "Linux on Android" apps, e.g:
https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid
This will allow you to run a Linux desktop alongside with Android, without rebooting, without recompiling kernels, and without requiring a desktop PC.
Graphics will be slow as death, but that should be enough for LibreOffice & pals.
Network will work using the Android stack, USB devices such as keyboards and mouse should work fine too.
Jetson TK1 Development Pack
Have either of you looked at the Jetson TK1 Development Pack and the Linux4Android drive image that comes along with it? Its based off of Ubuntu 14.04 - and i believe has acceleration - so if it were to be flashed, it 'should' work - since its meant to work on the TK1 dev kit - no garuntees though
Can we please get a documentation writeup?
Very interested in your development process. I'm a new developer, and this is my main device.
G'day guys and girls. I'm a bit of an audiophile and like to create my own speakers for home theatre systems and I do custom installs in my car to compete in sound quality comps.
For the tuning of my system I use a USB condenser microphone designed for this purpose, plugged into laptop and using various programs.
However I want to make a more portable solution that will run through my Samsung note 10.1 (older model). The problem is though, usb microphones aren't supported,and the one app out there that has gotten them to work, only allows it to be used within the app to do recording, not real-time-analysing on other RTA apps.
I read somewhere that you could possibly recompile a custom kernel with the appropriate Linux driver installed, but then I read somewhere else that the app you wanted to use would also need to support the ability to select the usb microphone somehow.
Then I came accross this website
studiosixdigital.com/audio-hardware/usbPrecisionMic. html
That makes mention of apps that support usb audio input, but doesn't mention any names of these so-called apps.
I have not modified anything on my android devices before so know little to nothing about what is required.
Before I go trying to recompile the kernel with the Linux drivers in, can someone confirm if it'll be a waste of time without the ability to select which microphone to use within the apps themselves, and if so, are there any apps out there that can do this?
The RTA app I would like to use is Speedy Spectrum Analyser and it allows selection of front or default mic, so would the option for usb mic come up once connected?
Sorry for long winded post, but it's something that has bugged me for a while now and I was hoping new versions of Android would solve this for me
Nothing? No one can suggest anything?
Just to clarify, I'm not expecting anyone to do the work for me, I just want to know from peoples experienced opinions if they think it'll be possible for an app to choose the microphone if I do manage to recompile the kernel with the correct driver
Over the years here I've seen many members asking about enabling OTG support on their devices. I've done it many times myself on my device's. But this only works for devices that have the hardware built in to support OTG.
Recent questions by a member have gotten me to wondering and looking around to see if there were some kind of external device that could externally give an android device OTG support(provided that it works with stock kernel or maybe custom kernels if needed). I haven't found anything that even hints at the possibility.
Such an external device could be used with an app as an interface or connection so that the kernel works with the external device but the external device does all the OTG work and just allows the android device to access/use whatever device is connected to the external OTG enabling device. This could be a viable option for devices that don't internally have hardware to support OTG.
Maybe a little far fetched but I'm wondering why someone somewhere isn't already working on it. For all I know, someone could already be working on this, but I can't find anything about it.
I DO NOT PROVIDE HELP IN PM, KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE
Not sure if I'm posting in the correct channel, if not, just let me know the right place to ask. Thank you.
I have an HP 11 Stream (ah117wm) laptop which has an embedded HD (32GB) and a Realtek wifi/BT m.2 card (rtl8822be); to which I installed Bliss OS 14.3-x86_64-202106261907_k-android12-5.10.46-ax86_m-21.1.3_r-x86_emugapps_cross-hd.iso.
As expected, the majority of things work fine, aside from the Wi-Fi/BT (can't enable either) as it seems no drivers are loaded for the hardware. I'm familiar with rooting phones and using Linux, but I'm new to android on pc's. My question is, how can I manually install/instruct the OS to said drivers? Would it be better to compile an android x86_64-Bliss os image for my device instead of using a currently available iso from their site to include the proper drivers for my hardware?
I haven't been able to find any post/forum with anyone using this particular laptop for Bliss OS. I can use the "[ROOT] alogcat" app to provide info. I also noted not all apps can gain root access amongst them are the Magisk app (can't identify the OS .img for direct patching), FX file browser can't access root dir access, and the default file manager doesn't see usb pen-drives (FX file browser does).
Any and all help you can provide is extremely welcome and appreciated as this OS flows fantastically on this device. Even Bliss os 15-android 12 runs butter smooth, albeit the same hardware issues.
hugoBOSS1981 said:
Not sure if I'm posting in the correct channel, if not, just let me know the right place to ask. Thank you.
I have an HP 11 Stream (ah117wm) laptop which has an embedded HD (32GB) and a Realtek wifi/BT m.2 card (rtl8822be); to which I installed Bliss OS 14.3-x86_64-202106261907_k-android12-5.10.46-ax86_m-21.1.3_r-x86_emugapps_cross-hd.iso.
As expected, the majority of things work fine, aside from the Wi-Fi/BT (can't enable either) as it seems no drivers are loaded for the hardware. I'm familiar with rooting phones and using Linux, but I'm new to android on pc's. My question is, how can I manually install/instruct the OS to said drivers? Would it be better to compile an android x86_64-Bliss os image for my device instead of using a currently available iso from their site to include the proper drivers for my hardware?
I haven't been able to find any post/forum with anyone using this particular laptop for Bliss OS. I can use the "[ROOT] alogcat" app to provide info. I also noted not all apps can gain root access amongst them are the Magisk app (can't identify the OS .img for direct patching), FX file browser can't access root dir access, and the default file manager doesn't see usb pen-drives (FX file browser does).
Any and all help you can provide is extremely welcome and appreciated as this OS flows fantastically on this device. Even Bliss os 15-android 12 runs butter smooth, albeit the same hardware issues.
Click to expand...
Click to collapse
UPDATE:
So I scrapped the 14.3 OS for 11.14 OS because the Wi-Fi /BT works. The downside is that the built-in updater menu doesn't connect to any servers to find updates. There are also issues with the microG suite replacement for Google Play Services, which causes limitations on which apps you can use, even if can install them. The included Aurora Store/Aurora Droid apps help update things out the box once you have internet access via Wi-Fi or in case you have a usb to ethernet adapter to get hardwired into your modem/gateway should you have issues getting wifi/BT to work. Some apps can't access play services to restore purchases such as Flipaclip as its tied to the platform (OS) store you bought it on, not your email like most apps are.