From a9b5f66292037c015e6085bed1a788a267aee110 Mon Sep 17 00:00:00 2001 From: Raymond Hackley Date: Sun, 27 Feb 2022 00:02:05 +0900 Subject: [PATCH] samsung-j5x: new device (MR 2965) --- device/testing/device-samsung-j5x/APKBUILD | 24 ++++++++++++++ device/testing/device-samsung-j5x/deviceinfo | 34 ++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 device/testing/device-samsung-j5x/APKBUILD create mode 100644 device/testing/device-samsung-j5x/deviceinfo diff --git a/device/testing/device-samsung-j5x/APKBUILD b/device/testing/device-samsung-j5x/APKBUILD new file mode 100644 index 000000000..527751706 --- /dev/null +++ b/device/testing/device-samsung-j5x/APKBUILD @@ -0,0 +1,24 @@ +# Reference: +pkgname=device-samsung-j5x +pkgdesc="Samsung Galaxy J5 (2015)" +pkgver=1 +pkgrel=0 +url="https://postmarketos.org" +license="MIT" +arch="aarch64" +options="!check !archcheck" +depends="postmarketos-base mkbootimg linux-postmarketos-qcom-msm8916 soc-qcom-msm8916" +makedepends="devicepkg-dev" +source="deviceinfo" + +build() { + devicepkg_build $startdir $pkgname +} + +package() { + devicepkg_package $startdir $pkgname +} + +sha512sums=" +ff3a82a37dfbcc31493d5f72cc00a1ee870cda4ea325fce5d10fa74b85d946fb00f2a85d99c7a301f21128e99c23c520e22b33511241a316af1bbaa21b28295b deviceinfo +" diff --git a/device/testing/device-samsung-j5x/deviceinfo b/device/testing/device-samsung-j5x/deviceinfo new file mode 100644 index 000000000..9cb11871c --- /dev/null +++ b/device/testing/device-samsung-j5x/deviceinfo @@ -0,0 +1,34 @@ +# Reference: +# Please use double quotes only. You can source this file in shell scripts. + +deviceinfo_format_version="0" +deviceinfo_name="Samsung Galaxy J5 2016" +deviceinfo_manufacturer="Samsung" +deviceinfo_codename="samsung-j5x" +deviceinfo_year="2016" +deviceinfo_dtb="qcom/msm8916-samsung-j5x" +deviceinfo_append_dtb="true" +deviceinfo_arch="aarch64" + +# Device related +deviceinfo_chassis="handset" +deviceinfo_keyboard="false" +deviceinfo_external_storage="true" +deviceinfo_screen_width="720" +deviceinfo_screen_height="1280" +deviceinfo_getty="ttyMSM0;115200" + +# MSM DRM cannot take over the framebuffer from the bootloader at the moment +deviceinfo_no_framebuffer="true" + +# Bootloader related +deviceinfo_flash_method="fastboot" +deviceinfo_kernel_cmdline="earlycon console=ttyMSM0,115200 PMOS_NO_OUTPUT_REDIRECT" +deviceinfo_generate_bootimg="true" +deviceinfo_flash_offset_base="0x80000000" +deviceinfo_flash_offset_kernel="0x00080000" +deviceinfo_flash_offset_ramdisk="0x02000000" +deviceinfo_flash_offset_second="0x00f00000" +deviceinfo_flash_offset_tags="0x01e00000" +deviceinfo_flash_pagesize="2048" +deviceinfo_flash_sparse="true"