Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Disable / Hide / Suspend / Uninstall Android apps without root.
| Date | Stars |
|---|---|
| 2026-07-24 | 6265 |
| 2026-07-25 | 6273 |
| 2026-07-28 | 6273 |
| 2026-07-30 | 6273 |
| 2026-08-06 | 6273 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
简体中文 | [English](README_EN.md) | [日本語](README_JP.md)
# 雹 Hail
[](https://github.com/aistra0528/Hail/actions)
[](https://hosted.weblate.org/engage/hail/)
[](https://github.com/aistra0528/Hail/releases)
[](LICENSE)
雹是一款用于冻结 Android 应用的自由软件。[GitHub Releases](https://github.com/aistra0528/Hail/releases)
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">](https://f-droid.org/packages/com.aistra.hail/)
<img src="fastlane/metadata/android/zh-CN/images/phoneScreenshots/1.png" width="32%" /> <img src="fastlane/metadata/android/zh-CN/images/phoneScreenshots/2.png" width="32%" /> <img src="fastlane/metadata/android/zh-CN/images/phoneScreenshots/3.png" width="32%" />
## 冻结
冻结`freeze`是一个营销用语,用于描述使**应用在用户不需要时不可运行**
的行为,以此控制设备使用、减少内存占用和节省电量。用户可在需要时解冻`unfreeze`应用。
在一般情况下,“冻结”是指停用,此外雹也可以通过隐藏和暂停来“冻结”应用。
### 停用
被停用`disable`的应用不会出现在启动器中。在已安装应用列表中会显示已停用`disabled`状态。启用`enable`应用即可恢复。
### 隐藏
被隐藏`hide`的应用不会出现在启动器和已安装应用列表中。取消隐藏`unhide`应用即可恢复。
> 在这种状态下,软件包几乎处于卸载状态,无法使用,但并没有删除数据或实际的软件包文件。
### 暂停 (Android 7.0+)
被暂停`suspend`的应用在启动器中会显示为灰度图标。取消暂停`unsuspend`应用即可恢复。
> 在这种状态下,应用程序的通知将被隐藏,任何启动活动将被停止,不能弹出提示、对话框或播放音频。
> 当用户试图启动一个暂停的应用程序时,系统将向用户显示一个对话框,告知他们在暂停状态下不能使用这个应用程序。
暂停只会阻止用户与应用交互,而**不会**阻止应用在后台运行。
## 工作模式
**冻结的应用需要通过相同工作模式解冻。**
1. 如果您的设备支持无线调试 (Android 11+) 或已 root,推荐选择`Shizuku`。
2. 如果您的设备已 root,可选择`Root`。**此模式速度相对较慢。**
| 授权方式 | 强行停止 | 停用 | 隐藏 | 暂停 | 卸载/重新安装(系统应用) |
|------------------------------------------------------------------------------------------------|------|----|----|----|---------------|
| Root | ✓ | ✓ | ✓ | ✓ | ✓ |
| 设备所有者 | ✗ | ✗ | ✓ | ✓ | ✗ |
| 特权系统应用 | ✓ | ✓ | ✗ | ✗ | ✗ |
| [Shizuku](https://github.com/RikkaApps/Shizuku) (root)/[Sui](https://github.com/RikkaApps/Sui) | ✓ | ✓ | ✓ | ✓ | ✓ |
| [Shizuku](https://github.com/RikkaApps/Shizuku) (adb) | ✓ | ✓ | ✗ | ✓ | ✓ |
| [Dhizuku](https://github.com/iamr0s/Dhizuku) | ✗ | ✗ | ✓ | ✓ | ✗ |
| [炼妖壶](https://github.com/oasisfeng/island)/[Insular](https://gitlab.com/secure-system/Insular) | ✗ | ✗ | ✓ | ✓ | ✗ |
### 设备所有者
**设置为设备所有者的应用需要移除设备所有者后方可卸载。**
#### 通过 adb 将雹设置为设备所有者
[Android 调试桥 (adb) 指南](https://developer.android.google.cn/studio/command-line/adb)
[下载 Android SDK 平台工具](https://developer.android.google.cn/studio/releases/platform-tools)
通过 adb 发出命令:
```shell
adb shell dpm set-device-owner com.aistra.hail/.receiver.DeviceAdminReceiver
```
设置成功后会输出以下信息:
```
Success: Device owner set to package com.aistra.hail
Active admin set to component {com.aistra.hail/com.aistra.hail.receiver.DeviceAdminReceiver}
```
如输出其他信息,请使用搜索引擎自行查阅与解决。
#### 移除雹的设备所有者
设置 > 移除设备所有者
### 特权系统应用
需要设置特许权限许可名单:
```xml
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<privapp-permissions package="com.aistra.hail">
<permission name="android.permission.PACKAGE_USAGE_STATS"/>
<permission name="android.permission.FORCE_STOP_PACKAGES"/>
<permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
<permission name="android.permission.MANAGE_APP_OPS_MODES"/>
</privapp-permissions>
</permissions>
```
并将雹安装为特权系统应用。
推荐方法是在构建 ROM 时导入雹,`AndroiExcerpt of 7,099 characters
Read on GitHub245
Jesse205
41
41
27
22
16
13
10
Oğuz Ersen
9
Ab-Sr
7
7
7
Roc · HDU · China
6
5
5
Maciej · Poland
5
5
5
4
4
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:dd914380ee7619ab, topic:privacy