wip
This commit is contained in:
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
#Mon Mar 04 01:13:19 CST 2024
|
#Tue Mar 05 01:25:46 CST 2024
|
||||||
base.0=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/dex/freedomDebug/mergeExtDexFreedomDebug/classes.dex
|
base.0=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/dex/freedomDebug/mergeExtDexFreedomDebug/classes.dex
|
||||||
base.1=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/dex/freedomDebug/mergeProjectDexFreedomDebug/0/classes.dex
|
base.1=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/dex/freedomDebug/mergeProjectDexFreedomDebug/0/classes.dex
|
||||||
base.10=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/desugar_lib_dex/freedomDebug/classes1000.dex
|
base.10=/home/brian/Desktop/vpnhotspotmod/mobile/build/intermediates/desugar_lib_dex/freedomDebug/classes1000.dex
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
|
|||||||
repositories {
|
repositories {
|
||||||
system: GIT
|
system: GIT
|
||||||
local_root_path: "$PROJECT_DIR"
|
local_root_path: "$PROJECT_DIR"
|
||||||
revision: "54c32d7526f03da55766dfb87a85897dbe36d083"
|
revision: "fc2268e1fec24a2791f7f9babb1dbd0445e28283"
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
97
|
99
|
||||||
0
|
0
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
ä<EFBFBD><EFBFBD><EFBFBD>c<EFBFBD>h<EFBFBD><EFBFBD>Ҕ<EFBFBD>y<EFBFBD>n<EFBFBD><EFBFBD><EFBFBD><EFBFBD>и<EFBFBD><EFBFBD><EFBFBD>
|
ä<EFBFBD><EFBFBD><EFBFBD>c<EFBFBD>h<EFBFBD><EFBFBD>Ҕ<EFBFBD>y<EFBFBD>n<EFBFBD><EFBFBD><EFBFBD><EFBFBD>и<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
102
|
104
|
||||||
0
|
0
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
ɠ<EFBFBD>cϫ<EFBFBD>S<EFBFBD>lЉ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><EFBFBD>}<EFBFBD>z<EFBFBD>y۱
|
ɠ<EFBFBD>cϫ<EFBFBD>S<EFBFBD>lЉ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><EFBFBD>}<EFBFBD>z<EFBFBD>y۱ܳ
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -108,6 +108,11 @@ class MyBroadcastReceiver : BroadcastReceiver(), TetheringManager.StartTethering
|
|||||||
}
|
}
|
||||||
TetheringManager.startTethering(TetheringManager.TETHERING_WIFI, false, this)
|
TetheringManager.startTethering(TetheringManager.TETHERING_WIFI, false, this)
|
||||||
// showNotification(context, "Tethering Status", "Wi-Fi tethering started")
|
// showNotification(context, "Tethering Status", "Wi-Fi tethering started")
|
||||||
|
Intent(context, TetheringService::class.java).apply {
|
||||||
|
putExtra(TetheringService.EXTRA_ADD_INTERFACES, arrayOf("ap_br_wlan2"))
|
||||||
|
context.startForegroundService(this)
|
||||||
|
}
|
||||||
|
// Toast.makeText(context, "Monitoring service called for $iface", Toast.LENGTH_SHORT).show()
|
||||||
}
|
}
|
||||||
"WIFI_TETHER_STOP" -> {
|
"WIFI_TETHER_STOP" -> {
|
||||||
TetheringManager.stopTethering(TetheringManager.TETHERING_WIFI)
|
TetheringManager.stopTethering(TetheringManager.TETHERING_WIFI)
|
||||||
@@ -121,7 +126,6 @@ class MyBroadcastReceiver : BroadcastReceiver(), TetheringManager.StartTethering
|
|||||||
// }
|
// }
|
||||||
// showNotification(context, "Tethering Status", message)
|
// showNotification(context, "Tethering Status", message)
|
||||||
if (tetheredInterfaces != null && tetheredInterfaces.isNotEmpty()) {
|
if (tetheredInterfaces != null && tetheredInterfaces.isNotEmpty()) {
|
||||||
Toast.makeText(context, "Tethering interfaces changed", Toast.LENGTH_SHORT).show()
|
|
||||||
tetheredInterfaces.forEach { iface ->
|
tetheredInterfaces.forEach { iface ->
|
||||||
Intent(context, TetheringService::class.java).apply {
|
Intent(context, TetheringService::class.java).apply {
|
||||||
putExtra(TetheringService.EXTRA_ADD_INTERFACES, arrayOf(iface))
|
putExtra(TetheringService.EXTRA_ADD_INTERFACES, arrayOf(iface))
|
||||||
|
|||||||
@@ -69,7 +69,8 @@ class TetheringService : IpNeighbourMonitoringService(), TetheringManager.Tether
|
|||||||
val toRemove = downstreams.toMutableMap() // make a copy
|
val toRemove = downstreams.toMutableMap() // make a copy
|
||||||
for (iface in interfaces) {
|
for (iface in interfaces) {
|
||||||
val downstream = toRemove.remove(iface) ?: continue
|
val downstream = toRemove.remove(iface) ?: continue
|
||||||
if (downstream.monitor && !downstream.start()) downstream.stop()
|
// if (downstream.monitor && !downstream.start()) downstream.stop()
|
||||||
|
if (!downstream.start()) downstream.stop()
|
||||||
}
|
}
|
||||||
for ((iface, downstream) in toRemove) {
|
for ((iface, downstream) in toRemove) {
|
||||||
if (!downstream.monitor) check(downstreams.remove(iface, downstream))
|
if (!downstream.monitor) check(downstreams.remove(iface, downstream))
|
||||||
|
|||||||
Reference in New Issue
Block a user