[Q] How to move partition to SD card? - Nexus One Q&A, Help & Troubleshooting

I have stock 2.3.6 and I'm fine with it. But I'm tired of fighting with the lack of space on the internal memory. I've done the whole move apps to SD card thing, but there's still never enough room...
So, my question is, what is the easiest way to make it so that the internal memory partition is on the SD card?
And as a follow up, if it's not possible to do without installing a custom ROM, which one do you recommend?

You'll need a ROM that support app2sd (app2ext).
Can't recommend as the only ROM I've ever use is CM.

IIRC, since froyo, android allows moving apps to sdcard natively. You should just be able to do that from settings-> applications-> mange applications.

You can only move app with froyo style. Biggest advantage with app2ext is the ability to move dalvik cache and app data (if you have a fast enough sd card like class 10). Also with app2ext app with widget work great.
Sent from my Transformer TF101 using Tapatalk

baseballfanz said:
You can only move app with froyo style. Biggest advantage with app2ext is the ability to move dalvik cache and app data (if you have a fast enough sd card like class 10). Also with app2ext app with widget work great.
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
I missed the part that he was already using the stock apps to sd thing. You are right.

Related

Apps2SD Issues on FroYo?

So today I managed to go from CM5 to stock to update 1 to FroYo; and on my SDcard I have it partitioned for 1GB of apps on the linux partition...
I didn't mind losing them all since I can get them all back via appaware; but I'm having issues moving them to SD as was shown in the froyo demo. The option's there in manage applications; but it's greyed out.
Any ideas as to why it's doing this/how to fix it?
I'm using the stock 4gb class 2 card that came with my nexus, and it's partitioned for 1gb of ext3 for apps2sd.
Tips?
I'm having the same issue.. my SD is 100% fat32.
The installing apps on the SD card in FroYo isn't really A2SD. The developers of each individual app has to support installing their app on an SD card. That was mentioned during the day 2 keynotes. So until the developer of your apps enables that function you won't be able to install on the SD Card.
yea that's my question also,I also have partitioned my card, just tell me what config should I keep to store apps back to sd card in froyo.. or if there is any method to completely wipe all partition in my card, I am using 8gb card..
No partition needed, just wait for the apps to be updated to support it.
- Anthony
Jack Everyman said:
The installing apps on the SD card in FroYo isn't really A2SD. The developers of each individual app has to support installing their app on an SD card. That was mentioned during the day 2 keynotes. So until the developer of your apps enables that function you won't be able to install on the SD Card.
Click to expand...
Click to collapse
Ah, I missed that when I was watching it live. Crap! My phones already out of space and rejecting text messages...
This sucks
Can't wait for that source code...
Dnt wine...read this!
http://forum.xda-developers.com/showthread.php?t=686588

Can someone explain the purpose of SD card partitioning & apps2sd?

I'm new relatively new, been installing ROMs, recoveries, and kernels only since the first cm6. I keep seeing people say how much they can't wait for apps2sd (I'm assuming they're referring to something different than what FroYo offers natively). In the same breadth I keep seeing SD card partitioning and ext2/3/4 or whatever. I'm guessing these topics are all related.
I suppose one of my questions is, other than saving a little space by putting some apps on the SD card, is there some other reason people are so anxious for this feature? And what is the purpose of SD card partitioning? I understand partitioning and its usefulness with PCs but I simply don't know enough about Android.
I'm hoping the answer to all this is similar to the PC side. It would be great to move all apps to a special partition and be able to flash Tom's in and out or restore nandroids and keep all your apps just how they were.
Froyo apps2sd uses the fat32 format of the SD card, which is handy because no partition is required, The limits are that you can not put root apps on it, because fat32 does not recognise root, unlike EXT format that linux supports.
The old apps2sd method used ext2/3/4. It had the advantage of allowing root apps, but the disadvantage was you had to create a partition on your card, which is not super convenient, and you had to have some idea of how big you wanted it to be, plus i believe ext3 and 4 have journaling, which can shorten the life of your SD card.
liam.lah said:
Froyo apps2sd uses the fat32 format of the SD card, which is handy because no partition is required, The limits are that you can not put root apps on it, because fat32 does not recognise root, unlike EXT format that linux supports.
The old apps2sd method used ext2/3/4. It had the advantage of allowing root apps, but the disadvantage was you had to create a partition on your card, which is not super convenient, and you had to have some idea of how big you wanted it to be, plus i believe ext3 and 4 have journaling, which can shorten the life of your SD card.
Click to expand...
Click to collapse
I would also like to add that you cant use widget apps if you moved them to sd with the froyo method.
So as long as the apps I want to move do not require root access I'd be better off using froyo method? Do Widgets work using froyo method?
ellesshoo said:
So as long as the apps I want to move do not require root access I'd be better off using froyo method? Do Widgets work using froyo method?
Click to expand...
Click to collapse
Did you just skip my post? No, widgets dont work if you move them to sd with froyo method.

