I skimmed through the paper. I m thinking of keeping it to give it to anyone who asks me why I bother replacing stock ROMs with LineageOS on my devices.
Agreed. Another satisfied LineageOS (Nexus 6P) user here. Huge thanks to any devs that might be reading this. Our intimate private data is not a commodity!
Just make sure the whole combo can call your country's emergency number: https://news.ycombinator.com/item?id=19479636 The Reddit link describes the the details for scheduling a 911 test call in the US, and as the link details, this failure has also been known to happen with stock phones.
Unfortunately installing a custom ROM voids Google's SafetyNet, which stops many important apps from working, like Google Pay, Netlix, Snapchat and a ton of banking apps.
Before this was a thing I used a custom ROM on every device, but now it's quite difficult.
As a rule of a thumb if you install pure lineageOS+openGAPPS+fdroidPriviligedExtension you will have a working safetyNet. That means no root module (but you can get root by enabling adb if you really want it, e.g. for GSAM battery monitor I give it the battery stats permission from adb). With this setup my phone has google pay working.
11 comments
[ 2.9 ms ] story [ 36.6 ms ] thread- Samsung looks worst than any other vendors (incl. Huawei) about permissions granted to pre-installed apps
- Apps probably set many hidden cookies and identifiers in logs, possibly share information with other apps and bypassing permissions ?
Quick note :
- figure 1 is not much readable
- figure 3 looks broken or misaligned
Before this was a thing I used a custom ROM on every device, but now it's quite difficult.
As a rule of a thumb if you install pure lineageOS+openGAPPS+fdroidPriviligedExtension you will have a working safetyNet. That means no root module (but you can get root by enabling adb if you really want it, e.g. for GSAM battery monitor I give it the battery stats permission from adb). With this setup my phone has google pay working.