特刊关于root和分区
引语:
每一个初拿到安卓系统手机的友友都在为了三个问题苦恼(如何获得root权限、如何对内存卡分区、如何刷机),本期专门为友友们做了这期解决前两个问题的特刊,希望能对你们有所帮助。其实论坛里已经有了很多这方面的教程和详解,不过还是能每天发现好多友友都在问这个问题,为了方便友友,特做此刊
如何获得root权限?
答:
一:一款Android手机获得root权限之后到底能干什么呢?
首先我们可以从这个角度来理解这个问题,到底哪些人群需要获得手机的root权限呢?
1.我是一名hacker,或者我喜欢对系统进行hacking
2.我是开发人员,命令行控制设备是必须的
3.我只是普通用户,但一些特殊软件我安装不了,要求root权限4.我是一个软件超级体验狂,我每天不下载50个应用程序尝试晚上就睡不着。但Hero只有150MB左右的内存,我要装app到SD卡上
二:获得权限的都是一个一键root软件,如果上个不行就用这个这两个个软件一般情况下来说只对2.1及以下版本有用。因为2.2的版本系统刷机包已经自带了破解权限的软件,所以各位友友请针对情况下载。
为什么要获得权限?
答:其实说明白了很简单,就好比塞班操作系统的三版机型需要申请证书(十七权限和十九权限)而破解只是为了更好的玩机。如果你只是拿着发短信,打电话什么的就不用了。
关于2.1与2.2版本分区
app2sd就是把软件装到内存卡的意思
上面讲了很多了,如果你在看不明白我是在是没办法了,下面进入如何分区的问题:
首先是app2SD,也就是所谓的把程序装进内存卡中,而不是手机内存中。对于app2SD的解释这里就不多说了,下面我们重点看一下如何实现app2SD吧。
App2SD操作原理如下:
将SD卡进行分区,分成三个区,
第一分区:FAT32格式
(windows可查看)第二分区:LinuxExt3
第三分区:Swap交换区(内存不足时调用)
我为大家准备了两个教程:
第一教程和第二教程
全部是电脑分区的,第一教程适用于xp系统,第二教程xp和win7皆可用。
以上都是电脑分区的,肯定会有人问我没有电脑要怎样分区呢,不要着急哈,用手机端入刷机模式也可以分区,但是都是英文界面,很多人进去都会头大的,嘿嘿,不要怕因为我们有图文分区详解这下就可以看招教程进入刷机模式分区喽
其实还有简单的,但是这里不推荐使用,因为它是通过在手机上安装软件来实现分区的,软件本身不是支持很多机型,还需要脚本。虽说不推荐,这里还是给需要用的友友
分区软件和固件管家
上面讲到2.2系统的可以不用分区,那么如何来实现呢,下面带你进去一个奇妙奇幻的世界
首先看你的ROM包里向右system里是否有sd目录,有就支持,没有及时再完美的ROM也不支持,指的是2.2版本关于a2sd及app2sd还有一点要说明:
是这样的,如果你的sd卡已经做好分区,程序会安装到sd卡的ext2或ext3分区里,但是可用空间还是会减少,因为一部分数据还是得占用手机内存,打个比方,你在电脑上把游戏装在d盘,注册表还是得写在c盘里,我装了70多个软件后,内存下降了60mb,其中超过10mb的软件有7个,available空间维持在106左右。
请大家先下载一个terminalemulator(超级终端)的软件,输入su-root,提示权限的时候选择“允许”,然后再输入pmsetInstallLocation2,就行了,之后再进入“设置”-“应用程序”-“管理应用程序”,选择最右边“存储卡中”那个标签,把安装的所有程序全部“移至手机内存”,这样可以加快开机时候小插件和程序图标的加载速度。
而且移至手机内存后,你会发现内存也没有减少,证明a2sd成功。更过详情……
如果不成功结合超级终端使用一键app2sd软件也可以的实现的
以上所有关于root和分区有关的东西都是小编亲测
你root了吗?
很多友友都在发帖问需要怎样root,你今天问了吗?估计还有可能持续半年哦!
【推荐机型】
摩托罗拉ME525(Defy)
优点:十分强大,功能齐全实用,
1、屏幕完胜,用久了defy再用N8真的很不习惯,感觉明显要粗糙很多
2、个人更喜欢defy的外观,很精致,N8看久了就比较别扭
3、android系统完胜塞班3,android系统的应用程序太多了(这里没有敌视的意思)
4、硬件更强大,800MHz的cpu512M5、3防强悍又实用!
缺点:
1、可能手感没有N8好
2、1200像素不是盖的,N8的摄像头是出了名的牛了,defy就只能算一般了
3、defy外观的细节做得没这么好,比如机顶上那个3.5mm接口盖和USB接口盖太突出了,每次用都比较麻烦,不知道有没有人和我遇到一样的麻烦。
4、我的机子很多是英文,没办法,买的水货。
5、手机后盖盖住的方法太非主流了,我每次都要使劲按才盖的住,可能这是三防的特性吧其余没什么了。
总结:
defy很好很强大,真的很喜欢,算不上完美,但绝对是值得买的一款,以前打算买MS2的,但是现在看来还是defy好,便宜又实用。
【第一教程】XP系统分区图文教程APP2SD
以下为app2sd教程
注:app2sd在里程碑1上研究的结果是,必须要有支持app2sd的ROM一下方法才可使用,还有一定要ROOT!
下面开始介绍方法:
自己的android机子一买来,安装了几个软件后就出现内存不足,而且无法安装大型的软件和游戏。其实是因为手机的ROM不支持app2SD
原理如下:
将SD卡进行分区,分成三个区,第一分区:FAT32格式(windows可查看)第二分区:LinuxExt3第三分区:Swap交换区(内存不足时调用)
需要的软件如下:
WinPM7.0绿色汉化版
这个软件WIN7不可用,兼容也不行。。需要XP
记得此软件安装在电脑端,并非安装在手机上,解开上面的.rar文件后,打开winpm目录下的winpm.exe文件
下面开始下始的分区:
1.打开winpm.exe界面。
磁盘0是硬盘,一般磁盘1才是SD/TF卡。
2.在分区之前先将SD进行旧有分区进行删除操作,右键SD卡,点删除进入窗口。
记得将“下一次不再询问”勾打上,否则无法删除。
3.删除好后,右键磁盘1的,绿色“自由”条,出现菜单后选择“创建”。
创建分区为选择"主“分区不变。
在此之前的自由空间:可以用于EXT3做为卡的第二分区,一般选512M,如果卡够大可以增加一些
新大小:就是在电脑上可以看到的SD卡,也是软件安装的地方,建议1G以上
在此之后的自由空间:这分区用于交换区Swap,96M-256M之间够用了。
4.分完后点击确定。
这个是主区,系统类型选择”FAT32".点确定即可。
5.创建LinuxEXT3区,右键第一个自由条空间,。
在弹出的菜单中选择“创建”确定后。
系统类型选择EXTS3
6.用同样方法选择第三个自由空间,右键“创建”。
系统类型选择:L-swap2确定即可
目前三个分区就已经全部分完了。。
7.最后执行操作让SD生效,点击软件左上角的应用。
注:不一定有17个,只要记得挂起就行了
选择是,进入等待执行操作:
注:只能用XP的目的是这个,因为挂起以后,使用WIN7会不断的提示错误从而导致分区失败,一定要用XP,切记!!
结束后对话框会自动关闭,这个时候可以重启了,你的SD卡已经分好了,即使失败了不要紧,删除所有的分区,重新分一次就可以。插入SD卡到手机,就可以自动APP2SD了。
【第二教程】电脑分区详解
先把软件传上来,亲测成功。只要是能分区的软件就行,不过我只是按照这个软件来制作的教程。
切记:附件全部下载并解压到同一目录下,其实解压一个,其余的会一起解压的
其实这个软件在网上也能搜到,就搜PQ就可以了,能找到中文绿色版
话不多说,下面直接开始
第一步:下载上面的附件,这个不用多少了吧,安装在电脑端。启动软件之前先把内存卡用读卡器连接到电脑上(分区之前最好把你内存卡备份。怎么备份需要的内线我),然后启动。
分区之前要先把原有的区删除,如果没有也要格式化,需要注意的是删除分区是:在你的内存卡显示的那里点击右键删除分区。
点击你的内存卡那里点击右键选择创建分区。
主分区就是你的FAT32区,先把下面的两个在此之前的和在此之后的添上,我就以8G的为例,在此之前的添512M,这个就是你将来安装软件的地方,也就是app2sd。在此之后为125M大了没有用。是系统的缓存区。剩下的就是主分区的大小,系统类型Fta32。然后点确定
就是分好的三个区了,点击第一个512M的那个右键创建分区。
大小什么的都不要设置了,只管那个系统类型,选择Liuxexe3。
然后点确认就行了。
第三步:找到最右面的125M,右键创建。
进入后和第二步一样,只设置系统类型为shwap那个。
确认后,找到左上角的。
红色箭头所指的,点击。等候吧,大概几分钟就搞定了。
Android手机更换字体的操作步骤
原理:
Android手机的字体库在/system/fonts下,所以替换字体其实很简单。取得root权限以后,只要把对应的字体文件替换即可。其中DroidSansFallback.ttf为中文字体;DroidSans.ttf为英文字体。
工具:R.E文件管理器
替换步骤:
第一步:首先确保你的机器已经root
第二步:将下载的字体解压,利用AndroZip解压将解压出来的.ttf字体重命名为DroidSansFallback.ttf后拷贝至sd卡。
第三步:打开R.E文件管理器,进入sd卡选择复制DroidSansFallback.ttf。
第四步:进入/system/fonts文件夹选择粘贴。如果提示无法操作请点击右上角“装载为可写”后执行粘贴。
第五步:覆盖完毕后,长按DroidsansFallback.ttf选择权限,三个读取竖列全部打勾,然后再把写入的第一个也打勾,重启手机看效果。英文字体的替换同上
个人体会:这些字体和塞班及电脑是通用的,容易找。网上有好多字体帖。
重要提示:最后一步设置权限的操作很重要,否则系统会出现乱码。权限可以按图示那样修改,如果依然乱码,则权限全部打勾试试。如果这样还乱码,你就要查看其它字体的权限,然后把自己字体权限改一样就可以。
另外,改字体之前建议把原机字体复制出来作备份,否则即使硬启也不会恢复系统字体。
个性化你的运营商名称,“中国移动”“中国联通”拜拜
话不多说,直接开始首先把system/framework/framework-res.apk复制出来,待会儿拿他开刀~~~直接用WinRAR或者好压打开framework-res.apk找到里面\res\xml\plmn.xml解压出来,运营商的名字就在这里面。
使用AndroidResEdit打开plmn.xml!
打开一切就明了了,找到“中国移动”“中国联通”修改为你想要的字符,只能是小于等于四个字符的。
否则会报错~~再把plmn保存(千万别使用AndroidResEdit的签名功能~~)
现在你的plmn就是个性化的了。再用压缩软件打开framework-res.apk,进入\res\xml\,用新的plmn代替原来的。
framework-res.apk不用签名就可以用了。
再把修改后的framework-res.apk覆盖system/framework/framework-res.apk此时有可能会有一些进程异常停止。不理,暂时不要重启,马上设置framework-res.apk的权限。按下图设置重启系统。好了,你可以欣赏你的个性运营商了~~~本贴针对原本支持显示“中国移动”的ROM。JD2JD3测试通过,其他ROM未测试~~
手机分区和删除分区心得
分区(alter+1->alter+4->homeback)1分区前当然是先备份卡里的东西了,然后手机关机
2按住小房子,再按开机键进入recover界面
3用轨迹球选中??
【Altet+1】partsd:fat32+ext2+swap按一下轨迹球选中(要按下去),出现确认提示,然后按接听键确认一下,待进度条走完恢复到recover界面
4接着用轨迹球选中“
【Alter+4】Convertext2toext3,依然按一下轨迹球选中,出现确认提示,再按接听键确认,走完进度条又回到recover界面
5最后,当然是【Homeback】Rebootsystemnow,等机子重启完就OK了,你可以去“设置---sd卡和手机存储”看一下已经显示第二分区了,而且手机内部存储空间已经翻倍了。。。??
当然,不能只学会分区,因为分完区之后,你的手机对分区的内存卡依赖非常大,可以说基本上是一体了,所以,当你想换卡时就需要用到删除分区了,也很简单的删除分区??步骤和分区一样,这里不赘言了,只写出快捷键Alter+2Partsd:onlyfat32------->Alter+wwipedate/factoryreset------->homeback重启后依然OK了??删除分区之后你就可以换一张卡分区了,步骤如上。
“刷机有风险,请慎重考虑!”
清理释放Android手机内存空间方法教程
【摘要】和PC用户一样智能手机用户也会遇到手机存储不足的问题,对于Android手机来说因为系统不支持安装程序到SD卡,手机配置的存储容量也有限,很多用户都碰到过安装程序太多系统内存不足的问题。
虽然Android2.2系统开始已经支持Apps2SD功能,但是很多用户使用后发现Android2.2系统下仍然有很多应用程序无法安装到SD卡,即可程序支持移动到SD卡,但是还会保留一部分系统文件和隐私文件在手机内存里。
另外还有一些程序像Widgets,动态壁纸和一些系统程序,如果安装在SD卡根本无法正常工作,内存不足依然是让很多用户感到棘手的问题。
【正文】不过Android作为一种优秀的移动操作系统,提供了几种可以清理和释放内存空间的办法,我们总结了下面几点希望可以帮助用户解决燃眉之急。
清理大型应用程序的缓存数据
1、通过清理程序的缓存文件,释放的内存空间会让你喜出望外
2、进入手机设置选项,选择设置>应用程序>管理应用程序
3、按一下Menu键,选择“按大小排序”选项(如果是Android2.2手机先要选择已下载标签),然后就可以按照应用程序大小排列所有手机安装的应用程序
4、点击一款列表中的应用程序,如果程序有缓存文件可以显示大小,直接点击“清除缓存”选项就可以释放这些缓存文件占据的空间
5、有一些应用程序的缓存文件可能多达数MB,比如GoogleMaps,Market,浏览器和相册程序,清理这几个程序的缓存文件就可以释放相当可观的空间。
6、很多手机厂商都在旗下手机预装了自己开发的UI程序,比如HTCSense,MOTOBLUR等,如果你打算使用LaunherPro或者ADW这样的launcher程序替代HTCSense,你可以清理甚至删除HTCSense的数据文件,这个操作可以让你的手机多出几十MB空间。
7、另外AndroidMarket还提供一些自动清除缓存文件的应用程序,比如QuickAppCleanCache这款收费软件。
对于已经取得root权限的手机用户,可以从Market下载CacheCleaner,CacheMate和MoveCache这些程序来快速方便的清除程序缓存文件。
删除那些你从来不用或者很少使用的应用程序
这是很多用户都会面对的问题,默默忍受着手机内存不足的报警,甚至牺牲系统性能,就是舍不得删除那些从来不用或者极少使用的应用程序,这可能也是一种强迫症。
删除这些程序你会发现手机从此海阔天空,而且你没有任何损失。
移动所以可以移动的应用程序数据到SD卡
运行Android2.2系统的手机支持安装应用程序到SD卡,确保检查所有你安装的应用程序如果支持appstoSD卡功能一定要移动到SD卡,对于一些大型软件特别是游戏程序节省的容量相当可观。
不过一定要注意Widgets程序,捆绑Widgets的程序,以及动态壁纸程序和那些需要在后台运行并且和系统进行交互的应用程序不要移动到SD卡存储,否则程序可能无法正常工作。
如果觉得每个程序单独设置太麻烦,可以借助Apps2SD和SDMove这样的程序简化程。
对于那些动手能力比较强的用户可以通过网上的教程设置应用程序默认安装到SD卡,这样就可以一劳永逸。