yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy Note II] ssCISengineer:
I am not undercover.

I would LOVE to know more!
[T-Mobile Samsung Galaxy Note II] elite-fusion:
lmao not suspicious at all haha
[T-Mobile Samsung Galaxy Note II] winlinmac001:
save 25 dollars, cool, thanks
[General Accessories] tomrisky:
Hello, all!

I read tons of forums on the topic of USB Audio on Android phones and I am still very confused. I was wondering if someone knowledgeable could clear up my understanding of the issue.

Here's my understanding:

1) The device has to have hardware USB OTG support. Galaxy S3 has it. What about S2? If I can connect an external harddrive or a mouse to my phone and it works, it means basic hardware USB OTG support is present, correct?

2) Kernel has to be compiled with USB Audio support. Which kernels are available that has this feature?

3) Then there are posts saying that 4.1 Jelly Bean has USB Audio support. Does that mean that any device > 4.1 should be able to play USB Audio out of the box? Should my S2 work with any USB Audio device if I flash Jelly Bean on it?

4) But then the corresponding Google Code issue is still open. What does it mean? What exactly happened in 4.1 in regards to USB Audio?

5) Some devices like Galaxy S3 support USB Audio out of the box. But some amplifiers like E17 do not work with them even though they're supposed to. E17 has a hardware issue which other amplifiers do not have. Is this roughly correct?

6) How exactly should it look like when it's working? Do I just connect the device and after some delay, all sound is redirected to the external device? Or there's some option somewhere to do it, or an app?

7) Any information whether Nexus 4 has USB Audio working out of the box?

Thank you very much for your help!

Regards,

Artem.
[General Accessories] wildzero:
1)> If I can connect an external harddrive or a mouse to my phone and it works, it means basic hardware USB OTG support is present, correct?

Yes

2) Depending which device you use? I you build your own kernel, check this setting in menuconfig

Location:

-> Device Drivers

-> Sound card support (SOUND [=y])

-> Advanced Linux Sound Architecture (SND [=y])

-> USB sound devices (SND_USB [=y])

3) http://xdaforums.com/showthread.php?t=1820411

"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."

4) see 3. The solution in 4.1 is not want we want.

5) no idea

6) Read: http://xdaforums.com/showthread.php?t=2029728

7) unlikely.
[General Accessories] tomrisky:
First of all, thank you so much for the prompt response! Please see my comments below.

I don't know how to compile my own kernel, and I'm using Galaxy S2. Could you please tell me if:

a) There exist ROMs for Galaxy S2 (SGH-T989) which has USB Audio support compiled in.

b) Is there a way to find out? Meaning, download a ROM and somehow figure out if it has what I want.

I guess I could compile my own kernel, I'm a software engineer, but I haven't the slightest idea where to begin. Could you also point me to some Android kernel building primers, if they exist?

Is there full list of devices somewhere that support USB Audio out of the box?

That was very useful, thank you. So is my understanding correct that, for example, on Nexus 7, which this post is about, after these patches are installed, when the USB DAC is connected, the sound is automatically redirected to USB, without any need for action and also without any indication? Do you know if this works the same way on, say, Galaxy S3 which, as far as I've read so far, supports USB DAC out-of-the-box?

The reason I'm asking those questions is because I don't have a reference configuration, and if the sound is not working, I need to know if the problem is with kernel/patches, USB cable or the particular DAC I am using.

Thanks again!

Regards,

Artem.
[General Accessories] jRi0T68:
Do you have a USB DAC or Android compatible audio dock?

AOKP JB on the T989 has an audio setting under System Settings> Dock. I don't have a suitable usb device to test it on, but I've been considering a USB DAC for my T989.

I'm sure CM10 and other ROMs would have it, too.

ΧΔΑ Fraternity: Since everyone is too lazy to read the OP, here's a brief history
[Samsung Galaxy Nexus] matthewr87:
Hello everyone,

I've had my GNex since last February and just today I noticed something odd with my screen. Anytime I bring up a grey sub-menu it seems that there is weird fragmentation or pixellation of the grey shading longitudinally through the menu on the right side. Please see attached screen shots for a better idea of what is going on. I realize that the issue is faint on these screen shots, but it is really very pronounced on the actual screen itself. I'm concerned that my screen is dying and was wondering if anyone else has experienced this. I still have warranty for a couple more months. Thanks!
[Samsung Galaxy Nexus] msavic6:
If it is indeed a hardware problem, it will not be visible in screenshots. Only way for you to show it would be to take a picture with another camera.
[Samsung Galaxy Nexus] matthewr87:
Interesting. Because I can definitely see it in the screen shots since I know what I am looking for. I'll try to post more shots with a circle around the region I am talking about.
[Samsung Galaxy Nexus] speedyink:
If you can see it in screenshots it's a software problem. If you can see it on your phone's screen but not in the screenshots then it's a hardware problem. take a picture of the screen so we know what to look for too.

