From efc9f1063bf4dd34f95132c44ece4f6b7d5b70e3 Mon Sep 17 00:00:00 2001 From: roynatech2544 Date: Wed, 5 Oct 2022 09:59:34 +0000 Subject: [PATCH] universal7885: aidl-support: Mark unstable and fix errors --- universal7885-common/apps/aidl-support/LICENSE | 13 +++++++++++++ .../apps/aidl-support/fm/Android.bp | 1 + .../fm/vendor/eureka/hardware/fmradio/IFMRadio.aidl | 1 - .../aidl-support}/libfileio/Android.bp | 0 .../aidl-support}/libfileio/FileIO.cpp | 0 .../aidl-support}/libfileio/include/FileIO.h | 0 .../apps/aidl-support/parts/Android.bp | 11 +++++++++++ .../vendor/eureka/hardware/parts/IBatteryStats.aidl | 3 +-- 8 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 universal7885-common/apps/aidl-support/LICENSE rename universal7885-common/{hidl-packages/parts/hardware => apps/aidl-support}/libfileio/Android.bp (100%) rename universal7885-common/{hidl-packages/parts/hardware => apps/aidl-support}/libfileio/FileIO.cpp (100%) rename universal7885-common/{hidl-packages/parts/hardware => apps/aidl-support}/libfileio/include/FileIO.h (100%) create mode 100644 universal7885-common/apps/aidl-support/parts/Android.bp diff --git a/universal7885-common/apps/aidl-support/LICENSE b/universal7885-common/apps/aidl-support/LICENSE new file mode 100644 index 0000000..00ac597 --- /dev/null +++ b/universal7885-common/apps/aidl-support/LICENSE @@ -0,0 +1,13 @@ +// Copyright (C) 2022 Eureka Team +// +// 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. diff --git a/universal7885-common/apps/aidl-support/fm/Android.bp b/universal7885-common/apps/aidl-support/fm/Android.bp index 7dcdbaa..efc32ef 100644 --- a/universal7885-common/apps/aidl-support/fm/Android.bp +++ b/universal7885-common/apps/aidl-support/fm/Android.bp @@ -6,4 +6,5 @@ aidl_interface { enabled: true, }, }, + unstable: true, } diff --git a/universal7885-common/apps/aidl-support/fm/vendor/eureka/hardware/fmradio/IFMRadio.aidl b/universal7885-common/apps/aidl-support/fm/vendor/eureka/hardware/fmradio/IFMRadio.aidl index 243aae2..17310a6 100644 --- a/universal7885-common/apps/aidl-support/fm/vendor/eureka/hardware/fmradio/IFMRadio.aidl +++ b/universal7885-common/apps/aidl-support/fm/vendor/eureka/hardware/fmradio/IFMRadio.aidl @@ -15,7 +15,6 @@ package vendor.eureka.hardware.fmradio; import vendor.eureka.hardware.fmradio.Direction; -import vendor.eureka.hardware.fmradio.Status; import vendor.eureka.hardware.fmradio.Space; interface IFMRadio { diff --git a/universal7885-common/hidl-packages/parts/hardware/libfileio/Android.bp b/universal7885-common/apps/aidl-support/libfileio/Android.bp similarity index 100% rename from universal7885-common/hidl-packages/parts/hardware/libfileio/Android.bp rename to universal7885-common/apps/aidl-support/libfileio/Android.bp diff --git a/universal7885-common/hidl-packages/parts/hardware/libfileio/FileIO.cpp b/universal7885-common/apps/aidl-support/libfileio/FileIO.cpp similarity index 100% rename from universal7885-common/hidl-packages/parts/hardware/libfileio/FileIO.cpp rename to universal7885-common/apps/aidl-support/libfileio/FileIO.cpp diff --git a/universal7885-common/hidl-packages/parts/hardware/libfileio/include/FileIO.h b/universal7885-common/apps/aidl-support/libfileio/include/FileIO.h similarity index 100% rename from universal7885-common/hidl-packages/parts/hardware/libfileio/include/FileIO.h rename to universal7885-common/apps/aidl-support/libfileio/include/FileIO.h diff --git a/universal7885-common/apps/aidl-support/parts/Android.bp b/universal7885-common/apps/aidl-support/parts/Android.bp new file mode 100644 index 0000000..b61c474 --- /dev/null +++ b/universal7885-common/apps/aidl-support/parts/Android.bp @@ -0,0 +1,11 @@ +aidl_interface { + name: "vendor.eureka.hardware.parts", + srcs: ["vendor/eureka/hardware/parts/*.aidl"], + backend: { + ndk: { + enabled: true, + }, + }, + unstable: true, +} + diff --git a/universal7885-common/apps/aidl-support/parts/vendor/eureka/hardware/parts/IBatteryStats.aidl b/universal7885-common/apps/aidl-support/parts/vendor/eureka/hardware/parts/IBatteryStats.aidl index aa971a0..43269c8 100644 --- a/universal7885-common/apps/aidl-support/parts/vendor/eureka/hardware/parts/IBatteryStats.aidl +++ b/universal7885-common/apps/aidl-support/parts/vendor/eureka/hardware/parts/IBatteryStats.aidl @@ -15,10 +15,9 @@ package vendor.eureka.hardware.parts; import vendor.eureka.hardware.parts.BatterySys; -import vendor.eureka.hardware.parts.Status; interface IBatteryStats { int getBatteryStats(in BatterySys stats); - void setBatteryWritable(in BatterySys stats, in Status value); + void setBatteryWritable(in BatterySys stats, in boolean value); }