[Guide] CWM ReParted - Galaxy Ace II Android Development

CWM ReParted is a method of reparition internal SDcard via recovery using flashable zip. It was developed a few months ago, but the message about this method "lost" in a closed thread http://forum.xda-developers.com/showpost.php?p=54157635&postcount=129 so I decided to create separate thread.
It's only for custom (non-stock) based ROMs
Installation method
1) backup your /data partition and /sdcard
2) flash zip archive. It may take a while, be patient.
3) format /data, /cache (ext4 or f2fs) and /sdcard (vfat)
4) restore your data
5) swap storages via Novathor settings app
Thanks to @AntaresOne for a good starting point for this guide.
UPD. repartition scripts for ext4
620.000 SYSTEM
10.000 CACHEFS
3.112.931 DATAFS
100.000 UMS
100 HIDDEN
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=57177356&postcount=44
and F2FS
620.000 SYSTEM
130.000 CACHEFS
3.002.931 DATAFS
100.000 UMS
100 HIDDEN
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=57126553&postcount=41
Thanks @fluffi444

Thank you for your guide. I looked into it and have some questions. I also study repartition script to know what it is doing.
It would be nice if someone can answer these questions:
We are able to deal with all partitions but no with UMS and HIDDEN. What is the purpose of these and why are they needed?
Is it possible to modify ROM and remove them? If so.. How to do that? It would be nice if we can have one big internal memory and one sdcard.
Now, there is one big data and one little 51kb UMS if I understood it correctly.
Fota can be removed totaly I think.
Thank you.

BoogeyCZ said:
We are able to deal with all partitions but no with UMS and HIDDEN. What is the purpose of these and why are they needed?
Click to expand...
Click to collapse
Why not UMS and HIDDEN? UMS is /sdcard and HIDDEN is /preload
Is it possible to modify ROM and remove them? If so.. How to do that? It would be nice if we can have one big internal memory and one sdcard.
Click to expand...
Click to collapse
Probably yes... But I don't know how to do that and I really don't think it is necessary for anyone. I use both of sdcards (yes, 32Gb is not enough for me )
Now, there is one big data and one little 51kb UMS if I understood it correctly.
Fota can be removed totaly I think.
Click to expand...
Click to collapse
Yes, fota will be removed after installation this zip.

I tried to find out where are /preload and /sdcard mounted and maybe it will be ok to edit:
/fstab.samsungcodina to remove mounting preload and sdcard (this file is probably in ramdisk)
and edit build.prop:
persist.sys.vold.switchablepair=sdcard0,sdcard1
but I'm not sure about that.

I did repartition your way but I have problem with Google Photo app. It requires sdcard0 which has no space Is it possible to switch them or use /data as sdcard like in Nexus devices?

BoogeyCZ said:
I did repartition your way but I have problem with Google Photo app. It requires sdcard0 which has no space Is it possible to switch them or use /data as sdcard like in Nexus devices?
Click to expand...
Click to collapse
I forgot to mention, you need to swap memory via Novathor App after repartition. You also can increase size for UMS if you don't want to swap storages.

