is it possible to make a partition with theinternal storage on our phones? kinda like a pc. the "c" drive which would be main partition where all system stuff is and where we flash roms. I wanted to make a partition for my music but also so when I format and install a new rom that specfic partition wouldn't be touched, like the external sd
Related
Well here is my idea. Could we possibly partition the FAT32 part of our phones into more then one partition.
Saying like we could have a few FAT32 based partition, A Primary, One for roms/patches, then etc.
That way when we format the primary, it doesn't delete the roms we could flash. So we didn't need to hook up the phone to the computer to copy roms back over.
I know Recover firmware would need to support this. But it's just a thought.
I'm not really an expert at this, but doing a full wipe and installing a new ROM doesn't wipe the contents of your SD Card. Are you saying partition the phone's internal storage? What's wrong with just storing the ROMs on your SD card?
BlueScreenOfTOM said:
I'm not really an expert at this, but doing a full wipe and installing a new ROM doesn't wipe the contents of your SD Card. Are you saying partition the phone's internal storage? What's wrong with just storing the ROMs on your SD card?
Click to expand...
Click to collapse
I meant like partition the SD Card into multiple partitions, So when you erase the SD:Ext and the FAT32, the ROM Partition doesn't go with it.
So example
SD:Ext - Partition 1
FAT32 - Partition 2 (Default SD Storage)
FAT32 - Partition 3 (ROM Storage, Backup Files)
So when you partition the SD Card though the Recovery it will only format Partition 1 and Partition 2, So if you left somewhere wtihout your computer and tweaking your phone, You could use partition 3 and access your ROM files and backups without going though loops for them.
What recovery are you using. I'm still not sure what you are talking about? I have no problems accessing my roms and kernels. You can do it plenty of ways and not do what you are talking about..
Use root explorer. Can transfer from download folder or if you made a certain folder on SD card for them you can copy paste them to the root directory on SD card if you use RA recovery. Clockwork you can go through every folder looking for the zip using clockwork unlike RA recovery which needs it to be in root of SD card. Your making it hard on yourself..
Why would you want to wipe fat32 and partion?
Sent from my PC36100 using XDA App
I'm trying to figure out what format / partitions my sdhc card(s) should be in.
Does the stock firmware require specific partitioning? 1 FAT32 seems
like it would have huge waste due to the FAT clustering system. Would one
say 2gb FAT32 partition for the firmware to use + some sort of ext2/3/4
or other Linux type filesystem for the rest to better use the space work?
Would a linux swap partitition help / be used at all? I have a 2gb (already
formated as a single fat32 filesystem), a 16gb class 2 and a 32gb class 2
to work with.
I figured on partitioning / formatting the large cards with gparted on a
card reader device, then putting the card in the phone.
How does the incredible see the internal user flash space, as a 'second' SD type device?
Do I understand correctly, the system flash is logically treated as a number of filesystems
so they can be 'fixed' / 'updated' seperately?
Like the boot partition, kernal partition, recovery partition, system / root partition etc.
I'm trying to understand how the system a works vs a regular
unix / linux / bsd OS would. Like booting into recovery is kinda like booting into single user
to fix the boot or root partition.
Does nandroid backup the user (internal) flash or just the various
system flash partitions?
Thanks
Mine is just formatted fat32.
Sent from my ADR6300 using XDA App
fuzzynco said:
I'm trying to figure out what format / partitions my sdhc card(s) should be in.
Does the stock firmware require specific partitioning? 1 FAT32 seems
like it would have huge waste due to the FAT clustering system. Would one
say 2gb FAT32 partition for the firmware to use + some sort of ext2/3/4
or other Linux type filesystem for the rest to better use the space work?
Would a linux swap partitition help / be used at all? I have a 2gb (already
formated as a single fat32 filesystem), a 16gb class 2 and a 32gb class 2
to work with.
I figured on partitioning / formatting the large cards with gparted on a
card reader device, then putting the card in the phone.
How does the incredible see the internal user flash space, as a 'second' SD type device?
Do I understand correctly, the system flash is logically treated as a number of filesystems
so they can be 'fixed' / 'updated' seperately?
Like the boot partition, kernal partition, recovery partition, system / root partition etc.
I'm trying to understand how the system a works vs a regular
unix / linux / bsd OS would. Like booting into recovery is kinda like booting into single user
to fix the boot or root partition.
Does nandroid backup the user (internal) flash or just the various
system flash partitions?
Thanks
Click to expand...
Click to collapse
I believe the stock firmware won't be able to see the card if you reformat it in anything besides fat32, but this is just speculation.
You bring up a good question though. ext2 contains less read/write overhead than FAT32, and thus it would seem better to store certain read/write intensive files (i.e. music) on an ext2 partition rather than FAT32.
You could always root, install a stock-like kernel (Skyraider, Virtuous, etc.) and play around with fstab to see if you can get something usable.
I have an 8GB SanDisk MicroSD, it had a 500MB SD-EXT partition made using ROM Manager with 0MB of Swap. I was using OpenDesire, the latest version.
However I decided to change to Cynanogen 6.1.1, as it is more stable. I decided to Un-Mount and Format my SD Card, as I know this wont format my SD-Ext. After Formatting my SD Card wouldn't re-mount so I connected it to my computer, and formatted it again, by right clicking and clicking Format in My Computer.
After doing this it said I had 7.86 GB of Memory on my SD-Card. This is how much is left on the SD Card with no Partition's or data. After I installed Cynanogen, when wiping the user data, I noticed that it said there was no SD-Ext partiton, and so it couldn't format it. I immidiatley went back to ROM Manager to create one, however when it gets to the Clockwork MOD Part I just get a error about a signature or something? Can anyone please help - thanks!
Perhaps the format option under settings wiped the whole SD card and repartitioned it with a single FAT partition, therefore deleting the EXT partition. Format from within windows/linux in future. AFAIK, there would not be an ext on a stock rom and therefore no need for one, so the format option just goes ahead an obliterates.
If you've got a nandroid you could just repartition and restore.
Sounds like it just formatted the whole thing into a single partition. Just partition it back again as your really suppose to do when switching roms.
the rom i am looking at using only has the D2EXT version at the moment, i'm currently using a2sd. what do i need to do to cahnge to D2EXT, then there is that other one that everyone is talking about which is D2WE. i just want to know if my sdhc card needs reformatting or if ot just something that has been changed in the rom.thnanks for reading and i'm sure this has been posted amny times but could not find anything that answered my question.........................sudeki300
well for data2ext...
make a backup of your apps using titanium backup, move the titanium folder to your computer along with anything else you want to keep from your sd card, pics, videos, music etc etc
then time to wipe and partition your sd card.
use mini tool partition wizard saves having to boot in to gparted et all.
http://www.partitionwizard.com/free-partition-manager.html
boot your phone in to recovery and mount your sd card, connect your phone by usb.
open mini tool wizard
choose your sd card and wipe all partitions, make sure you have moved anything you want to keep to your computer as this completely wipes your card..
make yout fat32 partition by right click on your sdcard drive and choosing create, make it a primary fron the primary / logical oprions, then fat32 from the next dropdown menu, use up all the space for fat32 but leave 1.4gb free for the next partitions.
right click on unallocated space and choose create, again make it primary and choose ext3 from the next menu, make this partition 1gb.
again right click unallocated space, choose create and make another primary ext3 of 300mb.
last but not least on the last unallocated space make a linux swap partition, just choose this option in the second dropdown menu.
then click apply and itll partition your card.
thats it, now put your chosen rom on to your sd card.
unmount the sd card, then flash the zip from the recovery options..
Thank you. It is all I need.
So recently I installed the slim bean 4.2 build on my evo. I also tried Roehsoft Ram Expander just to try it out. I don't know if it matters, but I figured I would throw it out there. Heres my problem:
I tried installing the 4.2 AOKP and 4.2 AOSPA roms on the phone but they just keep bootlooping. After extensive trouble shooting, they asked if my sd card was partitioned. I deleted the swap partition on the ext sd card, but in the process I realized the phone doesn't recognize it's internal sd card. Like at all. The phone always boots and all, it just won't show it up in any file explorers or recovery. If I take out the ext sd card and try to download something, it says that an sd card is required to download something.
Any clue whats up here?
Ended up wiping and partitioning external sd card with a 1024 ext-3 partition. Link is in comments below
Your EVO's sdcard must have an sd-ext partition formatted with either an ext3 or ext4 file system in order to install a Jelly Bean ROM. You can read an explanation of sdcard partitioning at http://forum.xda-developers.com/showthread.php?t=1158993. Before you partition your sdcard, do not forget to copy the entire contents of the sdcard to an empty folder on your computer first since partitioning will destroy all data on the sdcard! I recommend either a 512 MB extended partition (sd-ext) for 8GB sdcard or 1024 MB extended partition for 32 GB sdcard and formatting the sd-ext partition with the ext3 file system as this configuration will work with Gingerbread as well as ICS and JellyBean ROMs. Once you have partitioned and formatted the sdcard, copy the original contents of the sdcard from your computer to the newly formatted sdcard.
BobWalker said:
Your EVO's sdcard must have an sd-ext partition formatted with either an ext3 or ext4 file system in order to install a Jelly Bean ROM. You can read an explanation of sdcard partitioning at http://forum.xda-developers.com/showthread.php?t=1158993. Before you partition your sdcard, do not forget to copy the entire contents of the sdcard to an empty folder on your computer first since partitioning will destroy all data on the sdcard! I recommend either a 512 MB extended partition (sd-ext) for 8GB sdcard or 1024 MB extended partition for 32 GB sdcard and formatting the sd-ext partition with the ext3 file system as this configuration will work with Gingerbread as well as ICS and JellyBean ROMs. Once you have partitioned and formatted the sdcard, copy the original contents of the sdcard from your computer to the newly formatted sdcard.
Click to expand...
Click to collapse
I am confused because I was able to install a JB rom without doing this. I just flashed the files for slim bean. I couldn't even partition it if i wanted to, because when I try to mount the sd card in recovery it says that there is no SD card.
I thought you were getting bootloops attempting to install Android 4.2. Follow the directions at http://androidforums.com/evo-4g-sup...-card-not-being-seen-root-non-root-users.html to fix the sdcard not being seen.
BobWalker said:
I thought you were getting bootloops attempting to install Android 4.2. Follow the directions at http://androidforums.com/evo-4g-sup...-card-not-being-seen-root-non-root-users.html to fix the sdcard not being seen.
Click to expand...
Click to collapse
I was getting bootloops whenever trying to install a new 4.2.2 rom, but thats after I already have Slim Bean 4.2 running on it
aeppacher said:
I was getting bootloops whenever trying to install a new 4.2.2 rom, but thats after I already have Slim Bean 4.2 running on it
Click to expand...
Click to collapse
You should always wipe everything before flashing a new rom. /system, /data, /cache and dalvik cache.
CNexus said:
You should always wipe everything before flashing a new rom. /system, /data, /cache and dalvik cache.
Click to expand...
Click to collapse
Yeah I tried that. Superwipe and all
aeppacher said:
I am confused because I was able to install a JB rom without doing this. I just flashed the files for slim bean. I couldn't even partition it if i wanted to, because when I try to mount the sd card in recovery it says that there is no SD card.
Click to expand...
Click to collapse
Wiping my ext sd card, doing this, and flashing worked. Unfortunately my backup got delete on my desktop so I lost everything but oh well. A couple thanks for you
BobWalker said:
Your EVO's sdcard must have an sd-ext partition formatted with either an ext3 or ext4 file system in order to install a Jelly Bean ROM. You can read an explanation of sdcard partitioning at http://forum.xda-developers.com/showthread.php?t=1158993. Before you partition your sdcard, do not forget to copy the entire contents of the sdcard to an empty folder on your computer first since partitioning will destroy all data on the sdcard! I recommend either a 512 MB extended partition (sd-ext) for 8GB sdcard or 1024 MB extended partition for 32 GB sdcard and formatting the sd-ext partition with the ext3 file system as this configuration will work with Gingerbread as well as ICS and JellyBean ROMs. Once you have partitioned and formatted the sdcard, copy the original contents of the sdcard from your computer to the newly formatted sdcard.
Click to expand...
Click to collapse
Bobwalker,
Not sure where you got the info about having a partitioned card to install jb. That is not correct information. All jb and ics roms are small enough to fit on the system partition and do not need to use symlinks to the sdext partition in order to run. You can technically install a jb or ics rom without any sdcard present. Note I say technically since most users do not know how to install a rom any other way than recovery. Point is you dont have to have a sdext partition but it is recommended for apps since the og have a very small data partition size.