当前位置: 首页 > 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】哨兵:人工恢复主节点故障和哨兵自动恢复主节点故障
  • 2025五一档首日电影票房破亿
  • 微软上财季净利增长18%:云业务增速环比提高,业绩指引高于预期
  • 郭向阳任广东省公安厅分管日常工作副厅长(正厅级)
  • 最高法强化涉新就业形态民事案件审判指导:推动出台司法解释
  • 中国建设银行浙江省分行原党委书记、行长高强接受审查调查
  • 准80后湖北省财政厅副厅长徐晶华已调任襄阳市副市长