Skip to content

Add a generic qcom-sm7150 device package

Jens Reidel requested to merge Adrian/pmaports:sm7150-generic into master

We have a U-Boot fork for SM7150 that works extremely well at https://github.com/sm7150-mainline/u-boot.

The only logical next step is to boot with U-Boot and systemd-boot and get rid of device-specific packages for the SM7150 devices by replacing them with a generic qcom-sm7150 package. This MR is basically that.

Status: We've reached feature parity with the old device packages. Should be ready to ship once we have a new msm-firmware-loader release

How to test:

  • Grab a U-Boot prebuilt from the latest GitHub actions run at the repo linked above
  • Flash U-Boot to the boot partition with fastboot
  • Use this pmaports branch, select qcom and sm7150 in pmb init
  • pmb install
  • Flash the boot partition to cache, the rootfs to userdata
  • Reboot and profit!

Tested:

  • xiaomi-davinci
  • xiaomi-surya
Edited by Jens Reidel

Merge request reports

Loading