Partitions, appstosd, MoDaCo - Hero CDMA Android Development

I used the recovery partition to create FAT32, ext2, and swap partitions on my sd card.
1) What size does it make each of these partitions?
2) What is each used for?
3) When loading the MoDaCo update.zip (and rebooting after first boot) after creating these partitions, what does it do with each of them? My free space on each seems to change, and I think it's loading some apps to the SD card? But not others?
4) How do you see how much space remains on the fat32 and ext2 partitions? Which one is shown in the SD card info settings page, and which one is used for USB mass storage mode? Neither seems to change much even after I install a bunch of >1MB apps.
Thanks for any help.

Also, what's taking up all my internal phone space? If the update.zip moved apps to the SD card, why do I only have 50 MB left of internal space?

jonnythan said:
I used the recovery partition to create FAT32, ext2, and swap partitions on my sd card.
1) What size does it make each of these partitions?
2) What is each used for?
3) When loading the MoDaCo update.zip (and rebooting after first boot) after creating these partitions, what does it do with each of them? My free space on each seems to change, and I think it's loading some apps to the SD card? But not others?
4) How do you see how much space remains on the fat32 and ext2 partitions? Which one is shown in the SD card info settings page, and which one is used for USB mass storage mode? Neither seems to change much even after I install a bunch of >1MB apps.
Thanks for any help.
Click to expand...
Click to collapse
32 mb swap, 500mb ext2 rest fat32
swap is for linux swap if its used in the rom, ext2 is for your apps, and fat32 is for your storage
yes it loads all of your /data/app and /data/app-private apps on your sd card, your /system/app stays there
you can do a df -h under adb to see your free space

jonnythan said:
I used the recovery partition to create FAT32, ext2, and swap partitions on my sd card.
1) What size does it make each of these partitions?
Click to expand...
Click to collapse
I believe it makes a 32MB Swap partiton, a 500 MB Ext2 partition and the rest fat32.
jonnythan said:
2) What is each used for?
Click to expand...
Click to collapse
The Fat32 is normal files like music, pictures, etc. The ext2 is used for apps2sd. Don't worry, 500MB is more than enough for this. The swap is used for bakcground applications so they run better without slowing the phone down as much.
jonnythan said:
3) When loading the MoDaCo update.zip (and rebooting after first boot) after creating these partitions, what does it do with each of them? My free space on each seems to change, and I think it's loading some apps to the SD card? But not others?
Click to expand...
Click to collapse
The Fat32 it shouldnt do anything. Obviously you will have less space because the other partitions are taking some of it's space. It loads the apps onto your ext2 partition but not all of them. System apps such as the calculator, browser, phone, etc stay on the system partition because it's faster.
jonnythan said:
4) How do you see how much space remains on the fat32 and ext2 partitions? Which one is shown in the SD card info settings page, and which one is used for USB mass storage mode? Neither seems to change much even after I install a bunch of >1MB apps.
Thanks for any help.
Click to expand...
Click to collapse
Do you have Windows, Linux or Mac. I don't know about Mac but I know Linux can view ext partitions natively (obviously, it's the native filesystem). For Windows you might be able to load the disk management application but if that doesnt show it you need a partitioning application or any other application that can read ext partitions off an sdcard. Don't know any off hand except paragon partitioning manager 9.0 (8.0 never seemed to work with my sd cards)
jonnythan said:
Also, what's taking up all my internal phone space? If the update.zip moved apps to the SD card, why do I only have 50 MB left of internal space?
Click to expand...
Click to collapse
See the above explanation.

nelson8403 said:
32 mb swap, 500mb ext2 rest fat32
swap is for linux swap if its used in the rom, ext2 is for your apps, and fat32 is for your storage
yes it loads all of your /data/app and /data/app-private apps on your sd card, your /system/app stays there
you can do a df -h under adb to see your free space
Click to expand...
Click to collapse
That answers my questions, thank you.
I found another though. I unmounted my SD card via Settings to see if the apps would fail to work in an effort to try to figure out if they were actually installed there. Predictably, they failed to work, but the system didn't pick the card back up after I reinserted it. So I rebooted the phone with the SD card in.
Then everything died. The apps didn't come back, but the phone still had them listed and tried to launch them, resulting in force-closes. An ext2 repair didn't fix it, so I just went back to my last Nandroid backup and reapplied update.zip.
I learned that this is a Bad Thing to do, but I'm wondering if this was a fluke or is it generally inadvisable to unmount the SD card for this reason?

im a noob to the whole android thing.but how do i partition the sd card and create ext2?????

jonnythan said:
I learned that this is a Bad Thing to do, but I'm wondering if this was a fluke or is it generally inadvisable to unmount the SD card for this reason?
Click to expand...
Click to collapse
Since this is a simple symlink, if you reboot the phone without the target of the symlink being there, and the phone tries to use it...
The results are left as an exercise for the reader.
Now for anyone who asks why it isn't smart enough not to break... that's like asking why your car doesn't run if you take half the spak plugs out.

posguy99 said:
Since this is a simple symlink, if you reboot the phone without the target of the symlink being there, and the phone tries to use it...
The results are left as an exercise for the reader.
Now for anyone who asks why it isn't smart enough not to break... that's like asking why your car doesn't run if you take half the spak plugs out.
Click to expand...
Click to collapse
Ah, but I'm asking why it still doesn't work once you put the spark plugs back in
It's not a big deal, I certainly learned not to do it.

jonnythan said:
Ah, but I'm asking why it still doesn't work once you put the spark plugs back in
It's not a big deal, I certainly learned not to do it.
Click to expand...
Click to collapse
Because booting the phone with it thinking the app was installed but it not able to find it trashed other data structures.

BTW, people trying to do stuff with the SD card removed after putting the apps on the SD card is probably one of the main reasons it currently is root only.
The OS needs to be modified to handle removable app storage gracefully (not something that happens in a standard phone.)

So should you format the card prior to flashing Modaco's ROM so the system knows to install all the apps to the ex2 partition. Or can you format the card AFTER you have already flashed Modaco's ROM and still have the apps automatically install on ext2 partition? I only ask cuz I formatted after flashing the ROM and wanna make sure it's installing it on the ext2.

I formatted mine afterwards and it moved all my apps over to the sd card automatically.

Related

Broken SD Card?

For the last 5 hours I have had hell with my sd card I redid my phone with JF new build and wiped out my 8gb class 6 a-data sd card but all of a sudeen it been acting weird
one thing is in paragon it shows the partitions still there (ext2) which takes up the whole card and should not, while windows shows its fat32, and i can access it in windows but it wont show up in in partition program nor delete
while when i mount it into the g1 (where it ask to mount or dont mount when plug it into pc) it instantly unmounts and i click mount again but just makes a noise and unmounts also saying its blank
now my 2gb chip seems to work fine (sometimes well if i unstall the drivers and let them re install then it works for a great amount of time), but this 8 gb,...well
what do you guys think? is it fixable? I can record video of it all (errors and stuff included) if u want
idk if its my chip, my phone or my pc can anyone help?
i think this has something to do with the way windows handles sd cards with no partition table. i assume you formatted the whole card to fat32 using a third party utility? that will totally confuse the system, because it cached a version of the partition table and now there's nowhere to find the new one. a quick solution is to use the build-in format tool to format your sdcard (right click on sdcard's icon and select format...). this should force the system to recalculate the size of the partition. then you have to unplug the card reader and plug it back in. now paragon should work.
billc.cn said:
i think this has something to do with the way windows handles sd cards with no partition table. i assume you formatted the whole card to fat32 using a third party utility? that will totally confuse the system, because it cached a version of the partition table and now there's nowhere to find the new one. a quick solution is to use the build-in format tool to format your sdcard (right click on sdcard's icon and select format...). this should force the system to recalculate the size of the partition. then you have to unplug the card reader and plug it back in. now paragon should work.
Click to expand...
Click to collapse
after a long while, finally got windows to format the whole thing to fat32, but yet still acting weird
what kind of card reader are you using? certain card readers has their own controller and do not allow you to partition properly.
but i am sure mountd in android will allow you full access to the sdcard when it's mounted.
also how much total space do you have in that fat partition after format? a full 8gb sd should have approx. 7.45GB actually space. if your partition table is correct, windows should only format the fat partition and give you a size smaller than 7.45G.
I strongly suggest you try again under Linux using the phone as reader. any livecd with a partition manager will perform much better than windows.
Well i try it both on my phone and a mem card reader, but once I put it on my phone it does not detect a sd card (my 8gb im trying to fix) while detects my fat32 2 gb chip
on my laptop and pc cant format nor delete that ext2 8gb sd card
BUT that 8gb ext2 card im trying to fix loads perfeclty and can access it on ubuntu so im guessing its not physically broken
tanner2007 said:
but once I put it on my phone it does not detect a sd card
Click to expand...
Click to collapse
What do you mean by "it", the GUI. How about doing an ls on /dev/block from the terminal on the phone to see what linux sees?
tanner2007 said:
on my laptop and pc cant format nor delete that ext2 8gb sd card
Click to expand...
Click to collapse
Hmm, what do you mean by delete the card? You can delete a partition, but not a card: I'm not sure makes sense.
tanner2007 said:
BUT that 8gb ext2 card im trying to fix loads perfeclty and can access it on ubuntu so im guessing its not physically broken
Click to expand...
Click to collapse
You say ext2, but yet above you claim to have reformatted as FAT. What does your ubuntu machine think it is? One way to tell is to mount it and try to set permissions on a file, if you can, it is not FAT.
What is your objective, do you want a FAT partition, an EXT2 partition, both?
Well I got it working guys, I dont know what was happening as I said before different programs where detecting different file systems, but soon as I found out how to do it ubuntu I saw it was working and erased the whole card (all partitions and everything)
and now it works again thanks guys ur tips helped

Any way to clone an SD card? (2 gig upgrade to 8 gig)

