Googleā€™s latest flagship smartphone raises concerns about user privacy and security. It frequently transmits private user data to the tech giant before any app is installed. Moreover, the Cybernews research team has discovered that it potentially has remote management capabilities without user awareness or approval.

Cybernews researchers analyzed the new Pixel 9 Pro XL smartphoneā€™s web traffic, focusing on what a new smartphone sends to Google.

ā€œEvery 15 minutes, Google Pixel 9 Pro XL sends a data packet to Google. The device shares location, email address, phone number, network status, and other telemetry. Even more concerning, the phone periodically attempts to download and run new code, potentially opening up security risks,ā€ said Aras Nazarovas, a security researcher at Cybernewsā€¦

ā€¦ ā€œThe amount of data transmitted and the potential for remote management casts doubt on who truly owns the device. Users may have paid for it, but the deep integration of surveillance systems in the ecosystem may leave users vulnerable to privacy violations,ā€ Nazarovas saidā€¦

You are viewing a single thread.
View all comments View context
4 points

@RubberElectrons @multi_regime_enjoyer its not actually fully open source, it uses a lot of closed-source libraries, and its not as battle-tested as googleā€™s official one so there really isnā€™t a reason to use it

permalink
report
parent
reply
4 points
*

Just about all of your identifying data is stripped out by the framework before interacting with Google at all: https://github.com/microg/GmsCore/wiki/Google-Network-Connections

That alone makes it an important tool. Iā€™m not too worried about memory exploits as I donā€™t really install apps, but itā€™s an important feature in grapheneā€™s toolkit.

For most people who want an Android alternative thatā€™s open source but donā€™t have time to fiddle with it, calyxOS seems like a good solution. It just works out of the box.

permalink
report
parent
reply

Just about all of your identifying data is stripped out by the framework before interacting with Google at all

For all of them, we strip device identifier (MAC addresses, IMEI, etc)

This is literally nothing special, as all user-installed apps are denied access to identifiers like the IMEI and MAC address since Android 10. Since GrapheneOS isolates Play services in the Android application sandbox, they donā€™t have access to any of these identifiers either.

Iā€™m not too worried about memory exploits as I donā€™t really install apps

Thatā€™s not how memory corruption exploits work. These can occur anywhere in the system, and just need to be triggered by an attacker. This doesnā€™t require you to install an app, receiving a rogue message might for example be enough to exploit a memory vulnerability in the SMS app. Visiting a rogue website, which loads malicious JavaScript can be enough to trigger a memory corruption vulnerability in the Chromium WebView. Thatā€™s why GrapheneOS doesnā€™t just use hardened_malloc, but it also disables the JavaScript JIT compiler in Vanadium by default, and offers a toggle in the settings to disallow JavaScript JIT compilation in all apps making use of the system WebView component.

permalink
report
parent
reply
1 point
*

Very nice. Can I use the much smaller codebase of microG instead of Googleā€™s? Even you do not know how Play Services actually works, and thatā€™s a problem.

Further, a memory exploit that leads to compromise would need a chain of privilege escalation. Thereā€™s a lot in the way of making that trivial even on stock Android. And you know what helps reduce risk of exploit? Smaller codebases.

permalink
report
parent
reply

DeGoogle Yourself

!degoogle@lemmy.ml

Create post

A community for those that would like to get away from Google.

Here you may post anything related to DeGoogling, why we should do it or good software alternatives!

Rules

  1. Be respectful even in disagreement

  2. No advertising unless it is very relevent and justified. Do not do this excessively.

  3. No low value posts / memes. We or you need to learn, or discuss something.

Related communities

!privacyguides@lemmy.one !privacy@lemmy.ml !privatelife@lemmy.ml !linuxphones@lemmy.ml !fossdroid@social.fossware.space !fdroid@lemmy.ml

Community stats

  • 377

    Monthly active users

  • 153

    Posts

  • 1.3K

    Comments