Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
Like Tree1Likes

Thread: improper naming of "sdcard" and "removable" causing apps to store to internal memory?

  1. #1
    Soundwave
    Member #
    49092
    Join Date
    Nov 2012
    Tablet
    TF700
    Posts
    13
    Liked
    0 times

    Question improper naming of "sdcard" and "removable" causing apps to store to internal memory?

    I noticed something funny the other day about the Asus implementation of the 4.x series. It calls the internal memory "sdcard", which most/all applications assume is the external removable storage. As such, NONE of my apps look to be using the SD card.

    I assume others have noticed this, and so I'm wondering what the "work around" is?

    thanks!



  2. #2
    Super Moderator
    Supporting Member

    Member #
    47076
    Join Date
    Oct 2012
    Location
    Northern tip Vancouver Island
    Tablet
    TF700
    Posts
    1,574
    Liked
    439 times
    If you scroll down to the bottom of this page, you will see a section called similar threads. The sdcard/removable storage issue has been around since Honeycomb. There is no real solution. Some people have been able to do some voodoo magic on rooted Android devices and get apps to run off the removable storage but it is not something for the average user to accomplish easily, and rooting of course, voids your warrantee.

  3. #3
    Soundwave
    Member #
    49092
    Join Date
    Nov 2012
    Tablet
    TF700
    Posts
    13
    Liked
    0 times
    Quote Originally Posted by frenziedfemale View Post
    If you scroll down to the bottom of this page, you will see a section called similar threads.
    ah, great forum feature! I was definitely not using the proper search terms to get those hits...

    Quote Originally Posted by frenziedfemale View Post
    The sdcard/removable storage issue has been around since Honeycomb. There is no real solution. Some people have been able to do some voodoo magic on rooted Android devices and get apps to run off the removable storage but it is not something for the average user to accomplish easily, and rooting of course, voids your warrantee.
    good to know, sucks for the the media apps that don't let you define the storage location and assume that sdcard means removable storage.

    thanks!!

  4. #4
    Starscream
    Member #
    15321
    Join Date
    Nov 2011
    Location
    Hamilton., New Zealand.
    Tablet
    TF101
    Posts
    401
    Liked
    81 times
    Actually, I think it's an Android thing rather than something Asus dreamed up - the internal storage in my Motorola Defy Mini is also labelled as /mnt/sdcard.

    It would be a somewhat "brave and innovative" step for a manufacturer to roll out their own version of the core directory structure - assuming they're even even allowed to under the terms of the Android license.
    Last edited by MikeS; 12-13-2012 at 12:51 PM.

  5. #5
    Soundwave
    Member #
    49092
    Join Date
    Nov 2012
    Tablet
    TF700
    Posts
    13
    Liked
    0 times
    Quote Originally Posted by MikeS View Post
    Actually, I think it's an Android thing rather than something Asus dreamed up - the internal storage in my Motorola Defy Mini is also labelled as /mnt/sdcard.

    It would be a somewhat "brave and innovative" step for a manufacturer to roll out their own version of the core directory structure - assuming they're even even allowed to under the terms of the Android license.
    interesting.
    I wonder if it's based on how the memory is configured in hardware and it automatically decides what to call it?
    I know my CM9 Droid X the root is the root and the external card is at /mnt/sdcard

    I wonder if, at least in the 4.x series, this reflects Google's opinion that they would rather not have any external storage devices in the Android universe, or whatever their excuse is for the Nexus devices not having SD cards...

  6. #6
    *Rescue Squad*
    Supporting Member

    Member #
    2978
    Join Date
    Jun 2011
    Location
    /EARTH/USA/NC/
    Tablet
    TF Book T100
    Posts
    15,785
    Liked
    2667 times
    Quote Originally Posted by TinCanFury View Post
    interesting.
    I wonder if it's based on how the memory is configured in hardware and it automatically decides what to call it?
    I know my CM9 Droid X the root is the root and the external card is at /mnt/sdcard

    I wonder if, at least in the 4.x series, this reflects Google's opinion that they would rather not have any external storage devices in the Android universe, or whatever their excuse is for the Nexus devices not having SD cards...
    It is software that tells it where to mount the card.

    I am running a CM10/Paranoid Android Hybrid and the microSD mounts at /storage/sdcard1/.

    Also, I know that Acer mounts theirs at /mnt/external_SD/. Samsung I believe is mounted in /mnt/sdcard/External/ and Motorola mounts it somewhere different.

    Google needs to set a standard on where external is mounted so that all devices should be the same and allow app devs to work with this.


    Asus Transformer 16 GB & Dock - Munching on Jelly Beans
    crApple iP*one 5 - Stock

    Just once I want someone to call me Sir without adding you're making a scene.
    - Homer Jay Simpson

  7. #7
    Administrator
    Supporting Member

    Member #
    5624
    Join Date
    Jul 2011
    Location
    Norcross, GA
    Tablet
    TF700
    Posts
    10,647
    Liked
    1541 times
    I can't begin to tell you how many variations there are between the various brands of Android tablets in the naming convention, not only of the internal but of the external storage. It would appear not to be an Android issue and certainly isn't an ASUS specific issue.

    It is, (only in part), one of the reasons you can't move apps to external storage on a tablet, they are all called by different names.

    imo this was a big mistake on the standards front on Google's part.

  8. #8
    Starscream
    Member #
    27085
    Join Date
    Feb 2012
    Tablet
    TF101
    Posts
    318
    Liked
    62 times
    It's by design. xda-developers - View Single Post - Xoom storage, why MTP instead of USB file system, true APP2SD (from Google developer)

    From Honeycomb, Google wants user data (/sdcard) and apps to share the same partition, meaning you can use the 16GB internal memory however you like: e.g. 15GB apps/1GB media, or 1GB apps/15GB media. To do this, they both have to be part of internal memory. Otherwise, manufacturers would need to choose between giving you a small internal memory (e.g. 500 MB) and risk running out of space to install apps, or large internal memory (8 GB), but realize that 99% of it will be wasted because it can't be used for media file or data storage, only for apps. The Honeycomb way is a big improvement in my opinion.

    The only confusing part is the name - it's still "/sdcard" to be backwards-compatible with all existing apps. Just think of it as user data instead. Well-written apps can detect all partitions anyway.
    leeshor likes this.
    Tablet: Asus TF101 B9O 16 GB + 32 GB microSD | SOC: 1.4 GHz Tegra 2 | OS: Team EOS 4 JB 4.2.2 (latest nightly) | Kernel: KAT 103 | Dock: B7O
    Phone: Samsung Galaxy Nexus i9250 16 GB | SOC: 1.2 GHz OMAP4 | OS: stock JB 4.1.2 (JZO54K)
    Laptop: Dell XPS 1340 | CPU: Core 2 Duo P8600 w/ 4GB DDR3 dual-channel | OS: Win7 Pro | Other: copper mod

  9. #9
    Soundwave
    Member #
    49092
    Join Date
    Nov 2012
    Tablet
    TF700
    Posts
    13
    Liked
    0 times
    Quote Originally Posted by zAlbee View Post
    Well-written apps can detect all partitions anyway.
    and that's the crux, it's the poorly written software that is a pain, and that is usually the apps you most want to be able to properly use the removable storage!...

    thanks for that information!!

  10. #10
    Ratchet
    Member #
    21141
    Join Date
    Jan 2012
    Posts
    128
    Liked
    6 times
    I can confirm as noted in another thread that zoom fx camera app can use sd card to save pics if you set up manual save to spot in the settings. It won't save the video there though since video is done through main camera app that asus preinstalled. However, for snapshots it works fine. so far, this is the only app I've seen that saves there if you set it up. Would be nice if there was a list of which apps can save to sd card if you set it up like this app does...

 

 
