Testing the uvesafb framebuffer driver

Before we try to understand how uvesafb is loaded in our environment, we can test it using two framebuffer testing tools, fbset and fbtest.

As we know, we can boot to a debug console using two stages boot of Android-x86 from Chapter 9, Booting Up x86vbox Using PXE/NFS. We can test uvesafb in the debug console with fbset and fbtest.

fbset is a system tool to show or change the settings of the framebuffer device. You can refer to the help page of Linux commands to find out how to use fbset. In our environment, we use busybox in the first stage boot and we use toybox or toolbox in the Android environment. fbset is supported by busybox, so we can use it in the first stage or the second stage boot through ...

Get Android System Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.