月度归档:2012年07月

买水货手机的朋友都知道,现在官方的ROM都会集一些国内无法使用或是不太使用的APK,所以买手机回来后第一件事就是ROOT和刷ROM。但现在ROM也没有完美的,所以进一步精简是必须的。以下为可以精简列表的列表。本精简列表基于原生港版,主要精简一些大陆内无法使用或者几乎无用的系统APP欧版,亚太,国行都可以借鉴此精简列表进行精简。

精简方法:(手机需ROOT,具体ROOT方法Google教程)
打开RootExplorer:R.E管理器(ROOT后自带),挂载只读改为挂载读写。然后进入/system/app目录,选择自己认为不需要的*.apk,*..odex进行精简,可以参考下面的可精简程序。以下精简列表,不建议直接删除,机油可以把自己不需要的程序选择“多选”,移动到sdcard上自己指定的文件夹内,这样的话如果还想用的可以移动回来,再修改权限,重启后就可以使用了。

AccuweatherDaemon.apk
AccuweatherDaemon.odex
AccuweatherWidget.apk
AccuweatherWidget.odex
AccuweatherWidget_Main.apk
AccuweatherWidget_Main.odex
i9300(Galaxy S III)自带天气组件,占用很多常驻内存,定位精确度仅为街道,还是拼音,可以用其它天气插件代替,不喜欢的朋友建议删除。用新浪天气的APK不错。 继续阅读

自从把巴比禄 WZR-HP-AG300H 路由器刷了DD-WRT固件后,群晖DS210+ 就无法DDNS远程访问,但是在NAS的DDNS状态显示为正常。头痛。开始时以为是NAS上固件有兼容性问题,把NAS上的资料备份好后,重新恢复出厂设置升级再设置问题依旧。到底那里出了问题呢?

等等,看来自已搞错了,当初没有刷DD-WRT固件时,NAS是可以远程访问的,所以按理说问题应该在DD-WRT固件上。为了测试是不是这个原因,把固件升级再恢复后从新设置,问题依然存在。到底什么问题呢?

我不再去设置NAS,直接在路由器上做端口转发看可不可以访问(群晖官网有设置教程),然后用http://www.canyouseeme.org/访问测试发现就算直接做端口转发还是无法访问。看来是路由器上的端口转发设置无效的原因。于是Google:“DD-WRT 端口转发 无效”既找出问题所在了,原来有很多朋友都是遇到这个问题:原来DD-WRT所有的路由器固件从15760往后的ROM通通都有这个问题,端口转发无效,而且开发方貌似不打算修补这个问题,只是建议大家在命令里往防火墙指令里面加一些代码。具体详情在这:http://svn.dd-wrt.com:8000/ticket/1868

具体命令如下:

insmod ipt_mark
insmod xt_mark
iptables -t mangle -A PREROUTING -i ! `get_wanface` -d `nvram get wan_ipaddr` -j MARK –set-mark 0xd001
iptables -t nat -A POSTROUTING -m mark –mark 0xd001 -j MASQUERADE

方法:DD-WRT管理界面–>管理–>命令–>指令解释器–>拷贝以上所以命令进去–>保存为防火墙指令–重启既可。
继续阅读

有时候很难找到一个适合自己的 Galaxy S III i9300的ROM,因为很多ROM作者都是根据自已所使用习惯而定制的,往往会加了这样那些的程序令我们所不喜欢,一般可以刷ROM之后用RE管理器进行精简删除,如果你想在刷机前的就把Rom里的自带程序精简一下,或者喜欢某某的Rom程序但想把基带换成联通官方的,阅读本文后你都可以实现。本教程其实就是制作ROM的简单流程和原理,根据本教程,可以制作一个自已三星 Galaxy S III i9300 刷机包 ROM,一起来学习吧。

注:本人仅抛砖引玉提供教程,本人不负责由于刷机不当造成的任何后果。

首先你需要做好以下准备:
1、一个linux环境(你的计算机水平至少能够使用VirtualBox装一个Ubuntu系统同时还能知道在哪里输入命令行)
2、完整的官方ROM包(包含cache.img hidden.img modem.bin recovery.img system.img这几个文件)
3、最新的Superuser.app、su程序(下载请自行Google)
4、ex4_utils工具包(下载后有三个文件:make_ext4fs mkuserimg.sh simg2img,作用是linux环境下解压三星*.img和打包三星*.img的工具,下载请自行Google)
5、i9300 Odin刷机程序(下载请自行Google)

制作ROM的操作需在linux环境下进行(当然应该也有windows环境下的操作方法,方法请自行Google),不要一听linux就觉得很难,其实要做到很简单,和windows的cmd差不多,制作流程为:解开官方.tar的ROM包,并将三星的.img格式转换成ext文件格式(你需要改动的仅仅是system.img分区内容),完成程序替换或精简(此时加入Root),然后打包为三星.img格式,最后压缩成.tar的ROM刷机包。 继续阅读