ROM定制中原生资源SYS精简参考

2023-12-12 13:58

本文主要是介绍ROM定制中原生资源SYS精简参考,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、XIP移植:
1.自动移植
   a.将G2U6M8的xip.bin复制到XIPKitchen_Beta6/DEVICE_BINs
   b.将最新的xip.bin复制到XIPKitchen_Beta6/DONOR_BINs
   c.运行目录中的XIPKitchen.exe
   d.点击"Pick Device XIP"等待完成
   e.点击"Pick Donor XIP"等待完成
   f.不做任何选择直接点击"Build New XIP"生成移植后的XIP,中间可能收到错误提示,不用管它直接确定
   x.自动移植虽然省事但是并不是很管用,最好是采用手动移植
2.手动移植
   a.将G2U6M8的xip.bin复制到XIPKitchen_Beta6/TOOLS
   b.运行XIPPort.exe并点击"dump xip.bin"得到OUT目录
   c.重命名OUT目录为其他名称(如XIP_G2)
   d.将最新的xip.bin复制到XIPKitchen_Beta6/TOOLS
   e.在运行的XIPPort.exe中再次点击"dump xip.bin"得到OUT目录
   f.点击"make pkgs"对OUT目录进行模块归类
   g.复制OUT/FILES/MSXIPKernel目录下除boot_ms.rgu和boot_ms.rgu.imageinfo.txt外的所有文 件到之前得到的OUT目录(如XIP_G2)的Files子目录覆盖
   h.复制OUT/FILES/MSXIPKernelLTK目录下所有文件到之前得到的OUT目录(如XIP_G2)的Files子目录覆盖
   i.复制OUT/MODULES/MSXIPKernel目录下出hd.dll、mencfilt.dll、osaxst0.dll、 hd.dll.txt、mencfilt.dll.txt、osaxst0.dll.txt外的所有文件和文件夹到之前得到的OUT目录(如 XIP_G2)的MODULES子目录覆盖
   j.删除OUT目录,并将之前得到的OUT目录(如XIP_G2)重命名为OUT
   k.运行XIPAddrTools.exe
   l.点击左下角的"设定工作目录"并选择OUT目录
   m.点击上方的"First DLL Addr",并点击彩色的modules条目(会在下方的D栏显示地址),并计算修改该地址然后点击"手动修改"令其紧密排列(不会立即看到,最后一个条 目记住地址先不要修改)
   n.点击上方的"Virtual Base",并点击彩色的modules条目(会在下方的V栏显示地址),并计算修改该地址然后点击"手动修改"令其紧密排列(会立即看到,最后一个条目 记住地址先不要修改)
   o.点击上方的"ALL",选择最上面的条目(busenum.dll),然后在V栏和D栏填入刚才记住的地址然后点击"手动修改"
   p.重新点击左下角的"设定工作目录"并选择OUT目录检查一下"First DLL Addr"和"Virtual Base"是否还有彩色条目(绝不可以有红色条目,否则必定启动失败),确定无误后就可以关闭XIPAddrTools.exe了
   q.切换到打开的XIPPort.exe窗口,点击"realloc P"再点击"build xip_out.bin"就会在XIPKitchen_Beta6/TOOLS下生成一个xip_out.bin文件,这样一个最新版的xip就得到了, 建议修改名称(如xip_21882_12pp.bin)并剪贴到ROM工具的根目录(如g2_kitchen)

二、SYS移植
1.模块文件化
   因为g2u6m8暂时没有6.5的nk,模块空间有限,必须将部分模块转换成文件才能运行
   a.模块文件化的方法:
     拖动模块(文件夹)到"TOOLS/模块互转"下的RecMod.exe上,在模块(文件夹)下会得到和模块(文件夹)同名的文件(某些模板已经有 文件的就不需要转换了),修改模块(文件夹)名称,并将得到的文件上移到父目录
   b.文件化AdobeFlash(Flash支持)中的所有模块
   c.文件化AdobeFlash_LANG_0804中的所有模块
   d.文件化browsingie(IE mobile 6)中的mshtml.dll、vbscript.dll、wmlview7.dll
   e.文件化Lockscreen中的所有模块
