Skip to content

add per-app setting for hiding carrier/network information#340

Open
maade93791 wants to merge 6 commits intoGrapheneOS:16-qpr2from
maade93791:16-qpr2-carrier-info
Open

add per-app setting for hiding carrier/network information#340
maade93791 wants to merge 6 commits intoGrapheneOS:16-qpr2from
maade93791:16-qpr2-carrier-info

Conversation

@maade93791
Copy link
Copy Markdown
Member

the current implementation handles gsm.{operator,sim} sysprops and TelephonyManager calls that expose information for the currently installed SIM/eSIM state, its carrier and the network the connected to. also enforce CountryDetector.getCountry() to rely only on last known location and device locale, when feature is enabled.

to be merged with: GrapheneOS/platform_packages_apps_Settings#425

@chenxiaolong
Copy link
Copy Markdown

I'm not sure how large the scope of this feature is, but is the intention to completely block all access to these properties? (eg. including apps that use bionic libc's __system_property_get() or reading /dev/__properties__/* directly?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants