[Android Software/Hacking General [Developers Only]] 123keelos:
What does this do?

This flashable ZIP file attempts to speed up Android OS by implementing tweaks and removing programs that the average Android user may not utilize. It also adds build.prop tweaks, init.d tweaks and a hosts file all aimed at one goal, to reach Android's maximum performance.

Before doing anything, be sure to backup with recovery since things might go wrong.

How to install/update:

First things first, YOU HAVE TO DOWNLOAD A 3RD PARTY LAUNCHER AS THIS MOD REMOVES THE DEFAULT LAUNCHER. I recommend Nova Launcher

1. Download ZIP and transfer it onto your phone's downloads folder (much easier if you download it through phone)

2. Boot into recovery mode and make a BACKUP first before flashing!

3. Flash the downloaded ZIP file.

4. After the process, wipe dalvik-cache and cache partitions (you do not need to format data)

5. Done! Now boot into the system and wait for the boot process to take you to lock screen (should take longer than usual, maybe about 1-10min. Don't be scared if your phone is taking longer than usual)

6. Open Settings > Apps > ::: (3 dots on the top right corner) > Reset app preferences (If you do not have this step, you can skip)

7. Done! After flashing, I recommend calibrating battery (you do not need to do this every update!)

NOTE: For a while, it may seem that Android's performance is worse and the battery is slower. Give it some time to adapt to the new changes

For updates, just download the updated ZIP and follow the installation steps again! Easy peasy.

Common Issues:

Boot Loops

Black Screen on Startup

Phone won't boot

Settings do not respond when opened

Certain apps lost functionality

Spam messages saying: "Unfortunately android.app has stopped working"

Notifications not working

Any issue that comes up, restore it from backup. Usually, uninstalled system apps are what cause these issues. To prevent them, you will need to remove some lines in the updater-script in my ZIP and reflash it. Be sure to report any bugs you find so they can be fixed right away!

Compatibility:

This ZIP file should be compatible with all ROMs (stock-based, AOSP-based and even stock), mods, devices and Android versions, but it was specifically tested and built around an S7 Edge (G935W8) running stock-based ROM (Superman ROM v3.0.1).

Tested on:

- LineageOS 16.0 ROM Android P

- Superman ROM v3.0.1

- The Galaxy Project

Changelog:

1.5.2

- Added more programs to debloat list

- More ads blocked in the hosts file

- Added more build.prop tweaks

1.5.1

- Tested and working

- Programs in updater-script are now sorted in alphabetical order for easier finding

1.5beta3 *UNTESTED*

- Added a LOT more BuildProp tweaks (115+ lines!)

- Added mxt224_ts_input.idc (makes touch screen better and responsive)

- System apps are now included in Doze

- Added sysctl.conf (extra protection)

- Added a LOT more init.d tweaks

- Added local.prop (values for performance)

- For older versions, visit - https://xdaforums.com/s7-edge/themes/roms-android-acceleration-strip-t3841643

1.5beta2 *UNTESTED*

- Fixed the HOSTS file

. - Remove invalid rows

. - Added 13,000 new lines (now containing over 61,000 lines!)

. - Removed useless lines

. - Sorted alphabetically

. - Removed empty lines

1.5beta *UNTESTED*

- Added a LOT more Init.d tweaks (increases performance by managing cpu and ram better and many more)

- Added a LOT more BuildProp tweaks (increase performance)

- Added a hosts file (contains over 48,000 lines!) that blocks malware and ads, thus increasing speed

1.4.1

- Tested and fixed some issues. Includes all changes below.

- Ignore the error, "failed to mount /cache". It will function regardless

1.4beta3 *UNTESTED*

- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)

- Included v1.3.3 changes

1.4beta2 *UNTESTED*

- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)

- Added buildprop tweaks

- Does not include v1.3.3 changes

1.4beta *UNTESTED*

- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)

- Added init.d tweaks

- Does not include v1.3.3 changes

1.3.3

- Added ADAPT SOUND and PRINTERS to debloat list

1.3.2

- Added a build prop tweak to utilize hyperthreading

1.3.1

- Added more apps to debloat list. Expect more apps to be added in the future

1.3

- Added more to debloat list

- Added buildprop tweaks

- This should fix error 7 in TWRP

- COMING SOON: Init.d tweaks

1.2.1

- I'll add build.prop and init.d tweaks when I can

- More apps to added to debloat. BACKUP

- After flashing be sure to wipe cache and dalvik

1.2 - DO NOT DOWNLOAD. ERROR IN UPDATER-SCRIPT. FIXING IN v1.3

- Added init.d tweaks

- Added BuildProp tweaks

- Added more to debloat list

1.1

-Added more to debloat list, be sure to backup just in case anything goes wrong!

1.0

- Init

Permissions:

- Feel free to take anything from the zip file, however, you must credit me as creator.

- If you are reuploading this on another website, add a link to this xda thread.