*I've spent a lot of time searching...all the answers I come up with involve copy and paste the folders...which is what I did...but windows doesn't show me my ext3 partition.*
I recently rooted my G1, formatted my 2 gig SD with a 32mb swap and 500mb ext3 and flashed cyanogen 4.0.1. I quickly realized that a 2 gig card was just not enough (now that I'm left with 1.1 gig...) so I purchased a class 6, 8 gig card
I plugged the phone in to my computer, copied all my files, put cyanogen recovery 1.4 on the 8 gig and booted to console, formatted the card to my 7200, 500 and 32mb partitions. Shut the phone down, stuck the card in my card reader and moved all the files that were on the 2 gig onto the 8 gig. Booted the phone...damn it...no apps!
Took a few minutes of head scratching before I remembered that cyanogen 4.0.1 does the apps to the ext3 partition! all my apps are on the 2 gig! *arg*
Is there a way to clone the 2 gig card to the 8 gig without messing up the partitions? or just copy everything from my ext3 to the new ext3?? I really don't want to go through and download all the apps I had again
I found some SD card clone software (sprite? IIRC) but that looks like its specifically for WM devices.
As I understand your SD are formatted to ext3. Best solution is download any live linux distribution (live = run from cd into ram without installing and changing anything) and copy files normally.
yeah all ubuntu iso's include a live os you can boot up in without it installing anything to your harddisk there you should be able to read ext3
Hadn't considered that...
Thanks for the help
unfortunately, even just sticking the 2gig card back in the phone none of the apps work the phone boots and I get a long list of "xxxxx encountered an error and must force close"
looks like its off to the market for me...
*sigh*
tsiah said:
unfortunately, even just sticking the 2gig card back in the phone none of the apps work the phone boots and I get a long list of "xxxxx encountered an error and must force close"
looks like its off to the market for me...
*sigh*
Click to expand...
Click to collapse
Just for future reference....how does one go about backing up the ext partition of the SD card so if your current card has an issue you can stick the backup card in and keep running without having to download all your apps again??? I mean...if removing the original card, then turning the phone on with a new card in there caused it to "forget" the location of all the apps when the original card was installed...how does a backup card do you any good??
http://forum.xda-developers.com/showthread.php?p=4397141#post4397141
This thread appears to be the answer...If I ever have to get another card, I'll give this a try.
I use HDD Raw Copy, just use a partition manager to resize old partitions
http://hddguru.com/software/HDD-Raw-Copy-Tool/
Greetings
I've used GParted from Live USB Linux (I use PuppyLinux, but any other Live Linux with GParted would do) to copy partitions between sdcards / usb drives / hard disks. It's GUI based, very simple and does the job.
Just plug both the sdcards into your computer before opening GParted,
Once open, GParted would ask option to use only one device or all devices - make sure you select all devices.
After it loads all the devices, you can select the 2GB card, right click each partition, copy and select 8GB card and paste the partition there.
Please follow the partition order so that you don't change the order in the 8GB card.
Once all the partitions are done, you can resize the partition you want to make bigger on the 8GB to fill the card.
After configuring everything, click Apply and wait for GParted to do all the magic!

Formatting SD Card...

When I format my card by putting it in the slot my laptop has it doesn't wipe the ext partition... I say this because it's showing that the 2gig card is only a 1.27gig card. This can't be right?
Any help is appreciated.
What OS are you running?
Windows 7 (64 bit)
I don't have a card reader so I can't test it but try to right click on My Computer and select manage. Then go into Disk Management.
The problem is windows can't recognize ext partitions so it won't mount them
Otherwise look up a partition manager to run under windows. I always partition under linux or with dedicated tool you boot to off a CD. I am not sure a good one to recommend to run under windows. Maybe someone else can recommend one.
If you made a 4gb ext partition on an 8gb card, windows will now only see this as a 4gb card until you reallocate the ext partition.
I'm running Windows 7 64-bit and I use Paragon Manager to modify the ext partitions. I am not sure if there is a legitimately free version of this program.
Thanks everyone. I'm downloading Paragon Manager now. I made my ext partition too big and want to put more music on there. I also feel like partitioned the card twice... I think I have an ext 2 & an ext 3 partition.
Again, thanks!
Sd Formatter
mrcharlesiv said:
When I format my card by putting it in the slot my laptop has it doesn't wipe the ext partition... I say this because it's showing that the 2gig card is only a 1.27gig card. This can't be right?
Any help is appreciated.
Click to expand...
Click to collapse
I use SdFormatter from this link: http://www.sdcard.org/consumers/formatter_3/
Question:
Over the last few months I (like most people here) have tried several roms. I moved from the sdcard that came with the phone to an 8gb, no problems there.
The way I backup my sdcard is I make a folder on my desktop and literally just drag and drop the whole card over, hasn't let me down yet. When I switched I formatted the 8gb card and just copied my latest sdcard backup to the 8gb and everything works great. I am at the point where I have a lot of stuff on there from from things like apps I've uninstalled, etc. and I'd like to clean it up. I have everything I would want to keep backed up on my desktop.
So here is my question:
If I reformat my sdcard will the phone copy/install anything on the clean sdcard it needs to run?
If so then I'm thinking I could just copy what I want (nand backups, pictures, music, etc.)
Thanks
nebenezer said:
Question:
Over the last few months I (like most people here) have tried several roms. I moved from the sdcard that came with the phone to an 8gb, no problems there.
The way I backup my sdcard is I make a folder on my desktop and literally just drag and drop the whole card over, hasn't let me down yet. When I switched I formatted the 8gb card and just copied my latest sdcard backup to the 8gb and everything works great. I am at the point where I have a lot of stuff on there from from things like apps I've uninstalled, etc. and I'd like to clean it up. I have everything I would want to keep backed up on my desktop.
So here is my question:
If I reformat my sdcard will the phone copy/install anything on the clean sdcard it needs to run?
If so then I'm thinking I could just copy what I want (nand backups, pictures, music, etc.)
Thanks
Click to expand...
Click to collapse
Yes and yes. I have cleaned house a few times by deleting everything off my 8gb card and bringing back just my pictures, music and backups.
If you are using an ext partition to store apps and want to delete this data, you will need to format this with a program that can handle this ext partition or the easiest way is through recovery (wipe ext partition). Otherwise, if you want to keep your apps on the partition you can just delete everything off the card through windows or even format it there.
Thanks Danknee!!
I thought that was the case but wanted to make sure.
I haven't had the need to use a2sd yet so that's not a problem.
One more question:
I've formatted and put everything I want to keep back. Should I just reboot or do I need to reflash DC!.0, the reason I ask is because there was literally nothing on the card after formatting (not surprising). So I put HTC Sync back in case I need it, will the phone build the file structure it needs as it needs it or should I do anything else at this point?
Thanks
You can just reboot. The SD card doesn't have anything on it that would be replaced by flashing anyway. Since you aren't using apps2sd, you could technically have two different SD cards that you swapped in and out. You would just need to unmount and remount them to prevent corruption during the swaps.
Apps save settings on the card, but these will be resaved when you use these apps again. Conversely, the apps you never use again won't be taking up any space now.
danknee said:
You can just reboot. The SD card doesn't have anything on it that would be replaced by flashing anyway. Since you aren't using apps2sd, you could technically have two different SD cards that you swapped in and out. You would just need to unmount and remount them to prevent corruption during the swaps.
Apps save settings on the card, but these will be resaved when you use these apps again. Conversely, the apps you never use again won't be taking up any space now.
Click to expand...
Click to collapse
Awesome, thanks.
I totally understand what you just posted... So HTC ships these phones with SOME files that you can't get back by reflashing? (ie. HTC Sync) just curious
nebenezer said:
Awesome, thanks.
I totally understand what you just posted... So HTC ships these phones with SOME files that you can't get back by reflashing? (ie. HTC Sync) just curious
Click to expand...
Click to collapse
No, you can flash back to a stock sense ROM with no problems. What I meant was that you could actually use your phone with no memory card and it would be fully functional except that some apps couldn't save settings and data.
The SD card is completely optional and all the system files and system apk files are stored in your phone's internal memory.
danknee said:
No, you can flash back to a stock sense ROM with no problems. What I meant was that you could actually use your phone with no memory card and it would be fully functional except that some apps couldn't save settings and data.
The SD card is completely optional and all the system files and system apk files are stored in your phone's internal memory.
Click to expand...
Click to collapse
Sorry for the confusion... I understand the phone can operate sans sdcard. if I'm not mistaken I believe I installed HTC Sync on my pc from my sdcard meanin that if I deleted it without backing it up I would have to (Jeez, I just realized what a waste of time this is, but I'm in too deep to stop) get HTC Sync from another source, ie HTC's website?
LOL yeah, you are probably right about HTC sync. I downloaded sync from the HTC website anyway (to make sure I had the lastest version). Besides that, I can't think of anything else on the stock 2gb card that is irreplaceable..

