[ROM] [CM11] SD and NAND version of Badadroid v4.4 - Android Development on Bada

Hello everyone, here is my work to make Badadroid run on SD or Nand.
Lot of people requested it but it's for test purpose. I don't know about performance (don't look really bad, but i haven't tested it), but you can do some tests and report.
This ROM is based on Badadroid v4.4, for both kernel and ROM.
I advise you to read the whole Badadroid v4.4 first post first.
It's possible that i don't use a totally up-to-date version of Badadroid, so available RAM is 270 Mb. Updated
WARNING : Partitioning SDcard delete its content, make a backup first !
Nand rom delete Bada, and everything on internal memory (not true anymore), make a backup first !
Known bugs :
-Same as Badadroid v4.4
-Link to internal storage not removed, it appears in file explorer but can't be opened.
-A message showing "com.android.system has stopped" may appear at first boot only.
-cache not mounted in recovery for nand version.
-Tell me
Links :
ROM
SD Kernel See updates
Nand Kernel See updates
Fota S8500
Fota S8530
Bootfiles : same as Badadroid
Note about Fota : with both version you can use Badadroid Fota, you'll just have to put kernel on bada_user partition instead of SDcard.
It will change key combination, recovery will be available with Volume Down+power.
To boot bada with this Fota : Call+EndCall
Default boot is android.
Other ROM adapted to NAND and SD with my updater-script:
hero355 4.4.4 ROM : This ROM is based on Badadroid and android 4.4.4 GalaxyS1 rom.
It feature android 4.4.4, made by @hero355.
If you have specific question about a ROM, pease ask directly to its creator.
If you have general feedback or bug report about a ROM, you can report so i can add in description.
Updates
v1.3 :
SD
Added fixes from Volk204 (poweroff fix by Tigrouzen, screen wake on wave 2)
Removed internal SD
Nand
I won't support nand anymore, just use Volk kernel for Omni.
v1.2 :
SD kernel
Added internal memory
Nand kernel
Changed partition table->a clean installation of bada is needed with this one. Any other partition layout will than bada one will not be compatible.
Added internal memory
v1.1 :
SD kernel Updated to last Badadroid v4.4 kernel sources (more ram). Fixed wifi.
Nand kernel Tested-Working
Updated to last Badadroid v4.4 kernel sources (more ram)
Installation :
Flash bootfiles and Fota with multiloader v5.65 (v5.67 should also work)
Put kernel (zImage) on SDcard (or on Bada_user if you use Badadroid Fota) and put zip on SDcard.
You first need SD or Nand partitionned, maybe i'll add a way to do it with my kernel, for now you can do it with commandlines, softwares, or any other ways.
Easiest method to partition SD on windows is using a software like EaseUS partition Master
On linux, just use built-in software (disk)
Partition table must be for SD (all primary partition, in this order, no label) : X GB Fat32 partition, 20MB Ext (it can be ext 3 or 4), 400 MB Ext, YGB Ext.
On Nand : 400MB Ext, more than 20MB fat, Space_Left Ext.
X is the size left on your sdcard after formatting (better make it as big as possible), Y is size of /data (where apps are installed), better make it between 800 MB and 2GB.
Note : You can create FAT partition if you can't create Ext, and then format it under recovery in mount and storage/format /system, /data and format /cache then reboot recovery.
Note 2 : You can use default bada partition layout (so you won't have to partition it yourself) for Nand ROM, but it will result in a 580 MB cache partition, 400 MB system and 880 MB data.
Just boot recovery and go in Mount and Storage/ format cache, data and system and reboot recovery.
Boot recovery (with home+power if you use the Fota provided earlier).
Go to install zip/install zip from SDcard0 or SDcard1, depending where you put zip and choose Badadroidv4.4-NandSD.zip.
Wait for it to finish.
Then reboot (holding call if you use Badadroid Fota)
Bootanimation should appear.
First boot is slow, be patient, it took 2 minutes for me on Nand.
Next boot should be faster (around 40 seconds)
Uninstallation :
For SD ROM, just use any partitioning software to remove the 3 ext partition, and go back to badadroid Fota if you want Bada as default boot.
For Nand ROM, do a full flash of Bada.
Sources :
Main sources are whole badadroid project : here
All the work and changes i did can be found here, i forked device and kernel git repo from badadroid and create a Nand and SD branch for each.
To build it, you just have to replace the files i changed in badadroid sources, then compile bootimage, and then put updater-script in the rom zip.
Note : I reversed this commit to get wifi working.
Thanks :
Volk204 for his help, Rebellos and all the badadroid team for their amazing work.
Tigrouzen for his init files, which helped me understand the process, and his work on Fota with ihavenick, Mijoma and Rebellos.
And also thanks to Hero355 and Blue59.
I have nearly no knowledge in android development, so there is probably useless or bad part in my code.
Feel free to improve it or use it.

Great work @BenzoX thanks
Galaxy Nexus cihazımdan Tapatalk kullanılarak gönderildi

Thanks BenzoX.. Will try this one..

Thanks benzox
please added ram
rom very slow

NAND not working..

nima.yavari said:
Thanks benzox
please added ram
rom very slow
Click to expand...
Click to collapse
Updated to last badadroid sources. Now there is zRam and 283 MB available.
I'm not sure that it's faster than LOOP rom, it probably lack some tweaks, this is for test purpose and i let skilled devs find these tweaks
abhijeet1331 said:
NAND not working..
Click to expand...
Click to collapse
Just updated new version (tested this time )
Make sure to format the three partition (/cache, /system and /data) in recovery BEFORE flashing ROM.

Great WORKS @BenzoX
Good luck

BenzoX said:
Updated to last badadroid sources. Now there is zRam and 283 MB available.
I'm not sure that it's faster than LOOP rom, it probably lack some tweaks, this is for test purpose and i let skilled devs find these tweaks
Click to expand...
Click to collapse
thanks
i try with my rom
is speed good
i want make new rom with you kernel
Used with permission

BenzoX said:
Updated to last badadroid sources. Now there is zRam and 283 MB available.
I'm not sure that it's faster than LOOP rom, it probably lack some tweaks, this is for test purpose and i let skilled devs find these tweaks
Just updated new version (tested this time )
Make sure to format the three partition (/cache, /system and /data) in recovery BEFORE flashing ROM.
Click to expand...
Click to collapse
Format the three partition (/cache, /system and /data)...?? U mean I should do it in Mount and Storage menu, right...??

nima.yavari said:
Thanks benzox
please added ram
rom very slow
Click to expand...
Click to collapse
abhijeet1331 said:
Format the three partition (/cache, /system and /data)...?? U mean I should do it in Mount and Storage menu, right...??
Click to expand...
Click to collapse
Sure, check the installation part.

Thank you
BTW Android 4.4.4 is incoming...

It works perfect, very fast and fluid Nand version.
I've done this:
First I searched other kernel with the option to remove bada...... and I deleted bada.
After I entered usb connection and I copied the nand original kernel of this post.
Finally Restarted to re-entering the menu kernel and select install from zip.
After I give restart and have to restart the rom booted perfectly.
It takes a while to boot.
Seeking another kernel that allows partition SD or remove bada in Nand I avoid stories to not sleep and partitions with linux.
By the way does anyone know how I can install tienda de google googleplay that does not come in the rom?

nima.yavari said:
Thanks benzox
please added ram
rom very slow
Click to expand...
Click to collapse
nima.yavari said:
thanks
i try with my rom
is speed good
i want make new rom with you kernel
Used with permission
Click to expand...
Click to collapse
nima behinash kon barash

tofifo said:
It works perfect, very fast and fluid Nand version.
I've done this:
First I searched other kernel with the option to remove bada...... and I deleted bada.
After I entered usb connection and I copied the nand original kernel of this post.
Finally Restarted to re-entering the menu kernel and select install from zip.
After I give restart and have to restart the rom booted perfectly.
It takes a while to boot.
Seeking another kernel that allows partition SD or remove bada in Nand I avoid stories to not sleep and partitions with linux.
By the way does anyone know how I can install tienda de google googleplay that does not come in the rom?
Click to expand...
Click to collapse
Yeah, it work all the same.
You can find Google apps zip in badadroid thread.

BenzoX said:
Yeah, it work all the same.
You can find Google apps zip in badadroid thread.
Click to expand...
Click to collapse
@BenzoX ???
your phone Wave l or ll ?
Nand is work ?
In Wave 2 screen lock problem solved?

meysam.ir said:
@BenzoX ???
your phone Wave l or ll ?
Nand is work ?
In Wave 2 screen lock problem solved?
Click to expand...
Click to collapse
Wave 2, Nand work, as SD.
Screen unlock issue isn't solved at all thought.

not work new kernel nand on wave 2
stile on foota

After a little discussion with Volk, Nand partition table will be changed to another one, to allow the use of Badadroid Fota, and preserve internal sdcard even in Nand rom (i will relink it in SD rom).
It will need a new installation and a flash of Bada if you were using any Nand ROM.
It should not change performance.
Probably tomorrow if i have time.
nima.yavari said:
not work new kernel nand on wave 2
stile on foota
Click to expand...
Click to collapse
Hum, i tested it myself, and hero355 did too. Make sure to have the kernel properly copied on SD and SD Fota. Then make sure to have good partition table (you can type with adb once in recovery "parted /dev/block/mmcblk0" and then "p" in shell to make sure you have 3 ext 4 partition).

I have a problem in this rom to install this aplication store apk
Allsharecast dongle
https://play.google.com/store/apps/details?id=com.sec.android.fwupgrade&hl=es
When finished the installation fails and displays a sign that says:
" Not compatible with other applications that use the same shared user ID "
Is there any solution to install this application?
Can be a problem with the rom compilation ?
or is another problem that has nothing to do with the compilation of the rom?
Thank you

Installed ROM...
Get permanently message "Clock has been stopped!"
How to fix?

Related

[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.

[Script][Share]CronMod-A2SD/D2EXT/INT2EXT

Hi guys! Since I'm always seeing a post about Amarullz and other A2SD scripts having problems like random force closes, bootloops, slow read/write and not working on Stock and CM9/10 Roms. I'm going to share with you an awesome alternative to those A2SD scripts like Link2SD, Amarullz, S2E, and DarkTremor's A2SD. I'm just sharing this so if you don't wanna use it leave it. I'm just giving you guys alternatives. Try to read the Notes first before posting violent reactions.
Original Thread by croniccorey
All Credits goes to him.
Notes
*Please try to read the whole thread to avoid problems especially the Prerequisites.
*Please do a nandroid backup first if you're not coming from a fresh install of ROM so that we can avoid problems.
*I am advicing you to flash this after a fresh install of ROM.
*Please check your ROM's zip if it has a2sd scripts and remove it before flashing the ROM.
*If you have any other installation methods kindly post it here.
*The INT2EXT+ is the most advicable out of those scripts as it is the one used by the creator.
*Moving /data/data to /sd-ext might slow down the performance of the phone.
*If you choose a d2ext/int2ext script then remove the "06mountdl" or "06BindCache" in init.d folder if they exist as the script will do this from now on.
(Taken from the thread)
About:
CronMod INT2EXT was wrote for use in my rom with the goal to achive a stable and fast way of moving the data partition of your phone to the sd-ext partition, they are available for all users and developers to use in any rooted rom with init.d support.
CronMod INT2EXT scripts are the first universal INT2EXT method released
Developer Stuff Next Post
Features:
(All scripts are tested on Android 2.3.7 - 4.2.2)
INT2EXT
-Mounts /sd-ext to /data
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT4
-Mounts /sd-ext to /data
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
INT2EXT4+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 4 filesystem
-ZipAligns /data/app on every boot
-No symlinks
INT2EXTV2+
-Mounts /sd-ext to /data
-Leaves /data/data on internal for speed
-Works with EXT 2/3/4 filesystems
-ZipAligns /data/app on every boot
-No symlinks
-Supports SWAP2INT
-Completely universal (Testing is needed)
Prerequisites:
-Rooted Rom with init.d support
-SD-EXT partition
-100mb internal is needed for every 500mb sd-ext
SD Card Partitioning:
Partition 1 - Fat32
Partition 2 - Ext 2/3/4
Install:
(Instructions based on ClockWorkMod recovery)
-Download Chosen Script Below
-Place on root of your sdcard
-Reboot Recovery
-Select "install zip from sdcard"
-Select "choose zip from sdcard"
-Select "CronMod-****_signed"
-Select "mounts and storage" category
-Select "format /sd-ext"
-Reboot
(if you already use a A2SD/D2EXT/INT2EXT/M2SD script then you will need to remove it completely)
Downloads
Kindly go to the Original Thread for the download links.
Thanks for sharing my scripts man, i like the way you did the download links
Hi, I'm using INT2EXT4+. Works great and speed is awesome, but there's only on problem: if I wipe dalvik cache the device doesn't boot.
Looking at the logcat I noticed that it doesn't find davik anymore, there's a bunch of NOT FOUND errors. Is this normal? If not, is it possible to fix it?
Thanks in advance!
Sent from my Ace on Apocalypse Rom
Jar3112 said:
Hi, I'm using INT2EXT4+. Works great and speed is awesome, but there's only on problem: if I wipe dalvik cache the device doesn't boot.
Looking at the logcat I noticed that it doesn't find davik anymore, there's a bunch of NOT FOUND errors. Is this normal? If not, is it possible to fix it?
Thanks in advance!
Sent from my Ace on Apocalypse Rom
Click to expand...
Click to collapse
Dunno about it bro. Ask it in the original thread. Maybe croniccorey will help you
Will try!
Sent from my Ace on Apocalypse Rom
For anyone who had the dalvik cache problem here it is the solution, directly from the OP.
http://d-h.st/LX4
Flash it to wipe the dalvik cache!
Sent from my Ace on Apocalypse Rom
Jar3112 said:
For anyone who had the dalvik cache problem here it is the solution, directly from the OP.
http://d-h.st/LX4
Flash it to wipe the dalvik cache!
Sent from my Ace on Apocalypse Rom
Click to expand...
Click to collapse
Thanks bro!
Nice ..... this is what I need, thanks bro :good:
Hi to all!
Sorry for my bad english...
Do these scripts work on a stock Rom, like GINGERBREAD 2.3.6 with version of kernel: 2.6.35.7 [email protected] #1?
Or should i flash the phone to another Rom?
I have been using INT2EXT+ for about a week and I am pretty happy with the results, only thing I have noticed is that whenever any app is installed or any read/write operation is performed the phone freezes momentarily and system force closes, I just hit wait, let it do its thing and it comes up good after a few minutes, I guess it's the lag of writing to the SD instead of internal memory, but is this normal? does it happen to you guys using the script?
morrisx said:
Hi to all!
Sorry for my bad english...
Do these scripts work on a stock Rom, like GINGERBREAD 2.3.6 with version of kernel: 2.6.35.7 [email protected] #1?
Or should i flash the phone to another Rom?
Click to expand...
Click to collapse
Yes it will work in stock ROMs but you need to have a kernel that supports init.d. You don't need to flash another ROM, you just need to flash a kernel for stock like Battery Extender or CF-root.
Kasnar said:
I have been using INT2EXT+ for about a week and I am pretty happy with the results, only thing I have noticed is that whenever any app is installed or any read/write operation is performed the phone freezes momentarily and system force closes, I just hit wait, let it do its thing and it comes up good after a few minutes, I guess it's the lag of writing to the SD instead of internal memory, but is this normal? does it happen to you guys using the script?
Click to expand...
Click to collapse
Maybe it's because of a lower class SD-card. Never faced that problem
What is the easiest way to check if the script is running OK on my device? I think the script isn't running cause after restore on TB I am going from 120 MB to 45 allready after clean install.
---------- Post added at 09:16 AM ---------- Previous post was at 09:08 AM ----------
I checked the init.d folder and it is empty, I am using the stocklite 7.1 rom from this thread.
forum.xda-developers.com/showthread.php?t=1703094
EDIT I am trying the Int2Ext+ script
---------- Post added at 10:10 AM ---------- Previous post was at 09:16 AM ----------
You should mount system and data before flashing the zip file. Thanks through this post.
http://forum.xda-developers.com/showpost.php?p=30277069&postcount=207
Oops, wrong thread, sorry
will this work on my S5830i?
need a reply. ASAP. thanks!
ijustzeke said:
will this work on my S5830i?
need a reply. ASAP. thanks!
Click to expand...
Click to collapse
As long as the rom has unit.d support it should work
Sent from my Ace on Apocalypse Rom
Does it works on ROM based JB?
Im on paranoid ROM n need some suggestion..
Thanks for sharing scripts using smooth
Thank you:thumbup:
what script will suit for my galaxy ace s5830 runing a custom rom called sgs2 v10? i've tried amarullz mod script to have lot internal memory on my phone, but no luck.... even though i have 1gig partitioning on my sd card..
I have problem with wi-fi after install INT2EXT4+. I have MIUI GB mod.
Someone knows how to fix it?

[Guide] CWM ReParted

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.

[MOD][GUIDE][NOOB-FRIENDLY]Increase system partition size

Increasing system partition size
Since there is no official thread for increasing the system partition size (not data partition size as there is one already), I've decided to make a thread.
Disclaimer:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this tool
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Click to expand...
Click to collapse
This process will wipe all of your data off your phone. This includes all of your apps, system storage and internal sd card. It doesn't wipe your external sd card. Make sure to backup all of your apps and data to the cloud, micro sd card or onto a computer
Make a backup!! Why am I saying this again? Because there is always a few careless people who do this process and complain how they lost all of their data.
If you try to use the modified system partition with stock rom, your rom will not boot! You must revert to stock system partition sizes first then install stock rom!
What you need:
- A Samsung Galaxy S2 i9100 16GB International variant. You must have this model otherwise you will brick your device! Other models can use the lanchon repit tool.
- A kernel in .tar format. I highly recommend gustavo kernel as it doesn't suffer the formatting problem that dorimanx (using default recovery) or apolo kernel (TWRP) does. Pre-made files Update: DorimanX kernel supports isorec recoveries in the newest builds. Flashing a isorec recovery will remove this formatting limit and will be usable in all partition sizes.
- System pit files (Provided in the attachments)
- A PC (preferably Windows, if using OS X or linux, use JOdin instead!)
- A archiving/compression utility such as 7-zip or winrar. I recommend 7-zip because it is for free and it is open source.
- ODIN (to flash the kernel of course, again use JOdin for linux and OS X). Also, I have made ODIN installation easier with fewer options!
Benefits
Why do people increase the partition sizes? Here are some reasons why:
- Can allocate more storage space for more apps (removes the need for moving apps to sd card)
- Allows people to upgrade to android lollipop or marshmallow easier (if you don't want to go through any messages saying that there isn't enough space)
- Since it will delete everything, this will restore all lost space taken up by apps and other programs
- Gapps (Google Apps) will be much easier to install (you can choose larger gapps file if you want, only if you increase system partition). For CM12.1 and CM13, re-partitioning has become a necessity before flashing current gapps packages.
- Can fix soft bricks. However hard bricks can not be solved this way!
- Can fix problems with partition errors
Please note that this guide requires a PC and a working USB jack. If you don't meet these requirements, use lanchon's tool instead!
CM13 Nightlies have been released. Please note that the link to the premade .tar kernels are compatible up to Android Lollipop. You will still be able to repartition your device using Lollipop kernel! Since you will be reflashing or restoring CM13 during the process, marshmallow kernels are not required!
Instructions
Make a recovery backup (CWM or TWRP) onto your external sd card or PC (VERY IMPORTANT!!! All backups in internal sd card will be deleted so move them!)
Download the system pit files (attached in OP)
Extract the pit zip file
Open ODIN (Attached in the OP, JOdin for linux and OS X)
Connect your phone to your PC via USB while in download mode (make sure your phone is detected on ODIN, it should say COM:{number})
Click on the PIT button and locate and select your desired pit file
Click on PDA or AP and select your kernel .tar file (look at this post if you don't have one: Pre-made kernel tar Link)
Make sure that re-partition has been ticked then click start. If your phone successfully flashes, move onto the next step. If not, try changing usb ports, changing ODIN version, changing pit files or seeing if your device has a corrupt nand (or broken). If your memory chip is corrupt or broken, you won't be able to flash with ODIN (and you will need to buy a new motherboard). If you are still unsure what to do, look at the screenshot in the attachments.
Disconnect the USB cable. Take out your phone battery, then re-insert it.
Press and hold button combinations (home button + power button + volume up) to boot into recovery. You only need to hold for about 5 seconds.
If you have CWM recovery, go to mounts and storage then select format /sd card0 or /internal sd card. Select default and your internal sd card should successfully format. If not, try ext4 format. If you have TWRP recovery, you will need to go to wipe>advanced and select format emmc or /sd card0, then swipe to confirm . If you can successfully format your phone here, skip steps 11, 12, 13, 14. Note: DorimanX kernel doesn't support ext4 formatted sd cards. You will need to format your sd cards to vfat or fat32 for DorimanX kernel to detect.
----IF FORMATTING FAILS IN RECOVERY----
Connect your phone back to your PC.
If formatting sd card in recovery fails, connect your phone to your PC. While still in recovery (CWM), go to mounts and storage and select mount mass storage. If you have TWRP recovery, go to mount and select mount sd card. It should prompt you that the storage isn't ready yet and you need to format. If your PC still doesn't detect your phone, check if the proper drivers are installed (in attachments). Also, if your phone doesn't get detected and you've done everything in this step, try changing usb ports, computers and even usb cables.
Click format
You can leave all of the settings to default, I personally like to change the allocation size to 4KB (4KB is good if you want to make the most out of your phone's storage while having enough speed)
Click format.
----AFTER SUCCESSFULLY FORMATTING----
Go back to your phone. You can choose to restore from your backup or install a new rom. If you choose to restore from a backup, skip all of the remaining steps. (Note: DorimanX kernel recoveries can not format /data partition more than 2gb, use an alternative first when restoring a backup then flash back if needed)
In mounts and storage, choose format /data, /cache and /system (Note: DorimanX kernel recoveries can not format /data partition more than 2gb, use an alternative first then flash back if needed)
Now you can flash a ROM as you normally would
Huge thanks to ElGamal for providing the modified pit files and metalgearhathaway for providing the stock pit file and the.gangster for providing the 1.5GB system pit files.
I have included pit files that will resize your system partition to 1GB or 1.5GB (depending on your choice).
Data partition sizes range from 3GB up to 6GB. The rest is for your internal data storage.
Everything has been nicely labeled so please pay attention to which pit file you select!
I don't recommend using the 32MB Preload pits because they can cause problems with some ROMs.
If you get bootloops, flash a pit with a smaller data partition size!
Click to expand...
Click to collapse
I've also included ODIN and Samsung drivers in the attachments
Too difficult for you? Try Lanchon's flashable repartition zip
Followed this guide to step 10 (formatting with Apolo's kernel) but I was not prompted to format the SD... Windows does not recognize the phone anymore even though the phone boots to TeamWin's recovery just fine. Any ideas?
UPDATE: I flashed Gustavo's kernel as well and have the same problem: Windows does not recognize the device. It does make the beep-beep indicating a connection is being established and it does suggest that it's installing drivers (though they're already installed), and then tells me that it can't find the drivers for a GT-I9100 . I tried the same process on a completely separate machine with no joy. All help very, very welcome.
buddy1234567 said:
Followed this guide to step 10 (formatting with Apolo's kernel) but I was not prompted to format the SD... Windows does not recognize the phone anymore even though the phone boots to TeamWin's recovery just fine. Any ideas?
Click to expand...
Click to collapse
Have you tried formatting via recovery? Can you mount the sd cards manually? Try cwm recovery instead of twrp.
buddy1234567 said:
Followed this guide to step 10 (formatting with Apolo's kernel) but I was not prompted to format the SD... Windows does not recognize the phone anymore even though the phone boots to TeamWin's recovery just fine. Any ideas?
UPDATE: I flashed Gustavo's kernel as well and have the same problem: Windows does not recognize the device. It does make the beep-beep indicating a connection is being established and it does suggest that it's installing drivers (though they're already installed), and then tells me that it can't find the drivers for a GT-I9100 . I tried the same process on a completely separate machine with no joy. All help very, very welcome.
Click to expand...
Click to collapse
You know you can format sd card in recovery. Try that first. If your PC doesn't detect drivers for your phone, you will have to install them manually with the samsung USB drivers (in attachments). I've also updated the guide.
Thanks for the help! A couple of quick things:
- I installed the samsung drivers above before I started the process, I tried uninstalling them and re-installing and still no joy. At the moment, when I plug in the phone via USB cable I get three quick successive beeps (previously, running Lysergic's LP 5.0.2 this process was working fine and windows recognized the storage folder)
- what type should /sdcard0 be formatted to (ext2/ext4/ntfs...?)
- how does one mount the sdcard manually? I have looked around and there dosen't seem to be a 'guide' per se...
UPDATE: I formatted /data, /cache, /system, /sd card (using 'default' for formatting type) and couldn't find /datadata or /emmc... Windows still gives me three quicks successive beeps and does not recognize the device...
UPDATE2: After mounting both /sdcard and /usb connection in CWM recovery using Gustavo's kernel, Windows recognized the device and I was able to copy rom and gapps and then flash. I didn't realize there was an option to mount /usb connection (!).
i become the message: "E:Unable to mount '/emmc'
ok, I wanted to change my partition so that I can test lollipop.
But now I would rather do have the kitkat.
Now I have the problem that I can not access my internal memory. I can not load the EMMC. I urge you to help.
I have the pit file taken 1GB 3GB. What can I tuen to reload KitKat can. Also, I have since re these yellow triangle.
How can I register these unregistering.
Working <flawless>
Hi
This worked for my i9100P
Now i got 4Go for my apps
Running CM12 Beta13 from Lysergic Acid
All good for now
Many thanks
I followed all the steps and it worked. Now I have 1GB system, 4GB Data. There were a couple of bumps on the road:
- At first, Odin would show Fail!, but after I connected the phone in a different USB port, it worked.
- The first kernel I used was Apollo 8.3 TWRP but I couldn't either format or mount the internal storage in that recovery.
- So I repeated the procedure but this time using this Gustavo's CWM kernel for ODIN created by the OP, and in recovery I was able to format internal storage without issues (by the way, I selected default from the formatting options).
Thanks for the guide.
---Quote
I don't include pit files with modified preload partition as it can cause some phones to bootloop.
eoq---
Since only stock ROM is using preload partition, i quess it's safe... could you direct me to PIT file of (1GB system, 3 GB DATA, 45MB or less preload)?
thanks
nevermind...
when should I flash this mod? at stock ROM or at Lollipop
hey guys
because of the problems that my phone has at the moment I have to install the stock ROM and work my way up to Lollipop. When is it better to use this mod. Right after I go to stock or can I wait untill after I Have installed Lollipop?
gigley said:
hey guys
because of the problems that my phone has at the moment I have to install the stock ROM and work my way up to Lollipop. When is it better to use this mod. Right after I go to stock or can I wait untill after I Have installed Lollipop?
Click to expand...
Click to collapse
Best before installing LP as it will wipe data and SD 0
Please help, can't enter recovery
Edit: All seems to be ok. Maybe I was to stupid to press the buttons the right way... :silly: Maybe the Odin screenshot helps somebody, so I only hide my post instead of erasin it.
Hi folks,
I have read the tutorial more then once and I was sure that i can do all steps the right way. But now, after I clicked "Go" in Odin, I can't get my S2 to work. My phone booted up and I wanted to enter the recovery with Vol up, Home and Power, but it doesn't work.
I entered the download mode again an started the procedere for another time, but again, I can't enter the recovery.
Here is a Screenshot from my Odin
Thx in advance!
I've updated the guide a bit so it is easier to understand and so the formatting isn't as confusing as it was before.
Thnx
it was as easy as pie
any chance that the OP can provide or will do
a 1 or 2GB /system partition in addition to a 8GB /data partition?
vakkah said:
any chance that the OP can provide or will do
a 1 or 2GB /system partition in addition to a 8GB /data partition?
Click to expand...
Click to collapse
I honestly think there is no rom or gapps that will completely use the 1gb system partition. If you want 8gb data, you will need to flash the 8gb pit. I could make a pit like that but the chances are it may screw up people's phones.
no problem at all, much appreciated..
I have just over 300 apps installed and not enough space left on the 6GB /data partition..
if you can make me a 1 or 2GB /system partition with a 8GB /data partition, i will test/use it on my phone..
i am not worried about not having much internal /sdcard0 storage as i have a 32GB external /sdcard1 for pics, movies etc.
the more, the merrier for me..
just let me know when..
A little help please
I just followed the steps to increase my partition size and I flashed the 1gb_6gb pit file. All went good, I even managed to format all in CWM, I flashed my rom (which was stored in my external SD) and now, when I try to see my internal storage (with any file manager) I cannot see it. I checked under settings->storage and I have only 6 GB total storage..but I can't see it with any file explorer and even in Windows. And now, my camera doesn't work (on lollipop) saying that no SD has been found. It may be other things that do not work, but I didn't test more. Is it normal to be like this? Thank you for your great work
cardynal said:
I just followed the steps to increase my partition size and I flashed the 1gb_6gb pit file. All went good, I even managed to format all in CWM, I flashed my rom (which was stored in my external SD) and now, when I try to see my internal storage (with any file manager) I cannot see it. I checked under settings->storage and I have only 6 GB total storage..but I can't see it with any file explorer and even in Windows. And now, my camera doesn't work (on lollipop) saying that no SD has been found. It may be other things that do not work, but I didn't test more. Is it normal to be like this? Thank you for your great work
Click to expand...
Click to collapse
Not normal at all. What did you format sdcard0 as in CWM?
Sent from my GT-I9100 flowing on SwiftKey in Tapatalk
Acid0057 said:
Not normal at all. What did you format sdcard0 as in CWM?
Sent from my GT-I9100 flowing on SwiftKey in Tapatalk
Click to expand...
Click to collapse
Yes, I did formatted sdcard0 in cwm as default. And I flashed again a new pit file 1gb_4gb and I followed again the steps, I also mounted usb and I formatted sdcard0 in windows and now it works. My internal storage is visible. Thanks!

[Q] Google Play and Dialer problems in CM9

First, english is not my native language, so mistakes can occur
i've installed bieltv.3's CM9 for my Ace-i and it looks great, very smooth. But there're 2 things i don't like.
- The dialer app can't call to anyone. The others only receive calls from my ace but i can't do anything: Try to stop the call, turn back to the launcher by pressing home button, etc
- The google play store always show error 491. I tried many solutions such as deleting and readding google account, clear cache, reinstall it. None works
That's all. And i only can say thanks to anyone who help me with this becuz i'm Vietnamese
CM9 will never be stable for daily use. Bieltv.3 stopped development of it. CM11 has the basic functions working, except the moderate lag it has.
There is a help section for this matter and KAGE is right , dump it in favor of either cm11 or cm7 roms for more stable environments . However some bugs are common among CM's though , due to the fact drivers never been published and other things .
For Google play error 491 have you done the following process , after deleting your Gmail account (delete the Google Play updates too, if you have on your system) :
settings>>Apps>>All> Force stop, Clear data and cache for Google Play Store, Google Service Framework and Download Manager
Reboot your device and add you account ?
Second quick method was about clearing both cache and Dalvik cache through CWM ,, assuming you have done it correctly though .
Another solution which might work for your CyanogenMod 9.1 - BroadcomCM Beta 5 is a specific library and a binary was not included in the ROM ( fixed by Nightly Coder ) :
- Added libdrmframework_jni.so to /system/lib
- Added drmserver to /system/bin
Uninstall your old Google Apps package with the App Manager of the ES File Explorer ( i.e: GoogleApps_GearCM_CM9_20140711) and rest of the instruction from here and here ,, Follow them carefully to resolve your 491 error .
Hope i di help U and next time make your topic @ proper sub forum ( Help section not general part ).
I know and now I'm using cm11 now. It's not so smooth as cm9 and stock GB but it's still so cool. For now I only got 10.23mb left on /system partition because the cm11 was too heavy to put in with other flashable apps even GAPPS. Thanks u guys for advising me. Sorry for bad English
Sent from my GT-S5830i using XDA Free mobile app
doesntexits said:
I know and now I'm using cm11 now. It's not so smooth as cm9 and stock GB but it's still so cool. For now I only got 10.23mb left on /system partition because the cm11 was too heavy to put in with other flashable apps even GAPPS. Thanks u guys for advising me. Sorry for bad English
Sent from my GT-S5830i using XDA Free mobile app
Click to expand...
Click to collapse
For your CM11 , you can get yourself some extra storage by implanting modified version of S2E script/app from this topic .
Here is the installation and guideline process for your convenience mate :
1. Download and install S2E
2 .Reboot in CWM recovery
3. Go to advanced>partition SD card>choose size (512mb or 1024mb)
4. After that choose ext 4 then choose 0mb as swap partition and continue
4. After this is done go to mount and storage and format sd-ext there
5. Reboot your device
6. Open up the S2E app you should see now that it will give you GUI or a menu and can choose 'Applications' and 'Dalvik cache' to send to you sd-ext
7. After doing all that reboot your phone and your done
Hope I did help You
ehsanotaku said:
For your CM11 , you can get yourself some extra storage by implanting modified version of S2E script/app from this topic .
Here is the installation and guideline process for your convenience mate :
1. Download and install S2E
2 .Reboot in CWM recovery
3. Go to advanced>partition SD card>choose size (512mb or 1024mb)
4. After that choose ext 4 then choose 0mb as swap partition and continue
4. After this is done go to mount and storage and format sd-ext there
5. Reboot your device
6. Open up the S2E app you should see now that it will give you GUI or a menu and can choose 'Applications' and 'Dalvik cache' to send to you sd-ext
7. After doing all that reboot your phone and your done
Hope I did help You
Click to expand...
Click to collapse
But the description said that it works only for CM7, CM9, CM11
doesntexits said:
But the description said that it works only for CM7, CM9, CM11
Click to expand...
Click to collapse
Link to the apk/script clearly stated , it was modified for CM11 only , but you can get the general stance of the app/script from play store as well . If you got any problem after you planted it inside your CM11 , please notify me for further assistance .
ehsanotaku said:
Link to the apk/script clearly stated , it was modified for CM11 only , but you can get the general stance of the app/script from play store as well . If you got any problem after you planted it inside your CM11 , please notify me for further assistance .
Click to expand...
Click to collapse
Ok, now i'm using modded s2e from psyke83. It running well, but there's no option that it will mount /system to /sd-ext, only for the /data partition.
doesntexits said:
Ok, now i'm using modded s2e from psyke83. It running well, but there's no option that it will mount /system to /sd-ext, only for the /data partition.
Click to expand...
Click to collapse
SD card has a serious low read and write access in comparison with your internal Nand flash memory , so imagine what will happen to your critical functioning parts of your OS when whole /system partition being transferred into your /SD-ext lol
You just created an ext4 partition on your SD card and used S2E to move your apps and free up internal phone memory , which is the purpose of this mod by moving your Dalvik and applications .
The ext4 partition is mounted as /sd-ext, with directories /mount points for apps, Dalvik cache. The data existing on the internal /data/app, /data/Dalvik-cache, etc, is moved to these new directories and the directories mounted within the /data file system structure of the phone without any effect on your speed and stability of your system. Thus, the phone is using the stuff on /sd-ext ( the ones i instructed )just as it used to use stuff within internal memory.
Hope i Did Help You
ehsanotaku said:
SD card has a serious low read and write access in comparison with your internal Nand flash memory , so imagine what will happen to your critical functioning parts of your OS when whole /system partition being transferred into your /SD-ext lol
You just created an ext4 partition on your SD card and used S2E to move your apps and free up internal phone memory , which is the purpose of this mod by moving your Dalvik and applications .
The ext4 partition is mounted as /sd-ext, with directories /mount points for apps, Dalvik cache. The data existing on the internal /data/app, /data/Dalvik-cache, etc, is moved to these new directories and the directories mounted within the /data file system structure of the phone without any effect on your speed and stability of your system. Thus, the phone is using the stuff on /sd-ext ( the ones i instructed )just as it used to use stuff within internal memory.
Hope i Did Help You
Click to expand...
Click to collapse
Well, if it fails then i will have to use odin once again :. Thanks for advance

Categories

Resources