Related
So, after owning alot more android aps than I should, I feel it is neccessary to go with aps2sd
I do have questions though..
1.Where do I find a howto? When I say a howto, I mean a decent walkthru from the start of the partitioning process in amonrecovery to running all the way to setting it up on your phones rom.
2.Do I need a different card other than what came with my Eris? I have read alot that this card causes roms to lag?
3.Once this is setup, how does transitions work when you switch to other roms?
Thanks in advance guys
by the way, I am currently using Buuf rom which is bases off of Fresh2.1.2 if anyone is wondering.
1. there's a couple of guides here... but it's really easy to setup in amon.
- first, copy all your data from SD to your PC (i.e., backup your data)
- boot into recovery
- scroll down to "Partition sdcard" - press trackball to confirm
- for "swap-size" scroll down on trackball to choose "0" (this may be were you hear "lag" from... our internal Eris memory is quicker than your SD for swap)
- for "ext2-size" choose how much space you want for your apps... i choose 768mb (but this is quite alot... for most 512 is plenty)
- "fat32-size" will be the remainder of space on your sdcard - press trackball to confirm your settings and start partitioning.
- once done... you go back to the "Partition sdcard" menu and choose "SD: ext2 to ext3" - press trackball to confirm
after this, your card is ready to go... you can copy your data back.
as for "setting up" on roms... to be honest, in my experience, it varies. some roms work GREAT w/apps2sd... others take a lot of "playing" to get working. both cyanogen based roms here worked great with apps2sd... and it was as easy as going to Settings > Applications and checking the apps2sd box. reboot, install apps, done!
2. i'd say most apps will run just fine from the stock sd card. i didn't notice any lag when using mine (though i upgraded to a class 4 16gb card that i got on the cheap from ebay). again, if your swap was on the stock sd, it may cause lag (and i wouldn't run the swap on sd unless i had a class 6 sdcard, personally)
3. again, this will vary from rom to rom. when i switch between the cyanogen roms, my apps setup/restore just fine
There is a detailed explanation of a2sd by one of the devs himself over in the General Board (where this thread should be):
http://forum.xda-developers.com/showthread.php?t=703747
tenzomonk said:
1. there's a couple of guides here... but it's really easy to setup in amon.
- first, copy all your data from SD to your PC (i.e., backup your data)
- boot into recovery
- scroll down to "Partition sdcard" - press trackball to confirm
- for "swap-size" scroll down on trackball to choose "0" (this may be were you hear "lag" from... our internal Eris memory is quicker than your SD for swap)
- for "ext2-size" choose how much space you want for your apps... i choose 768mb (but this is quite alot... for most 512 is plenty)
- "fat32-size" will be the remainder of space on your sdcard - press trackball to confirm your settings and start partitioning.
- once done... you go back to the "Partition sdcard" menu and choose "SD: ext2 to ext3" - press trackball to confirm
after this, your card is ready to go... you can copy your data back.
as for "setting up" on roms... to be honest, in my experience, it varies. some roms work GREAT w/apps2sd... others take a lot of "playing" to get working. both cyanogen based roms here worked great with apps2sd... and it was as easy as going to Settings > Applications and checking the apps2sd box. reboot, install apps, done!
2. i'd say most apps will run just fine from the stock sd card. i didn't notice any lag when using mine (though i upgraded to a class 4 16gb card that i got on the cheap from ebay). again, if your swap was on the stock sd, it may cause lag (and i wouldn't run the swap on sd unless i had a class 6 sdcard, personally)
3. again, this will vary from rom to rom. when i switch between the cyanogen roms, my apps setup/restore just fine
Click to expand...
Click to collapse
hey i just followed ur steps but when the phone rebooted all i get is blank sd-card or unsupported file system any ideas, please help
You may have completely wiped your sd card. Hopefully you did a back up on your computer.
Question for the others: if a rom doesn't have apps2sd, I downloaded one before and put some of my apps and widget apps on there, but when I do a long press on my screen to pick a widget its no longer there. is this how apps2sd work?
especially for the Eris since it only has 159MB.
johnny quest said:
You may have completely wiped your sd card. Hopefully you did a back up on your computer.
Question for the others: if a rom doesn't have apps2sd, I downloaded one before and put some of my apps and widget apps on there, but when I do a long press on my screen to pick a widget its no longer there. is this how apps2sd work?
especially for the Eris since it only has 159MB.
Click to expand...
Click to collapse
Widgets from sd aren't supported. You have to keep them on internal memory.
Sent from my ERIS using XDA App
johnny quest said:
You may have completely wiped your sd card. Hopefully you did a back up on your computer.
Question for the others: if a rom doesn't have apps2sd, I downloaded one before and put some of my apps and widget apps on there, but when I do a long press on my screen to pick a widget its no longer there. is this how apps2sd work?
especially for the Eris since it only has 159MB.
Click to expand...
Click to collapse
playpolo4life said:
Widgets from sd aren't supported. You have to keep them on internal memory.
Sent from my ERIS using XDA App
Click to expand...
Click to collapse
Note that even for old school Apps2SD that there's an app (if not on Market, at least on XDA somewhere) called Link2SD that finally allows you to use old Apps2SD selectively, so you can keep some of your apps in internal memory like the ones with widgets and others needing faster access, and individually tell other apps to be on the SD card. Haven't tried it myself but it appears to be quite real.
Hi all
I have just installed CyanogenMod 7 on my HTC Desire.
I partitioned my 16GB Class 10 MicroSD card into a 14GB FAT32 partition and a 2GB ext3 partition. I installed DarkTremor's apps2sd scripts, and the apps2sd gui. I set it to save apps to the SD card, and to move the dalvik cache to the SD card.
Everything was working well: I was able to install apps, and they were going to the SD card (had they not, I would have hit the limit of the Desire's internal storage!). Rebooting didn't negatively affect anything - I rebooted several times and the apps were still there.
Then, when I opened the Theme Explorer, the phone just hung. It didn't respond to any input, from the touch screen to pressing or long pressing the power button. Eventually, in desperation, I took the battery out to do a hard reset.
When the phone booted back up, all the apps I had just installed were gone. Their icons remained on the homepage, but with the generic Android icon instead of their actual icon. They were missing from the ADWLauncher panel. The apps are still present in the list of apps, but are missing their icons and proper names. Instead they are displayed with a generic Android icon, and their "long-form" name, for example "com.amazon.kindle".
In addition to all the apps I had installed being missing, certain apps that came with CyanogenMod were also missing, such as: ROM Manager and the program that lists the apps with root permissions (I forget the name). Also, the Market application is missing. However, the calendar, messages, Google Talk, Theme Chooser, etc are all still present and working.
I tried rebooting the phone multiple times, as well as unmounting and remounting the SD card, with no improvement.
Using the terminal emulator, I can see that /sd-ext still has five directories: app, app-private, dalvik-cache, data, lost+found. However, all these directories, including the /sd-ext/app directory, are empty.
Running a2sd reinstall goes through the list of apps, but for each app that is missing, it says that it cannot find the .apk file for that app.
I suppose, then, that I have two questions:
1. Can I restore my apps somehow?
2. If not, and I have to reinstall, how can I prevent this from happening again?
(At the root of both of these is the question "why did this happen?" so if anyone knows that, that would be a great help too!)
Thank you all in advance - please let me know if there's any other information I can provide.
I have a similar problem with my Samsung Galaxy S2 on Sprint. I used Apps2SD by Sam Lu to move many of my apps over to my new 32 gig SD Card. After a bit I realized that I had moved many of the apps over that should have stayed on the main internal storage, mainly because of widgets. So I moved many of them back.
Shortly after doing that I was at a retreat with my phone on airplane mode to preserve battery life. I took some pictures and videos, read my Kindle app and Bible and then plugged it in to charge. The next day several of the pictures and videos I took showed up as a black icon and were not accessible. Then I noticed that all the apps that I had moved to the SD card were "greyed out" and even some of the apps that I had moved back to the internal storage. The phone then told me the SD card needed to be formatted.
Since then I have tried to use file recovery software to recover missing files on the SD card and it finds hundreds of photos and several videos, but nothing else. So the big question is, where are my apps? I hope you find a solution to your issue because it may be the same solution for my issue.
Sincerely,
Nathan
I've been searching and reading various answers on the subject on different phones, but I wanted to know what worked best for Aria owners.
I've done the following:
1. using Cyanogen 7.1.0 factory reset the phone.
2. formatted the SD card to have a fat partition, ext partition and swap partition.
3. installed s2e and moved the checked the apps, private apps and dalvik cache to sd.
4. checked the 'Internal' on the storage location in the application settings.
5. Installed apps everything worked fine for a couple of days.
I've rebooted the phone today and all the apps I've installed on the SD card are gone, they don't appear in the drawer. Also all of their icons are switched to generic android icons.
I've read on different forums it's got to do with the launched running before the SD card is mounted on boot. some recommend moving back the apps to the SD, but I can't do that since I've got no access to S2E, and I have to use the SD card anyway since phone memory is so small. Also many of the threads were old so I've thought something may have been changed on new Android versions.
Is there any way to solve this? I don't have access to the market so I can't install anything from it.
I'd suggest moving only application and dalvik cache (not private apps) to see if it makes a difference.
Is your partition formatted as ext3 or ext4? Are you using the "mount as ext4" option in S2E?
partition formatted as ext3 and I've used mount as ext4.
is it preferable to format it to ext4?
how can private apps can cause a problem here?
I've now wiped the phone, re installed Cyanogen and Google apps.
CaptainMaki said:
how can private apps can cause a problem here?
Click to expand...
Click to collapse
I don't think it's the cause, but I'm just trying to eliminate anything that is different from the way I've set it up on my phone since I don't have that problem.
Personally I use an ext3 partition without the "mount as ext4" setting enabled. Perhaps that setting is causing your problems.
did you install the rom, apps and the s2e, or you install the rom, s2e and then started installing apps?
are you using the default adwlauncher or did you switched to a different launcher?
When I do a clean install I install apps before and after enabling S2E. It doesn't make a difference.
I've used several different launchers (including ADW EX) but not the built-in one.
do you enable in settings - Cyanogenmod settings - applications the following:
allow application moving - checked
install location - I select internal instead of automatic.
"Allow application moving" unchecked. That setting only makes it possible to move any application to the FAT32 partition, which you shouldn't be using at all.
Are you manually moving applications to SD card in application settings or something?
Maybe that's were the problem is. and you have the setting of install location on "Automatic" or on "Internal" ?
Please read this post where I explain the proper way to set up S2E when using it to move applications: http://forum.xda-developers.com/showpost.php?p=21667779&postcount=5
When you are selecting "move to SD" from the applications settings, you are moving the application to the FAT32 partition, which is NOT what you want. On its own, this wouldn't cause any applications to stop working though. However, since you enabled the "Allow application moving" setting, that forces the phone to allow you to move any app to the FAT32 partition, even if that app does not support it. When you move apps to the FAT32 partition that don't support it, those apps will stop working.
thx for the explanation.
If I'm setting up the s2e before installing any app, I can skip step no 4 as I understand it.
is there a real difference in performance/compatibility to the file system on the ext partition? I see threads here that mention that ext4 work without any problem.
should I format the card to ext2/ext3 or ext4 ?
CaptainMaki said:
thx for the explanation.
If I'm setting up the s2e before installing any app, I can skip step no 4 as I understand it.
is there a real difference in performance/compatibility to the file system on the ext partition? I see threads here that mention that ext4 work without any problem.
should I format the card to ext2/ext3 or ext4 ?
Click to expand...
Click to collapse
ext4 should work fine. I only suggested moving to ext3 because you were having problems, but it sounds like that was unrelated.
Ok. I've formatted the card with gparted, wiped the phone, but no matter what I did S2E didn't show the Ext partition. I've finally used rom manager to partition the card and it worked fine.
I've checked the setting as you've recommended, and so far it seems fine. I'll have to wait and see if it doesn't shows up again after several more reboots.
CaptainMaki said:
I've rebooted the phone today and all the apps I've installed on the SD card are gone, they don't appear in the drawer. Also all of their icons are switched to generic android icons.
Click to expand...
Click to collapse
same with me after installing battery script that wipe the Dalvik Cache
i thought that was the problem
i did reinstall everything and still waiting to see
read the entire thread, my problem was completely solved.
I am having this issue also - I goofed and checked the 'mount as ext4' for an ext3 partition. Now I can't see any apps, including the S2E app to uncheck it or the Play store app to download another copy so I can fix it.
Any suggestions how to correct? I can't even boot into recovery mode to reflash at the moment...
Using CM7.2.0RC1 on an HTC Incredible.
What about reflashing recovery through fastboot?
Sent from my Liberty using xda premium
drenze said:
Any suggestions how to correct? I can't even boot into recovery mode to reflash at the moment...
Click to expand...
Click to collapse
Boot to recovery with SD card removed, and/or reformat the ext partition of the SD card from a computer.
Fast Boot option may be the culprit
I see folks here are deep into ext3/ext4 partitions and such (or at least you were a few months ago), and I hope it all works out great for you.
Just in case, here is a simple little fix that really helped me, without resorting to all the partitioning and reinstallation going on here.
Also, for what it's worth, I used ROM Manager Pro to auto-format the special "ext" partition on my sdcard when it was pristine, and since then have used Titanium Backup Pro to move apps to SD AFTER installing via Google Play Store or very occasionally side-installing .apk files.
CUT TO THE SOLUTION BELOW -- SEARCH FOR ////
Some (not all) of my apps moved to SD (all by Titanium Backup Pro) have begun to disappear and (sometimes) reappear without warning after I began to add and delete large Virtual Machines created in QEMU from my 16GB SanDisc class 10 microSD card on my HTC Droid Incredible running rooted stock Verizon Android Froyo 2.2.3. I know this thread is far from my phone's "home base", but from what I can tell this problem with disappearing apps located on an sdcard is NOT determined by hardware or even Android version.
I also happen to use LauncherPro by Federico Carnales instead of the built-in HTC Sense launcher. I noted elsewhere on XDA that a user had suggested that because at least some (maybe all) launchers start before the SD Card that this may be a problem, especially if changes are made to the sdcard that the launcher did not perform, or was not active during their performance by other apps such as Titanium Backup. That fits my situation, because I unmounted the SD, physically removed it to a PC, and added/deleted large VM files to save (lots) of time. No problems of this sort before I did this, so there must be some connection.
I noted that other users have tried reformatting SD, substituting different brands of SD, using newer/older SD etc. None of these reliably helped. So I skipped these options.
//// The (simple!) solution I tried that SEEMS to work (only time will tell!) is buried in the main Android Settings (accessed from the Menu button while in Home screen). Under "Applications" there is a setting "Fast Boot" that I checked long ago and forgot about (it seemed like a good thing to do at the time). The text warns "Turn off to use some Market apps" (that shows the age of my 2-yr old used phone and Android OS -- ohmygosh!-- because it refers to Market rather than Google Play Store!) Anyway, I unchecked the option and rebooted the phone.
Yes, it took a bit longer to boot (maybe a whole minute!), but after waiting about another minute ALL my home screen apps had normal icons and loaded properly. Titanium Backup Pro batch scenarios confirmed there were no apps in a forced uninstalled state (i.e. I had not done the deed, the system somehow had done it or at least rendered the apps "invisible" to Titanium, which decided they needed reinstallation).
The only odd behaviour was that auto brightness was turned off after I unchecked Fast Boot and rebooted. Going into Android Settings > Display and rechecking "auto brightness" took care of that. No other oddities or strange behaviours thus far (but it has only been about an hour).
I will report back here on this thread only (Samsung Fascinate > Fascinate Q&A > What just happend? apps on sdcard) if anything else requires reporting. Silence implies success!
link: http://forum.xda-developers.com/showthread.php?t=1873670
(I am copying this post to other relevant threads, but will not post anything further elsewhere -- only there. This is a bit arbitrary (although this thread appears to be the most recent active one on this topic), but I hope this approach pleases the XDA sysops/admins) :angel:
I cant still solve this :'(
in my s2e :Application,Private apps are checked! Im using ext3..
Install location is also on internal.. pls help :'((
I'm using a ZTE blade with CM7 and ICS launcher overclocked to 748 MHz. I'm using a super app to SD application called Droidsail.
When I boot my phone, because of all the apps loading ( I have 150+ apps) I get multiple force closes and the phone hangs. I've to try like 10 times before it gets stable. Somebody help. is there anything I can do?
Move some apps to your SD card.
1) Menu -> Settings -> Applications -> Manage Applications
2) Select an app from the list, and press the button 'Move to SD card.'
Go for the 'unimportant' ones, like Angry Birds. (i.e. I'd keep Flash internal.)
Avoid anything with a widget (that you're using).
I can't say if this truly is a cure. It worked for me, but, personally, it just doesn't seem to be logical.
150!?!?!? And I thought 110 was too many.
dude all the apps are on my memory card. all 150+ except for my launcher and my widgets. that's the problem. when I boot, it loads all 150+ from the memory card causing multiple FCs. it sucks. I tried increasing the SD cache size. no difference :/
and yeah, 150+ and counting.
I think you should use an app to configure your startup apps which runs when you starts yor phone.. i'm using an app called System Tuner its great, and in the section Startups you can prevent the apps u don't want to open automatically when u turn your phone On
thanks a lot. I'll try it.
but the apps don't fc. the launcher does. I think as It reads and loads the apps. Idk. :/
btw I'm using ics launcher v1.4. it has a bad rep., but I want the ics look.
no man. I limited the startup apps. no difference. I just rebooted with 7 FCs.
somebody help!!!!!!
if its worth anything, this happens even when I mount my SD card to my laptop and then unmount it.
HELPPPPP
Try moving some apps to the internal storage.
And try and see if your phone supports DarkTremor A2SD. If apps are on a partition on the SD card, they seem to not be as buggy on startup.
(I had the same issue as you, now that I've got most of them on an SD EXT partition it boots normally.)
thanks. a lot
noob question. how do I make am SD ext partition?
First make sure it's compatable
Then backup you SD card (partitioning it will format it)
Third, boot into the recovery and select advance -> Partition SD card
Select your size and the partitioning is done, now you can move your stuff back to the SD card.
thanks.
I have two follow up questions
1) once its partitioned how do I mount it at boot / before boot
2) how do I select it as the default location to install apps
First, SD partitioning is not something I'm comfortable with. Just my 2 cents.
IceCream_Sandwich said:
dude all the apps are on my memory card. all 150+ except for my launcher and my widgets. that's the problem. when I boot, it loads all 150+ from the memory card causing multiple FCs. it sucks. I tried increasing the SD cache size. no difference :/
Click to expand...
Click to collapse
OUCH! That sounds crazy! I just checked the phone specs. It says your phone has 512MB internal NAND. Now I understand why everything is on your SD card... sort of.
No expert on this, but I would say it is safe to say that all 150+ apps are not loading into at boot. Only the ones that are A) services, B) started by the launcher, or C) the annoying apps don't seem to have a reason (which tick me off).
IceCream_Sandwich said:
and yeah, 150+ and counting.
Click to expand...
Click to collapse
Well... I've tried way, way more. I just replace or uninstall the duplicate/unwanted/unused apps... leaving me at a pretty constant 110. It is fun to experiment. I guess that's why we have Androids!
As a rule, if the web browser can do it, then I avoid the app. (e.g. GasBuddy, WeatherChannel, etc.) (Also, the likes of Tapatalk. Nothing wrong with it, but I just use the website.) </tangent>
IceCream_Sandwich said:
no man. I limited the startup apps. no difference. I just rebooted with 7 FCs.
if its worth anything, this happens even when I mount my SD card to my laptop and then unmount it.
Click to expand...
Click to collapse
This hints that some more apps need to be moved from the SD card to phone storage. Which apps FC when you unmount? Or is it just on remount?
I'm hoping you can track down which apps are at fault, move them to "Phone Storage," and avoid the SD partitioning.
Other things:
I have to wait for a bit until I unlock the screen, otherwise my launcher will FC. My conclusion is that it (and the system) are still busy getting setup. Asking the launcher to draw is just asking too much of the CPU, and the watchdog flags it for FC. If you instead press "No thanks"(?) and wait, it will run without error after things have settled down. Pressing "Force close" on the launcher with just restart it's "boot" process, overload the CPU, and FC again.
Default install location is set in: Settings -> Cyanogenmod Settings -> Application -> Install location.
thanks a LOT.
I finally solved it. I created an ext2 partition and since that mounts before boot, all my apps load fine. I also switched to GO launcher.
idk, one of the two helped solve my problem
thanks
Hi,
I have a stock LG LM-X410ASR (Xpressions Plus) that came with Android 8.1.0 installed. I installed a 32 GB SD card and installed a bunch of apps. On this phone, if you go to Settings/General/Apps & notifications/App info, you can tap on an app tap on "Storage," and then "Change" storage from internal to SD, if the app allows it. I did this for every app that would allow it, except for some that run better from internal storage, or whose widgets won't work right unless they remain on internal storage.
I've had this phone since the weekend after Thanksgiving, having bought it on sale at Wal-Mart. Since then, it's been performing well, until today.
I have Nova Launcher installed, as well.
I was updating apps in Google Play, and Castbox didn't want to cooperate, so I cleared Play Store cache and rebooted the phone. When I rebooted, I saw a lot of grayed-out shortcut icons on my home screens. DriveSync also had a failed sync. When I went to DriveSync, it wanted me to find the root of the SD card, again, so it could have permission to write to the SD card. When I tried to enable this access, I could see the SD card, but the hex name was not visible and DriveSync did not accept my selection.
Neither Astro File Manager nor the native file manager app would allow me to copy, move, delete, or create files on the SD card any longer.
I have rebooted the phone multiple times, and have been paring down my apps in preparation to do a factory reset, hoping this will solve my problems. Each time I've rebooted the phone, a different selection of apps was grayed out or missing.
At this point, I'm not sure whether I have an SD card problem or a hardware problem with the phone. I would like to find out so that I can replace the SD card or file a warranty claim with LG.
Would a factory reset followed by installation of apps that can be "changed" to SD storage, changing the storage location, and rebooting the phone be sufficient, or should I try this with a brand new SD card installed?
Thanks1