| 精华 |  |  
| 金钱 |  BA |  
| 威望 |  点 |  
| 贡献值 |  点 |  
| 爱心 |  点 |  
| 经验 |  点 |  
| 注册时间 | 2009-2-21 |  
| 最后登录 | 1970-1-1 |  
| 在线时间 |  小时 |  
 |  |  
 |  |  
 |  |  
 
 
 
 
 
 | 
 
 
立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!
您需要 登录 才可以下载或查看,没有账号?注册 
 
 
 
x
 
 
 
 
 
 
 
 
 
V8512M夏日彩霞贺国庆特别版说明书  
 大家好,我是Louis Luo,很久没有出东西了,因为放暑假,在家没装网线,还有各种各样的原因,一直没有出东西….玩手机纯属娱乐,没别的什么意思,所以呢!也没什么好说的.  
 首先要感谢yan0,seppiy,风城爱恋,小虾,鱼儿,泠冰岚,ilove3d以及所有为V8努力的中外朋友  
 
 这次出的刷机包是一个完整包,修改了:  
1.虚拟内存补丁(CG35.smg)  
2.触摸短信补丁(CG36.smg)  
3.手机配置文件(CG43.smg)  
4.开放java权限(CG44.smg) (IT168 E8区阿辉,移植者:V8区x13817457200) 
5.以及我们常见的功能单刷包(CG52.smg)  
 
还是延续以前的风格,接近官方为准则.功能和稳定性都还不错…请大家自己去感受.  
好了,先说说此包的功能吧!  
 
1.手机内存的分区,完全是学习鱼儿的,因为以前没接触过.而且自从上次制作字体功能把手机弄坏了一次以后,不敢动出了CG52.smg以外的部分,不过常年开启虚拟内存连接电脑传送大附件,使我对 开启虚拟内存 和 切换主题 用存储设备模式连接电脑死机很反感…所以下定了决心要修改CG36.smg给我们V8512M做出分区功能…当然代价也是不小的,刷机无数次,自己都数不清楚了…不过说实话现在看来修改CG36也不是很难,因为有鱼儿都帮我们把难题解决了…实在是很感谢他.我的手机内存分区挂载在/mmc/disk这个路径上.因为这样和/mmc/mmca1字节数最接近,这样我们以后要修改QT类绝对路径的东西很比较方便.看图如下:  
  
这样我新包的虚拟内存脚本就会把虚拟内存交换文件创建在/mmc/disk这个路径了.再也不用担心在 开启虚拟内存 和 使用自装主题 的情况下连接电脑造成系统崩溃的情况了…请使用刷机包自带的 主菜单/应用程序 里面的虚拟内存 和点击iconres.ezx文件安装主题的方法.因为其他的主题安装脚本我还没有重新编写.所以其他的主题安装方法还是会出现系统100%或者连接电脑死机的现象…  
 
2.使用存储设备连接完电脑以后所有的程序都可以正常打开不需要其他操作,以前我们在使用存储设备连接电脑以后,都需要刷新一下手机或者重启才能实现所有程序正常开启.现在好了,现在你完全不需要担心这个.不信????你试试就知道了.我当时那种激动的心情你很快就会体会到的.  
 
3.在修改CG36.smg过程中出现了一个未知的问题.就是打包以后蓝牙居然使用不了了.很多修改CG36的朋友都遇到了这个问题,于是我发短信给鱼儿,鱼儿说他也不会.只能用蓝牙开关.mpkg实现…我没办法了,只能自己刷机各种实验了.又是频繁的刷机,但是效果还是没有达到….我仔细的看着蓝牙开关的代码  
 
if [ ! -f /tmp/BT.on ] ; then# 如果没有BT.on这个文件,那么  
showMsg \"蓝牙\" \"当前蓝牙状态:关闭,是否立即打开蓝牙?\" 1  
[ $? = 0 ] && exit 0 # 右键数值为0,如果按右键就退出  
/etc/initservices/services/bluetooth start # 开启蓝牙  
exec /usr/SYSqtapp/bluetooth/Bluetooth # 进入蓝牙QT界面  
else # 或者  
showMsg \"蓝牙\" \"当前蓝牙状态:开启,是否立即关闭蓝牙?\" 1  
[ $? = 0 ] && exit 0  
/etc/initservices/services/bluetooth stop# 关闭蓝牙  
kill `pidof bluetooth`# 刷新蓝牙  
fi  
 
