Putting apps on SDCard - Noob to this and need help - Hero, G2 Touch Q&A, Help & Troubleshooting

Hi,
Ok I am new to android but I have rooted my Hero and put the Modaco ROM on and update the radio so I am getting there. Now I have read that you can install apps to your SDCard and also transfer the ones already installed across to the SDCard.
I am just a little confused as to how to do it. From what I have read this is what I think I should do but just want someone to confirm im right.
First partition the SDCard with a EXT3 partition of no greater than 1.5GB.
Then if I am reading this right that is all there is to it the ROM will recognise the EXT3 partition and do the rest??

So no one can tell me if im right? I am also wondering if when I am partitioning the sd card if I have to delete everything on it as I have all my music on it and my Copilot maps and it would be a PITA to do.
And for the partition is it Paragon Partition Manager I should used?
Thanks.

Related

low space with a2sd?

Hi,
I'm getting low on space message on my hero running VillainRom 6.1. Tried rebooting, still there. I've only tried to install one or 2 apps with the message there, so not sure if thats actually been affected.
settings-->sdcard & phone storage-->internal storage shows 14.83mb
quick system info shows:
sd card storage free 2.14gb
a2sd storage 249mb free (total 457mb)
system cache 129mb free
memory 37.35mb free
there doesn't seem to be any more processes running than usual - only around 3-4.
I do have quite a lot of apps, over 100, probably closer to 200, I havent counted.
btw thanks to everyone on this site, I'm new to flashing roms but having fun learning, and my phones definitely got a new lease of life.
use the apps2sd checker to make sure its working. If it is id say increase your partition from 512 to more
Just because the app is installed on the sd card (assuming its working properly) doesn't mean the davilk cache for the app has moved. unless you move this as well (which isn't really recommended) each time you install an app system memory will still go down a little.
Lennyuk said:
Just because the app is installed on the sd card (assuming its working properly) doesn't mean the davilk cache for the app has moved. unless you move this as well (which isn't really recommended) each time you install an app system memory will still go down a little.
Click to expand...
Click to collapse
http://4943922026776299669-a-180274...lcSrZUn2-7KkHiRo-ew0R2SEebAQ==&attredirects=0
u need this which is an update. copy this file into the root of the memory card and through the recovery image install it from "zip file from sdcard"
after that restart the phone and check your memory is should be 120mb
Indy_Hero said:
use the apps2sd checker to make sure its working. If it is id say increase your partition from 512 to more
Click to expand...
Click to collapse
thanks for the suggestion
a2sd check script says its working fine, also checked via adb shell.
This is what I then did to the partition size:
I copied SD card contents (both partitions) into ubuntu.
then I put SD back into phone and repartitioned using 1gb for ext2
then I copied back SD card contents from ubuntu.
I assumed this would work, but when I booted I was getting FC all the time. Bart backup sorted it out but I am still left wondering why this method of increasing partition size didnt work??
In any case quick system info shows a2sd has more space, but still got low space message.
qasi said:
...
u need this which is an update. copy this file into the root of the memory card and through the recovery image install it from "zip file from sdcard"
after that restart the phone and check your memory is should be 120mb
Click to expand...
Click to collapse
seems to have solved the problem!! thanks alot mate.
would you by any chance out of interest know why copying ext2 contents from sdcard as outlined above didnt work? - may have some future relevance if changing/upgrading roms.
Thanks again
neuro_99 said:
thanks for the suggestion
a2sd check script says its working fine, also checked via adb shell.
This is what I then did to the partition size:
I copied SD card contents (both partitions) into ubuntu.
then I put SD back into phone and repartitioned using 1gb for ext2
then I copied back SD card contents from ubuntu.
I assumed this would work, but when I booted I was getting FC all the time. Bart backup sorted it out but I am still left wondering why this method of increasing partition size didnt work??
In any case quick system info shows a2sd has more space, but still got low space message.
seems to have solved the problem!! thanks alot mate.
would you by any chance out of interest know why copying ext2 contents from sdcard as outlined above didnt work? - may have some future relevance if changing/upgrading roms.
Thanks again
Click to expand...
Click to collapse
this is because the ramon recovery image had been linked with ext2 with a 512mb partition and u selected 1gb. im not quite sure about that.
chnagin rom is quite simple beucase you have to is
1.backup using nandroid
2.make sure you wipe everything. (also battery and rotating settings)
3. Re partition your sdcard to hold 1 ext2 partition and last partition should be the rest in fat32
4. Flash the rom you want through "zip file from sd card"
5. Reboot.
im a newb so i dont have much knowledge but patching up problems that i had, so that i can help others.
it can be pain especailly rooting!!!
So thats how you would flash a rom, but what if you wanted to keep your a2sd apps? So you dont have to install them all over again in the new rom when you wiped everything.
I think I read somewhere that it should be possible to leave the contents of ext2 as it is, and that should carry forward to the next rom, but I havent been able to test it myself yet.

