edk2-msm icon indicating copy to clipboard operation
edk2-msm copied to clipboard

sm8250 edk2 support

Open dabao1955 opened this issue 1 year ago • 8 comments

Prerequisites

  • [x] Have you read the wiki?
  • [ ] Is your device in the supported list?
  • [ ] Does the device have a Snapdragon SOC which is supported in this repo?

Description

support sm8250 device for edk2,just run linux.

dabao1955 avatar Jun 04 '23 12:06 dabao1955

@dabao1955 Does your device have mainlined kernel?

AdrianoA3 avatar Jun 04 '23 12:06 AdrianoA3

@dabao1955 Does your device have mainlined kernel?

What do you mean?

dabao1955 avatar Jun 04 '23 12:06 dabao1955

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

qaz6750 avatar Jun 11 '23 04:06 qaz6750

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

I don't think so.Although sm8250 devices can not run windows.

dabao1955 avatar Jun 18 '23 07:06 dabao1955

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

I don't think so.Although sm8250 devices can not run windows.

It is supported. Look in the Silicon and Platform folder. You can boot Android and Linux with it.

SM8250 device can boot very minimal WinPE but it's not really useful. If you want to add support for an unsupported device you can follow this commit

ungeskriptet avatar Jun 18 '23 08:06 ungeskriptet

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

I don't think so.Although sm8250 devices can not run windows.

It is supported. Look in the Silicon and Platform folder. You can boot Android and Linux with it.

SM8250 device can boot very minimal WinPE but it's not really useful. If you want to add support for an unsupported device you can follow this commit

This submission only has one Lenovo device, my device is Xiaomi Mi 10pro, I was hoping to try to boot Linux via UEFI on this device, but I didn't find a channel to download and a way to build.

dabao1955 avatar Jun 24 '23 09:06 dabao1955

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

I don't think so.Although sm8250 devices can not run windows.

It is supported. Look in the Silicon and Platform folder. You can boot Android and Linux with it. SM8250 device can boot very minimal WinPE but it's not really useful. If you want to add support for an unsupported device you can follow this commit

This submission only has one Lenovo device, my device is Xiaomi Mi 10pro, I was hoping to try to boot Linux via UEFI on this device, but I didn't find a channel to download and a way to build.

As I said, you can follow this commit as an example to add support for your Mi 10 Pro. You can pretty much copy the j716f port and replace the values that are device specific (like memory map)

ungeskriptet avatar Jun 24 '23 09:06 ungeskriptet

  • In fact, the Sm8250 SOC has already been supported, and now only EDk2 needs to be ported and tested for the device. Additionally, I don't think it makes much sense

I don't think so.Although sm8250 devices can not run windows.

It is supported. Look in the Silicon and Platform folder. You can boot Android and Linux with it. SM8250 device can boot very minimal WinPE but it's not really useful. If you want to add support for an unsupported device you can follow this commit

This submission only has one Lenovo device, my device is Xiaomi Mi 10pro, I was hoping to try to boot Linux via UEFI on this device, but I didn't find a channel to download and a way to build.

As I said, you can follow this commit as an example to add support for your Mi 10 Pro. You can pretty much copy the j716f port and replace the values that are device specific (like memory map)

How to compile it?Can dtb files be used in boot.img? Which partition does the uuid use? Need to create a new partition?

dabao1955 avatar Jun 24 '23 10:06 dabao1955