CyanogenMod 6 Apps2SD

I've got CyanogenMod 6 on my N1 but it tells me I'm running out of space. Even using the Froyo apps2sd it's not saving me much.
If I go into CyanogenMod settings and tell it to use external, it doesn't move them? How does this work?
Also, if an app is Froyo'd to the SD, the market seems to struggle to update it?
Anyone help me?
AndyCr15 said:
I've got CyanogenMod 6 on my N1 but it tells me I'm running out of space. Even using the Froyo apps2sd it's not saving me much.
If I go into CyanogenMod settings and tell it to use external, it doesn't move them? How does this work?
Also, if an app is Froyo'd to the SD, the market seems to struggle to update it?
Anyone help me?
Click to expand...
Click to collapse
You can use this http://forum.xda-developers.com/showthread.php?t=715940.
Just create ext partition on your sdcard and flash downloaded zip from recovery.
First boot takes little longer because all apps will be moved to ext partition.
Thanks, seems to be doing the trick. I think it leaves the apps behind still. Do you know if I can safely delete them from the internal memory now?
You should not delete them. You probably don't understand how app2sd(ext) works.
In froyo everything you have moved on SD is at fat on you SD (froyo style) and everything you have on internal storage is on ext partition (old app2ext style).
Yes, but not really internal storage, it's on the partition at the beginning of my SD Card. Disk Usage looks like it's saying all the old apk's are still on the internal storage of the phone.
Anyway, no real issue. It picked up all the apps I used to have on the partition, so I had to clear a lot of those out.

[Q] Can I verify that apps are being installed on the sd card?

I've formatted my sd card with Rom manager, 512MB on the ext partition, and 32MB on the swap.
Then I installed LiquidSense 2.2.1, which has A2SD built-in...so far as I can tell.
So I've installed a bunch of apps I had before (I was running LiquidSense 2.1 and was running out of room...down to ~20MB internal). And I have over 100MB free, but when I install a few apps, my internal memory still drops a little. I started with ~124MB free. Does a small part of the app still take up space on internal?
So is there a way to check where the apps are actually residing? Also, I pushed a few apps...Mail.apk and the htc bookmark widget...to /system/apps, so are they on internal or on sd? Can I move them to sd if they are internal?
Thanks for the help. I hope this isn't a repeat question, I searched for a way to verify app installation location and didn't come up with anything.
Apps will still take up some amount of space in the internal. Like the kindle app goes from 6 megs to about 4.
Sent from my SAMSUNG-SGH-I897 using XDA App
With Apps2SD, the application is moved from the /data/app directory to the /sd-ext partition, but the userdata is still stored internally in the /data/data directory.
Edit: Also the dalvik cache is still stored internally.
Sent from my HERO CDMA using XDA App
Thanks for the responses. That makes sense that some data is stored internally. I don't suppose there's a way to browse the ext partition of the sdcard? Using Astro, I don't see a way to see a different partition, but maybe I'm just missing it. Also, the internal /data folder is empty. That didn't seem right.

[Q] How to use App2sd on Nook HD+ or moving apps from internal storage to sd card