ChronoMonochrome said:
CWM ReParted is a method of reparition internal SDcard via recovery using flashable zip. It was developed a few months ago, but the message about this method "lost" in a closed thread http://forum.xda-developers.com/showpost.php?p=54157635&postcount=129 so I decided to create separate thread.
It's only for custom (non-stock) based ROMs
Installation method
1) backup your /data partition and /sdcard
2) flash zip archive. It may take a while, be patient.
3) format /data, /cache and /sdcard
4) restore your data
5) swap storages via Novathor settings app
After repartition you'll have:
2,87 Gb on data
~320 Mb on cache (I didn't change cache partition size because I use F2FS and it needs to use more memory in /cache. Anyway, you can edit repartition script as you want)
~51 kb on UMS and HIDDEN
This script will not change your /system partition.
View attachment 2959869
Click to expand...
Click to collapse
I did all of this but I can't reach the sd card and I have 2,64 in internal storage Please how to cancel this changes ?1
---------- Post added at 02:07 AM ---------- Previous post was at 01:32 AM ----------
ChronoMonochrome said:
CWM ReParted is a method of reparition internal SDcard via recovery using flashable zip. It was developed a few months ago, but the message about this method "lost" in a closed thread http://forum.xda-developers.com/showpost.php?p=54157635&postcount=129 so I decided to create separate thread.
It's only for custom (non-stock) based ROMs
Installation method
1) backup your /data partition and /sdcard
2) flash zip archive. It may take a while, be patient.
3) format /data, /cache and /sdcard
4) restore your data
5) swap storages via Novathor settings app
After repartition you'll have:
2,87 Gb on data
~320 Mb on cache (I didn't change cache partition size because I use F2FS and it needs to use more memory in /cache. Anyway, you can edit repartition script as you want)
~51 kb on UMS and HIDDEN
This script will not change your /system partition.
View attachment 2959869
Click to expand...
Click to collapse
when I did all the steps before swapping the sd card . the sd card was good but in the apps section in settings sd card was blank and installed apps won't work after doing the swap the sd card is 0octects in storage !! what's the solution to this problem if not what's the way to get back to old storage ?!

Thank you. Switch storages works ok.

faroukovic3 said:
Please how to cancel this changes ?1
Click to expand...
Click to collapse
Flash *.pit file via Odin.
after doing the swap the sd card is 0octects in storage !!
Click to expand...
Click to collapse
English, please I don't understand you.

ChronoMonochrome said:
Flash *.pit file via Odin.
English, please I don't understand you.
Click to expand...
Click to collapse
I already downgreade to gingerbread and back to jelly bean and now I'm on CM11 Thnx Anyway

Hello i have repartition my internal memory with busote method,can i use your flashable method or i must go back to original partition before i use your flashable file?

nikolas1274 said:
Hello i have repartition my internal memory with busote method,can i use your flashable method or i must go back to original partition before i use your flashable file?
Click to expand...
Click to collapse
I think you should go back to original partitions, or you'll get some errors

Or you can do it by hand if you really know what you are doing and if you are familiar with parted.
I studied script and partition layout and did it manually my way with little help which you can find in the first page of this thread. Essential is to know what partition you have to remove and what you have to leave untouched. Next step is to recreate it in propper layout and sizes. Then you format it and install ROM. Finnally switch Storages by Novathor settings.

any1 can tell me how to set the partiton back to original?

Flash 3 part fw

teddytsen said:
Flash 3 part fw
Click to expand...
Click to collapse
can i flash the pit file only and tick the repartition?

10BIT said:
can i flash the pit file only and tick the repartition?
Click to expand...
Click to collapse
Were do you think your Data is if you did an re-partition... correct: Its away or corrupted..... flash complete 3 parted fw as already said (it's the easiest way now)

fluffi444 said:
Were do you think your Data is if you did an re-partition... correct: Its away or corrupted..... flash complete 3 parted fw as already said (it's the easiest way now)
Click to expand...
Click to collapse
Okay....,thx for the explanation

ChronoMonochrome said:
CWM ReParted is a method of reparition internal SDcard via recovery using flashable zip. It was developed a few months ago, but the message about this method "lost" in a closed thread http://forum.xda-developers.com/showpost.php?p=54157635&postcount=129 so I decided to create separate thread.
It's only for custom (non-stock) based ROMs
Installation method
1) backup your /data partition and /sdcard
2) flash zip archive. It may take a while, be patient.
3) format /data, /cache and /sdcard
4) restore your data
5) swap storages via Novathor settings app
After repartition you'll have:
2,87 Gb on data
~320 Mb on cache (I didn't change cache partition size because I use F2FS and it needs to use more memory in /cache. Anyway, you can edit repartition script as you want)
~51 kb on UMS and HIDDEN
This script will not change your /system partition.
View attachment 2959869
Click to expand...
Click to collapse
I'm using KK CM11. And installed this partitioning + kernel f2fs 1.6.3.
But i cant move apps to sdcard after partitioning. Any suggestion??
Maybe because on CM11 its move the apps to ext sdcard. Since ext sdcard doesnt have anyspace, so it wont move.
Without moving apps, i doubt i can install every apps i need.

riyosakura said:
I'm using KK CM11. And installed this partitioning + kernel f2fs 1.6.3.
But i cant move apps to sdcard after partitioning. Any suggestion??
Since ext sdcard doesnt have anyspace, so it wont move.
Click to expand...
Click to collapse
Try to increase /sdcard partition. I realize now that this is not a good idea to reduce this partitiion to a few kilobytes.

Related

Question about flashing ROMs

To flash a ROM from this forum, the instructions say download the ROM and push to SD card.
Would I be right in saying that I do not need to use my PC to do this, ie
- download from an internet browser on my phone
- use a file management app to move the files to the sd card on the phone?
I get the impression it needs to be done using your PC but don't understand why.
I think that they're just stressing out that the file (ROM, for this instance) has to be in the root folder of the SD card. You can do it any way you like. You can get the file via bluetooth from another phone, etc. What matters is that it's in the SD card root directory, because the custom recovery only looks for it there.
Yep, you are right. A pc is completely unnecessary for the pure flashing process.
In the guides they tell you to push the zipped package to the sd just cos you should have formatted the sd before. If you know what you are doing you can also download the zip from the phone, moving to the root, rebooting in recovery and flash.
I guess if you didn't partition or format your sd card or have second sd card that store the rom's zip file, no need for computer to transfer the file.
Great, that's what I thought.
Now to sort that 'void' ROM I'm been meaning to do
What do these bits actually mean, or more importantly, how do I do it?:
Partition SDcard (swap: 0, ext: 512), convert to ext3, then ext4
Wipe everything (data, cache, dalvik-cache, ext, android_secure)
Bennji said:
What do these bits actually mean, or more importantly, how do I do it?:
Partition SDcard (swap: 0, ext: 512), convert to ext3, then ext4
Wipe everything (data, cache, dalvik-cache, ext, android_secure)
Click to expand...
Click to collapse
(Accidentally clicked thanks)
You have to get a custom recovery installed
kpbotbot said:
You have to get a custom recovery installed
Click to expand...
Click to collapse
If I have (and I do have) do I not need to worry about them instructions and just go for the flashing bit?
Bennji said:
If I have (and I do have) do I not need to worry about them instructions and just go for the flashing bit?
Click to expand...
Click to collapse
Oh I see, that's one of the options in custom recovery, I'm starting to get this now(a bit)
You only need to create an ext partition when your ROM comes with Darktremor Apps2sd, which, I believe, is on most of the ROMs.
kpbotbot said:
You only need to create an ext partition when your ROM comes with Darktremor Apps2sd, which, I believe, is on most of the ROMs.
Click to expand...
Click to collapse
Thanks for your help

[Q] SD ext Partition: What did I miss?

First of all, I apologize in advance. I searched through everything and can't find my question. I'm a complete smartphone noob (got my first one a couple days ago--Canada's wireless providers are criminally expensive and I boycotted them as long as I could) and, while I'm reasonably good at technical things overall, I'm totally inexperienced here, with smartphones in general, Android, and it's parent OS Linux.
That out of the way: I have a Samsung Galaxy Ace, with Gingerbread 2.3.4 on it, through the provider Koodo. I am loving this phone, but I'm not entirely sure why certain things didn't work. There were apps I couldn't download due to a lack of space (despite a mostly empty 16GB microSD card), and apps that wouldn't install for other reasons. And always that frighteningly small 158MB system drive staring me in the face. So I decided to try to fix it.
I carefully read every bunch of instructions I could find and understand. Successfully rooted the phone. Installed ClockworkMod Recovery. I repartitioned the SD card with a big ext partition and swap space using CWM. I installed CF-Root-S5830_dtapps2sd-v1.2.zip successfully, and App2SD from the market.
This hasn't helped my free space at all. Nothing seems to be using that new ext partition. My available space did not go up at all...but (of course) my SD card space went down by the size of the new partitions.
I was under the impression there were kernels that could help your phone treat the SD card ext partitions like system space, but I can't figure out where or how for the life of me. Everything has worked, but it hasn't actually done anything.
-NoobGrrl
ur cf-root is not the latest, and I think if u make sd card partition by using cwm, the format will be ext3 not ext4.. so, u should try this step :
1. flash the latest cf-root v37-b82 through cwm from this post http://forum.xda-developers.com/showthread.php?t=1158197
2. partition ur sd card by using minitool partition wizard (google it) and make ext4 format.
3. flash the latest darktremor through cwm (don' forget to mount system n sd card) from this post http://forum.xda-developers.com/showthread.php?t=715116
4. install a2sd gui from market... done..
You probably forgot to move the dalvik cache to sd-ext from A2SDGUI.
To begin with, as you haven't done this before, I recommend you download the app link2sd rather than app2sdgui. Your system will be ext3 from CWM. Select and reboot. Then return to link2sd and you can move apps one by one or by batch installation to your partition by creating a "link". This method gives you finer control over which apps to move. It shows file sizes and how much of the app will be moved. After moving the apps reboot and hey presto - free internal memory.
I also recommend getting an app called DiskUsage to see what is taking up space and a file browser with root functions. I use Root Browser by jrummy16 - free on market.
Sent from a phone with an app.
First of all, thanks for the replies! I like the detailed instructions from musf especially...step-by-step for me is really the best way.
Okay, tried to follow those directions exactly. Minitool Partition Wizard has reformated the little 2GB partition I made on the SD card to ext4. Most recent CF-Root and dtapp2sd zips seemed to install fine. I think I mounted all the drives...I just do it from CWM, yes?
Downloaded A3SDGUI and it gives me an error:
Exiting A3SDGUI
Could not start for one of these reasons:
1. Your device is not rooted (it is, superuser shows access granted to A3SDGUI)
2. A3SD scripts could not be found (if so, no idea why.)
3. No EXT partition found (again, no idea why.)
Edit: Tried Link2SD and it gave an error as well, "Mount script could not be created. No such device."
Okay, so obviously it doesn't see my SD card's partition. So I put it back in my PC and recreated it again. No change at all...
yes from cwm, choose the "mount n storage" menu, then moutn system, then mount sdcard, then instal the darktremor zip file..
That seems to have almost worked...yes, I was mounting the drives after running DT. Duh. (I assumed somehow that DTapp2sd allowed me to set up the drives and I was telling the phone to mount it afterward so it could be used. I didn't realize DTapp2sd just needed to write to the drive.)
Almost. Almost worked.
Now, app2sd actually starts up successfully, no errors. (link2sd still gives the same error.) However, App2SD can't actually move anything. All items remain disabled, even after selecting them.
So then I remember the post above about the dalvik cache. So I go into App2SD and try to move it to the sd-ext folder, and it tells me there is not enough space. I have 124 MB of system memory left right now...and the SD card is mostly empty.
Follow the following instructions and tell me if they work:
(redo the steps even if you have done them already)
1. download cwm5 from the forum and place it into your sd card.
2. make a backup of your sd card and reboot your phone into recovery.
3. flash cwm5 file and reboot the recovery.
4. from the recovery, re-partition your card with a ext partition (you dont need more than 256-512mb. I have 16gb card and mine is only 256mb).
5. select swap if you want it.
6. ~partitioning complete~
7. Connect your phone to your computer with usb wire (while in recovery.)
8. mount usb storage from recovery.
9. copy the cfroot file to your memory card from pc.
10. unmount the usb storage.
11. mount system,sdcard, sd-ext (just to be on safe side) and flash with cfroot.
12. reboot.
13. open a2sdgui.
14. click yes, apps are on sd!, zipalign on boot is on!.
15. set swap if you want it.
16. from dalvik, click on dalvik cache on sd-ext and click move and rebuild.
17. your phone should reboot and you will be done
Notes: Its normal that after flashing a2sd script, your phone restarts a coupe of times so just leave it alone for a moment.
Don't forget to give superuser permission to a2sdgui.
If you still get some error, sty flashing the script again.
If it still doesn't get through, search for the dt a2sd beta 4 script and flash that from recovery. Other steps are the same!
Happy FLASHING
I'm using Clockworkmodace. That's 4, not 5, right?
I can't find a zip for CWM5 that is designated for the galaxy ace...
Here is CWM 5 : http://forum.xda-developers.com/showthread.php?t=1291327
Then , i would recommend you to use cyanogenmod 7.2 RC1 , it is better than a stock ROM
2 mistakes from redlag's instruction (cmiiw) :
first, cwm 5 is for cm7 based rom, dunno what'll happen if used on stock gb.. n second, point 4 can't be used, it'll make ext3 not ext4..
uninstall the link2sd then reflash the dta2sd (mount!) or uninstal the dt then reflash link2sd.. can't use both, they're like fire n water, lol.. u must choose..
musf said:
2 mistakes from redlag's instruction (cmiiw) :
first, cwm 5 is for cm7 based rom, dunno what'll happen if used on stock gb.. n second, point 4 can't be used, it'll make ext3 not ext4..
uninstall the link2sd then reflash the dta2sd (mount!) or uninstal the dt then reflash link2sd.. can't use both, they're like fire n water, lol.. u must choose..
Click to expand...
Click to collapse
I think cwm5 should work and i made it using point 4 and it works perfectly.
p.s. sd-ext are normally ext2, not ext3 or ext4. ext4 is normally used in internal.
EDIT: No it dsn't. Use cwm4. I guess that one has partitioning option too right? O easy way out, flash to ics1.2
aymi60 said:
Here is CWM 5 : http://forum.xda-developers.com/showthread.php?t=1291327
Click to expand...
Click to collapse
Edit: Ah, missed clarifications of my worried on the second page.
Then , i would recommend you to use cyanogenmod 7.2 RC1 , it is better than a stock ROM
Click to expand...
Click to collapse
What is cyanogenmod?
musf said:
2 mistakes from redlag's instruction (cmiiw) :
first, cwm 5 is for cm7 based rom, dunno what'll happen if used on stock gb.. n second, point 4 can't be used, it'll make ext3 not ext4..
uninstall the link2sd then reflash the dta2sd (mount!) or uninstal the dt then reflash link2sd.. can't use both, they're like fire n water, lol.. u must choose..
Click to expand...
Click to collapse
No go...no change at all.
IrishRed said:
What is cyanogenmod?
Click to expand...
Click to collapse
Go to recovery, Wipe cache/system/data. (make sure you have made a backup of your data.)
Mount the stuff and flash with http://forum.xda-developers.com/showthread.php?t=1258830
You have a new rom with dt a2sd running within
I'm going to try a different version of dtapp2sd first.
Should the ext and swap partitions be logical or primary?
I'm starting to think my EXT partition is not formatting properly in mini partition tool. Unfortunately CWM uses Ext3 and I'm told it's worse than Ext4 and Ext2 is better than both for an SD card.
Both primary. 1st one should be fat32 and second one should be ext2.
Well, good news and bad news. After some work, reformatting the partitions again, reflashing a new kernel, I finally got it working.
Trouble is, it's not stable. Apps keep crashing, the "Gallery" app only shows a black screen, and it randomly loses access to the FAT32 partition when running, and the SIM card occasionally says "Unrecognized" (forcing me to "restore to factory.")
*sighs*
Flash to the rom i linked you to.

[Q] How to install android on SD card

How to install android on SD card ?
Please tell any method
hero355 said:
How to install android on SD card ?
Please tell any method
Click to expand...
Click to collapse
Basically you have to create partitions on the SD for /system, /data/ and /cache (with ext2/3 filesystem) and copy the necessary files there from the Galaxy S firmware then you can use that, but with the kernel in the tutorial section it won't work. You need different init.rc to mount these partitions instead of the loopback images
anghelyi said:
Basically you have to create partitions on the SD for /system, /data/ and /cache (with ext2/3 filesystem) and copy the necessary files there from the Galaxy S firmware then you can use that, but with the kernel in the tutorial section it won't work. You need different init.rc to mount these partitions instead of the loopback images
Click to expand...
Click to collapse
Can you give me link for download all files

Re-Partition /system and /data ?

i just wanted to ask if it is possible to re-partition /system and /data partition .. i am thinking of pulling some of /system memory and add it to /data because my system has around 60mb+ more free memory which i can't use while my /data is only less than 20mb free and its irritating to see the low memory notification ..
or is it possible to pull some of /cache memory and add it to /data ?
thanks
xlSKYFiRElx said:
i just wanted to ask if it is possible to re-partition /system and /data partition .. i am thinking of pulling some of /system memory and add it to /data because my system has around 60mb+ more free memory which i can't use while my /data is only less than 20mb free and its irritating to see the low memory notification ..
or is it possible to pull some of /cache memory and add it to /data ?
thanks
Click to expand...
Click to collapse
Try using scripts like CronMod to increase you internal memory. All you need is a rooted phone and an SD Card with ext partition. You can create an ext partition from CWM (Advanced> Partition SD card> Size (maximum 1GB)>Cache (0MB)). Make sure to backup your SD card before you create the ext partition. Here is the link to the script,
Cronmod Unofficial / Data2sdext
Hope I Helped
mahithm said:
Try using scripts like CronMod to increase you internal memory. All you need is a rooted phone and an SD Card with ext partition. You can create an ext partition from CWM (Advanced> Partition SD card> Size (maximum 1GB)>Cache (0MB)). Make sure to backup your SD card before you create the ext partition. Here is the link to the script,
Cronmod Unofficial / Data2sdext
Hope I Helped
Click to expand...
Click to collapse
i found CronMod a couple of days ago, well i tried Data2Ext .. when i installed it my phone was 80% more laggy, i don't know why .. but i kinda like it more since it shows the sd-ext partition on the app manager instead of the original device storage .. but still, i'll try cronmod
also, it says on the thread that the attached files are outdated, but the links on the post seems to be dead
also, i added facebook, facebook messenger, google play services, hangout, clean master and quickpic to the .zip of the rom so they would be pre-installed to the /system but still my device storage is only at 30~40% initial after flashing considering that the apps are installed in the /system partition
i also tried TouchWiz ROM, it's great but i haven't installed a single app yet but the /data partition seems to be 60% Loaded already ?? is there a remedy for it ? thanks
you helped me again, hit thanks :good:
by the way, will cronmod work with pre-installed apps ? i mean the system apps ?? will cronmod manage to move all of its Dalvik Cache and Data to SdExt ??
xlSKYFiRElx said:
i found CronMod a couple of days ago, well i tried Data2Ext .. when i installed it my phone was 80% more laggy, i don't know why .. but i kinda like it more since it shows the sd-ext partition on the app manager instead of the original device storage .. but still, i'll try cronmod
also, it says on the thread that the attached files are outdated, but the links on the post seems to be dead
also, i added facebook, facebook messenger, google play services, hangout, clean master and quickpic to the .zip of the rom so they would be pre-installed to the /system but still my device storage is only at 30~40% initial after flashing considering that the apps are installed in the /system partition
i also tried TouchWiz ROM, it's great but i haven't installed a single app yet but the /data partition seems to be 60% Loaded already ?? is there a remedy for it ? thanks
you helped me again, hit thanks :good:
Click to expand...
Click to collapse
This is how CronMod works. It basically loads the /data to /sd-ext so that now /sd-ext contains all the data files. Now we mount the ext partition as the new /data mount point. Then all files in /sd-ext are moved back to /data. Since certain files like gps will not work when it is in ext partition, it is then moved back to /sd-ext. Then all the contents in /data and /sd-ext in binded so that any change in any of them is reflected to original. This is initialized every time at the boot. The reason CronMod lags is because the ext partition is loaded as the mount point for /data. Since SD card read/write operations are slower than internal memory read/write operation, /data operation will be slow. This is can be solved to a greater extend if you have a Class 8 or 10 SD card. BTW which verson did you install? If you installed CronMod by croniccorey then gps will not work. Go with CronMod Unofficial by Styke. Also this doesn't affect /system partition. Using this script will not increase the /system space. It will only increase the /data memory, so that you can install more apps and games.
---------- Post added at 11:05 AM ---------- Previous post was at 11:00 AM ----------
xlSKYFiRElx said:
by the way, will cronmod work with pre-installed apps ? i mean the system apps ?? will cronmod manage to move all of its Dalvik Cache and Data to SdExt ??
Click to expand...
Click to collapse
Since this script moves the /data partition to your ext, none of the pre-installed apps are moved to ext partition. /system thereby system apps remains intact. I suggest you install apps like facebook, facebook messenger, google play services, hangout and clean master after you setup this script. Once you install an app as system app, it can never be moved to ext partition. Hope I Helped
Since this script links the /data partition to your ext, none of the pre-installed apps are moved to ext partition. /system thereby system apps remains intact. I suggest you install apps like facebook, facebook messenger, google play services, hangout and clean master after you setup this script. Once you install an app as system app, it can never be moved to ext partition. Hope I Helped
Click to expand...
Click to collapse
i see, i think you didn't understood my question, sorry for that .. i mean, will the system applications cache and dalvik cache be linked to the sd-ext ?? .. nonetheless, i'll try again
but, do you happen to have a link to the latest versions ?? the latest version links are dead on the thread so i can't find a download link
thumbs up again for you mate, you help a lot
EDIT: also, will be SDHC be sufficient to aid the lag (even for a little ?) its a Class 10 32GB RIDATA MICRO SDHC
xlSKYFiRElx said:
i see, i think you didn't understood my question, sorry for that .. i mean, will the system applications cache and dalvik cache be linked to the sd-ext ?? .. nonetheless, i'll try again
but, do you happen to have a link to the latest versions ?? the latest version links are dead on the thread so i can't find a download link
thumbs up again for you mate, you help a lot
EDIT: also, will be SDHC be sufficient to aid the lag (even for a little ?) its a Class 10 32GB RIDATA MICRO SDHC
Click to expand...
Click to collapse
LOL I explained everything in detail thinking that you will understand. Long story short, CronMod script basically moves /data to ext partition. Since all the system and user application's dalvik cache is present in /data, Yes, it will be moved to ext. Nothing in /system will be moved to ext partition. All system apps are present at /system/app, so it can't be moved. User apps that you install goes to /data/app, so those will be moved. Also download the latest version from the "Attached Files" section in the same link. It works. Before you buy a new SD Card, try this in your current SD Card. See if it lags a lot. I might have an another solution. If that too doesn't work, you can buy a new SD Card. Do post the result. Hope I Helped
mahithm said:
LOL I explained everything in detail thinking that you will understand. Long story short, CronMod script basically moves /data to ext partition. Since all the system and user application's dalvik cache is present in /data, Yes, it will be moved to ext. Nothing in /system will be moved to ext partition. All system apps are present at /system/app, so it can't be moved. User apps that you install goes to /data/app, so those will be moved. Also download the latest version from the "Attached Files" section in the same link. It works. Before you buy a new SD Card, try this in your current SD Card. See if it lags a lot. I might have an another solution. If that too doesn't work, you can buy a new SD Card. Do post the result. Hope I Helped
Click to expand...
Click to collapse
i get stuck at bootscreen with cronmod, i don't know why, with Data2Ext, with my previous experience with is is ultimate lag
xlSKYFiRElx said:
i get stuck at bootscreen with cronmod, i don't know why, with Data2Ext, with my previous experience with is is ultimate lag
Click to expand...
Click to collapse
Are you using any other data2ext scripts currently apart from CronMod? Usually installing CronMod on a device that already has a data2ext script will give this error. Make sure to delete all other data2ext scripts if present. Since you are stuck at boot screen, you will have to reflash the rom. Make sure to do Mounts and Storage>Format /system before flashing the new rom. There are two ways by which you can install CronMod. First one is by flashing the zip from CWM (in that case you have to mount /system before flashing). Second one is the easiest one. Just extract the CronMod zip file. You will get a file 40int2ext in /system/etc/init.d/. Now extract the rom that you are going to flash, put the file 40int2ext in /system/etc/init.d/ and then compress it back. Done! Now flash the rom and you are good to go. Try the second method. Make sure you have an ext partition and the rom has init.d support (all custom roms has init.d support). If that method doesn't work or devices lags like hell, then post here and I'll be glad to share the other method. Hope I Helped

[Q] Problems increasing internal memory with link2sd

Hello all,
few days ag I asked how to move internal apps to SD with Titanium Backups. Hitesh2626 recommeded me to use another method : http://forum.xda-developers.com/showthread.php?t=2082465 and I did so.
I've followed the guide but I did not succeed and I think I konw why: when I run CWM I don't have any /sd-ext partition.
I've followed all the steps under "Partition SD Card" , and I've used ext2 for formatting the new "memory" .
Anyone has had the same problem? Anyone could help me to find what am I doing wrong?
TIA,
Arnau
pelacables79 said:
Hello all,
few days ag I asked how to move internal apps to SD with Titanium Backups. Hitesh2626 recommeded me to use another method : http://forum.xda-developers.com/showthread.php?t=2082465 and I did so.
I've followed the guide but I did not succeed and I think I konw why: when I run CWM I don't have any /sd-ext partition.
I've followed all the steps under "Partition SD Card" , and I've used ext2 for formatting the new "memory" .
Anyone has had the same problem? Anyone could help me to find what am I doing wrong?
TIA,
Arnau
Click to expand...
Click to collapse
Were you able to create the mount scripts? Can you elaborate the problem that you are facing?
mahithm said:
Were you able to create the mount scripts? Can you elaborate the problem that you are facing?
Click to expand...
Click to collapse
Hello, first of all, thanks for your answer.
I guess you are talking about step 11, just after chossing the filesystem type:
10) First , Choose ext2. If it don't work then restart Link2SD and when then don't choose ext2 but ext4. ( Don't worry , it works )
11) It will say mount script created. Reboot your phone now.
Click to expand...
Click to collapse
If so, yes, after chossing ext2 it does not complain. After reboot I see a second partition "/data/sdext2" : Total:0.89GB used 64,91MB Free: 850MB.
(is it ext2? If I plug the mobile into my linux box it says it's FAT32):
Code:
Device Boot Start End Blocks Id System
/dev/sdc1 1 13564453 6782226+ c W95 FAT32 (LBA)
/dev/sdc2 13564454 15564799 1000173 83 Linux
Teh "problem" comes when doing "Placing the 2nd partition of SD Card to internal." :
18) Foramt /data /sd-ext /system
Click to expand...
Click to collapse
I don't have that "/sd-ext" partition, so I cannot format it.
But I've continued with the manual and tried to install an app (whatsapp). Now Link2sd says that the app has been linked, the /data/sdext2 partitoin now shows 85,97MB used but when I go to apps, manage apps, I see that my mem has decreased in ~ 20 MB . Is that the expected behaivour?
This I explain myself clear? if not, sorry but I'm newb to this world
TIA,
Arnau
pelacables79 said:
Hello, first of all, thanks for your answer.
I guess you are talking about step 11, just after chossing the filesystem type:
If so, yes, after chossing ext2 it does not complain. After reboot I see a second partition "/data/sdext2" : Total:0.89GB used 64,91MB Free: 850MB.
(is it ext2? If I plug the mobile into my linux box it says it's FAT32):
Code:
Device Boot Start End Blocks Id System
/dev/sdc1 1 13564453 6782226+ c W95 FAT32 (LBA)
/dev/sdc2 13564454 15564799 1000173 83 Linux
Teh "problem" comes when doing "Placing the 2nd partition of SD Card to internal." :
I don't have that "/sd-ext" partition, so I cannot format it.
But I've continued with the manual and tried to install an app (whatsapp). Now Link2sd says that the app has been linked, the /data/sdext2 partitoin now shows 85,97MB used but when I go to apps, manage apps, I see that my mem has decreased in ~ 20 MB . Is that the expected behaivour?
This I explain myself clear? if not, sorry but I'm newb to this world
TIA,
Arnau
Click to expand...
Click to collapse
Yes, that's how Link2SD works. It will link the data associated with the app to ext partition. If you go to the Settings> Storage, you will see that the total internal memory remains the same. But you can still see the available memory has increased due to linking to ext. To see how much of the ext partition is used, just go to Link2SD> Storage. Now if you are not satisfied with Link2SD, you can try the CronMod Unofficial. First backup all the SD Card data. Also if you want to try CronMod Unofficial after installing Link2SD, it better to flash the custom rom again after formatting /system and /data from CWM. This will get rid of all Link2SD files which can otherwise mess with CronMod Official. Now go to CWM> Format /sdcard. This will delete the ext partition. Now CWM> Advanced> Partition SD Card> Size (Max 1GB, anymore and system will lag)> Swap (0MB) and wait for it to say "Partitioning done". Now download and place CronMod Unofficial to SD Card. Now again go to CWM> Mounts & Storage> Mount /system then flash the Cronmod Unofficial zip from CWM and finally unmount /system. Reboot and you are good to go. Now go to Settings>Storage to see the newly increased internal memory. Here is the link,
Cronmod Unofficial
Hope I Helped
Hi mahithm,
mahithm said:
Yes, that's how Link2SD works. It will link the data associated with the app to ext partition. If you go to the Settings> Storage, you will see that the total internal memory remains the same. But you can still see the available memory has increased due to linking to ext. To see how much of the ext partition is used, just go to Link2SD> Storage.
Click to expand...
Click to collapse
ops... I expected more space for installing apps, not just for data. Ok, I can install more apps than before, but not all the ones I want.
Now if you are not satisfied with Link2SD, you can try the CronMod Unofficial. First backup all the SD Card data. Also if you want to try CronMod Unofficial after installing Link2SD, it better to flash the custom rom again after formatting /system and /data from CWM. This will get rid of all Link2SD files which can otherwise mess with CronMod Official. Now go to CWM> Format /sdcard. This will delete the ext partition. Now CWM> Advanced> Partition SD Card> Size (Max 1GB, anymore and system will lag)> Swap (0MB) and wait for it to say "Partitioning done". Now download and place CronMod Unofficial to SD Card. Now again go to CWM> Mounts & Storage> Mount /system then flash the Cronmod Unofficial zip from CWM and finally unmount /system. Reboot and you are good to go. Now go to Settings>Storage to see the newly increased internal memory. Here is the link,
Cronmod Unofficial
Click to expand...
Click to collapse
A couple of questions:
1.-) So, with this method I'll be able to install all the app in SD?
2.-) 7-Flash your desired script : what does it refer to?
3.-) It also refer to sd-ext, but I can't format that partition... (as it was my original problem). is cronmod going to use it even if I don't format it? (as link2sd has done).
Hope I Helped
Click to expand...
Click to collapse
Yes!! Thanks a lot!
Arnau
pelacables79 said:
Hi mahithm,
ops... I expected more space for installing apps, not just for data. Ok, I can install more apps than before, but not all the ones I want.
A couple of questions:
1.-) So, with this method I'll be able to install all the app in SD?
2.-) 7-Flash your desired script : what does it refer to?
3.-) It also refer to sd-ext, but I can't format that partition... (as it was my original problem). is cronmod going to use it even if I don't format it? (as link2sd has done).
Yes!! Thanks a lot!
Arnau
Click to expand...
Click to collapse
1. Yes with this method you'll be able to install all apps to the ext partition of the SD Card as long as you have free space on ext partition
2. Flashing the desired script refers to flashing the script in question, i.e., CronMod Unofficial
3. Can you tell me what happens when you try Mounts & Storage> Format /sd-ext? CronMod uses you ext partition even if you don't format it. Its not compulsory and CronMod should work fine.
Sorry for the late reply. If you have anymore doubt, post here. I'll be glad to help
mahithm said:
1. Yes with this method you'll be able to install all apps to the ext partition of the SD Card as long as you have free space on ext partition
Click to expand...
Click to collapse
Great. But since yesterday I've been experience speed "problems". I'm wondering if makes snes to gain space but lose speed... Maybe I try and decide with this new method. (Maybe the ROM also affects? ace-i-sure 8 to 12 could cause such speed issues?)
2. Flashing the desired script refers to flashing the script in question, i.e., CronMod Unofficial
Click to expand...
Click to collapse
Why just say so thanks!
3. Can you tell me what happens when you try Mounts & Storage> Format /sd-ext? CronMod uses you ext partition even if you don't format it. Its not compulsory and CronMod should work fine.
Click to expand...
Click to collapse
I'll let you know after trying it, it will take a couple of days
Sorry for the late reply. If you have anymore doubt, post here. I'll be glad to help
Click to expand...
Click to collapse
You don't have to apologise!! Many thanks for your detailed answers and for your time!!
Cheers,
Arnau
Hi,
after a couple of days I've seen that the speed problems do not compensate teh fact of having more apps installed, so I'm not going to try this new approach.
I've re-flashed the rom without using externad SD and it's running really fine.
Many thanks for your help dude!
Cheers,
Arnau
pelacables79 said:
Hi,
after a couple of days I've seen that the speed problems do not compensate teh fact of having more apps installed, so I'm not going to try this new approach.
I've re-flashed the rom without using externad SD and it's running really fine.
Many thanks for your help dude!
Cheers,
Arnau
Click to expand...
Click to collapse
Glad I could help And yes irrespective of what method you choose to increase the internal memory, there will always be a lag after you exceed a certain number of app install. This is because in all cases the /data is moved to ext partition of the SD Card. SD Card R/W speed is always lesser than internal memory R/W speed. You can control this lag to a certain extend by using class 8 or higher SD Card and only installing necessary apps.

Categories

Resources