Rate This Document
Findability
Accuracy
Completeness
Readability

Container Passthrough Architecture (Kbox)

Solution Overview

The Kbox cloud phone solution uses a container passthrough architecture to expose GPU devices to the Android system. The driver directly connects to the Android rendering framework. Compared with the x86 emulator solution, the Kbox cloud phone solution uses the shared host OS kernel and removes the virtualization layer.

Advantages

  • Simple architecture: Compared with the QEMU solution, Kbox removes the QEMU layer. The overall structure is similar to that of the AOSP.
  • Quick startup: Compared with the QEMU solution, Kbox uses the shared kernel technology to accelerate cloud phone startup.
  • High density: With rendering instruction passthrough, the Kbox solution avoids losses caused during GPU image transmission through the QEMU layer, improving density.