Skip to content

Commit

Permalink
feat: v1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
iamlooper committed Nov 6, 2024
1 parent 4388dbc commit 76dec13
Show file tree
Hide file tree
Showing 24 changed files with 1,880 additions and 1,488 deletions.
8 changes: 2 additions & 6 deletions .github/workflows/build_libs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,17 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Install dependencies
run: |
git clone -b cpp-utils https://github.com/iamlooper/utils.git src/utils

- uses: nttld/setup-ndk@v1
with:
ndk-version: r26b
ndk-version: r27c

- name: Compile
run: |
ndk-build NDK_PROJECT_PATH="." APP_BUILD_SCRIPT="Android.mk" NDK_APPLICATION_MK="Application.mk"
- name: Upload libs as artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: libs
path: libs
10 changes: 3 additions & 7 deletions Android.mk
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
LOCAL_PATH := $(call my-dir)/src
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
LOCAL_MODULE := android_enhancer
LOCAL_SRC_FILES := android_enhancer.cpp
include $(BUILD_EXECUTABLE)

include $(CLEAR_VARS)
LOCAL_MODULE := vmtouch
LOCAL_SRC_FILES := vmtouch.cpp
LOCAL_SRC_FILES := src/android_enhancer.cpp src/focused_app_opt.cpp $(wildcard $(LOCAL_PATH)/src/util/*.cpp)
LOCAL_CPP_FEATURES += exceptions
include $(BUILD_EXECUTABLE)
7 changes: 4 additions & 3 deletions Application.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
APP_ABI := all
APP_CPPFLAGS := -std=c++17 -O3
APP_ABI := armeabi-v7a arm64-v8a x86 x86_64
APP_CPPFLAGS := -O3
APP_STL := c++_static
APP_PLATFORM := android-27
APP_PLATFORM := android-26
APP_STRIP_MODE := --strip-all
33 changes: 14 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
![Banner](https://github.com/iamlooper/Android-Enhancer/raw/main/banner.jpg)

# Android Enhancer (formerly AOSP Enhancer) 🚀

A revolutionary android optimizer.

## Variants 🧩
- [App](https://github.com/iamlooper/Android-Enhancer/tree/app)
- [Module](https://github.com/iamlooper/Android-Enhancer/tree/module)
## Versions 🧩

- [App](https://github.com/iamlooper/Android-Enhancer-App)
- [Module](https://github.com/iamlooper/Android-Enhancer-Module)

## Download 📲
You can download Android Enhancer from the following:
- [Pling](https://www.pling.com/p/1875251)
- [Buy Me a Coffee](https://buymeacoffee.com/iamlooper/posts) (Early access)

## Description 📝
Android Enhancer is a specialized tool designed to optimize the performance of Android devices by modifying specific core parameters. Unlike other optimizers, Android Enhancer employs a universal approach, enabling it to function effectively across a wide range of Android devices. Consequently, it can enhance the performance of various devices, encompassing smartphones, tablets, and other Android-powered devices.
[Click here](https://www.pling.com/p/1875251/) to download the latest version of Android Enhancer. Install the app version if you want control over which tweaks to apply. Use the module version if you want a 'flash and forget' experience. Do not use the app and module versions at the same time.

## Working ⚙️
To understand the functioning of the Android Enhancer, please examine the source code located [here](https://github.com/iamlooper/Android-Enhancer/blob/main/src/android_enhancer.cpp). The code currently lacks extensive documentation, but rest assured, I am actively working on improving it.

To understand the functioning of the Android Enhancer, please examine the source code from the entrypoint located [here](https://github.com/iamlooper/Android-Enhancer/blob/main/src/android_enhancer.cpp).

## Benchmarks ⚡

The given benchmarks were conducted on a Poco M3 running the GreenForce kernel on Pixel Experience Android 13.

### Scheduler latency via `hackbench` (Lower values indicate better performance)
Expand Down Expand Up @@ -53,14 +55,7 @@ min=0, max=102169`
- With Android Enhancer: 27.495 seconds

## Credits 👥
Due to the combined efforts and expertise of the following people, this project has achieved its success:
- [Chirag](https://t.me/selfmuser)
- [Leaf](https://t.me/leafinferno)
- [Jis G Jacob](https://t.me/StudioKeys)

Message me if I missed anyone. 😉

## Support Me 💙
If you liked any one of my projects then consider supporting me via following:
- [Buy Me a Coffee](https://buymeacoffee.com/iamlooper/membership)
- [Telegram Channel](https://loopprojects.t.me)
- [Chirag](https://t.me/selfmuser) - Tester
- [Leaf](https://t.me/leafinferno) - Designer
- [Jis G Jacob](https://t.me/StudioKeys) - Tester
Binary file added banner.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 7 additions & 8 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# Changelog
# v1.4.0

## v1.1.0
- [App] New UI
- [Module] Added KSU support
- [Main] Improved all tweaks

## v1.0.0
- Initial release
- Removed memory lock tweak
- Improved /util
- Added focused app optimizer
- Improved overall tweaks
- Improved commandline arguments
- Misc. changes
Loading

0 comments on commit 76dec13

Please sign in to comment.