From 04f1c8ee5f81147607cddf5e05826c2283338ec3 Mon Sep 17 00:00:00 2001 From: DaVinci9196 Date: Fri, 7 Nov 2025 15:03:36 +0800 Subject: [PATCH] Fixed an issue caused by null values in the GServicesProvider query. --- .../main/java/org/microg/gms/gservices/GServicesProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/play-services-core/src/main/java/org/microg/gms/gservices/GServicesProvider.java b/play-services-core/src/main/java/org/microg/gms/gservices/GServicesProvider.java index dd90304b77..8ac858d4c1 100644 --- a/play-services-core/src/main/java/org/microg/gms/gservices/GServicesProvider.java +++ b/play-services-core/src/main/java/org/microg/gms/gservices/GServicesProvider.java @@ -77,7 +77,9 @@ public Cursor query(Uri uri, String[] projection, String selection, String[] sel for (String name : cache.keySet()) { if (name.startsWith(prefix)) { String value = cache.get(name); - cursor.addRow(new String[]{name, value}); + if (value != null) { + cursor.addRow(new String[]{name, value}); + } } } }