From: Xilin Wu Date: 星期六, 3 Jul 2021 14:30:58 +0000 (+0800) Subject: Add support for Meizu 16th Plus (m1892) X-Git-Tag: v0.4~3 X-Git-Url: https://git.renegade-project.org/?a=commitdiff_plain;h=9d28eb36ba155a30d459d92405f759a971f5527e;p=edk2-sdm845.git Add support for Meizu 16th Plus (m1892) ...with some minor fixes Signed-off-by: Xilin Wu --- diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 99e43ce..9171fa3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,6 +28,7 @@ jobs: - beryllium - perseus - nx616j + - m1892 - m1882 - skr-a0 - judyln diff --git a/README.md b/README.md index 8ebe4c3..e0c9598 100644 --- a/README.md +++ b/README.md @@ -32,17 +32,18 @@ QQ group: 697666196 (Main group) 737223105 (Linux/edk2) 3. Xiaomi MIX 3 (perseus) 4. Xiaomi PocoPhone F1 (beryllium) 5. Meizu 16th (m1882) -6. Smartisan R1 (trident) -7. BlackShark One (skr-a0) -8. OPPO Find X (pafm00) -9. Xiaomi MIX 2S (polaris) -10. LG G7 (judyln) -11. Samsung Galaxy S9+ (star2qltechn) -12. Xiaomi MI 7 (dipper-old) -13. Xiaomi MI 8 (dipper) -14. Nubia X (nx616j) -15. Nokia9 PureView (olympic) -16. ASUS ZenFone 5Z (draco) +6. Meizu 16th Plus (m1892) +7. Smartisan R1 (trident) +8. BlackShark One (skr-a0) +9. OPPO Find X (pafm00) +10. Xiaomi MIX 2S (polaris) +11. LG G7 (judyln) +12. Samsung Galaxy S9+ (star2qltechn) +13. Xiaomi MI 7 (dipper-old) +14. Xiaomi MI 8 (dipper) +15. Nubia X (nx616j) +16. Nokia9 PureView (olympic) +17. ASUS ZenFone 5Z (draco) ## Dependencies diff --git a/README.zh.md b/README.zh.md index 07b9e4f..635968a 100644 --- a/README.zh.md +++ b/README.zh.md @@ -30,17 +30,18 @@ QQ交流群: 697666196 (主群) 737223105 (Linux/edk2) 3. 小米MIX3 (perseus) 4. 小米PocoPhone F1 (beryllium) 5. 魅族16th (m1882) -6. 锤子坚果R1 (trident) -7. 黑鲨手机一代 (skr-a0) -8. OPPO Find X (pafm00) -9. 小米MIX2S (polaris) -10. LG G7 (judyln) -11. 三星S9+ (star2qltechn) -12. 小米7(工程机) (dipper-old) -13. 小米8 (dipper) -14. 努比亚X (nx616j) -15. 诺基亚9 PureView(olympic) -16. 华硕 ZenFone 5Z (draco) +6. 魅族16th Plus (m1892) +7. 锤子坚果R1 (trident) +8. 黑鲨手机一代 (skr-a0) +9. OPPO Find X (pafm00) +10. 小米MIX2S (polaris) +11. LG G7 (judyln) +12. 三星S9+ (star2qltechn) +13. 小米7(工程机) (dipper-old) +14. 小米8 (dipper) +15. 努比亚X (nx616j) +16. 诺基亚9 PureView(olympic) +17. 华硕 ZenFone 5Z (draco) ## 依赖 diff --git a/build.sh b/build.sh index ac62437..b527a5f 100755 --- a/build.sh +++ b/build.sh @@ -10,6 +10,7 @@ DEVICES=( perseus nx616j m1882 + m1892 skr-a0 judyln star2qltechn diff --git a/device_specific/draco.dtb b/device_specific/draco.dtb old mode 100755 new mode 100644 diff --git a/device_specific/m1892.dtb b/device_specific/m1892.dtb new file mode 100644 index 0000000..007bd7b Binary files /dev/null and b/device_specific/m1892.dtb differ diff --git a/sdm845Pkg/Devices/m1892.dsc b/sdm845Pkg/Devices/m1892.dsc new file mode 100755 index 0000000..18ba6b2 --- /dev/null +++ b/sdm845Pkg/Devices/m1892.dsc @@ -0,0 +1,19 @@ +[Defines] + PLATFORM_NAME = sdm845Pkg + PLATFORM_GUID = 28f1a3bf-193a-47e3-a7b9-5a435eaab2ee + PLATFORM_VERSION = 0.1 + DSC_SPECIFICATION = 0x00010019 + OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME) + SUPPORTED_ARCHITECTURES = AARCH64 + BUILD_TARGETS = DEBUG|RELEASE + SKUID_IDENTIFIER = DEFAULT + FLASH_DEFINITION = sdm845Pkg/Devices/845.fdf + +!include sdm845Pkg/sdm845Pkg.dsc + +[PcdsFixedAtBuild.common] + # System Memory (5GB) + gArmTokenSpaceGuid.PcdSystemMemorySize|0x140000000 + + gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferWidth|1080 + gsdm845PkgTokenSpaceGuid.PcdMipiFrameBufferHeight|2160