I never used the option, "protect USB storage", but recently a favorite app stopped working after going from 4.3 to 4.4.2 on my N7 2013, after the developer got back with me, he stated that it was because I enabled "protect USB storage" (which I did not) and that he fixed it by adding READ_EXTERNAL_STORAGE permission to his latest build.
Out of curiosity, I went into developer options and discovered that there was no longer a "protect USB storage" option there, am I looking in the wrong place? Or was it ever there? Or did Google enable it then take out the option?
Thanks in advance.
Related
I've seen many people asking the same questions over and over again, so thought I would make a FAQ (and continually update it) so people can just post here, instead of cluttering all the leak threads! Please let me know if there are other things to add!
Please note I take ZERO credit for all this, just copying/pasting from what others have said on this. This is due to all the hard work of the other XDA'ers here! I am just trying to consolidate it into one thread. If someone has already done this (and I didn't see it), please delete this thread! I have also tried to give credit to the peolpe from where I found this from. If that is incorrect, please let me know and I'll change it!
This isn't very much right now, but I'm hoping to make a 1 stop shop for everyone. Please let me know what else I need to add in general!
USB STORAGE ICS
What happened to USB Storage in ICS, how do I get the old GB behavior back?
You may have noticed that ICS ROMs by default will configure the USB port for MTP (Media Transfer Protocol) mode. MTP mode may be more convenient for some people as it can coexist with USB debugging better, but the transfers are much slower and if you don't have the OS driver support (Mac/Linux) the USB drives may not show up.
Most people prefer to have the behavior from GB ROMs where you could drag the notification bar, click on the USB symbol, and manually enable USB Mass Storage mode.
With earlier versions of ICS, you could do this less conveniently using the menu->settings->more->USB Utilities configuration page.
Starting with ICS release FC22, the USB Utilities configuration page is no longer present. This presents the user with a problem as they cannot enable USB Mass Storage using the UI.
The Auto Root package has a solution for you. Under "Extra Options" of the main menu, there are 2 choices that affect ICS mass storage:
1) Enable ICS USB Mass Storage Mode
2) Enable ICS USB MTP Mode
These are mutually exclusive options. If you enable one, you disable the other.
To get GB USB Mass Storage behavior, choose the first option (USB Mass Storage Mode). This option once chosen, will be persistent through reboots and is stored in your Android User Data. It will only get reset if you reset your Android User Data or manually choose a different mode.
(thanks to Sfhub)
Wifi Tether on ICS
Just wanted to let you guys know that if you want to wireless tether with any ICS rom just install wireless tether beta 11. Go into settings and change device profile to "Samsung Galaxy Nexus CDMA" and voila you have infrastructure tether with 4g!
I would attach the apk but I can't seem to do it from my Prime so here is the link!
http://code.google.com/p/android-wif...1.apk&can=2&q=
(thanks to Smoothone)
Sprint TV
How to install -
1. backup your current Sprint TV App
2. Uninstall current Sprint TV and install with attached
(or just replace /data/app/com.mobitv.client.sprinttvng-1.apk with attached apk)
permission 644.
--attached is Sprint TV apk.
(Thanks to kobridge)
Notification Bug
Gone since FD24.
Want to go back to GB?
Use Sfhub's one-click Odin EL29, then install the recovery again. It's going to be the safest way. Then you can restore a nanodroid if you want to from there!
Install a recovery on ICS
Use the autorooter tool again, and you can use the older leaks version-ie-FB17, etc. Just install the recovery, that's all you need!
Sorry if this was answered before, I couldn't find an appropriate thread for that.
So I installed latest OrDroid 2.7.5, everything went smoothly and works fine for now.
But I have issues trying to connect the phone to my PC and access internal storage.
Once I connect the USB cable I get the usual "USB Connected - Tap to change settings". Once I press it I get the "Portable hotspot & tethering" instead of the window where I choose charge/USB only.
In My Computer it appears as Digital Camera "HTC One X", but not as Removable drive as it was before.
Any ideas how to access the storage again?
Thanks in advance
This is not specific for ordroid but
Check under
Settings
Storage
Usb computer connection ( in three dotmenu or context menu)
It should be mtp or mass storage.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
eyosen said:
This is not specific for ordroid but
Check under
Settings
Storage
Usb computer connection ( in three dotmenu or context menu)
It should be mtp or mass storage.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
Click to expand...
Click to collapse
Thanks, but that is also a problem. I cannot find the Usb computer connection settings anywhere under the Storage. There's no 3dotmenu or context menu available either.
Found the answer to my question in one of the ROMs thread. Can be closed.
Care to repeat it here?
sure but it didn't really solve the problem, just helped me understood what's the reason for that
http://forum.xda-developers.com/showthread.php?t=1836919&highlight=usb+connection+settings&page=135
scroll down for post from user jackolus and see the next reply.
will have to try on my other PC with Win7 to see if it works.
Another option - go to Recovery and connect your phone to PC. This way it appears in My Computer as HTC Storage. Not the most convenient method, but still better than nothing.
any one know of any fix for this yet? i'm on mac and cannot mount sd card other than going into recovery. pain in the ass, every time i plug it in to my dock htc sync link pops up, tried installing it it but it's ****e, still doesnt allow direct access to sd.
If its not installed it pops up as a link, if it is installed it pops up the app. pain if i only want charge.
Really annoys me when they remove common used features.
Someone at HTC must have sat and had a thought, yes they have 32gb non removable sd card but it's highly unlikely they ever want access to it, lets take the option away.
There's no 'fix' as HTC has changed the storage from USB MS for MTP - unless they change it back there's not a lot you can do
EDIT: This might help...
http://forum.xda-developers.com/showthread.php?t=1355913
Thanks, may have to revert to ics then, this is a big flaw for me, do a lot of transferring files to and from sd, cant be ****ed with entering recovery everytime.
Out of curuosity, would it be the same on AOSP jelly bean roms?
Guess i could try BT transfers
shangostar said:
Out of curuosity, would it be the same on AOSP jelly bean roms?
Guess i could try BT transfers
Click to expand...
Click to collapse
I've tried, and used, many JB ROMs and never has a problem connecting my phone to a computer over a usb cable
sent via a Slim Jelly Bean
liquidguru said:
I've tried, and used, many JB ROMs and never has a problem connecting my phone to a computer over a usb cable
sent via a Slim Jelly Bean
Click to expand...
Click to collapse
On a Mac?
shangostar said:
On a Mac?
Click to expand...
Click to collapse
Ahhhhh, you're right...I'm a pc. Sorry, can't help
sent via a Slim Jelly Bean
Bogega said:
Sorry if this was answered before, I couldn't find an appropriate thread for that.
So I installed latest OrDroid 2.7.5, everything went smoothly and works fine for now.
But I have issues trying to connect the phone to my PC and access internal storage.
Once I connect the USB cable I get the usual "USB Connected - Tap to change settings". Once I press it I get the "Portable hotspot & tethering" instead of the window where I choose charge/USB only.
In My Computer it appears as Digital Camera "HTC One X", but not as Removable drive as it was before.
Any ideas how to access the storage again?
Thanks in advance
Click to expand...
Click to collapse
you can't mount sd card while using the phone unfortunately... you need to mount it from recovery
I've had my HTC One X for 2 days and I want to ask if this is a normal behavior or something is wrong. When I connect the phone to PC via USB I can access the files only using Windows Explorer. It appears there under "Portable Devices" as "HTC One X". When I double-click there is folder called "Internal Storage" with my files in it. But, is it possible to mount the phone as a regular disk drive (with disk letter assigned, for example E:\), so I can browse the files using Total Commander? I've tried different USB ports but without success. I believe my drivers are working fine.
I've been looking over similar topics here but everyone was talking about looking into "Connect to PC" option in Settings. But I don't have such an option in my Settings! Is it normal? My old Desire had it and I could choose Charge Only/Disk Drive/USB Tethering etc.
When I plug my One X to the computer, the "USB Connected" notification pops up. But when I click on the notification, there are only Hotspot, USB network and Bluetooth options. Nothing related to connection type. See troll.sk/random/scr_usb.png
I've tried turning on/off the USB debugging, but it's still the same.
Is this normal behavior of Jelly Bean 4.1.1?
Edit: when I access Clockwork mod there is an option to mount the USB Drive. When I select this option the internal storage of the phone magically appears in my computer as a regular disk drive just as I wanted. But it's possible only in recovery mod, never happens in normal interface.
Yes... It has been changed after jb update.
Jakkub00 said:
I've had my HTC One X for 2 days and I want to ask if this is a normal behavior or something is wrong. When I connect the phone to PC via USB I can access the files only using Windows Explorer. It appears there under "Portable Devices" as "HTC One X". When I double-click there is folder called "Internal Storage" with my files in it. But, is it possible to mount the phone as a regular disk drive (with disk letter assigned, for example E:\), so I can browse the files using Total Commander? I've tried different USB ports but without success. I believe my drivers are working fine.
I've been looking over similar topics here but everyone was talking about looking into "Connect to PC" option in Settings. But I don't have such an option in my Settings! Is it normal? My old Desire had it and I could choose Charge Only/Disk Drive/USB Tethering etc.
When I plug my One X to the computer, the "USB Connected" notification pops up. But when I click on the notification, there are only Hotspot, USB network and Bluetooth options. Nothing related to connection type. See troll.sk/random/scr_usb.png
I've tried turning on/off the USB debugging, but it's still the same.
Is this normal behavior of Jelly Bean 4.1.1?
Edit: when I access Clockwork mod there is an option to mount the USB Drive. When I select this option the internal storage of the phone magically appears in my computer as a regular disk drive just as I wanted. But it's possible only in recovery mod, never happens in normal interface.
Click to expand...
Click to collapse
Yep this is normal. Google is changing the way that device storage is handled, and as a result this new way has been rolled out by HTC in their JB update. The device will be mounted as a MTP/FTP device instead of the traditional USB storage method.
There is no way that you can mount your device as an USB storage (as E:\ drive, etc.)
BUT, there are a few other ways that you can do this:
1] If you have rooted your phone, you can mount your phone as a USB storage via clockworkmod recovery.
2] If you have NOT rooted your phone, you can download an application called AIRDROID from the market. This will wirelessly allow you to mount your phones USB storage.(But works ONLY on wifi)
anks257 said:
Yep this is normal. Google is changing the way that device storage is handled, and as a result this new way has been rolled out by HTC in their JB update. The device will be mounted as a MTP/FTP device instead of the traditional USB storage method.
There is no way that you can mount your device as an USB storage (as E:\ drive, etc.)
BUT, there are a few other ways that you can do this:
1] If you have rooted your phone, you can mount your phone as a USB storage via clockworkmod recovery.
2] If you have NOT rooted your phone, you can download an application called AIRDROID from the market. This will wirelessly allow you to mount your phones USB storage.(But works ONLY on wifi)
Click to expand...
Click to collapse
4] or just using Bluetooth
I was ever confused on how to enable this process. After a bit of try, I finally found this.
To enable USB Mass Storage on CM10.1, do the following steps.
In case you haven't enabled Developer Option menu in Setting, do below:
1. Go to Setting --> About Phone. Once opened,scroll down to the end and tap Build Number 7 times. Once you're done, go back and you should see "Developer Option" and "Performance" in Setting menu.
2. Enable Android Debugging.
3. Plug in your USB cable between your phone and computer.
4. Then, you will see notification on the Status bar. Pull it down and tap "Connected as a media device"
5. Select "Mass Storage" and you will see "Connected as installer" (This wouldn't end up here).
6. Pull down the drawer and you should see "USB Connected". Tap it and your mass storage will be switched.
----------------------------------------
I'm a new to this android thing. Need further assistance.
The most expensive item is happiness.
Excuse my English. I'm a native Indonesian.
thanks man
for me i just open setting/ storage, then i click on menu button and i will have the usb connection Menu then i will choose mass storage from it
good question I'd like to know also
thanks, sometimes SD Card not read.
just internal storage opened in explore.
medmonie said:
thanks man
for me i just open setting/ storage, then i click on menu button and i will have the usb connection Menu then i will choose mass storage from it
Click to expand...
Click to collapse
yes, that was the easiest way to enable USB Mass storage :good:
Stock always popped up a message when I connected it to the USB on my computer, and I'd like to be able to move files onto/off of it with CM 7.2..
Is there a configuration setting somewhere I am missing?
Settings -> storage and select mass storage iirc on gingerbread. But cm should show a notification prompting you to enable mass storage.
Ok, notification prompt.. I never paid much attention to those little things you get to by dragging down the top, found it, thanks..