Skip to content

A Linux kernel manager app for android to get most out of it and make the things more easy!

License

Notifications You must be signed in to change notification settings

radcolor/TweaksKM

Repository files navigation

TweaksKM

TweaksKM is a simple Linux kernel manager app for Android™ devices running on Android L or newer. Designed beautifully with Material design guidelines.

Note • The contributors are requested to read CONTRIBUTING.md and all required documentation, and send pull requests over dev/staging branch!

Setup and Requirements

  • Android SDK and platform tools
  • Minimum SDK 21 or newer
  • AndroidX and libraries
  • Java Development Kit version 8

Build instructions

$ git clone https://github.com/theradcolor/TweaksKM.git

$ cd TweaksKM

$ bash gradlew assembleDebug

Working/Principle

App needs the Android's root permission to attain privileged control (known as root access) over various Android subsystems. As Android uses the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linux or any other Unix-like operating system.

Running screenshots

Reporting bug or feature request

You can easily report a bug or request a feature by opening a pull request or opening an issue

How to report a bug/issue

  • Make sure of taking a logs in detail
  • Make sure no other similar bugs already reported

How to request a feature

  • A detail description of feature
  • Paths to sysFS interface, How to apply and use of it.

Opensource licenses

RootUtils/Tools from Kernel Adiutor by Wille Ye - GPLv3

libsu by John Wu - Apache 2.0

hellochart-android by Leszek Wach - Apache 2.0

Contributing

Read Contributing.md to get the app running locally and various ways to help us on development.

License

TweaksKM is licensed under the under version 3 of the GNU GPL License.

The GNU General Public License is a free, copyleft license for software and other kinds of works. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.

Copyright (c) 2020 Shashank Baghel. All rights reserved.

Made with ❤ by Shashank Baghel