一个强大的Android应用启动器工具,支持Android 4.2+的设备,设置为默认启动器后,支持将任意应用的Activity作为启动器,支持设置任意应用的Activity为开机启动项,支持自定义延迟时间和网络可用后启动。
我有一个操作系统是Android 4.4 的电视,它的操作系统已经够古老了,但是作为一个显示设备还是够用,但是它存在两个问题
- 无法修改默认启动器
- 无法开机后自动切换信号输入源
使得我日常使用它的时候没办法脱离它的遥控器,然后就有了这个应用
从 Release 下载安装最新版本
-
直接安装,然后把传送门启动器设置为默认启动器
-
直接安装,然后移除或者冻结系统默认启动器
-
使用Apktool M等工具把安装包的包名修改为系统默认启动器的包名,删除默认启动器,并用修改后的包替换它
-
使用Apktool M等应用把安装包的包名修改为系统默认启动器的包名,使用工具解包固件,删除默认启动器,并用修改后的包替换它
# 构建portalLauncher版本
./gradlew assemblePortalLauncherDebug-
如何设置默认启动器和开机启动项
应用的右上角有五个图标,依次为搜索、设置为默认启动器、添加为开机启动项、传送门启动器设置、默认设置,在编辑快捷方式页面可以进行设置默认启动器和添加为开机启动项操作
-
设置默认启动器或开机启动项后不生效
确认已经把当前应用设置为默认启动器,尝试调整设置项中的允许Root开关
-
如何找到需要的的Activity
有些设备存在工厂菜单之类的应用,使用它能直接修改设备开机后的信号输入源,还有一部分可以通过某些应用的Activity直接切换至指定信号源或实现自动切换信号源的功能,这个只能挨个测试
-
如何进入应急模式
应用在10S内启动3次(可在设置页面调整)后会进入到传送门启动器应用,用于应对一些特殊情况
本项目采用开源许可证,详情请参见 LICENSE 文件。
注意:Portal Launcher是Activity Launcher的扩展版本,提供了完整的启动器功能。如果您只需要基本的启动隐藏活动功能,请使用标准版本。