Skip to content

Instantly share code, notes, and snippets.

@nickrbogdanov
nickrbogdanov / gist:922ecda2e557499c22a9e5d084d74554
Created February 28, 2021 19:53
Override package visibility for non-Google GmsCore installed via F-Droid
From b79e408824b5c12acd83f5ec39f01b63b5453f3f Mon Sep 17 00:00:00 2001
From: Nick Bogdanov <nickrbogdanov@gmail.com>
Date: Sat, 27 Feb 2021 19:54:14 -0800
Subject: [PATCH] Make microg GmsCore queryable by all apps
See: https://github.com/microg/GmsCore/issues/1409
---
services/core/java/com/android/server/pm/AppsFilter.java | 1 +
1 file changed, 1 insertion(+)
@nickrbogdanov
nickrbogdanov / gist:5390d0ee1a84c5fc5b09a5ec98f0c63d
Created February 28, 2021 19:51
MicroG signature spoofing patch with hardcoded SHA
From 428b4b8a2b27995e6fa768704f341bc7384a4792 Mon Sep 17 00:00:00 2001
From: Dylanger Daly <dylanger@diagnostix.io>
Date: Fri, 27 Nov 2020 22:55:16 +1000
Subject: [PATCH] Add Graphene Sig Spoof support
Allows Google Cert Spoofing, matching on the sha256 hash of Graphene's Cert
---
.../android/content/pm/PackageParser.java | 32 +++++++++++++++++++
.../server/pm/PackageManagerService.java | 24 ++++++++++++--
2 files changed, 54 insertions(+), 2 deletions(-)