Commit Graph
100 Commits
Author SHA1 Message Date
Kavish Devar 790e396345 android: add material 3 expressive theme
All of the new UI was written by hand!
also fixed upgraded being set to false in FOSS builds when opening App settings. should've been a different commit, but ¯\_(ツ)_/¯
2026-06-20 20:16:59 +05:30
Kavish Devar 633d036dd7 android: match ios27 icon button and top bar style 2026-06-13 15:48:54 +05:30
Kavish Devar 7341e41837 android: add custom EQ settings (ios27)
will be released into stable as soon as I implement capability parsing
2026-06-13 04:58:14 +05:30
Kavish Devar bffb5c8b3e android: consider all A17 devices supported
Google's statements were ambiguous on if the workaround will be available on A17 or still on OEM to implement this specific patch. But the app does work on OneUI 9
2026-06-10 14:43:36 +05:30
Kavish Devar aca4373ec4 android: fix widget not showing charging when charge limit is enabled 2026-06-10 14:39:46 +05:30
Kavish Devar 8804197760 android: bump version 2026-06-04 11:19:33 +05:30
Kavish Devar 57d692c4ae android: refactor AACP socket handling 2026-06-01 14:53:33 +05:30
Kavish Devar c1093fbe24 android: fix FOSS upgraded being written false on app launch
fixes #610
2026-06-01 12:43:57 +05:30
Kavish Devar 0f50eab788 android: move ATT code to viewmodel from screens and enable notifications 2026-05-31 00:48:20 +05:30
Kavish Devar 1381022b2e android: fix name field being empty on rename screen launch 2026-05-31 00:48:20 +05:30
Kavish Devar af4261485a android: fix rework ATT connection 2026-05-31 00:48:20 +05:30
Kavish Devar 571db0ebde android: listen to UUID broadcasts 2026-05-31 00:48:20 +05:30
Kavish Devar 3c3c0edffd android: add message for Play users who unlocked FOSS upgrade 2026-05-31 00:48:20 +05:30
Kavish Devar f86d7b9aca android: fix PLAY_BUILD flag 2026-05-31 00:48:20 +05:30
Kavish Devar 29a914c2ff docs: update 2-way audio description for Android in project README 2026-05-19 02:05:07 +05:30
Kavish Devar 3f2a7df749 docs: remove installation instructions from project README 2026-05-16 10:10:06 +05:30
Kavish Devar f9367f4445 docs: fix root requirement link in repo README 2026-05-16 10:01:57 +05:30
Kavish Devar 0101428108 docs: add screenshots header to android README 2026-05-16 00:11:49 +05:30
Kavish Devar 37c1837d0b docs: fix badge label encoding in README 2026-05-15 23:42:41 +05:30
Kavish Devar 154ed17c05 docs: update README 2026-05-15 23:36:11 +05:30
Kavish Devar 362e34202a ci: rename linux ci 2026-05-15 22:25:31 +05:30
Kavish Devar 5bc5079e13 update android bug report template 2026-05-11 22:12:39 +05:30
Kavish Devar 64d233d427 android: use issue template 2026-05-11 22:10:14 +05:30
Kavish Devar ea2c2b811b update app source options 2026-05-11 21:55:25 +05:30
Kavish Devar 6f28df734e ci: build only unsigned debug apks on PR 2026-05-11 21:48:27 +05:30
Kavish Devar c15e15a6b7 update app source options in android bug report template 2026-05-11 21:44:35 +05:30
Kavish Devar d1b32d5a00 android: add permissions file to root module 2026-05-10 15:41:35 +05:30
Kavish Devar 044aff731f android: keep only xposed flavor
also changed Build.ID check to startsWith("CP1A")
2026-05-07 21:12:10 +05:30
Kavish Devar 216c97f9ca android: add CP1A.260505.005 to comptible build ids on Pixel 2026-05-06 17:29:23 +05:30
Kavish Devar fd3774b513 android: bump version 2026-05-05 13:18:08 +05:30
Kavish Devar b7336940e6 android: add convo detect broadcast 2026-05-05 13:17:31 +05:30
Kavish Devar b2ba830a80 android: hide reconnect when app hasn't connected once 2026-05-05 13:11:50 +05:30
Kavish Devar f08769e62f android: add optmized charge limit config 2026-05-05 13:05:54 +05:30
Kavish Devar 845f26192c android: make head tracking screen scrollable 2026-04-30 12:53:02 +05:30
Kavish Devar 3321bb1c43 android: bump version 2026-04-30 01:07:43 +05:30
Kavish Devar c7a5cb2d8c android: fix crash in listening mode widget when service is null 2026-04-30 01:03:51 +05:30
Kavish Devar 7b81411417 android: fix media not resuming when using single AirPod 2026-04-30 01:00:15 +05:30
Kavish Devar d80f2275a1 android: remove NativeBridge calls from app settings 2026-04-30 00:58:42 +05:30
Kavish Devar 795bebc6ae android: use pressandhold settings when cycling modes 2026-04-28 20:29:00 +05:30
Kavish Devar 4ef3e4d4da ci: post nightly release to #android-ci on discord 2026-04-28 18:17:04 +05:30
Kavish Devar b88b14de15 move things around 2026-04-28 17:27:11 +05:30
Kavish Devar 7cd4dfa3e0 remove head tracking 2026-04-28 17:27:00 +05:30
Kavish Devar 30d16e9977 docs: add some docs
I made this a while back, it is very incomplete, just adding in case anyone's looking for the opcodes
2026-04-28 16:19:30 +05:30
Kavish Devar ddcf15eefe android: clear root module build dir on each run 2026-04-28 12:21:46 +05:30
Kavish Devar 3e89d7f41b android: version bump 2026-04-28 12:13:14 +05:30
Kavish Devar 9eb6010a25 android: connect to audio when reconnecting to last connected device 2026-04-28 12:12:45 +05:30
Kavish Devar 60e865fc1f android: call connect to audio even if BLUETOOTH_PRIVILEGED/MODIFY_PHONE_STATE is not granted 2026-04-28 12:12:07 +05:30
Kavish Devar 629b7b917e android: fix crash on some devices not properly closing socket 2026-04-28 12:10:47 +05:30
Kavish Devar d4ee741224 android: add disconnect button 2026-04-28 12:10:00 +05:30
Kavish Devar 4c8b0d720d android: fix crash in reading call control settings 2026-04-28 12:08:22 +05:30
Kavish Devar e20b0f7fd7 android: fix adaptive audio strength slider not being flipped
why... why, apple?
2026-04-28 12:07:00 +05:30
Kavish Devar b64ff1d09e android: catch exceptions when closing IslandWindow 2026-04-28 12:04:59 +05:30
Kavish Devar 37056c6de7 android: fix icon size in select list 2026-04-28 12:04:29 +05:30
Kavish Devar 3a636e37a4 android: increase bottom padding on all screens 2026-04-28 12:04:08 +05:30
Kavish Devar 136e3e8995 android: do not log writeRaw in ATTManager if socket unavailable 2026-04-28 12:03:51 +05:30
Kavish Devar e39c1cfeba android: fix ControlCommand.parseFromBytes outofbounds crash 2026-04-28 12:03:26 +05:30
Kavish Devar b06d780eee android: fix xposed state being set true onResume 2026-04-27 13:13:40 +05:30
Kavish Devar 70f420dedb android: fix text color in email bottom sheet 2026-04-27 10:17:33 +05:30
Kavish Devar 23193ceb39 android: load native hook from split apks when base fails 2026-04-27 10:08:05 +05:30
Kavish Devar cb246d1287 android: update dialog and add app info to incompatible page 2026-04-26 17:36:17 +05:30
Kavish Devar 95cd677da9 android: fix bypass on pixels on older A16 version; also check Xposed scope for compatibility 2026-04-26 16:23:29 +05:30
Kavish Devar 0d049d93fb ci: use latest release tag for changelog 2026-04-26 16:17:02 +05:30
Kavish Devar 469d948061 android: add xposed check and email form
too many emails with absolutely no content
2026-04-26 05:05:20 +05:30
Kavish Devar f5d92768e2 android: rename util->utils in normal flavor 2026-04-26 01:07:12 +05:30
Kavish Devar 8cb2951bc6 ci: fix typo in release bundle asset name 2026-04-26 00:46:54 +05:30
Kavish Devar bb578dab23 ci: upload artifacts separately 2026-04-26 00:43:09 +05:30
Kavish Devar b1b47048a3 ci: fix keystore and add manual trigger 2026-04-26 00:29:14 +05:30
Kavish Devar 70165232c0 ci: fix ndk 2026-04-26 00:18:03 +05:30
Kavish Devar aabbc902cb ci: release nightly builds on all changes 2026-04-25 23:58:52 +05:30
Kavish Devar 0ee7056600 android: fix versionName in builds 2026-04-25 23:58:23 +05:30
Kavish Devar 8b24ac49e2 android: add scroll on compatibility check 2026-04-24 21:35:22 +05:30
Kavish Devar d2dd722bc7 android: change device bypass sharedPref key 2026-04-24 20:29:37 +05:30
Kavish Devar 67fc93bde5 android: add packaging task 2026-04-24 19:50:35 +05:30
Kavish Devar 0b578d62cf android: add more compatibility information, fix FOSS billing, hide upgrade button before first AACP connect
closes #538
2026-04-24 19:50:35 +05:30
Kavish Devar 072b9b4dac android: remove radare root module 2026-04-24 19:50:35 +05:30
Kavish Devar 0af60cd8a9 android: fix ATT on A16QPR3+ 2026-04-24 19:50:35 +05:30
Kavish Devar be29a46dab android: check for A16 on OP/Oppo devices 2026-04-24 19:50:35 +05:30
Kavish Devar 7461f7dfb7 android: remove debugging logs 2026-04-24 19:50:35 +05:30
Kavish Devar 904c00afce android: fix xposed module in release builds 2026-04-24 19:50:35 +05:30
Kavish Devar 6ac6700be6 android: format l2c_fcr_hook.cpp 2026-04-23 18:45:00 +05:30
Kavish Devar 113ee0a966 android: fallback to .dynsym when .gnu_debugdata fails 2026-04-23 18:45:00 +05:30
Kavish Devar d82e4e2427 android: bump version 2026-04-23 18:45:00 +05:30
Kavish Devar 481d5f13cf android: fix automatically pausing when media changes without vendorid hook enabled 2026-04-23 18:45:00 +05:30
Kavish Devar ef221af505 android: bump version 2026-04-23 18:45:00 +05:30
Kavish Devar c19190f031 android: fix convo detect not restoring volume when in Transparency mode 2026-04-23 18:45:00 +05:30
Kavish Devar d0b8574c68 android: hide disconnect when not wearing config on play builds 2026-04-23 18:45:00 +05:30
Kavish Devar 294d733e71 android: add 'required xposed' text to vendorid config toggle 2026-04-23 18:45:00 +05:30
Kavish Devar f6d7e97796 android: show price in buy button 2026-04-23 18:45:00 +05:30
Kavish Devar ae174bc9ea android: add confirmation step for unsupported devices 2026-04-23 18:45:00 +05:30
Kavish Devar 1804e80cba docs: fix typo 2026-04-23 05:43:43 +05:30
Kavish Devar 0b8bd5a5b8 docs: fix issuetracker link in README 2026-04-23 05:42:58 +05:30
Kavish Devar d1d48562d7 docs: clarify root requirements 2026-04-23 05:41:56 +05:30
Kavish Devar c84e64e656 android: remove unsupported device message 2026-04-23 01:27:55 +05:30
Kavish Devar 51739514fa android: fix normal builds 2026-04-23 01:22:49 +05:30
Kavish Devar 2363b80548 android: stability fixes and xposed api v101 (#531) 2026-04-23 00:48:33 +05:30
Kavish Devar 3c714c2a26 docs: add discord invite and other badges
Added badges for stars, license, release, downloads, and issues to the README.
2026-04-05 22:08:01 +05:30
Kavish Devar 7fbbe07320 docs: refactor and add alternates to README 2026-03-31 20:52:00 +05:30
Kavish Devar 8ef839d4c1 linux: update icon 2026-03-31 09:41:09 +05:30
Kavish Devar b81e420398 docs: update root requirements in README 2026-03-30 15:10:48 +05:30
Kavish Devar 339c478564 docs: fix typo in README date 2025-12-29 18:21:35 +05:30