diff options
Diffstat (limited to 'service/ServiceResources')
-rw-r--r-- | service/ServiceResources/Android.bp | 36 | ||||
-rw-r--r-- | service/ServiceResources/AndroidManifest.xml | 27 | ||||
-rw-r--r-- | service/ServiceResources/res/drawable/ic_flag.xml | 10 | ||||
-rw-r--r-- | service/ServiceResources/res/drawable/ic_restart.xml | 26 | ||||
-rw-r--r-- | service/ServiceResources/res/values/strings.xml | 9 |
5 files changed, 108 insertions, 0 deletions
diff --git a/service/ServiceResources/Android.bp b/service/ServiceResources/Android.bp new file mode 100644 index 0000000..cd2dcc8 --- /dev/null +++ b/service/ServiceResources/Android.bp @@ -0,0 +1,36 @@ +// +// 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. +// + +// APK to hold all the wifi overlayable resources. +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +android_app { + name: "DeviceConfigServiceResources", + package_name: "com.android.server.deviceconfig.resources", + sdk_version: "system_current", + resource_dirs: [ + "res", + ], + certificate: "platform", + min_sdk_version: "34", + // platform_apis: true, + export_package_resources: true, + apex_available: [ + "com.android.configinfrastructure", + ], +} diff --git a/service/ServiceResources/AndroidManifest.xml b/service/ServiceResources/AndroidManifest.xml new file mode 100644 index 0000000..d4e2796 --- /dev/null +++ b/service/ServiceResources/AndroidManifest.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* + * 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. + */ +--> +<!-- Manifest for resources APK --> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.android.server.deviceconfig.resources" + coreApp="true" + android:versionCode="1" + android:versionName="V"> + <application> + </application> +</manifest> diff --git a/service/ServiceResources/res/drawable/ic_flag.xml b/service/ServiceResources/res/drawable/ic_flag.xml new file mode 100644 index 0000000..db86d5d --- /dev/null +++ b/service/ServiceResources/res/drawable/ic_flag.xml @@ -0,0 +1,10 @@ +<vector xmlns:android="http://schemas.android.com/apk/res/android" + android:width="24dp" + android:height="24dp" + android:viewportWidth="24" + android:viewportHeight="24" + android:tint="?android:attr/colorControlNormal"> + <path + android:fillColor="@android:color/white" + android:pathData="M5,21V4H14L14.4,6H20V16H13L12.6,14H7V21ZM12.5,10ZM14.65,14H18V8H12.75L12.35,6H7V12H14.25Z"/> +</vector> diff --git a/service/ServiceResources/res/drawable/ic_restart.xml b/service/ServiceResources/res/drawable/ic_restart.xml new file mode 100644 index 0000000..24d7c34 --- /dev/null +++ b/service/ServiceResources/res/drawable/ic_restart.xml @@ -0,0 +1,26 @@ +<!-- + ~ Copyright (C) 2021 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. + --> + +<vector xmlns:android="http://schemas.android.com/apk/res/android" + android:width="24dp" + android:height="24dp" + android:viewportWidth="24" + android:viewportHeight="24" + android:tint="@android:color/white"> + <path + android:fillColor="@android:color/black" + android:pathData="M6,13c0,-1.65 0.67,-3.15 1.76,-4.24L6.34,7.34C4.9,8.79 4,10.79 4,13c0,4.08 3.05,7.44 7,7.93v-2.02c-2.83,-0.48 -5,-2.94 -5,-5.91zM20,13c0,-4.42 -3.58,-8 -8,-8 -0.06,0 -0.12,0.01 -0.18,0.01l1.09,-1.09L11.5,2.5 8,6l3.5,3.5 1.41,-1.41 -1.08,-1.08c0.06,0 0.12,-0.01 0.17,-0.01 3.31,0 6,2.69 6,6 0,2.97 -2.17,5.43 -5,5.91v2.02c3.95,-0.49 7,-3.85 7,-7.93z"/> +</vector> diff --git a/service/ServiceResources/res/values/strings.xml b/service/ServiceResources/res/values/strings.xml new file mode 100644 index 0000000..ed60624 --- /dev/null +++ b/service/ServiceResources/res/values/strings.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- Title text for a notification that instructs the user to reboot to apply new server flags to the device [CHAR LIMIT=NONE] --> + <string name="boot_notification_title">New flags available</string> + <!-- Content text for a notification that instructs the user to reboot to apply new server flags to the device [CHAR LIMIT=NONE] --> + <string name="boot_notification_content">Your device has new trunkfood flags available. A restart is required to apply them.</string> + <!-- Action text for a button that instructs the user to reboot to apply new server flags to the device [CHAR LIMIT=NONE] --> + <string name="boot_notification_action_text">Tap to reboot</string> +</resources> |