ROM修改教程(3)

时间:2025-07-01

四。firstboot脚本 要对ROM进行高级点的设置,可以利用firstboot.sh脚本。firstboot.sh脚本在ROM中的dev_data目录中。脚本中的代码是在刷完机后第一次启动时执行的,利用它可以对系统进行设置,安装APK等工作。

看看liudidi1028rom中的脚本片段

# System default settings

/system/xbin/sqlite3 $DATABASE "INSERT INTO system (name, value) VALUES ('trackball_wake_screen', 1);"

/system/xbin/sqlite3 $DATABASE "INSERT INTO system (name, value) VALUES ('trackball_unlock_screen', 1);"

/system/xbin/sqlite3 $DATABASE "INSERT INTO system (name, value) VALUES ('lock_home_in_memory', 1);"

我想大家应该可以猜出这三句代码的作用了吧。至于脚本这么写,不要来问我,我也不熟,大家可以共同研究。

在脚本中可以使用rm,mv等命令,用它可以直接把某些配置文件覆盖掉。

例如: busybox rm /system/etc/某文件

busybox mv /system/etc/某文件

当然,如果修改的是系统文件,先要取得权限: busybox mount -o remount,rw /system 之后再改为只读 :busybox mount -o remount,ro /system

firstboot.sh很有用,要是哪位大大能写个初级教程就好了!

五。ROM常见的系统配置文件。

修改这些文件可以调整系统设置

1。\system\etc\spn-conf.xml:显示营运商的

例如

<?xml version="1.0" encoding="utf-8"?>

<spnOverrides>

<spnOverride

numeric="46001"

spn="中国联通"/>

<spnOverride

numeric="46000"

spn="中国移动"/>

<spnOverride

numeric="46002"

spn="中国移动"/>

</spnOverrides>

ROM修改教程(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219