I'm on a 32b mytouch.
with AMON_RA 1.2.3 recovery and CM 4.2.13
I used the amon_Ra recovery to setup my card. wipe~> wipe Dxxxx~> format with ext 2 ~> convert ext2 to 3
From what CM site says it should work 100% on its own. I have a feeling its not the case with my phone, is there a way to confirm this.
Its automatic, theres a Apps2SD script in the rom that starts up on boot to activate the EXT. You can type df in terminal to see how much space is being used and some roms allow you to see secondary storage via settings which is EXT partition.
bowlofturtle said:
I'm on a 32b mytouch.
with AMON_RA 1.2.3 recovery and CM 4.2.13
I used the amon_Ra recovery to setup my card. wipe~> wipe Dxxxx~> format with ext 2 ~> convert ext2 to 3
From what CM site says it should work 100% on its own. I have a feeling its not the case with my phone, is there a way to confirm this.
Click to expand...
Click to collapse
Assuming you've partitioned your phone correctly, Cyanogen ROMS have an automatic apps2sd feature installed. Another very easy way to confirm is to go to select menu, settings, Sd card and phone storage, check how much internal phone storage you have. Then, go into market place, install a few random apps, go back to your sd card and phone storage and recheck your internal memory. If the number has decreased, then your apps are still being installed onto your internal memory and something isn't right.
when i pull out my SD card. should all my apps disappear?
i'm assuming it should, when i remove my SD all my apps are fully functioning.
Related
I installed Cyanogen Rom v4.0.1 and successfully partition sd card with fat32/ext4/swap. Afterward, I realize there are over 300MB in the /data/.
It seems like for normal usage (not excess # of app installed), It doesn't really need to use App2SD and the internal memory should be sufficient space. That should make the phone more stable and speeder since it doesn't depend on the sdcard at all. I dont' plan to install Hero since i won't need the /swap.
What do you think?
going from using no apps to sd to using apps to sd I find that everything seems to run faster for me. Yes i tested it.
That is very interesting. I wonder why app2sd to faster? I mean the sd card IS slower than the internal flash memory.
It's not necessary for Magic/MyTouch3g. It was designed for HTC Dream which has a small amount of storage for apps, Magic does not have that problem.
im running qtek hero rom...how could i disable/remove a2sd?
Format SD Card
waacow said:
I installed Cyanogen Rom v4.0.1 and successfully partition sd card with fat32/ext4/swap. Afterward, I realize there are over 300MB in the /data/.
It seems like for normal usage (not excess # of app installed), It doesn't really need to use App2SD and the internal memory should be sufficient space. That should make the phone more stable and speeder since it doesn't depend on the sdcard at all. I dont' plan to install Hero since i won't need the /swap.
What do you think?
Click to expand...
Click to collapse
Installed Rom fine. Having some issue with Sync Calendar but otherwise great. Question: How do I partition SD Card with fat32/ext4/swap???
marknlee said:
Installed Rom fine. Having some issue with Sync Calendar but otherwise great. Question: How do I partition SD Card with fat32/ext4/swap???
Click to expand...
Click to collapse
The easiest way is to fastboot Amon_RA's recovery.img, there is an option in there to create and format the partitions, you just select it with the trackball.
http://forum.xda-developers.com/showthread.php?t=530492
Hi there,
I've got everything working on my newly reflashed Sprint Hero. (Thanks to everyone that contributed to the gigantic thread....read all (currently) 28 pages...you guys made it easy).
My question is whether apps 2 sd is actually working?
I've put completely bare ROMs on my hero (reverted back to stock ROM, wiped it, wiped & partitioned the sdcard to fat32, ext2 & swap, then flashed with 1.1). I then go to install an app and it doesn't show up on the SD card and my internal memory decreases (indicating that its not on the SD card?)
Don't think I've missed any relevant details, but Im keen to get this working.
Any help would be greatly appreciated.
It sounds like you did everything correctly.
try this:
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd /system/sd
ls
This should say:
[0;0mapp [0m
[0;0mapp-private [0m
as in /system/sd/app
/system/sd/app-private
then type:
cd /system/sd/app
ls
this should list the programs on the ext2 partition of your sdcard and, if you type:
cd /data/app
ls
you would still see the programs listed, but it is just telling you what you have installed they are not actually there, from what I understand.
Also, the internal memory on my phone also went down, but it went down 5 or so mb instead of 20 or so mb.
While I'm here would you mind telling me if when you said
dom2114 said:
(reverted back to stock ROM, wiped it,...
Click to expand...
Click to collapse
do you mean you reverted to a Nandroid backup then you performed a factory reset, and then flashed with 1.1, because I was wondering if this is possible?
hi there crake
really appreciate the detailed reply.
did everything you said and everything was exactly as you described, except that in /system/sd, i also have a lost+found folder
did the next 2 steps you outlined and yes, /data/app was a duplicate of /system/sd/app. I didn't realize that these were the locations (one being the actual location and the other being the 'symlink') of the ext2 partition.
One final question for you. How big was your fat32 partition? It didn't look like there was a way to control how big you want the fat32 partitions relative to the ext2 partition (& the swap partition...not sure what that is).
In answer to your question: yes, thats exactly what I did.
I wanted a 100% free implementation of modaco 1.1 (i.e. no apps etc). Here's what i did just FYI:
Flashed my nandroid backup back on
Hard reset it
Turned the phone on and just put my basic gmail/facebook login details in
Turned it off and decided to take another nandroid backup in case I wanted to go back to this state...(so I now have 2 nandroid backups)
Enabled USB transfer and copied this new backup off
Wiped the SD card & dalvik cache and then partitioned the card to fat32, ext2 and swap
Transferred the Modaco ROM to the SD Card
Flashed the phone w/ Modaco
End result was a 100% 'stock' Modaco ROM...if that makes any sense.
Appreciate an answer and any info as to the partition sizes.
EDIT:
Realized that this 'new backup' I performed (in the 4th step above) is useless if I end up wiping/repartioning the sdcard as this ROM refers to apps that the modaco ROM moved to the SD. These will obviously be removed after a format/repartition.
Thanks for the info, I used the 2gb (1.8-ish) sd card that came with my phone, after partitioning, the fat32 partition was somewhere around 1.4 gb. There was no option to modify partition size so I assumed it partitions the ext2 to a predetermined size and the rest is partitioned as fat32.
crake001 said:
Thanks for the info, I used the 2gb (1.8-ish) sd card that came with my phone, after partitioning, the fat32 partition was somewhere around 1.4 gb. There was no option to modify partition size so I assumed it partitions the ext2 to a predetermined size and the rest is partitioned as fat32.
Click to expand...
Click to collapse
I believe its around 450MB, mine is like 446MB as ext2, the rest of my 8GB sd card is FAT32. It automatically did this, but when I go to All Applications, Apps to SD isn't even listed as an installed application. I went to the market place and installed Apps to SD 2, and it told me I needed to read the tutorial (wtf ?).
So my guess is, the MoDaCo ROM does all the work for you that the Apps to SD program would normally do, and it just always saves it to your SD card.
simplyphp said:
I believe its around 450MB, mine is like 446MB as ext2, the rest of my 8GB sd card is FAT32. It automatically did this, but when I go to All Applications, Apps to SD isn't even listed as an installed application. I went to the market place and installed Apps to SD 2, and it told me I needed to read the tutorial (wtf ?).
So my guess is, the MoDaCo ROM does all the work for you that the Apps to SD program would normally do, and it just always saves it to your SD card.
Click to expand...
Click to collapse
Yeah, thats the conclusion I came to. In the adb shell, if you type apps2sd, something starts happening...Im not smart enough to know what though. Figured Id mention if someone wants to play around
Thanks you all for the info. This was exactly what I was looking for. Wanted to know the size of the ext2 partition and how to control it if we even could but looks like it's automatic as stated. Then to find a way to check to make sure the apps were getting installed on the partition.
I installed the MoDaCo 1.1 over top of all my apps/settings etc. I do have my SD card partitioned via my recovery image option.
What do I need to do to get all those apps over to my sd card and off my phone?
I knew this time would come....
I've got too many apps on my phone and Im running low on space, and I've noticed my phone has been dragging lately.
I have an 8GB class 6 SD card, so hopefully speed shouldnt be an issue.
I have yet to use A2SD...
If I partition my drive, do I lose everything that's on there? Obviously that's not a problem as I can just move everything over to my computer then copy it back, but if I can leave the data on there and partition that'd be great.
Im having a hard time finding a step by step "from day one" guide.
Mind pointing me in the right direction? The only thing Ive found in the wiki is moving to a new SD card with A2SD.
Im currently running DC 2.07.2
BACK UP SDCARD
Boot into recovery. Partition SD card (default values)
Download http://www.darktremor.com/files/misc/a2sd-2.5-signed.zip
Flash above .zip as any normal ROM
Boot phone
Open command prompt and type:
adb shell
a2sd install
Tada.
Ok great, got that part down.
Now moving the already installed apps over to the SD card? What else do I do from here?
Thank you for the help!
Actually, looks like everything went ok...
ls -l /data reveals all the locations as /system/sd/app
I didn't bother to look at free internal space before installing, but my interanal free storage is now at 130MB. Sound right?
Last question i have for now....
Now that all my apps are on the SD card, if I were to flash a new ROM (say a new ROM Flipz comes out with) that has A2SD support... I dont' have to re-install them as both the apks, odex, and dalvik are all stored on the SD card right?
poor_red_neck said:
Actually, looks like everything went ok...
ls -l /data reveals all the locations as /system/sd/app
I didn't bother to look at free internal space before installing, but my interanal free storage is now at 130MB. Sound right?
Last question i have for now....
Now that all my apps are on the SD card, if I were to flash a new ROM (say a new ROM Flipz comes out with) that has A2SD support... I dont' have to re-install them as both the apks, odex, and dalvik are all stored on the SD card right?
Click to expand...
Click to collapse
The only version that I'm aware of that moves Dalvik-cache to the sd card is Apps2SD version 2.5. I don't know if anyone has that in the ROMs yet. Many of them are either using an Apps2SD that was built for Fresh 2.0d, Apps2SD version 2.0, or the Apps2SD which is common in the 1.5 builds.
Your apps in /data/app and /data/app-private are on the sd card. You can flash Apps2SD version 2.5 (A2SD) from http://www.darktremor.com/files/misc/a2sd-2.5-signed.zip if you want to move the dalvik-cache.
EDIT: I really should read the instructions that was posted before I stick my foot in my mouth. The file is the one located at Darktremor, which is the version 2.5...so, yes...your dalvik-cache is on the sd card.
So I tried the above method, but all my apps stopped working and when I go to reinstall them, it says "Insufficient Space for App"...
What did I do wrong?
EDIT: Okay, nevermind, it seems to be working now. I tried installing the app again and it installed fine the second time. Trying another one now.
I did this recently and just found out that I cannot install/download apps from the market, it just gets stuck there. Does it know where its downloading too after a2sd is installed?
Hello. I am struggling with this for three days now. I can't seem to make it work. So I think I need a detailed how-to because obviously I am doing something wrong.
I am using this clockwork recovery image: http://android.modaco.com/content/z...27215/oled-tft-2-5-1-8-clockworkmod-recovery/
Then I go to clockwork recovery mode and create 1GB ext partition. Wipe everything from everywhere.
After that I install paul's alpha3 prebake.
What happens is I have 1GB less storage on my class4 8GB SD, but don't see the ext3 partition (where should I look for it exactly)
In normal use the only way you'll know if its working or not is if you run out of space or not.
To find your ext partition look in '/sd-ext' or '/system/sd', you might need a file explorer that can use root privileges, I use estrongs. If the directories 'app' and 'app-private' are there then its working.
If your still sure its not working double check that the prebaked version comes with apps2sd...not all do.
Thank you. I think the prebaked alpha3 version doesn't have the apps2sd scripts. I tried to install Darktremor Apps2SD 2.7.5.2 but it killed my OS and had to flash it again. So is there any specific a2SD that I can use with this rom?
OK. I installed the Japanese jellyfish ROM yesterday and everything works like a charm so I guess prebaked alpha3 didn't have the apps2sd scripts.
Thank you again for your help, mate!
what is apps2ext?
It basically gets some storage space from the SD card and lies the system that it's part of the apps section of the internal memory
cynepmeh said:
It basically gets some storage space from the SD card and lies the system that it's part of the apps section of the internal memory
Click to expand...
Click to collapse
so it is basically like a different storage architecture for the SD card? Like we can have fat32, ntfs etc?
I am no expert here. From what I know - scripts create some symlinks so the app storage is actually placed on the sd, but the system doesn't know that and thinks it is still the old place. The path is the same, but it actually is something like a shortcut. The ext is probably because it needs to be linix partition or something...
This is what I think and it may not be true however
This is a fast guide on how to make your HTC HD2 working with ICS on a full functioning ROM and solving the internal storage problem.
I assume that you already have rooted your device. If not, see the official guide. You have to have a working MAGLDR1.13 and ClockWorkMod Recovery. Then you can proceed to the following.
First: Backup your SD Card , Phone and contacts before start. The following procedures wipe everything !!
Boot into recovery by holding power key after turn off. Format your SD card with MAGLDR1.13 utility.
Give 512mb ext3/4 partition or more (need this for LINK2SD later) and 128mb cache or more.
Go to advanced and mount the formatted SD Card to pc, and transfer the following ROM on it.
[1.Sep.2012] NexusHD2-ICS-4.0.4-CM9-HWA V2.7 (Kernel: tytung_HWA_r3.4)
here: http://forum.xda-developers.com/showthread.php?t=1434860
Install ROM by choosing install zip from SD card. Add your google account and run the first time wizard. e.t.c....
This Rom is full functional ICS and for my opinion is running better than Gingerbread 2.3.5 on the HD2 and also is running even better than Official Windows Mobile 6.5. Is the operating system that this device deserves to have !! With SPIRIT UL you also have a working FM Radio. Audio method in settings qsd8250, Bluetooth must be on before launching SPIRIT UL. Battery Life is quite good, depends on usage.
Before adding any other applications or games from the play store, you have to get FIRST OF ALL LINK2SD and set it to automatically link newly installed applications to SD card (from settings in LINK2SD application). Be sure the first time you start LINK2SD you successfully load the ext3/4 partition. Link2SD will guide you on first run. Also you can link any existing applications to SD Card (by clicking create link) so you can save some space. Advantages of LINK2SD is that the ext3/4 partition is loaded by the device and when you plug the device on a usb port on a pc and mount the SD Card, it will not mount the ext3/4 partition, so your applications are still available and the system can still use those, and of course you saving space from internal storage. The only bad thing is that you taking space from your SD Card.
Now you have a full functioning ICS Rom on your beloved HD2.
djbxp said:
This is a fast guide on how to make your HTC HD2 working with ICS on a full functioning ROM and solving the internal storage problem.
I assume that you already have rooted your device. If not, see the official guide. You have to have a working MAGLDR1.13 and ClockWorkMod Recovery. Then you can proceed to the following.
First: Backup your SD Card , Phone and contacts before start. The following procedures wipe everything !!
Boot into recovery by holding power key after turn off. Format your SD card with MAGLDR1.13 utility.
Click to expand...
Click to collapse
correction for clarity,
"In magldr choose option 8-ad recovery,, this will load cwm
Once cwm starts choose advanced-format SD"
Give 512mb ext3/4 partition or more (need this for LINK2SD later) and 128mb cache or more
Go to advanced and mount the formatted SD Card to pc, and transfer the following ROM on it.
[1.Sep.2012] NexusHD2-ICS-4.0.4-CM9-HWA V2.7 (Kernel: tytung_HWA_r3.4)
here: http://forum.xda-developers.com/showthread.php?t=1434860
Install ROM by choosing install zip from SD card. Add your google account and run the first time wizard. e.t.c....
This Rom is full functional ICS and for my opinion is running better than Gingerbread 2.3.5 on the HD2 and also is running even better than Official Windows Mobile 6.5. Is the operating system that this device deserves to have !! With SPIRIT UL you also have a working FM Radio. Audio method in settings qsd8250, Bluetooth must be on before launching SPIRIT UL. Battery Life is quite good, depends on usage.
Before adding any other applications or games from the play store, you have to get FIRST OF ALL LINK2SD and set it to automatically link newly installed applications to SD card (from settings in LINK2SD application). Be sure the first time you start LINK2SD you successfully load the ext3/4 partition. Link2SD will guide you on first run. Also you can link any existing applications to SD Card (by clicking create link) so you can save some space. Advantages of LINK2SD is that the ext3/4 partition is loaded by the device and when you plug the device on a usb port on a pc and mount the SD Card, it will not mount the ext3/4 partition, so your applications are still available and the system can still use those, and of course you saving space from internal storage. The only bad thing is that you taking space from your SD Card.
Now you have a full functioning ICS Rom on your beloved HD2.
Click to expand...
Click to collapse