2.(如果有的话)删除SYS中的Skybox、Skybox_Lang_0804、gb18030、NetCF、RingsAndAlerts、 SipAR、SampleMusic、ADC、ADC_lang_0804、RMGR、MODEMLINK、VoiceCommand、 VoiceCommand_Lang_0804、Transcriber、VoIP、VoIPOS、Bth_Watch、 Bth_Watch_Lang_0804、IRDA、IRDA_Lang_0804、Perf、WinCENLS_Lang_0804、 UNISCRIBE等文件夹
3.复制SYS_OLD_COMMON中所有文件和文件夹到SYS目录覆盖
4.复制SYS_OLD_218xx(23xxx和28xxx则复制SYS_OLD_23xxx)/LockscreenNonEA文件夹中的两个文件到 SYS的同名目录(也可能是LockscreenEA)下覆盖同名文件
5.复制SYS_OLD_other/BronzeNonEA文件夹中的两个文件到SYS的同名目录(也可能是BronzeEA)下覆盖同名文件
6.复制SYS_OLD_other/CommonEA文件夹中的两个文件到SYS的同名目录(如果有的话,没有就不用了)下覆盖同名文件
7.删除SYS/WelcomeCenter下的help.lnk
8.删除SYS/base_lang_0804下面的mxipupdate_alarms_1.provxml(如果有的话)
  如果需要删除原装三件套输入法还需要
  1)删除chsime03.dll、hwPenCE.dll、hwsetup.dll、hwTouch.dll、hwxchs.dll、 mboxchs.dll、sskim.dll、fullscreen.htm、GetStarted.htm、 h_fullscreen.lnk、*.2bp、*.imd
  2)修改3de17265-3d28-46e2-8c40-087b26dd3c93.rgu,删除里面的


 


 


 


 



  3)删除SYS/Base_Lang_0804_DPI_96下的mboxchs.96.dll、sskim.96.dll
9.修改SYS/Shell下的1f1aca24-d942-464a-9281-10567741499c.rgu,找到 [HKEY_LOCAL_MACHINE/ControlPanel/Input],删除其下的"Redirect"=""
10.删除SYS/Base_DPI_96下的Start_Icon_WPCTSC.png(如果有的话)
11.拖拽刚一直的XIP(如xip_21882_12pp.bin)到"拖一个xip到这里从模板合成ROM.bat",在弹出的窗口选择要集成的模块 (建议218xx集成MenuSorter;23xxx继承WelcomeCenter)
12.点击右上角的绿色三角按钮开始执行,注意状态栏,等执行完毕后退出程序,批处理将继续向下执行,几分钟后最新的LOAD.IMG就合成完成了

这篇关于ROM定制中原生资源SYS精简参考的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/484883

相关文章

log4j2相关配置说明以及${sys:catalina.home}应用

${sys:catalina.home} 等价于 System.getProperty("catalina.home") 就是Tomcat的根目录:  C:\apache-tomcat-7.0.77 <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %msg%n" /> 2017-08-10

STM32内部闪存FLASH(内部ROM)、IAP

1 FLASH简介  1 利用程序存储器的剩余空间来保存掉电不丢失的用户数据 2 通过在程序中编程(IAP)实现程序的自我更新 (OTA) 3在线编程(ICP把整个程序都更新掉) 1 系统的Bootloader写死了,只能用串口下载到指定的位置,启动方式也不方便需要配置BOOT引脚触发启动  4 IAP(自己写的Bootloader,实现程序升级) 1 比如蓝牙转串口,

基于SpringBoot的宠物服务系统+uniapp小程序+LW参考示例

