一款免费开源的 Android 桌面启动器,移植了 Pixel Launcher 的功能并提供丰富的个性化选项。
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
从 Releases 页面下载 IconGen.apk
- 2
开启 USB 调试,将手机连接到电脑并授权该电脑
- 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 许可证,分发修改版本时需要公开源代码。
收录于专题
标签
常见问题
- 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 数据每日更新。
相关项目
1.4万1786JavaOther更新于 17小时前
基于 OpenBoard 的开源安卓输入法,注重隐私、可深度自定义,无网络权限、完全离线运行。
6511+58 本周663KotlinGPL-3.0维护活跃更新于 3天前
开源安卓应用,可在 Android 12+ Pixel 与 AOSP 设备上自定义图标、颜色、形状和通知面板,需要 Root 权限。
3230+6 本周150KotlinGPL-3.0维护活跃更新于 前天