1
yjcn OP 报错信息
03-12 22:20:20.975 16388 16388 E AndroidRuntime: FATAL EXCEPTION: main 03-12 22:20:20.975 16388 16388 E AndroidRuntime: Process: dev.bluehouse.enablevolte, PID: 16388 03-12 22:20:20.975 16388 16388 E AndroidRuntime: java.lang.NoSuchMethodException: com.android.internal.telephony.ICarrierConfigLoader$Stub$Proxy.getConfigForSubId [int] 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at java.lang.Class.getMethod(Class.java:2072) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at java.lang.Class.getMethod(Class.java:1693) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.ModerKt.callGetConfigForSubId(Moder.kt:27) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.SubscriptionModer.getBooleanValue(Moder.kt:232) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.SubscriptionModer.isVoLteConfigEnabled(Moder.kt:336) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.pages.ConfigKt.Config$loadFlags(Config.kt:89) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.pages.ConfigKt.access$Config$loadFlags(Config.kt:1) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at dev.bluehouse.enablevolte.pages.ConfigKt$Config$1$1.invokeSuspend(Config.kt:120) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684) 03-12 22:20:20.975 16388 16388 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@e3fb1f6, androidx.compose.runtime.BroadcastFrameClock@39be9f7, StandaloneCoroutine{Cancelling}@6b61064, AndroidUiDispatcher@5dba2cd] 03-12 22:20:20.987 1104 1342 E ScreemCommon: fail to extract lcd fps mode! 03-12 22:20:20.992 1586 2099 E AwareLog: CpuKeyProcessSetVipFeature: getUidsByUid pkgName is null, uid=10888 03-12 22:20:21.000 1586 1744 E HwSystemMemoryUtils: suspendConcurrentGc InvocationTargetException 03-12 22:20:21.002 1586 2106 E InputDispatcher: channel 'b4cd559 dev.bluehouse.enablevolte/dev.bluehouse.enablevolte.HomeActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 03-12 22:20:21.002 1586 2106 E InputDispatcher: channel 'b9a11ad dev.bluehouse.enablevolte/dev.bluehouse.enablevolte.HomeActivity (server)' ~ Channel is unrecoverably broken and will be disposed! |
2
Donaldo 23 天前
我逆向过 mate60pro 的 framework.jar (或者其他的某个系统应用,记不清了),里面会判断是不是国行,是的话就返回 false/null 不能开 vowifi 。所以我就放弃了
|
![]() |
3
ysc3839 23 天前
大概需要反编译系统 Framework 看代码
|
![]() |
4
milkice 23 天前 via Android
同楼上,这种情况你只能自己拿到系统文件去反编译逆向
|
5
yjcn OP |