gms2游戏移植linux,GMS卡刷包制作
1.下载对应版本的GMS套件
GMS套件目录结构如下:
|-- gapps
| |-- META-INF
| `-- system
|-- addon.d
|-- app
|-- etc
|-- framework
|-- lib
|-- tts
`-- usr
2.获取分区表信息
方法一、下载卡刷包,解压缩压缩包中的update.zip,在update目录下取出scatter.txt文件,该文件已包含分区表信息;
方法二、如果没有卡刷包,可以下载线刷包,找到MT6589_Android_scatter_emmc.txt文件,将文件中的分区表信息修改为如下格式,文件另存为:scatter.txt,保存在gapps目录下
PRELOADER 0x0
MBR 0xc00000
EBR1 0xc80000
__NODL_PMT 0xd00000
__NODL_PRO_INFO 0x1100000
__NODL_NVRAM 0x1400000
__NODL_PROTECT_F 0x1900000
__NODL_PROTECT_S 0x2300000
__NODL_SECCFG 0x2d00000
UBOOT 0x2d20000
BOOTIMG 0x2d80000
RECOVERY 0x3380000
SEC_RO 0x3980000
__NODL_MISC 0x3f80000
LOGO 0x4000000
EBR2 0x4300000
__NODL_EXPDB 0x4380000
ANDROID 0x4d80000
CACHE 0x4fd80000
USRDATA 0x6f180000
__NODL_FAT 0xcf180000
3.在gapps目录下创建文件type.txt,文件内容为1(添加该文件的目的是因为mtk平台recovery会通过该文件来判断该包是哪种类型的包)
如果有卡刷包,解压缩压缩包中的update.zip,取出update目录下的type.txt文件;
添加文件后的GMS套件目录结构:
|-- gapps
| |-- type.txt
| |-- scatter.txt
| |-- META-INF
| `-- system
|-- addon.d
|-- app
|-- etc
|-- framework
|-- lib
|-- tts
`-- usr
4.修改META-INF/com/google/android/updater-script脚本
按照附件(updater-script)内容格式修改脚本
5.打包
cd gapps/
zip ../gapps.zip * -r9
6.签名
signX1 gapps.zip gapps_signed.zip //signX1是保存在~/bin下面的签名脚本文件,~/bin目录已在环境变量中,signX1内容如下:
java -Xmx2048m -jar /home/ckt/bin/signX/signapk.jar -w /home/ckt/bin/signX/releasekey.x509.pem /home/ckt/bin/signX/releasekey.pk8 $@
signX/signapk.jar 文件来自mt6589/vendor/mediatek/ckt89_we_jb2/artifacts/out/host/linux-x86/framework/signapk.jar
~/bin/signX/releasekey.x509.pem 和 ~/bin/signX/releasekey.pk8签名文件可从项目build/target/product/security/ckt89_we_jb2/目录下取得
7.验证
adb reboot recovery,进入recovery后,选择adb 方式;
adb sideload gapps_signed.zip
重启手机
通过以上几步就可以轻松制作GMS卡刷包。 对于我们来说,想安装GMS套件,可以通过adb sync来安装GMS套件,也可以直接通过adb push的方式。
gms2游戏移植linux,GMS卡刷包制作相关推荐
- 来自越南的泛泰binx一键解压_卡刷包制作工具
一.来历 一次偶然的机会,与越南的quangnhut123进行交流,我的PantechTools在越南竟然有了英文修改版--令我十分惊讶,也使我意识到技术交流的重要,于是我与quangnhut123交 ...
- android更改卡刷代码,[备忘]Android线刷包转卡刷包制作过程
第一步:安装JDK,下载制作工具 下载jdk并安装: 下载:simg2img_win.rar.Auto-sign.rar及官方的线刷ROM,META-INF.rar. JDK的安装和环境变量配置请自行 ...
- Compare线刷包与卡刷包
Android系统分为卡刷包和线刷包 小米11线刷包 从该版本的boot.img中抽取出的内容如下图 小米11卡刷包 从该版本的boot.img中可以提取的内容是 也就是说,想要做配置文件抽取需要用线 ...
- HTC使用官方固件作为底包制作rom卡刷包教程
文章目录 1. 前言 2. 制作过程 2.1 获取刷机固件 2.2 工具准备 2.3 制作ROM 2.4 刷入ROM 3. 总结 4. 刷机成功的效果 5. 附件 1. 前言 如果你想根据HTC的官方 ...
- 三星 samsung odin线刷包和卡刷包的制作方法
一.卡刷包的制作 其实制作三星卡刷包无非就是要提取官方的的system和boot分区的内容,制作zip包然后通过脚本刷进去 system和boot分区的内容我们可以通过recovery备份.dd命令( ...
- zuk z2 Android7.0官方,首发ZUK Z2官方固件ZUI2.5安卓7.0卡刷包!
原标题:首发ZUK Z2官方固件ZUI2.5安卓7.0卡刷包! ☆基于版本:官方固件ZUI 2.5 ☆适用机型:ZUK Z2/Z2131 ☆反馈Q 群:群号:414088773 ☆制作作者:殇夜丶 ☆ ...
- 当前版本与卡刷包android_Z2 Android 6.0.1卡刷包 23.5.0.486发布,快刷起来!(来自XDA)...
本帖最后由 我是谈胖佬 于 2016-5-29 13:57 编辑 正式版固件23.5.A.0.575也已经发布了,大家不要刷这个测试版本了,我看回复问题还是比较多的,大家找最新正式版固件强刷吧,梦想好 ...
- 四川E900s-Hi3798MV100-黑盒8G版-黄标签高安版-5800-2AHPM6B-当贝桌面强刷卡刷包
四川E900s-Hi3798MV100-黑盒8G版-黄标签高安版-5800-2AHPM6B-当贝桌面强刷卡刷包 特点: 1.适用于对应型号的电视盒子刷机: 2.开放原厂固件屏蔽的市场安装和u盘安装ap ...
- 当前版本与卡刷包android_手机端提取Android 8.x及以上版本卡刷包中的system文件
本教程全在手机端进行,仅适用于Android平台,当然部分步骤在电脑端也能够操作. 请务必尽可能的让手机空有足够的空间 你需要,Termux或者魔改版的Termux(UTermux)两者均可,以及解压 ...
- mate20 全网通 激活设备 卡刷包 修复过程
旧手机mata20,打算还原一下系统,结果死机了,重新开机后,显示激活设备 第一步.安装驱动,先安装华为手机助手 第二步.启动fastboot状态,查看手机信息.开机+音量小 同时按20秒左右 下一步 ...
最新文章
- reset_index(drop=True)
- 【OpenCV 4开发详解】图像像素统计
- springboot 在配置文件写参数注入到类中
- windows自动关闭无响应程序
- 思路拓展,如果是用2D的方式去做切割
- 寻找听过我讲座的大学生
- nodejs-url网址解析的好帮手
- matlab中boxplot函数的参数设置_matlab中boxplot字体大小设置
- [Leetcode] Flatten Binary Tree to Linked List 整平二叉树
- hive 判断子字符串_Java中检查空字符串(null或空白)的方法有几种?
- 安装kerberos报错 error: command 'gcc' failed with exit status 1
- 全自动安装MySQL_自动部署安装mysql-5.6.22
- 高等代数第3版下 [丘维声 著] 2015年版_书籍推荐 | 关于数学分析和高等代数
- 【java】本地客户端内嵌浏览器1 - Swing、SWT、DJNativeSwing、javaFX
- 基于matlab的科学计算器设计,MATLAB科学计算器设计
- 关于HTML学习重点-绝对布局和相对布局总结
- 创始人也会有的流量焦虑
- 8、Java如何制作帮助文档
- DataGrip使用(一)安装图文详细版(5月19更新)
- matlab mck传递函数,我的C实践(4):基本操作的位运算实现
热门文章
- 深度学习涉及到的线性代数知识点总结(二)
- JavaScript简易文字对战游戏
- ShardingSphere——水平分表与数据迁移
- 手势密码 图形解锁 实现
- python簇状柱形图_think-cell chart系列13——簇状堆积柱形图
- 10 个最佳地理空间数据分析 GIS 软件
- 学校多媒体讲台计算机怎么开,学校教室多媒体使用说明.PPT
- SCT2650,4.5V-60V电压,芯洲降压DCDC转换器,参数
- 弦图(Chordal Graph)学习小记
- 2019年全国大学生电子设计竞赛G题解决方案-双路语音同传的无线收发系统