Commit Graph

264 Commits

Author SHA1 Message Date
Mygod
4ad5afa75d Support vendor elements for p2p 2022-07-16 01:03:04 -04:00
Mygod
331358bd14 Draft implementation of new SACC elements 2022-07-15 23:11:42 -04:00
Mygod
8ff35f59ed Partial 2022-07-14 23:37:46 -04:00
Mygod
bc1b4d41ed Try to obtain country code on old devices as well 2022-07-12 21:13:51 -04:00
Mygod
f4e5e2f834 Support driver country code display 2022-07-12 21:03:47 -04:00
Mygod
4e1f7c9c40 Support new permission in Tiramisu 2022-07-12 10:18:52 -04:00
Mygod
fa68ae164a Move SAC parsing out of root 2022-07-11 19:48:17 -04:00
Mygod
b5d7e64bc4 Handle fallback Bluetooth starting 2022-07-11 17:13:48 -04:00
Mygod
85060220b4 Compile against Tiramisu 2022-07-11 16:01:19 -04:00
Mygod
9b97ce08e5 Prevent a stupid crash 2021-11-27 12:36:31 -05:00
Mygod
de3226e27a Refine code style 2021-11-26 22:56:38 -05:00
Mygod
20b3cc5290 Suppress crashes 2021-11-12 17:23:28 -05:00
Mygod
c1ae7857eb Target API 31 on Google variant 2021-10-23 17:13:45 -04:00
Mygod
1426d4e3a3 Remove WiGig from UI due to being only internally used 2021-10-06 01:54:43 -04:00
Mygod
2856ad2080 Refine channel error checking and allow multi-channel auto 2021-08-29 19:45:14 -04:00
Mygod
018682e2f5 Remove Bluetooth tethering if unsupported 2021-07-27 14:53:23 -04:00
Mygod
9652804f9a Fix bssid might be null 2021-07-24 22:50:01 -04:00
Mygod
b03303c73a Drop support for old Android 12 betas 2021-07-24 20:34:14 -04:00
Mygod
4733b294cf Fix removing monitored interface 2021-06-18 02:23:08 -04:00
Mygod
e9979495e4 Check wifi ap state everywhere 2021-06-11 02:41:29 -04:00
Mygod
2bde3330b6 Support ap error codes on Android 6-8.1 2021-06-11 02:35:11 -04:00
Mygod
bb80359efb Refactor LOHService based on AOSP CarProjectionService 2021-06-11 02:20:55 -04:00
Mygod
d17bb74e7b Stop using unsupported API for bluetooth 2021-06-11 01:08:34 -04:00
Mygod
d87983274e Fix permission request 2021-06-10 22:50:55 -04:00
Mygod
440b22faa1 Properly handle missing bluetooth permissions 2021-06-11 02:15:49 +08:00
Mygod
6f81f8a6ff Reset pendingCallback on failure 2021-06-11 01:54:36 +08:00
Mygod
54c9ae0cec Fix turning off bluetooth tethering 2021-06-11 01:46:51 +08:00
Mygod
282fc71814 Clear error when permission is granted 2021-06-11 01:34:53 +08:00
Mygod
5d39ace3f0 Use recommended API for getting bluetooth adapter 2021-06-10 14:26:56 +08:00
Mygod
8918ff2377 Fix new BluetoothPan constructor 2021-06-10 14:20:38 +08:00
Mygod
a3481d43bb Merge branch 'master' into s 2021-06-10 14:09:21 +08:00
Mygod
fac1451e95 Fix pan initialization failure crash 2021-06-10 14:09:17 +08:00
Mygod
c0fdd5ef04 Refine code style 2021-06-05 14:42:45 +08:00
Mygod
dfcc860adb Fix repeater stuck when Location is off on Android 11+ 2021-06-05 14:42:45 +08:00
Mygod
9c45c3c49e Refine code style 2021-06-05 14:09:42 +08:00
Mygod
880843c8cb Fix repeater stuck when Location is off on Android 11+ 2021-06-04 02:00:14 -04:00
Mygod
835de08900 Listen for onBlockedClientConnecting whenever callback is registered 2021-05-31 20:07:07 -04:00
Mygod
c1aada8a8b Support querying features via WifiManager 2021-05-31 00:31:24 -04:00
Mygod
a6819a1def Support latest SACC features 2021-05-30 01:03:18 -04:00
Mygod
ada55a1bf6 Support obtaining p2p randomization setting 2021-05-29 20:49:51 -04:00
Mygod
b38498071f Support showing supported channels 2021-05-29 17:50:31 -04:00
Mygod
ed4475ebb1 Support for multi-band SACC 2021-05-29 14:58:46 -04:00
Mygod
257e4497cc Support basic clients count on Android 9-10 2021-05-28 22:41:25 -04:00
Mygod
0796c689d3 Format plural for numClients 2021-05-28 22:36:16 -04:00
Mygod
f75ac30804 Fix lint again 2021-05-28 21:20:51 -04:00
Mygod
87a1b8b08d Refine code style 2021-05-27 13:33:26 -04:00
Mygod
ea076d9602 Support ap identifier for WifiClient 2021-05-26 21:54:12 -04:00
Mygod
168c9ff6f1 Refactor SoftApCapability 2021-05-26 21:23:18 -04:00
Mygod
50de5a269c Support new fields in SoftApInfo 2021-05-26 20:58:59 -04:00
Mygod
7a40927bcc Support new onInfoChanged method 2021-05-26 19:11:51 -04:00