整个PT圈最全的米系ColorOS开包处理教程整合(本人小白,大佬勿喷)

选择一个你喜欢的做包工具:DNA等工具

反编译可以使用MT管理器等工具

删除cache软链然后创建空文件夹(静态分区必须处理)

删除system/system/build.prop下的media.settings.xml=/vendor/etc/media_profiles_vendor.xml(静态分区和特定机型需要处理)

以上两步建议都可以默认处理一下

首先合并my分区

然后补system_ext/apex(从你手机官方最新底包里面拿,如果没有则不需要补)

宽容内核

vonder分区需将移植的目标机型vendor里面的group和passwd放进原机型的vendor

ro.product.first_api_level=那一行改成你底包的版本(如果删除这一行可能导致WiFi炸等猎奇的问题)

ColorOS16音频炸删除my_product/etc底下audio_policy_configuration.xml(一些小米新机是其他的问题,有些是炸解码,这个我不清楚)

里面两个文件加到/system/system/etc/bpf底下,然后删除/system_ext/priv-app底下com.qualcomm.location文件夹;

振动修复my_product/etc/permissions普通搜索留空高级搜索搜lmvibrator和richctap然后将每个文件里所有的只要带这两个词的句段都删掉

屏幕色温异常删my_product/etc/permissions/oplus.product.display_system_features.xml

微信扫一扫修复删system_ext/etc/sys_camera_optimize_config.xml

挖孔修复(修复流体云位置)在原机系统中打开开发者设置 然后找到指针位置 挖孔的上下左右都量一遍按照这样的格式ro.oplus.display.screenhole.positon=左x,上y,右x,下y 例如我的小米13数值就是505,29:575,99
505对应挖孔左边x轴其他同理

挖孔遮罩修复(两种方法)
第一种:打开system/my_product/etc/permissions/oplus.product.display_features把其中带corner的feature删掉

第二种:my_product/overlay底下的oplus_framework_res_overlay.display.product.xxxxx.apk这个apk文件里面的res文件夹里面的所有图片替换成纯空白,可以用醒图App创建一个空白的画布,记住是纯空白图片,而不是白色图片

屏幕录制修复my_product/etc/permissions高级搜索搜record全删

状态栏高度修复
system/my_product/overlay/android_framework_res_overlay.display.product.xxxxx.apk里面的resources照着product/overlay/DevicesAndroidOverlay.apk里面的数值改

分辨率屏幕密度不对,去system/my_product/build.prop里面改

设置机型显示system/my_manifest/build.prop搜ro.vendor.oplus.market.name=

实况壁纸黑屏修复,用剪辑软件将实况壁纸MP4文件重新导出一遍

遇到抖音信息流卡顿去/my_product/etc上面留空高级搜索搜HDR找到HDR特性文件并删除

电压延迟修复;双击亮屏;WiFi软重启;蓝牙音频修复;文件都在最底下链接

电压延迟修复把文件对着你原机的底子扣;若只有一个vendor,例如小米6这种远古机子那就用第二种电压延迟修复文件by酷狗zhj的

软重启问题 将里面两个文件加到system/system/etc/bpf底下;如果还是不行删除system_ext/priv-app底下com.qualcomm.location文件夹;金标C16卡引导软重启需要system_ext/lib补liboplusbindermonitor.so(旧版C16解包system_ext同目录扣)

双击亮屏自己改节点,新机自己想办法调用xiaomi-touch

蓝牙音频自己对着扣,原链接我也找不到了,只有文件(部分机型用完音量不能调节)

opex挂载修复/vendor/etc/oplus_avb.pubkey欧加机子底包复制到你机型底的这个目录

小米11Ultra背屏如果关不掉导致锁60,那么就去vendor底下删掉build.prop中
# System property for LTM
ro.vendor.display.sensortype=2
#Property for display feature histogram
ro.vendor.histogram.enable=true
# sf support to change the size of FrameBuffer target
vendor.display.enable_fb_scaling=1
#Game color plus
vendor.display.use_layer_ext=0
以及删掉
#dual panel configure
vendor.display.builtin_mirroring=1
vendor.display.builtin_presentation=1

注:小米15及以后高通小米新机开ColorOS需要换selinux(整个文件夹换,system/system/etc/selinux以及system_ext/etc/selinux以及product/etc/selinux)

平板指纹入口修复看图2
设置反编译类名搜FingerPreferenceController然后在里面搜isTablet删除那一段

如果其他处理没问题还是卡二,例如部分米8g2机子,那么就不要合并my_manifest这个分区到system,就简单的把ro.product.first_api_level=你的底包vXX版本以及ro.vendor.oplus.market.name=你的机型名称补到system/system/build.prop即可

mifod指纹修复【动态】#ProjectTreble# 更新一…

指纹速启【动态】#ProjectTreble# 移植C…

小米充电【动态】#ProjectTreble#…

通信共享【动态】#ProjectTreble# 通讯共…

杜比全景声移植【动态】#ProjectTreble# vnd…

信息流卡顿【动态】ColorOS 移植酷安卡顿的修复思路…

如果平板指纹还是不行,就是你移植的目标机型加了这个文件删掉即可,详情【动态】#ProjectTreble# #Co…

C16人脸修复【动态】#ProjectTreble#…

C16隐私密码修复【动态】#ProjectTreble#…

补严格SELinux规则可以用无心大佬的Windows简化版工具箱【动态】各位PT圈大佬们好!好久不见,今天给你们…

从C16开始,apex被打包成erofs的格式,如果你机子内核不支援erofs则无法开机,而且C16需要5.10bpf详情见【动态】#ProjectTreble#…

最后打包dsu测试,使用教程【图文】如何正确使用DSU Sideloader

文章图片
文章图片

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容