Page 1 of 4 123 ... LastLast
Results 1 to 20 of 80

Thread: How Do I Easily Move Apps to External Micro SD card on the PMID701C?

  1. #1
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231

    How Do I Easily Move Apps to External Micro SD card on the PMID701C?

    A week or so ago I picked up a couple Kodak 8GB Micro SD cards on sale for about $10.00 a piece at an office supply store. I mainly grabbed them because my 10 year old son is a digital hoarder and will quickly fill the stock memory on his PMID 4300 with pics, mp3s, and videos.

    Since this was a decent deal I grabbed myself one thinking I could install or move some apps to the card on my 701C. (Especially since the manual recommends you install a MicroSD card before installing apps from Amazon appstore.)

    When I go to manage apps and choose "Move to TF card" all the tablet does is move the app from it's internal memory to the about 2 GB partition of internal flash memory it calls "TF card storage". While that's great I'd really like to put some apps on the actual TF card/External Micro SD card I have installed and NOT the tablet's internal memory.

    I realize not every app can be moved to an SD card but so far all of the tablet's I've encountered can be moved to what the tablet "thinks" is Micro SD storage. Is there any way to get apps and/or the tablet to recognize the external micro SD card in the slot as the TF card?

    I know it's in there and recognized because it shows up as mounted and 7.45 GB. I can unmount and remount just fine.

  2. #2

    Mounting partitions?

    Try unmounting the sdcard(internal) and unmount the external sd card and then remount the external sd card as /mnt/sdcard.

    umount /mnt/sdcard
    umount /mnt/extern_sd
    And then the command to mount the sdcard, I'm not exactly sure of that command.

    Shawn

  3. #3
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by shawnbusker View Post
    Try unmounting the sdcard(internal) and unmount the external sd card and then remount the external sd card as /mnt/sdcard.

    umount /mnt/sdcard
    umount /mnt/extern_sd
    And then the command to mount the sdcard, I'm not exactly sure of that command.

    Shawn
    Thanks for the input Shawn. Unfortunately I'm unable to unmount the internal SD card. shell commands will unmount the external sd just fine...but I can't seem to get the internal one to unmount.

    I have root access and I've tried the commands exactly as you've listed them and variations thereof. All I ever get is a "failed" message in response to trying to unmount the internal sd card.

    Does this have to be done via adb connected to a pc or should I be able to issue the commands through a terminal emulator on the tablet?

    I even removed all apps that were installed to the internal sd area and "moved to device" and re-tried...made no difference.

    I'm a noob so it definitely could be something I'm doing wrong. No matter what I do, apps always install to the partitioned internal memory and not to the external sd card. I know the main idea of the external SD card is to store media files but I also know it's definitely possible to install apps to the external sd on other devices. I just can't figure out how to do it on this one.

    I'm thinking of trying this:http://www.bongizmo.com/blog/moving-...apps2sd-froyo/

    It basically involves making the default installation location for the tablet the external sd card and not the internal memory. However I'm not convinced it will do anything other than default installations to what the tablet considers the SD card (its internal flash memory).

    Any thoughts on what I'm doing wrong? Has anyone else managed to make the PMID701C recognize the external SD card as SD, INSTEAD of that 2 GB internal partition?

  4. #4
    Junior Member
    Join Date
    Apr 2012
    Location
    Tallahassee, FL
    Posts
    16

    SD Card

    Have you tryed loading Super Tool Box from the Market? It seems to be a good tool and tells me when an app is eligible to move. The other option is to go to the App Manaer in Settings and open each one individually and if they can be moved the option will be open to click and do them one at a time.

  5. #5
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by chuckr01 View Post
    Have you tryed loading Super Tool Box from the Market? It seems to be a good tool and tells me when an app is eligible to move. The other option is to go to the App Manaer in Settind open each one individually and if they can be moved the option will be open to click and do them one at a time.
    Thanks Chuck...I Have moved apps to SD using app manager. The problem is it only moves apps over to the internal sd. No matter what i try, it wont let me move apps to the sd card i bought and inserted.

  6. #6
    Senior Member
    Join Date
    Apr 2012
    Location
    richardson texas
    Posts
    149

    been there tried that failed

    It seems that many apps and games leave a tsr on exit. For instance the appstore keeps checking for app updates. Switching external sd cards with different apps might be problematic. Also,the sd card is prob slower than internal mem. To save space,I backed up all my apps with File Expert after changing the backup location to the sd card (mnt/extern_sd) and uninstalled little used apps until I need them (deleting previous b/u's from the fake sd card).

    Kill them evil apps! Everything works much faster without parallel processing, even flash 11 is working on mine altho with a ~300ms sync issue and my internet tv had the same prob.

    Lie down with sheep, get up with fleece!

  7. #7
    I don't know if this counts as 'easily', but one option that could possibly work would be modifying where the different drives mount by using a root-capable text editor (I'm using Root Toolbox Pro these days) to modify the /system/etc/void.fstab file so that you swap the extsd and sdcard mounts. **NOTE** I haven't done that yet because I haven't picked up a spare microsd for this little thing, but after a reboot, the external sd card should now be mounted as /sdcard, so when you moved apps, they'd go there instead of to the smaller internal partition currently mounted to that slot.

  8. #8

    Same issue with 701i - apps get saved to internal "SDCARD" and no way to move to EXTSD

    Quote Originally Posted by SingleDad View Post
    Thanks Chuck...I Have moved apps to SD using app manager. The problem is it only moves apps over to the internal sd. No matter what i try, it wont let me move apps to the sd card i bought and inserted.
    All I have on the EXTSD is some music and videos and here I thought moving apps to the "SDCARD" was taking them off the tablet's internal memory. As SingleDad, I wanted to move the apps to a larger EXTSD card and I couldn't figure out why there were only the music and videos on the EXTSD. I thought how could there be a different file system or hidden files but there are none. The apk's are still internal.

    Answers here either miss the boat or don't understand the issue. Why can't people read what is exactly being asked?

    Would rather not have to reinstall everything to test some "idea" of what might work. It seems like there is no way to have apps launch from external card.

    Tablet is rooted with Google Market and Netflix works fine as does wifi but let me put apps on an external SD card.

  9. #9
    Junior Member
    Join Date
    Apr 2012
    Location
    Tallahassee, FL
    Posts
    16

    Sorry if I touched a nerve :(

    Quote Originally Posted by avgary View Post
    All I have on the EXTSD is some music and videos and here I thought moving apps to the "SDCARD" was taking them off the tablet's internal memory. As SingleDad, I wanted to move the apps to a larger EXTSD card and I couldn't figure out why there were only the music and videos on the EXTSD. I thought how could there be a different file system or hidden files but there are none. The apk's are still internal.

    Answers here either miss the boat or don't understand the issue. Why can't people read what is exactly being asked?

    Would rather not have to reinstall everything to test some "idea" of what might work. It seems like there is no way to have apps launch from external card.

    Tablet is rooted with Google Market and Netflix works fine as does wifi but let me put apps on an external SD card.
    I was only trying to offer a suggestion and maybe I didn't understand the question. I always thought that the move to SD card meant the External, maybe it doesn't, I'm to dumb to know the techno ins and outs for this stuff, so maybe I should duck out and let someone with your expertise jump in. Reprimand accepted. I personally don't think the apps use enough space to be an issue and certainly not if they are on the internal SD, but as you have aptly pointed out, I am a dumb a--.

  10. #10
    Senior Member
    Join Date
    Apr 2012
    Location
    richardson texas
    Posts
    149

    me too

    Yes you are right of course. But even worse, any program that downloads a lot of data is going to place it in the fake SD slot.
    YouTube, mp3's, vids, and databases will fill that memory quickly.
    The FAOTD was Audubon s birds and to use offline will take a 600MB download. Guess where.

    I would prefer the internal memory to be unpartitioned and the SD card to work like all the apps expect it to.

    Does the Onda rom have the same problem? Or could this be addressed in a customized rom?

    Sorry about the previous scattershoot, I'm just another…
    Slightly Frustrated User.

  11. #11
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Well I certainly don't think anyone here is a dumb@$$ and I don't think avgary was really implying that either. I'd like to point out my original post mentioned 2 Micro SD cards, but I'm not planning on swapping cards constantly. I bought two of the modest 8GB size cards because they were on sale. I grabbed one for my son's tablet and one for mine. I had planned on using the 8GB cards in our tablets and see how things went and then I'd ultimately upgrade to the fastest 32GB size the tablet could handle once I knew things went ok.

    The way the tablet names things and handles things is confusing as it is. The whole fake internal MicroSD card is annoying and misleading to begin with. Even the product manual strongly urges you to install a MicroSD card before you download Amazon appstore and being installing apps to save precious internal memory. I realize S.T. is really simply recommending we use an external Micro SD card to store media files like personal videos and music; the wayy the do it is only going to confuse most people new to tablets.

    While it's not the end of the the world, it is very frustrating to not be able to move or install some apps to a card I installed in the MicroSD Card slot. It's even more frustrating when I know it's possible on many other devices.

    Many people will argue that you aren't going to fill the internal memory anytime soon with apps because they generally aren't huge file sizes, but I disagree. As Matt has mentioned, I've already downloaded several apps that upon install announce they need to download a lot more files to complete installation. Requiring downloads of around 600-700 MB for,support,framework, offline use etc. isn't all that uncommon. One game informed me I needed to download files ( I believe it was around 645 MB) in order to play the game. It was nice enough to pop up with a message asking me whether I wanted to download to internal memory or to the SD card to save space. I selected SD card but of course the tablet just thinks I'm referring to the fake internal TF card partition and it downloaded everything into its internal memory anyway.

    Is it the end of the world I can't make my $99 tablet install apps to a REAL micro sd card? No. I realize the internal memory is likely faster than running an app from an sd card, but I'd still like the option to try and then decide which apps I'd like to have in internal memory and which can go on external sd.

    I know I can always backup, delete and reinstall apps as needed if and when I get close to the internal memory capacity, but that's a bit of a pain and an approach I don't like to begin with.

  12. #12
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by matt View Post
    I would prefer the internal memory to be unpartitioned and the SD card to work like all the apps expect it to.

    Does the Onda rom have the same problem? Or could this be addressed in a customized rom?
    I'm sure there is a way to unpartition the internal memory and then force the tablet to view the micro sd card slot as the TF card. I think shawnbusker was on the right track with his suggestion. I was thinking of something along the same lines, I'm just not smart enough to pull it off via android yet. I'm sure I'd have it figured out on a PC by now..but I'm new to all of this.
    Last edited by SingleDad; 04-28-2012 at 06:13 AM.

  13. #13
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by tedlogan42 View Post
    I don't know if this counts as 'easily', but one option that could possibly work would be modifying where the different drives mount by using a root-capable text editor (I'm using Root Toolbox Pro these days) to modify the /system/etc/void.fstab file so that you swap the extsd and sdcard mounts.
    Yep that's basically the sort of thing shawnbusker was suggesting and what I was thinking of. I know I need to tell the tablet to NOT use the internal partition as a fake SD card and use the real micro sd card installed instead. I just haven't been sure where to begin looking to do that at. I guess I'll have to bite the bullet and give your suggestion a try tedlogan!

    I'm sure things could go wrong if it the tablet is looking for an sd card that isn't there...but I typically wouldn't remove the card so it shouldn't be an issue for me.

  14. #14
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    I decided to poke around and view the vold.fstab file for my 701C.

    The first line reads, "vold 2.0 fstab for HTC Passion"

    lol..borrow much S.T.?

  15. #15

    Looks like where we may need to focus efforts

    in /proc is a file called mounts and one called partitions. mount looks like it sets up the partitions that you see in the partitions file, the good news is they are at least both set up as vfat. In it all of the NAND partitions are set up with a major 93, minor going up by 8 each time with the internal sd card being minor 56. The MMC (AKA external SD card) is seen as Major 179. In both cases the #blocks is in 1K (1024 byte) sections. Not sure what would happen if those were tried to be changed.

    I do know that it is possible to actually boot off of the SD card if it is set up right, but I have not gotten in there to try it out yet

  16. #16

    Change /system/etc/vold.fstab with data on original internal (no "sdcard") to make external sdcard appear as internal SDcard

    Quote Originally Posted by SingleDad View Post
    I decided to poke around and view the vold.fstab file for my 701C.

    The first line reads, "vold 2.0 fstab for HTC Passion"

    lol..borrow much S.T.?
    tedlogan42 had the basic answer: "modify the /system/etc/vold.fstab file so that you swap the extsd and sdcard."

    I did this for a 701i and, in fact, the new 32g sd card that I bought is now seen as if it was the old internal "sdcard" and you can send apps to live there.

    If you are going to try this, put the apps back on the tablet with app manager. Backup the apps with file manager. This puts copies of apk's on the sdcard.

    Plug the tablet into a computer with the usb and wait for the page to come on that says "turn on USB." Now, I don't remember if this is turning on due to some other app I installed because it did not turn on when I first plugged in the tablet. I thought it was an issue between win7 and winxp but it is not.

    When plugged into usb, you can't see the tablet's root directory to make a complete clone of the tablet's files - anyone have a suggestion? You can see the sdcard folder .android_secure and the installed apps are there. Although the folder appears with the tablet's file explorer, the contents are hidden.

    Copy everything on the sdcard to the computer so you at least have a backup. This includes the backed up apps.

    Make a copy of the original vold.fstab file and after exchanging "sdcard" for "extsd" - names on 701i could be slightly different on 701c. The odd thing is that I can't find the apps on the new card once they are moved but the games like temple run do play fine.

    Changes to vold.fstab don't take place until you reboot.

    If you have a problem changing the fstab file on the tablet - it first wouldn't let me save the text changes - copy it on to the sdcard and make the changes and then copy it. I think you may need to change the file permissions in file manager or settings for "system files."

    The apk's are like installation zip files and I can see them in ES File Explorer with hidden files turned on but .android_secure is android's "program files" folder and the installed programs are hidden.

    Be careful when putting in a new sd card. Although I had no problem with a 2g sd card with the stock setup, when I put in the new 32g Sandisk class 4 HCSD card, I got a msg that said the card was damaged! I tried it again and still it was damaged. OY! I put it in a computer with no problem - pre formatted and it was OK. I then put it back into the tablet and it tried again to mount it as EXTSD
    but did not work and so in Settings/Storage I tried to format it. But then I saw the msg that it was formatting the "SDCARD" - the INTERNAL SDCARD. Double OY!

    Luckily I had moved everything except temple run back to internal root storage, turned off the tablet with the new ext 32g sd card in and the tablet saw it and accepted it, now as the new 32g (29g+) internal sdcard where you can save apps, videos, music, anything.

    Still would like to be able to clone the whole tablet.

  17. #17
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by avgary View Post
    tedlogan42 had the basic answer: "modify the /system/etc/vold.fstab file so that you swap the extsd and sdcard."

    I did this for a 701i and, in fact, the new 32g sd card that I bought is now seen as if it was the old internal "sdcard" and you can send apps to live there.

    If you are going to try this, put the apps back on the tablet with app manager. Backup the apps with file manager. This puts copies of apk's on the sdcard.

    Plug the tablet into a computer with the usb and wait for the page to come on that says "turn on USB." Now, I don't remember if this is turning on due to some other app I installed because it did not turn on when I first plugged in the tablet. I thought it was an issue between win7 and winxp but it is not.

    When plugged into usb, you can't see the tablet's root directory to make a complete clone of the tablet's files - anyone have a suggestion? You can see the sdcard folder .android_secure and the installed apps are there. Although the folder appears with the tablet's file explorer, the contents are hidden.

    Copy everything on the sdcard to the computer so you at least have a backup. This includes the backed up apps.

    Make a copy of the original vold.fstab file and after exchanging "sdcard" for "extsd" - names on 701i could be slightly different on 701c. The odd thing is that I can't find the apps on the new card once they are moved but the games like temple run do play fine.

    Changes to vold.fstab don't take place until you reboot.

    If you have a problem changing the fstab file on the tablet - it first wouldn't let me save the text changes - copy it on to the sdcard and make the changes and then copy it. I think you may need to change the file permissions in file manager or settings for "system files."

    The apk's are like installation zip files and I can see them in ES File Explorer with hidden files turned on but .android_secure is android's "program files" folder and the installed programs are hidden.

    Be careful when putting in a new sd card. Although I had no problem with a 2g sd card with the stock setup, when I put in the new 32g Sandisk class 4 HCSD card, I got a msg that said the card was damaged! I tried it again and still it was damaged. OY! I put it in a computer with no problem - pre formatted and it was OK. I then put it back into the tablet and it tried again to mount it as EXTSD
    but did not work and so in Settings/Storage I tried to format it. But then I saw the msg that it was formatting the "SDCARD" - the INTERNAL SDCARD. Double OY!

    Luckily I had moved everything except temple run back to internal root storage, turned off the tablet with the new ext 32g sd card in and the tablet saw it and accepted it, now as the new 32g (29g+) internal sdcard where you can save apps, videos, music, anything.

    Still would like to be able to clone the whole tablet.
    Sweet..I'm going to give this a try when I get home. Thanks avgary. I had read some people trying the vold.fstab mod on other devices and they got stuck in boot loops or the changes didn't stick when the tablet was rebooted. No issues for you then on the 701i? I'm also wondering whether there is a possibility that Gingerbread handles anything differently than ICS when it comes to this mod?

  18. #18

    Check out this Android Commander windows pgm that allows copying of tab's root files to PC

    Quote Originally Posted by SingleDad View Post
    Sweet..I'm going to give this a try when I get home. Thanks avgary. I had read some people trying the vold.fstab mod on other devices and they got stuck in boot loops or the changes didn't stick when the tablet was rebooted. No issues for you then on the 701i? I'm also wondering whether there is a possibility that Gingerbread handles anything differently than ICS when it comes to this mod?
    I had android sdk already installed so you need the adb driver to make this work. Also my tab does not have "busybox" as described below.

    I installed the program, then plugged in the tablet with USB debugging and virtual location enabled. Program "saw" the device and connected to it with a dual window graphic file list like the old file commander program that allows a lot of features through the computer.

    Am copying complete root directory to my pc now.

    http://androidcommander.com/

    Features

    Files Explorer

    • copy multiple files/dirs between Device and PC
    • copy multiple files/dirs between Device folders
    • delete multiple files/dirs from Device
    • drag&drop multiple files/dirs in to progrm
    • drag&drop files/dirs between program tabs
    • files/dirs properties
    • edit files/dir permissions
    • bookmarks
    • new dir and rename options

    Applications Manager

    • batch/single apps install
      • install as private
      • install as update
      • install as system app

    • batch/single uinstall apps
      • uninstall system apps
      • uninstall and keep app data

    • batch/single apps backup to any dir on Device/PC
    • app details
      • search app on Web Android Market/AppBrain/AndroLib/Cyrket

    • windows integration

    Search Bar

    • search apps in device Android Market
    • search location on device Google Maps
    • open URL in device browser

    Device Info

    • device
    • ROM
    • partitions
    • battery

    Console

    • run any shell command
    • run sh script from PC

    Logcat

    • messages coloring
    • message type filter

    Flashing Tool

    • flash any zip update/ROM/mod from PC
    • flash recovery/boot/system/userdata/cache image from PC

    Virtual Input

    • emulate device keys
    • send text to device text field

    Signing Tool

    • sign any zip file
    • sign any apk file
    • program explorer integration

    Other

    • reboot, reboot to recovery, reboot to bootloader, power off device
    • multi device support
    • WiFi Mode
    • No Device Mode
    • screenshots (beta)


    Requirements

    Phone Requirements:

    • ADB ROOT Access
    • BusyBox
    • „Settings->Applications->Development->USB debugging” must be enabled
    • USB Cable

    Computer Requirements:

    • Windows XP/Vista/7
    • ADB USB Driver
    • Java JDK
    • Minimum 800×600 screen resolution

  19. #19
    Alright I think this is an excellent idea. I'm wondering if anyone could make a custom rom for the PMID701i and c that does this automatically... That is repartitions the internal storage and makes the external sd show up as sdcard to the OS from the beginning.

    Sent from my Polaroid PMID701i using Tapatalk 2
    Polaroid PMID701i 13
    Stock Rom from S.T.'s site
    Fully rooted
    Google's Market installed

  20. #20
    Senior Member
    Join Date
    Apr 2012
    Location
    United States
    Posts
    231
    Thread Starter
    Quote Originally Posted by lukenova View Post
    Alright I think this is an excellent idea. I'm wondering if anyone could make a custom rom for the PMID701i and c that does this automatically... That is repartitions the internal storage and makes the external sd show up as sdcard to the OS from the beginning.

    Sent from my Polaroid PMID701i using Tapatalk 2
    I was thinking that too...but not everyone is going to like this setup. I'm sure creating a custom rom with this could easily be done. However making this change yourself really is pretty easy. You just use a text editor to make the changes to the vold.fstab file, save, and reboot.

    Honestly, the most difficult part of the procedure is trying to select the tiny text with your finger if you edit the file directly from the tablet!

    This method is far from perfect but it seems to be an acceptable solution for me for the moment. It basically does just what you'd think and flip-flops the way the tablet mounts things at boot. It mounts the micro SD card you install in the external slot as your "internal" sd slot. (The "fake" SD area where the tablet insists on putting everything in the stock configuration).
    The tablet's internal fake SD memory partition is then seen as the external SD card by the tablet.

    Although I'd prefer it to be a perfect world and just have the tablet NOT have a partitioned internal memory to muddy things up, I at least sort of like this setup because when you tell something to go to the SD card it actually goes there instead of an internal memory partition like it does stock. Whenever you save something to SD or move an app to SD it actually moves the app to the external sd card like you'd expect it to to being with.

    Of course not all apps can be moved to the SD card. Some system apps like Adobe Flash player 11 etc won't readily move over at all. I suppose some have to reside in the internal memory due to the way they are written or out of necessity.

    There are some stock apps on the 701C/701i that won't move over to SD card because they were installed as a factory "system" type app. However if you uninstall them, download them from market and reinstall they can be successfully moved to the SD card afterward. For instance, I believe the NY Times app was one example. (Not that I really use it anyway)

    Since I've done this mod to the vold.stab file I've noticed quite a few apps install right to the SD card without me telling them to. I've downloaded several apps that install right to the card by default. I go to appmanager expecting to need to move them over and they are already on the SD card.

    Of course it's all hit or miss and you usually don't know until you install. Some apps will install right to microsd card in the external slot, some install to internal memory and have to be moved to SD card, and some install to internal memory and can't be moved. Some apps like Facebook and Twitter refuse to move over to SD for me right now....even if I unistall, download, and try to move them. It's all sort of trial and error.

    At least this way I can install and move some apps to the external sd card. Before I couldn't move any!






Page 1 of 4 123 ... LastLast

Posting Permissions

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