[Android Apps and Games] rlorange:
[APP][ROOT]Zram & Swap Ctrl V2.5.5[14.4.13]>>Zram|cache|Partition NEW!FAST CACHE SWP!

Features:

Slider Controls for:

>>> Zram virtual disk size selection slider

>>> Cache based Soft swap using a swap file in the fast cache partition. With is own size selection slider.

>>> Swappiness selection slider with instant setting.

>>> Hard swap via a swap partition if available on your ExtSD card.

>>> Independent ON/OFF toggles for the three supported types... ( yes you can try combinations!! )

>>> Immediate set button and a save whichever configuration is current to init.d boot scripts.

>>> Requirements a kernel with swap support and zram but you can use the other features without zram support.

This was developed for Perseus but should work with any kernel that supports Zram/swap.

V2.1 -fixed swappiness not setting correctly.

V2.2

-Made with tasker V4

-Set on boot will now disable zram on boot if zram is disabled when boot button tapped.

V2.3.2

-Running dialogs

-Now with internal memory cache file situated Swap option.

-improved Boot-set init.d support.

-fixed init.d creation bug and other minor bugs

V2.5

-swap priority setting with custom busybox install

-FASTER cache based swap with 4 parallel swap files set with equal priority

- revamped UI

---------------------------------------

This was developed for Siyah and Perseus but should work with any kernel that supports Zram/swap.

IMPORTANT: please make sure super su app re-grants permissions after install!!

---------------------------------------

---------------------------------------

This was developed for Siyah and Perseus but should work with any kernel that supports Zram/swap.

IMPORTANT: please make sure super su app re-grants permissions after install!!

---------------------------------------

Thanks to mattiadj (best multitasking fix) for the concept of cache file-based swap

And Gokhan Moral for his ongoing help as I learn shell scripting ;)

---------------------------------------

---------------------------------------

UPDATE: Zram & Swap Ctrl V2.5.5

>>2.5.5 Tweaked 'dd' command which makes the swap files. should eliminate wrong size creation.

>>2.5.5 Cache size detection should work on CM10.1 roms and limit slider to 100MB less than the total free space.

>>2.5.5 Scrapped timeout and auto-rotate settings. will make landscape scenes eventually.

DOWNLOAD: http://db.tt/cQcrOM3C

CWM busybox install if app install fails:

http://db.tt/BPJPR8jI

(NOTE: the busybox will not affect your rom busybox and will only be used by this app)

---------------------------------------

---------------------------------------

>>>UPDATE: Zram & Swap Control V2.5.1<<<

DOWNLOAD: http://db.tt/rG1B0WVu

-Bug fix: 2.5>>2.5.1 App will now make the data folder: /sdcard/Android/data/siyahmods/ if not present.

EXCLUSIVE NEW FEATURE!!

- Swap PRIORITY settings made possible via a custom busybox which the app will download and Auto-install.

---------------------------------------

NOTE!! This custom busybody WILL NOT replace your main busybox. So don't panic. Only this app will use it. It will reside in /system/bbsiyahmods/

---------------------------------------

- Q: Why is a custom busybox necessary?

A: Because the pared down version of busybox used in CM and many other ROMs does not have the ability to set swap priorities.

- Q: What is so special about being able to set swap priorities?

A: Linux sets the priority in order that to make them active. So to activate a Hard swap partition for example it is necessary to first turn off zram and turn it on again after to ensure it has the highest swap otherwise it won't be used properly.

- Swap activation is much faster now!

A2: Secondly it is now possible to set several swaps with THE SAME priority. So you can have several swaps used equally. I had a theory that perhaps using several swap files in /Cache might make the overall swap work faster... AND IT DOES!!

- CACHE BASED HARD SWAP IS NOW MUCH FASTER!.... (using 4 parallel swap files set with equal priority)

Please before anyone disses this claim please try it for yourself. I don't know the technical reason why but there is no doubt it improves performance markedly!