首先感谢大神的攻略,其次以下的问题解疑都是基于大神的root之后才可用。
针对前面出现的auth安装失败或者复制文件出现only_read 问题
1、需要笔记本安装的刷机大师或者刷机精灵类似的工具,主要是为了兼容adb工具,后续会用到他
2、复制应用到车机系统
2.1、拨号界面*#518120#*--打开host模式
2.2、插入U盘,去打开ES文件浏览器,点左边的工具栏,找到 / ,然后点进去storage,再点开Udisk。这里就是U盘的目录,找到你需要安装的apk(注意对apk重命名,取个简单的名字,例如"1.apk")
注意:我的车机在这里是没办法安装apk的,安了会提示安装失败。
2.3、把上述U盘的apk复制到/sdcard/Download下面,此处直接复制到/system/app会出现only_read(只读问题)
3、使用笔记本开启apk启用权限
3.1、在车机拨号界面输 *#518200#*,此时会弹出设置成功,然后进入到安卓设置界面。然后找到安全,点进去,然后往下滑,找到 允许安装未知来源软件,在右边打钩点左上方的齿轮按钮退回到上一步(在设置界面需要返回上一步就点这个齿轮图标,不要点车机的Home键)然后往下滑找到开发者模式,点进去往下滑找到USB调试,在右边打开,然后弹出提示点确定。如果没有开发者模式选项,就点进去关于平板电脑,找到版本号,狂点几次之后 就会出现开发者模式,然后返回,往下拉找到开发者模式选项,然后点击进去打开USB调试。
3.2、在右边打开,然后弹出提示点确定。然后返回到主界面(车机的Home键)重新进入拨号界面,输入*#518121#*将车机设置为device 模式(车机会显示设置成功);
3.3、再次输入*#518101#* 打开车机adb功能,我的车机在输入完这个后没有任何提示,但别人说会有设置成功的提示,如果没提示也没关系,有其他方法打开adb功能。
3.4、使用adb工具(若刷机大师在连接后-更多工具-可以看到adb控制台):
3.4.1、打开adb命令框
3.4.2、输入 adb shell ---连接车机系统
3.4.3、输入 adb root --启用root权限
3.4.4、输入 mount -o rw,remount -t yaffs2 /system --开启system目录的独写权限
或者 mount -o rw,remount -t yaffs2 system --开启system目录的独写权限
3.4.5、输入 cp /sdcard/Download/1.apk /system/app --复制应用到/system/app目录
3.4.6、 输入 chmod -R 644 /system/app/1.apk --授权执行权限
3.4.7、输入
cd /sdcard/Download --到指定目录
rm -rf /sdcard/Download/1.apk --删除中间目录的apk安装文件,为了尽可能的保留空间
3.4.8、直接按车机右边的电源(10S以上)重启,你就会发现你想要的应用出现了
3.4.9、若存在不想应用自启动,打开你们的root工具,在里面应该可以看到限制自启动的设置
最后说明下,最开始也是卡在only_read问题,在单独买了一个carlife转hicar的设备之后,居然把只读和授权问题解决了,最后发现百度的carlife安装不上比如历史版本5.1都不行,若有哪位大神有合适的版本也请贡献一下,谢谢!