在给htc业火刷机之前我们一定要了解什么是root、为什么要获取root等一些重要的问题,刷机只需要两个步骤下载刷机安装包和清空数据恢复出厂设置。下面是我帮大家整理的自己如何给htc手机刷机,希望大家喜欢。
一、htc野火s a510e刷机步骤:下载刷机包进行刷机
1、首先确认你的手机是否官方解锁,如过没有,请使用HTC手机的一键解锁软件进行解锁。解锁后下载Recovery并刷写。
2、将附件下载到D盘根目录(这里假设是D盘,可以是其他盘,比如C盘,E盘)。电脑打开CMD窗口,上面进行的解锁步骤你应该知道什么是CMD窗口并知道怎么使用fastboot了。
3、电脑显示“sending recovery(5382 KB)” “writing recovery… OKAY”这个时候说明已经刷成功了,然后就可以进入恢复系统进行刷机了。
4、将你下载好的`HTC Explorer Pico A310e的ROM包放进手机,在“应用SD卡zip格式更新”界面上,选择“从SD卡选择升级包”。
二、htc野火s a510e刷机步骤:清空数据恢复出厂设置
5、首先按住音量下键按开机键进入HBOOT,进入HBOOT这个界面按一下音量下键选择第二项Recovery按开机键确认手机会重启进入中文Recovery。
6、刷机之前清空Data分区,使用音量键选择第三项清空Data/恢复出厂设置按开机键确认。使用音量键选择:“是”、“删除全部用户”,按开机键确认开始清空。
7、清空完成后会自动回到中文Recovery的首页,使用音量键选择“从SD卡选择更新”,按开机键确认。选择你要刷的ROM,按开机键确认。
8、按开机键确认,开始更新,进入下一个界面,耐心等待。稍微等待一会返回主菜单,选择重启系统,按开机键确认,至此htc野火s a510e刷机就成功地完成了。
三、htc野火s a510e刷机前必备知识
1、什么是root?
root相当于Windows中的管理员权限,root权限默认是不允许用户使用的,因为用户可能会误操作或者运行到恶意软件而通过root权限破坏手机文件系统。
2、为什么要root呢?
root过的Nexus One可以做更多的事情,翻wall更方便,运行Ubuntu,刷机等等。
3、如何看是否成功root了?
去Android Market找一个Terminal Emulator下载下来,进入Terminal Emulator以后键入su回车,如果命令提示开头从"$"变成了"#"则代表root成功。备用方法为:键入su后回车,接着键入whoami回车,如果显示uid 0则代表root成功。
4、什么是“解锁bootloader”?
bootloader一旦解锁将不再被保修,但是可以允许你更方便的安装第三方系统。
5、什么是Recovery
直译过来“恢复”,就是一个仅有刷机(和其他辅助刷机的功能)的一个程序,一般情况下刷机都是通过 Recovery完成,目前常用的Recovery有Clockwork Recovery和Amon RA,个人建议使用Amon RA1801或以上的版本,操作简单。
6、什么是Radio?
负责处理通讯信号的一系列软件,新版的Radio一般能带来更少的电池消耗、更强的信号、更好的通话质量和网络速度。Android22需要406以上的radio才可以正常工作,Cyanogen Mod508虽然不是Android22但是也需要406的Radio才能工作。
7、什么是Kernel?
内核,Android系统基于Linux,Linux的运行就要靠内核来做所有底层的数据交换和调度。新版的Kernel一般能带来系统速度的提升和新功能,还有就是不同的电源管理方案可能节省电池。不是所有的Kernel都能用在所有的系统上,比如 Pershot做的Kernel就只能适用于CM和Enomther的系统。
安卓手机系统升级的方法为:
1、首先打开安卓手机自带的“云服务”,然后点击“开启”。
2、接着点击“短信”,再打开“自动备份”。
3、其次打开“设置”,之后点击“系统升级”即可。
安卓(Android)是一个基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,不是手机,不过现在有很多手机采用安卓系统。安卓系统是一款手机系统,现在流行的主流的手机系统之一。目前手机系统有,java,塞班等,类似于电脑的windows2000系统、windows Vista系统等,这款系统常用在HTC的手机上,属于智能系统。
升级linux内核奋斗记
我的piii dell机运行着内核24的redhat,自从linux内核26发布以来一直想把该系统升级到内核26。经过一番艰辛万苦,终于成功了。为了体验一下在linux下编写多线程程序的步骤,又更新gcc和c语言库。在此愿和各位朋友共享这段经历,共享这段成果。(可能有记录错误,仅供参考)。
具体步骤包括以下内容:
1,升级内核的具体步骤
2,更新gcc
3,使用glibc235
4,使用nptl线程进行编程
在此之前,先简要地介绍一下linux内核26所做的改进及新增功能。linux26主要在以下的10个方面作了很大的改进,简单概括如下,有关详细情况,请参阅相关资料。
1)通过改善并行处理能力和采用posix线程等,提高了系统的处理能力,从而linux真正具备大型信息系统所要求性能。
2)通过改善文件系统的输出/输入能力和提高对大容量内存的利用效率,使得linux能够更胜任大型信息系统中的数据处理。
3)加强了对数据库应用程序的支持。
4)提高了抗系统高负荷时能力。
5)提高了系统的可用性,包括对不停机时备份和不停机时更换硬件功能的支持。
6)强化了对网络的支持,增加了对ipv6, sctp, ipsec,等的支持。
7)通过增加访问控制和内核暗号化技术,提高了系统的安全性。
8)强化了对电源的管理。
9)强化了对嵌入式cpu和系统的支持。
10)添加了更多的硬件驱动程序。
一升级内核
1, 下载linux-263tarbz2(可以是更新的版本)到/usr/src
bzcat linux-263tarbz2 | tar xvf – cd linux-263 阅读readme及changes 文件,确认必须的工具软件。因为不是笔记本电脑和笔记本电脑有关的软件可以忽略。发现module-init-tools需要更新。
2,下载module-init-tools-0913tarbz2
bzcat module-init-tools-0913tarbz2 | tar xvf – cd module-init-tools-0913 /configure --prefix=/usr/local/module-init make make moveold make install /usr/local/module-init/sbin/generate-modpobeconf > /etc/modprobeconf 成功。
3, 编译linux内核
cd /usr/src/linux-263 make menuconfig 一看太麻烦了,而且许多选项不知所云。退出该程序。 执行make oldconfig,对kernel26新增的不熟悉的选项作不选或为缺省。
make bzimage make modules modules_install pwd /usr/src/linux-263 mv arch/i386/boot/bzimage /boot/bzimage263 mv systemmap /boot/systemmap-263 cd /boot mv systemmap oldsystemmap ln –s systemmap-263 systemmap 4,建立sys目录
mkdir /sys
5, 修改相关文件,增加对sys的支持
在/etc/rcd/rcsysinit文件增加对sys的支持。
1) 找到mount –f /proc的行,在其下面,增加 mount –f /sys
2) 找到 action $ “mounting proc filesystem:” mount –n –t proc /proc /proc 在其下面,增加action $ “mounting sysfs filesystem:” mount –n –t sysfs /sys /sys
3) 把文件中的 ksyms 改成 kallsyms
在/etc/fstab文件中,增加一行:
none /sys sysfs defaults 0 0
在/etc/rcd/initd/halt中,增加对sys的支持,把 awk ‘$2 ~/^/$ | ^/proc | ^/dev / {next} 变为:
awk ‘$2 ~/^/$ | ^/proc | ^/sys | ^/dev / {next}
6,启动
修改/etc/liloconf, 增加下面的设置
… image=/boot/bzimange263 label=linux263 read-only root=/dev/hda3(由自己的pc设置决定) 成功。
二,更新gcc (因为gcc2953无法编译glibc-235)
下载gcc-344tarbz2
bzcat gcc-344tarbz2 | tar xvf – cd gcc-344 /configure –prefix=/usr/local/gcc344 –enable-shared –enable-threads –enable-threads=posix –enable-languages=c,c++,f77 make bootstrap (因为使用cflags选项时,出错了,所以省略) make install ln –s /usr/local/gcc344/bin/gcc /usr/bin/gcc 三,使用glibc-235
1)、通过调查发现要编译glibc-235,要求binutils在213以上。所以必须安装binutils-214
下载binutils-214targz
tar zxpvf binutils-214targz mkdir binutils-build cd binutils-build /binutils-214/configure –prefix=/usr –enable-shared make tooldir=/usr make check make tooldir=/usr install cp /binutils-214/include/libibertyh /usr/include 2) 安装glibc-235
下载 glibc-235targz 和 glibc-235-fix_test-1patch
tar zxpvf glibc-235targz patch –np1 –i /glibc-235-fix_test-1path mkdir glibc-build cd glibc-build /glibc-235/configure –prefix=/usr/local/glibc235 –enable-add-ons=linuxthreads –enable-kernel=260 (若安装在/usr目录下,很危险,可能会损坏你的系统) make make check (必须执行的一步) make localedata /install-locales (对应各国文字) mkdir /usr/man/man3(man的安装路径) make –c /glibc-235/linuxthreads/man install 上面的安装完成以后,最好把/usr/local/glibc235/lib和/usr/local/glibc235/include加入到系统的路径中,这样在编译程序时,就不必指定库和header文件的路径了。
四、使用nptl进行线程编程
#include #include #include #include void thread_fun(void arg); char message[] = “i am created thread”; int main() { int rnt; pthread_t new_thread; void thread_result; rnt=pthread_create(&new_thread,null, thread_fun, (void) message); if (rnt != 0) { perrer (“thread creation failed”); exit(exit_failure); } printf(“waiting for other thread to finish…”); rnt = pthread_join(new_thread, &thread_result); if (rnt != 0) { perrer (“thread join failed”); exit(exit_failure); } printf(“thread join, it returned %s ”, (char) thread_result); printf(“message now %s”, message); exit(exit_success); } void thread_fun (void arg) { printf(“the new thread is running argument was %s”,(char)arg); sleep(3); strcpy(message, “bye”); pthread_exit(“thank you for the test”); } 编译
gcc -d_reentrant test_threadc -o test_thread -lpthread /test_thread 成功了。
你好,建议手机插上USB数据线进行充电,确保手机有足够电量开机
1)建议长按电源键10秒,重启开机
2)建议在备份过手机数据的情况下通过组合键恢复手机出厂设置,注意此操作会清除手机内数据。
组合键恢复出厂设置操作步骤如下:
关机状态下进行下述操作(如无法关机,可长按电源键10秒关机)
1长按音量向下键+电源开关键,之后进入工程模式
2利用音量向下键选择到"FACTORY RESET",再按下电源键确认执行
3系统自动重启(大约4-5分钟后进入首次开机时的setup界面)。
3)如果无效的话,建议备份好数据,带好发票保卡,将手机送至HTC维修中心检测。
1、首先打开安卓手机,找到安卓手机屏幕上的设置,点击设置,并打开设置。
2、其次打开设置后,点击关于手机。
3、最后打开关于手机后,使用自动检测更新系统功能即可在内核不开源的情况下升级手机。
一、如果该浏览器已升级内核版本,只需检查更新即可
如何检查更新(以多御浏览器为例):首先点击右上角设置,点击“关于浏览器”
然后点击“关于多御”,点击“查看更新”,如果不是最新版本则会自动更新,其他浏览器也是这样
二、如果该浏览器本身内核版本就很低,建议重新下载内核版本号较高的浏览器来使用,目前市面上浏览器内核版本号如下,一般90以上的就够用了,我用的是多御,推荐这个,界面要比其他的看起来舒适
欢迎分享,转载请注明来源:品搜搜测评网