From 05c0f37f063a98afe385e240255a2542ecc8c58e Mon Sep 17 00:00:00 2001 From: Nicole Lee Date: Fri, 9 Jun 2023 10:55:40 +0000 Subject: [PATCH] zuma: add Pixel_stability modem log mask Bug: 289001309 Test: Check logging mask in /vendor/etc/modem Change-Id: I57cf80735572ca0503220c4c76bdb9e3434e2369 --- device.mk | 13 ++++-- radio/Android.bp | 73 ++++++++++++++++++++++++++++++ radio/config/Pixel_stability.cfg | 1 + radio/config/Pixel_stability.nprf | Bin 0 -> 8897 bytes 4 files changed, 82 insertions(+), 5 deletions(-) create mode 100644 radio/Android.bp create mode 100644 radio/config/Pixel_stability.cfg create mode 100644 radio/config/Pixel_stability.nprf diff --git a/device.mk b/device.mk index 4e8c733a..e376015d 100644 --- a/device.mk +++ b/device.mk @@ -973,11 +973,14 @@ endif PRODUCT_PACKAGES += modem_logging_control # modem logging configs -PRODUCT_COPY_FILES += \ - device/google/zuma/radio/config/logging.conf:$(TARGET_COPY_OUT_VENDOR)/etc/modem/logging.conf \ - device/google/zuma/radio/config/default.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/modem/default.cfg \ - device/google/zuma/radio/config/default.nprf:$(TARGET_COPY_OUT_VENDOR)/etc/modem/default.nprf \ - device/google/zuma/radio/config/default_metrics.xml:$(TARGET_COPY_OUT_VENDOR)/etc/modem/default_metrics.xml +PRODUCT_PACKAGES += \ + logging.conf \ + default.cfg \ + default.nprf \ + default_metrics.xml \ + Pixel_stability.cfg \ + Pixel_stability.nprf + endif # ARM NN files diff --git a/radio/Android.bp b/radio/Android.bp new file mode 100644 index 00000000..54b41efc --- /dev/null +++ b/radio/Android.bp @@ -0,0 +1,73 @@ +// +// Copyright (C) 2023 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. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "//device/google/zuma:device_google_zuma_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: [ + "//device/google/zuma:device_google_zuma_license", + ], +} + +prebuilt_etc { + name: "logging.conf", + vendor: true, + proprietary: true, + src: "config/logging.conf", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default.cfg", + vendor: true, + proprietary: true, + src: "config/default.cfg", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default.nprf", + vendor: true, + proprietary: true, + src: "config/default.nprf", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default_metrics.xml", + vendor: true, + proprietary: true, + src: "config/default_metrics.xml", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "Pixel_stability.cfg", + vendor: true, + proprietary: true, + src: "config/Pixel_stability.cfg", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "Pixel_stability.nprf", + vendor: true, + proprietary: true, + src: "config/Pixel_stability.nprf", + relative_install_path: "modem" +} diff --git a/radio/config/Pixel_stability.cfg b/radio/config/Pixel_stability.cfg new file mode 100644 index 00000000..dcc0a63e --- /dev/null +++ b/radio/config/Pixel_stability.cfg @@ -0,0 +1 @@ +Pixel_stability.nprf,default_metrics.xml \ No newline at end of file diff --git a/radio/config/Pixel_stability.nprf b/radio/config/Pixel_stability.nprf new file mode 100644 index 0000000000000000000000000000000000000000..dd03d3e7a8eabf9e821fe4d3b50438504abdd617 GIT binary patch literal 8897 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%0AaMMkk= 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 literal 0 HcmV?d00001