[Q] G2X, cant mount sdcard on cm7

Hi,
I have a g2x and i recently rooted it using superoneclick and i tried to back up using nvflash
however when i boot into recovery and try to install a zip or do anything with an sdcard, it says cant mount sdcard.
i ended up installing cyanogenmod 7 using rom manager.
but at the moment i cant do anything that involves using the sdcard because it cant mount.
any ideas on how to fix this?
thanks in advance
When you're in recovery, have you simply tried taking out the memory card then putting it back in?
Sometimes the simplest solutions work. It used to not mount my sd card too and just popping it out and back in made it read it.
buru898 said:
When you're in recovery, have you simply tried taking out the memory card then putting it back in?
Sometimes the simplest solutions work. It used to not mount my sd card too and just popping it out and back in made it read it.
Click to expand...
Click to collapse
Thanks ill try it and let you know but how come nothing ever gets loaded onto the phones internal sdcard I still have the 5 gigs that I initially had and nothing is ever loaded onto it including the apps I download, any way I can change this?
EgyptianBoi said:
Thanks ill try it and let you know but how come nothing ever gets loaded onto the phones internal sdcard I still have the 5 gigs that I initially had and nothing is ever loaded onto it including the apps I download, any way I can change this?
Click to expand...
Click to collapse
It's the way they memory is partitioned. ~3 GB for the System and Apps, 5GB for other stuff. There's a workaround/fix for CM7 in the development forum (atleast I think there was) but I don't know if it works anymore.
Jufjufjuf said:
It's the way they memory is partitioned. ~3 GB for the System and Apps, 5GB for other stuff. There's a workaround/fix for CM7 in the development forum (atleast I think there was) but I don't know if it works anymore.
Click to expand...
Click to collapse
Right now if I go to storage in settings I have my SD card then I have internal storage with 1.48 gigs and then I have additional storage /mnt/emmc which has 5.21 gigs. At the moment apps installed from the android market go to the internal storage and apps online go to the SD card but I can move them to the internal memory. It seems that at the moment the one place with the most memory can't be used so I'm guessing thats the partition your talking about
o there's no way of changing this partition?
And can you give me the link to that? Thanks
Yaay got the SD card working in recovery it worked taking it out and putting it in again
EgyptianBoi said:
Right now if I go to storage in settings I have my SD card then I have internal storage with 1.48 gigs and then I have additional storage /mnt/emmc which has 5.21 gigs. At the moment apps installed from the android market go to the internal storage and apps online go to the SD card but I can move them to the internal memory. It seems that at the moment the one place with the most memory can't be used so I'm guessing thats the partition your talking about
o there's no way of changing this partition?
And can you give me the link to that? Thanks
Click to expand...
Click to collapse
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Jufjufjuf said:
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
Click to expand...
Click to collapse
thanks i think i managed to get it! i found the settings i think you're talking about in the cyanogenmod settings and managed to switch the sdcard and additional storage. now the 5 gigs appears as the sdcard and the actual external microsd appears as the additional storage
i guess thats the best im gonna get
thanks a lot!!
d12unk13astard said:
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
thanks ill try it and see how it workds
d12unk13astard said:
I use link2sd which creates a mount point script that uses the extra partition on external sdcard. I used minitool partitioned to create a 10gb ext4 on my 32gb class 10( I'm an app junkie lol). Most if not all apps/games moved with link2sd work flawlessly, I'm happy with it
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Jufjufjuf said:
You're right, I don't believe it can be used (natively for apps atleast, you can always move media and files there). Unless you mount that internal partition to be the external SD card and do a Move to SD on the apps (both are settings in Android/CM7 somewhere) there's not much else you can do. The problem is that some apps don't work on the SD, of course you could keep those on the system partition.
Sorry if my replies are starting to get confusing, it's late here.
Click to expand...
Click to collapse
ya i thought i had everything working but now for some reason, my phone says it cant mount the system. any ideas why?

[Guide] INCREASING INTERNAL MEMORY

THIS GUIDE IS TO SHOW YOU HOW TO INCREASE INTERNAL MEMORY OF ANY ANDROID DEVICE BY PARTITIONING
Note
This guide will partition your sdcard to make a part of your sdcard works like the internal memory that you can move your apps to it.
This guide will never increase the real internal memory (Storage in taskmanger) as it is impossible to be done.
First,
you have to do is to partition your SD Card and for doing this you have to: Download Mini tool Partition.
2- Install the application on your PC and connect your SD card to your PC with Card Reader.
3- Open Mini Tool Partition in your PC and when the wizards open click on your SD Card and select Delete option. !!!(Note: This will format your SD Card completely mean that it will erase your data permanently, so before doing this backup your data at any place in PC or other Storage device.) When the Formatting of your SD Card is completed then, you have whole of space of your SD Card as unallocated
4- then Right click SD Card and select create option. A popup box will open giving you options for making partition; select the partition as primary and file system as FAT if SD Card is less than 4GB or FAT32 if your SD Card is more than 4GB. Leave about 512 MB or more space (your choice) for creating the next partition.
5- Then select done and do right click on unallocated space of your SD Card and again click create option. Select Primary partition but change the file system to Ext2, Ext3 or Ext4. Note: (Ext2 is recommended as most ROMs work fine with it). Click Apply Changes and then process goes on for the few minutes and then partition is completed.
6- Install Link2sd from Google Play
On the first launch of the app, it will ask for root permissions and then, it will ask you the file system of the .ext partition that you had earlier made, choose the option as you had choose in the partitioning steps.
Sort the apps according to size and start linking them and then you have done your task.
Now you have your Phone’s Internal Memory+ Ext file size made by you in your SD Card. Now you can move your apps from your device memory to SD Card and simultaneously your device speed will also be increased.
I know there are many posts like this post but hit thanks button if you see mine first
Will this work for Samsung Galaxy Tab 2
Notam said:
Will this work for Samsung Galaxy Tab 2
Click to expand...
Click to collapse
Likely yes, one my friends tried it on his galaxy tab and worked
Sent from my GT-B5512 using xda premium
Nice guide.
Sent from my GT-I9500 using xda app-developers app
andiroxu said:
Nice guide.
Sent from my GT-I9500 using xda app-developers app
Click to expand...
Click to collapse
THANKS
....HIT THANKS IF I HELPED....
Sent from my GT-B5512 using xda premium
I'm so gonna to try this, thx!
OP should give credits to actual OP who took pain to create screenshots.
Also guys dont select storage as "external" in auto link. Link2sd dev recommends "internal" storage to avoid conflicts. Also I see this increases space in internal in storage info.
Ext2 fills up. You see widgets for all linked apps as phone assumes app installed as internal memory.
Also linking better than native app2sd or move to sd method and it retains apps in memory even if sd card is removed!!! during usb connection according to dev.
Read link2sd FAQ very helpful. :thumbup:
God is Original Developer
But this process requires you to already have a bit of space on internal storage, and only then move the apps.
Also use FolderMount to move huge OBB and DATA files to SD card
I've been using FolderMount along with Link2SD. FolderMount allows you to also move the HUGE OBB and DATA files that large games often make you download (some up to 2 GB!!!) Link2SD does not link these large files (it links APK and other smaller files) so they work together beautifully. Together they are truly huge space savers! Just search for FolderMount on the Play store.
Cheers!!!
War10ckJ0shua
I use the Recovery-ClockWork, go to Advanced > Particion SD Card.
already I have created a partition for 512 mb and I am using Link2sd. Is this now possible to extended the partition with or without loosing the data ?
Thats a good question. There is always a possibility to lose data stored in a partition when resizing any partition file system where it be Linux EXT2,3,4 or Windows Fat and Ntfs. Backup the data in there if you can before attempting it. I personally would use gparted since its already in all my installed linux distros already, but the free Minitool partition editor for Windows looks pretty awesome! It says it easily supports resize/move of partition without data loss so its possible. Just make sure you backup the whole card IE all data on both partitions just in case. Good luck.
thegreeat said:
already I have created a partition for 512 mb and I am using Link2sd. Is this now possible to extended the partition with or without loosing the data ?
Click to expand...
Click to collapse
Do I absolutely have to use a card reader for this? Can't I use the mount usb storage option from my phone? Either way, the card shows up as an external drive doesn't it?
AualSciaespecially
I can't wait to do this after I root my HUAWEI H881C. I got it a week ago and free internal space for apps and data is rather small at about(?) 512MB total. After factory installed apps and such I was left with about 384Mb to start with. I can be a app whore. I haven't download too many games on google play yet because of internal storage limits. Even with those limits I do have Doom, Quake 1, 2, and 3 installed off the SD card along with my dosbox, snes, sega, psx and n64 emulators and roms with no problems.
I have been using link2sd since abandoning Froyo. Now on cm10.2.
One thing of which to know and be carefull: Link2sd's Achilles Heel.
When flashing a new ROM on rebuilding the dalvik cache for any reason, all the linked dalviks (dex) must fit on internal storage. If one has linked more than can fit, internal storage will run out and crash bang. I have requested of the devs to facilitate treating this within link2sd but so far, has not been implemented so the manual procedure would be:
A. Prevention! If playing with experimental ROMs often, pull the /data/sdext2/dalvik-cache folder and see how big it is. Make sure that the internal space available is say 20meg more than this. No problem.
B. If not possible or simply must have all the goodies installed now, here it what to do:
1. Show linked apps in dex-size order.
2. Multiselect enough of the largest ones to meet the 20meg condition.
3. Remove them.
After flashing, rebuilding the dalvik cache.
4. Relink current dalvik. Now have lots of room again.
5. Restore the removed apps and data, relink them. Note: Titanium is your best friend!
'Twould be nice if a future link2sd version would warn us and if need be, do this for us
FYI I just did that very same thing just leaving the card in the phone and using the minitool. It seems to have worked just fine even with resizing the fat32 partition already there and creating a Ext2 out of the room I freed up.
aashay960 said:
Do I absolutely have to use a card reader for this? Can't I use the mount usb storage option from my phone? Either way, the card shows up as an external drive doesn't it?
Click to expand...
Click to collapse
Retro Gamer said:
FYI I just did that very same thing just leaving the card in the phone and using the minitool. It seems to have worked just fine even with resizing the fat32 partition already there and creating a Ext2 out of the room I freed up.
Click to expand...
Click to collapse
Quick question - If you resize the partition which is already there, making space for a new one, will you lose all the data that is there in the card?
I answered that question in my last 2 reply posts. I just did this very thing without any problems or data loss, then went on to root my phone. It all took 20mins and I did copy my sd card contents to a dir in my PC just in case.
There is a always a chance for things to go wrong, but at the very least make a folder on your PC label cellback or something, connect your phone(with card) to PC & just copy all contents from your existing card in phone to that folder you made. Then in partition editor select the drive that is your SD card, resize it leaving left over space behind it. Use that free unallocated space to create a the new PRIMARY ext2 drive. Good luck.
aashay960 said:
Quick question - If you resize the partition which is already there, making space for a new one, will you lose all the data that is there in the card?
Click to expand...
Click to collapse
Clockwork Recovery
To partition, you don't necessarily have to use a 3rd party PC based partitioning tool.
If your phone is rooted, with Clockwork Recovery flashed, you can simply:
a)Backup your Sd Card on another device.(As warned, the process wipes the sd card clean)
b)Reboot your device into Recovery mode.
c)Select Advanced, then Partition SD Card
d)First menu lets you choose the size of the ext
e)Second menu lets you choose the size of the swap file.
When your done partitioning, you will have both an ext and a swap file, no 3rd party partitioning app needed.
You'll need an app like Swapper2 for the swap partition and the aforementioned Link2Sd for the ext
Hit thanks if this helps. :highfive::good:
Kris the wizz 15 said:
To partition, you don't necessarily have to use a 3rd party PC based partitioning tool.
If your phone is rooted, with Clockwork Recovery flashed, you can simply:
a)Backup your Sd Card on another device.(As warned, the process wipes the sd card clean)
b)Reboot your device into Recovery mode.
c)Select Advanced, then Partition SD Card
d)First menu lets you choose the size of the ext
e)Second menu lets you choose the size of the swap file.
When your done partitioning, you will have both an ext and a swap file, no 3rd party partitioning app needed.
You'll need an app like Swapper2 for the swap partition and the aforementioned Link2Sd for the ext
Hit thanks if this helps. :highfive::good:
Click to expand...
Click to collapse
Thanks. When step d) is completed... what happens with the partition that was created... is mounted on the micro sd card, as a partition on itself?
I have another question. Is there an app/way to install directly to micro sd card, as if there is no need to move the apps later, because they go where is needed to in the first place?
Is there a way to move dalvik cache as well?

Categories

Resources