系列文章目录 1.基于SSM的洗衣房管理系统+原生微信小程序+LW参考示例 2.基于SpringBoot的宠物摄影网站管理系统+LW参考示例 3.基于SpringBoot+Vue的企业人事管理系统+LW参考示例 4.基于SSM的高校实验室管理系统+LW参考示例 5.基于SpringBoot的二手数码回收系统+原生微信小程序+LW参考示例 6.基于SSM的民宿预订管理系统+LW参考示例 7.基于

49个权威的网上学习资源网站

艺术与音乐 Dave Conservatoire — 一个完全免费的音乐学习网站,口号是“让每一个人都可以接受世界级的音乐教育”,有视频,有练习。 Drawspace — 如果你想学习绘画,或者提高自己的绘画技能,就来Drawspace吧。 Justin Guitar — 超过800节免费的吉他课程,有自己的app,还有电子书、DVD等实用内容。 数学,数据科学与工程 Codecad

PDFQFZ高效定制:印章位置、大小随心所欲

前言 在科技编织的快节奏时代,我们不仅追求速度,更追求质量,让每一分努力都转化为生活的甜蜜果实——正是在这样的背景下,一款名为PDFQFZ-PDF的实用软件应运而生,它以其独特的功能和高效的处理能力,在PDF文档处理领域脱颖而出。 它的开发,源自于对现代办公效率提升的迫切需求。在数字化办公日益普及的今天,PDF作为一种跨平台、不易被篡改的文档格式,被广泛应用于合同签署、报告提交、证书打印等各个

汇编:嵌入式软件架构学习资源

成为嵌入式软件架构设计师需要掌握多方面的知识,包括嵌入式系统、实时操作系统、硬件接口、软件设计模式等。 以下是一些推荐的博客和网站,可以帮助你深入学习嵌入式软件架构设计: ### 1. **Embedded.com**    - **网址**: [Embedded.com](https://www.embedded.com/)    - **简介**: 这是一个专注于嵌入式系统设计的专业网

2024 年高教社杯全国大学生数学建模竞赛 C 题 农作物的种植策略 参考论文 无水印

持续更新中,2024年数学建模比赛思路代码论文都会发布到专栏内,只需订阅一次!  完整论文+代码+数据结果链接在文末!  订阅后可查看参考论文文件 第一问 1.1 问题重述 这个问题围绕的是华北山区的某乡村,在有限的耕地条件下,如何制定最优的农作物种植策略。乡村有 34 块露天耕地和 20 个大棚,种植条件包括粮食作物、蔬菜、水稻和食用菌。除了要考虑地块的面积、种植季节等,还要确保

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光 一,前言二,资源包内容三,免费获取资源包 一,前言 在创意的世界里,每一个细节都能决定一个项目的独特魅力。今天,要向大家介绍一款令人惊艳的粒子效果包 ——Super Confetti FX。 二,资源包内容 💥充满活力与动态,是 Super Confetti FX 最显著的标签。它宛如一位

超越IP-Adapter!阿里提出UniPortrait,可通过文本定制生成高保真的单人或多人图像。

阿里提出UniPortrait,能根据用户提供的文本描述,快速生成既忠实于原图又能灵活调整的个性化人像,用户甚至可以通过简单的句子来描述多个不同的人物,而不需要一一指定每个人的位置。这种设计大大简化了用户的操作,提升了个性化生成的效率和效果。 UniPortrait以统一的方式定制单 ID 和多 ID 图像,提供高保真身份保存、广泛的面部可编辑性、自由格式的文本描述,并且无需预先确定的布局。

caffe训练openpose相关资源

CPMTransformationParameter参数解析: https://www.jianshu.com/p/063a2159f0f2 genLMDB.py: https://www.jianshu.com/p/1cae32cbd36d OpenPose 参数说明: https://blog.csdn.net/zziahgf/article/details/84668319 openp