[Q] sd card won't mount on tazz sense froyo bt

total noob
pretty sure it's not the developers fault of tazzsensefroyobt. because for a while it was working great for me. ever sense i tried to use apps2sd on PlainJaneT2_V2.0. i keep having an error on tazzsensefroyobt saying sd card is not mounted.
used rom manager to format sd card. then trying to fix this reformated using windows
There is a reason for that - the method to get apps2sd on a 2.1 ROM like PlainJane has you create a second partition on your SD card,to create a location to hold the apps. Unfortunately, Froyo will not mount an SD card with more than one partition.
You'll have to do these things, I think:
- backup your SD card
- do a Nandroid+ext backup from PlainJane, in case you want to go back
- follow the steps to partition your SD card from before, but choose 0 bytes for both the ext2 and swap partition sizes. This will erase your SD card
- go into the USB-MS option from Recovery to copy files back over to your formatted SD Card.
- Now you can flash the Froyo ROM you want
worked beautifuly thanks
apps2sd
so if i want to get rid of apps2sd on a 2.1 rom and just use for 2.2 roms just format with 0 on both swap size and ext2 size
monkeyboy19762 said:
so if i want to get rid of apps2sd on a 2.1 rom and just use for 2.2 roms just format with 0 on both swap size and ext2 size
Click to expand...
Click to collapse
That's correct. For some reason I think that there is one of the 2.2 ROMs that actually will mount an SD card with more than one partition, but I could be wrong about that, and I can't remember which one it is. But if a Froyo or Gingerbread ROM will not mount a perfectly good SD card with more than one partition? That's why - it has more than one partition.
doogald said:
That's correct. For some reason I think that there is one of the 2.2 ROMs that actually will mount an SD card with more than one partition, but I could be wrong about that, and I can't remember which one it is. But if a Froyo or Gingerbread ROM will not mount a perfectly good SD card with more than one partition? That's why - it has more than one partition.
Click to expand...
Click to collapse
Froyo and higher will work with multiple partitions; it's just not real easy. The trick is that the SD card has to be partitioned in a certain way.
From memory of the thread that's in the Dev section (I think the OP was Conap), the first partition has to be FAT32, and would have to be large enough for any NANDs and ROMs you want to ever backup/restore and flash.
Any other partitions can be anything you want BUT with this one rule. If you have a total of four partitions or less, then the last partition HAS to be FAT32, and will be the partition that'll be mounted by the AndroidOS when it's up and running. The second part of this rule is that if you have MORE than four partitions then the fourth partition is the one that has to be FAT32.
Just like partitions 2 and 3, anything from 5 and on can be anything you want. Conap also developed scripts to mount partitions like the first FAT32 one, since it's nice to have access to it from the running phone from time to time (mounting it through USB from Amon RA or Clockwork Mod should still work as normal). I think he also made ways to mount these other partitions from Windows. My memory is fuzzy. I only tried once to make this work for me, but I wasn't really successful mounting the oddball partitions to the phone or to Windows, and I didn't try real hard - I didn't care enough to really try to figure out what I assumed I did wrong, since I believe other people were able to test it just fine.
This theory of operation appeared to be developed in conjunction with the dual-boot AndroidOS 2.1/2.2 ROM by TeamAndIRC (I think they're called), which includes Conap and others as members. I never tried the ROM.
I'm not positive if the limitation of the partitioning applies to all phones with 2.2 or higher, though. I've read some threads for other phones that officially ran 2.2 in which they mention partitioning to be able to use old style Apps2SD instead of the native one, and there wasn't any mention of any complicated partitioning scheme.
Does anyone know enough off the top of their head to verify this?

Link2SD in Gingerbread

Has anyone got this working? I used to have Link2SD in 2.1 but now the ext partition is the only partition recognized by GB and not my main partition. I can access my main partition from USB connect, but not from within the phone. Anyone has the same issue?
You can natively move apps to the SD on GB in Options>Applications>Manage applications. Choose an app that supports it and the option to move to sd will be there. No partition needed.
Thx, i will just fix up my SD card into a single partition again then
Does this also mean that I don't need the app Apps2SD anymore?
With App2SD you can quickly indicate which apps can be moved to SD. So I still have it there. Furthermore, App2SD also quickly clean your cache.
Link2SD gave the option of moving ANY app to the ext2 partition. The native gingerbread app2sd doesn't support moving all apps to the SD card.
Any way of making link2sd work on GB 2.3.3?
can anyone confirm what's the current sdcard partition layout. also which partition is detected in phone.
i think i have an idea which might help up getting this to work.
anantshri said:
can anyone confirm what's the current sdcard partition layout. also which partition is detected in phone.
i think i have an idea which might help up getting this to work.
Click to expand...
Click to collapse
@Anant: My SD is setup as per the guidelines described here:
http://forum.xda-developers.com/showpost.php?p=10711328&postcount=1
I have a 8GB card and I have allocated 7.05 GB of FAT32 memory to the Data partition, and have allocated 0.5GB to the secondary partition. This partition was also setup as FAT32 since i had issues with EXT2.
*Edit: After the 2.3.3 update, the X10 now detects only the 2nd partition (480MB) instead of the data partition (7GB) - but when I plug into a PC, the data partition gets mounted correctly.
Hope that helped.
That is not good, it means that you cannot transfer data or programs between your PC and the 7GB partition... is there a way to fix this?
When you plug into pc, your data-partition mounts correctly, so you can copy your data to your pc as a backup.
I recommend using a adapter to connect the sd-card to your pc, formatting both partitions, and then put it back. I did it that way, be it that I removed my second partition and went back to one partition only, 8 Gb, and all works fine now.
I don't intend to use Link2SD anymore, because in 2.3.3 the system can apply data2sd itself, I learned, with or without Apps2SD.
Good luck, greetz,
kwarkje
From my observation, the 2.3.3 android system moves the appdata to the sdcard only in certain large apps (apps >7mb in size?) which is good if you have are dealing with huge apks like AngryBirds, but not too handy if you have a huge number of small apps all ~3MB in size.
BTW the native app2sd isn't compatible with all apps.
Use "Move2SD Enabler" from Market to allow moving any app to SD.
https://market.android.com/details?id=com.leinardi.setinstalllocation&hl=en
This didnt work with my 32GB SD card... it is now a single 32GB FAT32 partition. What type of format should I use? FAT? EXT2?
kwarkje said:
When you plug into pc, your data-partition mounts correctly, so you can copy your data to your pc as a backup.
I recommend using a adapter to connect the sd-card to your pc, formatting both partitions, and then put it back. I did it that way, be it that I removed my second partition and went back to one partition only, 8 Gb, and all works fine now.
I don't intend to use Link2SD anymore, because in 2.3.3 the system can apply data2sd itself, I learned, with or without Apps2SD.
Good luck, greetz,
kwarkje
Click to expand...
Click to collapse
@doomed151:
Thats what I was looking for! Good find!
This app has its own hitch though: the move2sd enabler needs lots of caution...some apps aren't supported, and moving them to the SD causes them to crash. There is no way of knowing which apps can be moved and which ones can't. I happened to move GT Racing HD to the SD and it stopped working. Had to reinstall!
anantshri said:
can anyone confirm what's the current sdcard partition layout. also which partition is detected in phone.
i think i have an idea which might help up getting this to work.
Click to expand...
Click to collapse
@Anatshri Any luck on this? I would prefer to use link2sd instead of the native move2sd in GB.
I tried a 16gb & a 4gb sd card but couldn't get it to work. I've also tried ext2, ext3 & ext4 as the 2nd partition but I don't think the stock kernel supports any of them. The sd becomes unreadable after a reboot but if I connect directly to the pc I can see both partitions.
If I make both fat32 partitions only the 2nd partition gets mounted. Do you think this is kernel related as well or can we modify the mounting scripts to correct this?
I am suffering from bad health conditions right now so can't work much however all I can see right now is if this is the case you can do two things
1) create a script that mounts partition 1 at /data/sd-ext coz link2 sd needs mounted partition at this location. I suppose init.d script could help us. However
2) the problem would be that recovery will detect only partiton one
Sent from my X10i using XDA App
anantshri said:
I am suffering from bad health conditions right now so can't work much however all I can see right now is if this is the case you can do two things
1) create a script that mounts partition 1 at /data/sd-ext coz link2 sd needs mounted partition at this location. I suppose init.d script could help us. However
2) the problem would be that recovery will detect only partiton one
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I'm sorry to hear about your health, hopefully it's nothing serious and you get well soon. Thanks for the suggestion, I'll give this a try when I get a chance.
Any solution on this?
I move from 2.2 to 2.3.4 and link2sd don't work anymore cannot mount the 2nd fat32 partition.
App2SD sucks because doesnt allow some apps to get moved.
Thanks
Lockon Stratos said:
I'm sorry to hear about your health, hopefully it's nothing serious and you get well soon. Thanks for the suggestion, I'll give this a try when I get a chance.
Click to expand...
Click to collapse
Thanks for the wishes.
I have extended weekend this time will try to give my old card a twist and see if i can get link2sd work again on my handset.
bbsrailfan said:
Link2SD gave the option of moving ANY app to the ext2 partition. The native gingerbread app2sd doesn't support moving all apps to the SD card.
Any way of making link2sd work on GB 2.3.3?
Click to expand...
Click to collapse
I agree with you and hope that we will have this possibility, I really miss link2sd, the best app ever to move apps to sd.

