Pixel Watch 2 - Privacy Preserving Setup

I've been trying everything i could think of to make the watch work under GrapheneOS - Here is what i learned:

  • Unpairing the Watch means factory resetting it.
  • Every feature (literally everything) is google dependent (who would have thought.. i know)
  • Pairing with your phone requires the "Pixel Watch" -App to be installed on your main profile (not work, not private space) alongside Google Play Services. There's no way around.

This is obviously unacceptable. So i did a bit of research and found a way that will not only be way more practical, it will also be private.

First i created a second user on my Phone, installed Google Play Services and the pixel watch app on it, logged in with a newly created google account and completed the setup.

I know some people use a chinese version of the WearOS app to bypass the google login. Since i don't want a chinese app to configure my watch, i didn't even try that.

After the watch was set up, i continued and:

  • Deleted the user profile from which i connected the Watch
  • Enabled wireless debugging
  • Debloated the watch as good as possible (i will have to root the watch in the future to properly do it)
  • Removed the Google account in the settings
  • Cleared all Bluetooth preferences
  • Enabled Bluetooth discovery
  • Installed KDE Connect on it (not meant for WearOS but it does work barely)

The watch is now in a state where i can use it daily.

But i also want to make use of all those fancy quality-of-life features, like heartrate monitoring, sleep tracking and so on.

Now comes the fun part.

I've created a basic Kotlin project with both a mobile and WearOS app.

I will implement features like:

  • Notification sync
  • Call notifications
  • Media Player Control
  • Weather (openweathermap)
  • Heartrate monitoring
  • Sleep tracking
  • Do not Distrurb Sync
  • Homelab integrations (Nextcloud, Immich, Uptime Kuma, ..)
  • And much more ..

The goal is to keep the watch offline, let the phone do the heavy lifting and communicate with a selfhosted database. I may even add a frontend and an API so people can integrate it for their needs.

Sounds good but why don't you just buy an #opensource #smartwatch like the #pinetime - You may ask.

Because as much as i hate to admit it, i love the design, the look and feel of the pixel watch. And i'm sure that i'm not the only one.

I also bought this one cheap for around 120€ #refurbished. So the value i can get out of it seems pretty good to me.

So much for today. I haven't even started tackling the Bluetooth connection yet 😅. Let's see how that turns out

I have added a poll to this post to see how many people would be interested in a setup like this. Please let me know if you have any suggestions, ideas or expertise in that regard.

Cheers.

#privacy #security #android #google #pixel #pixelwatch #degoogle #degoogling #degoogled #adb #rooting #grapheneos #smartwatch #development #wearos #bluetooth #qualityoflife #GooglePlay #GooglePlayServices #frontend #api #selfhosting #selfhosted #homelab #opensource

Very interested
44.4%
Slightly interested
44.4%
Not interested
11.1%
Poll ended at .

Task for this evening is to root my 'old' Android Tablet and trying to install some linux distro ... 🤓

#Android #Linux #rooting

Sempre più ridicoli, "... Sottoposto a rooting o modificato senza autorizzazione." a chi dovrei chiedere l'autorizzazione per modificare un #hardware comprato con i miei soldi quindi mio!? #Samsung #smartthings #android #lineageos #root #rooting #playintegrty #aosp

Oh sehr schön ... hatte mich schon immer gefragt, ob man #Garmin Geräte nicht befreien kann 😃
https://media.ccc.de/v/froscon2025-3257-garmin_navis_mit_linux

#froscon25 #gps #navi #outdoor #rooting

Garmin Navis mit Linux

media.ccc.de

Zimperium found a critical flaw in an older version of the Android rooting tool, #KernelSU, that could allow a full device takeover. Update now if you use it!

Read: https://hackread.com/kernelsu-android-rooting-tool-flaw-device-takeover/

#CyberSecurity #Vulnerability #Android #Security #Rooting

Flaw in Older Version of Android Rooting Tool KernelSU Allows Full Device Takeover

Follow us on Bluesky, Twitter (X), Mastodon and Facebook at @Hackread

Hackread - Latest Cybersecurity, Hacking News, Tech, AI & Crypto
How long can you keep plants in the tray?
Well seems like as long as you want. I’ve continued to nurse and keep clean the tray and feed more when they seem hungry these have been in tray for months and ill cut them back today and give them their second leafing.
Be wary this is also high risk for root pathogens spreading amongst plants and you will get some funny shade avoidance responses if you dont thin the herd. #growyourown #clone #propagation #hydroponic #rootriot #rootcubes #clonetray #rooting #plants #indoorplants

@ljs @ohjames AFAICT #Android for the most part doesn't do much of an #init system and merely uses #toybox to make it's #UI able to run and completely abstract the underlying system.

  • And even if it were to run it, without #rooting AND extensive knowledge of #Linux most people won't even be able to do so.

Plus yeeting the init system - even if it's just a single /etc/init file will brick the system and necessitates reflashingbabnew ROM.

  • In theory one could migrate fron one init system to another but explaining that will exceed my 11.000 character limit and makes even less sense.

https://infosec.space/@kkarhan/114823570684841139

Kevin Karhan :verified: (@[email protected])

@[email protected] also #SystemD is evidently a *"necessary evil"* at worst, because noone accepts #SysVinit boot times measured in minutes! Interestibgly the same folks *hating* `systemd` are loving #LaunchD & #SMF yet `launchd` is what inspired SystemD... https://www.youtube.com/watch?v=o_AIw9bGogo

Infosec.Space

Alright, this week I'll get my old Samsung a52s back. What should I do?

#android #rooting #samsunggalaxy #lineageos

Root and stay on OneUI
17.6%
Install LineageOS
82.4%
Poll ended at .
Seems like you can leave clones in clone trays as long as you keep the water fresh. While i don’t recommend this, it can be handy when space is limited and you need to keep plants around while you test them. These clones have been in tray for at least a month and half past rooting and maybe longer with no immediate issues. Though im sure theres some downside. #growyourown #clones #plantcuttings #rooting #roots #rootinghormone #auxins #horticulture #agronomy #cannabis #cannabiscommunity #weed #plants #plantsofmastadon #propogation

I was today years old when I started #rooting androids.

Lessons so far.
1. Root your phone before it goes stale. Tried to root a 11 yo HTC. The Tools and boot images are memory holed.

2. #OPPO cockblocks rooting (at least on CPH1941 😥)