Generic USB - Galaxy S I9000 General

Is it possible to develop a compatible generic USB driver for our beloved SSGS? It would be cool to just plug in your SSGS to any PC or car stereo and get recognized without downloading the driver first. SSGS is incompatible with everything...

mass storage doesn't work for you?

Yeah was gonna say that too....
The only time I've loaded drivers was to use odin other than that I've just plugged it in??

It does'nt work with car stereo ;(
Most MP3 audio system thingy uses generic driver so... it doesn't work. Sorry, I guess it works on other PCs with the mass storage switched on but not the car radio systems or similar systems. I have a Honda Jazz/Fit - debug mode, mass storage, media player mode... don't work. It says "unsupport".

Moto Milestone is compatible with most MP3 audio system. Is there a way to extract that driver?

I'm pretty sure that is not a driver problem but something that relates to the USB-Controller in the SGS. It is a different one than the one in the Milestone/Droid and thus the driver's won't work. It also means that a "native" mass storage mode is most likely impossible

I do think the mass storage on sgs is generic mass storage like every commercial USB drive. None of my Windows machine requires special drivers to mount the partitions on PC.
Anyway, drivers are supposedly to be loaded on host, not the phone. Even if you wrote a driver which works, you will have to find ways to load into your audio system, which is likely not possible.
P.s. Upon selecting mass storage when prompted, did you pull down the notification bar and click on mount? Otherwise it would be just an unloaded drive to the host.
Sent from my GT-I9000 using XDA App

Related

Updating Athena's USB Host Drivers

For those with the HTC 4 in 1 Cable, they might be asking the same question too... for a very long while now
Can anyone out there update Athena's USB host drivers?
It's USB host support is enough to power most memory card readers (even 5 in 1 readers), read/write low power thumb/flash drives and make most wired keyboards, mice and gamepads work.
It even works with PSP Slim in USB mode, making the memory stick files accessible
But again there's this issue with self powered devices in mass storage mode and large capacity hard drives(like camera, video cams, external HD etc.)
Athena recognizes them as "Hard Disk" (as with thumb drive and memory card readers, via Explorer). But when you tap the "Hard Disk", all you have is the waiting icon, no more...
I have tried many usb host drivers and edited the registry to no avail.
Those drivers are the following:
1. RATOC based Zeno Drivers ( it does not work, maybe because the drivers where based to work another processor) The only thing that i get from them is a message that the device connected needs a specific drive....
2. Eten M600 USB host drivers ( again the drivers were meant for its Samsung processor) Doesn't work either, though power is still supplied to the connected device.
3. Dejes USB Host driver- expected not to work for it's meant for Windows Mobile 2003
But maybe there's still hope ...
Toshiba G900 USB host drivers...
Athena and G900 have the PXA 270 processor so there's a big chance that G900 drivers may work with Athena (with a few driver rewriting hopefully)
It has been noted that Toshiba G900 USB host support is better, recognizing self powered Devices in Mass Storage Mode and large HDs
And then there's O2 Flame's....these three Devices have the PXA 270 processor... and all have USB host capabilities so the answer might just be just in the tip of our noses...
I have no knowledge with drivers and stuff (all tweaking and basic registry editing just from reading forums) and correct me If I'm wrong but I think writing/updating Athena's USB host drivers are a lot more easier than developing that oh so elusive Graphic Drivers for other devices that developers are sooo into right now...
But whose to blame, our device is quite "old" and quite "rare"
Hope there's a kind hearted fella out there who could update our drivers, fix the powered mass storage issue and even give some new drivers to support other USB devices (external optical drives, webcam, HSDPA thumbs etc)
For now, non-developers like most of us, can only play with available drivers and registry so here are some USB host drivers from different devices (USE AT YOUR OWN RISK) and hopefully one may know what to do with them...
another set of drivers
The drivers inside the zip file below is from
Toshiba G900...
Anyone with the knowledge of driver writing please help us to fix the issues with Athena's usb hosting
Thanks in Advance
thank you
what wires are you using with it?
many drives require Y-type wires.

[Q] Does anyone use in-car USB?

