Krude
2025081317.ed9bd2f · GitHub
More about this app
All-in-one app and workflow launcher. Uses Shizuku for process killing and file management
Krude
All in one app and workflow launcher / 小而美的应用启动器。Built with Jetpack Compose.
Captures
- Search apps or extensions to open
- Internal Extension - Files(with Shizuku)
- Internal Extension - Kill Process(with Shizuku)
Features
- 使用拼音/首字母搜索打开应用
- 支持自定义扩展,快捷启动各种应用的页面,减少繁琐的操作。扩展商店: Krude Extension Store
Thanks
Building
- Clone the repository
git clone https://github.com/KusStar/krude
Open the project in Android Studio, wait for the IDE to sync the project
Build and run
LICENSE
How Shizuku is used
Can force stop running apps via `IActivityManager.forceStopPackage` and browse restricted folders via a Shizuku user service
This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.
How this app uses Shizuku
Krude uses Shizuku to manage running processes and to reach storage locations the normal app permission cannot list. All privileged work happens only after the Shizuku connection is active.
- Stop running apps: see currently running apps with memory use in the launcher task view and tap to immediately stop a selected app, enforced with the privileged activity services through Shizuku.
- Browse protected folders: open and navigate folders inside the shared storage Android area, with listings, image previews and text previews served by privileged file access through Shizuku.
Android APIs or commands used
IActivityTaskManager.getTasksIActivityManager.runningAppProcessesIActivityManager.getProcessMemoryInfoIActivityManager.forceStopPackagejava.io.File.listFilesandroid.os.ParcelFileDescriptor.open
Notable details
File browsing works without Shizuku for normal folders and only uses the privileged path for locations under the shared storage Android folder. The running app list and force stop action require the Shizuku connection.
Changelog
What's new for version 2025081317.ed9bd2f
Features
- net search (kusstar)
- search gpt (kusstar)
- search in browser (kusstar)
- force bottom extension inline when search tab (kusstar)
Bug Fixes
- ai interfaces prevent proguard (kusstar)
Continuous Integration
- no scanner.apk (kusstar)
Permissions
10 permissions requested