Giter Site home page Giter Site logo

legendsayantan / shizutools Goto Github PK

View Code? Open in Web Editor NEW
192.0 7.0 4.0 37.09 MB

Tools to modify android system via shizuku.

License: GNU General Public License v3.0

Kotlin 100.00%
android android-tools debloat debloater shizuku themes uninstaller themepatcher adb audiofocus downgrade

shizutools's Introduction

ShizuTools

Contains some easy-to-use tools to go beyond the level of control allowed by Android System.

Tools -

  • Debloater - Uninstall system apps and bloatware, with app descriptions from UAD.

  • ThemePatcher - Unlocks premium content for free, from the Oppo/Realme/Oneplus theme store.

  • LookBack - Allows downgrade of apps, without uninstallation.

  • MixedAudio - Allows multiple media apps to play at the same time. May cause some apps to crash.

  • ADB Shell - Manually execute other raw ADB commands.

  • Intent Shell - Allows other apps to run ADB commands via intent requests.

    Intent action - com.legendsayantan.adbtools.execute

    Intent package - com.legendsayantan.adbtools

    Intent extras -

         i. `command` - The adb command to execute.
    
         ii. `key` - The access key generated by ShizuTools.
    

This app is still on development phase, and not everything is always reliable. Feel free to suggest new features, report bugs or contribute to the project.

Installation

Download the latest apk from here.

License

This project is licensed under GNU General Public License v3.0.

Note - You must not distribute this software, whether original or modified, to any platform without its source code or the reference to its original source code. Also, uploading to any app stores is forbidden.

shizutools's People

Contributors

legendsayantan 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

shizutools's Issues

3rd party app integrations with ADB shell

Hey, are you accepting feature requests? One thing that would really elevate this app is the ability for 3rd-party apps to send it ADB commands to execute. There are 2 main ways to accomplish this, I think:

1. Tasker integration

Tasker provides a simple module that developers can be add to an app in order to receive Tasker-style commands: https://tasker.joaoapps.com/plugins-intro.html

2. Intents

An even easier (and more widely compatible) method is simply to register an intent listener, so that other apps can send ShizuTools a private intent to execute its data string via ADB.

In either case, to avoid this being a security risk, there could also be a place in ShizuTools to save a "verification string", essentially a password. This is a random string the user can set, change, or delete. The user then adds the string as an "Extra" value in each intent, or as an additional I'm out string in a Tasker message, which tells ShizuTools that the incoming command is legitimate and safe to execute in ADB. Only intents/messages that include the correct string get executed; all others are ignored.

MixedAudio issue

After updating ShizuTools, the "MixedAudio" tab worked, but whatever app I'm adding to the "Enabled Apps" category it crashes whenever I try to play video/music.

Phone specs:
Xiaomi device
Android 14
HyperOS 1.0.3.0

I'm not sure if this issue is only for HyperOS or if this error can be reproduced on any device. I've attached logs from Twitch and Spotify if needed. The combination of YouTube (Premium) + TikTok works fine, but on my device I can play audio in these apps at the same time without MixedAudio.
twitch.log
spotify.log

Does LookBack only work on debug builds?

LookBack uses the install -d command, which I believe only works on debug apk builds. And when I tried downgrading an app to a previous apk, it didn't work. LookBack kept showing a message about "adb restrictions in developer options." I don't know what that means but Shizuku is already unning and connected. LookBack won't proceed past xhoosing an apk in the file picker dialog.

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.