我对于导航的一些基本要求如下:
导航主界面
导航第二屏
装在摩托车上的效果
在试用了N个桌面软件,折腾了各种自动控制方案后,把我的经验总结如下:
1. 电源接通时自动开机
首先,你需要将手机root,在root之后,你才有权限去改系统文件,这里不细讲root相关内容,自行去其它网站上去搜索即是。
你应该能在命令行里看到如上的内容,即表示 adb 连接成功
然后在命令行内输入:
接下来继续折腾的部分,需要一些三方软件的配合,个人建议去 https://apkpure.com/ https://apkmirror.com/ 这两个网站上去搜索一下(国产软件则直接去官网找),找到你要的软件后,下载 apk 文件到电脑上,然后通过 adb install 命令安装,就像下面这样:
需要用到的软件:
2. 断电自动关机
这个不需要手动去修改系统文件,只需要在安装MacroDroid软件后,在里面新建一个宏,宏的触发条件为:断开充电线,然后在延迟几分钟后,执行关机。
需要注意的是,有时候我们临时下车喝个水上个厕所之类的,回来再上车加电后其实并不希望继续执行关机过程,所以我们需要再新建一个宏,内容为:开始充电时:取消执行自动关机的那个宏。
这个MacroDriod软件还有很多好玩有意思的功能,比如你可以设定为隔几秒用前置摄像头给自己拍个照之类的,有趣的功能大家自己去探索吧。
3. 更换 Car launcher pro 为默认启动器
这个启动器的 1 号主题,非常适合这种小屏设备,你可以为其配置多个桌面,我一般配置两个桌面,一个显示高德的桌面小部件及时间、今日公里数等,另一个显示音乐播放、喜马拉雅FM的桌面小部件、下面是一排App图标。
特别提到一点,即上面的图标库,在 Car Launcher Pro的设定编辑图标选择图示包 里,你能找到在上文提到的图标库,你可以选择后,然后整个系统里的图标都会换成图标库里的图标。
3. 强制全屏 & 全屏手势
我的Nexus 6,手机的Home、Back、多任务三个按键是强制显示在屏幕下方的,这对我来说没啥用,所以这一步就是为了隐藏掉它们,如果你的手机是那种物理固定式Home键的,就不需要作这一步。
手机关机后,按开机&音量下,重启到 recovery 模式下(必须是三方Recovery,比如TWRP),在TWRP Recovery下挂载 /system 分区后,USB连接到电脑上
手机重启后,你会发现手机系统的三个虚拟控制按键不见了,这个时候再装上 Full Screen Gesture 即可。
结合Car Launcher Pro这个桌面,我在 Full Screen Gesture 里,将屏幕左边划过设为后退,底下划上设为Home,多任务个人认为没必要设置(也就是右边手势不要设),因为 Car launcher Pro这个桌面软件,从右边往内划是显示当前里程小计。
4. 给高德车机的准备
5. 不足之处