Skip to content

lk2nd 17.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@TravMurav TravMurav released this 27 May 13:31
· 102 commits to main since this release
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)