[Galaxy Ace S5830 Android Development] psndna88:
Jelly Bean 4.2.2

Mem-Mod Swapall-v3.0:

- used wayland's unofficial cm10.1 4.2.2 beta7 (thanks to Wayland_ACE)

- native sdext support removed from kernel

- /data is mounted on /dev/block/mmcblk0p2 (where /sdext used to be mounted before)

- size of ur sdext partition = size of ur ace's internal memory

-

two prioritized swap partitions

will boost up apps and help in ram expansion

Swap Priority 1 = internal data storage(/dev/block/stl13) fully used as swap partition

Swap Priority 2 = mmc swap partition (/dev/block/mmcblk0p3)

- swappiness set to 30

- boot time will be bit longer while swap partitions are being setup

- sdext has to be in ext4 only! (will not work if no sdext present)

- recomended class6 or above sd cards for optimal performance.

-

after installing this kernel, if you want to do a nandroid backup(CWM/RZ recovery or any other recovery), format /data(internal data storage) before attempting backup or you will get error "unable to mount /data" !

-

untested yet by me as i dont have ace anymore...

ALSO PAC 20 4.2.2 kernel mem-modded swapall v3.0 available !

(thanks to OldDroid)

untested

Jelly Bean 4.1.x

Mem-Mod Swapall-v3.0:

- used nims JB v2.2 kernel (thanks to nims11)

- native sdext support removed from kernel

- /data is mounted on /dev/block/mmcblk0p2 (where /sdext used to be mounted before)

- size of ur sdext partition = size of ur ace's internal memory

-

two prioritized swap partitions

will boost up apps and help in ram expansion

Swap Priority 1 = internal data storage(/dev/block/stl13) fully used as swap partition

Swap Priority 2 = mmc swap partition (/dev/block/mmcblk0p3)

- swappiness set to 30

- boot time will be bit longer while swap partitions are being setup

- SuperSU 0.97 integrated in kernel and will replace Superuser/older SuperSU in rom and its su binary (thanks to chainfire)

- sdext has to be in ext4 only! (will not work if no sdext present)

- recomended class6 or above sd cards for optimal performance.

-

after installing this kernel, if you want to do a nandroid backup(CWM/RZ recovery or any other recovery), format /data(internal data storage) before attempting backup or you will get error "unable to mount /data" !

- tested on unofficial CM10

Screenshots: Unofficial CyanogenMod 10 'Jellaxy' [19.10.2012]

Ice Cream Sandwich 4.0.x

Re-Worked & Re-Uploaded !

Mem-Mod Swapall-v3.0:

- used nims ICS v2.2.1-fix kernel (thanks to nims11)

- native sdext support removed from kernel

- /data is mounted on /dev/block/mmcblk0p2 (where /sdext used to be mounted before)

- size of ur sdext partition = size of ur ace's internal memory

-

two prioritized swap partitions

will boost up apps and help in ram expansion

Swap Priority 1 = internal data storage(/dev/block/stl13) fully used as swap partition

Swap Priority 2 = mmc swap partition (/dev/block/mmcblk0p3)

- swappiness set to 30

- default cpu governor = smartassV2

- boot time will be bit longer while swap partitions are being setup

- SuperSU 0.97 integrated in kernel and will replace Superuser/older SuperSU in rom and its su binary (thanks to chainfire)

- sdext has to be in ext4 only! (will not work if no sdext present)

- recomended class6 or above sd cards for optimal performance.

-

after installing this kernel, if you want to do a nandroid backup(CWM/RZ recovery or any other recovery), format /data(internal data storage) before attempting backup or you will get error "unable to mount /data" !

- tested on CM9-Daredj-RC2

ALSO Erickas ICS kernel mem-modded swapall v3.0 available !

(thanks to Erickas)

Screenshots: CM9-Daredj-RC2

Note:

- i have not made any changes in kernel source and have not modified core kernel zImage.

- an SDEXT PARTITION is COMPULSORY.

- user data on original internal storage will not be moved onto new /data and fresh rom setup has to be done

- DO NOT USE S2E or A2SDX/cronmod init.d script or other such scripts with this kernel, u will fall into problems.

- do not overfill the internal storage with lots of apps just because of so much internal memory availability as their background processes will occupy most of ram & swapfile and active processes will be deprived of physical memory !

-

FOR SWAPALL-v3.0

: if you need to do a nandroid backup, format(wipe) "/data" in recovery before attempting backup else there will be an error(unable to mount /data)

- for detailed info on this mod, visit original PSN>> stock kernel mod page >HERE<

Preparation(for upgrade):

1: reboot into recovery

2: format original internal data storage (/dev/stl13) using recovery tool >>PSN DATA ONLY EXT4 FORMAT TOOL<<

3: flash the version u want to upgrade to

4: reboott system !

Preparation(for fresh install):

1: reboot into recovery

2: format original internal data storage (/dev/stl13) using recovery tool >>PSN DATA ONLY EXT4 FORMAT TOOL<<

3: format ur sdext partition to ext4 using recovery tool >>PSN SDEXT EXT4 FORMAT TOOL<<

4: flash the modded kernel in recovery (see attachment)

5: reboot system !

Post-Boot Recomendations:

- enable "Kernel Samepage Merging" & "Allow Purging of assets" in Settings>Performance>Memory Management

- have the habit of long-pressing home button and swiping out apps in the visual list which were opened before and you are not going to use; this way you can clear unwanted apps residing in Ace's ram and swapfile.

- use supercharger V6 or PSN mem-mod compatible Adrenaline Engine CM 4.4(available, check end of this post!) , u will never regret!

NOW AVAILABLE Adrenaline Engine CM 4.4 compatible with PSN Memory Mod Kernels: GET IT HERE at end of the post :)

(Thanks to Imbawind for giving us adrenaline engine)