2 C3 @/ w2 b4 g5 [( |
很多童鞋问怎么升级Recovery,其实很简单,提供两种方法,看哪种方便就用吧
本文以Windows 7为例,Windows XP也类似,有问题请跟帖。
& B5 v# @+ a- b# J& @6 ^! R注意:本帖附的Recovery程序只供Hero CDMA使用,其他机型请勿尝试。
#推荐使用ClockworkMod Recovery,尤其是用CM或aosp的ROM。
#RA Recovery目前最新版1.6.2,已经停止更新了。
# r7 ]7 y( @5 N k3 c
% N5 n: @; f! o2 K方法一:用ADB命令(需要在电脑上安装ADB驱动,详见这里)
1. 把Recovery程序拷贝到SD卡上。
0 E2 d ?* s2 T; \
7 f8 E3 e; D( g" _% |$ `: A4 D2. 把手机通过USB线连接到电脑,记得这时不要把SD卡挂载到电脑上。
按住shift键不放,同时右击adb程序文件夹shell,在弹出菜单选择在此处打开命令窗口,打开命令提示符窗口。
5 _" W! ]/ m& r; V: L
2011-4-26 20:56 上传
下载附件 (75.73 KB)
3. 在命令提示符窗口先输入adb shell命令,进入shell模式。如果左边是$而不是#符号,请再输入su取得root 权限。
接下来输入刷Recovery的命令,命令格式为:flash_image recovery img路径
b( ]! N- g. O& s! p3 A举例,我的Recovery Image放在SD卡的ROM文件夹下,文件名为ra_v1.6.2.img,就输入以下指令:
- ]7 Z6 }5 u/ yflash_image recovery /sdcard/rom/ra_v1.6.2.img
很多兄弟都纠结在这里,我再补充说明一下,为了方便,你可以把recovery文件改个简单的名字,比如a.img,然后如果拷贝到SD卡根目录,那就输入flash_image recovery /sdcard/a.img。
2011-4-26 20:56 上传
下载附件 (34.33 KB)
4. 开始显示逐个block写入程序成功的信息,如果没有错误信息就OK。
2011-4-26 20:56 上传
下载附件 (37.82 KB)
5. 输入reboot recovery命令,手机自动重启进入Recovery模式,检查一下刷入的Recovery程序是否成功以及版本是否正确。
, Y. w2 _- l. |; x
2011-4-26 20:56 上传
下载附件 (38.29 KB)
# [* V3 e; L7 z L7 ^6 L方法二:用终端模拟器
# u% { X. y: x$ h" ~其实这种方法和ADB的方法是一样的,只是一个在电脑上操作,一个在手机上操作。
1. 打开终端模拟器。
2011-4-26 21:00 上传
下载附件 (54.67 KB)
4 m5 M# F! P- [% i
/ E7 o/ r9 J# u1 {$ [( H: J2. 输入su取得root权限,然后再输入Recovery指令,和方法一第三点类似。
2011-4-26 20:56 上传
下载附件 (45.68 KB)
2011-4-26 20:56 上传
下载附件 (41.85 KB)
5 R3 g+ `+ |6 f+ D) N( x) Y) |5 G4 `3. 开始显示逐个block写入程序成功的信息,如果没有错误信息就OK。
2011-4-26 20:56 上传
下载附件 (18.22 KB)
9 ~) _3 F L6 i7 c, e% k% @* ]
1 l) ^. {4 A# M4 A4. 输入reboot recovery命令,手机自动重启进入Recovery模式,检查一下刷入的Recovery程序是否成功以及版本是否正确。
. ]2 T. |6 c- `6 i
2011-4-26 20:56 上传
下载附件 (59.33 KB)
) z5 F" |3 V7 U1 i6 Y
M }& U6 { v b方法三(推荐使用):用hboot模式刷,详见以下帖子
http://www.apktown.com/thread-181-1-1.html
) M- [( M* h; I# i. V4 Q6 V. x目前常用的是RA-Recovery和ClockworkMod Recovery,附上截图。
/ F7 O5 o1 ?8 H. Y" l4 Q
RA-Recovery有四种风格,自己选一种。
/ Q! B6 f1 {/ k% Z7 c7 N1. recovery-RA-heroc-v1.6.2.img (3.63 MB, 下载次数: 133)
2011-4-26 20:40 上传
下载次数: 133
下载积分: 豆币 -1
recovery-RA-heroc-v1.6.2-blue.img (3.69 MB, 下载次数: 49)
2011-4-26 20:41 上传
下载次数: 49
下载积分: 豆币 -1
W# f1 c$ ^* v, {
2011-4-26 20:51 上传
下载附件 (7.43 KB)
2011-4-26 20:51 上传
下载附件 (17.45 KB)
" J% K2 @9 L' z6 x: T/ v2 r
0 U3 p# B5 O2 Q& @: A! m recovery-RA-heroc-v1.6.2-green.img (3.69 MB, 下载次数: 25)
2011-4-26 20:42 上传
下载次数: 25
下载积分: 豆币 -1
8 A# Q& H, b0 b1 i! W recovery-RA-heroc-v1.6.2-pink.img (3.71 MB, 下载次数: 6)
2011-4-26 20:44 上传
下载次数: 6
下载积分: 豆币 -1
2011-4-26 20:51 上传
下载附件 (18.79 KB)
2011-4-26 20:51 上传
下载附件 (20.26 KB)
2. 最新版本v3.1.0.1: aospCWMod-HEROC-20110516.img (3.34 MB, 下载次数: 534)
前天 22:30 上传
下载次数: 534
下载积分: 豆币 -1
3.1.0.1版最大的改进就是在格式化的时候屏幕上方有提示了,之前没有提示,好多童鞋就是这样不小心格了SD卡,哭啊。
前天 22:24 上传
下载附件 (17.73 KB)
[刷机教程] 自定义手机分区(MTD Partition),放弃Apps2sd吧
随着软件游戏安装数量的增多,Hero小小的内存空间是不是感觉不够用呢?
' f6 b2 x; q' V# j4 g/ g3 @" [: U所以大大们创造了Apps2sd的方法,不否认这个方法是很了不起的,可以把软件和游戏都安装到SD卡上,释放手机存储空间。
) k( T2 H I0 A1 X- y' h
但是随之而来会遇到一些问题,比如SD卡Class级别太低导致运行软件和游戏性能大打折扣,开机SD卡最后才加载导致一些软件游戏启动出错或异常,手机SD卡挂载到电脑上时软件无法正常使用等等。
# r4 G* }; e/ E- J
& o2 b, X- J! U) ~那么有没有可以增加手机内部空间又可以让软件不出错或性能下降呢?答案是肯定的!!
; N2 f$ R/ \\2 {! ?4 ?最近在XDA及国外一些论坛闲逛的时候突然被我发现了这个很牛的方法,是一个叫Firerat的大大提出的方法,基本概念就是重新调整手机分区(MTD Partition),使之能有效充分的利用同时又不浪费。
8 D# \\3 j1 H( w5 b
备注:MTD=Memory Technology Devices,像手机闪存类的存储设备都可以称之为MTD设备。
让我们先来看看手机ROM分区的基本信息吧。
. k9 c8 _6 p0 X& a& {
( U# e$ P2 ^3 vHero默认分区结构为/system占170MB,/cache占130MB,而留给用户使用的/data却只有160MB。
/ q1 b' f9 s2 r打个通俗的比方/cache是你厌食的妹妹,他总是吃一点点,剩很多;/data是你肥胖的哥哥,总是觉得饿要多吃点;你是最健康的/system,只是吃你的份,从来不多吃也不厌食。
那我们是不是把厌食的妹妹吃不掉的东西分点给你肥胖的哥哥呢,然后自己再留适当一部分食物,剩下的全部分给你肥胖的哥哥,这样你哥哥就不会觉得饿,也就是用户可以使用足够大的空间来装软件和游戏了。O(∩_∩)O哈哈~
默认用户最多时能使用/data的160MB的空间来装软件和游戏。
/system在刷完ROM后就基本不会再有变动了,一般70~90MB之间,所以还有蛮多空余哦。
2011-5-4 14:40 上传
下载附件 (37.75 KB)
2011-5-4 14:40 上传
下载附件 (9.87 KB)
尤其是/cache,平时使用非常非常少,一般不超过5MB,太浪费了啊。
5 n! l1 ]8 ?2 N$ N& u
2011-5-4 14:40 上传
下载附件 (31.42 KB)
3 W7 X+ Z. G/ v! I好了直接进入正题,看看怎么操作吧。
1.首先下载三个文件,拷贝到SD卡根目录备用。
Recovery补丁:
v1.5.8(解决电子市场无法下载问题): recovery-v1.5.8-CustomMTD_S.zip (345.7 KB, 下载次数: 219)
3 天前 上传
下载次数: 219
下载积分: 豆币 -1
Boot补丁:
m; p5 x, g0 G: zv1.5.8(解决电子市场无法下载问题): boot-v1.5.8-CustomMTD_S.zip (345. KB, 下载次数: 185)
3 天前 上传
下载次数: 185
下载积分: 豆币 -1
MTD设置档:
mtdpartmap.txt: mtdpartmap.txt (10 Bytes, 下载次数: 576)
前天 01:14 上传
下载次数: 576
下载积分: 豆币 -1
. `3 ]3 {7 s0 J! W+ V
旧版v1.5.6:
& h4 o% T, c Y( e旧版: FR-recovery-v1.5.6-CustomMTD_S.zip (251.88 KB, 下载次数: 815)
2011-5-4 15:02 上传
下载次数: 815
下载积分: 豆币 -1
2 u' X; x) f6 A! q+ B+ p旧版: FR-boot-v1.5.6-CustomMTD_S.zip (251.82 KB, 下载次数: 885)
2011-5-4 15:02 上传
下载次数: 885
下载积分: 豆币 -1
h6 B5 w1 a+ G6 x+ y: e
, G: c) ^ Q. @* V5 D, x# E# ^你也可以自己在电脑里建一个mtdpartmap.txt的文本文件,在里面写一行mtd 100 20的字串,然后保存。
; H5 v: j5 R' d. ^ [备注:
5 g3 ^/ {4 g! N$ [' C: _A. mtd 100 20的意思是给/system分100MB,给/cache分20MB空间,你可以根据实际情况自行调整大小。
B. 经常玩游戏的话/cache可以设20~35MB,否则设5~10MB就够了。
C. /system最好不要低于90MB,推荐100~120MB。
( A2 x- R" F/ ?" }. Z+ c5 }. VD.v1.5.6需要设置cache大于30MB,v1.5.8设置cache大于15MB就能解决电子市场无法下载问题,否则请手动修正。
$ {3 Y# v; g" G
提醒:
) P* s: S: N8 w. Z3 TA. 刷非CM或aosp官方ROM之前,请务必确认ROM的/system占了多少空间,不够的话请修改mtdpartmap.txt中的参数。
目前发现S大定制的ROM基本把/system的空间占满了,用S大ROM请自行修改参数。
B. 请不要用打过补丁的Recovery刷SPL或Radio,要刷请先刷回正常的Recvoery再刷或用fastboot刷。
% n7 F0 |( g' m5 E0 O, f) h6 hC. 请保留Boot补丁在SD卡根目录,每次刷机后需要再刷一次Boot补丁。
D. 本教程在Hero CDMA机器上测试通过,其他机器理论可行,请自行决定。
# ]" o- i1 I6 ~$ ^5 f7 }. Y# z2.启动到Recovery下,本文以ClockworkMod 3.0.2.4为例演示。
8 b; t0 o% |3 I6 W2 O- o3 F操作前请更新最新的ClockworkMod Recovery,版本建议3.0.0.5以上,目前最新为3.0.2.8,详见这里。
' q0 ~3 ?8 d6 b3 c0 G7 c7 i
3.进入muonts and storage菜单,把/boot,/cache,/data和/system都格式化一遍,注意千万不要误操作格式化/sdcard,这是你的SD卡,资料丢失我不负责哦。
方法很简单,比如格式化/boot,先选中- format /boot,按一下轨迹球到下一步。
6 n6 P' d. o) y! h: h# E
2011-5-4 14:40 上传
下载附件 (17.73 KB)
2011-5-4 14:40 上传
下载附件 (24.42 KB)
再选中- Yes - Format,按下轨迹球开始格式化。格式化过程会显示Formatting /boot...,结束会显示Done.。
7 G: V2 }" C4 J; e) w8 P& L, ?$ J
2011-5-4 14:40 上传
下载附件 (14.31 KB)
2011-5-4 14:40 上传
下载附件 (17.84 KB)
+ W9 e+ G# ?3 u/ L9 c按照此方法把其他几项(/cache,/data和/system)格式化一遍。
6 ?4 F' ^* F" |4 z注意每项结束都有Done.显示,如果出现其他错误请回帖告知。
: s z0 ] |% I: ^
2011-5-4 14:40 上传
下载附件 (22.86 KB)
- ]; V& v3 n. D5 p7 }! f
1 b- u! y7 }" ~1 Q4.按返回键退到Recovery根目录选install zip form sdcard,然后选choose zip from sdcard,再选中FR-recovery-v1.5.6-CustomMTD_S.zip。
' d6 S9 v) L& h- q
2011-5-4 14:40 上传
下载附件 (18.14 KB)
2011-5-4 14:40 上传
下载附件 (16.99 KB)
3 @2 r0 L6 H' h; H选 - Yes那一项,按下轨迹球开始刷Recovery补丁。结束后会显示Install from sdcard complete.。
同时注意看提示要再格式化一次分区,请接着看下一步。
- H- R* Q" Q- j) H( _. y
2011-5-4 14:40 上传
下载附件 (16.48 KB)
2011-5-4 14:40 上传
下载附件 (14.27 KB)
" c% A9 G6 H, N) l. X' p$ Q+ A5.按照第三步的方法再格式化一次/boot,/cache,/data和/system。结束后按返回键退到Recovery根目录下,进入advanced菜单,选Reboot Recovery重启Recovery,重启后会再次进入Recovery界面。
8 p0 a9 b1 P& T8 x' Y0 N
2011-5-4 14:40 上传
下载附件 (13.91 KB)
2011-5-4 14:40 上传
下载附件 (13.43 KB)
J: O# [* b. W7 W3 E/ A
6.现在按照通常的刷机方法刷你的ROM,kernel,gapps等。
4 h$ U4 }1 j2 x/ T4 s
0 ^0 Z) C- U3 c" d* `' n7.以上步骤都顺利完成了,最后一步就是刷Boot补丁。
按返回键退到Recovery根目录选install zip form sdcard,然后选choose zip from sdcard,再选中FR-boot-v1.5.6-CustomMTD_S.zip,选- Yes那一项开始刷。
2011-5-4 14:40 上传
下载附件 (15.61 KB)
2011-5-4 14:40 上传
下载附件 (12.31 KB)
刷完后会提示Custom MTD written, Install from sdcard complete.的信息。
2011-5-4 14:40 上传
下载附件 (14.26 KB)
0 ^. W8 k& D% s% ^( K* x5 G
8.返回到Recovery根目录选reboot system now重启机器,恭喜你,你已经成功了O(∩_∩)O
好了,我们再来看看分区调整后的状况吧。
. @9 |& m! V, F看到木有,你可以使用344MB了哦。
" |% C+ _1 q6 L- {/system我调了120MB,应该足够用了,实际使用不到80MB。
& D0 [1 J1 ~0 M$ w
2011-5-4 14:40 上传
下载附件 (37.29 KB)
2011-5-4 14:40 上传
下载附件 (9.77 KB)
5 r! k: U6 Z0 v+ C6 i% ~3 y# J/cache我分了5MB,放心,够用了。为了解决电子市场无法下载问题,请设置cache大于15MB(MTD v1.5.8)。
; X7 R: D. y. s8 _, f
2011-5-4 14:40 上传
下载附件 (35.71 KB)
& O! C1 y" V: [$ Y参考:
/ Z. X1 ]8 D6 R1.Firerat's Custom MTD Partitions (resize Data,System and Cache)
8 [7 P+ W3 y5 J+ w {2.http://www.mediafire.com/?lifib6a9ptj5j#0,1
, W1 e" R$ V# g. P/ |9 v: p常见问题汇总:
1.刷新版ROM要怎么操作?
按照第三步方法格式化四个分区,然后跳到第六步刷ROM,kernel和gapps等,最后按第七步方法刷Boot补丁。
2.如何卸载MTD?
直接重刷一次你原始的Recovery,重启进入Recovery,格式化/system,/data,/cache,/boot,重新安装ROM。
# m' N4 J1 n* F( B刷Recovery教程可以参考这个帖子。
3.如何重新调整分区大小?
很简单,按照本教程从第一步开始重新操作一遍O(∩_∩)O~
6 r. N6 r. c8 c% r E% T4.为什么调整分区后Google电子市场无法下载软件?
0 `( D( Y0 p; G; O请按照这个帖子进行修正。
补充:v1.5.6请设置cache大于30MB,v1.5.8设置大于15MB即可以解决该问题。
) c4 e9 ?* W w& s& R参考:http://forum.xda-developers.com/showpost.php?p=13871145&postcount=14597
1 l1 c0 A7 H$ `7 g4 }: Q4 S
% u6 J8 `! ?! f5.MTD可不可以刷2.1 ROM?
4 c- |! t8 P+ x* Z& l! T' y可以的,请适当调整/system分区大小,再用amend2edify转换刷机脚本,请参考成功例子:http://www.apktown.com/thread-251-1-4.html。
+ Q, g h; V* [- z2 s: ^4 w: C9 i6.为什么有两个cache呢?
真正的cache是/dev/cache。而/cache实际上是/sd-ext/cache的bind mount。
2 W8 W+ Q- s( W最新版MTD v1.5.8已经取消/dev/cache,只用/cache作为真正的cache。
详见这里:http://forum.xda-developers.com/showthread.php?t=717874
神马都不说了,上图!就是图片目录中的第二个文件htc_bootanimation.zip,第三个文件是关机屏画面。修改方法:把自己的htc_bootanimation.zip文件复制到 /system/customize/resource 文件夹,替换同名文件,然后把权限改为下图中的样子(我的是另一个文件的截图,但是权限是一样的),重启就可以看到效果。
下载附件后复制到/system/media/下面
有兴趣的可以试试这个开机屏 htc_bootanimation.zip (979.12 KB)
截图见二楼
是不是厌倦了hero200开机第一屏的白底绿字的HTC画面?有没有想过把第一屏替换成自己心爱的图片?现在可以把这个画面替换成任意320*480的图片了! 1、准备自己想要替换上去的图片,分辨率要处理成320*480的; 2、下载附件 HTC版G3开机画面制作.rar (576.74 KB) ,并解压;3、到解压缩的目录下,运行“开机画面制作工具.exe”; 4、点击“open”按钮,选择你准备好的图片打开,你可以预览到你选择的图片; 5、点击“convert”按钮,生成开机第一屏图片文件,生成的文件名是“mysplash.rgb565”,就位于程序目录下; 6、把“mysplash.rgb565”改名为“splash1.nb0”,并且替换附件目录里“HERCIMG.zip”包中的同名文件; 7、把替换好的“HERCIMG.zip”放在sd卡根目录下,关闭手机 8、按住“音量减小”和开机键,进入HBOOT界面,系统会自动扫描到刚才的“HERCIMG.zip”包; 9、跟刷固件一样,按轨迹球把你定制的图片刷入手机,重启,就可以看到自己定制的开机第一屏了! 附件中准备了三张图片,希望你能喜欢,我将自己的开机第一屏替换成了老婆的照片,老婆相当满意,哈哈 | |
论坛精华 |