How to Move apps from Phone memory to SD in Android 2.1

How to Move apps from Phone memory to SD in Android 2.1
in Xperia X10
My phone is rooted.
any help????
Your options would be scripts like DarkTremor or (the slightly more user-friendly) Link2SD.
But be warned: both are not 100% stable... I've finally removed DarkTremor after a lot of issues: How about upgrading to a custom ROM instead?
Hi.
I dont want to start new topic so I use this one to describe my problem.
I read a lot of webs to find solution but here's comes some problems with that.
I've got Samsung Gio S5560 and 4GB SD card. After creating 2 primary partitions FAT32 and ext2 link2sd says that "no space left on device" and i cannot do anything. Even when I use 2GB card or create partition f.e. ext3 it doesn't works.
Can anyone help with that ?
Sorry for my english. I hope is understandable
Of course phone had been rooted.
Android 2.2.1
Regards.
I'm not sure how these scripts determine which partition to use... have you tried partitioning through ClockworkRecovery? Maybe they need the partitions in a certain order or (more likely) some other requirement. CR would very likely take any such requirements into account.
P.S. Your English sounds fine to me, but this doesn't come from a native speaker either, so...
I used to create partitions MiniTool Partition Wizard Home Edition. On YT there ale some tutorials so I used them. At the beginning I create FAT32 and then ext2. Maybe at the morning I try some new configs with my SD card.

