[Android General] eyesfortech:
INTRODUCTION

I am using MTK6582 device Agua Rio (close relative of Wiko Rainbow, Explay Fresh, Blu) for 4 months now and to be honest I really enjoyed using this Android phone and so I began searching for effective init.d tweaks that will be compatible for my phone. No offense to the other developers who worked hard on building a set of tweak scripts but most of them are not compatible with my phone. It is simply because the declarations of the path is not present in my device or sometimes they are just supported by MTK6582. So I started recreating my own scripts and have been using it for weeks and works as expected.

This is still in Alpha version so I am not expecting a 360-degree change in performance but if there's one thing I can guarantee you, they are working for the devices I've mentioned above and to prove that there are log files from where you can verify if the scripts were properly executed or not.

DISCLAIMER

I will not be held liable or responsible if you brick your device after flashing this tweak. ALWAYS HAVE YOUR BACKUP READY!

FLASH AT YOUR OWN RISK!!!

FEATURES

- Battery Tweaks (a lot of things going on here like battery re-calibration which will be done every 7 days, centisecs flushing interval, WiFi Sleep from Gaurav, Entropy tweak for battery, pm.sleep_mode)

- updated Loopysmoothness for MTK (I modified the declaration of variables so that the script can be a little more flexible - Credits to lpy@xda)

- VM Tweaks (experimental - modified scripts to work for MTK6582 credits to vladnosferatu@xda and slaid480@xda of Fly-on)

- GPU Rendering (Enable GPU rendering for 2D operations)

- DHCPd script to clean the DHCP leases before starting

- SDboost - (modded script to work with MTK - credits to slaid480@xda of Fly-on and V6 Supercharger - SD Card read-ahead cache to 2048 KB)

- IOTweaks for responsiveness

- Network tweaks - (my own mix with a touch of avgjoemomma@xda network tweaks)

- Zipalign - (modded script that will zipalign any new apps in /system/app, /system/framework, /data/app every reboot)

11-DEC-2014 ALPHA 3B UPDATES

- Remount - to make your device more responsive

- zRAM - utlizing ZRAM to increase performance - http://xdaforums.com/showthread.php?t=2320734

- LagBuster - Credits to kermage@xda for giving me an idea to incorporate RNGD Entropy

- Props - Adding more useful prop parameters

- Looping scripts (stored in /data/Tweaks/scripts)

-- Lagfix - will run every 60min and will execute fstrim Due to bad effects in the long run I have removed this (ref: http://man7.org/linux/man-pages/man8/fstrim.8.html)

-- Defrag - will run every 12hours to execute VACUUM and REINDEX to optimize the database - credits to slaid480@xda of Fly-on

-- CPU Hotplug - another battery tweak which I have modified which will run specific set of hotplug depending on the needs of your device and also depending on the current capacity of your battery. Credits to umangleekha@xda.

-- Xposed Log cleaner - this is one of the scripts I initially released to temporarily fix the logging problem of the latest Xposed Installer. If you don't have the app, the script will exit - http://xdaforums.com/showpost.php?p=56439074

- Added host file to block annoying phishing and ad-serving websites

- Added resolv.conf to use Google's public DNS for faster browsing

11-DEC-2014 ALPHA 3B UPDATES

- lowmemorykiller - Another rotational script that will check and update your lowmemorykiller parameters - Won't really add much value since LMK resets its value from time to time.. Thanks again bro [MENTION=5704750]kermage[/MENTION] !

- 3G Booster - I have now added in the flashable installer the 3G hack from bahathir@xda

- Added an uninstaller in case you don't like the tweaks. Thank you for using.

WHAT'S INSIDE

REQUIREMENTS

1. Rooted

2. Busybox

3. Kernel with init.d support

4. Custom recovery tool (CWMR, TWRP, Philz, CarlivTouch)

5. Presence of mind

6. Faith! :)

HOW TO INSTALL

1. Download the flashable zip file and save it to your SDcard (remember where you saved it)

2. Power off your phone

3. Press Power + Vol UP + Vol DOWN simultaneously

4. Choose Recovery mode

5. Select install from SDcard

6. Install the zip file

7. Wait until the installation is completed.

8. Reboot!

To manually Push the tweak

1. Download the zip file into your SDcard

2. Extract the files

3. Copy all the contents of init.d to your /system/etc/init.d

4. Change the permission to rwxr-xr-x or rwxrwxrwx

5. Copy all the content of net to /system/etc

6. Change the permission of "hosts" and "resolv.conf" to rw-rw-rw

7. Go to /data and add a new folder named "Tweaks"

8. Go to /data/Tweaks and add new 2 folders - "scripts" and "logs"

9. Copy all the contents from "scripts" (from the zip file) to /data/Tweaks/scripts

10. Change the permissions of all the files in /data/Tweaks/scripts to rwxr-xr-x or rwxrwxrwx

11. Reboot.

HOW TO VERIFY

With the use of Root Explorer or ES Explorer, go to /data/Tweaks/logs and you will see the log files generated by the scripts. Also if you have a Terminal Emulator, you can check that the rotational scripts are running in the background.

Oh by the way, sorry to disappoint the Antutu lovers but the scripts were not customized to satisfy your eyes with Antutu scores. :)

To manually Delete the Tweaks

1. Delete all the files mentioned above from your phone using Root Explorer (or any file manager like ES explorer)

2. You can leave the files added in /system/xbin/ as it may help you in the future... 'just a suggestion but you can delete it if you want.

FAQs

Q: Not working. How can I tell the scripts were actually working?

A: Check the logs stored in /data/Tweaks/logs and inspect if there are log files. And with the use of any text editor check one by one the log files for any errors.

Q: There are no files in /data/Tweaks/logs, what happened?

A: It is possible that your ROM does not have init.d support. You can try using Ryuinferno@XDA's fix for that (http://xdaforums.com/showthread.php?t=1933849). Then you can try using again the tweak

Q: After flashing the tweaks, I cannot connect to my VPN app like Psiphon. How to fix this?

A: To be honest, I am unsure yet why but you can try either the following:

1. Check again the permission of /system/etc/hosts, /system/etc/resolv.conf and make sure they are set to rw-rw-rw. Then reboot;

2. OR, move/delete /system/etc/init.d/11_Network, /system/etc/hosts, /system/etc/resolv.conf then reboot

Q: My Internet connection is slow.

A: You can try adding the 3G hack from bahathir@xda (http://xdaforums.com/showpost.php?p=42185612&postcount=100)

Q: The tweak is actually useless, it is not working. Should this be the case?

A: If I was not able to help you in any way, thanks for testing and feedback. Google is our friend.

Thank you all!

Mix n Match ALPHA 3B is now available

CHANGES 11-DEC-2014:

Please refer to the notes above. for the updates .

The INSTALLER will backup your previous tweaks and any conflicting files with Mix n Match. I have also added now an UNINSTALLER in case you are not satisfied. The UNINSTALLER will revert all the changes made before you flashed the latest tweaks.

Again... Flash at your own risk!

Thank you very much
​