Kavish Devar
95a9bfbd79
add A16QPR3 constructor
2026-03-29 17:01:54 +05:30
Kavish Devar
7a265427b1
add ci
2026-02-24 19:04:36 +05:30
Kavish Devar
0a5fd6668d
remove radare2 onboarding
...
this was mostly generated, but it works
2026-02-24 19:01:53 +05:30
Kavish Devar
b8e9765aff
merge linux changes with local
2025-06-03 20:12:47 +05:30
Kavish Devar
62aabe80c1
android: add support for settings hook on A16
2025-06-03 20:12:25 +05:30
Kavish Devar
dc0b06a369
android: remove volume panel hook
...
I've moved away from AOSP and I can't maintain the hook for pixel/AOSP ROMs
2025-06-03 20:11:08 +05:30
Kavish Devar
96baebee28
Update name in linux README
2025-06-03 14:22:57 +05:30
Kavish Devar
b783b86b7a
android: add update config for root module
2025-05-30 17:33:47 +05:30
Kavish Devar
445c999208
android: start head gestures after auto-connect
2025-05-30 17:30:30 +05:30
Kavish Devar
96e63cf35e
android: fix head gestures not working
2025-05-21 21:52:41 +05:30
Kavish Devar
5472e09293
android: fix island not closing
2025-05-20 22:31:53 +05:30
Kavish Devar
e852182b48
android: use encrypted data from BLE broadcast for accurate battery levels when not connected over AACP
2025-05-20 14:52:05 +05:30
Kavish Devar
5eb13ace0c
android: improve ble-based autoconnection
2025-05-20 09:54:18 +05:30
Kavish Devar
2b1fb5b71e
android: use broadcasted battery data if not connected via l2cap for popup
2025-05-19 18:26:44 +05:30
Kavish Devar
c95a619465
android: bump version
2025-05-19 17:39:55 +05:30
Kavish Devar
c4bc47c48a
merge the a11 fix with local
2025-05-19 17:28:30 +05:30
Kavish Devar
6a026ebab0
android: refactor AACP and add autoconnect based on BLE broadcasts
2025-05-19 17:24:41 +05:30
Kavish Devar
f3ed3bbc70
[Linux] Add One Bud ANC Mode setting ( #128 )
2025-05-16 18:10:20 +05:30
Kavish Devar
fd917d3fd0
[Linux] Add more control commands ( #127 )
2025-05-16 16:51:09 +05:30
Kavish Devar
b89d6d9dc2
android: fix support for A11 and lower
2025-05-16 04:46:25 +00:00
Kavish Devar
6985aa4a7b
fix typo in AAP docs
2025-05-15 22:54:12 +05:30
Kavish Devar
4c0381968f
docs: create control_commands.md
2025-05-15 02:16:02 +05:30
Kavish Devar
69439257ce
android: bump version
2025-05-12 17:16:47 +05:30
Kavish Devar
810a3c90e4
android: add troubleshooter for easier log access
2025-05-12 16:50:26 +05:30
Kavish Devar
0611509782
android: fix the socket error notification showing up even when it connection suceeds
2025-05-11 21:04:42 +05:30
Kavish Devar
116f7dda92
android: separated actual battery notifications from persistent service notif; better error handling when socket isn't connected
2025-05-11 20:42:54 +05:30
Kavish Devar
51ca4c12d1
android: add app description
2025-05-11 20:41:34 +05:30
Kavish Devar
8e670c2481
android: fix last commit; update copyright notice to "LibrePods Contributors"
2025-05-11 19:59:56 +05:30
Kavish Devar
aec9c7192e
android: make customizations screen and head tracking screen scrollable
2025-05-11 19:46:43 +05:30
Kavish Devar
01432ce9c7
andoid: add option to not disconnect airpods when none are worn
2025-05-11 19:40:57 +05:30
Kavish Devar
9baa3c9b60
android: update haze uses
2025-05-11 19:38:55 +05:30
Kavish Devar
364a6f4b64
android: fix ear detection when none are in use and either or both are worn
...
Music would start playing when neither are in ear, but even one is worn. This happens even when the music was not playing when they were removed (or, connected first)
2025-05-11 18:52:33 +05:30
Kavish Devar
9b96218fa9
android: fix mediacontroller fallback volume for conversational awareness
2025-05-10 08:15:00 +05:30
Kavish Devar
98aef13395
android: add sharedpreference listeners to service
2025-05-10 08:13:56 +05:30
Kavish Devar
42e0f48b8b
android: fix sharedpreference listener for conversational awareness customizations
2025-05-10 07:55:14 +05:30
Kavish Devar
4c73200f35
android: improve conversational awareness ( fixes #122 )
2025-05-09 22:37:39 +05:30
Kavish Devar
06de276dca
android: initialize shared pref keys on first launch
2025-05-09 22:37:03 +05:30
Kavish Devar
7ffcd68ad9
android: listen for battery in the connected popup window ( fix #117 )
2025-05-09 09:47:54 +05:30
Kavish Devar
295c49fdc6
android: listen for airpods connection in UI ( fix #118 )
2025-05-09 09:41:26 +05:30
Kavish Devar
b95962d722
android: rephrase text when requesting permissions
2025-05-09 09:19:02 +05:30
Kavish Devar
45ed8a3a88
android: listen for intents to set anc mode
2025-05-09 08:56:10 +05:30
Kavish Devar
d381adaa09
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-05-08 23:51:03 +05:30
Kavish Devar
58dfed97b3
android: fix the xposed module
...
skip unecessary parsing the argument for debugging, just return true and hope that it works
2025-05-08 23:50:30 +05:30
Kavish Devar
48e2899564
[Linux] Use Qt 6.4 for compatibility with Debian Stable ( #116 )
2025-05-04 07:28:28 +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
Kavish Devar
7eafb7f013
Merge pull request #111 from jazzysoggy/main
...
[Linux] Add seperators to tray, add tray option to reopen app and settings, prevent duplicate instances of app from being opened
2025-04-30 07:27:13 +05:30
Kavish Devar
893bcc97bc
fix name in Linux readme
2025-04-24 15:38:19 +05:30
Kavish Devar
eacd862ef3
add FUNDING.yml
...
thought i already added it, apparently not ig
2025-04-22 08:23:31 +05:30
Kavish Devar
114c2c7210
Add metadata and BLE doc ( #96 )
...
Merge pull request #96 from tim-gromeyer/documentation
2025-04-17 07:52:24 +05:30
Kavish Devar
fa63b9a774
linux: improve disconnection behaviour ( #97 )
...
Merge pull request #97 from tim-gromeyer/linux-disconnect-behaviour
2025-04-16 14:27:22 +05:30
Kavish Devar
42f91c4c46
android: improve debugging
2025-04-08 08:38:09 +05:30
Kavish Devar
33ba7a2f2d
android: ignore values that are unlikely to represent actual head data
2025-04-08 08:38:09 +05:30
Kavish Devar
a41c24a21c
Change radare2 download URL to GitHub releases
...
Merge pull request #93 from kavishdevar/move-radare2-from-hetzner-to-github-releases
2025-04-07 15:19:21 +05:30
Kavish Devar
fb3f948250
Merge pull request #91 from kavishdevar/imgbot
...
[ImgBot] Optimize images
2025-04-01 08:28:44 +05:45
Kavish Devar
5a71d9630d
CI: update CI to better format custom update messages
2025-03-27 11:11:25 +05:30
Kavish Devar
09daaaedb2
Merge pull request #85 from tim-gromeyer/linux-adaptive-noise-level
...
[Linux] Implement adaptive audio noise
2025-03-27 10:59:02 +05:30
Kavish Devar
3b1e91bf05
Merge pull request #86 from tim-gromeyer/linux-detect-primary
...
[Linux] Detect which pod is the primary
2025-03-27 10:58:06 +05:30
Kavish Devar
d79ce0237d
Merge pull request #87 from tim-gromeyer/linux-bug-fixes
...
[Linux] Fix noise control switches multiple times
2025-03-27 10:57:55 +05:30
Kavish Devar
1cf84bb4a5
CI: add custom update messages when manually run
2025-03-27 10:55:39 +05:30
Kavish Devar
05ff64f4b2
android: improve hooking
...
set desired flow control mode to basic because for android checking once isn't enough. even after calling l2c_fcr_chk_chan, it again compares the desired and the peer's supported channel modes.
2025-03-27 10:54:12 +05:30
Kavish Devar
0a13ba263b
android: add a few instructions to the xposed-based onboarding
2025-03-27 00:35:00 +05:30
Kavish Devar
a206e04ba2
android [experimental]: add xposed based hooking
2025-03-27 00:01:53 +05:30
Kavish Devar
13340485b1
remove tests
2025-03-27 00:01:53 +05:30
Kavish Devar
0463b7901b
"clean up" ai comments - will redocument later
2025-03-27 00:01:53 +05:30
Kavish Devar
d004d12bb1
Merge pull request #84 from tim-gromeyer/linux-battery-class
...
[Linux] Add Battery Class and Fix Battery Level Assignment
2025-03-26 16:17:15 +05:30
Kavish Devar
9ee0f733bc
Merge pull request #80 from tim-gromeyer/linux-ble-monitor-app
...
[Linux] BLE monitor app
2025-03-24 20:26:56 +05:30
Kavish Devar
d5a96f8f5e
[CI] Download radare2 module
...
Merge pull request #83 from tim-gromeyer/patch-1
2025-03-24 01:34:48 +05:30
Kavish Devar
51f5a66a0e
android: add other function signatures for newer updates of android
2025-03-24 01:28:52 +05:30
Kavish Devar
cd5b69e78c
remove the huge precompiled radare2; download it when building module
2025-03-20 09:01:21 +05:30
Kavish Devar
254e6c1fb4
remove backup font file
2025-03-20 08:48:39 +05:30
Kavish Devar
d49a5df2e2
android: fix the font issue introduced when switching to a smaller font file
2025-03-20 08:47:12 +05:30
Kavish Devar
1cc09e203a
remove ai’s incorrect stuff
2025-03-19 08:30:45 +05:30
Kavish Devar
ff3c33d1b2
android:add packet parsing to debug screen
2025-03-18 09:58:18 +05:30
Kavish Devar
256a42f2d2
fix link to linux folder
2025-03-18 09:43:01 +05:30
Kavish Devar
705354430a
android: remove build files
2025-03-18 09:20:32 +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
446fde56d7
update head tracking readme
2025-03-18 07:10:09 +05:30
Kavish Devar
1babdad9a2
android: prevent a crash
2025-03-18 07:10:09 +05:30
Kavish Devar
6e95d2fea3
android: update transitions
2025-03-18 07:10:09 +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
753f012d89
start head tracking for the first 5 seconds to calibrate
2025-03-17 14:30:44 +05:30
Kavish Devar
be629c16ab
Update README.md
2025-03-14 17:40:34 +05:30
Kavish Devar
28b0eac8a9
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-03-14 17:33:47 +05:30
Kavish Devar
22d5ae60b6
android+linux: add head tracking and gestures
2025-03-14 17:32:47 +05:30
Kavish Devar
84b548af14
[Linux] Simplify code, implement tray manager ( #81 )
...
Merge pull request #81 from tim-gromeyer/linux-simplify-code
2025-03-10 23:21:29 +05:30
Kavish Devar
e72b4a116e
Merge pull request #79 from tim-gromeyer/organize-mediacontroller
...
[Linux] Organize code, implement media controller
2025-03-09 16:54:13 +05:30
Kavish Devar
1583f35a1e
[Linux] Move bt package definitions to extra file
...
Merge pull request #77 from tim-gromeyer/packet-definitions
2025-03-06 10:27:30 +05:30
Kavish Devar
55d06d2f65
linux: fix the merge
2025-02-28 10:12:10 +05:30
Kavish Devar
96170fc9ce
Merge pull request #64 from jay-tau/imgbot
...
[ImgBot] Optimize images
2025-02-17 00:46:36 +05:30
Kavish Devar
16586981a7
Merge pull request #51 from jay-tau/update-gitignore
...
feat: Better gitignore
2025-02-14 23:40:00 +05:30
Kavish Devar
ac053a99b9
Merge branch 'main' into update-gitignore
2025-02-14 23:38:55 +05:30
Kavish Devar
d9bf99de8b
Merge pull request #53 from jay-tau/linux-readme
...
feat(linux): init README for Linux
2025-02-14 23:36:08 +05:30
Kavish Devar
9107a43c39
suggestions in android studio -_-
2025-02-10 09:31:10 +05:30
Kavish Devar
6940f9c9e3
fix imports for the last change
2025-02-09 23:00:08 +05:30
Kavish Devar
5908683540
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-02-09 22:46:15 +05:30
Kavish Devar
918f6cfe6c
implement #57
2025-02-09 22:43:48 +05:30
Kavish Devar
1d3dff175f
android: remove unused ble broadcast stuff
2025-02-05 21:08:31 +05:30