>>> Welcome to Turbo ZRAM!! V2.3a
===============================
DOWNLOAD LATEST: V2.3a
DROPBOX LINK
https://www.dropbox.com/s/3hmkdxfia7u6n0n/turbo_ZRAM.2.3a.apk
===============================
Turbo ZRAM V2.3a (test release)
2.3a>-Rework of all the tasks
https://www.dropbox.com/s/3hmkdxfia7u6n0n/turbo_ZRAM.2.3a.apk
2.1d> Reworked the command. Discovered that the KT auto zram setup has broken permission for the /sys/block/zram0 simlink. App will now fix this and runs WAAAY Better for me.
2.1c > Fixed reporting of zram Size 1600MB on the latest KT kernel before it's set turbo style
2.1c > detection and deletion of conflicting scripts.
> Dual compatible with Module based kernels (Adam 2.1/2, Audism, KT TW prior to 17/9 versions)
> New "Re-detect kernel" feature
> Other changes...
===============================
What is Turbo ZRAM?
It is a unique performance mod which sets up 4 parallel zram swaps for kernels with the zram module.The swaps are set to run at the same priority so the Linux kernel is able to multi-thread the swap process on our powerful quad core devices. Zram runs super fast with no lag
What does zram do in the first place?
Zram is a virtual disk which resides in RAM itself. App data sitting in the memory is compressed while it is not in use to 1/3 its original size. Effectively your phone has more memory!
Regular single-swap zram can lag considerably while it compresses/decompresses the swap data. Turbo zram solves this issue
Why would we need zram on a device with 2GB of RAM?
Well it depends on what you want to do with your device but why wouldn't you want to effectively create more memory out of thin air?
Also Samsung TW has notorious LAG and multi-tasking issues which this mod solves. The zram swaps keep the memory from maxing out as often so the TW lag is almost eliminated...
Finally, Multi-tasking is MASSIVELY boosted. You can keep more big apps running in memory without them being killed too early... test this yourself you will be able to multitask without hiccups to your hearts content.
===============================
===============================
QUICK START GUIDE:
#1 Download and install busybox CWM zip at the end of the OP
#2 install the latest app below.
#4 Run the app and allow it to detect your kernel zram setup. Reboot
SOMETIMES TWICE IS NECESSARY IF IT WONT RUN PROPERLY
#3 Set your chosen settings and set on boot to generate an int.d script
===============================
KNOWN ISSUES>>>
The "0 kb" bug
Q: What is it?
A: Turbo ZRAM may set up the 4Xzram swaps correctlty but they are never used properly. If you tap the "i" button you will see 0Kb in use for all the swaps.
Troubleshoot: The OKb issue means something has gone wrong with setting the zram swaps.
#1> You may have just flashed a new kernel you should reboot your device and try again
#2> If the issue persists you should try to install the latest busybox to /system/xbin/ using Stericsson app from Play. Also delete the set-on-boot via the app, reboot and set again
#3> You may have conflicting scripts in /system/etc/init.d/ The latest version will delete some known conflicting scripts but you should be aware of any scripts you have and if they do zram related stuff
S-Tweaks bug (Adam kernel)
Q: What is is?
A: For unknown reasons Turbo ZRAM breaks S-tweaks... Hopefully I will fix this soon.
Troubleshoot:
#1 Run Turbo ZRAM and set your desired settings the tap set on boot.
#2 Uninstall Turbo ZRAM
#3 Reboot into recovery and re-flash Adam kernel
#4 Use Script Manager app to run the script generated in /sdcard/01turbozram
================================
CURRENT LATEST VERSION: 2.1b
================================
>>> This is a BETA so please expect glitches and report them here.
>>> Sometimes it seems to take 5-10 minutes after boot before your swaps start to work... No idea why.
>>> Default 400mb likes to set itself sneakily... If this occurs it will read 1600MB on first app run. Simply choose a size tap 'set now' and it should not occur again.
================================
If my drop box gets swamped feel free to post mirrors guys
================================
Try a zram Size of 1248MB with a swappiness of 100 to start with...
I use 1248MB, swappiness 100
===============================
DOWNLOAD LATEST: V2.1c (V2.1d removed)
DROPBOX LINK
https://db.tt/D2Yk8CgV
===============================
===============================
DOWNLOAD LATEST: V2.3a
DROPBOX LINK
https://www.dropbox.com/s/3hmkdxfia7u6n0n/turbo_ZRAM.2.3a.apk
===============================
Turbo ZRAM V2.3a (test release)
2.3a>-Rework of all the tasks
https://www.dropbox.com/s/3hmkdxfia7u6n0n/turbo_ZRAM.2.3a.apk
2.1d> Reworked the command. Discovered that the KT auto zram setup has broken permission for the /sys/block/zram0 simlink. App will now fix this and runs WAAAY Better for me.
2.1c > Fixed reporting of zram Size 1600MB on the latest KT kernel before it's set turbo style
2.1c > detection and deletion of conflicting scripts.
> Dual compatible with Module based kernels (Adam 2.1/2, Audism, KT TW prior to 17/9 versions)
> New "Re-detect kernel" feature
> Other changes...
===============================
What is Turbo ZRAM?
It is a unique performance mod which sets up 4 parallel zram swaps for kernels with the zram module.The swaps are set to run at the same priority so the Linux kernel is able to multi-thread the swap process on our powerful quad core devices. Zram runs super fast with no lag
What does zram do in the first place?
Zram is a virtual disk which resides in RAM itself. App data sitting in the memory is compressed while it is not in use to 1/3 its original size. Effectively your phone has more memory!
Regular single-swap zram can lag considerably while it compresses/decompresses the swap data. Turbo zram solves this issue
Why would we need zram on a device with 2GB of RAM?
Well it depends on what you want to do with your device but why wouldn't you want to effectively create more memory out of thin air?
Also Samsung TW has notorious LAG and multi-tasking issues which this mod solves. The zram swaps keep the memory from maxing out as often so the TW lag is almost eliminated...
Finally, Multi-tasking is MASSIVELY boosted. You can keep more big apps running in memory without them being killed too early... test this yourself you will be able to multitask without hiccups to your hearts content.
===============================
===============================
QUICK START GUIDE:
#1 Download and install busybox CWM zip at the end of the OP
#2 install the latest app below.
#4 Run the app and allow it to detect your kernel zram setup. Reboot
SOMETIMES TWICE IS NECESSARY IF IT WONT RUN PROPERLY
#3 Set your chosen settings and set on boot to generate an int.d script
===============================
KNOWN ISSUES>>>
The "0 kb" bug
Q: What is it?
A: Turbo ZRAM may set up the 4Xzram swaps correctlty but they are never used properly. If you tap the "i" button you will see 0Kb in use for all the swaps.
Troubleshoot: The OKb issue means something has gone wrong with setting the zram swaps.
#1> You may have just flashed a new kernel you should reboot your device and try again
#2> If the issue persists you should try to install the latest busybox to /system/xbin/ using Stericsson app from Play. Also delete the set-on-boot via the app, reboot and set again
#3> You may have conflicting scripts in /system/etc/init.d/ The latest version will delete some known conflicting scripts but you should be aware of any scripts you have and if they do zram related stuff
S-Tweaks bug (Adam kernel)
Q: What is is?
A: For unknown reasons Turbo ZRAM breaks S-tweaks... Hopefully I will fix this soon.
Troubleshoot:
#1 Run Turbo ZRAM and set your desired settings the tap set on boot.
#2 Uninstall Turbo ZRAM
#3 Reboot into recovery and re-flash Adam kernel
#4 Use Script Manager app to run the script generated in /sdcard/01turbozram
================================
CURRENT LATEST VERSION: 2.1b
================================
>>> This is a BETA so please expect glitches and report them here.
>>> Sometimes it seems to take 5-10 minutes after boot before your swaps start to work... No idea why.
>>> Default 400mb likes to set itself sneakily... If this occurs it will read 1600MB on first app run. Simply choose a size tap 'set now' and it should not occur again.
================================
If my drop box gets swamped feel free to post mirrors guys
================================
Try a zram Size of 1248MB with a swappiness of 100 to start with...
I use 1248MB, swappiness 100
===============================
DOWNLOAD LATEST: V2.1c (V2.1d removed)
DROPBOX LINK
https://db.tt/D2Yk8CgV
===============================
Attachments
-
596.4 KB Views: 7,353
-
596.4 KB Views: 3,492
-
1.1 MB Views: 6,357
Last edited: