汽车之家 | 您所在的位置:网站首页 › app导航系统 › 汽车之家 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 我已经到高德官网下载成都离线地图数据,通过电脑上传中控即可使用,节省流量。 现在流量越来越廉价,可以每月花点小钱养一张sim卡,随便找个Android手机长期充电充当一个车载移动WiFi,不仅中控,自己乘客也能使用。 我是自动豪华版,以下是整理的教程,建议懂linux命令翻墙的人操作,不懂不建议尝试,异常后果自负。 分两大步,先在办公室或家里把需要用到的工具包下载安装好,再去车上实践。一、准备工作 1、linux系统笔记本(可以是双系统、单系统、虚拟机) 2、jdk(java开发工具包,这个是为了运行getAndroidSig.jar来获取apk的keystore,而且要jdk1.8+,建议到Oracle官网下载),keystore以30开头,很长一串,网易云音乐获取失败,那就在whitelist-1.0配置null即可。 3、getAndroidSig.jar,用来获取keystore,命令:java -jar GetAndroidSig.jar CloudMusic_official_4.1.1_190367.apk 4、apk_info(Windows程序),获取apk的package,比如高德车机版是:com.autonavi.amapauto 5、给linux系统安装git、adb,ubuntu命令:apt-get install adb 6、在本机找个目录执行命令:git clone https://github.com/timwr/CVE-2016-5195.git 把dirtycow克隆下来 7、上车操作时会利用dirtycow提取车机 /data/data 目录权限,目的是为了获取这目录下whitelist-1.0.xml,得先编译产生dirtycow、run-as这两个可执行文件,而编译需要NDK,是Android一个开发工具包,可翻墙到Google官网下载(文件有800M)。顺便提供已经编译好的:https://drive.google.com/drive/folders/0B6w9DFijD8MKM1VOQzg1bkZ6ZDg?usp=sharing,直接使用就省掉6、7两步。 8、一根usb公对公数据线,我京东买的,包邮24. btw:部分工具上传到网盘:https://drive.google.com/drive/folders/0B6w9DFijD8MKNi01OUh5Z1VVems?usp=sharing 二、上车折腾 1、开启中控USB调试模式 在中控首屏点“设置” > “系统”,拉到最后一个菜单点“详细信息”进去,拉到最下方“关于设备”点进去,连续点击7次最后一项菜单“版本号”,系统提示输入密码,不管,再按如下顺序点击菜单打开开发者模式: ![]() ![]() ![]() ![]() ![]() ![]() ![]() 3、提权获取whitelist-1.0.xml 1)、把笔记本本机dirtycow、run-as这2文件上传到中控,假设在~/Downloads目录: adb push ~/Downloads/dirtycow /data/local/tmp/ adb push ~/Downloads/run-as /data/local/tmp/ 2)、由笔记本shell环境进入中控Android平板shell环境,执行:adb shell(注意命令行窗口左下方路径会变) 进入dirtycow所在目录:cd /data/local/tmp 给dirtycow赋予执行权限:chmod 777 dirtycow 在/system/bin/生成提权文件:./dirtycow run-as /system/bin/run-as 这时在/system/bin/目录生成了run-as提权文件,进入目录:cd /system/bin 提取/data/data目录的权限(白名单就在这里),执行:run-as 此时进入/data/data目录,执行命令“ll”,应该能看到最后一个文件是whitelist-1.0.xml 先修改文件权限,不然后面不能使用:chmod 777 whitelist-1.0.xml 3)、打开一个新的terminal命令行窗口,把白名单下载到笔记本Downloads目录: adb pull /data/data/whitelist-1.0.xml ~/Downloads 白名单下载成功,用文本编辑器gedit或vim打开,参照节点格式复制一份追加到后面,一个application节点代表一个app应用。把事先准备好的package、keystore粘贴进去 4、上传覆盖原文件,在本机的shell环境执行: adb push ~/Downloads/whitelist-1.0.xml /data/data/ 5、重启中控电脑等待白名单文件生效,在笔记本shell执行:adb reboot 6、重启完成后使用adb命令安装第三方apk应用,在笔记本shell环境执行:adb install ~/Downloads/guanwangV2.5.0.2086.apk,安装包几十兆,会上传一会,多点耐心~ 安装完成看到success就表示安装成功: ![]() ![]() ![]() ![]() 所以必须找款第三方音乐播放器配合高德车机版使用,不幸的是网易云音乐不支持横屏,MV可以,而中控屏系统在“显示”里把横屏切换阉割了,无法手动切换。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |