注:这次的刷机成功,很大程度是由于www.adbsj.com上面的大神们的帮助,特别是tcl版主~在此对各大神们表示感谢!!!www.adbsj.com上面很好东东,大家可以到上面看看~~~
前记
暑假期间参加实验室的安卓培训班,开始接触安卓~~在弄到我的课程设计的时候发现手机没法使用google map。提示,INSTALL_FAILED_MISSING_SHARED_LIBRARY 的错误。网上搜了一下,说什么是我的手机被裁剪了,没法使用~~顿时蛋疼!!!还好网上大神有的是。说在system/framework下加个虚拟机上的com.google.android.maps.jar就可以了……使用adb加载文件的时候,提示permission denied
于是乎就有了刷root的念头~~~
在这里顺便说一下怎么解决上面一问题的~
1、取得root权限
电脑下载个SuperOneClick 点击最左边的root 搞掂
注意事项:网上有人说root之前最后先把sdcard给卸掉~当时我root的时候没有,,,不知到后来出现的问题是不是跟这个有关
2、先下载个RE(Root Explorer)文件查看器
3、把文件com.google.android.maps.jar导入到SDCard中,
4、开启RE,把SDCard中的文件复制到system/framework中就是~~
5、把手机中的/etc/permissions/platform.xml文件复制出来,在里面加入以下内容:
<library name="com.google.android.maps"
file="/system/framework/com.google.android.maps.jar"/>
保存之后替换原文件;
6、关机重启即可
注意:移动、粘贴文件的时候记得要挂在读写权限,点击RE上面那就可以了
通过上面的一顿折腾google map可以用了~ 提一下com.google.android.maps.jar这个文件可以通过虚拟机导出得到
正题----刷tcla919
我的手机root之后,过了一段时间发现wifi无法上网了更悲惨的是蓝牙、gprs都没法使用re管理器可以读到sdcard里面的内容,可以图库、相机打开的时候提示没有sdcard,,,网上找了很久的资料也没有找到~~~~只好刷机了~~~
悲催的是tcla919的这手机的刷机包官方没有!!!
找了几天终于找到了,,,那个激动啊
刷机步骤:
1、先root,见上面步骤
2、刷一个第三方recovery
a、下载yaffs http://115.com/file/e7uvkzf2#yaffs.apk
b、下载第三方recovery http://115.com/file/ankj45kp 找到recovery_TCLa919这个文件 移到sdcard根目录中
打开yaffs
i. 主操作类型:刷机
ii. 子操作类型:recovery
iii. 操作文件: 需要刷的recovery.img文件 注意需要放在sdcard的根目录下
iv. 目标设备型号:所有其他
点击操作即可
3、下载一个刷机包 http://115.com/file/anktxkox 更名为update.zip
4、手机关机。
5、按住电源键和音量+键,进入recovery模式 也可以在手机连上电脑的时候,打开cmd->adb shell-> reboot recovery 手机重启进入recovery模式
6、在recovery模式下,把所有的数据清空
7、选择用SD卡上的ZIP文件包刷机
这样就可以大功告成了~~~