Hyperpixel4 Black screen, touch working


I have been trying to get my hyperpixel4 weirdly square screen working for about a week now,
I have tried multiple sd-cards, powersupplies and even another screen.

I install a fresh raspberrypi os (32 bit)
Run trough the setup, update the pi and reboot.
After that i have tried running the one line installer but also the getting the specific branch and installing from there.

Sadly whatever i do when i reboot the pi it starts with a blanc command line (only a flickering "_"in the top right) followed by a Welcome to the raspberry pi os desktop screen.

After that its turns black.

I did however find that the touchscreen seems to work as i can see the mouse moving when i open the pi-os using vnc

doing Systemctl enable hyperpixel4-init
gives me the following message: Failed to enable unit: Unit file hyperpixel4-init.service does not exist.

I am trying to do this on a raspberry pi zero W

Hope you guys can help me.
Any advice is welcome!

Platform Information

Revision : 9000c1
Description: Raspbian GNU/Linux 11 (bullseye)

Touchscreen logs

Rectangular: Goodix
Square: ft5
[ 46.563546] edt_ft5x06 11-0048: supply vcc not found, using dummy regulator
[ 46.581593] input: generic ft5x06 (11) as /devices/platform/i2c@0/i2c-11/11-0048/input/input2

I2C Devices and Mappings

Error: Could not open file /dev/i2c-1' or /dev/i2c/1’: No such file or directory

Boot Config

For more options and information see

Raspberry Pi Documentation - Configuration

Some settings may impact device functionality. See link above for details

uncomment if you get no picture on HDMI for a default “safe” mode


uncomment the following to adjust overscan. Use positive numbers if console

goes off screen, and negative if there is too much border


uncomment to force a console size. By default it will be display’s size minus



uncomment if hdmi display is not detected and composite is being output


uncomment to force a specific HDMI mode (this will force VGA)


uncomment to force a HDMI mode rather than DVI. This can make audio work in

DMT (computer monitor) modes


uncomment to increase signal to HDMI, if you have interference, blanking, or

no display


uncomment for composite PAL


#uncomment to overclock the arm. 700 MHz is the default.

Uncomment some or all of these to enable the optional hardware interfaces


Uncomment this to enable infrared communication.


Additional overlays and parameters are documented /boot/overlays/README

Enable audio (loads snd_bcm2835)


Automatically load overlays for detected cameras


Automatically load overlays for detected DSI displays


Enable DRM VC4 V3D driver


Disable compensation for displays with overscan



Enable host mode on the 2711 built-in XHCI USB controller.

This line should be removed if the legacy DWC2 controller is required

(e.g. for USB device mode) or if USB support is not required.




Run as fast as firmware / board allows



dpi_timings=720 0 20 20 40 720 0 15 15 15 0 0 0 60 0 36720000 4

Try Buster instead of Bullseye. You can get it here under Raspberry Pi OS (Legacy) if you don’t have it.
Operating system images – Raspberry Pi
The Pi imager will also give to you if you select “Raspberry Pi OS Other” and scroll down the list.