Commit Graph

89 Commits

Author SHA1 Message Date
Kavish Devar
339c478564 docs: fix typo in README date 2025-12-29 18:21:35 +05:30
Kavish Devar
c9dd79bb82 docs: add development paused note in README 2025-12-28 17:31:26 +05:30
Andrew Dodd
e10fe21ba5 docs: clarify +1 instructions in README (#391)
Google's issue is being spammed aggressively by people misunderstanding these instructions and commenting +1 instead of clicking the +1 button on the top right.
2025-12-16 01:47:13 +05:30
Aryan 'Ba3a' Kumar
e5836c9869 docs: fix low-skies URL (#373) 2025-12-12 00:28:49 +05:30
dragsbruh
f3b1db2513 docs: turn absolute links to relative links in readme (#340)
docs: turn absolute links to relative links because they only work properly on github
2025-12-01 23:05:24 +05:30
Subhrajyoti Sen
a80680ff73 docs: fix broken link to hearing aid gist (#304)
Without `https://`, URLs are treated as relative paths.
2025-11-21 23:37:54 +05:30
Kavish Devar
ecfbcd1c02 android: set min version to 13
I haven't been able to figure out a workaround for pre-A13
2025-11-21 02:55:51 +05:30
Kavish Devar
5231b12c71 docs: add supporters and acknowledgments to README 2025-11-20 17:03:15 +05:30
Kavish Devar
0123449d80 docs: it's vendorid not manufacturerid
no idea where i got manufacturerid from
2025-11-20 16:43:48 +05:30
Kavish Devar
f12fe90134 docs: clarify root requirement for oxygen/coloros 2025-11-20 12:31:27 +05:30
unpleased
1dbb36a2aa docs: fix grammar in README (#277) 2025-11-19 20:56:22 +05:30
callie
938f0d5448 docs: Add Airpods Max to README (#260)
docs: update README
2025-11-18 02:04:24 +05:30
Kavish Devar
e3eab3e31e docs: update root requirement
yay! finally some OEM fixed it
2025-11-17 12:27:24 +05:30
Kavish Devar
55d1a69b21 docs: fix linux app pr link 2025-11-17 03:07:06 +05:30
Kavish Devar
944195b193 docs: add linux screenshots to readme 2025-11-17 02:55:10 +05:30
Kavish Devar
e8e1650145 docs: add dark themed star history 2025-11-16 20:12:40 +05:30
Kavish Devar
4a4494121d update license to GPLv3 2025-11-16 20:09:32 +05:30
Kavish Devar
f7bb1ce6fc docs: update readme 2025-10-27 15:19:10 +05:30
Kavish Devar
9bf3e64b20 docs: update readme 2025-10-26 21:34:41 +05:30
Kavish Devar
8eb6eba049 android: multidevice capabilites and accessiblity features (and "liquid glass") (#202)
many thanks to @rithvikvibhu for help with the hearing aids feature

adds:
hearing aid
two-device connection
new UI
transparency mode customization

commits:
* android: add accessibility stuff

adds option for customizing transparency mode, amplification, tone, etc.

* docs: update transparency mode format

* android: don't 'start' service every time MainActivity is launched

* android: add basic multidevice capabilities

use at your own risk, may or may not work

* android: clean up a bit of AI gen'd code

* android: clean up main service and remove minimum API on head gestures

* android: clean up a lot of stuff

* android: implement the accessiblity settings page

* android: add EQ settings for phone and media

* android: add toggle for DID hook

* docs: add 'has ownership' control cmd

* android: fix balance NaN error when amplification L/R is both zero

* android: bring back some accessiblity settings and add listeners for all config

* android: add header to ATTManager

* android: use device name sent by the connected device in island

* android: fix track color in tone volume

* android: remove unused composable

* android: update eq sliders style

* android: fix text color in selectors

* android: add delay before starting head tracking again

* android: add a few options

ik not the right branch/pr but, eh, i am not merging this hook until i test further, and if i don't merge, conflicts, a lot of 'em

* android: a small ui fix

* docs: a few more control cmds

* android: add microphone setting

also, un-hardcoded strings, and updated text sizes

* android: improve dropdowns

ai generated

* android: move attmanager to service to avoid trying to connect multiple times

* android: add ui for hearing stuff

mostly copied from the transparency settings, which are now updated to match ios <26 ui

* android: add media assist options in hearing aid

ui only

* android: add hearing aid adjustments

* android: liquidglass sliders

* android: improve liquid glass sliders

* android: little more liquid glass

* android: fix hearing aid parsing

* android: remove customdeviceactivity from manifest

* android: remove unused strings

* android: small ui tweaks

* android: a very big commit

refactoring ui, mostly

* android: move padding to StyledScaffold's content

because haze needs it

* android: revert accidental capitalization on toggle label

* android: update usages for toggle

* android: liquidglass, maybe?

the switch and icon button took quite a while. i forgot the order of modifiers matters!

* remove bleonly mode, use CAPod instead

* remove bleonly mode, use CAPod instead

* android: fix switch styling

* android: remove fade from transition

* android: add A16's new bluetooth identifier for log collection

just why...

* android: fix crash in head gestures screen

* android: show head gestures status in the navigation button

* android: don't crash if att not available

* android: use lazycolumn in airpods settings for better performance and navigation transitions

* android: fix text color in troubshooting button and pressandhold settings

* android: bring back original confirmation dialog

too lazy to fix/implement properly the glassy one

* android: prevent hearing aid turning off itself

* android: hide media assist, not implemented

* docs: update README with new features

* docs: add demo video

* docs: add new screenshots for android

* docs: update demo video position

* docs: app3 compatibility

* docs: new control cmds '25 (again)

* docs: change section title in control cmd doc

Updated section title from 'Control Commands' to 'Identifiers and details'.

* android: ui tweaks

* android: update styled slider thumb

* android: add accessiblity service for camera control

* android: add camera control, finally

i got too lazy to find out how to listen to app openings earlier, wasn't too hard

* android: add option to change camera app id

* android: not use relative paths for executing commands

i hope it's the same across all skins

* android: fix transparency and noise cancellation flags

huh... was it always like this?

* android: revert to using relative paths for su

compatibility issues with magisk

* android: bump version

* android: don't crash if self MAC is not available

* android: remove unused LOCAL_ADDRESS permission

* android: add opensource licenses

should've done this a long time ago!

* android: move navigation button to activity level

* android: update animation time on switch tap

* android: implement setting hearing test results

* android: update title in hearing test screen

* docs: add screenshot for hearing test

* android: fix haze for dialog when enabling hearing aid

* android: parse device info

* android: add support for various models

still need to update images or find a way to fetch from apple's cdn

* android: fix a2dp connection

* android: remove stray eq config in accessibility settings

* android: improve connection handling

* android: add a (very important) support dialog

to not be invasive, this only shows up once, and never again.

* docs: add note for DID hook on android
2025-10-26 21:03:49 +05:30
Kavish Devar
3b20540c34 android: fix duplicate screenshot in readme 2025-06-05 18:25:43 +05:30
Kavish Devar
5dc7e512ae update readme 2025-06-03 20:35:29 +05:30
Kavish Devar
91675de891 update linux section in readme 2025-05-03 21:58:56 +05:30
Kavish Devar
53433809aa update readme 2025-05-03 21:48:27 +05:30
Kavish Devar
2bd0a3a20c a few small changes 2025-05-03 21:44:45 +05:30
Tim Gromeyer
1571c6d300 Rewrite Linux section in README 2025-04-24 12:14:44 +02:00
Kavish Devar
256a42f2d2 fix link to linux folder 2025-03-18 09:43:01 +05:30
Kavish Devar
bc8b1cc2b7 merge notification and qs tile screenshot 2025-03-18 09:18:34 +05:30
Kavish Devar
b6d18132fa add head tracking/gestures screenshot 2025-03-18 09:12:50 +05:30
Kavish Devar
56be361829 upload cd demo to github's cdn instead of the repo 2025-03-18 06:20:32 +05:30
Kavish Devar
321a3bd3bf finally done with most of the crossdevice stuff! 2025-02-01 03:53:37 +05:30
Kavish Devar
5cee33a354 improve screenshots layout in cd 2025-01-31 03:58:08 +05:30
Kavish Devar
055db073da update video for transitions in android app 2025-01-31 03:55:37 +05:30
Kavish Devar
c7ef31cba6 add cross device stuff (screenshots) in readme 2025-01-31 03:37:02 +05:30
Kavish Devar
2d90898928 actually add the right video to the readme 2025-01-28 11:58:02 +05:30
Kavish Devar
5dc589c8ff add the right video to the readme 2025-01-28 11:53:39 +05:30
Kavish Devar
bbecb15f2e actually fix video in readme 2025-01-28 11:46:49 +05:30
Kavish Devar
3679c6acf6 fix video in readme 2025-01-28 11:38:36 +05:30
Kavish Devar
189f19ecb3 add transitions to readme 2025-01-28 11:23:32 +05:30
Paul
2f9fbdc70e README — Add instructions for on-device patcher 2025-01-27 00:12:19 +01:00
Kavish Devar
3a3074f592 work out the accessiblity settings packets 2025-01-20 20:18:24 +05:30
Kavish Devar
888f1b3616 add better logging to the root module installer 2025-01-14 01:49:03 +05:30
Kavish Devar
9a4d561f23 update link to module in readme 2025-01-14 01:43:58 +05:30
Kavish Devar
676c1329f3 update link to module in readme 2025-01-13 02:27:07 +05:30
Kavish Devar
c93b5e2cdf update workaround instructions and feature list 2025-01-12 09:10:11 +05:30
Kavish Devar
4c3d3e7286 add screenshot for customizations 2025-01-09 03:36:52 +05:30
Kavish Devar
d4e45b221a remove spacing from project name 2025-01-06 18:55:20 +05:30
Kavish Devar
3b1f66370a Update Linux project status, and add QPR1 instructions 2025-01-06 16:05:15 +05:30
Kavish Devar
2b577d7a49 fix release link for workaround files 2025-01-03 02:07:54 +05:30
Kavish Devar
55aca982a1 change back license from GPL to AGPL 2024-12-30 20:40:40 +05:30