USB DAC's / ALSA / snd-usb-audio / USB sound card - Android Q&A, Help & Troubleshooting
This is something that android needs. USB DAC support.
I've been doing research and have compiled my own kernel for testing. There is something called the Advanced Linux Sound Architecture which has USB sound card support. However, when enabling this on a kernel I compiled, it seems Android totally ignores it. Once more, when I try to activate the module using the command modprobe snd-usb-audio it just completely fails.
When I plug my device in, I can see that the system is recognizing the device in proc/asound and sys/bus/USB/devices/2-1 and also dev/snd
The wiki https://wiki.archlinux.org/index.php/Alsa#Making_sure_the_sound_modules_are_loaded also tells me that everything is OK in dev/snd
The only chance to get this working is to use asoundconf somehow. I have no idea how to do this.
In my opinion, Android totally needs USB sound card support standardized on all Stock kernels and ROMS so that its users can use USB sound card's (USB DAC'S) as they wish.
There are other sites which have mentioned USB DAC support on Android and they may be useful for further research:
http://www.head-fi.org/t/595071/and...w-to-increase-the-issues-priority-with-google - Page 6 onwards seems interesting
http://www.slatedroid.com/topic/29289-usb-audio-cards-support-drivers-and-libs/
http://code.google.com/p/android/is...&colspec=ID Type Status Owner Summary Sta rs - Please star this issue
I have to say, USB Audio support for Jelly Bean was a massive dissapointment since the DAC has to support the ADK. When I tried my standard DAC with Jelly bean, it did not work.
I just wish more custom kernels could support this and wish Google would support it too.
Sent from my Xoom using xda premium
USB audio works on my Allwinner A10 tablet witn "Unofficial CyanogenMod 9 for many AllWinner A10 tablets" firmware from Christian Troy
Proof that USB audio can work on android.
Sent from my Xoom using xda app-developers app
i need usb audio in ics
ntm12 said:
USB audio works on my Allwinner A10 tablet witn "Unofficial CyanogenMod 9 for many AllWinner A10 tablets" firmware from Christian Troy
Click to expand...
Click to collapse
I,m happy to know that i's go right in your tab. So i ask if u can help to make my tab fuctioning in usb-audio mode.
I have a chinese comp rk29 model.
Cheers thnk u
External USB DAC use from Android GT-i9250?
Hi There,
I am interested if you had any developments here with external USB DAC?
I have the Galaxy GT-i9250 and I would love to play music (44/16 or 96/24) files through an external USB DAC such that I bypass the phones internal DAC. Are there any advancements?
If so, how do I do it and what external DAC's do you recomend?
Thanks,
Asif.
asifmajid said:
Hi There,
I am interested if you had any developments here with external USB DAC?
I have the Galaxy GT-i9250 and I would love to play music (44/16 or 96/24) files through an external USB DAC such that I bypass the phones internal DAC. Are there any advancements?
If so, how do I do it and what external DAC's do you recomend?
Thanks,
Asif.
Click to expand...
Click to collapse
Unfortuantly, USB DAC functionality still seems to be severely limited despite support in Linux.
Many Developers focus on optimising a kernel for a specific ROM rather than adding features to the kernel to add functionality such as USB DAC's. I too would like support from developers to bring this forward as there are just a few devices out of hundreds of Android devices with some sort of USB DAC functionality as mentioned in previous posts. I also know that the Samsung Galaxy S3 has limited but native support for some USB DAC's.
I would recommend getting a popular USB DAC device because it would probably be a higher priority to developers to support. (because it would have more users).
From what I understand, USB DAC isn't a hard feature to implement. The problem lies in the fact that not enough people are asking for this functionality at the moment to develop it, beta test it and subsequently implement it.
Maybe, some time in the future (near future, I hope) we can enjoy this as a feature on our Android devices.
Sent from my Xoom using xda app-developers app
Hi !
Any news about it ?
We are sooo much to wait for this !!
Please devs, add it in your kernels !!
Very interesting. I have tried to enable CONFIG_SND_USB_AUDIO=y and CONFIG_USB_AUDIO=y, But it does not work.
Waiting for other Idea.
Few updates
I have a few updates here.
It appears that my HTC One X running Android Revolution HD 13.0 (Jelly Bean) has the drivers and loaded modules for snd_usb_audio. And when I plug my USB DAC into it. It recognizes it and automatically directs sound to it. This is good.
I've dived into why it works on the HTC One X and not on my Xoom and come across a folder called /proc/asound
This folder is to do with the ALSA (Advanced Linux Sound Architecture) and when I plug my USB DAC into my One X, it creates a folder called 'Headset' (since my USB DAC is a headset).
I've found folders named "snd_usb_audio" (or similar) in the following folder locations:
/sys/bus/usb/drivers/snd-usb-audio
/sys/module/snd_usb_audio
I just don't know how to add this gory stuff into another android device. This is what Im trying to do.
Im going to compile a kernel in the next few days to see if I get anywhere.
I have SGS3 and i tried to connect my old M-Audio Duo USB sound card via USB. The phone plays music thru it, but Inputs of the sound card is not recognized, phone still records by build in mics.
What i really need is portable stereo mic attached by USB for my phone so i can make studio quality recordings with it. Something like tascam did for iPhone:
http://tascam.com/product/im2/
If anybody knows some solution please post it here!
Same here, output works on my One X but not input. That's another key barrier to overcome.
Sent from my HTC One X using xda app-developers app
jamjame said:
Same here, output works on my One X but not input. That's another key barrier to overcome.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
If you'll figure out a way to make inputs work via usb that would be revolutionary development for android. I wounder why major companies didn't develop some device like that so far. There's demand for it obviously.
I badly want to see this feature figured out and added to CM10. I flashed drewgaren.com's JB TouchWiz rom last night just to get this feature, and I'm already sorely missing CM10.
I would be positively thrilled to see movement towards implementing this feature outside TouchWiz, would be delighted to help test it, and would even throw money at someone who could get it done for us.
djthread said:
I badly want to see this feature figured out and added to CM10. I flashed drewgaren.com's JB TouchWiz rom last night just to get this feature, and I'm already sorely missing CM10.
I would be positively thrilled to see movement towards implementing this feature outside TouchWiz, would be delighted to help test it, and would even throw money at someone who could get it done for us.
Click to expand...
Click to collapse
If anyone knows the ROM on which both Input and output (or at least input) from the soundcart works thru USB, please let me know.
"eXtream Software Development has released their app USB Audio Recorder PRO to the Play Store. It allows recording and playback using many standards compliant USB audio devices, a first for Android. By writing custom USB audio code, pro audio is now finally possible on millions of Android devices."
"The Android app USB Audio Recorder PRO allows you to record and playback audio using class-compliant USB audio devices on your Android phone or tablet! eXtream Software Development has written a custom USB audio driver from scratch...
Supported are mono and stereo streams, 16-bit and 24-bit and any sample rate (up to 192kHz) that the device provides..."
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/1020#post_8954935
http://www.extreamsd.com/USBAudioRecorderPRO/
https://play.google.com/store/search?q=usb+audio+recorder+pro
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A USB audio source code:
http://www.alsa-project.org/main/index.php/Main_Page
https://github.com/sgs3/GT-I9300_Kernel/blob/master/sound/usb/card.c#L2
https://github.com/sgs3/GT-I9300_Kernel/tree/master/sound/usb
USB audio & Android
USB standard (audio, mass storage, etc.) driver supported on stock Galaxy S3 / Note2
"As long as the kernel on the Android device supported the USB standard driver of the hardware (mass storage, input, etc.), Android would be able to use it and therefore open up a new range of extra devices compatible with the system."
USB standard (audio, mass storage, etc.) driver not supported:
* Developing your USB standard (audio, etc.) driver at the kernel space
"However, there are many devices that have not been "compatible" from the beginning. For instance, let's say your common RFID reader. It most likely uses a USB-serial port and probably comes with a Linux or Windows driver as well as some software. Most Android tablets will come without the USB-serial driver for your RFID reader however.
Therefore, if you want to load your driver you will need to root your tablet, determine the version of your current kernel, find the kernel sources online, hope that everything compiles to have your driver ready and then load it onto your tablet. In the end, when you finally have your kernel driver running, you will be required to write C code as well as some JNI glue to communicate with your Activity or Service in Android.
All in all, this approach is not very straightforward.
* Writing your own USB "soft driver" at the user space
There is a very elegant solution to aforementioned problem.
It requires far less skills in hacking and porting than the mentioned approach. However, you will require some advanced knowledge in Android programming as well as some USB know-how.
You can write your own "soft driver" in Android. Since the USB Host API has been released, it is now possible to communicate with any USB device using the most commonly seen USB transfers (control, interrupt, bulk).
In the end, your result will be portable across all Android devices that have USB host enabled and have Android version 3.1+. Moreover, this solution does NOT require root access to the tablet or phone. It is currently the only viable solution that does not require the user to have any know-how of rooting/hacking the device and risk losing warranty in the process."
http://android.serverbox.ch/?p=549
I see that both the Android compatible DACs (V-MODA VAMP VERZA, XDUOO XP-1) and the USB Audio Recorder PRO app supports nearly the same devices.
Other than that I hear that the requirements are:
USB Host (Basically almost every newer device can do this)
USB OTG Cable (Who worries about a cable?)
1. Is this because of simply the CONFIG_USB_AUDIO parameter set to false? Shouldn't a mod like CyanogenMod enable this?
2. Or because V-MODA VAMP VERZA, XDUOO XP-1 are the only USB DACs to support the ADK interface in Jelly Bean ?
3. What exactly is the difference between the Verza, XDUOO and the other DACs? Why wouldn't any DAC be compatible through USB Audio in the linux kernel ?
I really wish to lift my Samsung Galaxy S2 sound quality, and I am ready to spend the money to make it sound good. But the Verza is too expensive for me and has few other outputs and inputs so I doubt the reuse for the crazy price. I simply can't trust XDUOO before they make an english website, god knows what will happen on warranty issues!
dezzadk said:
I see that both the Android compatible DACs (V-MODA VAMP VERZA, XDUOO XP-1) and the USB Audio Recorder PRO app supports nearly the same devices.
Other than that I hear that the requirements are:
USB Host (Basically almost every newer device can do this)
USB OTG Cable (Who worries about a cable?)
1. Is this because of simply the CONFIG_USB_AUDIO parameter set to false? Shouldn't a mod like CyanogenMod enable this?
2. Or because V-MODA VAMP VERZA, XDUOO XP-1 are the only USB DACs to support the ADK interface in Jelly Bean ?
3. What exactly is the difference between the Verza, XDUOO and the other DACs? Why wouldn't any DAC be compatible through USB Audio in the linux kernel ?
I really wish to lift my Samsung Galaxy S2 sound quality, and I am ready to spend the money to make it sound good. But the Verza is too expensive for me and has few other outputs and inputs so I doubt the reuse for the crazy price. I simply can't trust XDUOO before they make an english website, god knows what will happen on warranty issues!
Click to expand...
Click to collapse
Somehow, My Vamp Verza does not work with my New S4, but it worked with S3 and Note2 on Jelly bean.
lmk said:
Somehow, My Vamp Verza does not work with my New S4, but it worked with S3 and Note2 on Jelly bean.
Click to expand...
Click to collapse
I didn't expect that. However, someone has got it working with their FiiO E17 --http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2415#post_9485365 ..
Do you have i9505 or i9500 ?
And what ROM? latest stock?
lmk said:
Somehow, My Vamp Verza does not work with my New S4, but it worked with S3 and Note2 on Jelly bean.
Click to expand...
Click to collapse
Does your Vamp Verza work with your Galaxy S4 using USB Audio Recorder PRO?
There is a free trial version of USB Audio Recorder PRO?
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudiorecorderpro
"From what I understand, USB Audio Recorder Pro app allows higher quality recordings to be played in their true hi-res quality because it bypasses a 16-bit/48kHz limitation in Android kernel. (The DX100 also does that with the iBasso software.) All other apps downsample to 16/48 before passing the signal to the external DAC like the Apex Glacier.
Besides that, I also find the app to output very natural sound. So I used the app quite a bit when I am in the mood for the best quality."
http://www.head-fi.org/t/595071/android-phones-and-usb-dacs/2475#post_9511194
Tried with audio pro, it does not work too. S4 shv300S 8 core exynos latest 4.2.2 updated last week in Seoul.
Related
USB Audio issues on CM10
So I have a really aggravating issue with CM10. As we all know the Galaxy note is a big ass phone. This makes it perfect for a GPS/Audio player in our cars. Since the JB merge/ CM9 Transition we have lost the ability to have AUDIO via USB. The way my dash mount works it makes it impossible for me to plug in both the audio and usb at the same time so im forced to either charge or have audio while in the Jeep. A recent reply to my issue @ http://code.google.com/p/cyanogenmod/issues/detail?id=6600 stated "Dont know if this helps: Please have the CM dev supporting your model verify the correct mapping exists between the ROM audio device and the kernel audio path (commonly set in libaudio). Example: DEVICE_OUT_ANLG_DOCK_HEADSET in ROM should map to the path PLAYBACK_EXTRA_DOCK in the kernel." So for us non programmers ? can some one check this for me ?
Bump....
[Q] What is the state of external audio input on Android?
Hello, I'm trying to get higher quality audio input (sample width and conditioning, don't care about sampling rate above 32k) than is available through the microphone jack and was looking for an overview of where the development of such capabilites stands today. From what I gather: Android 3.1 (maybe 3.2) added some support for USB Audio, though I can find almost no details on the capabilities. I can't post links, but a post on computeraudiophile with google search terms "usb audio enabled galaxy s3" claims support for a bunch of USB DACs on the Galaxy S3, but there is no mention of using the ADC. Android 4.1 added support for USB audio docks -- these are generally (as far as I can find) speaker systems with a USB cable -- which only support audio output. Software such as USB Audio Recorder Pro can record from a number of devices but this is of no use to a developer wishing to get the data into a separate application. Lots of devices have HDMI ports but I found nothing about anyone managing HDMI input. I can't find any such device for Bluetooth, but also nothing suggesting that it isn't possible. If so, can anyone speculate on audio quality limitations? Now, I understand that the vast majority of users who want USB audio want output so it can go to their speakers, but there are some who need the other direction (or both...). Can anyone more familiar with the subject comment on the state of external audio input on Android devices? Thanks, Ben
Honor 7 working with a DAC (Digital to Analog Converter)
Hi folks! Recently I bought a Honor 7. It works great and you get great value for money. I couple of days ago I read about using a USB OTG Cable for using a DAC to improve the sound quality (I think the built in sound is not good enough). I have Denon MM400 headphones which needs some power to sound great and the only solution to get great sound is to use a DAC. This is what I tried: 1. Connect a USB OTG Cable to my Honor 7 2. Connect the DAC (in this case a Audioquest Dragonfly, newest version) 3. Open the app "USB Audio Player" (Demo version) 4. Play a track As soon as I play a track the phone shuts down and restarts, meanwhile there is a strange sound coming from the USB Port of my phone. I tried these steps a couple of times before I gave up.... My guess is that the phone does not support the power my DAC needs, but it could also be a problem with the App (USB Audio Player). Do you guys have any suggestions? Is this a common issue or am I doing something wrong? Thanks guys!
I found this, I hope it helps. I'd love to see USB OTG DAC on my Honor 7. I think you'd need to edit the file on a rooted phone. How to enable USB audio policy To enable USB audio, add an entry to the audio policy configuration file. This is typically located here: device/oem/codename/audio_policy.conf The pathname component "oem" should be replaced by the name of the OEM who manufactures the Android device, and "codename" should be replaced by the device code name. An example entry is shown here: Code: audio_hw_modules { ... usb { outputs { usb_accessory { sampling_rates 44100 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_OUT_USB_ACCESSORY } usb_device { sampling_rates dynamic channel_masks dynamic formats dynamic devices AUDIO_DEVICE_OUT_USB_DEVICE } } inputs { usb_device { sampling_rates dynamic channel_masks AUDIO_CHANNEL_IN_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_IN_USB_DEVICE } } } ... } Click to expand... Click to collapse
Hi, Finaly someone else with the same problem ! Same here with my ampli/DAC JDS Labs C5D... It's not the app but a bug with the Honor 7 according to the team of USB audio Player Pro. I had a couple of emails with their devlopper's team (very kind and dedicated btw, they refunded me after several attemps) but it seems to come from the Honor 7. So it's seems to be a reccuring problem. It's was the with my Honor 6 !
I believe it wont work without a little messing in the build.prop or even the kernel. At least this was the modus operandi I´ve watched with other devices. Why don´t you save yourself from the trouble and use a nice dedicated media player? You know you will get a nice quality bump, but on the other hand, you will need to carry a extra device.
asander127 said: Hi folks! Recently I bought a Honor 7. It works great and you get great value for money. I couple of days ago I read about using a USB OTG Cable for using a DAC to improve the sound quality (I think the built in sound is not good enough). I have Denon MM400 headphones which needs some power to sound great and the only solution to get great sound is to use a DAC. This is what I tried: 1. Connect a USB OTG Cable to my Honor 7 2. Connect the DAC (in this case a Audioquest Dragonfly, newest version) 3. Open the app "USB Audio Player" (Demo version) 4. Play a track As soon as I play a track the phone shuts down and restarts, meanwhile there is a strange sound coming from the USB Port of my phone. I tried these steps a couple of times before I gave up.... My guess is that the phone does not support the power my DAC needs, but it could also be a problem with the App (USB Audio Player). Do you guys have any suggestions? Is this a common issue or am I doing something wrong? Thanks guys! Click to expand... Click to collapse Hi everyone! I've read somewhere that Honor 7 doesn't support OTG audio (even if it does support OTG for mass storage). It should depend on Honor/Huawei way to manage the usb output. Maybe you could try this: - go into the "secret" menu by typing in the dialer this code: *#*#2846579#*#* - select: 1. Background settings - select: 2. USB port settings - try to change (maybe selecting Google mode) I haven't tested (cause i haven't any DAC to test with) so i really don't know if it is gonna work or not. If you'd decide to try, give us a feedback please Cheers
nicoquag said: Hi everyone! I've read somewhere that Honor 7 doesn't support OTG audio (even if it does support OTG for mass storage). It should depend on Honor/Huawei way to manage the usb output. Maybe you could try this: - go into the "secret" menu by typing in the dialer this code: *#*#2846579#*#* - select: 1. Background settings - select: 2. USB port settings - try to change (maybe selecting Google mode) I haven't tested (cause i haven't any DAC to test with) so i really don't know if it is gonna work or not. If you'd decide to try, give us a feedback please Cheers Click to expand... Click to collapse Hi Nicoquag, I did what you said but that didn't work... The phone restarts automatically and making a strange sound! Tried it also with the new AudioQuest Dragonfly BLACK which has compability with phones now, but that doesn't work either... I am a audiophile geek and I have bought expensive headphones!!! I am thinking of selling it and by an iPhone now... Tried everything... Just wanted to let you guys know... Cheers! Alex
asander127 said: Hi Nicoquag, I did what you said but that didn't work... The phone restarts automatically and making a strange sound! Tried it also with the new AudioQuest Dragonfly BLACK which has compability with phones now, but that doesn't work either... I am a audiophile geek and I have bought expensive headphones!!! I am thinking of selling it and by an iPhone now... Tried everything... Just wanted to let you guys know... Cheers! Alex Click to expand... Click to collapse Have you tried this to improve audio quality? http://forum.xda-developers.com/showthread.php?t=3289075 Sent from PLK-TL01H
asander127 said: Hi Nicoquag, I did what you said but that didn't work... The phone restarts automatically and making a strange sound! Tried it also with the new AudioQuest Dragonfly BLACK which has compability with phones now, but that doesn't work either... I am a audiophile geek and I have bought expensive headphones!!! I am thinking of selling it and by an iPhone now... Tried everything... Just wanted to let you guys know... Cheers! Alex Click to expand... Click to collapse Mmmm that's a pity! Almost every Honor/Huawei device has problem dealing with otg audio. Have you tried with other apps instead of USB audio player? For example Onkyo HF player or hiby music (they are both free and made for USB OTG playing).
Hello everyone! Thank you everyone for your support. Nothing really worked so I bought myself a Fiio X1 for a good price today. From now on I have a DAP that will do the job for me! If you guys find a solution to the problem, don't hesitate to share that information with us! Cheers! Alex
nicoquag said: Mmmm that's a pity! Almost every Honor/Huawei device has problem dealing with otg audio. Have you tried with other apps instead of USB audio player? For example Onkyo HF player or hiby music (they are both free and made for USB OTG playing). Click to expand... Click to collapse Hello, I confirm I got my FIIO Q1 working on my honor 7 with hiby music while it is not working with foobar2000. But I also installed Onkyo HF in the same time, and have tried many times with each software alternately before got it working with hiby music.
OTG / Hi-Fi Plus on H850
Hello, My question is quite specific, but I am currently running RR 5.8.4 (20170914) and I noticed that OTG has never worked for me (although it works when in TWRP) I never minded so forgot about it, but I recently got hold of the Hi-Fi Plus cheaply only (£35) and wanted to try it out. As it turns out, it doesn't work and I was wondering whether; Is this a kernel issue - can I flash an appropriate kernel to get OTG (and hopefully Hi-Fi plus support) Or, is this just due to the Rom - should I flash a stock rom (e.g fulmics?) Thanks! *I have edited the Title as some of the information has changed based on my research, see my replies below*
Just as a follow up to this - I just flashed Fulmics and it still doens't work. I wonder if they only work on completely stock Rom. I will flash back to stock and update accordingly. I also will try out OTG to see if that works.
OTG on Fulmics also doesn't work (if anyone is interested). I hope I am doing something wrong here because it would be great to get this going
chalima said: OTG on Fulmics also doesn't work (if anyone is interested). I hope I am doing something wrong here because it would be great to get this going Click to expand... Click to collapse Can confirm the Hi-Fi module works on Fulmics, both internally and as an OTG device. If you're using it via OTG, I recommend USB Audio Player PRO. Their custom USB device stack works a lot better than Android's default USB audio device support. Arguably works better than using the Hi-Fi module connected directly to the phone via LG's own apps. -edited to add: If you're using the Hi-Fi module via OTG or even connected to a PC, make sure you have headphones plugged in. For some reason, the device shuts off entirely and is not recognised unless this is the case.
epithetic said: Can confirm the Hi-Fi module works on Fulmics, both internally and as an OTG device. If you're using it via OTG, I recommend USB Audio Player PRO. Their custom USB device stack works a lot better than Android's default USB audio device support. Arguably works better than using the Hi-Fi module connected directly to the phone via LG's own apps. -edited to add: If you're using the Hi-Fi module via OTG or even connected to a PC, make sure you have headphones plugged in. For some reason, the device shuts off entirely and is not recognised unless this is the case. Click to expand... Click to collapse Thanks. I am surprised by this - I went right back to stock (20K) and it still doesn't work for me (even with headphones plugged in). I wonder if there is something I have missed - I have no OTG support on any of the ROMs I have tried (Fulmics, RR and Stock (20K) I thought the process would be easier - I expected to be able to listen to Spotify with the DAC - is this the case?
I have taken my phone completely back to stock, (H85020g_00_VMC_GB_OP_0703) and plugged in the Hi-Fi plus and it still doesnt work: The "Friends" app detects the the Hi-Fi Plus the 32 Bit DAC settings item is greyed out I plugged in two different types of headphones I am now at a bit of a loss as I still don't understand why OTG doesn't seem to be working either (obviously related), so the wider question is, why? I tested out OTG on TWRP and it works, and I tested the cable I purchased on a Huawei P9 and it also works so I dont think it is the cable. For reference, the OTG cable I have is this: https://www.amazon.co.uk/gp/product/B01COOQIKU/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1 Any assistance would be greatly appreciated! Should I just return the phone and get a new one?
chalima said: Any assistance would be greatly appreciated! Should I just return the phone and get a new one? Click to expand... Click to collapse Does it play music through the Hi-Fi module at all when you plug in earphones? The stock ROM specific things (like the little Hi-Fi symbol in the notification bar) don't work with it attached as a USB device, it is just picked up as an Android USB audio device. The cable might also be a factor (although yours looks like it should work); I've found the module to be picky with what will and won't work. Attempting to use the short USB C -> micro USB cable included with the Hi-Fi module (with a micro USB -> USB C OTG adapter, of course) for instance did not work for me.
epithetic said: Does it play music through the Hi-Fi module at all when you plug in earphones? The stock ROM specific things (like the little Hi-Fi symbol in the notification bar) don't work with it attached as a USB device, it is just picked up as an Android USB audio device. The cable might also be a factor (although yours looks like it should work); I've found the module to be picky with what will and won't work. Attempting to use the short USB C -> micro USB cable included with the Hi-Fi module (with a micro USB -> USB C OTG adapter, of course) for instance did not work for me. Click to expand... Click to collapse Hi, No it doesn't play music through the module, it just plays out of the speaker. If I put the headphones in the top of the phone, then it plays from there, but not from the bottom. I think there is some issue with OTG, rather than the Hi-Fi module as it works fine when I plug it into a computer. I don't really know how I can diagnose it further. I have verified that OTG works in TWRP (and with other devices) so the cable seems fine. I'm not really sure how to proceed from there. Thanks, Charlie
The same thing happens to me in my g5 h860n. I have tried different firmware versions and the problem remains the same. Does anyone have an idea that I should try?
Hello! I have the same trouble. Lg G5 H850 GBR, V20v-EUR-XX, unlocked bootloader, root Magisk, stock ROM and kernel. HiFi plus recognized when direct plug into the phone (not tested with OTG-cable) , but, as was writed by Chalima, it doesn't play music through the module, it just plays out of the speaker. If I put the headphones in the top of the phone, then it plays from there, but not from the bottom. Does anybody know, this trouble of hardware, software, or a HiFi plus?
You probably checked this, but I say it anyway: Developer options/media/USB audio routing ?? Don't disable this.....
Yes, I try with enable and disable this - not working. Also in prog Device Info HW in USB tab I see nothing.
Amlogic S922x Ugoos AM6 Android 9 + Android TV
New TV Box combines all the best hardware and software solutions from previous models and abilities of Amlogic next gen processor. AM6 will get USB 3.0 Fast USB, Bluetooth 5.0, WIFI 5.0/2.4 GHz with MIMO RSDB Technology Support, Wake on LAN function, active fan with control and other improvements. Device will come with latest Android 9 OS on board. MORE DETAILS ON OFFICIAL PAGE Android TV for AM6 Topic { "lightbox_close": "Close", "lightbox_next": "Next", "lightbox_previous": "Previous", "lightbox_error": "The requested content cannot be loaded. Please try again later.", "lightbox_start_slideshow": "Start slideshow", "lightbox_stop_slideshow": "Stop slideshow", "lightbox_full_screen": "Full screen", "lightbox_thumbnails": "Thumbnails", "lightbox_download": "Download", "lightbox_share": "Share", "lightbox_zoom": "Zoom", "lightbox_new_window": "New window", "lightbox_toggle_sidebar": "Toggle sidebar" } Specification: Android 9.0 operation system Color: Black (Other colors are optional for OEM orders). CPU – Amlogic S922X, Quad core, ARM Cortex-A73, 1.8GHz + Dual-core ARM Cortex A53 1.7GHz. GPU – ARM Mali-G52 MP6 ( 6ppc ) RAM – 2GB LPDDR4 RAM (4Gb optional for OEM orders) 16GB EMMC ROM (8GB/32Gb/64Gb optional for OEM orders) Support H.265 decoding Support 4K ultra-high definition Power Supply – 12V/2A via DC power barrel jack External storage – 1x USB 3.0 OTG/Host port, 3x USB 2.0 ports , TF Card x1 Internal Storage: 16GB eMMC (8GB/32Gb/64Gb optional for OEM orders). HDMI – HDMI 2.1 Type-A [email protected] max resolution Video Output: Built-in HDMI 2.1 transmitter including both controller and PHY with CEC, Dynamic HDR and HDCP 2.2, [email protected] max resolution. AV output – AUX+CVBS 480i/576i IR receiver Included – Yes SPDIF Support – Yes Connectivity: Support Bluetooth 5.0 2.4GHz + 5GHz dual-band WiFi, IEEE 802.11 a/b/g/n/ac and 2×2 MIMO 1000M Ethernet Integrated IEEE 802.3 10/100/1000M Ethernet MAC with Dual-band WiFi: 2.4G+5G the wireless module complies with IEEE 802.11, can achieve up to a speed of 867Mbps. External Antennas – x2 WiFi Antennas How does the box look like? Coupon for Ugoos AM6
I'd like to put my money down BUT! I'd be very interested in one of these devices BUT they must be able to playback all 4K HDR streaming services which are supported on a Nvidia Shield plus the 4K HDR content available on YouTube (Shield doesn't have required codec). It's simply a shame that the copyright policy (not Android TV certified) and or codec licensing costs are stopping the recent Android devices from showing off their full potential. I'd even buy a Xiaomi Mi S with its locked bootloader (side loading is allowed) but reviews indicate the dated hardware is poor (hit/miss) at 4K HDR @60Hz playback. I'll just have to stick with my Roku Ultra ($69 CDN) which has no issues with 4K HDR content from any streaming service. Even the overpriced Nvidia Sheild (2019) tube can at the time of release only support 4K @30fps with it's AI up-scaling tech. A feature that may have justified it's cost compared to these various Chinese streaming boxes. I'm sure the dam is going to burst soon and Nvidia will pay dearly with lost sales. It's fairly obvious that the hardware is available now. I'm ready to spend money but I need a compelling argument with something substantially better than my Roku Ultra. Note that I'm not a gamer but primarily a 4K HDR home theater user of streaming services.
This box has no GMS license, so security problems do not let streaming apps provide 4k content for these devices, but there a lot of other functions this box can do much better than others on the market. Hope developers will see this and will be able to solve this problem with major streaming apps, but the price will be higher for sure.
Work Work perfectly
Ugoos released True dualboot firmware for AM6 family series (including AM6 pro and AM6 plus and devices X2 & X3 based on Amlogic S905x2 / S905x3 SoCs) Facts in short: there is a special firmware which contains both Android and CoreELEC in one pack. After reflashing you have ability to switch both systems without additional hardware (SD cards or other). Mechanism enabling switcher in power menu and restart to other system after reboot. More details about this here: Beta Dual Boot Firmware v.0.2.8+ CoreElec for Ugoos AM6/AM6 Pro & X2/X3 Series models
Android TV for AM6 Topic This box looks very similar and specs to the Beelink GT-KING PRO ! will this OS work on GT-KING PRO & hasa nyone tried or have experience ???????
Really Thinking of Building firmware for this , I love the HD Audio Passthrough only this model has for some reason
New Firmware for Ugoos AM6, X2 and X3 Models Most significant update, which is important for users - Brand New Ugoos Remote app! This service consists of two apps: one is server on your Ugoos device and the second for your Android TV. In order to activate it, you should proceed: Settings -> X2/X3/Ugoos Settings -> Wireless assistant -> Ugoos Remote. Btw if you prefer our classic Fireasy it is available. After reboot, Ugoos Remote App will be active and appears in app list, if you open it, you will see status info: For Remote app you can scan QR code up here on the screenshot or proceed here: https://ugoos.com/public/remote/ Then you need to follow several steps to connect both devices. First, you need to choose what kind of connection you prefer: Wi-Fi or Bluetooth. Depends on your choice you need to pair your devices in few easy steps. After choosing connection type, you will need to find device in a list and connect it. App connection window and final adjusted app looks like this: Down this post there are a lot of new updates and bug fixes. Changelog 1.05.2020 v.0.3.2 1. Fixed multichannel PCM audio problem. Added automatic detection 2. Fixed SPDIF work for 192 kHz 32 bit audio (AM6, X2) 3. Added high resolution audio support in user applications (sample rates higher 48 kHz) 4. Added PCM audio settings 5. Added SPDIF passthrough support when TV connected to AV 6. Fixed crash when exiting hibernation mode 7. Fixed returning to the same mode when use system AFR function 8. Added restoring last active display mode after HDMI hotplug event if possible 9. Added option for power on via Bluetooth (Device Preferences -> Power) 10. Removed CEC shutdown command when device reboot 11. Added option for power off related devices when going to sleep (Device Preferences -> Display -> HDMI CEC) 12. Changed some translations in TvSettings 13. Made TvSettings window translucent 14. Added top margin for Accessory window in TvSettings 15. Cifs, Nfs clients. Disallow enable client if not filled all fields 16. Changed default wallpaper 17. Changed Wireless assistant settings, disabled fireasy by default 18. Added Ugoos remote server 19. Added Remote Control Buttons application (AM6) 20. Added support red, green buttons from new ugoos IR remote (AM6) 21. Video freeze fixed for mpeg-4 videos.
Usb 3.0 port is fake Very surprised nobody tried USB 3.0 port (marked as OTG): IT DOES NOT WORK. I explain: if you plug usb 3.0 pendrive when device is running, maybe you will have success… but external 2,5" HDD/SDD won't work. I say more: try to switch off the device, then plug your working-before pendrive and then switch on… IT WON'T BE RECOGNIZED. You will need to unplug and plug again. Checking internet, this USB port seems to be made to plug temporary and low-power pendrives for debugging or firmware flashing. It is not a daily working USB 3.0 port. So be careful by choosing this device if you need USB 3.0 connection. BTW, it is not a settings failure: Customer service will give you instructions about how to set them (choosing "host mode" in USB settings) but it seems to be hardware limitation (I guess something related with no power feed on port). Great device, but with a great mistake too.
Rabanero said: Very surprised nobody tried USB 3.0 port (marked as OTG): IT DOES NOT WORK. I explain: if you plug usb 3.0 pendrive when device is running, maybe you will have success… but external 2,5" HDD/SDD won't work. I say more: try to switch off the device, then plug your working-before pendrive and then switch on… IT WON'T BE RECOGNIZED. You will need to unplug and plug again. Checking internet, this USB port seems to be made to plug temporary and low-power pendrives for debugging or firmware flashing. It is not a daily working USB 3.0 port. So be careful by choosing this device if you need USB 3.0 connection. BTW, it is not a settings failure: Customer service will give you instructions about how to set them (choosing "host mode" in USB settings) but it seems to be hardware limitation (I guess something related with no power feed on port). Great device, but with a great mistake too. Click to expand... Click to collapse Your HDD consuming too much voltage, this USB port is not designed to spin all hard drives, just add additional power and it will be fine. host mode in USB settings is for USB 2.0 which is can be used for debugging and reflashing, not USB 3.0
Such_A_Victor said: Your HDD consuming too much voltage, this USB port is not designed to spin all hard drives, just add additional power and it will be fine. host mode in USB settings is for USB 2.0 which is can be used for debugging and reflashing, not USB 3.0 Click to expand... Click to collapse That's not right. I mean, in same device USB 2.0 has enough power to run these 2.5" HDD/SDD. USB 3.0 should have, at least, same power or even more to accomplish standards.. And USB mode in quick settings (not full settings) is to manage USB 3.0 mode, not USB 2.0 ports. You can read a clear CAS about that: https://medium.com/@prat.saengchan/ugoos-am6-android-tv-box-47f3b933209e Designers made usb 3.0 port as OTG/Debug/Flashing target, not for customer use. So it has heavy issues with external hard disks as well as they will work without any problem on USB 2.0 ports. So, again, I aware about it if you intend to buy it.
Rabanero said: That's not right. I mean, in same device USB 2.0 has enough power to run these 2.5" HDD/SDD. USB 3.0 should have, at least, same power or even more to accomplish standards.. And USB mode in quick settings (not full settings) is to manage USB 3.0 mode, not USB 2.0 ports. You can read a clear CAS about that: https://medium.com/@prat.saengchan/ugoos-am6-android-tv-box-47f3b933209e Designers made usb 3.0 port as OTG/Debug/Flashing target, not for customer use. So it has heavy issues with external hard disks as well as they will work without any problem on USB 2.0 ports. So, again, I aware about it if you intend to buy it. Click to expand... Click to collapse So again, if your HDD consume too much power you need to use an extra adapter for it. I have used both 2.5 external HDD and 3.5 box external HDD and it works fine for me. But for 3.5 HDD I use extra usb power adapter (like 2 USB from TV Box side and one USB from HDD side). Your HDD may have some individual incompatibility with those USB 3.0 port, in this way can be the problem
Such_A_Victor said: So again, if your HDD consume too much power you need to use an extra adapter for it. I have used both 2.5 external HDD and 3.5 box external HDD and it works fine for me. But for 3.5 HDD I use extra usb power adapter (like 2 USB from TV Box side and one USB from HDD side). Your HDD may have some individual incompatibility with those USB 3.0 port, in this way can be the problem Click to expand... Click to collapse So again, I tell you than same HDD/SDD 2.5"-no-extra-power-requirements (I have many of them) didn't work on USB 3.0/OTG port, but works well on USB 2.0 ports. So, power needs are discarded, because *again* all devices work well on USB 2.0 ports of SAME Ugoos device. Maybe is an issue of my unit, but comments before I posted a discussion with "Nancy" (Ugoos support chat) where they described than OTG port is only for maintenance, not common use. So, that's my post conclusions: USB 3.0 may not work with plugged devices.
Rabanero said: So again, I tell you than same HDD/SDD 2.5"-no-extra-power-requirements (I have many of them) didn't work on USB 3.0/OTG port, but works well on USB 2.0 ports. So, power needs are discarded, because *again* all devices work well on USB 2.0 ports of SAME Ugoos device. Maybe is an issue of my unit, but comments before I posted a discussion with "Nancy" (Ugoos support chat) where they described than OTG port is only for maintenance, not common use. So, that's my post conclusions: USB 3.0 may not work with plugged devices. Click to expand... Click to collapse As far as I know, USB 3.0 and USB 2.0 hangs on two different lines (power lines and signal lines) I don't know why this lady said OTG port is only maintenance because there is a switcher settings (Host - OTG) where you can choose how you gonna use it. However, I think you would prefer a much faster USB 3.0 rather than USB 2.0 obviously. Experience of using this devices shows that different HDD works different, but I found out that cheaper external cases sometimes make HDD "ticking" but on my laptop is working well. So I found out that using extra power cable may help with this. ( so such HDDs both work with laptop and TV Box) Also better external HDD cases helps with that kind of problems in TV Boxes (better power consumption).
Such_A_Victor said: As far as I know, USB 3.0 and USB 2.0 hangs on two different lines (power lines and signal lines) I don't know why this lady said OTG port is only maintenance because there is a switcher settings (Host - OTG) where you can choose how you gonna use it. However, I think you would prefer a much faster USB 3.0 rather than USB 2.0 obviously. Experience of using this devices shows that different HDD works different, but I found out that cheaper external cases sometimes make HDD "ticking" but on my laptop is working well. So I found out that using extra power cable may help with this. ( so such HDDs both work with laptop and TV Box) Also better external HDD cases helps with that kind of problems in TV Boxes (better power consumption). Click to expand... Click to collapse Finally found the bug: You did the point on this last explanation and it was an unlucky combination of hard disk (Toshiba 1TB 2,5") and external case (Ugreen 3.0 Type-C plug). Tested both of them with different pairs worked well, but that combination failed. On my tests I never plugged off changing devices and that's another effect: it remains some kind of unstable state that makes failed tests with other hard drives and pendrives, even if you reboot or shutdown (blue led). Now I have learned that when this device has drive failure you must shutdown and switch off power some seconds to flush electrical charge after plugging other devices. If not, you may have false fails. This is a great TV box with great hardware, but I think it lacks with USB power. And another big fail: 32-bit Android? Seriously!? Anyway, thanks a lot for your comments. It helped me for finding the problem and learning about this device. I hope XDA developers community take a look at this device and try to expand all of its potential. I know there are some custom ROMs over there, but they are mods of official one and based on 32 bit architecture. I dream with a pure-64bit ROM that puts this device in another level. (Btw last update includes Magisk and other user desired improvements. That's a great step for something more and demonstrates Ugoos don't forget to make updates.)
is external usb webcam working on your am6 plus' facebook messenger video call? any fixes or workaround? my logitech webcam does not work on messenger video call. Please help
i bought new ugoos AM6B 2021, it is same stuff like this in topic, and works good, but i had beelink till now. beelink wont go to sleep after a while, but ugoos goes to sleep. i dont like it. do somebody knows how to set ugoos not to go to sleep or hibernation mode but to work all the time, like beelink did.. nice feature for someone who like it but i like box to be always on. how to set it to not to go on sleep? thanks.
Hello, perhaps a little outdated: I got a UGOOS AM6XX box that runs CoreElec. I understand it should be able to boot into Android 9 as well by choice but I can't see a boot menu, however. I could use a little how-to. Seems there is nothing such from the manufacturer :-( Could anybody give me a hint please? Best regards, Phil
Philandroid said: ...it should be able to boot into Android 9 as well by choice but I can't see a boot menu... Click to expand... Click to collapse Switch back to Android system you also can from power menu in main dialog window in CoreElec system. You need to choose “reboot from eMMC/NAND” function. Beta Dual Boot Firmware v.0.2.8+ CoreElec for Ugoos AM6/AM6 Pro & X2/X3 Series models Dual Boot firmware is based on two systems: main OS is Android with our latest RC firmware v 0.2.8. Main system is a standard for this device and has regular updates. ugoos.com
mAtvXk said: Switch back to Android system you also can from power menu in main dialog window in CoreElec system. You need to choose “reboot from eMMC/NAND” function. Beta Dual Boot Firmware v.0.2.8+ CoreElec for Ugoos AM6/AM6 Pro & X2/X3 Series models Dual Boot firmware is based on two systems: main OS is Android with our latest RC firmware v 0.2.8. Main system is a standard for this device and has regular updates. ugoos.com Click to expand... Click to collapse Thank you very much! I'll try this right away. Best regards, Phil