I mean, I do see oddities, but they look a kinda like compression artifacts

Edit: Hmm, I do see a strange horizontal line in the second picture..
[Samsung Galaxy Nexus] altimax98:
This is an issue with 4.2. I believe it is documented as well, but since I'm mobile I can't get the link. Its just a software glitch and nothing to be overly concerned about
[Samsung Galaxy Nexus] matthewr87:
Oh I see. Okay thanks everyone.
[HTC Droid DNA] jayba420:
I promise that I've combed through threads and I know google is my friend but i swea to freekin god I'm stumped.

I cant get adb devices to list my device.

I'm running WIN 7 x64

I have:

installed and reinstalled drivers. Device manager shows my device as working properly when connected. It is listed as HTC6435LVW under Portable devices.

I even installed HTC sync and it finds my device just fine.

I have my DNA set to USB debugging mode on.

But when I go to a command prompt and run adb devices it says

adb server is out of date. killing...

* daemon started successfully *

List of devices attached

and thats it. nothing listed.

If i run it again I just get

"List of devices attached"

still nothing listed

can someone tell me what i can try next?

Thanks
[HTC Droid DNA] 65caliente:
pda net

One thing that worked for me was to install pda nets drivers (google pdanet and it should be the first thing that comes up) it will ask you if you want to replace current android usb drivers and you tell it yes. Hope this helps!
[HTC Droid DNA] jonesin:
Remove HTC sync, this should solve your problem. Also try a different port and reboot your computer.

If neither of these works then resinstall ADB you might have a dated version allthough that would NOT prevent it from functioning entirely

http://dl.google.com/android/installer_r21-windows.exe then choose download platform tools once the sdk opens.

I am on win7 x64 and have had 0 problems.

Good luck!
[HTC Droid DNA] senfoo:
make sure the usb port you're using is 2.0 and not 3.0

it may be something as simple as that as well.
[HTC Droid DNA] jayba420:
Thank you guys.

It was both using PdaNet to reset the drivers and also switching to USB2.0 ports that did the trick. Thank you for the help.

adb now sees my device Yay!
[HTC Droid DNA] awaitforitb:
I am having the same issue. Which manufacturer did you select when you installed pdanet. I am stuck on the skip usb driver installation dialog. Have enabled usb debugging n all but it still can't detect my device.
[Nexus 4 Accessories] macoykolokoy:
Works well with Nexus 4... Not sure with the quality of the audio if great... but I'm satisfied ^_^
[Samsung Galaxy Gio GT-S5660] pureexe:
I think when Our gio load init.d it is single tasking because when i compile and put this script to /system/etc/init.d

main(){
while(1);
}

Gio Can't continue boot to framework.

So i think when my gio boot.it load init.d script is very slowly.

I think we can boot faster if we use multitasking when we load init.d script.

Question:

How to Multitasking in c++? (Like time interval in C#)

Help me please!!!

Sorry for my bad english.
[Samsung Galaxy Gio GT-S5660] WorldRacer:
First of all, you could just try to ask google. And like everytime we talk to Google ... Google has an answer :D

So I found this when typing in "multithreading c++": http://www.tutorialspoint.com/cplusplus/cpp_multithreading.htm

I am not a C++ professional, only if I can't get further with C#.
[Verizon Samsung Galaxy S III] ihavenewnike:
I have seen people mention a site called swappa. Is this the best one. I have been looking for a tablet and don't trust huge sites like eBay. Is swappa a good choice? Asking fellow users.
[Verizon Samsung Galaxy S III] bobAbooE:
I have used them to buy. They get my vote.
[Verizon Samsung Galaxy S III] faehsemc:
Read into them. Honestly it'd be my first choice if I'm buying outright. Read all their tos and whatnot. As far as I know only clean esn's are on there. I have read into it and it definitely is a lot better of an option than eBay in my opinion
[Verizon Samsung Galaxy S III] 1ManWolfePack:
Bestest?
[Verizon Samsung Galaxy S III] kidhudi:
the correct english is " most bestest" dumbass :)
[Verizon Samsung Galaxy S III] sprovo:
I bought and sold on swappa. But be cautious of sketchyness. My first one I bought turned out to be a scam and my money ended up I'm China. The whole thing was so sketchy. But PayPal is awesome and got my money back in a couple of days.
[Verizon Samsung Galaxy S III] blestsol:
I vote swappa. Simple as hell to use.
[Verizon Samsung Galaxy S III] AdmiralSurf:
Here on the US west coast, Craigslist is king for used phones.
[Verizon Samsung Galaxy S III] codidley:
For safe transactions and reduced prices, you can check out the "outlet" from the company. A lot of companies sell the slightly used tablets and refurbs on their outlet's website.
[Verizon Samsung Galaxy S III] SoCalSpecialist:
verizon online has always been the winner for me.

