microg / microg/GmsCore

[BOUNTY] WearOS Support [$2340]

Open
#2,843 169 comments 18 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bounty enhancement
Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

BOUNTY CURRENTLY AT $450 and already the biggest listing on BountyHub by far.

Is your feature request related to a problem? Please describe.

WearOS devices do not work with MicroG

Describe the solution you'd like

MicroG framework needed to pair modern, current-gen WearOS devices and get basic functionality - echo phone notifications, provide media controls, run WearOS apps, etc.

Additional context

There has been an issue open for over ten years regarding MicroG support for WearOS. That issue and another more recent post have inspired some folks to post bounties for this feature, but it's buried so far down in the thread it's easy to miss.

I personally am posting a $200 bounty for the MicroG framework needed to pair modern, current-gen WearOS devices and get basic functionality - echo phone notifications, provide media controls, run WearOS apps, etc.

Here are the folks who've posted bounties in those threads. I'll invite them to post again here confirming that their offers still stand, but all told, this adds up to over $500 already.

@HyperCriSiS - $100
@realPrix - $100
@NullCode1337 - $50
@TobiPeterG - $100
@doctorgaul - $200

*Edit - Amounts now being tracked on the BountyHub page.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the linked ten-year-old WearOS issue (#4) and the more recent discussion in issue #2444 to understand prior work and constraints. Define the supported WearOS pairing and basic functionality scope, including phone notifications, media controls, and WearOS apps; done means modern current-generation devices work with MicroG for the agreed functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java, kotlin
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.