当前位置: 首页 > news >正文

移植原包ROM通用处理方案

移植原包ROM通用处理方案

1.从各手机官网下载原包
2.高通手机开高通机型原包,联发科机型开联发科机型原包
3.打包和解包可以参考这篇文章

底包的安卓版本要与目标移植包一致


处理原包

更换三件套

文件位置
initsystem/bin
libfs_mgr.sosystem/system/lib64
libfs_mgr_binder.sosystem/system/lib64

将底包中的文件替换到目标ROM


处理selinux

删除system_ext/etc/selinux和product/etc/selinux下的mapping文件夹,selinux错误表现为开机重启fastboot或卡一重启到rec


selinux宽容

刷如permissiver v5补丁 高通可用


处理bpf

修补或更换类原生libbpf_android.so
更换类原的或修补过的com.android.tethering.apex/capex
橘子是com.android.tethering.inprocess.capex

卡bpf表现:一屏卡20秒左右重启,卡二屏不加载data或data只加载文件夹


删除cache软链

创建cache空文件夹,cache软链位于system根目录


build.prop修改

删除system/system/build.prop下的media.settings.xml=/vendor/etc/media_profiles_vendor.xml


打包

镜像包来源
system原包
system_ext原包
product原包
odm底包
vendor底包
vendor_boot底包
boot底包

相关文章:

  • 作业12 (2023-05-15 指针概念)
  • Hostapd2.11解析笔记_nl80211接口交互流程_消息收发细节解析
  • vue js给元素动态添加动画样式, 改变背景色
  • 仓库管理4大核心系统(OMS、WMS、WCS、WES)是什么,有何用处?
  • 【系统架构设计师】DNS查询过程
  • Linux基础 -- SoC从uboot到linux kernel的全过程
  • 从感知器准则到最小平方误差准则——与神经网络的发展类比
  • 使用Python可视化图结构:从GraphML文件生成节点关系图(lightrag 生成)
  • FPGA中串行执行方式之流水线(Pipeline)
  • 大数据学习(84)-Hive数仓
  • IIS漏洞攻略
  • C# 属性(Property)‌详解
  • 了解TikTok直播不推流的原因及流量异常的解决方案
  • 基于SpringBoot的电影售票系统
  • spring和maven
  • 内网渗透基础
  • 稳健投资新标杆,云济会布局国库券回购助推金融市场优化
  • 优化 Docker 镜像 技巧
  • 【PCIe 总线及设备入门学习专栏 5.3 -- PCIe 与 EP 中的 DMA协同工作介绍】
  • 【redis】哨兵:人工恢复主节点故障和哨兵自动恢复主节点故障
  • 济南市高新技术官方网站开发区/简述seo和sem的区别与联系
  • 佛山网站建设哪家评价高/宁德市委书记
  • 网站建设兼职合同/北京企业推广
  • 做翻译赚钱的网站/百度首页精简版
  • 台山政府网站集约化建设/北京、广州最新发布
  • 网站服务器购买/全网引流推广 价格