Skip to content
Snippets Groups Projects

videostrong-kii-pro: Initial support for the Videostrong KII Pro.

Merged Imported Administrator requested to merge device/videostrong-kii-pro into master

Initial support for the Meson GXBB-based Videostrong KII Pro TV Box (Amlogic S905). Not to be confused with the Mecool KII Pro, which uses a different SoC (the Amlogic S905D).

The Videostrong KII Pro needs a kernel with a configuration different from the mainline kernel configuration Alpine Linux uses.

This is also my first MR, so don't hesitate to give me recommendations! :smile:

What works:

  • U-Boot v2020.07 (newer versions partially work)
  • mainline Linux
  • booting up postmarketOS with both the vendor U-Boot (~2015) and the mainline U-Boot
  • hardware acceleration
  • wayland and X11 (the latter needs a config file)
  • Xwayland
  • ethernet (when booting from the mainline U-Boot)
  • the 2 LEDs the device has
  • HDMI
  • USB-A
  • Wi-Fi with nonfree firmware
  • bluetooth with nonfree firmware
  • audio
  • ... (see wiki)

What doesn't work/Isn't tested: Everything else

Wiki: https://wiki.postmarketos.org/wiki/VideoStrong_KII_Pro_(videostrong-kii-pro)

KDE Plasma

Edited by Administrator

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Administrator
  • Administrator
  • Administrator
  • Administrator
  • Administrator
  • Administrator
  • Administrator
  • Administrator added 1 commit · Imported

    added 1 commit

    • 827aebe7 - device/testing/linux-videostrong-kii-pro: Install DTBs to /boot/dtbs

    Compare with previous version

    By f_ on 2023-02-01T11:37:53

  • Administrator added 1 commit · Imported

    added 1 commit

    • bc6b9883 - testing/device-videostrong-kii-pro: Remove whitespace

    Compare with previous version

    By f_ on 2023-02-01T11:42:41

  • Administrator added 1 commit · Imported

    added 1 commit

    • 1e280230 - testing/device-videostrong-kii-pro: Remove mkbootimg, not used.

    Compare with previous version

    By f_ on 2023-02-03T17:36:15

  • Administrator added 1 commit · Imported

    added 1 commit

    • 244e11f1 - device-videostrong-kii-pro: Move SoC-specific subpackages to soc-amlogic-s905

    Compare with previous version

    By f_ on 2023-02-03T19:18:14

  • Administrator resolved all threads · Imported

    resolved all threads

    By f_ on 2023-02-03T19:18:32

  • Author Owner

    @Newbyte @jenneron I solved all threads. Is there any other thing you want me to look at in the MR?

    By f_ on 2023-02-04T11:55:35

  • Author Owner

    Oh wait. postmarketOS doesn't boot without regenerating the uImage with this command:

    mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n linux-next -d vmlinuz uImage

    Don't merge yet until I fix that.

    By f_ on 2023-02-04T11:58:56

    Edited by Administrator
  • Administrator added 1 commit · Imported

    added 1 commit

    • 30e2fb38 - testing/device-videostrong-kii-pro: Set 'gpu_accelerated' to true and the u-boot load address

    Compare with previous version

    By f_ on 2023-02-04T12:57:06

  • Author Owner

    Done.

    By f_ on 2023-02-04T12:57:11

  • Administrator added 11 commits · Imported

    added 11 commits

    • 30e2fb38...af6cc1f1 - 4 commits from branch postmarketOS:master
    • aa588780 - videostrong-kii-pro: Initial support for the VideoStrong KII Pro.
    • 6b2c0ed8 - CODEOWNERS: Add myself
    • 93ae22b8 - device/testing/linux-videostrong-kii-pro: Install DTBs to /boot/dtbs
    • 7035954e - testing/device-videostrong-kii-pro: Remove whitespace
    • 2ca94b54 - testing/device-videostrong-kii-pro: Remove mkbootimg, not used.
    • 0c3e0f57 - device-videostrong-kii-pro: Move SoC-specific subpackages to soc-amlogic-s905
    • f5e42ec6 - testing/device-videostrong-kii-pro: Set 'gpu_accelerated' to true and the u-boot load address

    Compare with previous version

    By f_ on 2023-02-04T13:53:52

  • Author Owner

    This MR is now ready to be merged, unless someone has some other objections about my code.

    By f_ on 2023-02-04T13:54:42

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading