Mygod
b38498071f
Support showing supported channels
2021-05-29 17:50:31 -04:00
Mygod
257e4497cc
Support basic clients count on Android 9-10
2021-05-28 22:41:25 -04:00
Mygod
50de5a269c
Support new fields in SoftApInfo
2021-05-26 20:58:59 -04:00
Mygod
e679974796
Refine location permission check for repeater
2021-05-19 14:25:02 -04:00
Mygod
37724b6412
Add missing translations from AOSP
2020-09-11 07:42:37 +08:00
Mygod
e27d4c4068
Handle TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION correctly
2020-07-09 02:32:35 +08:00
Mygod
b7d01333fd
Fix missing quantity strings
2020-07-07 06:59:06 +08:00
Mygod
255b4698b9
Import translations
2020-07-04 07:14:01 +08:00
Mygod
3ba9a322c2
Allow user to turn off safe mode on Android 10 (Mar 2020 or newer)
...
Fixes #153 .
Basically, this "forward"-ports a workaround for Android 9- thanks to Jimmy Chen.
As a consequence, #31 might reoccur if you turn off safe mode.
2020-04-22 12:28:38 +08:00
Mygod
cce3223311
Allow monitoring current upstreams
...
Fix #139 .
2020-01-20 10:05:01 +08:00
Mygod
f16d34efc1
Allow enabling Wi-Fi for Wi-Fi direct
2019-07-21 01:00:29 +08:00
Mygod
5583e742ca
Revert "Remove fallback upstream monitor"
...
This commit reverts 99e721bf7e .
Fixes #119 .
2019-07-15 23:28:48 +08:00
Mygod
9a69c4006e
Add shortcut for tether offload
...
Fix #41 .
2019-07-11 11:09:47 +08:00
Mygod
07ce4f4e25
Allow user to exit app easily
2019-07-11 11:08:54 +08:00
Mygod
5c96607e80
Merge branch 'v2.4' into q-beta
2019-05-09 14:03:16 +08:00
Mygod
ab4b0c961e
Update dependencies
...
Support slow card for donations.
2019-05-08 14:55:29 +08:00
Mygod
313f0da7f9
Add missing translations
2019-04-07 12:56:24 +08:00
Mygod
e73d89b5b8
Support showing repeater frequency in Android Q
2019-04-05 10:03:51 +08:00
Mygod
2229483a59
Fix translation
2019-04-04 19:18:15 +08:00
Mygod
6225367e42
Support sharing via QR code
...
Another popular format is barcode but unfortunately I cannot seem to find documentations of that anywhere. Feel free to send me.
2019-04-04 19:17:31 +08:00
Mygod
1145b0f23b
Support editing native Wi-Fi AP configurations
...
Support for repeater channel on Android 5 has been dropped because I am lazy.
2019-04-04 18:06:18 +08:00
Mygod
834498b1ff
Deprecate reset credentials
...
Due to persistent groups no longer useful in Android Q, this feature will be removed. Users on older releases can remove remembered groups from Wi-Fi Direct settings manually.
2019-04-04 18:06:18 +08:00
Mygod
926783cc25
Refine code style
2019-04-04 18:05:21 +08:00
Mygod
549381050b
Do not prompt error onTetheringFailed
2019-03-18 17:37:35 +08:00
Mygod
77cc598b49
Refine #85
2019-03-12 15:11:48 +08:00
Mygod
662aee51bf
Add support for polling ip with root
2019-02-17 11:13:51 +08:00
Mygod
cbc65f989c
Support monitoring tethered interface
...
This would be useful to be used in together with Instant Tethering + Turn off hotspot automatically.
Refine #26 , #53 .
2019-02-06 01:27:21 +08:00
Mygod
8132b2766d
Remove fallback DNS
2019-02-04 23:30:29 +08:00
Mygod
99e721bf7e
Remove fallback upstream monitor
...
This option has been deprecated. As a replacement, if one wants to forbid fallback communication, a global routed VPN can be used instead.
2019-02-01 21:11:49 +08:00
Mygod
f1973116ca
Add netd masquerade mode
2019-02-01 21:06:22 +08:00
Mygod
8682c9dd43
RIP WPS
2019-02-01 15:44:07 +08:00
Mygod
509511461c
Add manual MAC lookup
2019-01-31 17:10:49 +08:00
Mygod
d4208affbb
Implement MAC lookup ( #68 )
...
* Implement MAC lookup
* Refine error processing
* Use long to store MAC consistently
* Link back to macvendors.co
* Undo some havoc
* Do not show mac spans for TV
* Show MAC and IP in a consistent order
* Add IP spans by ipinfo.io
* Add SpanFormatter
* Fix IPv6 ipinfo.io link
* Refine SpanFormatter
* Fix pressing the link
2019-01-26 21:20:40 +08:00
Mygod
faebc2d1ae
Make root unavailable more informative
2019-01-03 23:33:46 +08:00
Mygod
68fface4b9
Allow clients on different tethered interfaces to communicate
...
Previously, the routing rules were too strict. We should probably also deprecate TrafficRecord.upstream sometime.
2019-01-01 12:21:48 +08:00
Mygod
479d1bdfca
Add documentation for settings
2018-12-26 11:46:58 +08:00
Mygod
a206d9e32c
Revert "Refine Wi-Fi lock descriptions"
...
This reverts commit 2fa91711ed .
2018-12-26 11:02:19 +08:00
Mygod
e8f993944c
Use poll as default monitor method
...
This should improve compatibility on very broken devices.
2018-12-26 10:58:16 +08:00
Mygod
2fa91711ed
Refine Wi-Fi lock descriptions
2018-12-26 01:44:41 +08:00
Mygod
55443902be
Support Wi-Fi keep alives
2018-12-23 23:35:55 +08:00
Mygod
adef53be54
Add missing translations
2018-12-21 18:06:15 +08:00
Mygod
3c81fcd95a
Handle p2p service disconnection
2018-10-25 10:51:00 +08:00
Mygod
e347115908
Add back root unavailable prompt
2018-10-08 15:23:57 +08:00
Mygod
e4e716ab83
Allow creating repeater w/o root
2018-10-08 15:17:48 +08:00
Mygod
a4e69c5a9b
Tell user when blocking won't work
2018-10-03 14:16:31 +08:00
Mygod
8e09e8cd8a
Replace strict mode with fallback upstream interface
...
Fixes #40 . Apparently we can no longer take advantage of default network rules set by Android system since Android 9.0 thanks to this commit: 758627c4d9
2018-10-03 13:02:28 +08:00
Mygod
38f95a382e
VPN Hotspot 2.0: Client+ ( #39 )
...
Fix #13 , #38 . I don't have a lot of confidence that this would work very well for every device.
Also here's an SQL command that hopefully somebody could make into the app for me: `SELECT TrafficRecord.mac, SUM(TrafficRecord.sentPackets), SUM(TrafficRecord.sentBytes), SUM(TrafficRecord.receivedPackets), SUM(TrafficRecord.receivedBytes) FROM TrafficRecord LEFT JOIN TrafficRecord AS Next ON TrafficRecord.id = Next.previousId WHERE Next.id IS NULL GROUP BY TrafficRecord.mac;`
2018-10-02 21:12:19 +08:00
Mygod
e51f639c86
Remove unused string
2018-09-07 15:49:37 +08:00
Mygod
89c26fe384
Support strict mode for system tethering
...
TODO: Set up rules when upstream interface not found.
2018-09-03 16:37:54 +08:00
Mygod
1c5d7c1109
Ask to disable tethering hardware acceleration on Android 8.1+
2018-08-26 15:22:27 +08:00