对于ROM的汉化说简单可以说很简单,说难也很难。下面就简单的说下吧!

1、必须掌握《APK文件嵌入式多语言汉化教程》,对就是偶当年写的教程。
群共享里有,或者访问地址:http://idoog.cn/apk_hh/

2、手机必须获取高级权限,即ROOT权限,为了提取文件或测试软件用。

3、了解系统文件的关系,主要是 【System】目录内部文件的大概作用。

4、熟悉 APKTool 工具的操作,当然可以用我简易的“反编译及编译工具”。

5、汉化前 一定要 安装该ROM的构架文件,即: 【system/framework】目录下的APK文件。

======================================================================

好了下面就再次简单的介绍介绍汉化过程

第一步:汉化

首先,下载一个英文版的ROM,或者直接从手机上导出 System目录

然后,把 【system/framework】目录下所有APK文件设成 Apktool的构架文件。

接着,接着就可以反编译并汉化 【system/framework】 和【system/app】目录内的所有apk文件夹了。

汉化完后,用压缩工具(建议用7-zip,不需要改扩展名)直接右键打开原版的apk文件。 把汉化过的文件拉进去替换掉就OK了。记住不需要重新再次签名,保持原有的签名就行了。

最后,把汉化好的APK文件放到一起,接着下一步。

第二步:打包

【打包ROM】

如果是下载的完整ROM,可以把汉化好的APK文件直接替换到里面去。然后删掉【META-INF】目录下的三个签名验证文件,com目录保留。。重新签名ROM的zip包就行了 ,签名后就可以拷贝到SD卡用Recovery刷了。
【直接替换到手机】

如果没有完整ROM,汉化的文件都是从手机上提取出来的,那么你就需要手动替换或者自己制作线刷了。 最简单的是手动替换,把app和framework内汉化好的文件,拷贝到SD卡任意目录,然后用【RE管理器】或者其他乱七八糟的管理器替换进去,重启手机就行了。当然必须ROOT。。。

制作线刷,这个比较复杂,因为涉及的东西比较多就不细讲了,自己百度谷歌一下,可以下载其他机子线刷版的来参考参考。。

【其他说明】

制作一个真正的汉化ROM,其实还要修改其他很多东西,如:

联系人排序,APN自动识别,修改默认初始化配置文件build.prop等等。。。

这个只是简单说明,具体看大家的悟性了,多百度百度谷歌谷歌。。。

 

【注意事项】

1、备份好源文件

2、apk文件不需要重新签名

3、最后替换framework内文件

【工具下载】

APK+Dex文件反编译及回编译工具(APKDB) https://idoog.me/?cat=535

注意事项

1、备份好源文件

2、apk文件不需要重新签名

3、最后替换framework内文件

关注【公众微信号】随时了解新动态!

作者 Soyu Zom

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注