## OpenIPC v2.1 (Buildroot based..) Alternative firmware for IP cameras based on the HiSilicon (and other) SoC's More information about the project is available in our [Wiki](https://github.com/OpenIPC/openipc-2.1/wiki) and [Site](https://openipc.org) [![CI status](https://img.shields.io/github/downloads/OpenIPC/openipc-2.1/total.svg)](https://github.com/OpenIPC/openipc-2.1/releases) ![GitHub repo size](https://img.shields.io/github/repo-size/OpenIPC/openipc-2.1) ![GitHub issues](https://img.shields.io/github/issues/OpenIPC/openipc-2.1) ![GitHub pull requests](https://img.shields.io/github/issues-pr/OpenIPC/openipc-2.1) [![License](https://img.shields.io/github/license/OpenIPC/openipc-2.1)](https://opensource.org/licenses/MIT) ----- ### Supporting If you like our work, please consider supporting us on [Opencollective](https://opencollective.com/openipc/contribute/backer-14335/checkout) or [PayPal](https://www.paypal.com/donate/?hosted_button_id=C6F7UJLA58MBS) or [YooMoney](https://openipc.org/donation/yoomoney.html). [![Backers](https://opencollective.com/openipc/tiers/backer/badge.svg?label=backer&color=brightgreen)](https://opencollective.com/openipc) [![Backers](https://opencollective.com/openipc/tiers/badge.svg)](https://opencollective.com/openipc) [![Backers](https://opencollective.com/openipc/tiers/backer.svg?avatarHeight=36)](https://opencollective.com/openipc#support) ### Thanks a lot !!!

OpenCollective donate button PayPal donate button YooMoney donate button

----- ### Downloads (for research only, without any guarantee) * | Manufacturer | SoC | Files | Status | |---|---|---|---| |Fullhan|![Image](https://img.shields.io/static/v1?label=FH8632&message=help%20needed&color=5500ff&logo=github) | | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/fh8852_images.yml/badge.svg) | | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/fh8856_images.yml/badge.svg) | | R&D | |Goke|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7102s_images.yml/badge.svg) | | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7202v300_images.yml/badge.svg) | | WIP | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7205v200_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.gk7205v200-br.tgz) | READY | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7205v300_images.yml/badge.svg) | | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7605v100_images.yml/badge.svg) | | R&D | |HiSilicon|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516cv300_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516cv300-br.tgz)| WIP | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516av300_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516av300-br.tgz)| WIP | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516cv500_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516cv500-br.tgz)| WIP | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516dv300_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516dv300-br.tgz)| WIP | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516ev200_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev200-br.tgz)| READY | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516ev300_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev300-br.tgz)| READY | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3518ev300_images.yml/badge.svg)|[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3518ev300-br.tgz)| READY | |MStar|![Image](https://img.shields.io/static/v1?label=MSC313E&message=help%20needed&color=5500ff&logo=github) | | R&D | |Novatek|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/nt98562_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.nt98562-br.tgz) | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/nt98566_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.nt98566-br.tgz) | R&D | |SigmaStar|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/ssc325_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc325-br.tgz) | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/ssc335_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc335-br.tgz) | WORK | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/ssc337_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc337-br.tgz) | WORK | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/ssc337de_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc337de-br.tgz) | WIP | |Ingenic| ![Image](https://img.shields.io/static/v1?label=T20&message=help%20needed&color=5500ff&logo=github) | | R&D | || ![Image](https://img.shields.io/static/v1?label=T21&message=help%20needed&color=5500ff&logo=github) | | R&D | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/t31_images.yml/badge.svg) | | R&D | |Xiongmai|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/xm510_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.xm510-br.tgz) | WORK | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/xm530_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.xm530-br.tgz) | WORK | ||![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/xm550_images.yml/badge.svg) |[uImage + rootfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.xm550-br.tgz) | WORK | ----- ### Current development status | Chip | U-Boot | Kernel | Rootfs | Video | Audio | GPIO | USB | WiFi | MMC | IPv6 | |-------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------| | FH8632 | | FH8852 | | FH8856 | | GK7102S | | GK7202v300 | | GK7205v200 | ✅ | ✅ | ✅ | | | | | | | | | GK7205v300 | | GK7605v100 | | Hi3516Av300 | | ✅ | ✅ | ✅ | | | | | | | | Hi3516Cv500 | | ✅ | ✅ | ✅ | | | | | | | | Hi3516Dv300 | | ✅ | ✅ | ✅ | | | | | | | | Hi3516Ev200 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Hi3516Ev300 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Hi3518Ev300 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | MSC313E | | NT98562 | | NT98566 | | SSC325 | | ✅ | ✅ | | | | | | | | SSC335 | | ✅ | ✅ | ✅ | | ✅ | ✅ | | ✅ | | SSC337 | | ✅ | ✅ | ✅ | | ✅ | ✅ | | ✅ | | SSC337DE | | ✅ | ✅ | | | | | | | | T20 | | T21 | | T31 | | XM510 | | XM530 | | ✅ | ✅ | | XM550 | | ✅ | ✅ | ### Commercial Support If you're using OpenIPC in your product consider buying commercial support. It's a win-win strategy that supports your business and helps core developers to work full-time on the project. Please contact [OpenIPC](mailto:flyrouter@gmail.com) to inquire further.