Skip to content

Releases: msm8916-mainline/lk2nd

lk2nd 22.0

Choose a tag to compare

@TravMurav TravMurav released this 14 Feb 14:46
22.0
215e45f
- Added ability to enable GPIO and LDO regulators
- Added sdcard support for msm8974
- Variety of panel drivers added for lk1st
- Various other fixes and improvements

New devices:
- Nokia 4.2 (panther)
- Huawei C8816
- Samsung Galaxy Core Prime LTE SM-G360V (coreprimeltevzw)
- Vivo Y51L 2015 (pd1510)
- LG Wine Smart D486 (vfp)
- Samsung Galaxy Tab 4 10.1 (2014) (SM-T532)
- Xiaomi Redmi 8A
- Oppo Realme 2 (RMX1805/RMX1809) and C1 (RMX1811)
- Motorola Moto G7 (river)
- Motorola Moto G7 Play (channel)
- Samsung Galaxy Note 10.1 (2014) LTE (SM-P605)
- ASUS ZenPad 8.0 (P024 Z380KL)
- Meizu M15(m1871)
- 10or G
- Vivo Y13L(pd1304cl)
- Sony Xperia Z3 Compact (sony-aries)
- General Mobile GM5 Plus
- Xiaomi Mi Note 2
- Samsung Galaxy Tab A 8.0 2019 (gtowifi)

lk2nd 21.0

Choose a tag to compare

@TravMurav TravMurav released this 10 Aug 16:50
21.0
- Updated debugging tools for SPMI regulators
- LK2ND_FASTBOOT_DELAY= build flag is added
- Continue option added to the menu screen
- Menu navigation hints are now customizeable
- GPIO leds on devices can be configured on boot
- Various improvements to extlinux.conf support
- Various other fixes and improvements

New devices:
- Motorola Moto G6 Play (XT1922-X, jeter)
- Huawei Nova (cannes)
- Huawei Maimang 4
- BlackBerry Passport
- Xiaomi Mi Max (hydrogen)
- Xiaomi Mi Max 2 (oxygen)
- Xiaomi Redmi 4 (prada)
- Motorola Moto E5 Plus
- Xiaomi Redmi 7A
- XiaoXun JZ0145 v33
- Motorola Moto E5 (nora)
- amsung Galaxy Ace 3 LTE
- Samsung Galaxy Express
- Huawei MediaPad T2 10.0 Pro (federer)
- Haier G151
- Sony Xperia M4 Aqua
- LG G5 (H850)
- Samsung Galaxy Tab A (2018) (SM-T595)
- Huawei Nexus 6P (Angler)
- Wiko Pulp 4G
- Samsung Galaxy Express (GT-I8730)
- Samsung Galaxy E7 LTE (E700F)
- ZTE Axon 7
- Samsung Galaxy Note 3 (T-Mobile US) (SM-N900T)
- Samsung Galaxy S5 (T-Mobile US) (SM-G900T)
- Samsung Galaxy J5 2016 U+ (SM-J510L)
- Lenovo yoga tablet 10 WIFI
- Xiaomi Mi 5s
- Xiaomi Mi 5s Plus
- Samsung Galaxy Tab 2 10.1 (SGH-I497)
- Alcatel Idol 4 (idol4)
- Lenovo Tab 10 (TB-X103F)
- Motorola Moto G4 / G4Plus (athene)
- EE Harrier Mini
- Lenovo Yoga Tab 3 8
- Sony Xperia M2 (eagle)
- Redmi GO
- Redmi 5A
- Vivo Y31 (2015)
- Lenovo Tab M10 HD
- Sony Xperia SP (huashan)
- Panasonic ELUGA U2
- Fossil Gen 6 (hoki)

lk2nd 20.0

Choose a tag to compare

@TravMurav TravMurav released this 07 Dec 14:41
20.0
- Single-key navigation is introduced for some smartwatches
- Lack of bootable filesystem is clearly reported in the logs
- dtb-files added to more devices

New devices:
- Lenovo Yoga Tab 3 10 LTE
- Samsung Galaxy E5 (SM-E500H)
- ZTE N818S
- HMD Global Nokia 5
- Samsung Galaxy J5 2016 (SM-J510GN)
- Huawei MediaPad T3 10
- Moto G5s Plus
- Xiaomi Mi 5

lk2nd 19.0

Choose a tag to compare

@TravMurav TravMurav released this 28 Sep 15:15
19.0
- msm8952 gains sdcard support;
- msm8952 clock driver is added;
- A compile time option to force fastboot mode is reintroduced;
- lk2nd now includes "model" property for all device dts, which fixes some deviecs;
- lk2nd now displays arm64 availability;
- A few more lk1st panels enabled.

New devices:
- Motorola Moto G6
- Xiaomi Redmi 4X (santoni)
- Xiaomi Redmi 5A (riva)
- Xiaomi Redmi 3S (land)
- Motorola Moto G5S (montana)
- Motorola Moto G 2014 LTE (thea)
- Lenovo K5 Play
- Motorola Moto G6 Play (jeter)
- Xiaomi Redmi Note 5A (ugglite)
- Xiaomi Redmi Note 5A Prime (ugg)
- Xiaomi Redmi 4A (rolex)
- LG V20

lk2nd 18.1

Choose a tag to compare

@TravMurav TravMurav released this 25 Aug 06:39
18.1
- Added panel detection for Zenfone 3
- lenovo-cd-18781y touchscreen compatible is updated
- motorola-harpia boot is fixed
- various typos fixed for samsung device models

