Hi, I'm having trouble when using USB mass storage mode on my Kaiser TyTN II with Android Froyo.
When I connect the phone can't see the SD contents from the FAT32 partition.
I have flashed on my TyTN II the latest 2.6.32 kernel from here, and i'm using the Incubus26Jc's Super FroYo RLS16. I have partitioned my 4gb SDHC using GParted to 3 partitions, one of ~3gb in FAT32, next to one in ext2 of ~64mb, and the last one in ext2, of ~1gb for the system.
Strangely enough when using Ubuntu Linux, it sees ands mounts all three partitions without problems. And when inserting my SD to a card reader on windows, it sees the FAT32 partition and I can browse it, but I want to do this with the card on my phone and on windows.
What can be wrong?
You can't do nothing, actually Adb driver for our kaiser is not working on windows...
I'm testing now on my Windows XP laptop and it works... strange.
My home computer is running Windows 7 (and ubuntu) can't it be a problem of w7?
tOz666 said:
I'm testing now on my Windows XP laptop and it works... strange.
My home computer is running Windows 7 (and ubuntu) can't it be a problem of w7?
Click to expand...
Click to collapse
Oo are you serious?
ADB was fixed in the latest version of l1q1d's kernel, but is still incompatible with Windows 7. At least, in my case it doesn't work in Windows 7, causes my computer to freeze until I pull the plug on the phone.
2.6.25 kernel has nice compatibility for Dual Mount SD Widget, check if Super Froyo supports .25 kernels. For me Not So Super Froyo is doing the job on .25 kernel. Default USB Mass Storage mode never works. You can use Dual Mount SD Widget to do the job
For adb, I had no problem with it on .32 while I am using XP.
HUGE EDIT:
Now I understand
Windows can ONLY ONLY see the 1st primary partition on your Removable Flash drive. Plus, linux FS are not recognizable for windows. (you can use Partition Magic or a linux FS supported partition software to actually view them that they exist).
If you want to partition your SD Card in windows, just install HITACHI Microdrive Driver for your SD Card's removable storage and it will identify as a removable hard disk. (I actually did that to have 3 partitions on my 16GB Data Traveler )
dark_prince said:
Windows can ONLY ONLY see the 1st primary partition on your Removable Flash drive.
Click to expand...
Click to collapse
Well I already knew that, but I want to see at least the FAT32 partition for application install, loading mp3, and occasional data storage.
I'm only a couple of days in the android on kaiser world, what is ADB? I read that you need some drivers to make it work, and can be used to install apps etc. but when I connect the phone it doesn't request me drivers unless I select mass storage mode. On Windows 7 it sees it as a Disk in device manager but can't see the drives. On XP it has no problems, it can browse FAT32 part.
So if Android is exposing the phone as a mass storage drive why it doesn't work in 7?
tOz666 said:
Well I already knew that, but I want to see at least the FAT32 partition for application install, loading mp3, and occasional data storage.
I'm only a couple of days in the android on kaiser world, what is ADB? I read that you need some drivers to make it work, and can be used to install apps etc. but when I connect the phone it doesn't request me drivers unless I select mass storage mode. On Windows 7 it sees it as a Disk in device manager but can't see the drives. On XP it has no problems, it can browse FAT32 part.
So if Android is exposing the phone as a mass storage drive why it doesn't work in 7?
Click to expand...
Click to collapse
Because android's itself "Turn on USB Mass Storage" mode doesnt work. Use a Multi Mount SD Widget or Dual Mount SD Widget or SD-Share to do the job
ADB is: http://developer.android.com/guide/developing/tools/adb.html
Just a tool to remotely administer your android device from command prompt
Try installing Hitachi Microdrive Driver in Windows 7 and see if it does any better
http://www.uwe-sieber.de/usbtrouble_e.html
dark_prince said:
Because android's itself "Turn on USB Mass Storage" mode doesnt work. Use a Multi Mount SD Widget or Dual Mount SD Widget or SD-Share to do the job
ADB is: http://developer.android.com/guide/developing/tools/adb.html
Just a tool to remotely administer your android device from command prompt
Try installing Hitachi Microdrive Driver in Windows 7 and see if it does any better
http://www.uwe-sieber.de/usbtrouble_e.html
Click to expand...
Click to collapse
Thanks for the tips. Are you suggesting that installing the Hitachi Microdrive Driver (by the way, I noticed that it's intended for Windows XP) could help in mounting the device using Android's built-in mount option?
cerebralgenius said:
Thanks for the tips. Are you suggesting that installing the Hitachi Microdrive Driver (by the way, I noticed that it's intended for Windows XP) could help in mounting the device using Android's built-in mount option?
Click to expand...
Click to collapse
Hitachi microdrive driver is intended to identify your Flash Drive as USB Hard Drive to see all partitions correctly in windows and allows you to partition your USB flash drive
Nope it wont help, since .32 kernel has not supported USB driver which hinders the USB Mass storage functionality, even through Dual mount apps.
If you are using Kyle's FAT Free Froyo or Not So Super Froyo, install a .25 kernel and then use Dual Mount USB app. It will work for sure.
Another Work Around:
If you just want to move some files to SD Card and you connect your network connection through wifi, you can try ES File Explorer to view Windows Based File Shares, just like you are seeing shared folders from another PC I use it since I connect my mobile and my PC through a wifi router
Related
[SOLVED] : using dropbox now for file transfer...
After I installed the latest build of stock XDAndriod on my Rhodium, it does not connect to my PC (win-XP) using USB port. I have tried multiple times to reset my phone and re-flash my winmo with no help.
My computer does not detect a USB device at all when I connect my phone when in Android. When I plug in my phone, nothing happens. But my phone does begin charging from the USB port and does detect that is plugged in to a power source.
How do I get my PC to recognize my phone?
Phone details:
H/w : standard AT&T tilt2
Winmo : JackOS build Aug/19
XDAndroid version - [MJG]Rhod.2.2Froyo.083010.rar
Thanks,
Dhanvi
PS: I did check the thread here - http://forum.xda-developers.com/showthread.php?t=641444&highlight=USB+problems and that hasn't solved my problem.
If you read the port status, USB data connections are not currently supported. Only charging is supported via USB.
Thanks for that pience of info, but I do not see anything saying USB on the project development page. Is there some other page that I should be looking at too?
If that is indeed the case, then how do I transfer stuff over from my PC to my SD card when in andriod ? Is there any other method?
Thanks.
kapiladhanvi said:
Thanks for that pience of info, but I do not see anything saying USB on the project development page. Is there some other page that I should be looking at too?
If that is indeed the case, then how do I transfer stuff over from my PC to my SD card when in andriod ? Is there any other method?
Thanks.
Click to expand...
Click to collapse
Use dropbox. www.dropbox.com for you pc and download dropbox in the market.
Thanks for the tip!
Dhanvi
Great Idea but waiting for more help
Hey Fist post here about the xAndroid. I have to say this rocks!! First time I got it up I said to myself this is how a phone is supposed to run.
To the questions do any of you know if this USB connection is going to be fixed anytime soon sine I would really like to see if you can connect Google App Inventor to the phone while on this great mod.
Thanks
Lennyz1988 said:
Use dropbox. www.dropbox.com for you pc and download dropbox in the market.
Click to expand...
Click to collapse
By far the simplest way to get it done.
I went for installing ADB and droid explorer on my pc. It works, but I have much less hair now.
with the current way xdandroid is built, I can't see it being probable that usb mode will ever work (could be wrong, so feel free to correct me).
i.e. currently we have a FAT partition on the SD card and we loopback mount files on it to act as the android system and data file systems, and the fat can then act as a normal SD card.
because of this, it can't expose the FAT partition to anyone outside of the OS instance (i.e. 2 OS's will be writing to the FAT table (redundant I know) independently and can clobber each other.
On the other hand, I think the way the cyanogenmod port works, by partitioning the SD card into multiple partitions to hold the different sets of data (though not sure it takes it all the way), is an approach that could be made to work for usb access, if separate partitions would be made for the system and data file systems on the SD card and a third partition just used for the FAT FS. This way, android can unmount the FAT partition only (nothing else depending on it) and let it be accessed by whatever machine the device is attached to over usb.
there's a reason its not done this way currently as its much harder to manage and continuously update.
just my 2 cents.
Hm, does this also mean, you can not use tools like MyPhoneExplorer (Outlloksync via UBS with Android phones) due to absence of data over USB? Seems like a decent app, but it does not see my TYTN over USB, says no conenction. I also note, Windows XP is trying to install an 'Android Phone' driver when I connect the TYTN to the Laptop. Is this all somehow related?
Oddly, my phone decides to turn on USB after it's been sitting plugged in for a time, which exceeds an hour. It's like it checks for USB connectivity at some long interval.
thetoady said:
with the current way xdandroid is built, I can't see it being probable that usb mode will ever work (could be wrong, so feel free to correct me).
i.e. currently we have a FAT partition on the SD card and we loopback mount files on it to act as the android system and data file systems, and the fat can then act as a normal SD card.
because of this, it can't expose the FAT partition to anyone outside of the OS instance (i.e. 2 OS's will be writing to the FAT table (redundant I know) independently and can clobber each other..
Click to expand...
Click to collapse
With Android on my wife's HD2 (booting from Windows via Haret.exe) USB mass storage mode works fine, so it's definitely doable.
toadlife said:
With Android on my wife's HD2 (booting from Windows via Haret.exe) USB mass storage mode works fine, so it's definitely doable.
Click to expand...
Click to collapse
No clue how - when you're in WinMo, what happens when you plug in your phone and select to use it as a disk drive? It unmounts the SD in WinMo and mounts it on your PC. Same thing would happen in Android, but when the card can't be unmounted - as Android is running off of it.
arrrghhh said:
No clue how - when you're in WinMo, what happens when you plug in your phone and select to use it as a disk drive? It unmounts the SD in WinMo and mounts it on your PC. Same thing would happen in Android, but when the card can't be unmounted - as Android is running off of it.
Click to expand...
Click to collapse
Well I have no idea how it works. I just know that it works.
toadlife said:
Well I have no idea how it works. I just know that it works.
Click to expand...
Click to collapse
I've been told it's flaky on the HD2 and not recommended for use anyways. Still not sure how it works tho.
We won't have true SD card access (USB mass storage) until Android is flashed onto our devices. Until then, true USB mass storage will NOT work.
In the meantime, there's ADB. Perhaps the HD2 guys hacked something up based on ADB, who knows.
I am not sure the correct section to put this into, but here goes.
I have heard ways to install Windows from a USB stick. I was wondering since I do not have a USB stick big enough and also a blank DVD on hand if I could place the image onto my Android SD card and install/reformat my computer that way.
Thanks!
PS. Please move to correct section if need be.
I don't think you could because the computer hardware doesn't recognize the sd card as a mass storage device, the software does, if you get what I mean.
I don't think it's possible to write a Windows live disk to the SD card and use it to format the Windows installation.
This in theory could be done. The one issue you might have is your computer might not recognize the SD card as a bootable option. If you can boot to USB device it might work. Also it isn't as simple as copying a windows install disk to the USB there is work that needs to be done to get it to read correctly and install. If you google linux pen drive I think it has a option to copy the windows cd to the drive boot to linux and install windows.
Yes you can do it. Sd card readers are on a usb connection to the motherboard of a pc. You have to make the sd card a bootable disk though the same way you would for a flash drive.
Never done it with the epic but I used to run puppy linux off my winmo samsung blackjack 2 on a thin client wyse computer. It had a micro sd card in it too. You would need to use a linux distro to be able to properly create a windows installation on another form of media though. Good luck
Sent from my SPH-D700 using XDA Premium App
Hi,
i wonder why they dropped mass storage device mode on the Gen9 devices.
No problem in the Windows world though, but i'm frequently using linux on my host computers and i'm little annoyed about the new MTP mode.
What do you think, could this be reverted easily?
Did anyone checked this out by tweaking some code or using a custom kernel?
Any information would be nice!
EDIT: O.K. i did some research... there's a lot discussion about it already.
Anyway would be nice to read your opinion.
Regards,
scholbert
I still see the mass storage option in my 4GB 80 G9, though I prefer MTP mode because it allows access to internal storage as well as SD card.
Yeah sure...
AFAIK, if you got a MicroSD in the slot it is accessed as USB mass storage.
I related to the device itself...
Anyway this will clear things up a bit.
I'll install libmtd and stuff on my laptop running Debian and see if it works out like expected.
Thanks for your reply!
scholbert
Well, internal storage is "media" directory of /data partition and it would be too dangerous for Archos to export whole /data as mass storage.
The benefit of this is to get rid of the limit of installed apps versus storage, the downside is that they can't export it as a drive. Google is pushing for this model too afaik.
Don't forget that storage for both SD and HDD models is formatted as ext4- unreadable for Windoze (it's the only reasonable option- fat32 supports max 32GB partitions, NTFS is not linux-frielndly IMO)
BTW it seems to me that MTP is becomming more popular- Xperia Arc S offers both MTP and UMS (MTP is factory default)
I don't know how to use it under Ubuntu or Linux mint, any recommendations?
thanks in advance.
get things rollin' on linux
Hi,
i started to do some research how to activate/implement the MTP on my laptop running Linux Mint (in partitular LMDE). Process would be the same for Debian and similar for Ubuntu.
To fully support the Gen 9 series libmtd version 1.1.2 should be installed on your machine.
See the logs at http://sourceforge.net/tracker/?group_id=158745&atid=809061
To start you need some essential packages first.
Afterwards you'll be able to see the device. I'm still in the process of sorting out how to make it work pleasantly.
Right now it'S not working the way it should. Anyway here are some requirements...
If you're on Debian Wheezy, simply install libmtp and stuff using your package manager.
Older versions only support older versions, not matching for the Archos G9 series.
If you're on Linux Mint it is possible to install version 1.1.2 manually from console (to force a partial upgrade).
Unfortunately some tools are little behind in this distro (at least LMDE)
Grab at least four packages from Debian Wheezy repo (e.g. 64bit machine):
- libmtp-common_1.1.2-2_all.deb
- libmtp9_1.1.2-2_amd64.deb
- libmtp-runtime_1.1.2-2_amd64.deb
- mtp-tools_1.1.2-2_amd64.deb
Remark: Install these in the right order. See the command below.
I found it to be safe to upgrade these packages partially, no depends are broken afterwards.
Please do not update your repository sources to point at the wheezy tree.
This might definitely confuse your package manager.
Additionally needed for handling virtual drives (better use package manager for install):
- fuse
- mtpfs
On Linux Mint (LMDE) you might then simply enter a root console to force upgrade of native libmtp:
Code:
dpkg -i libmtp-common_1.1.2-2_all.deb libmtp9_1.1.2-2_amd64.deb libmtp-runtime_1.1.2-2_amd64.deb mtp-tools_1.1.2-2_amd64.deb
I am not using Ubuntu, but i found out that 1.1.2 has found its way in 12.04 (precise), which is yet to be released.
Remark for Ubuntu 11.10 (oneiric):
In this distro libmtp 1.1.0 is used, unfortunately no Archos G9 support natively.
You could try to force a partial update though.
Please check dependencies first!
After installing you should add your username to the group audio:
Code:
adduser your_username audio
This is because the Gen 9 devices enumerate as audio device in the USB device-tree.
If you leave this out, only root will have access to this device.
Though this might be considered as optional.
Now you'll be able to use the mtp-tools (as a user) to discover your device and do lowlevel stuff.
As already stated things are not done automatically.
I will investigate, maybe some things are missing... (e.g. install package mtpfs).
Maybe this is the reason, why i got no virtual drive.
After installing mtpfs you may mount the internal storage of your Archos device (as root):
Code:
# mkdir ~/g9-storage
# mtpfs -o allow_other ~/g9-storage
The internal storage is now accessable...
To unmount:
Code:
# fusermount -u ~/g9-storage
Even with some scripting this is far from automount (like known from USB mass storage devices), but it works.
I'll try to find an even more convenient way...
Stay tuned!
scholbert
Any way to enable USB Mass Storage mode?
On 4.0.28 (stock), I only have MTP and PTP. I would like it to work as a "Normal" USB mass storage device, like most Android devices.
If all I can see is the SD Card, that's fine. It's much more convenient that carrying around a USB Card reader, and having to remove the card.
--
AW: Mobile Transfer Protocol (MTP) v.s. USB Mass Storage (UMS)
Hi, you can use FTP over Wi-Fi. With root access you can export every file you like.
Sent from my ARCHOS 101G9 using xda app-developers app
AW: Mobile Transfer Protocol (MTP) v.s. USB Mass Storage (UMS)
Hi, you can use FTP over Wi-Fi. With root access you can export every file you like.
Click to expand...
Click to collapse
Several other options:
1. SD card reader - Some Micro SD cards come with a tiny USB reader.
2. SD card adapter - Some Micro SD cards come with an adapter that lets them be used in a full size SD slot.
3. ADB via command line. adb push and adb pull.
Best I have found:
4. Use the file manager in DDMS. DDMS includes a simple file manager. It's basically a GUI for adb push and adb pull. DDMS is part of the Android SDK.
How can I format to FAT32 while the card is in the phone? WINXP does not give option to format FAT32?
highlander07422 said:
How can I format to FAT32 while the card is in the phone? WINXP does not give option to format FAT32?
Click to expand...
Click to collapse
I'm assuming you have a large sd card and that's the reason WinXP won't do it. You can force it to from the command prompt "format /FS:FAT32 X:" where X is the drive letter.
chucktdriscoll said:
I'm assuming you have a large sd card and that's the reason WinXP won't do it. You can force it to from the command prompt "format /FS:FAT32 X:" where X is the drive letter.
Click to expand...
Click to collapse
In windows it shows up as a phone icon in My computer. It does not have a drive letter. It says Phone and card.
highlander07422 said:
In windows it shows up as a phone icon in My computer. It does not have a drive letter. It says Phone and card.
Click to expand...
Click to collapse
It's attached as a MTP device. You won't be able to change the format of the actual card that way. You'll need a USB adapter for the microSD card to do it (unless you're running a ROM that allows you to mount the external SD card as a mass storage device).
Oh OK. Thank you for this info.
Known Roms which allow mount as drive?
chucktdriscoll said:
It's attached as a MTP device. You won't be able to change the format of the actual card that way. You'll need a USB adapter for the microSD card to do it (unless you're running a ROM that allows you to mount the external SD card as a mass storage device).
Click to expand...
Click to collapse
Looking for a Rom which would support mount as drive (old UMD) (without custom drivers) ... not into the Iphone scene need it for scripting and connectivity to BSD/Unix plus Linux minimal use on windows.
workflow:
samsung galaxy s3 tmobile sgh-t999 - > terminal via audio ttl ~ 3 pin + USB (UMD) support
need for usb connectivity to enterprise storage arrays for data collection and remote terminal use
USB std /dev/sda (UMD) connection to run python and other shell scripts
send/receive log data and upload of installers and modules
Platforms I have used this on until removal of UMD
EMC: Isilon Freebsd/Clariion/Celerra/VNX
Hitachi AMS
HP EVA lustre ibrix
IBM stornext Sonas
NetApp bycast ontap
Dell exabyte equalogix
any help or direction is appreciated
I cant seem to find an option to use the Galaxy S4 as USB mass storage, only media device (MTP) or Camera (PTP) is available. Cannot find any USB options in the settings either.
How am I able to copy files from and to my SD card and/or phone HD?
I appreciate any helpful posts. Thank you!
crco said:
I cant seem to find an option to use the Galaxy S4 as USB mass storage, only media device (MTP) or Camera (PTP) is available. Cannot find any USB options in the settings either.
How am I able to copy files from and to my SD card and/or phone HD?
I appreciate any helpful posts. Thank you!
Click to expand...
Click to collapse
You us MTP fyi usb mass storage has been gone for a while i know for a fact the gs3 & note2 used MTP
deeznutz1977 said:
You us MTP fyi usb mass storage has been gone for a while i know for a fact the gs3 & note2 used MTP
Click to expand...
Click to collapse
with MTP my device doesnt show up in Mac, as well as my Sony TV or LG receiver. what to do?
Is there anyway to disable MTP and go back to mass storage? Also, is the SDCARD MTP as well?
Mass Storage is gone for good... and while it sounds bad, there's a good reason..
Using Mass Storage forces the storage partition (or external sdcard) to be unmounted by Android, so any data/apps/widgets on there are no longer available until you disconnect your device from your PC. Using MTP allows the data partition to remain mounted and available concurrently on both your device, and on your PC via USB.
1) No, you cannot get UMS back.
2) This belongs in Q&A.
3) For Macs, you will need this.
Questions go in Q&A
Thread moved
FNM
The auto-unmount is ok...
pakraider said:
Mass Storage is gone for good... and while it sounds bad, there's a good reason..
Using Mass Storage forces the storage partition (or external sdcard) to be unmounted by Android, so any data/apps/widgets on there are no longer available until you disconnect your device from your PC. Using MTP allows the data partition to remain mounted and available concurrently on both your device, and on your PC via USB.
Click to expand...
Click to collapse
"there's a good reason" is somewhat subjective. To me the great benefit to the more general usb mass storage option is so you can connect the phone to any device as if it were a usb flash drive. No driver issues, no worries about camera or MTP mode, no Mac issues, no linux issues, no Windows issues ... it's just a usd flash drive and can be treated as such. I am ok with the side affect of auto-unmounting the sdcard from Android when I connect the phone to another device to use as noted USB drive.
Is there in fact any way this will ever come back?
I can't get my phone to show up on my computer for nothing.have the correct drivers installed and everything.running Windows
Sent from my SGH-M919 using xda app-developers app
umlguy said:
"there's a good reason" is somewhat subjective. To me the great benefit to the more general usb mass storage option is so you can connect the phone to any device as if it were a usb flash drive. No driver issues, no worries about camera or MTP mode, no Mac issues, no linux issues, no Windows issues ... it's just a usd flash drive and can be treated as such. I am ok with the side affect of auto-unmounting the sdcard from Android when I connect the phone to another device to use as noted USB drive.
Is there in fact any way this will ever come back?
Click to expand...
Click to collapse
There was an app someone made for the GS3 that did some filesystem trickery to expose the storage as UMS (needed root). I'm sure something like that will come around that works on the GS4 too.
I had the same issue until I installed Kies, no issues after that
TheAtheistOtaku said:
I can't get my phone to show up on my computer for nothing.have the correct drivers installed and everything.running Windows
Sent from my SGH-M919 using xda app-developers app
Click to expand...
Click to collapse
Sent from my SGH-M919 using xda app-developers app
umlguy said:
"there's a good reason" is somewhat subjective. To me the great benefit to the more general usb mass storage option is so you can connect the phone to any device as if it were a usb flash drive. No driver issues, no worries about camera or MTP mode, no Mac issues, no linux issues, no Windows issues ... it's just a usd flash drive and can be treated as such. I am ok with the side affect of auto-unmounting the sdcard from Android when I connect the phone to another device to use as noted USB drive.
Is there in fact any way this will ever come back?
Click to expand...
Click to collapse
How could anyone possibly know if it will come back, especially "in fact?" My guess is you would have to ask Samsung that question to get anything other than a guess or an opinion (which would be NO) but it's not "in fact" just "in an opinion."
I jumped from an S2 to the S4 and was also annoyed that USB mass storage wouldn't work either. Since I use Linux as my desktop, MTP is not an option "out-of-the-box". I therefor turned to an awesome app (that I heard about on this site!), Airdroid. Now I was able to quickly get an album/picture/book datastore onto a shiny new 32GB microSD! And yes, I know I could have put the microSD into a slot on my laptop, etc., but I shouldn't have to, just because I choose to use Linux!
I mean, its rather ironic not to be able to use Linux to connect to Linux (android), don't you think? If I'm completely wrong about this, please someone point me to the right path.
Thanks
There is a "hack" to allow the external to be read as UMS. Also, the internal sdcard is no longer yaffs2 its ext4 and only linux knows ext4. So if you were to use UMS, only a linux computer would "see" the sd card and nothing else.
elesbb said:
There is a "hack" to allow the external to be read as UMS. Also, the internal sdcard is no longer yaffs2 its ext4 and only linux knows ext4. So if you were to use UMS, only a linux computer would "see" the sd card and nothing else.
Click to expand...
Click to collapse
elesbb,
That's awesome news! Thanks for the tip. I use opensuse (currently 12.3) with kde, will definitely make the necessary tweaks to get this going in dolphin.
Thanks again!
Ignore. Posted in wrong thread.
If you are rooted and busybox installed yes there are lot of apps on play store that can convert your externel SD Card to Mass storage.