From 44a0a742e573cc41fc8858ce6e437cbebf40cef2 Mon Sep 17 00:00:00 2001 From: Mashopy Date: Thu, 28 Aug 2025 05:09:33 +0200 Subject: [PATCH] Pacman: Ship proprietary firmware --- .gitattributes | 1 + Android.mk | 27 +++++++++++++++++++++++++++ BoardConfigVendor.mk | 24 ++++++++++++++++++++++++ radio/apusys.img | 3 +++ radio/audio_dsp.img | 3 +++ radio/ccu.img | 3 +++ radio/connsys_bt.img | 3 +++ radio/connsys_gnss.img | 3 +++ radio/connsys_wifi.img | 3 +++ radio/dpm.img | 3 +++ radio/dtbo.img | 3 +++ radio/gpueb.img | 3 +++ radio/gz.img | 3 +++ radio/logo.img | 3 +++ radio/mcf_ota.img | 3 +++ radio/mcupm.img | 3 +++ radio/md1img.img | 3 +++ radio/mvpu_algo.img | 3 +++ radio/pi_img.img | 3 +++ radio/preloader_raw.img | 3 +++ radio/scp.img | 3 +++ radio/spmfw.img | 3 +++ radio/sspm.img | 3 +++ radio/tee.img | 3 +++ radio/vcp.img | 3 +++ 25 files changed, 118 insertions(+) create mode 100644 .gitattributes create mode 100644 radio/apusys.img create mode 100644 radio/audio_dsp.img create mode 100644 radio/ccu.img create mode 100644 radio/connsys_bt.img create mode 100644 radio/connsys_gnss.img create mode 100644 radio/connsys_wifi.img create mode 100644 radio/dpm.img create mode 100644 radio/dtbo.img create mode 100644 radio/gpueb.img create mode 100644 radio/gz.img create mode 100644 radio/logo.img create mode 100644 radio/mcf_ota.img create mode 100644 radio/mcupm.img create mode 100644 radio/md1img.img create mode 100644 radio/mvpu_algo.img create mode 100644 radio/pi_img.img create mode 100644 radio/preloader_raw.img create mode 100644 radio/scp.img create mode 100644 radio/spmfw.img create mode 100644 radio/sspm.img create mode 100644 radio/tee.img create mode 100644 radio/vcp.img diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5713ac7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.img filter=lfs diff=lfs merge=lfs -text diff --git a/Android.mk b/Android.mk index 362133d..9fe2cc3 100644 --- a/Android.mk +++ b/Android.mk @@ -3,3 +3,30 @@ # LOCAL_PATH := $(call my-dir) + +ifeq ($(TARGET_DEVICE),Pacman) + +$(call add-radio-file-sha1-checked,radio/apusys.img,bbf8575b51966bf398fac25a5dc2eff7e812c769) +$(call add-radio-file-sha1-checked,radio/audio_dsp.img,de94b10fcc79bf730e36f7d46afe754c33413540) +$(call add-radio-file-sha1-checked,radio/ccu.img,390cf9d450f82ccdfcf0ee5fe4a1baa226d211db) +$(call add-radio-file-sha1-checked,radio/connsys_bt.img,8768fe9e4df31febb6b795e254f903823e45210c) +$(call add-radio-file-sha1-checked,radio/connsys_gnss.img,5fede867fccf6e68d19cfc55cc959f9d41192b6f) +$(call add-radio-file-sha1-checked,radio/connsys_wifi.img,56c5970393d29ad676ac7e247539b0d9d861c747) +$(call add-radio-file-sha1-checked,radio/dpm.img,476cec2082cd1091f3c51bab3d621104053dd504) +$(call add-radio-file-sha1-checked,radio/dtbo.img,c4a832aed96736199f10dacae0a64d60f4baa7da) +$(call add-radio-file-sha1-checked,radio/gpueb.img,52f9595f7552b83b22f143802a7b0d04bb960ca4) +$(call add-radio-file-sha1-checked,radio/gz.img,f83d6a579c5cb98de716b40c3ca7411fff5b2958) +$(call add-radio-file-sha1-checked,radio/logo.img,8ba3d4d9be7f4c2be43f04a3326a4511f469af46) +$(call add-radio-file-sha1-checked,radio/mcf_ota.img,076a4ef5988ed48a23bac262b2f8ddd0909bc3c5) +$(call add-radio-file-sha1-checked,radio/mcupm.img,dbc3dfef1721c38dc263ef8a28e0da7a23c22d2f) +$(call add-radio-file-sha1-checked,radio/md1img.img,abd49ecbbccfa656c2ef81cf3a458b182b95eec0) +$(call add-radio-file-sha1-checked,radio/mvpu_algo.img,98116937426d18a7f42fb4bbea71d43003e1738a) +$(call add-radio-file-sha1-checked,radio/pi_img.img,5ccf654c8e7faa8811f51320641307a81a2c25cb) +$(call add-radio-file-sha1-checked,radio/preloader_raw.img,f9a6400a05b12a5a774992459b489d0ae2b1749f) +$(call add-radio-file-sha1-checked,radio/scp.img,ed223b92b87767299a14a6fb9edfa043f2b7667a) +$(call add-radio-file-sha1-checked,radio/spmfw.img,8f123d5dae1e0f3c12c3d031a9691e013ecd8c5d) +$(call add-radio-file-sha1-checked,radio/sspm.img,23b232cd378af6a92212eff76a76d83bca5ba3b5) +$(call add-radio-file-sha1-checked,radio/tee.img,0b55cb2c1250f65a969348d43cf68feae2cb6d2c) +$(call add-radio-file-sha1-checked,radio/vcp.img,7294018e98f6c89f43d3dec6385ed9980a37ca13) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk index 18ed0ae..467e6f9 100644 --- a/BoardConfigVendor.mk +++ b/BoardConfigVendor.mk @@ -1,3 +1,27 @@ # # Automatically generated file. DO NOT MODIFY # + +AB_OTA_PARTITIONS += \ + apusys \ + audio_dsp \ + ccu \ + connsys_bt \ + connsys_gnss \ + connsys_wifi \ + dpm \ + dtbo \ + gpueb \ + gz \ + logo \ + mcf_ota \ + mcupm \ + md1img \ + mvpu_algo \ + pi_img \ + preloader_raw \ + scp \ + spmfw \ + sspm \ + tee \ + vcp diff --git a/radio/apusys.img b/radio/apusys.img new file mode 100644 index 0000000..a451d3b --- /dev/null +++ b/radio/apusys.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80d498d6f6c8301b2a65d101e248b103ff67e0de91d45e98062ca6d1b5e39e8d +size 1478656 diff --git a/radio/audio_dsp.img b/radio/audio_dsp.img new file mode 100644 index 0000000..b86ac2f --- /dev/null +++ b/radio/audio_dsp.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5732d7596a44eaf8a715ade0278952b58a087b8919207ae0ae3df68e20aa3ae2 +size 3735552 diff --git a/radio/ccu.img b/radio/ccu.img new file mode 100644 index 0000000..9d678cd --- /dev/null +++ b/radio/ccu.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:020700f09d2db5f2e70ded9ab345a6ecd49300b411ece8dfef5b82e06c6c7668 +size 114688 diff --git a/radio/connsys_bt.img b/radio/connsys_bt.img new file mode 100644 index 0000000..ff3cb92 --- /dev/null +++ b/radio/connsys_bt.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b05d72cd1112f222e10c4793c1878fb24228b707042178539227825202b80f +size 757760 diff --git a/radio/connsys_gnss.img b/radio/connsys_gnss.img new file mode 100644 index 0000000..e4492eb --- /dev/null +++ b/radio/connsys_gnss.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:faf434029d75c59f6c8b9f6a1669e5eccf62b4d40be3f5275f861b89a1d7cb0e +size 528384 diff --git a/radio/connsys_wifi.img b/radio/connsys_wifi.img new file mode 100644 index 0000000..d30f0de --- /dev/null +++ b/radio/connsys_wifi.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a4e9f9c38ca2b0a2f5b331bc2fe2ffded73727f031d4df7b48f76859e9a0b46 +size 1748992 diff --git a/radio/dpm.img b/radio/dpm.img new file mode 100644 index 0000000..e580e1f --- /dev/null +++ b/radio/dpm.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e97fd6e0639be2abf6a018bd9ee59783235990c187974f90761c6ae1243fed6 +size 331776 diff --git a/radio/dtbo.img b/radio/dtbo.img new file mode 100644 index 0000000..b7565db --- /dev/null +++ b/radio/dtbo.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad843723562f64f4003f3e61e7f723d2fe9e0a47a844c0fe5f585c63ac133add +size 8388608 diff --git a/radio/gpueb.img b/radio/gpueb.img new file mode 100644 index 0000000..67e8661 --- /dev/null +++ b/radio/gpueb.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:534d71a9066e121a2ebd14780749f44c57c2362f5965c87be0144bfb1d3e3e86 +size 479232 diff --git a/radio/gz.img b/radio/gz.img new file mode 100644 index 0000000..517273c --- /dev/null +++ b/radio/gz.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94d5ce994987c8b94da9c8ca6aae44e33d70c6ca4df569eb90e1bf3521b5a63 +size 1699840 diff --git a/radio/logo.img b/radio/logo.img new file mode 100644 index 0000000..e017775 --- /dev/null +++ b/radio/logo.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b42f2548e9691f9fb65057ef03cad197184e2e5d85c6d5dca90e255c1dc812c +size 5578752 diff --git a/radio/mcf_ota.img b/radio/mcf_ota.img new file mode 100644 index 0000000..52971ce --- /dev/null +++ b/radio/mcf_ota.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5f041a49d2a4ae591bf65d4196d4c8d8392af291bbabbdfbbf79ec11c0efc91 +size 29999104 diff --git a/radio/mcupm.img b/radio/mcupm.img new file mode 100644 index 0000000..70beb80 --- /dev/null +++ b/radio/mcupm.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a06dc9420a831bf02e291c479403b59d87da62d1b58b23c025a1bf86662bfdd +size 655360 diff --git a/radio/md1img.img b/radio/md1img.img new file mode 100644 index 0000000..7cfab7b --- /dev/null +++ b/radio/md1img.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc0e6790b3715778d5ced1d17896dd1850598a2b0d7109e2dc9ef8df3d0f71a1 +size 78237696 diff --git a/radio/mvpu_algo.img b/radio/mvpu_algo.img new file mode 100644 index 0000000..914a6e7 --- /dev/null +++ b/radio/mvpu_algo.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79c9871dea2a3cdc9a70010abf70c6ee4f11310afb6179d74360ebeb4884299f +size 61440 diff --git a/radio/pi_img.img b/radio/pi_img.img new file mode 100644 index 0000000..3b6a425 --- /dev/null +++ b/radio/pi_img.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5ac66bed4adea0d25e976907926d146bd0e1b6cf60f97820eaecd79af3724f1 +size 86016 diff --git a/radio/preloader_raw.img b/radio/preloader_raw.img new file mode 100644 index 0000000..e2c29c7 --- /dev/null +++ b/radio/preloader_raw.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5fdfefa2c4952c2b738bfcfe8a798b491f93b08782b1495528216490eb429cb +size 634880 diff --git a/radio/scp.img b/radio/scp.img new file mode 100644 index 0000000..33e9128 --- /dev/null +++ b/radio/scp.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:378190e4e7d916bfb1fd6b4e75c3effd098dd540b72afe49d59d6ec3405f9538 +size 1290240 diff --git a/radio/spmfw.img b/radio/spmfw.img new file mode 100644 index 0000000..025d509 --- /dev/null +++ b/radio/spmfw.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28ea54396c6de647fd0042ab03cc75cec7b21abad1c4e7b177331153d06eb25a +size 20480 diff --git a/radio/sspm.img b/radio/sspm.img new file mode 100644 index 0000000..f0008ca --- /dev/null +++ b/radio/sspm.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e003bba80d0cd8da1c513cb9a38da83e5fc747950abfc940f8efcfc1f7bc7174 +size 946176 diff --git a/radio/tee.img b/radio/tee.img new file mode 100644 index 0000000..1a28472 --- /dev/null +++ b/radio/tee.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54c0bcf22ef22b36e4731e1fd03721f7a96ba67f8d4b0349041b69843106f9c3 +size 974848 diff --git a/radio/vcp.img b/radio/vcp.img new file mode 100644 index 0000000..a52f5a7 --- /dev/null +++ b/radio/vcp.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5ba69be2bf63286431436a57ce07018d0b12fda7aadfb91d6298c76a7ca7c73 +size 1355776