If anyone gained success in moving apps from internal storage to expandable memory card :good:
goldenlark said:
If anyone gained success in moving apps from internal storage to expandable memory card :good:
Click to expand...
Click to collapse
The GAAPS installed and OTA off using Cyanogen Mode thought not rooted but can sideload apps
goldenlark said:
If anyone gained success in moving apps from internal storage to expandable memory card :good:
Click to expand...
Click to collapse
Stock does not have the option to use Apps2sd. But why would you want too? Stock basically has unlimited app storage space as long as you do not load up your internal media SD with media files.
Or were you meaning that you wanted to move apps installed on stock to your SD installation of CM? Apps2SD does not accomplish that. You must manually copy them from stock to CM.
Sent from my Nook HD+ running CM10 on Hybrid SD
leapinlar said:
Stock does not have the option to use Apps2sd. But why would you want too? Stock basically has unlimited app storage space as long as you do not load up your internal media SD with media files.
Or were you meaning that you wanted to move apps installed on stock to your SD installation of CM? Apps2SD does not accomplish that. You must manually copy them from stock to CM.
Sent from my Nook HD+ running CM10 on Hybrid SD
Click to expand...
Click to collapse
Hi Larry hope you doing good. I am running CM10 on my nook HD+ thus could sideload apps but I didnt rooted it (Following the thread http://forum.xda-developers.com/showthread.php?t=2062613 performed the point 1. and 3. and skipped 2.) . I installed certain games like NFS: Most Wanted which are extremely big almost 2 GBs and so others. Is it possible that if I can move them on the external SD card as they are currently installed on the inbuilt memory.
goldenlark said:
Hi Larry hope you doing good. I am running CM10 on my nook HD+ thus could sideload apps but I didnt rooted it (Following the thread http://forum.xda-developers.com/showthread.php?t=2062613 performed the point 1. and 3. and skipped 2.) . I installed certain games like NFS: Most Wanted which are extremely big almost 2 GBs and so others. Is it possible that if I can move them on the external SD card as they are currently installed on the inbuilt memory.
Click to expand...
Click to collapse
You are talking a little apples and oranges (stock and CM10).
If you followed the instructions in that thread, you installed those things to stock, as that is what those zips do.
CM10 is already rooted. If you wanted gapps on CM10, you needed to flash the gapps-jb-20121011-signed.zip from goo.im. Use the CWM from the SD install to install them.
If you installed that game on stock, then what I said earlier about internal memory still applies. It has a huge area to install apps. No need to use Apps2sd.
If you installed the game to CM10, then the app is installed on the SD /data partition. But that is only 2GB. So that game would have trouble with CM10. But CM10 has apps2sd built in and you can move the game from the SD /data partition to the SD CM10SDCARD partition. Just go to settings, applications and pick that app and say to move to SD. It will move it from what it calls internal memory (but is really the SD /data partition), to SD (which is really the CM10SDCARD partition).
Sent from my Nook HD+ running CM10 on Hybrid SD
leapinlar said:
You are talking a little apples and oranges (stock and CM10).
If you followed the instructions in that thread, you installed those things to stock, as that is what those zips do.
CM10 is already rooted. If you wanted gapps on CM10, you needed to flash the gapps-jb-20121011-signed.zip from goo.im. Use the CWM from the SD install to install them.
If you installed that game on stock, then what I said earlier about internal memory still applies. It has a huge area to install apps. No need to use Apps2sd.
If you installed the game to CM10, then the app is installed on the SD /data partition. But that is only 2GB. So that game would have trouble with CM10. But CM10 has apps2sd built in and you can move the game from the SD /data partition to the SD CM10SDCARD partition. Just go to settings, applications and pick that app and say to move to SD. It will move it from what it calls internal memory (but is really the SD /data partition), to SD (which is really the CM10SDCARD partition).
Sent from my Nook HD+ running CM10 on Hybrid SD
Click to expand...
Click to collapse
Okay I think I am getting little confused. I am not running CM10 on my Nook HD+. What I did actually is or have is (http://forum.xda-developers.com/showthread.php?t=2062613): following this thread I entered into Clockworkmod (CWM) Recovery and then flashed (Gapps/Play Store + Extras (rev2 - 2/3/2013) ) into CWM.
Thats all. I didnt flash the zip for rooting the device. Now I have access to the file browser and permission to install apks. And I am using it happily. But when I install the apk it gets installed in the device internal memory, the 32GB model. Thus it gets installed there but not to the external 16 GB memory card that I have inserted.
Going to the application manager doesnt shows with the option to move it to SD card. This is what I see. I am attaching the screenshot for so to avoid confusion.
goldenlark said:
Okay I think I am getting little confused. I am not running CM10 on my Nook HD+. What I did actually is or have is (http://forum.xda-developers.com/showthread.php?t=2062613): following this thread I entered into Clockworkmod (CWM) Recovery and then flashed (Gapps/Play Store + Extras (rev2 - 2/3/2013) ) into CWM.
Thats all. I didnt flash the zip for rooting the device. Now I have access to the file browser and permission to install apks. And I am using it happily. But when I install the apk it gets installed in the device internal memory, the 32GB model. Thus it gets installed there but not to the external 16 GB memory card that I have inserted.
Going to the application manager doesnt shows with the option to move it to SD card. This is what I see. I am attaching the screenshot for so to avoid confusion.
Click to expand...
Click to collapse
And this SD card listed in the screenshot is actual Nooks Memory but not that of external SD card. The apps are treating device internal memory as the SD card memory
Well, as I have said to you many times, stock does not have apps2sd capability. But it can use most of that 32GB to install that huge app. As long as you have not loaded up your media sdcard with media files, you should have plenty of room. If you have it loaded up, move some of that to external sdcard.
Edit: some apps are hard coded to try to install to SD with apps2sd. That may be the issue (Edit: it is not). It definitely says it loaded it to SD (edit: not). One thing you could try is my swap SD zip so that the external SD becomes SDCARD.
And your third post said you were running CM10.
Edit2: that SD card number just means that it has 2GB of data that it uses on sdcard, not that it is installed to sdcard. The app itself is only 30MB. So if you do not want the app using 2GB of your internal media file space, do the swap I mentioned above.
Sent from my Nook HD+ running CM10 on Hybrid SD
leapinlar said:
Well, as I have said to you many times, stock does not have apps2sd capability. But it can use most of that 32GB to install that huge app. As long as you have not loaded up your media sdcard with media files, you should have plenty of room. If you have it loaded up, move some of that to external sdcard.
Edit: some apps are hard coded to try to install to SD with apps2sd. That may be the issue (Edit: it is not). It definitely says it loaded it to SD (edit: not). One thing you could try is my swap SD zip so that the external SD becomes SDCARD.
And your third post said you were running CM10.
Edit2: that SD card number just means that it has 2GB of data that it uses on sdcard, not that it is installed to sdcard. The app itself is only 30MB. So if you do not want the app using 2GB of your internal media file space, do the swap I mentioned above.
Sent from my Nook HD+ running CM10 on Hybrid SD
Click to expand...
Click to collapse
I think I understood it. Thanks man. But if i perform a swap by flashing sd card zip. Will I be able to install in future the apps on internal memory or will this capability be gone forever? and in future after performing this flash, I can only install apps on external sd card. ?
goldenlark said:
I think I understood it. Thanks man. But if i perform a swap by flashing sd card zip. Will I be able to install in future the apps on internal memory or will this capability be gone forever? and in future after performing this flash, I can only install apps on external sd card. ?
Click to expand...
Click to collapse
The swap has nothing to do with where the apps get installed. You misunderstand. They still always get installed to internal. All this changes is where the apps store their data. By default apps install their data (media files and helper data files like that app does) to SDCARD. And on stock, SDCARD is the internal sdcard. The external SD is called ext_sdcard and apps don't use it. All my swap does is make the external card be SDCARD and the internal sdcard be ext_sdcard.
So if you uninstall that app, do the swap, reboot, then reinstall the app, the 30MB app still gets put on internal and the 2 GB of helper files get put on your external SD.
If you want to understand how the swap changes things, go to my HD/HD+ Tips thread and read about it.
Sent from my Nook HD+ running CM10 on Hybrid SD
leapinlar said:
The swap has nothing to do with where the apps get installed. You misunderstand. They still always get installed to internal. All this changes is where the apps store their data. By default apps install their data (media files and helper data files like that app does) to SDCARD. And on stock, SDCARD is the internal sdcard. The external SD is called ext_sdcard and apps don't use it. All my swap does is make the external card be SDCARD and the internal sdcard be ext_sdcard.
So if you uninstall that app, do the swap, reboot, then reinstall the app, the 30MB app still gets put on internal and the 2 GB of helper files get put on your external SD.
If you want to understand how the swap changes things, go to my HD/HD+ Tips thread and read about it.
Sent from my Nook HD+ running CM10 on Hybrid SD
Click to expand...
Click to collapse
Ohhh yesss. I think I understood it thanks friend
leapinlar said:
Stock does not have the option to use Apps2sd. But why would you want too? Stock basically has unlimited app storage space as long as you do not load up your internal media SD with media files.
Or were you meaning that you wanted to move apps installed on stock to your SD installation of CM? Apps2SD does not accomplish that. You must manually copy them from stock to CM.
Sent from my Nook HD+ running CM10 on Hybrid SD
Click to expand...
Click to collapse
So I rooted my nook hd and i have 2 questions, is there any way to move the data of my apps to my ext_sdcard now that i have rooted? I tried an app2sd app but it said my device does not have this capability. Also is your version of verygreen's CM10.1 compatible with the 7 inch nook hd? because it only sayd HDplus. Thank you, i hope you respond.
zamplifier said:
So I rooted my nook hd and i have 2 questions, is there any way to move the data of my apps to my ext_sdcard now that i have rooted? I tried an app2sd app but it said my device does not have this capability. Also is your version of verygreen's CM10.1 compatible with the 7 inch nook hd? because it only sayd HDplus. Thank you, i hope you respond.
Click to expand...
Click to collapse
When you say you have rooted your HD, do you mean you have rooted stock so that it has root access, or do you mean you replaced stock with CM10.1?
And what do you mean my version of verygreen's CM10.1? I don't have a version of CM10.1. Or did you mean my swap zip?
Sent from my BN NookHD+ using XDA Premium 4 mobile app
@leapinlar
I'm using Unofficial Carbon JB3 on a Nook HD+ 16GB. Settings | Apps | <select app> doesn't show any option to move apps to SD.
App Mgr III when installed says:
The device does not have a real primary external storage, or the primary external storage is emulated.
Moving app to SD function cannot be supported by this device.
Have you seen or used the App 2 SD option on a Nook HD+?
Alternatively I'd like to use your sdcard / ext_sdcard swap utility. If I do I'd like to move everything currently in the sdcard folder to my actual external SD card. Would this be a good way of doing that?:
1) Copy sdcard contents to ext_sdcard
2) Run utility
3) Delete ext_card contents
MossyTC said:
@leapinlar
I'm using Unofficial Carbon JB3 on a Nook HD+ 16GB. Settings | Apps | doesn't show any option to move apps to SD.
App Mgr III when installed says:
The device does not have a real primary external storage, or the primary external storage is emulated.
Moving app to SD function cannot be supported by this device.
Have you seen or used the App 2 SD option on a Nook HD+?
Alternatively I'd like to use your sdcard / ext_sdcard swap utility. If I do I'd like to move everything currently in the sdcard folder to my actual external SD card. Would this be a good way of doing that?:
1) Copy sdcard contents to ext_sdcard
2) Run utility
3) Delete ext_card contents
Click to expand...
Click to collapse
Yes, follow those steps.
And app2sd positively does not work on the HD/HD+. And the reason it does not is the reason stated in the message, emulated storage. I don't know what the app would say after you ran my swap. Probably the same thing.
But be warned I have the CM10 swap set so it only will install on official CM builds.
Sent from my BNNookHDplus using XDA Premium HD app

Categories

Resources