they always give a hookup.
[Verizon Samsung Galaxy S III] murphy_31047:
Can you elaborate on this? How? Link? Thanks!
[Verizon Samsung Galaxy S III] afmracer6:
I've done three deals on swappa. All good so far
[Verizon Samsung Galaxy S III] xsteven77x:
This might be a stretch of the imagination but maybe verizonwireless.com?
[Verizon Samsung Galaxy S III] imtoomuch:
That's what I thought except you'll never get a "hookup" there!
[Verizon Samsung Galaxy S III] SoCalSpecialist:
way too far fetched with that one..lol

actually what i always do is, shop around on the site and see whats available. then i call them prior to me checking out to confirm everything and they usually give anywhere from a 10-15% discount.

KEEP IN MIND:

i have a business account

i have 4 lines under my name. All 4 are smart phones

and i get 21% discount on all accessories because of the company i work for.
[Samsung Galaxy S (4G Model)] JGonzo1299:
Hi,

I was trying to root and install a custom rom on a friends phone. She has T-Mobile Galaxy S 4G. I was rushing through the whole project cause I had work and accidentally installed T-Mobile Vibrant Stock 2.1 using Heimdall. It was my fault. I did a google search for SGH-T959, but failed to realize that SGH-t959U is Vibrant and SGH-T959V is Samsung Galaxy S 4G...

After flashing the wrong ROM, I could not get it back into Download mode. I removed the SIM, SD card, Battery, and then tried putting it back into download mode (without the SIM or SD card) and that worked. I was able to get it into download mode at that point, but it would still not turn on or boot into recovery.

After realizing it was the wrong Flash, I searched online and found this http://xdaforums.com/showthread.php?t=1358498 , after searching for users who bricked their phone previously and this was listed as a solution... the phone doesn't boot now however. It loads into Samsung Recovery (3e) and gives the error:

--Applying Multi-CSC...

Installing Multi-CSC

Can't access to '/system/csc/TMB/system/'

Successfully applied multi-CSC

Each time i try to 'reboot system now' it just loops back to recovery with the same error. On that link i listed above, it says to install bootloaders if that CSC issue exists. Problem is, each time i try, it says PIT failed and then it just disconnects and wont reboot, requiring me to reflash the package all-together.

This phone was originally on 2.3.6 and the problem is I tried rooting using Vibrant instructions which was to go back to 2.1, then flash root, then CWM, then custom ROM.

How do i get this phone working again. I can pick up where i left off as far as rooting and installing a custom ROM. I have experience with it... But I have no idea how to get this phone out of this soft-brick. Can anyone please assist me. I feel terrible for messing up my friends phone.

Thanks a bunch!

TL;DR - Soft bricked SGS4G by flashing Vibrant ROM, tried to correct using SuperOneClick heimdall, doesnt work. please help. Originally was completely stock.
[Samsung Galaxy S (4G Model)] lumin30:
Read the second link in my signature and see if it helps you with Heimdal.
[Samsung Galaxy S (4G Model)] JGonzo1299:
Yeah, I've read that when I was searching for a fix on my lunch break. My laptop is a MAC however. Which is why I didn't ODIN. I lost my Windows partition a while ago, along with my Windows CD.... Is there anyway I can get some MAC instructions?
[Samsung Galaxy S (4G Model)] bhundven:
Get heimdall 1.3.1 for mac os x here. There is 1.3.2 and 1.4.0-rc1, but don't use them, just use 1.3.1 for now! ;)

Read the install instructions here.

After that, you should be able to do the oneclick on your mac.
[Samsung Galaxy S (4G Model)] bhundven:
Just replying to the OP... Still follow the instructions in my previous post.

The CSC error is just a red herring. Don't worry about that error. The one to worry about is not being able to flash the PIT!

Yea... Don't do that. Follow only instructions for the SGH-T959V, Galaxy S 4G. Do not ever, EVER, follow instructions for any other phone, unless you know exactly what you are doing.