I just upgraded to this phone from an LG Optimus. Got er all rooted with true s-off thx to the guide on this forum.
My car, a 2010 Kia Optima, has a USB port in the factory radio to browse and play mp3 directly off USB mass storage devices. This worked perfectly with the old phone. The notification on the phone would come up just like PC connect to enable mass storage then stereo could see sdcard etc. With this phone, all I'm getting is charging regardless of the PC connect settings.
Old phone running cm7. New phone Sense 3.5 Mikrunny. I did try my wife's phone which is stock Gingerbread and no joy also. I know it's probably the way HTC does their drivers but was wondering if someone here has accomplished the same thing in their car and might have some insight. Thanks for reading.
Sent from my HTC Glacier using XDA App
Just happened to check it today. It won't work, because USB device enumerates as composite device with one of the functions being mass storage, rather than just mass storage device. Your car system USB host isn't advanced enough to recognize mass storage behind composite device, it seems.
It worked fine on my after market had unit... I just changed the mounting, not sure about on a kia though
Sent from my HTC Glacier using xda premium
I have a 2011 Chevrolet Cruze which also has a usb slot to play music and it runs flawlessly on my myTouch 4G running miui. I guess it might have something to do with your partition type.
Sent from my HTC Glacier using xda premium
Since car systems don't have any standard for USB host firmware, and each write their own, the support level will vary widely between different systems. Some will support composite devices with mass storage, some will only support simple mass storage devices. Some will support FAT32, some older might only support FAT16. etc etc. ROMs shouldn't have any impact on it, because they mount the SD card externally in the same way.
I know it's not a perfect solution, but I use one of these.
http://www.amazon.com/Kingston-microSD-Memory-Reader-FCR-MRB/dp/B000V5G4TK

[Q] Any way to get USB Mass Storage instead of MTP?

