Repolode
linuxct

linuxct/nothing-icongen

为 Nothing 手机生成 Nothing OS 5.0 风格半透明图标并安装为图标包的 Android 应用。

Star
69
Fork
5
未关闭 Issue
1
最近提交
18小时前

这是什么?

IconGen 是一款 Android 应用,可将已安装应用的图标转换为 Nothing OS 5.0 风格的半透明图标,并打包成图标包供 Nothing Launcher 使用。适用于运行 Android 17(API 37)arm64 系统且 Nothing Launcher 版本为 5.0 或更高的 Nothing 手机。

由于应用targetSDK 为 22,系统自带安装器会拦截安装。安装方式有两种:通过 PC 使用 ADB 并附加低目标 SDK 绕过参数,或在手机上借助 Shizuku 与 InstallerX Revived 完成安装。应用图标和主题刷新需要设置访问权限,可通过 PC 执行 adb 命令授予,也可通过无线调试配对在手机端完成。

配置完成后,应用会在应用更新时重新生成并安装图标包,在系统主题切换时刷新图标。后台刷新依赖通知以及“在其他应用上层显示”权限。项目使用 Kotlin 编写,采用 AGPL-3.0 许可证。

核心功能

  • 01将应用图标转换为半透明的 Nothing OS 5.0 风格图标。
  • 02生成的图标打包为图标包,供 Nothing Launcher 使用。
  • 03应用更新时自动重新生成图标包。
  • 04系统主题切换时自动刷新图标。
  • 05支持通过 PC 的 ADB 或手机端的 Shizuku 与 InstallerX Revived 安装。

适用场景

  • 让 Nothing 手机上的已安装应用统一为半透明图标风格。
  • 在应用更新和主题切换后保持自定义图标包自动更新。
  • 在系统安装器拦截低 SDK 应用时,完成图标包安装。

快速上手

  1. 1

    从 Releases 页面下载 IconGen.apk

  2. 2

    开启 USB 调试,将手机连接到电脑并授权该电脑

  3. 3

    使用 ADB 并附带低目标 SDK 绕过参数安装 APK

    adb install -r --bypass-low-target-sdk-block IconGen.apk

使用前须知

  • 需要运行 Android 17(API 37)arm64 系统的 Nothing 手机,并且 Nothing Launcher 版本为 5.0 或更新。
  • 应用目标 SDK 为 22,系统默认安装会被阻止,因此需要使用 ADB,或配合 Shizuku 使用 InstallerX Revived。
  • 应用图标和主题刷新还需要通过电脑或无线设置授予设置访问权限。
  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,分发修改版本时需要公开源代码。

收录于专题

标签

#android#icon-pack#kotlin#nothing-os#customization#adb#icongen#nothing

常见问题

nothing-icongen 是什么?
为 Nothing 手机生成 Nothing OS 5.0 风格半透明图标并安装为图标包的 Android 应用。 IconGen 是一款 Android 应用,可将已安装应用的图标转换为 Nothing OS 5.0 风格的半透明图标,并打包成图标包供 Nothing Launcher 使用。适用于运行 Android 17(API 37)arm64 系统且 Nothing Launcher 版本为 5.0 或更高的 Nothing 手机。
nothing-icongen 可以免费使用吗?用的什么许可证?
nothing-icongen 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
nothing-icongen 还在维护吗?
活跃维护中。nothing-icongen 最近一次提交是在 2026年11月6日。
nothing-icongen 适合用来做什么?
让 Nothing 手机上的已安装应用统一为半透明图标风格。 在应用更新和主题切换后保持自定义图标包自动更新。 在系统安装器拦截低 SDK 应用时,完成图标包安装。
nothing-icongen 怎么安装和运行?
从 Releases 页面下载 IconGen.apk 开启 USB 调试,将手机连接到电脑并授权该电脑 使用 ADB 并附带低目标 SDK 绕过参数安装 APK: adb install -r --bypass-low-target-sdk-block IconGen.apk
在哪里获取 nothing-icongen?
源代码和安装说明在 GitHub 上:https://github.com/linuxct/nothing-icongen

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目