Pebble for LineageOS?

I have a pebble steel round but haven’t used it since my last android phone broke. I was considering ordering the new pebble round but I now have a pixel phone with LineageOS 22.2 (Android 15) and couldn’t find an app that works. The Aurora store has Pebble Core Devices but it says it’s unavailable for my phone. F-Droid only has the side-loading helper app. Will installing it via the Pebble APK instructions on rebble.io work?

I managed to install the pebble app on my pixel7 running e/os, which is derived from lineage.

Moreover, Eric has confirmed several times that the new watches will be supported using gadgetbridge.

1 Like

Can confirm Gadget bridge works. You need to manually source the post recovery firmware from github, and apps will need to be manually installed via the GB installer. You will need to use the rebble.io app store (https://store-beta.rebble.io/faces) as you will need to download the apps / watchfaces manually, and then open/install them through GB.

It did take a while after the pairing for GB to actually install the device.. After what I thought were a few failed attempts, I just left it once it said it was all paired, and when came back 10mins later, it was all paired and I could upload the actual firmware…

All that being said, is there a reason you can’t use Aurora to install it anonymously from the Google App store? There are no GSF requirements for the app - I run it without issue on GrapheneOS…

(well, I can’t raise bugs from the pebble app, as I don’t use the Google auth in my main profile, but… :man_shrugging:t3:)

1 Like

Thank you for the information about Gadget Bridge. I will give that a try.

On the Aurora store, all that shows up when I search for “Pebble” is coredevices.coreapp v(0), and I just get an endless spinning circle when I click on it. Both the install and manual install buttons return “not available”. I tried the other versions on manual install and got the same result.

Are logging into Aurora as “Anonymous” or “Google”?

If “Anonymous”, sometimes I find I have language or device filtering settings from someone else sharing the anonymous logins. Just use the “Manage your account” setting, and logout, then try anonymous again…

Also, in Aurora, you can choose what apps/regions/languages/compatible devices are filtered in/out of your app list.. If you check your spoof settings… you might need to set a device / language combo that aligns with whatever “supported” language / region / devices the app publisher has set, which is used to filter the app store listing..

making sure you have “English” & a modern Pixel (like Pixel 8 or 9) ticked in the spoof list might help…

I’m logging in as “Anonymous”. Thanks for the advice! I’ll try it.

Another thing to try is either compiling the Core app from source or downloading the apk bundle through a 3rd party tool. There’s also MicroPebble as another option, though I don’t think it currently has a built-in store like the Core app does. GitHub - matejdro/microPebble: An open source Pebble watch companion app

1 Like

These are the steps I used to install Pebble app on my Lineage phone.

  1. in F-Droid, install ‘SAI’ the Split APK Installer
  2. download the Pebble app from a shady 3rd party website like Pebble 1.0.7.18 APK Download by Core Devices - APKMirror
  3. use SAI to install the downloaded Pebble APK

If Core Devices posted a release version of the Pebble app using Github’s ‘release’ feature, then it would be possible to install the app using Obtainium (available in F-Droid), or simply download and sideload.

for what it is worth, Obtainium can be used to install the Open Source mPebble app. mPebble is my preferred app because it allows me to re-order the watch menu, and put the apps I actually use multiple times daily at the top of the menu.

1 Like