Make sure you only follow instructions for the SGH-T959V, Galaxy S 4G! As I said above.

Either follow the instructions in my oneclick sticky thread, or follow lumin30's guide.

Make sure you try different usb cables. Make sure the ports on the computer and phone are clear of obstructions. Check in the cable connectors too. If all that still doesn't work, try a different computer. You could have bad usb ports. This has happened to me before, but it was a double whammy. I had bad usb ports on my computer and a bad usb cable. :(
[Samsung Galaxy S (4G Model)] JGonzo1299:
With that in mind, does anyone have a link to the most up to date Stock ROM not rooted. The Sticky Page has a dead link and the workaround link takes me to the OneClick ROM install that gave me the problem to begin with. I'd rather use the instructions to flash it myself and choose the file instead of doing the OneClick option. Does that make sense?
[Samsung Galaxy S (4G Model)] JGonzo1299:
Yeah i followed Vibrant instructions on accident. It was a careless mistake. Ill ignore the CSC error then and Ill try using a different USB port. My usb cable is brand new from my SIII. I don't think its a problem. But my mac USB ports are pretty old.
[Samsung Galaxy S (4G Model)] bhundven:
Uhm, In the very first post of this thread, is this link. This is the totally back to stock oneclick.

I just downloaded it. Link works fine.

Yes, I realize you'd like to just run "heimdall" to flash everything, but it is so error prone.

The oneclick works for me on mac, linux, and windows. Again, if you have problems, list out each step you made and the results and we'll help ;)

Just open a terminal, type:

java -jar T959VUVKJ6_STOCK-UVKJ6-One-Click.jar

and go...
[Samsung Galaxy S (4G Model)] JGonzo1299:
OK. I followed this. It DIDNT work. Ill list the steps i did.:

1) Redownloaded the one click listed above to ensure its not a corrupted download and verified

2)Placed file in my user folder (MAC Terminal defaults to this folder which is why i chose it)

3) Checked my Java version using Software update on MAC. Java was already up to date.

4)Opened Terminal

5) typed ls to confirm i was in the correct directory.

6) typed 'java -jar T959VUVKJ6_STOCK-UVKJ6-One-Click.jar'

7) Terminal began doing its thing.

8) I already have the Samsung Drivers. I've had Samsung Facinate and i currently have SIII so thats all up to date. Once i verified, i skipped the samsung drivers step.

9)I skipped the x86 step cause i know MAC has its own version of it already installed. My MAC version is 10.6.8

10) Connected phone to USB port, put in download mode.

11) Waited til phone was recognized with OneClick AND my MAC,

12) Ready to Flash

13) Clicked Flash

14) Flash successful, phone automatically powers down, reboots

15) Phone automatically loads into Android Recovery (3e) and gives error CSC mumbo jumbo i quoted in my first post

16) I needed bootloaders since I accidentally put Vibrant ROM. (per instructions from http://xdaforums.com/showpost.php?p=21953878&postcount=2 )

17) Removed Battery, Reconnected to MAC and placed in Download Mode

18) Clicked Flash Bootloaders, bypassed the warning, clicked Flash.

19) Uploading PIT, PIT upload failed!, Ending Session..., Rebooting Device...

20) Phone shuts off and never reboots, stays as a black screen, cant turn it on, load into recovery. I can ONLY load it into Download mode.

I followed these instructions as directed http://xdaforums.com/showpost.php?p=21953878&postcount=2 . Tried different USB cables and also tried BOTH USB ports. Please help. Thanks in advance.
[Samsung Galaxy S (4G Model)] bhundven:
Just double checking, This is t959v, not t959w... right? T959W has some issues with heimdall and odin that are still being worked out.
[Samsung Galaxy S (4G Model)] JGonzo1299:
When i originally encountered the problem. I downloaded the 'back to Factory stock rom' for vibrant. It was an ODIN file so it was .tar, I downloaded its associated PIT file.

I loaded the PIT file into heimdall under the 'flash' tab

i extracted the .tar file and found 6 files. i took each file and loaded them individually to heimdall 1.3.1 under the 'flash' tab.

I had 6 files in there: cache, dbdata, factoryfs, modem, param, zImage.

Once I flashed those it wouldnt boot and was just black. could only go into download mode.

Then I realized i messed up and used the wrong ROM.

Came into this thread for SGS4G

Found the right files.

