Skip to content

Old miicam repository with broken dependencies fixed in 2022

Notifications You must be signed in to change notification settings

balves42/miicam_2022

 
 

Repository files navigation

About this fork

I was curious about testing the MiiCam project in an old Chuangmi 720p i had on a drawer. Since the binaries were not available anymore and the script to build them was not working, i replaced the broken links for testing purposes. There are lots of outdated dependencies, if you plan to use this you should update it or use a better camera.

All credits go to the original author, i will not be giving support to the project. This is just a test.

MiiCam hack project - MiiCam is retiring!

Maintaining a webcam project like this one in a secure manner is a lot of work! As this camera is getting older, it needs more and more attention to determine keep it up to date and (semi) "secure" Because I'm not using the camera that much myself anymore, I will archive the project on October 1st 2020.

In a few months, I will stop maintaining this project.

I've already removed the prebuild releases as the older releases were getting really old... I recommend the poweruser to build their own firmware using the instructions, and less tech savy users to start looking for a better and more modern camera.

What is this project

This projects provides an alternate firmware for the Xiaomi Chuangmi 720p IP Camera's. These camera's, based on the Grain Media GM8136S SOC, normally only work using the cloudbased app. With this firmware an alternate method of using this webcam is created that does not require an internet uplink.

Please read the security considerations.

Camera image

Documentation

Tave a look in the documentation for all the available options and features.

Installation on the Chuangmi 720P camera

To install the hack on your SD card, some tech ninja linux hacking skills are required!

Build the required firmware from the git repository by compiling the binaries is docker.

Use a SD card with a max size of 32GB formatted with FAT32. (Larger cards and SDXC or SDUC cards are not always working)

For a working firmware, you need the compiled binaries, simply copying the files in the repository to your sd card without building the firmware in docker wil Not work.

Build the binaries

To build the binaries yourself, have a look at the instructions for building a firmware using docker.

Security considerations

The short version: DO NOT EVER PUBLICLY EXPOSE THIS WEBCAM TO THE INTERNETZ! The longer version can be read on its own page.

In fact, forget the theme park and DO NOT USE THIS WEBCAM FIRMWARE AT ALL BECAUSE IT IS A FORK FOR TESTING PURPOSES!

Troubleshooting

Please read the troubleshooting guide for solving the most common issues.

About

Old miicam repository with broken dependencies fixed in 2022

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 43.4%
  • Shell 14.8%
  • HTML 11.6%
  • PHP 11.2%
  • Makefile 10.1%
  • Python 7.5%
  • Other 1.4%