Skip to content

fix: my response to android security patch Oct 2025#387

Merged
kyujin-cho merged 3 commits into
mainfrom
fix/security-patch-2510
Oct 13, 2025
Merged

fix: my response to android security patch Oct 2025#387
kyujin-cho merged 3 commits into
mainfrom
fix/security-patch-2510

Conversation

@kyujin-cho
Copy link
Copy Markdown
Owner

@kyujin-cho kyujin-cho commented Oct 11, 2025

Resolves #382 with help of Instrumentation API.

@kyujin-cho kyujin-cho self-assigned this Oct 11, 2025
@kyujin-cho kyujin-cho added the bug Something isn't working label Oct 11, 2025
@kyujin-cho kyujin-cho force-pushed the fix/security-patch-2510 branch 2 times, most recently from c531b2d to 8762f0d Compare October 12, 2025 01:41
@kyujin-cho kyujin-cho force-pushed the fix/security-patch-2510 branch from 8762f0d to a36c00a Compare October 12, 2025 01:46
@kyujin-cho kyujin-cho force-pushed the fix/security-patch-2510 branch from a36c00a to b428def Compare October 12, 2025 01:51
@github-actions
Copy link
Copy Markdown

APK build completed! Visit action run detail page to download the APK to test this pull request.

@kyujin-cho kyujin-cho changed the title fix: our reaction to android security patch Oct 2025 fix: my response to android security patch Oct 2025 Oct 12, 2025
@hanakoNya
Copy link
Copy Markdown

18437560460.debug.apk,
Pixel 8 Pro,
Shizuku 13.6.0.r1086.2650830c

--------- beginning of crash
10-12 12:06:55.391 E/AndroidRuntime(15088): FATAL EXCEPTION: main
10-12 12:06:55.391 E/AndroidRuntime(15088): Process: dev.bluehouse.enablevolte, PID: 15088
10-12 12:06:55.391 E/AndroidRuntime(15088): java.lang.SecurityException: overrideConfig cannot be invoked by shell
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.createExceptionOrNull(Parcel.java:3355)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.createException(Parcel.java:3339)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.readException(Parcel.java:3322)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.readException(Parcel.java:3264)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.telephony.ICarrierConfigLoader$Stub$Proxy.overrideConfig(ICarrierConfigLoader.java:295)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfigDirectly(Moder.kt:141)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfig(Moder.kt:186)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.publishBundle(Moder.kt:194)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.updateCarrierConfig(Moder.kt:202)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt.Config$lambda$76$0$0(Config.kt:155)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt.$r8$lambda$op_M9_N4oT8G5svs2kohJDDBGbY(Unknown Source:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt$$ExternalSyntheticLambda12.invoke(D8$$SyntheticClass:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode._init_$lambda$0(Toggleable.kt:331)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode.$r8$lambda$DeJDnvhvm_bu90DMulwSib1HIRk(Unknown Source:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.ClickableNode.onPointerEvent-H0pRuoY(Clickable.kt:1009)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:436)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(HitPathTracker.kt:275)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(HitPathTracker.kt:171)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(PointerInputEventProcessor.kt:118)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.sendMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2428)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.handleMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2378)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(AndroidComposeView.android.kt:2249)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:510)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:2019)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.app.Activity.dispatchTouchEvent(Activity.java:4623)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:445)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.View.dispatchPointerEvent(View.java:17128)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:8247)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:8001)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7382)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7439)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7405)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:7571)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7413)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:7628)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7386)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7439)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7405)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7413)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7386)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:10549)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:10500)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:10468)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.processRawInputEvent(ViewRootImpl.java:10914)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:10671)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:303)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.nativePollOnce(Native Method)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.nextLegacy(MessageQueue.java:1003)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.next(MessageQueue.java:1112)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.Looper.loopOnce(Looper.java:197)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.Looper.loop(Looper.java:349)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.app.ActivityThread.main(ActivityThread.java:9041)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at java.lang.reflect.Method.invoke(Native Method)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
10-12 12:06:55.409 I/Process (15088): Sending signal. PID: 15088 SIG: 9

@shouya
Copy link
Copy Markdown

shouya commented Oct 12, 2025

I'm still getting the same error. Looks like the properties are not applied using the Instrumentation API. (Pixel 7a/GrapheneOS 2025100900)

According to #382 (comment), the error I got is probably unrelated to the android security patch.

Full log
type: crash
osVersion: google/lynx/lynx:16/BP2A.250805.005/2025100900:user/release-keys
flags: dev options enabled
package: dev.bluehouse.enablevolte:13, targetSdk 36
process: dev.bluehouse.enablevolte
processUptime: 3650 + 67 ms

