diff options
| author | Daniel Micay <daniel.micay@grapheneos.org> | 2025-04-03 14:14:42 -0400 |
|---|---|---|
| committer | Daniel Micay <daniel.micay@grapheneos.org> | 2025-04-04 22:10:06 -0400 |
| commit | 46f58f5d1fbdb8d4c77a4e53056d563d9bd59b7f (patch) | |
| tree | c86a349ac09e0cd23ace2bcfacfd756e4e153363 /static | |
| parent | 1f2f5c9b588ce00cbcb730e70c6eefdb2965e6de (diff) | |
gmscompat Play services NPE fix
Diffstat (limited to 'static')
| -rw-r--r-- | static/releases.html | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/static/releases.html b/static/releases.html index 4a88775f..29c44e54 100644 --- a/static/releases.html +++ b/static/releases.html @@ -574,6 +574,7 @@ <p>Changes since the 2025032500 release:</p> <ul> + <li>Sandboxed Google Play compatibility layer: remove StatsManager from hidden services and replace that approach with stubbing out all of the methods since Play services recently introduced new code using it that's missing a null check and triggers a null pointer exception which has blocked us from pushing out the newer versions of Play services beyond our Alpha channel</li> <li>Network Location: switch to making at most a single request to the service per position estimation by requesting up to 40 Wi-Fi APs at once</li> <li>Network Location: optimize making requests to the service for Wi-Fi AP data</li> <li>Network Location: optimize Rust JNI bindings to the point that it no longer causes a noticeable overhead without introducing unsafe code (it could be optimized further with unsafe code to use more of the standard JNI optimizations but does not appear to be needed)</li> |
