[Q] Can USB Audio be supported? - Galaxy S I9000 Q&A, Help & Troubleshooting

After many test, I can not use the Fiio E18 DAC with my Galaxy S.
On the GS are installed Cyanogenmod 10.2 (Android 4.3) and kernel Sempahore 3.3.0.
I'm looking for this answer: my GS can or not recognize and work with the external Audio device or not?
Is a hardware limitation or software?
It seems that the Semaphore comes with usb driver, but it seems is not enough.
Someone is able to help me?
Can a newer 4.4 rom give me better chance?

In most of time USB DAC are not recognized by android smartphones even with JB or output usb driver. Besides galaxy s can't power this up even with battery in dac. Strange problem, JB was supposed to make use of this devices, but it didn't
Sent from my GT-I9000 using xda app-developers app

frogger5 said:
In most of time USB DAC are not recognized by android smartphones even with JB or output usb driver. Besides galaxy s can't power this up even with battery in dac. Strange problem, JB was supposed to make use of this devices, but it didn't
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Many thanks for the answer!
When you write:
Besides galaxy s can't power this up even with battery in dac.
Click to expand...
Click to collapse
What does it mean? That the DAC must be power by the phone in order to be recognized?
Another question.
The new Android KK 4.4 is better for audio support or is the same as JB?

carpler said:
Many thanks for the answer!
When you write:
What does it mean? That the DAC must be power by the phone in order to be recognized?
Another question.
The new Android KK 4.4 is better for audio support or is the same as JB?
Click to expand...
Click to collapse
I'm afraid i can't answer this question, because i just don't know. The DAC itself has a battery built in it, but somehow the electric energy doesn't flow through these two devices Sorry for my lack of knowledge, i hope you will somehow walk around this problem
As far as I know KitKat 4.4 brings the audio tunneling feature. It means Android make use of built in DAC(e.g. Wolfson WM 8994), but sadly , now it's working only on Nexus 5.

After searching and reading I found the answer.
I think that is no way to make my E18 DAC work with the Galaxy S.
The problem is that the USB OTG is not enough: the kernel missing USB isochronous transfer feature and is not easy for a third-party developer or modder to modify a USB host driver because he doesn't have all the information on the implemented USB host controller, a hardware component.
If someone needs more information, the thread to read is on head-fi (but you can start from this thread where you find list of android device that can work with external DAC).

Related

Android 2.3 port from Nexus S to Galaxy S?

Hey guys,
what do you think, is it possible to port the Android 2.3 Gingerbread from Nexus S to our Samsung Galaxy S. Because it has a similar hardware!
/Discuss
You're fast , just wanted to ask this. Hope some legend dude will do this.
Theoretically it should be very simple to port the software. The only difference I can see from a hardware perspective is the NFC chip which simply needs to be disabled in software, and the missing search button which will need to be mapped to a menu long-press.
I did some work on the NITDroid project back when I had an N900, and neither of these is particularly difficult to do.
For nexus S info:
http://googleblog.blogspot.com/2010/12/introducing-nexus-s-with-gingerbread.html
http://www.google.com/nexus/#!/tech-specs
http://www.google.com/phone/compare/?phone=nexus-s&phone=samsung-galaxy-s
will the iNAND be a problem?
Supercurio says the devices use different types of memory.
Might be a bit of a problem
i can't see any reason we will have issues bringing it to the galaxy s line, especially if its the same SoC... and hardware, gps might be different, but thats a huge bonus anyways
Arkanius said:
Supercurio says the devices use different types of memory.
Might be a bit of a problem
Click to expand...
Click to collapse
yea the Nexus use the 16gb iNAND...
Since Samsung closely helped Google at making the hardware, hopefully we might have a quick 2.3 Samsung version for our devices
Which will then be easier to bring down to stock with the Cyanogen team progress
It must be far easier than a sense port or even cyanogen port.
Sent from my GT-I9000 using XDA App
One thing that also caught my eye was, that the video recording isn't HD... probably to not throw away boatloads of RAM for the camera...
Arkanius said:
Since Samsung closely helped Google at making the hardware, hopefully we might have a quick 2.3 Samsung version for our devices
Which will then be easier to bring down to stock with the Cyanogen team progress
Click to expand...
Click to collapse
I wouldn't bet on that. If Sammy released 2.3 in short order for the SGS it would cannibalize Nexus S sales. The aftermarket community is still the best bet.
binary110 said:
i can't see any reason we will have issues bringing it to the galaxy s line, especially if its the same SoC... and hardware, gps might be different, but thats a huge bonus anyways
Click to expand...
Click to collapse
GPS is the same! Both using A-GPS Chips. The NFC Software must be Disabled, Bluethooth Updated to 3.0, Nexus S has only 2.1 and Video Recording Updated to 1280x720, Nexus S had 720x480
Arkanius said:
Supercurio says the devices use different types of memory.
Might be a bit of a problem
Click to expand...
Click to collapse
Thats the biggest problem, I think. SuperCurios Tweet to iNand Tweet
Leandros
This a premature thread. Once a dump or aosp is released only then can we begin to do something about it. Till then this is a discussion thread and not related to development. IMHO
What about rfs? Im sure google is not using it. We will have to work that out as well.
2.3 SDK is out so I see no problem in getting gingerbread.
Whether as a port from the NS or a homebrew I don't really care.
All I want is the integrated SIP client. Been missing this since switching from my Nokia e90 Communicator to Android 1 year ago.
I am interested how the nexus S fares against a hacked Galaxy S, don't think it will be any faster!
Mycorrhiza said:
2.3 SDK is out so I see no problem in getting gingerbread.
Whether as a port from the NS or a homebrew I don't really care.
All I want is the integrated SIP client. Been missing this since switching from my Nokia e90 Communicator to Android 1 year ago.
I am interested how the nexus S fares against a hacked Galaxy S, don't think it will be any faster!
Click to expand...
Click to collapse
Everything is virtually the same.
I call up one the powers of the all powerful XDA to port the N:S for all the SGS's that are out there, so we can forget about samsung roms and use a normal google one
The Nexus S doesn't seem to support an external sd card. Likely another problem?
bigriot said:
The Nexus S doesn't seem to support an external sd card. Likely another problem?
Click to expand...
Click to collapse
Maybe... but I can live without an external SDCARD for now...