[Q] webtop2sd installer doesn't recognize my ext3 partition

Hey guys,
I'm new here, so please excuse me if this is the wrong forum, but I guess I'm kinda in the right place (I cannot post to the dev forum cause I'm new, so I have to ask here).
I'm following the thread(s) on webtop2sd for quite some time now, but never had the urge to register. Now I wanted to try installing webtop2sd and enjoy the freedom of having a 'real' linux OS. However, when the webtop2sd app is not recognizing my ext3 partion, thus I cannot select a target partition ("no valid extfs partitions found"). I partitioned the card using minitool partition on windows (and trust me, nothing I did wrong there). I'm using the original ROM (Android 2.3.4), superuser installed, got no CWM, so pretty much the factory default Atrix (here in Europe). My SD card is a Samsung 32gig class 10.
Anyone an idea what I am doing wrong or how I can install it properly?
edit: hm, I just realized that I didn't name my partition anything - does it need to be called 'osh'? (cannot test it right now)
okay guys, I used webtop2sd to partition my sd card and it worked fine... I guess there just was some incompatibility with win xp, my sd card and minitool partition
how can I close this thread/mark as solved?
WOW
hey dude, we have the same sd card and the same problem...
what rom are you running? im on the latest nottachtrix, and when I use 2.0.1 webtop2sd my phone force closes, and when I use 1.1.2 of webtop2sd, my sd card is not recognized at all... Any help would be super appreciated... :crying:
I've got the same problem as you Steamedcurry... Need help pleease...
delete all of your partitions form SDcard, make one FAT32 partition. Now you can make another partition in Webtop2SD

Categories

Resources