爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18046|回复: 2

[其他] 关于索尼手机在Sim卡热插拔时避免系统强制重启的解决方法(包括10.0和9.0三卡合一)

[复制链接]
发表于 2021-8-30 00:45 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有账号?注册

x
关于索尼手机在Sim卡热插拔时避免系统强制重启的解决方法(包括10.0和9.0三卡合一)
https://bbs.ihei5.com/thread-1182586-1-1.html
继前帖的刷机教程之后,手机也用得差不多废了,然而被系统强制重启的问题一直在困扰着,下面这个教程来得有些迟,也算是有始有终吧


[Android 10]
索尼已支持通过安卓10的调制解调器实现Sim卡热插拔,我们只需要禁用相关的程序即可避免系统强制重启,方法如下:
安卓10无root用户,开启ADB工具,复制粘贴执行以下命令,
adb shell pm disable-user com.sonymobile.uiccdetection
热插拔时,手机屏幕还会显示警告要重启,忽略即可。
安卓10已root用户,直接进入 /system/priv-app/SomcUiccDetection/SomcUiccDetection.apk,然后把目标程序删除或更改名字如「SomcUiccDetection.apk1」
_20210829_215704.JPG
https://forum.xda-developers.com/t/guidance-enable-sim-hot-plug-support-without-root.4124113/




[Andtoid 9.0]
由于需要用到 2Sim卡+1SD卡,无奈退回9.0,然后去某宝找到安卓二合一延长线
O1CN01nqsmCY29VwLR1IMnL_!!2608928074.jpg
SD卡与延长线使用双面胶或适量屏幕胶粘接
三卡安装好后,进入 /system/vendor/build.prop,搜索并修改
<persist.vendor.radio.apm_sim_not_pwdn=0>
保存后重新开机即可成功识别三卡,但问题来了,每当打游戏有网络切换或开关飞行模式必定又会自动重启!
经过摸索,发现索尼在[Android 9.0]执行强制关机命令
的程序位于/system/app/SemcSimDetection/SemcSimDetection.apk,这个系统程序删除将导致无法注冊网络。
9.0_SemcSimDetection_强制重启.png
顺藤摸瓜,继续探索发现实际的弹窗程序位于/system/priv-app/CustomizationSelector/CustomizationSelector.apk
9.0_CustomizationSelector_弹窗路径.png 9.0_CustomizationSelector_弹窗包名.png
按照路径进入后把目标程序删除或更改名字为「CustomizationSelector.apk1」,测试网络切换、开关飞行模式均不再有重启现象。

回复

使用道具 举报

发表于 2021-8-30 08:50 | 显示全部楼层
一直困扰SONY的问题{:biggrin:}
回复 支持 反对

使用道具 举报

发表于 2021-9-3 13:06 | 显示全部楼层
这个有点厉害了
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-5-24 14:17 , Processed in 0.052019 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表