thingino Open-source Firmware for Ingenic SoC IP Cameras

Image: thingino logo
Open-source Firmware for Ingenic SoC IP Cameras

Supported Hardware

Please note that we list not only the camera model, but also its SoC, image sensor, Wi-Fi module, and flash chip size. These must match to be supported by the firmware. We have found that some manufacturers change the hardware in different batches of the same module without notice.

Cameras

IPC Modules

Enzhi / Vanhua AK54
T31N, GC2053, ETH, 8MB
Enzhi / Vanhua H33C
T31L, GC2083, ETH, 8MB
Enzhi / Vanhua L34
T31L, GC2083, ETH, 8MB
Enzhi / Vanhua Z55I
T31X, GC4653, ETH, 16MB

Conditionally Supported Hardware

Some brands protect their cameras by writing a secret key into the OTP area of the SoC. They digitally sign the installed firmware with a matching key, so that replacing the pre-installed firmware with one that is not signed with the same key will render the camera unusable, unless you replace the SoC with a new, undamaged one.

Roku Indoor Camera SE
T31X, GC2053, ATBM6031, 16MB
Wyze Video Doorbell 2
T31X, SC301IoT, ATBM6031, 16MB

Color code: Some tested units had Secure Boot. All tested units had Secure Boot.

Cameras on the Workbench

Hardware in the works. Sometimes we can add a new camera to the supported list quickly, sometimes it takes longer than usual. Remember, this is a non-commercial project and the people working on it are donating their free time for nothing more than a sense of accomplishment. If you want things to move faster, offer your help.

Unsupported Hardware

Battery powered cameras using the Zeratul platform are not supported, at least for now.