Jump to content

Videostrong KII Pro (videostrong-kii-pro): Difference between revisions

From postmarketOS Wiki
No edit summary
No edit summary
Line 19: Line 19:
| status_flashing = - <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
| status_flashing = - <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
| status_touch = - <!-- Touch screen is working? You can also answer these questions with P for partially. -->
| status_touch = - <!-- Touch screen is working? You can also answer these questions with P for partially. -->
| status_screen = <!-- The display is working? -->
| status_screen = Y <!-- The display is working? -->
| status_wifi = <!-- Wireless network works? -->
| status_wifi = N <!-- Wireless network works? -->
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
Line 33: Line 33:
| status_sms = - <!-- Sending and receiving short messages works as intended. -->
| status_sms = - <!-- Sending and receiving short messages works as intended. -->
| status_calls = - <!-- Talking to other people over the cellular network. -->
| status_calls = - <!-- Talking to other people over the cellular network. -->
| status = Manjaro ARM and Armbian boot. TODO: Figure out how to boot pmOS <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = Boots up with the vendor U-Boot <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status_otg = <!-- USB-OTG adapters work, e.g. to connect an USB flash drive to the device -->
| status_otg = - <!-- USB-OTG adapters work, e.g. to connect an USB flash drive to the device -->
| status_nfc = - <!-- Near-Field Communication (NFC) works -->
| status_nfc = - <!-- Near-Field Communication (NFC) works -->
| status_usba = <!-- Full-sized USB-A port works (Usually applicable to SBCs and laptops) -->
| status_usba = Y <!-- Full-sized USB-A port works (Usually applicable to SBCs and laptops) -->
| status_hdmidp = <!-- Video and audio output with HDMI or DisplayPort works -->
| status_hdmidp = Y <!-- Video and audio output with HDMI or DisplayPort works -->
| status_keyboard = <!-- Keyboard works (Mark "-" if device doesn't have a keyboard) -->
| status_keyboard = - <!-- Keyboard works (Mark "-" if device doesn't have a keyboard) -->
| status_touchpad = - <!-- Touchpad works (Usually applicable to laptops) -->
| status_touchpad = - <!-- Touchpad works (Usually applicable to laptops) -->
| status_irtx = <!-- Infrared (IR) port works -->
| status_irtx = <!-- Infrared (IR) port works -->

Revision as of 15:12, 29 January 2023

VideoStrong KII Pro /
K2 Pro
KII Pro as seen on Alibaba
KII Pro as seen on Alibaba
Manufacturer VideoStrong
Name KII Pro /
K2 Pro
Codename videostrong-kii-pro
Released 2015
Hardware
Chipset Amlogic S905
CPU ?
GPU ?
Display -
Storage CHANGE_ME
Memory 2 GB
Architecture aarch64
Software
Original software Android
Original version 5.1.1 (MBOX)
postmarketOS
Category testing
Pre-built images no
Mainline yes
Features
USB Networking
No data
Internal storage
No data
SD card
No data
Screen
Works
Multimedia
3D Acceleration
No data
Audio
No data
Camera Flash
No data
IR TX
No data
Connectivity
WiFi
Broken
Bluetooth
No data
Miscellaneous
FDE
No data
USB-A
Works
HDMI/DP
Works
Haptics
No data

This TV Box runs a modified Android 5.1.1 OS that didn't seem to be updated at all by the manufacturer, it also includes many proprietary (and PUP) software.

Luckily, the KII Pro uses an Amlogic S905, which has some support in the mainline kernel. Even better, a DTB made specifically for the TV Box is also in the mainline kernel. As such, some GNU+Linux distributions support this TV Box with many other Amlogic-based TV Boxes.

Armbian and Manjaro ARM have been tested on this TV Box and are known to mostly work.

This TV Box could make a nice mostly freedom-respecting media center, powered by postmarketOS.

Beaware of clones

There were multiple clones of this TV Box. Some of them use the Amlogic S905 SoC, while others use the S905D SoC. This port only works for the S905 SoC. There's no guarantee that the TV Box used for porting postmarketOS will be the same as the one you have.

Contributors

Users owning this device

  • FerassElHafidi (Notes: Wiped eMMC. Amlogic secureboot not enabled. Now only boots Amlogic firmware from an SD card. pmOS installed on SD.)


How to enter flash mode

That's not needed, but you can press the RESET button once.

Installation

f is currently figuring out how to get postmarketOS to boot on this device, as such, no installation instructions are available.

How to boot other OSes from an SD card

Unplug your TV Box's power supply. Press and hold the reset button while plugging in the power supply. Keep holding the reset button until a picture shows up on your screen.

Currently Manjaro ARM and Armbian are known to work on this TV Box.

TODO: Figure out how to boot up postmarketOS.

See also