Skip to content

Instantly share code, notes, and snippets.

View farhanarrafi's full-sized avatar
🤹‍♂️
Multi-threading

Farhan Ar Rafi farhanarrafi

🤹‍♂️
Multi-threading
View GitHub Profile
@farhanarrafi
farhanarrafi / DefaultPermissionGrantPolicy.java
Last active June 14, 2018 07:00
Changes in: services/core/java/com/android/server/connectivity/NetworkMonitor.java and core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java
// Add the floowing code below the other declarations:
private static final Set<String> POCKETALK_PERMISSIONS = new ArraySet<>();
static {
POCKETALK_PERMISSIONS.add(Manifest.permission.READ_EXTERNAL_STORAGE);
POCKETALK_PERMISSIONS.add(Manifest.permission.WRITE_EXTERNAL_STORAGE);
POCKETALK_PERMISSIONS.add(Manifest.permission.RECORD_AUDIO);
POCKETALK_PERMISSIONS.add(Manifest.permission.ACCESS_FINE_LOCATION);
POCKETALK_PERMISSIONS.add(Manifest.permission.READ_PHONE_STATE);
}
@farhanarrafi
farhanarrafi / gist:73d5b838ae8f6fe86baeabeee3a0d73c
Created December 21, 2016 07:40 — forked from davidnunez/gist:1404789
list all installed packages in android adb shell
pm list packages -f