[Q] Is it possible to port the jeteffect3 and bbe+ from Cowon D3 ?

The Cowon D3 runs with Android, now the question: is it possible to port the jeteffect3 and bbe+ plugins to the new Android roms ?
Would be nice to hear my music with Jeteffect on my GNote .
Xerwulf said:
The Cowon D3 runs with Android, now the question: is it possible to port the jeteffect3 and bbe+ plugins to the new Android roms ?
Would be nice to hear my music with Jeteffect on my GNote .
Click to expand...
Click to collapse
I'm bumping this post because I also have this question. That said it can be taken on farther now.
The device called Z2 Plenue uses Android 2.3 GB & utilizes the updated JetEffect 5.0 and BBE. It should be noted that this is the only android based device (that I know of) that has BBE functionality since App wise BBE is currently iOS only (Sadly). Hence why I am bumping this. BBE is a fantastic EQ and since Voodoo Sound Plus doesn't work on the Yamaha Driver of the Note (if I recall what I read correctly) then this is pretty much the only way the Note could get Top Notch EQ at the moment.

[DEV] Atrix : Voodoo Sound similar method / Its a WM8993!

Hello all,
According to my depth researches, I'v summed up bits into a package:
- Atrix MB860 does have Wolfson WM9803L DAC chip. (1-?) (Even though all Tegra 2 AP20H should have the same SoC, but after a lot of questions, AP20H {Ventana} stands out for handheld performance (CPU, GPU), power only) Update: Wrong!
- The Asus Transformer uses Tegra 2 T20 , Wolfson WM9803L chip. Does have Voodoo sound support. Based on V1 voodoo drivers.
- I'v got into the same confusion about the 'L' in 'WMxxxxX'; The DAC is based on 2 revisions, both ends with L. Useless
- They both use same SoC implementation, very similiar drivers, nearly same headers. (Based on my own research.)
- Supercurio did not support the Atrix 4G, due its locked bootloader based on the V1 driver date of WM8903L. (So, he might not look back, Wolfson's WM1811 on the road) Update: Atrix 4G = Optimus 2x/Galaxy R
I know I might seem like asking questions, but it should also be considered as a dump project based on both devices. Plus, opening opportunities on other Tegra 2 hard/soft-ware porting.
I don't agree with the idea ignoring 1+ yr old phones with such capabilities...
I consider it just like the fame of the Gi9000, <<<Voodoo = major plus.
P.S. : Supercurio once stated that, Atrix 4G has a diff implementation... Though, after chatting over the IRC, he stated that he do not touch locked bootloader based phones. Thats totally different story. Diff implementation means indirect hardware access, using NVRAM i2c communication (registers)
Big thanks for supercurio, making our phones more valuable. Not anymore... -__-
Thank you all
I will appreciate any help/comment/feedback/correction/response.
Click to expand...
Click to collapse
Thats Bla bla bla above...
Conclusion: Voodoo sound is communicating with #? low level registers with the DAC. Same as what ALSA mixer do when modifying STdac (ICS leak). Unfortunately, Atrix uses OSS on GB, or barebone ALSA thought thats not a problem.
Project STATUS:
Found the right DAC, its WM8993!! Developers/Anyone try Optimus 2x Voodoo sound driver using the patch, patch it to the kernel (WIP)... Loading Voodoo Sound Plus modules didn't work :/
Alternative to Voodoo app coming soon for Atrix/Optimus2x/GalaxyR Tegra 2 Ventana
Workaround for ICS Leak kernel and Kernel 3.x (that includes tiny-ALSA), install AlsaMixer from Play, modify STDac Only While listening to music (be sure not to leave the head/earphones on) to 15. Now you can drive 300 ohms headphones (Though its still limited, shows 10db but not exact) Note: When you remove the earphones or stop music for 5 secs, settings will revert.
List of the confusing/wrong info about Tegra 2 DAC links:
http://forum.xda-developers.com/show....php?t=1124198 Those guyz heard from Androud forums lol
http://www.head-fi.org/t/549644/moto...-sound-quality That guy heard from xda! ^
http://androidforums.com/motorola-at...ola-atrix.html Those are the guilty ones (kidding ), they referred to Tegra 250, thats Harmony used in Tablets not Vantanna 250. :silly:
Having Voodoo sound on the Atrix would be great! I had a Samsung Vibrant before my Atrix, and Voodoo sound was pretty nice! I really like how it sounded and all the settings that it had.
One that i miss for sure is the ability to make the sound mono. I haven't found how to do it on my Atrix yet.
Keep the good work dude! Hope to see it done soon! If it can be done.
I'll be glad to see voodoo sound capabilities on my atrix.Wish you can port this without any problem.
MB860 cihazımdan Tapatalk 2 ile gönderildi
WOOOOOO!! YESSSS!! FINALLY!! I know its not ready, but thank you for looking into it!
djluis48 said:
Having Voodoo sound on the Atrix would be great! I had a Samsung Vibrant before my Atrix, and Voodoo sound was pretty nice! I really like how it sounded and all the settings that it had.
One that i miss for sure is the ability to make the sound mono. I haven't found how to do it on my Atrix yet.
Keep the good work dude! Hope to see it done soon! If it can be done.
Click to expand...
Click to collapse
Mono can be done as a software wise.
Use Poweramp, it has the mono DSP feature.
Good luck.
As stated guys, still haven't got my Atrix, and wish me a luck getting it .91 bootloader :/
bets of luck!! and it will be one hellova feat if u can pull this off ... i have used sgs, nexus s and sgs2 with voodoo ( yes i have purchasrd it from market )... and it makes them a formidable music player rival... i'd really really love to see it for ATRIX also
My friend had this on his Samsung Galaxy Tab and I have been jealous of him ever since lol. I was hoping someone would port it but had given up. I'm glad to see someone is on the case!
Sent from my MB860 using xda app-developers app
Guys, I need your help.
Test this: https://play.google.com/store/apps/details?id=zausan.zdevicetest&hl=en
Or at Play store: Z-DeviceTest
I wan't an info about the DAC. Since i still don't have my Atrix 4G.
Just curious about the WM8903, this info was based on some rumors, a confirmation surely helps, since most tegra 2 ap20h are based on WM8990
EDIT: My Atrix is comming after 2 days...
what to check with that app ?
plus i found some things that u might want to read..( or already read it )
http://forum.xda-developers.com/showthread.php?t=1124198
http://www.head-fi.org/t/549644/motorola-atrix-sound-quality
http://androidforums.com/motorola-atrix-4g/265304-wolfson-audio-hub-hd-motorola-atrix.html
I have downloaded that app but i can't find anything about the DAC...
raghul said:
what to check with that app ?
plus i found some things that u might want to read..( or already read it )
http://forum.xda-developers.com/showthread.php?t=1124198
http://www.head-fi.org/t/549644/motorola-atrix-sound-quality
http://androidforums.com/motorola-atrix-4g/265304-wolfson-audio-hub-hd-motorola-atrix.html
Click to expand...
Click to collapse
Yes I already read it
However, the last link was a guess before the Atrix release i guess, though, what they said is about the Tegra 250 T20 not the A20HP...
All T20 has the WM8903L, while all the A20HP has the WM8990. Thats the confusing part, however, when i get the Atrix, Ill be analyzing the implementation they are using... Might be indirect driver, but i dont think so (Inside a SoC=Direct)
Confusing topic also: http://www.androidtablets.net/forum/shenit-com/18404-tegra-t250-vs-tegra-t20-same-thing.html
What also worries me about the Moto X2. It does have Tegra 2 Ventana. No voodoo sound support, or at least DAC lookout. I don't think there is any A20HP with WM8903 (Does moto play with the sound layer? It should be strict since its a SoC)
I'm not sure between an implementation fault, or lack of support (VoodooSound author). (Though the GS is old)...
Dude, tell me if there is any way i can help you. This is something i really want to help with this project.
Now this is the way for the diff. between T20/T2 ...
http://www.toradex.com/Products/Colibri/Modules/Colibri-T20
And guys, this thread is leaning towards dumping, which clarification can be simplified by yes or no (nothing new), due to poor documentation etc...
And please, can anyone test this https://play.google.com/store/apps/details?id=zausan.zdevicetest&hl=en
It only shows the DAC name on SoC based systems...
Worked with Galaxy R. Result: WM8990 ...
Can't wait to get the Atrix. I'm eager about it...
Plus, I won't lean to the software part, only hardware.
In case it needs to be re-developed, I will work only on the driver. (More to C orientation / kernel...)
Edit: okay, thanks Night Walker! ! For testing the app
Okay guys,
Anybody owns one of these devices except the Atrix:
T2-A20HP:LG Optimus 2X, Motorola Atrix 4G, Motorola Droid X2, Motorola Photon, Samsung Galaxy R, Samsung Captivate Glide
Other: i9023, i9000, Galaxy Tab.
If yes, try the same app above, seems the only app that shows the chip info through alsa...
O2X uses different implementation, thats why supercurio gave a deep shot supporting it, even though, it only supports bits of the original voodoo capabilities...
Can't wait for the new Kaudio driver, might work with the Atrix with no SoC mods.
Just another sound driver made specifically for voodoo. (LG uses its own implementation to the DAC, its driver)
Here is a screen shot of the sound section of that app on my atrix running paranoid android 1.9.5
r3xx3r said:
Here is a screen shot of the sound section of that app on my atrix running paranoid android 1.9.5
Click to expand...
Click to collapse
Same as yours on neutrino 2.8.
MB860 cihazımdan Tapatalk 2 ile gönderildi
K, the Atrix 4G has a different driver...
Tpr0,
I'm unfortunately not a dev, but is there any way I can help with this project?
Guys, sorry for the delay, got ill. And yes, I know your intentions towards support...
I still haven't got my hands 'tight' on the project, got distracted by setting it up... (the Atrix kernel compilation errors)
Anyways, thanks guys, it certainly needs a (low level dev. me) I'm not a high-level programmer, more into hardware level (intermediate) But this project doesn't seem hard to accomplish, but poor documentation does it... ( IT is based on low level programming )

[Q] USB OTG

Im presuming this will have otg like was introduced on the HTC One X with the JB update?
Anyone know yet? I'm keen to know too.
Yes, some user posted it. USB OTG is supported
Sent from my DHD
I would hope so.
It would only make sense if it did.

Can Bluetooth 2.1 on Galaxy Ace S5830 be updated to 4.1?

Hi. I haven't been able to track down an answer to this so I thought I'd post the question here. I have an old Samsung Galaxy Ace S5830 (actually S5830L) running Android 2.3.4 Gingerbread UBKP7 that I rooted several years ago. I'm wondering if it's at all possible to upgrade Bluetooth on it from 2.1 to 4.1 to support newer earbuds. I haven't really worked on Android systems since I rooted this phone, so I'm not very familiar with the processes anymore.
Thanks for any feedback on this folks.
No, since it isnt sofware but hardwere
kihope12 said:
No, since it isnt sofware but hardwere
Click to expand...
Click to collapse
Thanks for your feedback on this kihope12. I was wondering if that may be the case.
However I did see an article somewhere outside of the XDA forums here that indicated the S5830's firmware could be updated to Android V4.3 jellybean via a custom ROM. Apparently it would update to Bluetooth LE.
Maybe someone here could help point me to a trusted guide on that if it's acually possible.
BTLE is AFAIK very different from "normal" bluetooth, using different modulations etc., which I doubt the Ace has the hardware for decoding for.
The newer versions of android might support newer regular bluetooth protocols, but I doubt even that, as AFAIK the bluetooth capabilitys are determined by closed-source binary blobs.
Shouldn't stop you from trying though!
Hah! Forgot what I wanted a newer Bluetooth version for. >Earbuds< Yes. Had to come here again to find out why now that I finally have a newish phone with Marshmallow 6.0.1. Under "Bluetooth Share" under "All Apps", the Bluetooth version is listed as 6.0.1. But as far as I can find online, Bluetooth is only up to v5 at this point. No matter. I'd guess most any BT Earbuds should work fine with this new toy now. Was one of the last holdouts with an old S5830.
In order to not misleading other people, some things must be clarified here. Some guys on Reddit says they even have "Bluetooth 9" and point to this thread.
TakuSkan said:
(...) the Bluetooth version is listed as 6.0.1.(...)
Click to expand...
Click to collapse
It's app version, but not a Bluetooth spec. version! Some system apps have same version like Android. To check Bluetooth version use app like AIDA64 or simply check smartphone spec online

Categories

Resources