剑三冷月伞:Epad/飞触/山寨平板的rom自定义,刷机和开ROOT权限的方法

来源:百度文库 编辑:中财网 时间:2024/04/20 02:21:02
刷机有风险,刷前要三思,刷坏机本人不负责啊!
       
自从Ipad出来以后平板电脑那是相当的火啊,咱们的山寨也不落后一批一批的出!有需求才会有产品的出现,山寨平板也不是一无是处,一分钱一分货,你总不能想花几分之一的钱获得100%的功能吧! 买前就要想好,要平常心,淡定!
       
下面的方法都是来源于网络高人,并不全都是我原创,主要是总结下给需要的朋友看看吧。这次改rom,刷机等主要针对比较早出的价格500多,VIA8505方案,系统是Androin 1.6的平板,比如:飞触等7寸外观像放大苹果的那种,论坛里有朋友拆过的。
现在大家买到手的那种号称533主频,256内存的平板其实CPU只有170左右,加上很多集成了一些商家软件,还有一些很少用又很占资源的东西,系统跑起来那是相当的慢,我们的目的就是要把这些去掉,提高平板运行速度,套句WM的话:就是要做个纯净版的ROM。

一、修改前我们要完成下面几件事:

1.开了ROOT权限,弄过Andorid的都知道ROOT有多重要。
2.清理你觉得不需要的东西,提高机子速度。
3.去除了桌面不需要的东西,直接把桌面清空了,想放啥就放啥。
4.Andorid MArket!这个也是能加的,我这里提供方法,但是感觉用了有点慢,没有build-in了。

二、先准备下面几个软件,才能干活干活。这些办法理论上适合所有的Android平板系统的修改的,但是现在只要via8505方案的机子上试过,其他的想的敢的自己试吧:

原版的ROM
7-ZIP,必须要7-ZIP,winrar不行
mkimage-win,这个很关键很关键
文本编辑软件editplus,其他可能也行,但是系统自带写字板、记事本就不行

三、开启ROOT权限。
1.先说怎么ROOT(ROOT就相当于给你管理员权限)论坛有一键ROOT的软件,但是不是什么机子都可以的,很多机子都不能成功,你可以下了试试,不行再按下面方法来
首先,你得手上有Android的superuser.apk和su这两个文件。

  然后找到那个ROM的script文件夹,用7-ZIP打开android_fs那个文件,然后把superuser.apk这个文件加入到system\app这个目录里面,这个目录也是系统自带的软件,不喜欢可以删掉,但是不知道别乱删,嗯。把文件su放到system\bin这个目录。第一步就OK了,但是还没完!如果你现在就刷机,你会发现,root还没生效,那是因为还没有权限。

  先要请出第二个工具,EDITPLUS,用editplus打开script文件夹下的update.sh的文件(需要更改文件编码方式,菜单:文档-》文件格式-》更改文件格式,然后选择UNIX),然后找到第167行"# --- end set limitation -----",将174-175行的内容(sync umount /mnt/mtd)改成下面的内容

chmod 777 -R /mnt/mtd
mv /mnt/mtd/busybox/bin/su /mnt/mtd/busybox/bin/su.bak
chown root:root /mnt/mtd/system/bin/su
chmod 4777 /mnt/mtd/system/bin/su
sync
sleep 6
string="Rooting Done!"
echo $string
gui-echo $pointX $pointY "$string"
umount /mnt/mtd

  如下图



然后保存文件,OK,可以尝试刷机了。把script文件夹放到你的TF卡的根目录,然后开机就会自动开刷,刷完就会提示拔卡关机的了。重启之后,必须进入系统的设置-》应用程序-》开发,然后把入下图所示的勾打上,确定。



理论上ROOT已经成功了。如果你的机器上安装了ROOT explorer软件,你运行就会显示下面的权限要求的界面,这样就说明是绝对OK了。

四、定制ROM内置程序。
原版ROM的很多功能都是固化的,不能卸载,如把这个平板当PDA和电子书来用的,支付宝、土豆之类的功能都是多余的。因此希望尽量让更多的程序可以定制,下图就是原版ROM带的东西,显示在系统程序里面的程序,都是无法卸载的。已安装程序中用红框框住的是自己安装的程序,大家可以无视,这些“已安装程序”里面基本都是属于可以卸载的东西。



原版ROM带的pre_disk之类的目录其实都是可以干掉的,对实际使用影响基本没有。要瘦身,关键还是在ROM的两个主要文件android_fs.tar和data.tar里面。请用7-zip软件打开直接修改,Winrar好像不行。