Page 1 of 2 1 2 LastLast

Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. Why is Internal Memory identified as "SD Card"?
    By JMarkOates in forum Asus Transformer (TF101) General Discussions
    Replies: 31
    Last Post: 09-05-2013, 01:35 PM
  2. Replies: 2
    Last Post: 09-08-2011, 03:06 PM
  3. Who's responsible for calling internal memory "SD CARD"/Getting apps to see MicroSD
    By thenrik in forum Asus Transformer (TF101) General Discussions
    Replies: 13
    Last Post: 08-18-2011, 01:52 PM
  4. Market - "My Apps" - clearing the "not installed" list?
    By moose in forum Asus Transformer (TF101) General Discussions
    Replies: 0
    Last Post: 06-21-2011, 05:53 AM

Search tags for this page

android is internal sdcard removable
,

asus android won't show removable sd card

,

cant move apps from tablet to mnt ext sd card

,

droid x sd card is not removable

,

how to install apps to removable sd card

,

how to install apps to removeable sd card

,
how to run apps on sd card asus transformer
,
install app in asus sd card
,

is droid internal sd card removable

,

removable sd card on android

,

store app on asus tablet sd card

,
to check if removable sd card is installed on tablet
Click on a term to search for related topics.
Powered by vBulletin® Version 4.2.0
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO 3.6.1
All times are GMT -6. The time now is 08:28 PM.