HTC A510C电信手机刷机过程
HTC A510C电信手机刷机过程记录
Writed by Peter Hu(2014.6.7) ON WIN7_64
刷机需要的步骤:
1) 将S-ON加密保护式去掉,改成S-OFF模式,这样才能刷机,这一步是最难的。
2) 刷入RECOVERY 包(俗称RC)
3) 刷入ROM包
S-ON状态置为S-OFF状态
将S-ON改为S-OFF的办法是想办法做出一个GOLDCARD.IMG文件来,然后用HEX工具将其写到SD卡的BOOT区中。成功的方式是:从网上下载了一个APK程序(金卡镜像一键获取工具2.2.APK),该程序安装在手机上后,执行一下(说是需要ROOT,其实不ROOT也可以),就在SD卡上生成了一个GOLDCARD.IMG文件,(虽然该程序还有一个直接刷入SD卡的功能,但这个功能确实由于没有ROOT而不成功。没关系,接下来手工刷入就可)将该文件拉到电脑上,然后用电脑对SD卡对行格式化(FAT32)。
按网上的一些教程用HEX工具,打开该文件IMG并复制内容,然后再打开SD可移动盘(注意:是打开physical盘,不是逻辑盘),将其写入后,存盘。如果此时电脑上显示“无法识别该卡,是否要格式化”,说明没有成功。如果能正常显示SD盘的内容的话就表示金卡成功了。
该步聚网上有详细的文章。
这一步是所有的关键
从网上下载PG76DIAG.nbh文件(SIZE: 755,092 字节),并将其COPY到SD卡的根目录下。(注意:该文件网上有一个常规的版本,那个版本是不行的,应用那个版本的时侯会出现:failed)。该文件是一个HTC破解文件,作用是在以后装RECOVERY等时,可以绕过安全检查和包检查。
同按音量减+电源键开机,会进入HBOOT状态,不要管它,大约几秒终后,手机会从SD卡上识别到该文件,并且会自动的查到该文件,然后一路的NEXT下去。
按电源键执行CLEAN 58按提示一路NEXT(按POWER),就完成了CLEAN 58
然后再用音量下键移到第二项,再执行一下,就完成了破解文件的安装。最后停在下面的界面,说明成功。
拔出电池,此时S-ON就变成S-OFF了。这一步完成,最难的一步就完成了。余下的步聚网络上就很多了。
失败的办法:
1) 网上最多的攻略是要做一张金卡,但是涉及的很多网站都打不开,可行性相当小,最后以失败告终
2) 一键金卡V3.0:这个软件貌似可以,但是总是在最后一步显示501错误,偶尔显示4XX错误,经过多次实验也告失败
刷入RECOVERY
将手机开机进入后,把SD卡里的原NBH文件删掉,再把RECOVERY的PG76IMG.zip(4,925,788 字节)包放到SD卡。这里注意一定要把前一个NBH删掉,否则进入HBOOT后,又会找到原来那个NBH执行。
再次音量减+电源键进入HBOOT状态,手机会自动搜到PG76IMG.ZIP文件,等待,一会儿就会提示是否刷该RECOVERY,选择是(该处有好多的否,只要移动那个“是 ”上按POWER键就行。
开始刷RC,完成后提示重启。
最后一步:刷入你的ROM
前面两步就是为了你能够刷入新的ROM。ROM我选择的是网上的一个精简包,比较好用:marvelc_signed_100711_002629.zip(122,939,459 字节)
再次重启手机,把那个RECOVERY的ZIP文件删掉(必须),把这个ZIP文件放到SD的根上。
再次音量减+电源键进入HBOOT模式。此时SD卡里即没有NBH,也没有RECOVERY的ZIP文件,SEARCH不到后,HBOOT进行手动模式,此时就可以用音量键选择RECOVERY,按POWER进入,就开始刷ROM了。
首先清空机器的数据和缓存,使用wipe data/factory reset(清空data/恢复出厂) 和 wipe cache partition(清空cache分区),按照提示做就行了,相当于把手机格式化了。
清空后,返回RC主菜单,选择 install zip from sdcard(从SD卡选择更新),按照提示选择刚刚拷贝到TF卡中的ROM(marvelc_signed_100711_002629.zip),确认即可,就开始刷入新的ROM了。
大功告成。
完成
重启手机,开始各种设置。OK
说明:该ROM已经ROOT了,而且很精简,基本可以用了。不过,由于该手机的系统存贮区很小,如果此时就安装软件的话,只能装到系统自带的存贮区里,装不了几个软件就装不下了。
为了解决这个问题,需要用到LINK2SD.APK。这个软件需要先将SD卡分出一个EXT分区,将该文件挂接到系统分区上,让ANDROID认为它跟系统是一个大分区。
方法是:重启进入RC菜单中,在 高级(advance)里有分区工具,按照提示选择就行了,首先确定ext文件大小(扩展ROM),接着确定swap分区大小(扩展RAM),剩下的默认就是FAT32分区,等待RC完成对SD卡的分区,这个过程挺慢的,耐心等待,完成后有提示,重启手机。
然后将LINK2SD.APK弄到手机上,执行安装,运行,通常这里需要选择第二EXT的类型,通常选择EXT3。重启后,再次执行该APK,如果不再提示选择分区类型,就说明成功了。
HTC A510C电信手机刷机过程的更多相关文章
- 【转】ANDROIDROM制作(一)——ROM结构介绍、精简和内置、一般刷机过程
作为对Rom制作的一个总结,本节主要介绍以下内容: 1.Rom介绍 2.Rom文件结构 3.app的精简与内置 4.Recovery简介 5.radio包简介 6.一般刷机过程.刷机过程中 ...
- 手机刷机软件与ROM的盈利模式分析
一. 智能手机的兴起不过短短几年时间,更新迭代已经让实体键盘成为回忆.智能手机带来的是人们生活习惯的改变,对于手机的重度依赖,是好是坏不去评价.智能手机相对于之前的手机最大的改变不仅仅是屏幕的飞速变大 ...
- 从CM刷机过程和原理分析Android系统结构
前面101篇文章都是分析Android系统源代码,似乎不够接地气. 假设能让Android系统源代码在真实设备上跑跑看效果,那该多好.这不就是传说中的刷ROM吗?刷ROM这个话题是老罗曾经一直避免谈的 ...
- TX2 刷机过程
1.拿到板子,上电 (1)输入 ls (2)进入NVIDIA-INSTALLER/ (3)再sudo ./installer.sh 账户和密码都是:nvidia (4)sudo reboot 参考博客 ...
- Android手机刷机失败的自救方法
刷机对于一些android手机的高级用户来说已经是家常便饭了,很多新手也都跟着教程轻松了学会刷机.升级系统,也都开始经常在网上搜罗一些自制的系统进行刷机,体验新系统带来的新感觉.但是有句古话叫常在河边 ...
- 【软件安装与环境配置】TX2刷机过程
前言 使用TX2板子之前需要进行刷机,一般都是按照官网教程的步骤刷机,无奈买不起的宝宝只有TX2核心板,其他外设自己搭建,所以只能重新制作镜像,使用该镜像进行刷机. 系统需求 1.Host Platf ...
- 小米手机刷机工具MiFlash怎么用
刷机包的获取:直接登陆MIUI系统官网(miui.com),在其“下载”栏目中根据手机类型找到对应的刷机包进行下载. 接下来就需要下载“小米手机刷机工具MiFlash”程序,可以直接从以下地址中获 ...
- 三星I939D手机刷机记录
三星I939D刷机经过 2017.10.21 ===================== 之前手机的Recovery已经升级过了. 由于一直没有找到原版的升级包,而网上的升级包几乎没有一个干净的,垃圾 ...
- Redmi Note3 hennessy 刷机过程记录
本文只是凭记忆,记录大致的步骤,提供线索. 准备 刷机包和supersu刷机包,到xiaomi.eu上下载, 如果是稳定版可能有锁bootloader,需要到下载解锁软件.开发版无锁 刷入recove ...
随机推荐
- java开发_读写txt文件操作
package com.mi.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStr ...
- jquery判断起止时间大小和非空
//时间判断 function CheckDate() { var startTime = $('#txtTime').val(); //获取当前日期 var start = new Date(sta ...
- 安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少(转)
除了高超的武艺,每位黑忍者还需要装备最好的武器.在软件开发的世界里,好的工具能让我们的生活变得更轻松,在更短的时间里写出更棒的代码. 时光回到2008年,那时安卓还很年轻.只有几个相关的博客和谷歌官方 ...
- 锁表 for update
select for update 是为了在查询时,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性. 举几个例子:select * from t for update 会等待行锁释放之 ...
- 如何在Macbook Pro搭建PHP开发环境
[Apache] sudo apachectl start // 启动Apache服务 sudo apachectl restart // 重启Apache服务 sudo apachectl s ...
- JS闭包导致循环给按钮添加事件时总是执行最后一个
加入如下脚本代码: <script> var list_obj = document.getElementsByTagName('li'); for (var i = 0; i <= ...
- 扩展当easyui datagrid无数据时,显示特定值。如:没有数据
var myview = $.extend({},$.fn.datagrid.defaults.view,{ onAfterRender:function(target){ $.fn.datagrid ...
- 通过Mac远程调试iPhone/iPad上的网页(转)
我们知道在 Mac/PC 上的浏览器都有 Web 检查器这类的工具(如最著名的 Firebug)对前端开发进行调试,而在 iPhone/iPad 由于限于屏幕的大小和触摸屏的使用习惯,直接对网页调试非 ...
- MVC区域使用
新建项目 Main: 添加一个MVC5控制器并添加index视图:(HomeController) Views/Home/Index.cshtml内容: @{ Layout = null; } < ...
- Beaglebone Black – 智能家居控制系统 LAS - 插座组装
上一篇完成了服务端,这次是拼图的最后一块,插座. 插座一个,准备废掉它其中一个插头 预想电路草图 物料清单: 两路插座一个 继电器一个,3.3V 能驱动即可: 交流转直流 3.3V,我买了现成的模块: ...