I am running 4.0.4 and i have been seeing stuff about apps being installed to the sd card to free up internal memory, and needing the ext2 partition. What I dont know is where I get this stuff (or if its already built in) and how do I get that going???
if u are running any of cyanogen's rom, apps2sd is automatically. since u are on 404 it should be good. this is AS long as you have formatted your sd with correct partitions. fat32, ext2 or 3. did you rememebr partitioning your device at all before installing any new roms?
read this thread for info on how to partition. it is not an easy read so be careful. http://forum.xda-developers.com/showthread.php?t=534714&highlight=sdcard+parted+script
NguyenHuu said:
if u are running any of cyanogen's rom, apps2sd is automatically. since u are on 404 it should be good. this is AS long as you have formatted your sd with correct partitions. fat32, ext2 or 3. did you rememebr partitioning your device at all before installing any new roms?
read this thread for info on how to partition. it is not an easy read so be careful. http://forum.xda-developers.com/showthread.php?t=534714&highlight=sdcard+parted+script
Click to expand...
Click to collapse
but if he has already installed apps, and has his phone all setup after the initial flash... will cyanogen then migrate his apps TO the SD card?
or will he have to wipe/install and then insert his formatted SD card?
(this info is for him and me )
Related
hi guys...
i have searched over and over how to make apps2sd work on dwang but there are some answers however no straight answer following. i am sorry if theres any other post in the forum that i may have missed.
so i have the amon-ra recovery...
i have partitioned my sd card (2gig)
32 linux swap
400 ext2 (already upgraded to ext3)
rest is fat32..
now when i goto sd card &phone storage.. i see sd card (following total space and etc..) and i see internal phone storage.
now when i download a app.....i see decrease on my internal memory. i even tried selecting move apps-cache to sd card from recovery mode.
i am not understanding wats going on. i need some help please!
once again sorry if theres already some post about this.
Its just cache from market its not relelated to apps2sd.It builds up over time.Do a search in market for cache and look for the cache mover, so it will be on your sd instead.
-Happy new year
isnt A2SD automatic on dwangs? usually all you need is a second partition in order for it to work...
hey i thought it was automatic too but it doesnt seem like. how can i verify if the ext3 has some usage? and i downloaded the cache mover now it took up so much space on my sd card. even after that i downloaded a app and it still seem to affect my internal memory! please help. i had my sd card partitioned and emptied (formatted) even before installing the dwang rom.....
You know its being used because you would have like 20~ free internal mem
Ace42 what u mean...i didnt download alot of apps. when i flashed with a full wipe i had abt 81 mb rite now i have abt 68 after having installed abt 5 apps so it means maybe not working i am guessing... and even after moving cache i dun see any difference in internal storage...
is there anyone who can be of some assistance plz.....?
Try doing the flash process again but leave it at EXT2 instead of upgrading.
but when i do flash...shouldnt i have a second sd card displayed on my phone in setting? coz when i did cyanogen i had two sd card option. first one being the sd card. second one was unavailable until partitioned the drive. and i was able to see how much space is left after i download and install an app....on the second sd card option. however with dwang i dun have that
Ok, I just got my nexus today and flashed Modaco alpha 21.
I saw there was an apps2sd version but instead downloaded the normal one.
Do I really need apps2sd on a 4gb class 2 card?
Can you point me in the direction of how to set this up for modaco.
Also, do I need swap?
http://wiki.cyanogenmod.com/index.php/Apps2SD
Thats what i used, its fairly simple and well wrote. Use the recovery ROM method, its the fastest and easiest.
To set up App2SD, you need an ext partition on your SD card and the userinit.sh script to initialise App2SD (search for it!!)... a faster SD card is recommended for App2SD, though it will work you ur 4GB class 2 card. Use App2SD only if you want to install many market applications and u know that the internal memory won't suffice. And for the Nexus one, if you've got HiMem enabled, you do not need any swap partition...
Hey guys. I'm a noob to the nook. Got mine yesterday and flashed nookie froyo 0.6.8. Flashed auto nooter 3.0 before that (not sure that was necessary, but I did it anyway - Was it necessary?)
I digress... I'm confused about the sd card and from what I've read in the forum, it's still not clear to me. So here are my questions and I apologize if they were answered elsewhere. If someone could link a post that might be helpful that would be great!
1. Which roms run off the external sd card?
2. Is it better to run off the external sd card?
3. I'm using an 8 gig class 10 card, but only 1.78 is accessible and and less than 500 mb of open space is left.
4. NookcolorUMS is confusing. I've tried mounting all partitions and cant access the extra space. And yes I did format it after flashing so it's allocated using FAT32.
Any help or direction to helpful posts would be really greatly appreciated.
Thanks!
treylemkn said:
Hey guys. I'm a noob to the nook. Got mine yesterday and flashed nookie froyo 0.6.8. Flashed auto nooter 3.0 before that (not sure that was necessary, but I did it anyway - Was it necessary?)
I digress... I'm confused about the sd card and from what I've read in the forum, it's still not clear to me. So here are my questions and I apologize if they were answered elsewhere. If someone could link a post that might be helpful that would be great!
1. Which roms run off the external sd card?
2. Is it better to run off the external sd card?
3. I'm using an 8 gig class 10 card, but only 1.78 is accessible and and less than 500 mb of open space is left.
4. NookcolorUMS is confusing. I've tried mounting all partitions and cant access the extra space. And yes I did format it after flashing so it's allocated using FAT32.
Any help or direction to helpful posts would be really greatly appreciated.
Thanks!
Click to expand...
Click to collapse
1. I think CM7, NookieFroyo, and the HC build have all been made to run off the SD.
2. I don't think so; it does give you the nice "sandbox" feel that you can't screw anything up though. It is MUCH faster to run off the internal memory; and with the multi boot ability in my opinion there really is no reason to run off an SD card.
3. I'd look at the card in some type of partition manager; there may be some partitions that can not be seen otherwise. Have you already flashed a rom to the card?
4. Not sure.
themoe said:
1. I think CM7, NookieFroyo, and the HC build have all been made to run off the SD.
2. I don't think so; it does give you the nice "sandbox" feel that you can't screw anything up though. It is MUCH faster to run off the internal memory; and with the multi boot ability in my opinion there really is no reason to run off an SD card.
3. I'd look at the card in some type of partition manager; there may be some partitions that can not be seen otherwise. Have you already flashed a rom to the card?
4. Not sure.
Click to expand...
Click to collapse
I flashed the image to the external sd card. It put the boot image after flashing on the card. I just reformatted the card and can now see it in the nook.
New questions.
1. Is there a way to create a nandroid back up?
2. How do I get to clockwork recovery without using the image on the sd card?
Maybe more questions later.
Thanks!
themoe said:
1. I think CM7, NookieFroyo, and the HC build have all been made to run off the SD.
2. I don't think so; it does give you the nice "sandbox" feel that you can't screw anything up though. It is MUCH faster to run off the internal memory; and with the multi boot ability in my opinion there really is no reason to run off an SD card.
3. I'd look at the card in some type of partition manager; there may be some partitions that can not be seen otherwise. Have you already flashed a rom to the card?
4. Not sure.
Click to expand...
Click to collapse
Multi-boot ability? I still have so much to learn. Is it basically a matter of rearranging the partitions on the internal storage? Would the best link be http://forum.xda-developers.com/showthread.php?t=959461
?
Can the primary partition continue to boot stock unrooted Nook ROM?
* Go to the parallel Development Forum to find threads on:
- Multi-boot (very simple to install)
and
- SD card booting versions of CM7, Honeycomb and Froyo
* Within the thread of each of those three, you will find instructions for adjusting things (installing missing capabilities, partitions, etc).
* Download Free Easeus Partition Manager (sp?) to extend 4th partition while looking at SD card in Windows, this will give Android's /sdcard folder the rest of your card. Then Download Free Notepad++ (linux file format text editor) to edit a file as described in those threads. See threads for more details.
* Download Free Win 32 Disk Imager to backup SD card in Windows ("read" backs up card, "write" burns an image to card, the latter is how you create bootable ROM on SD card).
Hello, I'm hoping someone can answer a few questions I have regarding the format of the SD Card for the Android system. - Apologies if this has already been explained on this forum, I did a search but didn't find anything too useful that answered my questions.
(I have knowledge of the linux file-system and swap drives, just unsure of the benifits of this for android).
Currently using a 16GB SanDisk Class4 SD Card.
I'm aware that you can format the SD Card to use as a swap-drive and for use of ext2 file-system.
While searching for info on this I found the following xda link which simply explains how to do this:
http://forum.xda-developers.com/wiki/SD_card_partitioning
My questions are:
1. What are the benifits of having the ext2 file-system? (Would apps stored on SD Card run faster etc?)
2. Do I need to keep a FAT32 partition (as opposed to just having a swap and ext2 partitions without any FAT partition).
3. Does the swap drive greatly improve performance. And is this worth doing on a Class4 SD Card?
Thanks in advance!
Hi.
at the first I must say swat will decrease SD card life.
i recommond you to create EXT3 or EXT4 partition.
1)one of the benefit of EXT partition is your phone storage will not full and its help your phone performance.
2)yes.of course you should have fat32 partition for eg:music-movies...and other files.
3)yes.swap is a very good.and it helps your phone ram.eg:when you play plants vs zombie at the first screen game will exit because of ram and swap will use like ram and its good for gaming.
Thanks for the reply, much apprecaited.
Are you sure I need a FAT32 partition though? Videos, music etc etc can all be saved to ext2/3/4 on a linux OS so I just assumed I could just do away with FAT32 all together?
Is the following just not the same as using an App2SD app?
"1)one of the benefit of EXT partition is your phone storage will not full and its help your phone performance."
Sorry for being a bit fussy but I'd like to fully understand what the Ext/2/3/4 partition is actually used for. Is it just used purely for storage?
Thanks again!
In a short summary (and assuming you are using a Kernel and ROM supporting the features) ...
- "Swap" on a swap partition has its own own "filesystem". The data structures are actually created by "mkswap" and the partition is not directly accessible by the user. If your phone runs low on physical memory unused parts of the memory will be swapped out into the virtual memory to make room for other apps.
Note that this is no "magically increase your RAM" solution. Once swapping occurs it actually slows down the system as the swapped out memory regions need to be copied back into physical memory, sooner or later. It may only help to run "RAM hungry" applications.
- "SD-Ext" is a, most likely, ext2 formatted partition to where Apps you move to the SD (either by Android or App2SD) will go. This increases the amount of apps you can possibly install, but doesn't resolve the problem that apps having widgets or apps that are started during Android boot-up need to reside in the internal phone memory.
- The /sdcard partition where all your user data is being stored should be kept FAT32 (for the simple reason of making a backup of your data by slapping the card into card reader easier - Windows can't read Linux filesystems by default). Some ROMs will allow you to format /sdcard ext3 or ext4 ... the advantage is that ext3/4 (if the mount options are correctly set) may perform a lot better than FAT32, though your mileage may vary.
Roger? ...or do is something still unclear?
Many thanks B.Jay - I'll hit the thanks button after I post this reply! You cleared up all my questions, but just going back to the FAT32 partition;
I use linux as my main OS, so accessing the EXT format partition wouldn't be a problem; Do you know if all ROMs would work without a FAT32 partition and replace it with EXT2/3/4 partition? If you're unsure I can always find out by formatting and loading a rom.
Thanks again, you've been most helpful!
Agenty1609 said:
going back to the FAT32 partition;
I use linux as my main OS, so accessing the EXT format partition wouldn't be a problem; Do you know if all ROMs would work without a FAT32 partition and replace it with EXT2/3/4 partition? If you're unsure I can always find out by formatting and loading a rom.
Thanks again, you've been most helpful!
Click to expand...
Click to collapse
Linux would, of course, be able to mount a ext partition (even on a SD card put into a card reader).
As for the ROM ... it depends.
The Stock Kernel Modules AddOn of GingerDX introduces ext3 and ext4 modules for the SEMC Stock Kernel, so in theory (I didn't test it!) you should be able to access /sdcard when being formatted ext3/4 - though it could be that you might need to adjust the vold script to properly mount the partition. The modules are mainly for supporting the sd-ext partition for "Apps-to-ext3/4-partition-on-mSD".
There's also alfsamsung's Alfs Kernel which is compatible with GingerDX and some other ROMs. That would be something you could try as well.
Simply look through the ROM threads ... I think MiniCM7 (+nAa's Kernel) should be able to support it, though this could involve some tinkering.
Personally speaking, I only have a ~2GB sd-ext on the SD in my X8 and the rest is a normal FAT32 partition (/sdcard).
yes you need a FAT32 partition.
when you partition your SD card you can move moveable app and games to ext partition.
please dont move app wich they cant move to ext partition.
cause after restart app that you moved to ext will corrupted.
good luck.
Thanks again! I think I'll follow your trend and try the 2GB SD-ext and the rest FAT32.
sd-ext missing!!
hey guys!! I've a small prob, would appreciate some tips. I normally move apps to sd card, if the app is movable by default. if the app is not movable by default, i use this app2sd by droidsail (available in the market) which force moves parts of the app 2 sd card. When I make back ups using xrecovery, i have no problem.
but when I use cwm for back ups, it gives an error saying sd-ext not found and it skips that part of the back up!! so any app I've moved by default or forced moved to sd card doesn't get backed up!! So I presume I have to create a sd-ext partition manually? How do I do it? I do have an sd-ext folder. but its not in sd card. it's in the root. (never had this prob with xrecovery though)
thanks in advance!!
neo_na said:
hey guys!! I've a small prob, would appreciate some tips. I normally move apps to sd card, if the app is movable by default. if the app is not movable by default, i use this app2sd by droidsail (available in the market) which force moves parts of the app 2 sd card. When I make back ups using xrecovery, i have no problem.
but when I use cwm for back ups, it gives an error saying sd-ext not found and it skips that part of the back up!! so any app I've moved by default or forced moved to sd card doesn't get backed up!! So I presume I have to create a sd-ext partition manually? How do I do it? I do have an sd-ext folder. but its not in sd card. it's in the root. (never had this prob with xrecovery though)
thanks in advance!!
Click to expand...
Click to collapse
Which version of CWM would that be?
Saipro said:
Which version of CWM would that be?
Click to expand...
Click to collapse
It's cwm 4.0.1.5
Hey guys ... I am noob at android so please! !!!bear with it..
just wanted to know...
what is SD partion???
how to go about it??
hoe to check it's working??
what are the benefits? ??
is it ok to do it with 4gb class 4 card???
Thanks for reading ..
noobismyname said:
Hey guys ... I am noob at android so please! !!!bear with it..
just wanted to know...
what is SD partion???
Click to expand...
Click to collapse
As with every storage media you can actually partition the mSD. By default it ships as a single partition that is FAT32 formatted (otherwise Microsoft couldn't play Mafia and press license fees out of Android phone manufacturers as the FAT file format is copyrighted by Microsoft).
noobismyname said:
how to go about it??
Click to expand...
Click to collapse
You can partition the mSD in either ClockworkMod recovery or you can turn off your phone, take the mSD out of the phone and put it into a card reader and then partition the card on your computer by i.e. EASEUS Partition Manager (Windows) or gparted (Linux).
noobismyname said:
hoe to check it's working??
Click to expand...
Click to collapse
I don't know how you usually check if your hoe is working (oh how I love typos), but you can check if the SD card partitions are working this way:
- Boot the phone
- Once it's booted up and you have no warning about the SD card then the partition mounted at /mnt/sdcard works. To check if /mnt/sd-ext is also working either open the "Terminal", type "su" (without the quotes) followed by "mount" which will return all currently mounted devices.
noobismyname said:
what are the benefits? ??
Click to expand...
Click to collapse
If you create a sd-ext partition (USE SEARCH to know what this means!) you can move your apps out of the internal phone memory onto the sdcard (this actually even works without a designated sd-ext partition). However, you can't move each and every app to the SD ... apps coming with widgets, apps that start automatically upon boot, a widget or a live wallpaper can't be moved to the SD as it will stop working.
Swap on the SD (to have virtual memory - much like the "pagefile.sys" of Windows or the swap partition of Linux) only decreases the lifespan of your SD most likely considerably when there's a whole lotta swapping going on - apart from needing a custom kernel as the Stock doesn't support swap.
noobismyname said:
is it ok to do it with 4gb class 4 card???
Click to expand...
Click to collapse
A Class 4 mSD isn't blazing fast, but it should be about sufficient. In general, the higher the number of the Class, the faster the card, the more fluid the I/O transfers.
B.Jay said:
As with every storage media you can actually partition the mSD. By default it ships as a single partition that is FAT32 formatted (otherwise Microsoft couldn't play Mafia and press license fees out of Android phone manufacturers as the FAT file format is copyrighted by Microsoft).
You can partition the mSD in either ClockworkMod recovery or you can turn off your phone, take the mSD out of the phone and put it into a card reader and then partition the card on your computer by i.e. EASEUS Partition Manager (Windows) or gparted (Linux).
I don't know how you usually check if your hoe is working (oh how I love typos), but you can check if the SD card partitions are working this way:
- Boot the phone
- Once it's booted up and you have no warning about the SD card then the partition mounted at /mnt/sdcard works. To check if /mnt/sd-ext is also working either open the "Terminal", type "su" (without the quotes) followed by "mount" which will return all currently mounted devices.
If you create a sd-ext partition (USE SEARCH to know what this means!) you can move your apps out of the internal phone memory onto the sdcard (this actually even works without a designated sd-ext partition). However, you can't move each and every app to the SD ... apps coming with widgets, apps that start automatically upon boot, a widget or a live wallpaper can't be moved to the SD as it will stop working.
Swap on the SD (to have virtual memory - much like the "pagefile.sys" of Windows or the swap partition of Linux) only decreases the lifespan of your SD most likely considerably when there's a whole lotta swapping going on - apart from needing a custom kernel as the Stock doesn't support swap.
A Class 4 mSD isn't blazing fast, but it should be about sufficient. In general, the higher the number of the Class, the faster the card, the more fluid the I/O transfers.
Click to expand...
Click to collapse
eh!! thanks a ton ..
How to partion using Cwm???
noobismyname said:
How to partion using Cwm???
Click to expand...
Click to collapse
Look into the "Advanced settings" menu - and note that not each version of CWM contains that functionality. CWM 4.0.1.5 that is in some thread around here does not have the partitioning capabilities, CWM 3.2.0.0 (as shipped with GingerDX) is able to perform it, CWM 5.x.x.x as in nAa's or Alfs' custom kernel is up to your for checking out.
???Dude???
How to partition??
you rather answered some different question.. well I am on stock kernel and my recovery has the advanced option derived is partition option also is it safe? ??? and it asks for swap which 1 to select????
noobismyname said:
???Dude???
How to partition??
Click to expand...
Click to collapse
Depends on what you want to do ...
- swap and a normal data partition
Create a ~256-512MB swap partition
Partition the rest as a FAT32 partition
- sd-ext and a normal data partition
Create a ~1GB ext3 or ext4 PRIMARY partition and name it "sd-ext" (w/o quotes)
Partition the rest as a FAT32 partition
- swap and sd-ext and normal data partition
Create a ~256-512MB swap partition
Create a ~1GB ext3 or ext4 PRIMARY partition and name it "sd-ext" (w/o quotes)
Partition the rest as a FAT32 partition
And ... this information could also be found by using the Forum search!
AM WELL AWARE ABOUT THE SEARCH.BUTTON! !!!
well if you read the 1st post .. I have mentioned clearly that I am noob at android.
All I want is a brief explanation on partition ..
I read some were swap ain't supported on stock kernel and I an on stock kernel ....
Do I need a computer to partition? ??? please explain the process briefly......
Follow the SD card partitioning article in the XDA Wiki
B.Jay said:
Follow the SD card partitioning article in the XDA Wiki
Click to expand...
Click to collapse
h'm.. Thankyou
is there any way to do this without using a computer????