Kavish Devar
595797c703
android: hook libbluetooth_qti.so too
2025-06-05 18:03:09 +05:30
Kavish Devar
0d582d890b
android: add irk and encryption key from a qr
2025-06-05 13:13:49 +05:30
ImgBotApp
31397f055e
[ImgBot] Optimize images
...
*Total -- 1,009.27kb -> 800.74kb (20.66%)
/imgs/banner.png -- 266.07kb -> 199.11kb (25.17%)
/android/imgs/debug.png -- 174.22kb -> 131.86kb (24.31%)
/android/imgs/customizations-2.png -- 211.58kb -> 162.48kb (23.2%)
/android/imgs/customizations-1.png -- 209.27kb -> 162.84kb (22.19%)
/android/app/src/main/res/drawable/pro_2_right.png -- 36.47kb -> 34.80kb (4.58%)
/android/app/src/main/res/drawable/pro_2_left.png -- 34.88kb -> 33.36kb (4.38%)
/linux/assets/airpods.png -- 76.78kb -> 76.30kb (0.63%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2025-06-04 11:34:04 +00:00
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
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
b89d6d9dc2
android: fix support for A11 and lower
2025-05-16 04:46:25 +00:00
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
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
2bd0a3a20c
a few small changes
2025-05-03 21:44:45 +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
Paul
acaf6f2edb
Change radare2 download URL to GitHub releases
...
Was stored on Hetzner beforehand which is not future-proof.
2025-04-07 10:37:57 +02:00
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
51f5a66a0e
android: add other function signatures for newer updates of android
2025-03-24 01:28:52 +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
ff3c33d1b2
android:add packet parsing to debug screen
2025-03-18 09:58:18 +05:30
Kavish Devar
705354430a
android: remove build files
2025-03-18 09:20:32 +05:30
Kavish Devar
1babdad9a2
android: prevent a crash
2025-03-18 07:10:09 +05:30