首页 > 编程知识 正文

rom制作工具,安卓rom定制

时间:2023-05-03 20:26:04 阅读:117067 作者:3396

制作安卓只读存储器有两种方法。

如何编译安卓源代码,这很复杂,以后再介绍; 基于现有ROM创建或定制自己的ROM。 本文介绍了基于现有ROM的定制过程。

我们在Nexus One上下载了基于安卓农民ROM 2.4的第三方ROM。 当然,也可以使用CyanogenMod提供的ROM。 事实上,安卓农家的只读存储器是根据该只读存储器定制的。

解压缩只读存储器。 例如,Android农夫ROM 2.4文件名如下:

n1_2.4_signed 2.zip

解压缩后,显示在目录中。

boot.img文件。 这是包含Linux内核和系统启动基本文件的系统的镜像。 META-INF目录。 这里主要有系统更新脚本。 路径为meta-INF/com/Google/Android/updater-script system/app目录,系统拥有的APP应用程序为日历、联系人、gmail等目录系统命令包括top system/etc目录、linux的/etc目录system/font目录、字体system/framework目录、linux目录等。 可以从ADB shell登录并运行的框架system/lib目录、android本地共享库以及在dalvik虚拟机下使用so文件、c和c编译的行,支持用户java开发某些媒体文件(如bootanimation.zip )、压缩包包含几个png映射

其实,本文介绍的自定义ROM的主要步骤是如何打包和签名解压缩的ROM。 如果只是打包放回zip,安卓是无法识别的。 对于recovery,检查ROM软件包时会报告错误。

将定制的apk文件放在system/app目录下后,例如更改开机屏幕、增加定制铃声、增加命令(在system/复杂柚子下)或重新打包到zip文件中

然后,必须使用签名工具对zip包签名。 签名工具位于以下位置:

3358 Android forums.com/developer-101/8665-how-signing-Roms.html

下载。 需要注册用户登录才能下载。 下载的工具在windows上运行。

执行:

autosign.bat

必须首次设置CLASS_PATH并添加testsign.jar。 设置过程很简单,首先输入2。

然后输入yes,因为估计testsign.jar位于当前目录下。

然后选择4,手动输入需要签名的ROM路径,并输入yes,可以执行以下操作:

签名过程需要时间,需要耐心等待。 签名后不生成新文件,而是通过修改原始文件进行。

------------- -请参阅

签名方法:

1 ) JAVA开发软件包的安装和配置(安装jdk、设置JAVA_HOME环境变量、%JAVA_HOME%(将复杂的葡萄柚添加到path环境变量) ); 2 )下载自动签名工具并解压缩到任意目录; 3 )将修改后的ROM包改名为update.zip,并复制到签名工具目录中; 4 )运行Sign.bat)大约四五分钟后,签名工具目录下会添加另一个update_signed.zip压缩包; 6 )本文件已签名的刷包(与未签名前一样大小)。

附录: JAVA配置教程:

1、下载JAVA。 我使用的版本是jdk1.7.0

2、安装路径是自己选择的,没有要求。 但是你必须自己找到。

3、JAVA环境变量的设定方法如下。

1 )我的电脑右键)、“属性”、“高级”、“环境变量”、“系统变量”、新建(变量名称: JAVA_HOME变量

值:C:JDK1.7.0(自己的安装目录) )

2 )在同一位置找到path (),双击),在变量值之后添加),c:(JDK1.7.0; c:(JDK1.7.0)复杂柚子

3 )为了在不重新启动的情况下启用(复制(全部变量值) )”、“开始菜单”、“运行”、“cmd”、命令提示符下输入:set path=刚才复制的内容。

4 )测试)”并在命令提示符下输入。 java,如果未显示错误消息,则表示已成功配置

JDK下载: http://d.37love.com.cn/software/服务器软件/jdkwindows.exe

自动签名工具下载: http://d.37love.com.cn/software/开发软件/自动签名rom签名工具. rar

3358 download.csdn.net/detail/on _ way/3580391可在此下载。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。