Giter Site home page Giter Site logo

root-tools's Introduction

RootTools·Neo

  • RootTools·Neo 正式发布啦~

  • RootTools 是一款专注于给 root 后的用户提供方便的软件。主要提供:

    • 应用冻结 不删除系统内的应用,而是将其冻结,在需要时可以解冻,但是别乱来哦,冻错了会无法开机,只能双清;
    • 组件管理 一个应用内往往包含大量的『四大组件』并且持续耗电,这个功能可以帮助禁用组件,但是最大程度上不影响应用的正常使用;
    • 深度清理系统 运行久了,总会有各种各样的缓存,特别是 ART 缓存很难清理,留着会造成一些奇怪的问题,清理 ART 事不宜迟;
    • 深度清理内存 一键杀掉各种疑难杂症的后台应用,尽可能的释放内存,让手机回到刚开机时的状态。
  • 同时也针对目前海量用户的 MIUI 系统进行相应的优化:

    • 去除系统广告 不知从何时起,MIUI 充斥着广告,这个功能将最大限度的帮助清理掉广告,以及各种带广告的闪屏页;
      • 针对广告的问题,在软件内开设了反馈的入口,当您发现了广告时,可以截图并通过该入口进行反馈;
      • 去广告同时也需要 root 权限,因为会向 hosts 写入数据,而 MIUI 要实现写 hosts 还必须解除 /system 分区的锁,解锁方法请自行搜索;
    • 去除通知栏搜索和负一屏 反正对于不常用的东西就是没啥好感,能够去掉的话就去掉吧;
    • root 25 秒等待 又一个反人类设计,说好的为发烧而生呢,只能用一些黑科技来去掉这该死的 25 秒了,是谁说的时间就是金钱。
  • 为了实现如去除广告等功能,必须借助 xposed 框架,以实现对目标方法的 Hook 和修改。因此要求用户的手机已安装 xposed 框架,请特别注意 MIUI 需要专用的 xposed,请自行搜索。

  • 本软件会跟随 MIUI 版本更新而更新,尽可能让用户的手机保持在一个干净无广告的状态下,平均的发版本频率为每周一次。


  • 本软件遵守 GPLv2 协议, 并坚持免费和开源, 保持更新。不接受代理、转卖等各种商业行为, 也不要求捐赠, 完全将软件的使用权利交给用户。
  • 您甚至可以下载并修改这份源码, 在 GPLv2 允许的条件下自行发布版本。

  • 编译软件

    • 系统必备 jdk8 和 gradle 4.4 以上
     $ git clone https://github.com/rarnu/root-tools
     $ cd root-tools/RootTools2
     $ gradle clean build
    
    • 如果您还需要自行编译 JNI 部分,可以自行下载 CodeTyphon,并编译其 Cross Elements 以适应 Android 跨平台编译(目前仅支持 Linux 环境,不需要额外安装 NDK)。源码中已提供编译脚本
     $ fpccmd A64 cmd.lpr   ## 编译 arm64-v8a 的 so
     $ fpccmd AA cmd.lpr    ## 编译 armeabi-v7a 的 so
     $ fpccmd AI cmd.lpr    ## 编译 x86 的 so
    
    • 此时即可以得到工作于 arm, mips, x86 三个平台的 libcmd.so

目前软件已不再更新,当前版本适配了 Android Q 以及 arm64-v8a。

Good Luck!

root-tools's People

Contributors

baijian avatar joosun avatar rarnu avatar renkangke avatar warmlight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

root-tools's Issues

F-Droid

Please consider to add the app to F-Droid.

[Enhancement] Add Landscape Support

Hi there,

Would you consider supporting landscape mode for tablets? I tried to use Defim's OwnOrientation app on your tool, however it just closes when I do that. Even basic support, I don't care if it isn't pretty and have to scroll more, that's totally fine, thanks.

Appreciate your work so far, thanks very much, keep up the good work.

BUG issues

测试设备 小米5 miui8

1.默认情况下 终端模拟器无无法输入文字(不会拉起输入法) 除非我点击 az 这个按钮

2.组建管理么 最好把系统app 用户app分离 app实在太多了 最好加个实时搜索

3.logo貌似是cm7的开机动画?

好多Bug

2.0版本无法获取root权限
2.0.3获取root权限也只能开启xposed功能,无法开启root功能,包括root与xposed都需要的功能无法开启
之前用小米净化,都无任何压力,
希望改进

re-enable app error

I cannot see the app after being disabled and enabled. I must reboot the phone.
Seems it got the wrong permission.

edit host ANR

ANR when edit a big host file, do not load and need empty hint

English

Please add English and set as default language for non-Chinese users

google.xml

cannot copy google.xml if there is no parent folder existed.

[Enhancement] Add Black Theme for Amoled Screen

Hi there,

I'm hoping you'll consider adding a dark/black theme to help users who are accessing your app at night as well as battery life improvement for Amoled devices.

Thanks again for your hard work.

I set minSDK=19 in build.gradle and manifest.xml, then build failed

Error:Execution failed for task ':processDebugManifest'.

Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 21 declared in library [:Emulator-release:] /Users/fuwu/codebase/github/android/root-tools/RootTools2/build/intermediates/exploded-aar/Emulator-release/AndroidManifest.xml
Suggestion: use tools:overrideLibrary="com.rarnu.terminal" to force usage

reboot hint

need a reboot hint after installed google package

Some features request for miui

Could you unlock paid china theme on global rom?
Also prevent downloaded theme deleted after imported? So we can save mtz file

Also could you add bypass region for music? I can't play music online, i always need china vpn server in order to play music. And some music can't be downloaded , need premium pack song.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.