Not entirely sure what kind of process might be needed, but is it at all possible to use the older method of transferring files between a computer to an Android device (USB Mass Storage) instead of MTP?
MTP (in my experience) is... not ideal in most cases. File transfers are seemingly slower, can only do one thing at a time (I think if your transferring a file, you can't even browse other folders on the MTP device), and sometimes file transfers just get stuck for no reason. Was trying to copy over a few PDF's to my N10 and it seems to just hang randomly, had to reboot the device 4 times already (twice to just create and rename a folder).
what about the option in settings -> storage -> and tap the menu button on the top right and select USB Computer connection?
espionage724 said:
Not entirely sure what kind of process might be needed, but is it at all possible to use the older method of transferring files between a computer to an Android device (USB Mass Storage) instead of MTP?
MTP (in my experience) is... not ideal in most cases. File transfers are seemingly slower, can only do one thing at a time (I think if your transferring a file, you can't even browse other folders on the MTP device), and sometimes file transfers just get stuck for no reason. Was trying to copy over a few PDF's to my N10 and it seems to just hang randomly, had to reboot the device 4 times already (twice to just create and rename a folder).
Click to expand...
Click to collapse
I had the same problem at first, but I realized my USB ports on the front end of my PC arent USB 2.0, so I plugged it into the back, and works like a charm. Just a thought.
corporal_hades said:
what about the option in settings -> storage -> and tap the menu button on the top right and select USB Computer connection?
Click to expand...
Click to collapse
I already did that and tried both options (MTP & PTP), but the N10 does not show up on my computer at all in either case, with or without USB debugging. I have had no such problems with my other android devices (all still running gingerbread, in case that matters).
My N10 is rooted and my computer runs xubuntu 12.04; I don't have a window box to test... Any suggestions? Thanks!
case-sensitive said:
I already did that and tried both options (MTP & PTP), but the N10 does not show up on my computer at all in either case, with or without USB debugging. I have had no such problems with my other android devices (all still running gingerbread, in case that matters).
My N10 is rooted and my computer runs xubuntu 12.04; I don't have a window box to test... Any suggestions? Thanks!
Click to expand...
Click to collapse
Unfortunately the answer is no.
There was a long discussion on the Galaxy Nexus forums about it a while back.
I also wish for a usb mass storage option for compatibility with radios for playing music. They don't read mtp/ptp for any generic one I've come across.
ceribaen said:
Unfortunately the answer is no.
There was a long discussion on the Galaxy Nexus forums about it a while back.
I also wish for a usb mass storage option for compatibility with radios for playing music. They don't read mtp/ptp for any generic one I've come across.
Click to expand...
Click to collapse
Hmm, but what's the main thing stopping this from being possible? I thought I heard of a few JB devices that were able to get USB Mass Storage (LG Optimus G I think has a method, or whatever the phone is that has similar parts to a Nexus 4), and a Galaxy Tab I used to have had Mass Storage in ICS.
Mass storage is possible when the sdcard volume is actually a separate disk. On the Nexus 10 this is an "emulated" sdcard and cannot use USB mass storage safely because that protocol gives exclusive control to PC.
The easiest solution is to use one of the many wireless transfer apps like AirDroid.
Another option for Linux users if you really want a wired transfer is to use adbfs. This is a FUSE wrapper around the usb android debug protocol.
https://github.com/spion/adbfs-rootless
adbfs would give you seamless mounting just like USB Mass Storage.
Another solution, though not a seamless mount, is QtADB: http://qtadb.wordpress.com/
This is another wrapper around the usb android debug protocol.
Oh my god, thank you for the AirDroid recommendation. Holy crap is this program useful with my new nexus 4.
dalingrin said:
Mass storage is possible when the sdcard volume is actually a separate disk. On the Nexus 10 this is an "emulated" sdcard and cannot use USB mass storage safely because that protocol gives exclusive control to PC.
The easiest solution is to use one of the many wireless transfer apps like AirDroid.
Another option for Linux users if you really want a wired transfer is to use adbfs. This is a FUSE wrapper around the usb android debug protocol.
https://github.com/spion/adbfs-rootless
adbfs would give you seamless mounting just like USB Mass Storage.
Another solution, though not a seamless mount, is QtADB: http://qtadb.wordpress.com/
This is another wrapper around the usb android debug protocol.
Click to expand...
Click to collapse
Thank you so much! AirDroid is genius!
MTP storage to USB storage: accidental solution!
espionage724 said:
Not entirely sure what kind of process might be needed, but is it at all possible to use the older method of transferring files between a computer to an Android device (USB Mass Storage) instead of MTP?
MTP (in my experience) is... not ideal in most cases. File transfers are seemingly slower, can only do one thing at a time (I think if your transferring a file, you can't even browse other folders on the MTP device), and sometimes file transfers just get stuck for no reason. Was trying to copy over a few PDF's to my N10 and it seems to just hang randomly, had to reboot the device 4 times already (twice to just create and rename a folder).
Click to expand...
Click to collapse
dear espionage,
i just wanted to share this with you in case it would be helpful. in fact, you might even have more technical know-how to find out how i accidentally managed this useful fix. first, the reason i was looking for this MTP to USB storage was my habit of synchronizing my thumb-drive to my desktop using any free synching software. this of course, can be only be done when the storage device is recognized as a DRIVE. unfortunately, i believe with the updating of the OS to 4.1 onwards, the USB storage option has been removed, and now only access to MTP is possible. the bad side to this is that one's device is recognized as a portable media device and this means i can no longer synch like i did before the contents of the SD card to my desktop.
second, i found the solution accidentally by installing MultiMount-SD v.2.5 into my Sony Xperia V (LT25i). accidentally i say, because when i clicked on it for the first time, it wouldn't work. it showed a help tip saying that i should trying enabling what it called an MTP fix provided by the program. i did this, restarted the program and guess what happened. there occurred a looping sequence (i guess unending) device recognition-mount and unmount (the PC sounded this off many times), since there was no end to it, i decided to UNINSTALL the program even while the recognition loop was going on. in the meantime one could see a drive appearing in the EXPLORER with a (?), then it would appear with an assigned drive letter, then finally disappear, and so on.
i successfully uninstalled the MultiMount apk, and surprisingly even with the message that the device wasn't properly recognized or installed, i could now connect my Xperia and it mounts as a USB storage device and no longer MTP. to test this 'accident', i tried connecting it to my desktop, running Windows 7, and it worked without any hitches! I don't really mind losing the MTP option, sides it's very limited in its connectivity with the PC. Another bonus, is despite this, i can still communicate with my device through the MyPhoneExplorer program that allows one to send text messages and other stuff. This was one wonderful accident.
oh, one last thing, even with rebooting my phone, the setup seems to have become a 'permanent fix'. now, when the device is connected one sees in the activated portions in the top menu saying: USB Storage - SD card connected to PC. This was never there before... And i wonder what MultiMountSD must have left permanently to allow my Xperia V to now connect as USB storage. Yahoo!!!
i hope though, you could see what the technical side of this accident is, so that somehow something more stable could be done or programmed without having to go through the 'accidental' procedure i have detailed above.
ciao,
bodega1968
case-sensitive said:
I already did that and tried both options (MTP & PTP), but the N10 does not show up on my computer at all in either case, with or without USB debugging. I have had no such problems with my other android devices (all still running gingerbread, in case that matters).
My N10 is rooted and my computer runs xubuntu 12.04; I don't have a window box to test... Any suggestions? Thanks!
Click to expand...
Click to collapse
I had this issue with Ubuntu 12.04 too, after I updated to 13.04 it started to work like a charm . You can also try changing the rules in your PC, you can find how to do it in the Google website .
"This Story Ends Where It Began" - Octavarium (Dream Theater)
Sent from my GT-I9505
OTG
You can use OTG and transfer files
MTP and USB Storage
SmokinCharger said:
You can use OTG and transfer files
Click to expand...
Click to collapse
Thanks SmokinCharger! I guess it's quite clear that attempts to allow certain devices to be read in USB Storage mode is a hardware configuration. If your device isn't designed for it, then it won't be able to do this. It's like wanting your volkswagen to have a 6th gear... thus, what was posted previously is true:
Originally Posted by dalingrin:
[Mass storage is possible when the sdcard volume is actually a separate disk. On the Nexus 10 this is an "emulated" sdcard and cannot use USB mass storage safely because that protocol gives exclusive control to PC.]
*I also would like to apologize what i've posted earlier regarding my accidental discovery with Multi-Mount SD. What the app actually did was to access a feature in my device (rooted Xperia V LT125i) which i wasn't aware of. All the time, my device was actually configured to have both MTP and USB Storage.:silly:
So for such devices that are hardware configured only to be MTP or PTP, the only 'solution' or 'alternative' would be to "ROOT" them and set them up with OTG (On the Go) USB access. This may have some hitches, but i've been using this quite a lot. Sometimes though, a RESET is required so that explorer applications would function normally.
Thanks again. I guess this will be all for now in our attempts to reconfigure something that is hardware defined in certain devices.
bodega1968 said:
Thanks SmokinCharger! I guess it's quite clear that attempts to allow certain devices to be read in USB Storage mode is a hardware configuration. If your device isn't designed for it, then it won't be able to do this. It's like wanting your volkswagen to have a 6th gear... thus, what was posted previously is true:
Originally Posted by dalingrin:
[Mass storage is possible when the sdcard volume is actually a separate disk. On the Nexus 10 this is an "emulated" sdcard and cannot use USB mass storage safely because that protocol gives exclusive control to PC.]
*I also would like to apologize what i've posted earlier regarding my accidental discovery with Multi-Mount SD. What the app actually did was to access a feature in my device (rooted Xperia V LT125i) which i wasn't aware of. All the time, my device was actually configured to have both MTP and USB Storage.:silly:
So for such devices that are hardware configured only to be MTP or PTP, the only 'solution' or 'alternative' would be to "ROOT" them and set them up with OTG (On the Go) USB access. This may have some hitches, but i've been using this quite a lot. Sometimes though, a RESET is required so that explorer applications would function normally.
Thanks again. I guess this will be all for now in our attempts to reconfigure something that is hardware defined in certain devices.
Click to expand...
Click to collapse
You're welcome. Chainfire is a great and well known developer that has development many great apps including Stickmount. Look it up in Play especially the Pro version, which is "The price is aimed at being approximately one beer at the bar ". It works with mounting the UBS OTG. The Pro will automatically mount and unmount.

Hitachi Touro mobile external HDD not working in Win 8

Hi, I have a Hitachi Touro Pro mobile 750GB USB 3.0 external HDD and after upgrading to win 8 the drive is no longer accessible.
It still works on Win 7, but when I plug it in on Win 8 it takes 3-5 min to show up in my computers and once you click on the drive file explorer hangs until you unplug the drive..
Anyone have a fix for this problem? it's very inconvenient for me to switch between Win 8 and Win 7...
thanks in advance!
Sounds like one of those weird drives that aren't actually USB Mass Storage but instead have some (typically both buggy and worthless) extra layer over them to do things like make it easy to back stuff up (as though Windows hasn't had backup capability built in for ages) or something equally value-added (for very loose values of "value"). Check if there's a way to connect it via USB Mass Storage instead; I know on my PC external drives work fine.
Also, try over USB2 instead of USB3, just to see if it behaves differently. I don't think Win7 even had built-in support for USB3; you would have had to install a driver. It might be expecting that driver somehow...
GoodDayToDie said:
Sounds like one of those weird drives that aren't actually USB Mass Storage but instead have some (typically both buggy and worthless) extra layer over them to do things like make it easy to back stuff up (as though Windows hasn't had backup capability built in for ages) or something equally value-added (for very loose values of "value"). Check if there's a way to connect it via USB Mass Storage instead; I know on my PC external drives work fine.
Also, try over USB2 instead of USB3, just to see if it behaves differently. I don't think Win7 even had built-in support for USB3; you would have had to install a driver. It might be expecting that driver somehow...
Click to expand...
Click to collapse
Thanks for your reply.
I actually tried that drive everywhere... ThinkPad X230T, T61, Surface RT and even my friend's HP... the behavior is exactly the same on USB 2 or 3.. When I connect the drive it shows up in Device Manager as a "Hitachi Touro Mobile Pro SCSI Disk Device". I have no idea what SCSI Disk Device means... :S I bought the drive in April 2012.
I know this drive has some smart features build it, like sleep mode (drive stops spinning after no activity for a while), host detection (doesn't spin if there's power but no communication) and safe eject (stops spinning after receiving USB ejection signal).
SCSI is an old (really old) interface for disk drives. It still sees some use in servers, but that's about it. Not sure why your external USB HDD would present itself as SCSI...
All those "smart features" are exactly the kind of stuff I was talking about: useless crap that makes the drive require a custom driver even though the OS already does every single one of those with the *possible* exception of the host detection (which shouldn't require anything special).
What if you copy the data off the drive, then use Win8 to repartition/format the drive (disk management)?
The reason it shows SCSI is that for the controller being used in the external case is presenting itself as such. Most HDD controllers that aren't integrated into the chipset (and even some that do) will always be detected as SCSI controllers, it's an old-school way of how Windows sees controllers. If it's not built-in, it must be SCSI. Odd but that's how it was many many years ago.
I've a Hitachi Touro (not Pro, 2012 model) 1TB drive, which shows up in Win8 as "HitachiG ST USB Device". Driver used is standard Microsoft driver dated 2006.
Your Touro Mobile Pro is a Hitachi Travelstar 7K750 drive (SATA 2 3Gb/s, 7200rpm). Specs and performance below,
http://www.tomshardware.com/reviews/notebook-hard-drive-review,3270-2.html
My guess is that Win8 upgrade is the problem, as you likely didn't do a clean install. Suggest
. plug drive in and wait for it to be recognized,
. go into Device Manager, click on Disk Drives, right-click on the Touro entry, select Uninstall
. unplug drive, wait for a few seconds, then replug drive
If this doesn't work, you may need to do a clean re-install of Win8. A workaround is to remove the drive from the USB enclosure and use it as a standard SATA 2.0 drive.

[Q] No Luck with Mounting Storage...help

Hi, I complained about the device having no UMS so one of the people told
me to root my phone and download Multi Mount SD-Card. I did that last night but I just can't get it to work. When I plug my phone USB into the my PC, sometimes it shows up as Removeable E for a bit but when I click on it, it tells me to insert disk.Do I need an OTG cable?
The whole reason I want this is that my Ford Sync Stereo system in the car needs to see the device as Mass Storage to access it properly to play music files. Some people have told me to use bluetooth and yes it plays the files but I can;t play by vouice command unless it is USB and sees the device as a mass storage device (drive).
Any help would be great please.
Thnx Dane

Categories

Resources