MisterZtr / PixelOS_gsi

Script and patches for building PHH-Treble based PixelOS GSI
85 stars 10 forks source link

[Kernel 4.19] Can't allow VPN connection #63

Open Byteintosh opened 1 month ago

Byteintosh commented 1 month ago

I tried to start a WireGuard VPN connection after being prompted to allow the VPN connection system will restart (Pixel boot animation).

Devices: Wiko Power U20 Kernel: 4.19.127-gb358fa2-dirty

05-21 09:11:31.306  5836  5982 E NetworkPolicy: problem setting allowlist (true) rules for 10227
05-21 09:11:31.306  5836  5982 E NetworkPolicy: java.lang.IllegalStateException: java.lang.NullPointerException: Null reference used for synchronization (monitor-enter)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkManagementService.setUidOnMeteredNetworkList(NetworkManagementService.java:1033)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkManagementService.setUidOnMeteredNetworkAllowlist(NetworkManagementService.java:1047)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.setMeteredNetworkAllowlist(NetworkPolicyManagerService.java:5749)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.updateRulesForDataUsageRestrictionsULInner(NetworkPolicyManagerService.java:5135)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.updateRulesForDataUsageRestrictionsUL(NetworkPolicyManagerService.java:5047)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.updateRestrictBackgroundRulesOnUidStatusChangedUL(NetworkPolicyManagerService.java:4280)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.updateUidStateUL(NetworkPolicyManagerService.java:4203)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService.handleUidChanged(NetworkPolicyManagerService.java:5635)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkPolicyManagerService$16.handleMessage(NetworkPolicyManagerService.java:5599)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.os.Handler.dispatchMessage(Handler.java:103)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.os.Looper.loopOnce(Looper.java:232)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.os.Looper.loop(Looper.java:317)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.os.HandlerThread.run(HandlerThread.java:68)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.ServiceThread.run(ServiceThread.java:46)
05-21 09:11:31.306  5836  5982 E NetworkPolicy: Caused by: java.lang.NullPointerException: Null reference used for synchronization (monitor-enter)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.net.connectivity.com.android.server.BpfNetMaps.addRule(BpfNetMaps.java:417)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.net.connectivity.com.android.server.BpfNetMaps.addRule(BpfNetMaps.java:441)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.net.connectivity.com.android.server.BpfNetMaps.addNiceApp(BpfNetMaps.java:483)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.net.connectivity.com.android.server.ConnectivityService.updateMeteredNetworkAllowList(ConnectivityService.java:13058)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at android.net.ConnectivityManager.addUidToMeteredNetworkAllowList(ConnectivityManager.java:6060)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     at com.android.server.net.NetworkManagementService.setUidOnMeteredNetworkList(NetworkManagementService.java:1014)
05-21 09:11:31.306  5836  5982 E NetworkPolicy:     ... 13 more