Init: base
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
# prebuilt-app-maker config
|
||||
#
|
||||
# Run:
|
||||
# python prebuilt-app-maker.py # download all apps
|
||||
# python prebuilt-app-maker.py --app Cromite # single app
|
||||
# python prebuilt-app-maker.py --git-init # also commit on version branch
|
||||
# python prebuilt-app-maker.py --output /path/repos # custom base output dir
|
||||
#
|
||||
# Each app becomes its own repo (prebuilt_{Name}) with the version as the branch:
|
||||
# <project path="prebuilts/apps/Cromite"
|
||||
# name="PawletOS/prebuilt_Cromite"
|
||||
# revision="134.0.6998.170" />
|
||||
#
|
||||
# If an app has system_props, a {Name}.mk is generated alongside Android.bp.
|
||||
# Include it from your device tree or vendor common.mk:
|
||||
# $(call inherit-product-if-exists, $(LOCAL_PATH)/../../prebuilts/apps/Cromite/Cromite.mk)
|
||||
|
||||
defaults:
|
||||
product_specific: true
|
||||
privileged: false
|
||||
dex_preopt: false
|
||||
optional_uses_libs:
|
||||
- androidx.window.extensions
|
||||
- androidx.window.sidecar
|
||||
# system_props: {} # global props applied to every app (usually empty)
|
||||
# product_packages_extras: [] # extra PRODUCT_PACKAGES entries per app
|
||||
|
||||
apps:
|
||||
|
||||
# ── Cromite (browser + system WebView) ────────────────────────────────────
|
||||
# Cromite can serve as both a browser and the system WebView provider.
|
||||
# To activate as WebView, system_props generates Cromite.mk — include it
|
||||
# from your device tree or vendor common.mk:
|
||||
# $(call inherit-product-if-exists, $(LOCAL_PATH)/../../prebuilts/apps/Cromite/Cromite.mk)
|
||||
# - name: Cromite
|
||||
# source:
|
||||
# type: github
|
||||
# owner: uazo
|
||||
# repo: cromite
|
||||
# asset: "arm64_*.apk" # Pi 4/5 are arm64
|
||||
# system_props:
|
||||
# ro.webkit.package.name: org.cromite.cromite
|
||||
# android_bp:
|
||||
# optional_uses_libs: [] # Cromite manages its own deps
|
||||
|
||||
# ── Material Files (file manager) ─────────────────────────────────────────
|
||||
- name: MaterialFiles
|
||||
source:
|
||||
type: fdroid
|
||||
repo: https://www.f-droid.org/repo
|
||||
package_id: me.zhanghai.android.files
|
||||
|
||||
# ── Example: privileged system app with a prop ────────────────────────────
|
||||
# - name: MyPrivilegedApp
|
||||
# source:
|
||||
# type: github
|
||||
# owner: example
|
||||
# repo: myapp
|
||||
# asset: "app-release.apk"
|
||||
# android_bp:
|
||||
# privileged: true
|
||||
# system_props:
|
||||
# ro.myapp.enabled: "1"
|
||||
|
||||
# ── Example: app that adds extra PRODUCT_PACKAGES ─────────────────────────
|
||||
# - name: SomeApp
|
||||
# source:
|
||||
# type: github
|
||||
# owner: example
|
||||
# repo: someapp
|
||||
# asset: "app-arm64.apk"
|
||||
# product_packages_extras:
|
||||
# - SomeAppHelper
|
||||
Reference in New Issue
Block a user