For bring back UMS for your S3 with a Kitkat Rom test this (see Attachment):
http://forum.xda-developers.com/showpost.php?p=51040713&postcount=275
For bring back UMS for your S3 with a Kitkat Rom test this (see Attachment):
http://forum.xda-developers.com/showpost.php?p=51040713&postcount=275
i had today tested following was based on this: http://forum.xda-developers.com/showpost.php?p=39342162&postcount=10
for our S4 it use this to change to Mass Storage in Terminal Emulator (if that fine works we can made a Script for S.Manager to use as Widget:
Steps:
Disconnect Device
now open Terminal Emulator and enter:
Connect Device with your USB-CableCode:su setprop persist.sys.usb.config mass_storage,adb echo /dev/block/vold/179:33 > /sys/devices/platform/msm_hsusb/gadget/lun0/file
You have now Access to the external SDCard
Internal SC-Card will not work
I need help.
I've an S3 which has been rooted (checked root is fine with Root Checker).
I used to use Easy UMS to get to use the external SD card like a USB stick.
However, my phone was updated to 4.3 and since then it doesn't work.
Keeps saying extSD card not mounted, cannot find path etc.... Never seen taht before.
I tried out and installed the apk USB Mass Storage Enabler and good news that my PC can see two drives E & G. However each time I click either of the disks a message comes up saying "Please insert a disk into Removable Disk (G".
Does anyone know what I'm doing wrong? how do i fix this.
Please help.
TilagoonDid you try to: open the notification bar, a line with USB shoud be there, tap on it and you can activate de USB
.Could not get path of external sd card (extsdcard/external_sd/sdcard1). Maybe it´s unmounted?
Trying again seems to work and says "Current State: Mass Storage" but in Windows I only see an empty CD-ROM drive (as reported several times before).An error occured while identifying the SD card. The card is either not ready or there is no SD card inserted
[email protected]:/ $ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=942984k,nr_inodes=128709,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,size=942984k,nr_inodes=128709,mode=750,gid=1000 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,size=942984k,nr_inodes=128709,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,size=942984k,nr_inodes=128709,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,size=942984k,nr_inodes=128709,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,size=942984k,nr_inodes=128709,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,context=u:object_r:firmware:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware-modem vfat ro,context=u:object_r:firmware:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
/data/privatemode /mnt/shell/privatemode sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/dev/block/dm-0 /mnt/asec/com.magicandroidapps.bettertermpro-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.rafoid.multimountsdcard.widget-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.starfinanz.smob.android.sbanking-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-3 /mnt/asec/com.tbig.playerpro-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.speedsoftware.rootexplorer-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/vold/179:65 /mnt/media_rw/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,tz=UTC,errors=remount-ro 0 0
/dev/block/vold/179:65 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,tz=UTC,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/dev/block/dm-5 /mnt/asec/net.androgames.level-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
[email protected]:/ $ ls /sys/devices/platform/s3c-usbgadget/gadget/lun0/file
/sys/devices/platform/s3c-usbgadget/gadget/lun0/file: No such file or directory
[email protected]:/ $ ls /sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file
/sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file: No such file or directory
[email protected]:/ $ ls /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
/sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
[email protected]:/ $ mount | sed 's/ on / /g' | grep extSdCard | cut -f 1 -d ' '
/dev/block/vold/179:65
/mnt/media_rw/extSdCard
echo 0 > /sys/devices/virtual/android_usb/android0/enable
echo "mass_storage,adb" > /sys/class/android_usb/android0/functions
echo 1 > /sys/devices/virtual/android_usb/android0/enable
umount /mnt/extSdCard
echo /dev/block/vold/179:65 > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
For bring back UMS for your S3 with a Kitkat Rom test this (see Attachment):
http://forum.xda-developers.com/showpost.php?p=51040713&postcount=275
I couldn't get this working with my SM-G900T, either. Bummer, because I just bought a new car stereo deck specifically for this.
MODEL / ROM / KERNEL / APP VERSION / CONFIRMED BY
WORKING:
GT-I9305 (LTE) / ? / ? / 1.8 / Jarmezrocks
SGH-I317 (AT&T Note 2) / I317UCALJ2 / ? / 1.8 / dabuck
GT-N7100 (Intl Note 2) / ? / ? / 1.8 / geovass
GT-I9300 (International) / Stock (LFB) / Stock / 1.5 beta / woaloo
GT-I9300 (International) / CM10 / ? / 1.5beta / lubluchka
SGH-I535 (VZW) / ? / ? / 1.4beta / open1your1eyes0
SGH-T999 (T-Mobile US) / ? / ? / 1.4beta / gr4p3s
?
NOT WORKING:
?
mount
ls /sys/devices/platform/s3c-usbgadget/gadget/lun0/file
ls /sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file
ls /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
mount | sed 's/ on / /g' | grep extSdCard | cut -f 1 -d ' '
Now follow these steps:
1. On your Windows 7 computer you will see it will try to install “SAMSUNG Mobile MTP Device” as one of the drivers and fail *this is normal*
2. Go into Device Manager on your computer, right click “SAMSUNG Mobile MTP Device” and select “Properties”
3. Click on the “Driver” tab and click the “Update Driver” button, a prompt will then come up
4. Select “Browse my computer for driver software”, then select “Let me pick from a list of device drivers on my computer” on the next screen
5. Select “USB Mass Storage Device” as the new driver from that list and finish up that install
6. At the end you will see something like this on your computer – Screenshot Here
7. Windows will install final drivers automatically and a new “Disk drive” will show up on your computer, this is your external SD card on your device
Keep in mind that it is not possible to get access to the internal storage as USB mass storage device.
1.8
- added support for third lun file, should work with GT-I9305 (Intl LTE version) now
1.7
- fixed recognition failure if "mount" output contained "on" as the second column (e.g. Siyah kernels)
1.6
- fixed code so that it (hopefully!) works with recent CM10 versions again
- made some error messages clearer
- drop of "beta" name doesn't actually mean much by the way, but I think it looks a bit cleaner this way and does not make a difference
1.5beta
- added support for CM10 sd card paths (/mnt/external_sd and /mnt/sdcard1)
1.4beta
- added alternative method for users without s3c-usbgadget (may work on US versions)
v1.3beta
- rewrote the whole logic
- now opens Play Store entry of BusyBox if it is not yet installed
- notifies user if device seems to lack s3c-usbgadget module
- notifies user which apps are accessing the extSdCard
- generally better and more precise error messages
v1.2beta2
- added info about busybox requirement (maybe this will be removed later)
- added link to donation app
v1.2beta
- Automatically tries to unmount extSdCard before starting UMS mode. This will fail if some app is accessing it, so just wait or cancel that app if you know it and try again - possibly several times. This prevents the potential data loss with previous versions.
- It now checks the location of the extSdCard device. This should help with compabilty, e.g. for US versions.
- Added some log output and toasts (2s delay)
- Added link to this thread and version number in app
- It's a beta so please beware, but I think the worst probable thing that can happen is that it does not work (e.g. it does not start UMS if it cannot unmount the extSdCard).
- Dammit, the whole day is already over
v1.1
- Added option for going back to MTP
v1.0
- Initial release
Uses RootTools project, which is made available by Stephen Erickson,
Chris Ravenscroft, Dominik Schuermann, Adam Shanks under Apache
License Version 2: http://www.apache.org/licenses/LICENSE-2.0
Just tried mounting in UMS mode and get error:
Could not get path of external sd card (extSdCard/external_sd/sdcard1). Maybe it's unmounted?
Rebooted and got the same error...
This didn't happen with v43.2 and stock kernel. Any ideas?