CHANGELOG - Kyliekyler/MAGNETAR GitHub Wiki
The purpose of this page is to give you all information about what has been changed, added, and/or removed in MAGNETAR.
- Fixed Notifier Permissions
- Increased FPS Throttling Value to Half of Max Refresh-Rate for A13+
- Improved Training Algorithm Efficiency
- Improved Debug Logging
- Improved Daemon Runtime
- Fixed CPU and GPU Frequency Scaling for Some Devices
- Fixed Notification Function
- Added CPU Core Control
- Adjusted Ram Management Aggressiveness on Sleep Mode
- Adjusted CPU Freq Scaling Aggressiveness
- Added Support for Android 15
- Removed Unnecessary Checking of Config
- Updated Dependencies
- Added Ability to Set ART Optimization Profile Without Running Optimization
- Added Ability to View Learning Data
- Adjusted Process Priorities
- Adjusted Tuning
- Fixed Automatic Deletion on Games Specified on Gamelist
- Fixed Browser Crashing Related Issues
- Fixed Notifier
- Forced Frequency Override
- Improved RAM Management Feature
- Improved Speed of Game Detection
- Increased ML Dataset Size
- Miscellaneous Fixes and Improvements
Note: Breaking changes introduced, old RAM per-app profiles must be set again to use the feature.
- Added Support for Android 14
- Added Support for Apatch
- Added Auto Low Refresh-Rate on Sleep Mode
- Added More Games to Database
- Adjusted Dynamic Refresh-Rate Sensitivity
- Adjusted Frequency Scaling
- Adjusted Tuning
- Fixed Config on Kernel Change
- Fixed GPU and Input Boost Frequency Scaling
- Fixed Machine Learning Automatic Train Trigger
- Improved Debug Logging
- Improved Execution Time
- Improved Module Memory Usage & Handling
- Improved Security
- Implemented Smart Parameter Checking
- Reduced Sleep Mode Exit Time
- Updated Dependencies
- Code Cleanup & Miscellaneous Changes
- Added LMK Tweak Disabler
- Added More Games to Detect
- Added New Custom Config Parameters
BIG_CPU_FREQUENCY
PRIME_CPU_FREQUENCY
SMALL_CPU_FREQUENCY
- Added New Dynamic Refresh-Rates
- Added Option to Disable Tuning Profiles
- Added Process Optimization
- Added User Checking
- Adjusted Minimum KernelSU Version to 10672
- Adjusted Sleep Mode Exit Time
- Adjusted Tuning Profiles
- Disabled Automatic Game Downscaling
- Disabled Frequency Lower Limit Capping
- Disabled OBB Preloading
- Fixed Arch Detection
- Fixed Installation Issues
- Fixed Manual Key Verification
- Fixed Resetting Manual Resolution
- Improved Refresh-Rate Device Support
- Improved Tamper Protection
- Improved Touch-Rate Device Support
- Removed Per-App Refresh-Rate for Regular Users
- Removed Support for Old Config Backups
- Removed Unnecessary Process Overhead
- Miscellaneous Fixes and Improvements
- Added KernelSU Support
- Fixed ML Algorithm
- Fixed Frequency Scaling
- Fixed Config Interpreter
- Fixed Refresh Rate on Boot
- Fixed Installation on Other Managers
- Updated Module Updater to v4.0
- Miscellaneous Fixes and Improvements
- Added FPS Information on Log
- Added Unit of Seconds on Log Timestamp
- Added Touch Rate Changer
- Added Custom Configuration Support
- Added Configuration Sharing
- Added Game Mode to Regular Users
- Added More Games on Database
- Added Bugreport Passthrough on Engine Failure
- Fixed Feature Support Checking at Kernel Change
- Fixed Endurance+ Mode for MIUI
- Fixed Mode Switching
- Fixed Memory Leak
- Fixed Connection Issues
- Improved Tuning Profiles
- Improved App Parsing
- Improved Efficiency
- Improved Machine Learning Algorithm
- Removed 32bit Device Support
- Removed Per-App Profile for Regular Users
- Removed Beta Update Channel
- Micellaneous Fixes and Improvements
- Added Global Refresh Rate Setter
- Adjusted LMK Tuning Aggressiveness
- Adjusted Cooldown Mode Aggressiveness
- Adjusted Minimum Required Magisk Version to v23
- Fixed Automatic ART Optimization Disabler
- Fixed Game Dashboard Profiles
- Fixed Automatic ART Optimization Trigger
- Fixed Refresh-Rate Setting
- Improved Security
- Improved Config Readability
- Updated Copyright Notice
- Updated Dependencies
- Added Easter Eggs to Find (Goodluck)
- Added Missing Reset All Database Option
- Added Per-App Resolution Scaling (Android 12+)
- Added Support For Alternative Gamespace
- Adjusted Mode Configurations
- Adjsuted Threshold Temperature Range (40-50°C from 38-48°C)
- Fixed App Responsiveness For Some Phones
- Fixed Feature Support Checking
- Fixed Freeform App Detection on Android 10 and Below
- Fixed Game Utility
- Fixed Identical App Name Detection
- Fixed LMK Tuning
- Fixed Mali GPU Frequency Detection
- Fixed Stuck-up on Config Setting/Resetting
- Improved App Detection
- Improved CLI Command Handling
- Improved Init Asyncrhonous Process Execution
- Improved Module Security
- Improved Module Start-up Time
- Improved Preload Functionality
- Improved Process Handling
- Improved Resolution Scaling
- Moved to Semantic Versioning
- Reduced Module Size
- Miscellaneaous Fixes and Improvements
- Updated LICENSE to CC BY-NC-ND 4.0
- Added Ability To Reset Configuration Per Option
- Added App Preloading Feature
- Added Auto ART Optimization
- Added Auto Trim Feature
- Added Config Wrapper For Disabling Utility
- Added Game Mode
- Added KCAL Presets
- Added Low RAM Config Tuner
- Added Magisk v20.4+ Support
- Added Per-App KCAL Tuning
- Added Per-App LMK Tuning
- Added Per-App Thermal Tuning
- Added Per-App Threshold Tuning
- Fixed Cache Dropping
- Fixed Engine Runtime Errors
- Fixed Resolution Scaling Issues
- Improved App Detection
- Improved Backup Feature
- Improved Bugreport Feature
- Improved Engine Runtime
- Improved Installer
- Improved Machine Learning
- Improved Memory Management
- Improved Performance Optimization
- Improved Refresh-rate Feature
- Improved Tampering Protection
- Improved Thermal Disabler
- Improved Updater Feature
- Miscellaneous Fixes And Improvements
- Added Ability To Set Refresh-Rate Per App
- Added Ability To Set Custom Resolution
- Added Game Dashboard Optimization (Android 12+)
- Added Initial Android 13 Support
- Added Backup Feature
- Added Game Utility Feature
- Added Updater
- Fixed CPU Frequency Handling
- Fixed GPU Load Detection For Some MTK Devices
- Fixed Heating Issues
- Fixed App Detection
- Fixed Renderer Changer On Reboot
- Improved Bugreport Feature
- Improved Machine Learning
- Improved App Detection
- Improved Engine Runtime
- Improved Memory Management
- Improved Performance Optimization
- Improved Command Line Interface
- Improved Overall Stability
- Removed Support For Magisk v22 Or Lower
- Command Changes, See
magnetar --manual
- Miscellaneous Bug Fixes And Improvements
- Implemented Machine Learning
- Added Ability To Set Renderer Per App
- Added Bug Reporting Feature
- Fixed Config Bypassing
- Fixed App Detection
- Fixed Performance Issues On Endurance Mode
- Improved Android 12 Compatibility
- Improved Frequency Handling
- Improved Cooldown Mode Experience
- Improved Engine Runtime
- Improved Game Detection
- Improved Performance Optimization
- Improved Overall Stability
- Removed Backup Feature
- Removed Dynamic Database
- Miscellaneous Bug Fixes And Improvements
- Added ART Optimization
- Added Configurable Auto Endurance+ Mode
- Added Doze Optimization Profiles
- Added RAM Management Profiles
- Added Renderer Switcher
- Added Ability To Restore Defaults
- Added Fast Charge Toggler
- Fixed Frequency Scaling
- Fixed Dumpsys Error
- Fixed Bubble Detection
- Improved CLI
- Improved Notifications
- Improved Game Detection
- Improved Engine Runtime
- Improved Performance Optimization
- Improved Endurance+ and Cooldown Mode
- Improved Overall Stability
- Miscellaneous Bug Fixes And Improvements
- Added MAGNETAR CLI
- Added MAGNEPEDIA (Wiki)
- Added Auto Config Backup and Restore
- Added Initial API 31 Support
- Added Core Control
- Added Per-App-Profiling
- Added Configurable Thermal Threshold
- Added Notification Toggler
- Added Config Backup Import/Export
- Added Database Viewer
- Compiled with Clang 12
- Fixed Logging On Android 11
- Fixed Freezing Issues
- Fixed Install Duplication
- Moved Thermal Disabler On CLI
- Moved Log Viewer On CLI
- Reduced Module Size By 53%
- Optimized Overall Performance
- Optimized Mode Switching Algorithm
- Optimized Engine Runtime
- Optimized Endurance+ and Cooldown Mode
- Miscellaneous Bug Fixes and Improvements
- Proper Android 11 Support
- Compiled w/ Clang 11
- O3 Optimization Flag Enabled
- Added Option To Opt In/Out For Thermal Installation
- Added Notifications To See Which Mode Is Active
- Improved Mode Changing Method For Faster Mode Switching
- Terminal Command To Change Mode
Command: setprop magnetar <integer> Modes: 0 = Adaptive Mode 1 = Endurance Mode 2 = Balance/Balance+ Mode 3 = Extreme Mode Example: setprop magnetar 0
- Terminal Command To Change Mode
- Improved Debug Logging
- Shows All Errors That Magnetar Makes
- Improved Binary Execution Time
- Fixed CPU Freq Shown On Logs
- Miscellaneous Changes
- Renamed magne.log To main.log
- Removed mode.txt
- Removed Conflict Detector (Flash Other AIO Tweaker At Your Own Risk!)
- Optimized Performance & AIE Runtime Experience
- Various Bug Fixes & Stability Improvements
- Added Android 11 Support
- Compiled w/ Clang 10.0.1
- O3 Optimization Enabled
- Improved CPU Load Calculations
- Improved Config Backup & Restore
- Improved Game Detection
- Increased Temperature Threshold by 3°C
- Miscellaneous Changes
- New Modes
- 0 = Adaptive
- 1 = Endurance
- 2 = Balance / Balance+
- 3 = Extreme
- Optimized Overall Performance
- Various Bug Fixes & Stability Improvements
- Added Config Backup
- Restores Default Config On Uninstall
- Added Error Logger
- Can Be Found As "error.txt" On MAGNETAR Folder
- Improved Adaptive Mode
- Better Game Detection
- Much Accurate Mode Switcher
- Improved Performance
- Better & Updated Tweaks
- Improved Charge Mode Algorithm
- Various Bug Fixes
- Compiled w/ GCC 9
- LTO & O3 Optimization Enabled
- All Tweaks Updated
- Bug Fixes
- Fixed Folder Issue
- Fixed Random Reboot
- More...
- Added Doze Optimization
- Added Logging Switch
- 0 = Disable Logging
- 1 = Normal Logging
- 2 = Aggressive Logging
- 3 = Sush Logging
- Added Log Trimmer
- Trim Logs Per Thread Count
- Added Game Mode (MODE 4)
- Bypass Temp Limit
- Better Ram Management For Gaming
- Optimized Performance
- Shows Current CPU/GPU/RAM Stats
- Added Ultra Powersave
- Activated When Batt is Lower Than 10%
- Added Charge Mode
- Activated When Charging
- Renamed Idle Mode to Powersave Mode
- Renamed Moderate Mode to Balanced Mode
- Disabled Module Detection
- Run when Conflicting Module was Disabled
- Improved CPU and GPU Tuning
- Improved Adaptive and Sleep Mode
- Improved Mode Switching
- Improved Powesave Mode
- 20% Less Power Draw
- Improved SOT
- Improved Balanced Mode
- 10% Less Power Draw
- Updated Conflict Library
- Stability Improvements
- Introduction of Modes
- Adaptive
- Idle
- Moderate
- Performance
- Cooldown – Triggered when Temp Hits 45°C
- Sleep – Triggered when Screen was Turned OFF
- Mode Switch Made Easy
- Can Be Done WITHOUT REBOOTING
- See Instructions
- Support For All SOC
- 32bit and 64bit
- Anti-Blocking Parameters Added
- Unique ID For Each Installation
- Updated GPU Tweaks
- Fixed Missing Folder on Android 10
- API Support From As Low As Android 5
- Removed Unnecessary Script
- Various Bug Fixes & Improvements
- Anti-Kang Parameters
- Fully Rewritten For Efficiency
- Not Forcing Config To Avoid Conflicts
- Force High Quality Graphics
- Added RAM Gaming Configuration
- Adjusted Kernel Gaming Config
- Removed Governor Config For CPU & GPU
- Fixed Lag When Certain Temp Reached
- Much Better Temps
- Removed SoundFX
- Updated Props
- Compiled With Clang
- 32bit and 64bit SOC Support
- All New Logging System
- Detailed Logging
- Improved SOC Detection
- Fixed Recovery Installation
- Smoother UI
- FPS Unlocking
- Auto Freq
- Reduced Idle Drain
- Adjusted LPM Parameters
- Disabled Debuggers
- EAS / HMP Tuning
- Better Color Adjustment
- More...
- Various Adjustments
- Smoother Performance
- Added SD855 Support
- Added SoundFX Opt-in/out
- Added More GPU/CPU Tweaks
- Fixed Wifi Issues On Some Devices
- Fixed Static Call Sound
- Fixed Scroll Bug
- Fixed Module Logging Duplicate
- Updated Thermal
- Better Idling
- Reduced Heating
- Lower Batt Consumption
- Updated Props
- Removed Various Props
- Reverted Some Props from Build 1909101057
- Smart Fast Charge
- Lowering Charge Input When Battery Temp Reached 45°C
- Improved Log Checking
- Increased Override Time To 3mins After Boot
- Support for All Devices Using QComm Snapdragon SOC
- Improved System Speed
- Improved App Launch Speed
- Improved IPV4 Traffic
- Improved Module Logging
- Better Temperature
- Lower Battery Consumption
- Adjusted KCAL Values
- Updated Props
- Cleanup and Optimizations
- Performance Improvements
- Proper Android 10 Support
- Updated Props
- Extended Min API to 25
- Added More Devices to Run Service Script
- Added Thermal Bin to Entry-Level SOC
- Adjusted Tweaking Values
- Improved Module Logging
- Sound Mod Will Only Be Installed on AOSP Based Android 9 Rom (Device Specific)
- Performance Improvements
- Adjusted Some Tweaking Values
- Fixed Some Settings That Didn't Get Applied
- Added Thermals On Flagship SOC
- Added Module Logging
- Added Better BT Libs
- More... (Forgotten)
- Initial Release