diff --git a/Documentation/devices.md b/Documentation/devices.md index 764034865b..b05b2deb9c 100644 --- a/Documentation/devices.md +++ b/Documentation/devices.md @@ -145,6 +145,7 @@ - Samsung Galaxy S5 - SM-G900F - Samsung Galaxy S5 China LTE (Duos) - SM-G9006V/W, SM-G9008V/W, SM-G9009W - Sony Xperia Z3 - leo +- Nokia Lumia 930 - martini (quirky - see comment in `lk2nd/device/dts/msm8974/msm8974-nokia-martini.dts`) ### lk2nd-msm8226 - ASUS ZenWatch 2 - sparrow diff --git a/lk2nd/device/dts/msm8974/msm8974-nokia-martini.dts b/lk2nd/device/dts/msm8974/msm8974-nokia-martini.dts new file mode 100644 index 0000000000..4c87e1bc15 --- /dev/null +++ b/lk2nd/device/dts/msm8974/msm8974-nokia-martini.dts @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: BSD-3-Clause + +#include +#include + +//this is the cmd used to compile lk1st for Lumia930 +// make TOOLCHAIN_PREFIX=arm-none-eabi- DEBUG=1 DEBUG_FBCON=0 LK2ND_BUNDLE_DTB=msm8974-nokia-martini.dtb lk1st-msm8974 +//CAUTION: this device is quirky cause its a Windows phone, it needs cat build-lk1st-msm8974/lk_s.elf build-lk1st-msm8974/lk2nd/device/dts/msm8974-nokia-martini.dtb > emmc_appsboot.mbn +//The panel does not work if lk2nds const-splash is disabled which is the case on lk1st so dont expect display support + +/ { + qcom,msm-id = ; +}; + +&lk2nd { + model = "Nokia Lumia 930"; + compatible = "nokia,martini"; + lk2nd,match-cmdline = "*Nokia-martini*"; +};