首先说android_fs.tar这个文件,用7-zip打开之后,你会发现里面有内容的,其实就那么三个文件夹,其中的system文件夹就是我们要动手的地方。
  wmtapp文件夹,是魔幻桌面的天气预报的图标内容和照相机程序的相框图片,如果你完全不用,可以删掉。
  lib文件夹,千万别动
  app文件夹,所有系统内置的程序都放这里,用不上的可以酌情干掉,具体请看后面的说明。
  framework文件夹,里面的framework-res.apk文件可以修改开机之后的android字符滚动动画,但是建议一般人还是别动这个了。
  bin文件夹,别删任何东西,要root权限的话要在这里放入su文件
  fonts文件夹,放的是字库,如果你很有心情可以试下用其他字库改成同样的文件名覆盖里面的字库。size最大的就是中文字库了。
  media文件夹,放着些系统自带的音效文件之类的,可以自己看看
  usr文件夹,别动最好
  etc文件夹,里面有hosts文件,如果你上的某些网站需要用hosts,就用你的hosts文件替换吧。
  下面我再把app文件夹里面原带的程序说明下:
   AlarmClock.apk   ——闹钟程序,可删
   ApplicationsProvider.apk ——应用程序支持服务
   BootReceiver.apk —— 保留
   Browser.apk —— 谷歌浏览器,可删,删除后要浏览网页需另外安装浏览器,譬如UC
   Calendar.apk ——日历程序,可删
   CalendarProvider.apk ——日历程序支持服务,可删
   Contacts.apk —— 联系人程序,可删,做电子书的就可以删掉这个了
   ContactsProvider.apk ——通讯录/联系人数据存储服务,和上面的contacts.apk捆绑
   DownloadProvider.apk —— 下载管理器,不能删
   DrmProvider.apk —— DRM受保护数据存储服务,建议保留
   Email.apk —— 邮件程序,可删
   GlobalSearch.apk ——  不明……建议保留
   GlobalSearchBenchmarks.apk —— 不明……建议保留
   GoogleSearch.apk ——Google搜索程序,删除后setting(设置)中的search子项将无法进入,但不影响手机内建搜索服务。建议保留
   HTMLViewer.apk —— HTML浏览器,建议保留
   LatinIME.apk —— 英文输入法,保留
   Launcher.apk —— Android桌面,保留
   Maps.apk —— Google地图,可删
   MediaProvider.apk —— 媒体数据存储服务,建议保留
   PackageInstaller.apk —— 不明,建议保留
   Phone.apk —— 电话拨号程序,可删,这是平板
   PicoTts.apk —— Pico Tts服务,未测试,理论上可删
   PinyinIME.apk —— 谷歌输入法,可删,另外安装中文输入法即可
   Settings.apk —— 设置,保留
   SettingsProvider.apk ——设置服务程序,保留
   SlowSuggestions.apk ——保留
   SoundRecorder.apk —— 录音机,可删
   SpammySuggestions.apk——不明……
   SubscribedFeedsProvider.apk——不明……
   TelephonyProvider.apk —— 拨号记录存储服务,可删
   TtsService.apk —— Text-to-speech服务,还是保留吧
   UserDictionaryProvider.apk —— 用户数据字典服务,还是保留吧
   VpnServices.apk —— VPN服务,还是保留吧
然后就是data.tar文件的定制,这个比较简单。

   dalvik-cache文件夹可以直接干掉,没有影响。
   data文件夹里面是和刚才修改的android_fs.tar文件的app文件夹对应的,如果你要最好,你可以把刚才删除的程序在这里对应的部分删掉,当然不删也没有什么影响。
   app文件夹,这里就是放的android的应用,在这里和android_fs.tar文件的app文件夹有些不一样,放在data.tar这里的程序,都是可以在系统里的程序管理界面处卸载的,而android_fs.tar文件里面的程序则不能卸载。
  原则上data.tar文件夹的app文件夹里面的东西都可以干掉,如果你怕你需要用什么功能,你可以把这些程序复制到你的TF卡,然后需要什么就装什么吧。下面是说明:
   Alipay.apk —— 支付宝
   Camera.apk —— 摄像头软件
   FileBrowser.apk —— 文件浏览器
   Gome.apk —— 国美的使用教程
   HomePage.apk —— 好像是魔幻相册
   MusicPlayer.apk ——音乐播放器
   PackageManager.apk ——不知道,反正可以干掉……
   PeacockMusic.apk —— 我的音乐
   PeacockPhotoGallery.apk —— 我的相册
   PeacockVideo.apk —— 我的视频
   SnapShot.apk —— 截屏程序
   StickyNotes.apk —— 贴纸程序
   Tudou.apk ——土豆视频
   TudouWidget.apk —— 土豆视频的widget
   wondermedia_v1.0_100630_1_cn.apk —— 不知道!
  干掉了原来的程序,然后加入一些需要用的程序,于是程序定制就完成了
五、桌面图标的优化。
原版ROM带的pre开头的三个目录,其实都是可以干掉的,对实际使用影响基本没有。干掉之后用ROM刷机,你会发现,桌面的图标全部都没了,然后自己想加什么加吧。
六,加入Android Market
有了前面修改ROM的基础,加入Anroid Market就显得非常的轻松了,唯一就是要找到可以用的apk。然后,只要放到android_fs.tar的system\app文件夹,ok,可以用了。
  有几个要注意的地方:
  1、Android Market第一次使用的时候必须要把机器切换成英文语言,否则会无法同意用户协议从而无法继续。
  2、Android Market会间歇性抽搐,也可能会用不上,具体解决方法,网上太多,就不说太多了。
  3、Android Market会附带上一堆GOOGLE的程序,譬如GTALK、Gmail,这个是没办法的……
  方法很简单,只需要从其他带有Android Maket的ROM里面把对应的APK拖过来加入到android_fs.tar的system\app下面就可以了,需要的文件清单如下:
Gmail.apk
GmailProvider.apk
GoogleApps.apk
GoogleBackupTransport.apk
GoogleCheckin.apk
GoogleContactsProvider.apk
GooglePartnerSetup.apk
GoogleSettingsProvider.apk
GoogleSubscribedFeedsProvider.apk
gtalkservice.apk
ImProvider.apk
NetworkLocation.apk
SetupWizard.apk
Talk.apk
Vending.apk
七、刷机
刷机只要把script文件夹放在tf卡根目录,然后开机就会自动刷机的了!