Skip to content
@TeamYogaBlade2

TYB2 - MediaTek MT6589 Mainline

Mainline kernel for MediaTek MT6589/MT8125/MT8389, postmarketOS for Lenovo YOGA Tablet 8/10.

  Hello world!!!!!


=+ About us +=

We provide the latest (near-)mainline Linux for the good old MediaTek MT6589 (MT8125/MT8389).
Also porting postmarketOS to Lenovo YOGA Tablet 8/10 (`lenovo-blade`).
It is an unofficial successor to TeamYogaBlade.
respect: https://github.com/TeamYogaBlade


=+ Projects +=

-------
 Linux
-------
main work.

https://github.com/TeamYogaBlade2/linux


-----------------
 U-Boot (halted)
-----------------
FLOSS bootloader for MT6589.
Almost broken.

https://github.com/TeamYogaBlade2/u-boot


---------
 Barebox
---------
Re: FLOSS bootloader for MT6589.

https://github.com/TeamYogaBlade2/barebox


------
 note
------
porting notes and scripts

https://github.com/TeamYogaBlade2/note/wiki


--------------
 postmarketOS
--------------
almost broken yet.
currently no plans to send MR upstream for practicality and compliance reasons.

https://wiki.postmarketos.org/wiki/Lenovo_YOGA_Tablet_8/10_(lenovo-blade)
https://github.com/TeamYogaBlade2/lenovo-b8000_postmarketos_files


---------
 PrismRV
---------
PowerVR SGX (544) reversing.
The project name is from "Prismriver Sisters" (Touhou Project).

https://github.com/TeamYogaBlade2/PrismRV (TODO: publish it)
https://github.com/TeamYogaBlade2/mesa


-------------------------
 Downstream kernel (new)
-------------------------
Lenovo released fake source code,
so we build a new downstream kernel based on bq/aquaris-5.

https://github.com/TeamYogaBlade2/android_kernel_lenovo_b8000-new


-----------------------------
 Downstream kernel reversing
-----------------------------
Lenovo does not provide real kernel source code,
so some drivers require reverse engineering.

panel: TeamYogaBlade2/android_kernel_lenovo_b8000-jellybean_osc#1
ProjectConfig.mk: https://gist.github.com/akku1139/ad961f42623679f5d86335a052ea1975


=+ Join us +=

Matrix (by catfish in mt6572-mainline)
https://matrix.to/#/#foss-mt65xx:nope.chat

Look at Linux issues.
https://github.com/TeamYogaBlade2/linux/issues


=+ Other links +=

https://github.com/mt6572-mainline
https://github.com/predefine/u-boot
https://github.com/predefine2/u-boot-mt6572
https://github.com/predefine-mt6580
https://github.com/mediatek-mainline
https://github.com/Swer15/mt6582-mainline
https://github.com/arzam16/empty-sixty-five

Pinned Loading

  1. linux linux Public

    Forked from torvalds/linux

    Near-mainline Linux kernel for Lenovo YOGA Tablet 8/10 with additional MT6589 (MT8125/MT8389) support

    C 2

  2. u-boot u-boot Public

    Forked from u-boot/u-boot

    [WIP/almost broken] U-Boot for Lenovo YOGA Tablet 8/10 with additional MT6589 (MT8125/MT8389) support

    C

  3. android_kernel_lenovo_b8000-jellybean_osc android_kernel_lenovo_b8000-jellybean_osc Public

    Downstream kernel (JellyBean) for Lenovo YOGA Tablet 8/10 (fake source code/broken)

    C

  4. android_kernel_lenovo_b8000-new android_kernel_lenovo_b8000-new Public

    yet another b8000 downstream based on aquaris-5 (KitKat)

    C

  5. lenovo-b8000_postmarketos_files lenovo-b8000_postmarketos_files Public

    postmarketOS for Lenovo YOGA Tablet 10 (broken)

    Shell

  6. note note Public

    note and some tools

    Python

Repositories

Showing 10 of 36 repositories
  • barebox Public Forked from barebox/barebox

    [WIP] barebox for MT6589

    TeamYogaBlade2/barebox's past year of commit activity
    C 0 119 0 2 Updated Sep 11, 2026
  • linux Public Forked from torvalds/linux

    Near-mainline Linux kernel for Lenovo YOGA Tablet 8/10 with additional MT6589 (MT8125/MT8389) support

    TeamYogaBlade2/linux's past year of commit activity
    C 2 68,558 18 16 Updated Sep 4, 2026
  • mesa Public Forked from external-mirrors/mesa

    Mesa with PowerVR SGX544 Support

    TeamYogaBlade2/mesa's past year of commit activity
    C 0 1 0 1 Updated Sep 3, 2026
  • .github Public
    TeamYogaBlade2/.github's past year of commit activity
    0 MIT 0 0 0 Updated Aug 30, 2026
  • da-boot Public Forked from mt6572-mainline/da-boot

    Boot binaries without flashing on MediaTek SoCs

    TeamYogaBlade2/da-boot's past year of commit activity
    Rust 0 AGPL-3.0 1 0 0 Updated Jul 25, 2026
  • mtkclient Public Forked from bkerler/mtkclient

    todo

    TeamYogaBlade2/mtkclient's past year of commit activity
    Python 0 GPL-3.0 236 0 0 Updated Jul 25, 2026
  • note Public

    note and some tools

    TeamYogaBlade2/note's past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Jul 20, 2026
  • android_kernel_lenovo_b8000-new Public

    yet another b8000 downstream based on aquaris-5 (KitKat)

    TeamYogaBlade2/android_kernel_lenovo_b8000-new's past year of commit activity
    C 0 0 8 1 Updated Jul 20, 2026
  • u-boot Public Forked from u-boot/u-boot

    [WIP/almost broken] U-Boot for Lenovo YOGA Tablet 8/10 with additional MT6589 (MT8125/MT8389) support

    TeamYogaBlade2/u-boot's past year of commit activity
    C 0 4,792 6 5 Updated Jul 16, 2026
  • lenovo-b8000_postmarketos_files Public

    postmarketOS for Lenovo YOGA Tablet 10 (broken)

    TeamYogaBlade2/lenovo-b8000_postmarketos_files's past year of commit activity
    Shell 0 0 7 0 Updated Jul 10, 2026

Most used topics

Loading…