New devices:
- HMD Global Nokia 6
- Huawei Honor 7C
- Samsung Galaxy Grand Prime (SM-G530R4) variant
- Mobvoi TicWatch Pro
- LG Fx0
- OPPO A57
- OPPO R9s/R9sk
- Xiaomi Redmi 5

lk2nd 18.0

Choose a tag to compare

@TravMurav TravMurav released this 28 Jul 16:13
18.0
e8947b3
- msm8953 clocks are configured for both clusters on boot
- SD card support is enabled for msm8226 and msm8953
- LK2ND_DISPLAY is implemented again
- Added option to sign generated boot.img
- msm8974 watchdog is disabled on boot
- Various other minor fixes

New devices:
- Acer Liquid Z330 (acer-t01)
- Motorola Moto G5 (cedric)
- FarEasTone Smart 506
- Lenovo ThinkSmart View (CD-18781Y)
- BQ X5 Plus
- Samsung Galaxy Note 3
- Asus Zenfone 3 ZE520KL/ZE552KL (zenfone3)

lk2nd 17.0

lk2nd 17.0 Pre-release
Pre-release

Choose a tag to compare

@TravMurav TravMurav released this 27 May 13:31
17.0
This is the first release of the new lk2nd codebase.

lk2nd was reworked from the ground up and is now based on a much more
recent caf lk tree, allowing the project to support many more chipsets.
along with that, many new features were introduced as most of the
codebase was rewritten.

Due to the significant changes this version should be considered "beta".

Notable changes:
- Support for variety of new chipsets was added
- New menu UI
- The DT format for lk2nd was changed
- Debugging features like ramoops and simplefb provisioning were added
- Rudimentary extlinux.conf support is added as the new preferred way of
  booting from the fs.
- Variety of under-the-hood changes and improvements.

Notable *missing* features:
- boot/boot.img file based boot was dropped in favor of extlinux.conf.
- EL2 takeover is not yet implemented.
- remoteproc disable is not yet implemented.

New devices:

lk2nd-msm8909:
- CAT B35
- Nokia 8110 4G
- Nokia 6300 4G
- Nokia 8000 4G

lk2nd-msm8952:
- Wileyfox Swift 2
- Redmi Note 3 Pro (kenzo)
- Sony Xperia X Compact
- Sony Xperia X
- BQ X5 Plus (Longcheer L9360)
- Leeco s2

lk2nd-msm8953:
- Huawei Maimang 5 / Nova (Plus) / G9 (Plus)
- Lenovo P2 (kuntao)
- Motorola One (deen)
- Motorola Moto G5 Plus (potter)
- Xiaomi Redmi S2/Y2 (ysl)
- Meizu M6 Note (m1721)
- Xiaomi Mi A1 (tissot)
- Xiaomi Redmi 6 Pro (sakura)
- Xiaomi Mi A2 Lite (daisy)
- Xiaomi Redmi Note 4X Snapdragon (mido)
- Xiaomi Redmi 4 Prime (markw)
- Xiaomi Redmi 5 Plus (vince)
- Samsung Galaxy J8 LTE
- Samsung Galaxy A6+
- Samsung Tab A2 XL WIFI
- Fairphone 3
- Motorola G7 Power (Ocean)
- Xiaomi Redmi 7 (onclite)

lk2nd-msm8994:
- LG G4 - h815

lk2nd-msm8996:
- OnePlus 3T

lk2nd-msm8960:
- Samsung Galaxy S4 Mini (GT-I9195)

lk2nd 0.16.0

Choose a tag to compare

@TravMurav TravMurav released this 27 May 13:31
0.16.0
Note: This is the last release on the legacy codebase as lk2nd
transitions to the updated tree.

- msm8974 improvements
- New variants for few Samsung devices, some renames
- Added Lenovo Vibe K5 variants

New devices:
- Vivo Y21L
- Motorola Moto G 4G
- Huawei G7 Plus
- Samsung Galaxy On7 2015 (SM-G600FY)
- HTC One M8
- Samsung G360T

lk2nd 0.15.0

Choose a tag to compare

@TravMurav TravMurav released this 27 Sep 08:23
0.15.0
- Multiple dt cleanups and fixes
- "fastboot continue" executes fs-boot path
- msm8916 scratch size reduced for low ram devices
- klte gains panel selection with "replace compatible" mode
- kiwi gains generated panel driver for lk1st
- cont_splash bpp readout backported (for memul)

New devices:
 - Multiple UFI sticks (ufi-001c/ufi-001b, uf896, uz801, mf601xx)
 - Lenovo Vibe K5 (A6020a40)
 - Samsung Galaxy Tab 4 10.1 LTE (2014) (SM-T535)
 - Samsung Galaxy A5U CAN (SM-A500W)
 - Motorola Moto G 2013 (falcon)
 - Xiaomi Redmi 3
 - Samssung Galaxy A5 (Duos) (SM-A5000)
 - Lenovo Vibe K5 Plus
 - Samsung Galaxy J5 2016 (SM-J510MN)
 - Samsung Galaxy On7 2015 G600S
 - Coolpad 8730L
 - Asus ZE500KL
 - Huawei GR5 (2016)
 - Samsung Galaxy E5 (SM-E500F)
 - Huawei GX8 (RIO-L01)
 - Samsung Galaxy Tab 4 8.0 2015
 - HTC One Mini 2 (memul)

lk2nd 0.14.0

Choose a tag to compare

@TravMurav TravMurav released this 27 Dec 05:12
0.14.0
- Touchscreen selection based on panel (idol3, fp2)
- Some bug fixes and device improvements

New devices:
 - Acer Iconia Talk S (A1-724)
 - GPLUS FL8005A
 - OnePlus One
 - Sony Xperia Z3