java.lang.NoSuchMethodError: No interface method overrideConfig(ILandroid/os/PersistableBundle;Z)V in class Lcom/android/internal/telephony/ICarrierConfigLoader; or its super classes (declaration of 'com.android.internal.telephony.ICarrierConfigLoader' appears in /system/framework/framework.jar!classes5.dex)
	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfigDirectly(Moder.kt:141)
	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfig(Moder.kt:186)
	at dev.bluehouse.enablevolte.SubscriptionModer.publishBundle(Moder.kt:194)
	at dev.bluehouse.enablevolte.SubscriptionModer.updateCarrierConfig(Moder.kt:202)
	at dev.bluehouse.enablevolte.pages.ConfigKt.Config$lambda$76$0$0(Config.kt:155)
	at dev.bluehouse.enablevolte.pages.ConfigKt.$r8$lambda$op_M9_N4oT8G5svs2kohJDDBGbY(Unknown Source:0)
	at dev.bluehouse.enablevolte.pages.ConfigKt$$ExternalSyntheticLambda12.invoke(D8$$SyntheticClass:0)
	at androidx.compose.foundation.selection.ToggleableNode._init_$lambda$0(Toggleable.kt:331)
	at androidx.compose.foundation.selection.ToggleableNode.$r8$lambda$DeJDnvhvm_bu90DMulwSib1HIRk(Unknown Source:0)
	at androidx.compose.foundation.selection.ToggleableNode$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
	at androidx.compose.foundation.ClickableNode.onPointerEvent-H0pRuoY(Clickable.kt:1009)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:436)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(HitPathTracker.kt:275)
	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(HitPathTracker.kt:171)
	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(PointerInputEventProcessor.kt:118)
	at androidx.compose.ui.platform.AndroidComposeView.sendMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2428)
	at androidx.compose.ui.platform.AndroidComposeView.handleMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2378)
	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(AndroidComposeView.android.kt:2249)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3146)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2829)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3146)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2829)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3146)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2829)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3146)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2829)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:475)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:2025)
	at android.app.Activity.dispatchTouchEvent(Activity.java:4612)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:433)
	at android.view.View.dispatchPointerEvent(View.java:16938)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:8228)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:7987)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7369)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7426)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7392)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:7558)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7400)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:7615)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7373)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7426)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7392)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7400)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7373)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:10533)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:10484)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:10452)
	at android.view.ViewRootImpl.processRawInputEvent(ViewRootImpl.java:10897)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:10655)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:300)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.nextLegacy(MessageQueue.java:913)
	at android.os.MessageQueue.next(MessageQueue.java:1025)
	at android.os.Looper.loopOnce(Looper.java:196)
	at android.os.Looper.loop(Looper.java:338)
	at android.app.ActivityThread.main(ActivityThread.java:9106)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:948)

@MiRinChan
Copy link
Copy Markdown

Wi-Fi Calling Format dialog won't show button when display size is high.

@deepcitizen
Copy link
Copy Markdown

18437560460.debug.apk, Pixel 8 Pro, Shizuku 13.6.0.r1086.2650830c

--------- beginning of crash
10-12 12:06:55.391 E/AndroidRuntime(15088): FATAL EXCEPTION: main
10-12 12:06:55.391 E/AndroidRuntime(15088): Process: dev.bluehouse.enablevolte, PID: 15088
10-12 12:06:55.391 E/AndroidRuntime(15088): java.lang.SecurityException: overrideConfig cannot be invoked by shell
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.createExceptionOrNull(Parcel.java:3355)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.createException(Parcel.java:3339)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.readException(Parcel.java:3322)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.os.Parcel.readException(Parcel.java:3264)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.telephony.ICarrierConfigLoader$Stub$Proxy.overrideConfig(ICarrierConfigLoader.java:295)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfigDirectly(Moder.kt:141)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.overrideConfig(Moder.kt:186)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.publishBundle(Moder.kt:194)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.SubscriptionModer.updateCarrierConfig(Moder.kt:202)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt.Config$lambda$76$0$0(Config.kt:155)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt.$r8$lambda$op_M9_N4oT8G5svs2kohJDDBGbY(Unknown Source:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at dev.bluehouse.enablevolte.pages.ConfigKt$$ExternalSyntheticLambda12.invoke(D8$$SyntheticClass:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode._init_$lambda$0(Toggleable.kt:331)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode.$r8$lambda$DeJDnvhvm_bu90DMulwSib1HIRk(Unknown Source:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.selection.ToggleableNode$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.foundation.ClickableNode.onPointerEvent-H0pRuoY(Clickable.kt:1009)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:436)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:422)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(HitPathTracker.kt:275)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(HitPathTracker.kt:171)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(PointerInputEventProcessor.kt:118)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.sendMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2428)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.handleMotionEvent-8iAsVTc(AndroidComposeView.android.kt:2378)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(AndroidComposeView.android.kt:2249)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3148)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2831)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:510)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:2019)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.app.Activity.dispatchTouchEvent(Activity.java:4623)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:445)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.View.dispatchPointerEvent(View.java:17128)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:8247)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:8001)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7382)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7439)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7405)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:7571)
10-12 12:06:55.391 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7413)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:7628)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7386)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7439)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7405)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7413)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7386)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:10549)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:10500)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:10468)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl.processRawInputEvent(ViewRootImpl.java:10914)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:10671)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:303)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.nativePollOnce(Native Method)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.nextLegacy(MessageQueue.java:1003)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.MessageQueue.next(MessageQueue.java:1112)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.Looper.loopOnce(Looper.java:197)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.os.Looper.loop(Looper.java:349)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at android.app.ActivityThread.main(ActivityThread.java:9041)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at java.lang.reflect.Method.invoke(Native Method)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
10-12 12:06:55.392 E/AndroidRuntime(15088): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
10-12 12:06:55.409 I/Process (15088): Sending signal. PID: 15088 SIG: 9

18437560460.debug.apk
I have the same error. Pixel 8.

@github-actions
Copy link
Copy Markdown

APK build completed! Visit action run detail page to download the APK to test this pull request.

@kyujin-cho
Copy link
Copy Markdown
Owner Author

@hanakoNya @shouya @deepcitizen Please test with the newer version.

@fancy-rabbit
Copy link
Copy Markdown

@kyujin-cho works like a charm on pixel 10 w/ the October update

@kyujin-cho
Copy link
Copy Markdown
Owner Author

Great - I will merge this PR and release newer version right away.

@kyujin-cho kyujin-cho merged commit 240d0b2 into main Oct 13, 2025
14 checks passed
fancy-rabbit added a commit to fancy-rabbit/Nrfr that referenced this pull request Oct 15, 2025
- override carrierconfig using instrumentation as per
  kyujin-cho/pixel-volte-patch#387 did.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PixelIMS crashing on latest android pixel 8a

6 participants