Phones been broken since and ive been following the instructions listed above. hope that makes sense. im at my work desk. sorry. Ill try to find the link of the go back to factory stock file i found on the vibrant forums but it was whatever vibrant came with out of the box. and it was a verified stock ROM. I just followed the instructions to the T until I encountered problems.....
[Samsung Galaxy S (4G Model)] JGonzo1299:
Yes. I popped the battery out and im looking at the label in the back of the phone and it says SGH-959V.
[Samsung Galaxy S (4G Model)] bhundven:
Ok, so it sounds like you need to try a different computer.

I know this is a pita, and I'm not trying to make things more difficult then they are, but as I said before. I've had this issue and had to buy a new computer. :crying:
[Samsung Galaxy S (4G Model)] champ1919:
Just thinking aloud, could try the kc1/kd1(froyo) firmware? Then move to gingerbread.
[Samsung Galaxy S (4G Model)] JGonzo1299:
I'm going to try my friends PC. I'll try ODIN if I can find ODIN files, if not ill try heimdall instructions on a PC.

Where do I find these? Can you post the link? I can probably try to flash this while im still at work for the next 2 hours lol
[Samsung Galaxy S (4G Model)] champ1919:
http://xdaforums.com/showthread.php?p=27374477

I think it's still a good link in that thread... I'm on my phone, I did try and something started.
[Samsung Galaxy S (4G Model)] hechoen:
So out of curiosity I just unpacked this Ravers KJ6 for Odin which was harder to find than I thought because Raver likes to spell offical instead of official. But I digress. The kicker here is that there are only 5 files.

cache.rfs

factoryfs.rfs

modem.bin

Sbl.bin

zImage

If I where the OP I'd DL that then unpack it. Reverse engineer what you did the first time by using the proper .tar through heimdall. If it worked once to totally hose you it just might work again to save you. Or it might not. Either way it's worth a shot. Good luck man.
[Samsung Galaxy S (4G Model)] JGonzo1299:
So you mean Download this and do exactly what I did that bricked the phone in the first place. but use these files instead. Cause these are for SGS4G. Correct?

I'll try that now. But dbdata is missing. Is that an issue? What is dbdata for anyway?
[Samsung Galaxy S (4G Model)] JGonzo1299:
Thank you. I'm going to try this after I try what i just posted above first. Will post results later tonight around 11 EST. Work computer wont let me download any links.
[Samsung Galaxy S (4G Model)] hechoen:
Yes that is what I mean.

I don't own a vibrant so I have know idea what dbdata is for. Maybe someone will chime in with a better answer. Doing it this way you should be able to get the phone back to where it was. Again this is my best guess at how to try to fix it. Plus it's really hard to brick a brick(bad joke I know but i had too).:rolleyes:
[Samsung Galaxy S (4G Model)] JGonzo1299:
LOL!
[Samsung Galaxy S (4G Model)] JGonzo1299:
Well I tried this. and everything flashed... even the boot loaders. it still loads into recovery only however. it wont boot.. i followed each step to the T. Somethings not clicking right here. I'm not sure what it is....

As for that Ravers -CWM- ROM that was posted before. When I open it I can't find all 4 files. Its in CWM form and idk how to compile it into ODIN form...
[Samsung Galaxy S (4G Model)] JGonzo1299:
I'm sure this doesnt make a difference with getting the phone on. But I don't have the T-Mobile SIM card in place. I gave the poor girl a back up phone and gave her the SIM so she can still get calls and text since she's been out of a phone for a few days. I'm assuming this has no correlation to getting Android running but i thought i should mention it in case there's something im completely missing.
[Samsung Galaxy S (4G Model)] hechoen:
Sorry man I gave you the link to CWM not the Odin one. I'll correct it upthread as well but here's Ravers Odin 2.3.6. This is the one you need.

ODIN KJ6
[Samsung Galaxy S (4G Model)] JGonzo1299:
Thanks buddy! Ill try it tonight.
[Samsung Galaxy S (4G Model)] JGonzo1299:
No dice.. still just boots automatically into recovery.... anyone want a paperweight?
[Samsung Galaxy S (4G Model)] S4GRL:
SGH-T959V

Same problem here. Did you ever find a solution. Did your phone work again?
[Samsung Galaxy S (4G Model)] Cooptx:
Can you get it onto download mode?
[Samsung Galaxy S (4G Model)] S4GRL:
Bricked SGH-T959V

Yes I can. I have a jig and I can get into the download mode. When I flash Stock rom through ODIN, it keeps giving the "can't access system/CSC/TMB/system" error. Is there a was to bypass the internal storage and boot through an external sd. I have an external sd (8 gb) partitioned through mini partition wizard (EXT4 -1.54 gb, FAT 32 - 5.86 gb).

Thank you all for the help. Just thought the additional info could help in anyway.