Fork from LineageOS Updater for PawletOS

- Rebrand to me.pawlet.updater package
- Replace ro.lineage.* props with ro.pawlet.* equivalents
- Use ro.product.device for device name lookup
- Set server URL to https://updates.pawlet.me/api/v1/{device}/
- Bump compileSdk/targetSdk to 36 (Android 16)
- Drop all locale translations (English-only for now)
- Add NOTICE.txt crediting upstream LineageOS team
- Remove old org.lineageos.updater.xml privapp files
This commit is contained in:
2026-05-30 02:35:12 -07:00
parent 179c69f046
commit f57fa7bf21
130 changed files with 231 additions and 7058 deletions
+5 -5
View File
@@ -1,5 +1,5 @@
//
// Copyright (C) 2022-2024 The LineageOS Project
// Copyright (C) 2022-2024 oxmc / PawletOS
//
// SPDX-License-Identifier: Apache-2.0
//
@@ -16,7 +16,7 @@ android_app {
platform_apis: true,
privileged: true,
privapp_allowlist: "org.lineageos.updater.xml",
privapp_allowlist: "me.pawlet.updater.xml",
certificate: "platform",
system_ext_specific: true,
@@ -41,14 +41,14 @@ android_app {
},
required: [
"default-permissions_org.lineageos.updater"
"default-permissions_me.pawlet.updater"
],
}
prebuilt_etc {
name: "default-permissions_org.lineageos.updater",
name: "default-permissions_me.pawlet.updater",
system_ext_specific: true,
sub_dir: "default-permissions",
src: "default-permissions_org.lineageos.updater.xml",
src: "default-permissions_me.pawlet.updater.xml",
filename_from_src: true,
}