add new device BlackShark One (skr-a0)
authorsunshuyu <1582956180@qq.com>
星期一, 15 Mar 2021 02:56:35 +0000 (10:56 +0800)
committerBigfootACA <bigfoot@classfun.cn>
星期五, 2 Jul 2021 08:30:13 +0000 (16:30 +0800)
README.md
README.zh.md
build.sh
device_specific/skr-a0.dtb [new file with mode: 0644]
sdm845Pkg/Devices/skr-a0.dsc [new file with mode: 0644]

index 21d61c7a96a8919e8ae3768fcc5ec86e5aeb2428..926ec410b70cd6f33a6975924e3811264f9cdd9e 100644 (file)
--- a/README.md
+++ b/README.md
@@ -31,6 +31,7 @@ QQ group: 697666196 (Never On-Topic)
 6. OnePlus 6T          (fajita)
 7. Nubia X             (nx616j)
 8. Meizu 16th          (m1882)
+9. BlackShark One      (skr-a0)
 
 ## Dependencies
 
index 5a40483c058495db5c1c924adc5c027bc06c1205..d48d01029772f4225183e5cefb88867f1fb65152 100644 (file)
@@ -32,6 +32,7 @@ QQ交流群: 697666196
 6. 一加6T           (fajita)\r
 7. 努比亚X          (nx616j)\r
 8. 魅族16th         (m1882)\r
+9. 黑鲨手机一代     (skr-a0)\r
 \r
 ## 依赖\r
 \r
index 7c7615c7961fbf23de02af7dd15f3fbd1ebc74a1..37d910bf747aa845f8784ffac2949740e6da31ea 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -9,6 +9,7 @@ DEVICES=(
        perseus
        nx616j
        m1882
+       skr-a0
 )
 #####################################
 function _help(){
diff --git a/device_specific/skr-a0.dtb b/device_specific/skr-a0.dtb
new file mode 100644 (file)
index 0000000..8a0f9db
Binary files /dev/null and b/device_specific/skr-a0.dtb differ
diff --git a/sdm845Pkg/Devices/skr-a0.dsc b/sdm845Pkg/Devices/skr-a0.dsc
new file mode 100644 (file)
index 0000000..18ba6b2
--- /dev/null
@@ -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