关键就在 进入蓝牙QT界面这一句..我进入蓝牙界面以后用这个QT界面居然可以关闭蓝牙,但是使用手机的那个图标点击进入的QT界面关闭不了…于是我试着更改CG52.smg的注册表,原注册表蓝牙部分代码是这样的  
[9667de53-e43e-47bd-96ff-89c06dc3cdbd]  
AniIcon = bluetooth_ani.g  
AppID = {9667de53-e43e-47bd-96ff-89c06dc3cdbd}  
Args = -a;  
Attribute = 1  
BigIcon = bluetooth_std.g  
Daemon = 1  
Directory = bluetooth# 看到这里了没这个是程序路径  
Exec = bluetooth# 这个是主程序  
FixedAllPosition = 0  
FixedPosition = 0  
GroupID = ezx  
Icon =  
LockEnabled = 0  
MassStorageStatus = 1  
Name = Bluetooth  
Type = 2  
UserID = ezx  
 
我开始以为是Directory的问题.因为蓝牙QT程序路径为/usr/SYSqtapp/bluetooth  
所以我改成  
 
[9667de53-e43e-47bd-96ff-89c06dc3cdbd]  
AniIcon = bluetooth_ani.g  
AppID = {9667de53-e43e-47bd-96ff-89c06dc3cdbd}  
Args = -a;  
Attribute = 1  
BigIcon = bluetooth_std.g  
Daemon = 1  
Directory = /usr/SYSqtapp/bluetooth  
Exec = bluetooth  
FixedAllPosition = 0  
FixedPosition = 0  
GroupID = ezx  
Icon =  
LockEnabled = 0  
MassStorageStatus = 1  
Name = Bluetooth  
Type = 2  
UserID = ezx  
 
刷机后蓝牙任然打不开,我郁闷啊.白刷一次机….  
于是我直接用shell脚本来调用蓝牙QT试试,居然成功了….也就是把这样一个代码脚本  
 
#!bin/sh  
exec /usr/SYSqtapp/bluetooth/bluetooth  
 
命名为bluetooth.sh放在一个路径里,我是放在/ezxlocal/download/mystuff/.system/LouisLaw/bin里面  
 
[9667de53-e43e-47bd-96ff-89c06dc3cdbd]  
AniIcon = bluetooth_ani.g  
AppID = {9667de53-e43e-47bd-96ff-89c06dc3cdbd}  
Args =  
Attribute = 1  
BigIcon = bluetooth_std.g  
Daemon = 1  
Directory = /ezxlocal/download/mystuff/.system/LouisLaw/bin  
Exec = bluetooth.sh  
FixedAllPosition = 0  
FixedPosition = 0  
GroupID = ezx  
Icon =  
LockEnabled = 0  
MassStorageStatus = 1  
Name = Bluetooth  
Type = 2  
UserID = ezx  
 
再刷机后,蓝牙就成功开启了.真是兴奋不已..希望对以后修改CG36的朋友有帮助…  
4.我把bin里面的QT程序和shell脚本都分开了,这是方便以后一些玩手机的新手能很快的上手,不需要解开包以后看什么都看不懂…  
 
5. 此包集成功能为: 
主菜单/应用程序里 
一, mpkg制作 
二, 虚拟内存 
三, 更换开机LOGO 
四,任务管理器 
五,文件管理器 
六, 清理注册表 
七, MOTO音乐雷达 
 
主菜单/Linux应用里面 
一,系统 
1.FTP数据传送 
  2.程序管理器 
  3.修复主菜单 
  4.手机备份恢复 
  5.手机初始化 
二,电源 
三,关于 
 
本包需要刷V8_no_RSA_bootloader_A3CF,否则会开不了机,进入了解详情,刷过的可以跳过 
 
请点击进入网盘下载 |   
 
 
 
 |