From 3850a38f4529d918e869970680da34775d566428 Mon Sep 17 00:00:00 2001 From: kierancyphus Date: Sat, 1 Jul 2023 08:22:32 +0800 Subject: [PATCH] Example adding new log mask file Test: Flash, fire an event and check to make sure that the new mask is included in storage. Bug: 263307589 Change-Id: I733b75a830eff86a1d6d1a3b02ac4f295599cf58 --- device.mk | 26 ++- radio/Android.bp | 32 --- radio/config/default/Android.bp | 92 +++++++++ radio/config/{ => default}/default.cfg | 0 radio/config/{ => default}/default.nprf | Bin .../config/{ => default}/default_metrics.xml | 0 radio/config/{ => default}/logging.conf | 0 radio/config/empty/Android.bp | 57 ++++++ radio/config/empty/empty.cfg | 1 + radio/config/empty/empty.nprf | Bin 0 -> 8582 bytes radio/config/empty/empty_metrics.xml | 191 ++++++++++++++++++ radio/config/empty/logging.conf | 1 + 12 files changed, 364 insertions(+), 36 deletions(-) create mode 100644 radio/config/default/Android.bp rename radio/config/{ => default}/default.cfg (100%) rename radio/config/{ => default}/default.nprf (100%) rename radio/config/{ => default}/default_metrics.xml (100%) rename radio/config/{ => default}/logging.conf (100%) create mode 100644 radio/config/empty/Android.bp create mode 100644 radio/config/empty/empty.cfg create mode 100644 radio/config/empty/empty.nprf create mode 100644 radio/config/empty/empty_metrics.xml create mode 100644 radio/config/empty/logging.conf diff --git a/device.mk b/device.mk index ede4da0b..e90dcc3d 100644 --- a/device.mk +++ b/device.mk @@ -970,14 +970,32 @@ endif # modem logging binary/configs PRODUCT_PACKAGES += modem_logging_control -# modem logging configs +# PILOT SCENARIOS +PRODUCT_PACKAGES += \ + Pixel_stability.cfg \ + Pixel_stability.nprf + +# Default modem log mask for pixel logger PRODUCT_PACKAGES += \ logging.conf \ default.cfg \ default.nprf \ - default_metrics.xml \ - Pixel_stability.cfg \ - Pixel_stability.nprf + default_metrics.xml + +# Log Masks for logmasklibrary below +# default modem log mask +PRODUCT_PACKAGES += \ + default_modem_log_mask.conf \ + default_modem_log_mask.cfg \ + default_modem_log_mask.nprf \ + default_modem_log_mask.xml + +# Empty modem log mask +PRODUCT_PACKAGES += \ + empty_modem_log_mask.conf \ + empty_modem_log_mask.cfg \ + empty_modem_log_mask.nprf \ + empty_modem_log_mask.xml endif diff --git a/radio/Android.bp b/radio/Android.bp index 54b41efc..e3eb7126 100644 --- a/radio/Android.bp +++ b/radio/Android.bp @@ -24,38 +24,6 @@ package { ], } -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, diff --git a/radio/config/default/Android.bp b/radio/config/default/Android.bp new file mode 100644 index 00000000..0a9d4b05 --- /dev/null +++ b/radio/config/default/Android.bp @@ -0,0 +1,92 @@ +// +// 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: "logging.conf", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default.cfg", + vendor: true, + proprietary: true, + src: "default.cfg", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default.nprf", + vendor: true, + proprietary: true, + src: "default.nprf", + relative_install_path: "modem" +} + +prebuilt_etc { + name: "default_metrics.xml", + vendor: true, + proprietary: true, + src: "default_metrics.xml", + relative_install_path: "modem" +} + +// the mask should also be copied to another folder to be accessible to logmasklibrary + +prebuilt_etc { + name: "default_modem_log_mask.conf", + vendor: true, + proprietary: true, + src: "logging.conf", + relative_install_path: "radio/log_masks/default" +} + +prebuilt_etc { + name: "default_modem_log_mask.cfg", + vendor: true, + proprietary: true, + src: "default.cfg", + relative_install_path: "radio/log_masks/default" +} + +prebuilt_etc { + name: "default_modem_log_mask.nprf", + vendor: true, + proprietary: true, + src: "default.nprf", + relative_install_path: "radio/log_masks/default" +} + +prebuilt_etc { + name: "default_modem_log_mask.xml", + vendor: true, + proprietary: true, + src: "default_metrics.xml", + relative_install_path: "radio/log_masks/default" +} + diff --git a/radio/config/default.cfg b/radio/config/default/default.cfg similarity index 100% rename from radio/config/default.cfg rename to radio/config/default/default.cfg diff --git a/radio/config/default.nprf b/radio/config/default/default.nprf similarity index 100% rename from radio/config/default.nprf rename to radio/config/default/default.nprf diff --git a/radio/config/default_metrics.xml b/radio/config/default/default_metrics.xml similarity index 100% rename from radio/config/default_metrics.xml rename to radio/config/default/default_metrics.xml diff --git a/radio/config/logging.conf b/radio/config/default/logging.conf similarity index 100% rename from radio/config/logging.conf rename to radio/config/default/logging.conf diff --git a/radio/config/empty/Android.bp b/radio/config/empty/Android.bp new file mode 100644 index 00000000..319bc20a --- /dev/null +++ b/radio/config/empty/Android.bp @@ -0,0 +1,57 @@ +// +// 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: "empty_modem_log_mask.conf", + vendor: true, + proprietary: true, + src: "logging.conf", + relative_install_path: "radio/log_masks/empty" +} + +prebuilt_etc { + name: "empty_modem_log_mask.cfg", + vendor: true, + proprietary: true, + src: "empty.cfg", + relative_install_path: "radio/log_masks/empty" +} + +prebuilt_etc { + name: "empty_modem_log_mask.nprf", + vendor: true, + proprietary: true, + src: "empty.nprf", + relative_install_path: "radio/log_masks/empty" +} + +prebuilt_etc { + name: "empty_modem_log_mask.xml", + vendor: true, + proprietary: true, + src: "empty_metrics.xml", + relative_install_path: "radio/log_masks/empty" +} diff --git a/radio/config/empty/empty.cfg b/radio/config/empty/empty.cfg new file mode 100644 index 00000000..58f9cd39 --- /dev/null +++ b/radio/config/empty/empty.cfg @@ -0,0 +1 @@ +default.nprf,default_metrics.xml \ No newline at end of file diff --git a/radio/config/empty/empty.nprf b/radio/config/empty/empty.nprf new file mode 100644 index 0000000000000000000000000000000000000000..be97f47dec5f1a1e45efd3df7e413f851570df89 GIT binary patch literal 8582 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⩓IcVRc+>N-tF&WEK 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 a)hzyB2*bk%@M7Ts7ds9XmL|*9(|-X8&Q&`A literal 0 HcmV?d00001 diff --git a/radio/config/empty/empty_metrics.xml b/radio/config/empty/empty_metrics.xml new file mode 100644 index 00000000..4e9e38d2 --- /dev/null +++ b/radio/config/empty/empty_metrics.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/radio/config/empty/logging.conf b/radio/config/empty/logging.conf new file mode 100644 index 00000000..e852dd57 --- /dev/null +++ b/radio/config/empty/logging.conf @@ -0,0 +1 @@ +modem_logging_control START -o /data/vendor/radio/logs/always-on -n 50 -s 50 -m /vendor/etc/modem/default.cfg --enable_exmetric --enable_exmetric_internal \ No newline at end of file