From d008a7e9a6b9b0869d170ae51da3c028909d6c6e Mon Sep 17 00:00:00 2001 From: Weilun Du Date: Fri, 21 Aug 2020 14:45:14 -0700 Subject: [PATCH] sdm660-common: Add TetheringOverlay BUG: 163800715 Signed-off-by: Weilun Du Change-Id: Ia0834f5215ff8c3b13effa591bd2f84d93419a06 --- .../base/core/res/res/values/config.xml | 60 ---------------- rro_overlays/TetheringOverlay/Android.bp | 22 ++++++ .../TetheringOverlay/AndroidManifest.xml | 11 +++ .../TetheringOverlay/res/values/config.xml | 69 +++++++++++++++++++ sdm660.mk | 1 + 5 files changed, 103 insertions(+), 60 deletions(-) create mode 100644 rro_overlays/TetheringOverlay/Android.bp create mode 100644 rro_overlays/TetheringOverlay/AndroidManifest.xml create mode 100644 rro_overlays/TetheringOverlay/res/values/config.xml diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index dbc44773..0ee40296 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -1030,66 +1030,6 @@ 1 0 - - - "usb\\d" - "rndis\\d" - - - - - "wlan0" - "softap0" - - - - - "bt-pan" - - - - true - - - - - 192.168.42.2 - 192.168.42.254 - 192.168.43.2 - 192.168.43.254 - 192.168.44.2 - 192.168.44.254 - 192.168.45.2 - 192.168.45.254 - 192.168.46.2 - 192.168.46.254 - 192.168.47.2 - 192.168.47.254 - 192.168.48.2 - 192.168.48.254 - 192.168.49.2 - 192.168.49.254 - 192.168.50.2 - 192.168.50.254 - 192.168.51.2 - 192.168.51.254 - - diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp new file mode 100644 index 00000000..752c05ad --- /dev/null +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -0,0 +1,22 @@ +// +// Copyright (C) 2020 The Android Open-Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +runtime_resource_overlay { + name: "TetheringConfigOverlay", + resource_dirs: ["res"], + sdk_version: "current", + proprietary: true +} diff --git a/rro_overlays/TetheringOverlay/AndroidManifest.xml b/rro_overlays/TetheringOverlay/AndroidManifest.xml new file mode 100644 index 00000000..93d2f3fc --- /dev/null +++ b/rro_overlays/TetheringOverlay/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + diff --git a/rro_overlays/TetheringOverlay/res/values/config.xml b/rro_overlays/TetheringOverlay/res/values/config.xml new file mode 100644 index 00000000..d651db22 --- /dev/null +++ b/rro_overlays/TetheringOverlay/res/values/config.xml @@ -0,0 +1,69 @@ + + + + + + + + "usb\\d" + "rndis\\d" + + + + + "wlan\\d" + + + + + "bnep\\d" + "bt-pan" + + + + + 192.168.42.2 + 192.168.42.254 + 192.168.43.2 + 192.168.43.254 + 192.168.44.2 + 192.168.44.254 + 192.168.45.2 + 192.168.45.254 + 192.168.46.2 + 192.168.46.254 + 192.168.47.2 + 192.168.47.254 + 192.168.48.2 + 192.168.48.254 + 192.168.49.2 + 192.168.49.254 + 192.168.50.2 + 192.168.50.254 + 192.168.51.2 + 192.168.51.254 + + + diff --git a/sdm660.mk b/sdm660.mk index 45ced68e..7825ee58 100644 --- a/sdm660.mk +++ b/sdm660.mk @@ -578,6 +578,7 @@ PRODUCT_PACKAGES += \ hostapd \ libqsap_sdk \ libwifi-hal-qcom \ + TetheringConfigOverlay \ WifiOverlay \ wpa_supplicant \ wpa_supplicant.conf \