mpgra 发表于 2014-4-7 05:41:31

人烟稀少啊 发份A890通刷Aroma Installer安装脚本 中文版 杀猫

本帖最后由 mpgra 于 2014-5-5 17:16 编辑




A890通刷Aroma Installer 安装脚本

非 汉化版 转载请注明出处
先上图;P;P;P




点击 看大图


以前啊机友总说刷机包里 这样那样软件不好
现在用Aroma制作刷机脚本不用再被机友吐槽了:victory::victory::victory:

传上脚本

**** Hidden Message *****


Aroma制作刷机脚本好处多多

A890K,S,L通刷

在脚本中分别定义.K,S,L版本不同部分

例:
在 aroma-config 脚本中编辑
selectbox(
"安装版本",
"根据自己的机型选择安",
"icons/apps",
"wipe.prop",

"安装选项","",2,

    "A890S安装","请根据自己的机型选择,亲!A890S请选择此项!",1,
    "A890K安装","请根据自己的机型选择, 亲!A890K请选择此项!",0,
    "A890L安装","请根据自己的机型选择, 亲!A890L请选择此项!",0
);


对应在 updater-script 脚本中定义



if file_getprop("/tmp/aroma/wipe.prop","selected.1") == "1" then
    ui_print("@正在为A890S安装单独补丁 ...");
#mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
#delete_recursive("/system");
#mount("ext4", "EMMC", "/dev/block/mmcblk0p27", "/data");
#delete_recursive("/data");
#delete_recursive("/dalvik-cache");
#mount("ext4", "EMMC", "/dev/block/mmcblk0p17", "/Cache");
#delete_recursive("/Cache");
#package_extract_dir("system", "/system");
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
package_extract_file("NON-HLOS.bin", "/dev/block/mmcblk0p1");
package_extract_file("PHONEINFO/phoneinfo.bin", "/dev/block/mmcblk0p10");
package_extract_file("LK/emmc_appsboot.mbn", "/dev/block/mmcblk0p5");
package_extract_file("RPM/rpm.mbn", "/dev/block/mmcblk0p6");
package_extract_file("TZ/tz.mbn", "/dev/block/mmcblk0p8");
package_extract_file("SBL1/sbl1.mbn", "/dev/block/mmcblk0p2");
package_extract_file("SDI/sdi.mbn", "/dev/block/mmcblk0p3");
if file_getprop("/tmp/aroma/wipe.prop","selected.1") == "2" then
    ui_print("@正在为A890K安装单独补丁 ...");

#mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
#delete_recursive("/system");
#mount("ext4", "EMMC", "/dev/block/mmcblk0p27", "/data");
#delete_recursive("/data");
#delete_recursive("/dalvik-cache");
#mount("ext4", "EMMC", "/dev/block/mmcblk0p17", "/Cache");
#delete_recursive("/Cache");
#package_extract_dir("system", "/system");
package_extract_file("KB/boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
package_extract_dir("K", "/system");

例:像内核啊 可以在刷机包里 以不同的文件夹 来放不同版本的 内核
像K版内核 在刷机包建立一文件夹 命名为“KB”然后把内核
boot.img 放进
“KB”文件夹

当然也要在刷机脚本中定义

package_extract_file("KB/boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");

不同版本的东西就可以在一个刷机包中搞定了;P;P;P






系统可以是完整包

然后在Aroma脚本中列出可以精简的APK 列表 让机友选择是否要精简掉

例:
在 aroma-config 脚本中编辑
checkbox(
"精简列表",
"根据需要选择精简",

"icons/personalize",
"apk1.prop",

"应用程序(系统)","",2,
    "相机",            "选择此项相机软件将被精简掉",0,
    "壁纸",                  "选择此项壁纸将被精简掉

",0,

对应在 updater-script 脚本中定义


if file_getprop("/tmp/aroma/apk1.prop","item.1.1") == "1" then ui_print("--- 正在删除相机");
    delete_recursive("/system/app/VEGACamera.apk");
    #delete_recursive("/system/app/VEGACamera.odex");
    #delete_recursive("/system/lib/xxx.os");
endif;
if file_getprop("/tmp/aroma/apk1.prop","item.1.2") == "1" then ui_print("--- 正在删除壁纸");
    delete_recursive("/system/app/WallpaperChooser.apk");
    #delete_recursive("/system/app/WallpaperChooser.odex");
    #delete_recursive("/system/lib/xxx.os");
endif;


如果有.odex和lib库文件要也一起删除


把所有可以精简的应用都列出来让机友刷机的时候自己精简想删哪些就删哪些
;P;P;P




在刷机里放一些常用软件 让机友选择自己喜欢的应用


例:
在 aroma-config 脚本中编辑
checkbox(
"应用选项",
"根据需要选择安装的应用",
"icons/personalize",
"apk2.prop",

"应用程序(系统)","",2,
    "3D蘑菇壁纸,可卸载",      "破解版 原中兴智能手机内置墙纸3D蘑菇",0,
    "百度输入法,不可卸载",               "支持拼音、五笔、语音等多种输入模式",0,
    "讯飞输入法,不可卸载",               "独家推出方言语音输入,支持四川方言,开启语音识别新时代",0





对应在 updater-script 脚本中定义




if file_getprop("/tmp/aroma/apk2.prop","item.1.13") == "1" then ui_print("--- 正在安装 3D蘑菇壁纸");
    package_extract_dir("lanse/app/mogu", "/data/app");
endif;
if file_getprop("/tmp/aroma/apk2.prop","item.1.14") == "1" then ui_print("--- 正在安装 百度输入法");
    package_extract_dir("lanse/app/baidu", "/system");
endif;
if file_getprop("/tmp/aroma/apk2.prop","item.1.15") == "1" then ui_print("--- 正在安装 讯飞输入法");
    package_extract_dir("lanse/app/iflytekinpu", "/system");
endif;






































PS:以上这些都是在刷机的时候选中才会执行见上图
网上找到几张美图;P;P;P











http://www.51119.com/play/swf/02.swf?file=http://storage.live.com/items/DB4CEED5C5F0A54E!137?a.mp3&width=150&songVolume=60&backColor=E8E8E8&frontColor=000000&autoStart=true&repeatPlay=true&showDownload=false

























maxewell 发表于 2014-4-7 06:10:15

真的需要好好學習一下

dmcyq946 发表于 2014-4-7 07:34:36

刚刚给刚刚给

890s小白 发表于 2014-4-7 09:00:30

这是什么,貌似很强大!!!!!!顶

zsjcl 发表于 2014-4-7 09:30:04

支持你支持你

wap5288 发表于 2014-4-7 10:38:49

DFHKSAHFDUAWVFREYWVEW

wangtao0853 发表于 2014-4-7 11:36:36

Aroma制作刷机脚本好处多多

38044407 发表于 2014-4-7 11:49:31

只爱。。。。。

t12561256 发表于 2014-4-7 12:20:34

谢谢分享,看看。

莹$莹 发表于 2014-4-7 12:48:08

Aroma Installer
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 人烟稀少啊 发份A890通刷Aroma Installer安装脚本 中文版 杀猫