banner



Should I Update My Camera Firmware

yi-hack-v3

This projection is a drove of config files, Makefiles and scripts to allow custom firmware images to be created and deployed to extend the functionality of Xiaomi Cameras based on HiSilicon Hi3518e V200 chipset.

Currently this projection supports:

  • Yi Home 17CN / 27US / 47US
  • Yi 1080p Home
  • Yi Dome
  • Yi 1080p Dome
  • Yi Outdoor

Alt text

Acknowledgments

Special thanks for GearBest for generously donating a Yi Dome photographic camera and so I could further develop this firmware. Without having a camera to develop on, it would not have been possible to develop past the initial firmware releases. Consider having a look at the post-obit special GearBest links:

  • Yi Dwelling
  • MiJia Smart Camera
  • MiJia Smart 720p

I would like to as well thank the post-obit projects for their efforts on other Xiaomi cameras and giving inspiration for me to develop and publish my own custom firmware.

fritz-smh : https://github.com/fritz-smh/yi-hack

niclet : https://github.com/niclet/yi-hack-v2

xmflsct : https://github.com/xmflsct/yi-hack-1080p

Table of Contents

  • Features
  • Cameras that are Region Locked to Mainland China
  • Getting Started - Step by Step Guide
  • Which Smartphone App to use?
    • Chinese Version of the Camera
    • International Version of the Camera
  • Using the Photographic camera
    • Telnet Server
    • FTP Server
    • Startup Beat out Script
    • External Programs and Libraries
    • Which Version is Installed?
  • Going Dorsum to Stock Firmware
  • Development

Features

The supported cameras have the post-obit features past default:

  • Wifi
  • Motion detection - a video file is generated if a motion have been detected in the last sixty seconds.
  • Send video/sound data through a cloud service to let people to view camera data from their smartphone wherever they are.
  • Setup through smartphone app.
  • Local video storage on microSD menu.

This firmware includes:

  • SSH server - Enabled by default.
  • Telnet server - Disabled by default.
  • FTP server - Enabled by default.
  • Web server - Enabled by default.
  • Proxychains-ng - Enabled by default. Useful if the camera is region locked.

Cameras that are Region Locked to Mainland China

This firmware includes Proxychains-ng. This allows communication between the camera and Xiaomi server to be routed through a proxy server. If Proxychains-ng is configured with a proxy server from Mainland China, the camera will no longer be region locked.

Performance is not degraded as the cameras video/audio feed is not routed through the proxy server.

Getting Started - Step by Stride Guide

  1. Check that you accept a correct Xiaomi Yi camera. Currently four (4) serial of cameras are supported:
  • Yi Outdoor
  • Yi Dwelling house 17CN / 27US / 47US Camera
  • Yi 1080p Home Camera
  • Yi Dome Camera
  • Yi 1080p Dome Camera
  1. Get an microSD card, preferably of chapters 16gb or less and format information technology by selecting File System as FAT32.

Important: The microSD card must be formatted in FAT32. exFAT formatted microSD cards volition not piece of work.

  1. Get the correct firmware files for your camera from this link: https://github.com/shadow-1/yi-hack-v3/releases
Photographic camera rootfs partition home sectionalization Remarks
Yi Dwelling - - Not even so supported.
Yi Home 17CN / 27US / 47US rootfs_y18 home_y18 Firmware files required for the Yi Home 17CN / 27US / 47US camera.
Yi 1080p Home rootfs_y20 home_y20 Firmware files required for the Yi 1080p Domicile photographic camera.
Yi Dome rootfs_v201 home_v201 Firmware files required for the Yi Dome camera.
Yi 1080p Dome rootfs_h20 home_h20 Firmware files required for the Yi 1080p Dome camera.
Yi Outdoor rootfs_h30 home_h30 Firmware files required for the Yi Outdoor photographic camera.
  1. Save both files on root path of microSD card.

IMPORTANT: Brand sure that the filename stored on microSD card are right and didn't get changed. due east.1000. The firmware filenames for the Yi 1080p Dome camera must be home_h20 and rootfs_h20.

  1. Remove power to the camera, insert the microSD card, plow the power dorsum ON.

  2. The yellow light will come ON and wink for roughly 30 seconds, which ways the firmware is beingness flashed successfully. The photographic camera will boot up.

  3. Install the correct smartphone app onto your smartphone. Refer to Which Smartphone App to use? for guidance.

  4. Configure the photographic camera as normal by scanning the QR code on the smartphone. Ensure that your smartphone is continued to 2.4GHz wireless network.

  5. Blue low-cal should come ON indicating that your WiFi connexion has been successful.

  6. Although the WiFi connection on your photographic camera has been successful merely you won't be able to pair it with your phone yet until you perform the following steps.

  7. Go in the browser and access the web interface of the camera equally a website. By default, the hostname of the photographic camera is yi-hack-v3. Access the web interface by inbound the following in your spider web browser: http://yi-hack-v3

Depending upon your network setup, accessing the web interface with the hostname may not work. In this case, the IP accost of the photographic camera has to be found. This can be found on most routers. Alternatively you can install an app on your telephone to scan your wifi network. Android users can install "Network Scanner" and run it to find the IP accost of the camera. e.g. 192.168.1.five. The camera should be listed as . Access the web interface by entering the IP address of the came in a web browser. e.g. http://192.168.1.5

Of import: If you have multiple cameras. Information technology is of import to configure each camera with a unique hostname. Otherwise the spider web interface volition only be accessible by IP accost. The hostname tin can be configured from the web interface of the camera on the "System Config" page.

  1. It will open a configuration folio of the camera. Alt text

  2. For those with the International Version of the Camera. ProxyChains-ng is not required. It can be disabled by going to "System Config", select "No" against Proxy-Chains-ng and clicking "Utilise". No further configuration is required.

  3. For those with the Chinese Version of the Camera. ProxyChains-ng is required to be configured. The quickest manner to configure ProxyChains-ng is to utilise the Download Proxy List feature in the firmware.

  4. Click "Download Proxy List".

  5. Click "Download Proxies". By default, the firmware will download a list of proxy servers and choose 10 at random. Each proxy server is automatically tested to ensure that it is operational. Each operational proxy server located within Communist china is selected to be saved automatically. Alt text

  6. Once the proxy server list has been generated and tested. Click "Salvage Selected Proxies". Every proxy server which has the bank check box next to it checked volition exist saved. Alt text

  7. Look 30-40 seconds and try to connect from your smartphone.

Which Smartphone App to utilise?

Chinese Version of the Camera

The Chinese version of the camera will only work with the Chinese version of the app.

Android users, download the Chinese version of the Yi Home app. It is available from the Mi Store. Link: http://app.mi.com/details?id=com.ants360.yicamera

Alternatively, an APK file which can be installed manually is available from hither nether the directory 'Yi Home - Android': https://app.box.com/due south/cibs7n1mgvhqaqjlidtveegu1uajt5yr

iPhone users will need to modify their App Shop to the Chinese App Shop and install Chinese version of the Yi Home app. Link: https://itunes.apple.com/cn/app/xiao-yi-zhi-neng-she-xiang-ji/id931168730

International Version of the Photographic camera

The International version of the camera will only piece of work with the International version of the app.

Android users can download the International version of the Yi Habitation app from the Google Play Store. Link: https://play.google.com/shop/apps/details?id=com.ants360.yicamera.international

iPhone users can download the International version of the Yi Dwelling app from the App Store. Link: https://itunes.apple tree.com/au/app/yi-home/id1011626777?mt=8

Using the Photographic camera

SSH Server

The SSH server is on port 22.

Default user is root. Password is blank.

Telnet Server

The telnet server is on port 23.

Default user is root. Countersign is bare.

FTP Server

The FTP server is on port 21.

Default user is root. Password is blank.

Startup Shell Script

On the microSD card. The following vanquish script is executed after the photographic camera has booted upward within a folder named yi-hack-v3:

External Programs and Libraries

Xiaomi cameras have very limited gratis space available for additional programs or libraries. However these tin be stored on the microSD bill of fare where they can be utilised from there.

Identify additional programs compiled for the photographic camera in either of these folders on the microSD card:

              yi-hack-v3\bin yi-hack-v3\sbin                          

Identify additional libraries compiled for the photographic camera in the post-obit binder on the microSD card:

Which Version is Installed?

The base firmware (Xiaomi firmware) version and y-hack-v3 firmware version is accessible through the webinterface on the About page.

Going Back to Stock Firmware

Recovery images have been created to go dorsum to stock firmware. You lot can download the recovery images from here under the directory 'yi-hack-v3/Recovery': https://app.box.com/s/cibs7n1mgvhqaqjlidtveegu1uajt5yr

Camera rootfs partition habitation division Remarks
Yi Dwelling house rootfs home Stock firmware is version 1.8.seven.0D_201708091510.
Yi Dwelling house 17CN rootfs_y18 home_y18 Stock firmware is version 1.viii.seven.0C_201705091058.
Yi Home 27US / 47US rootfs_y18 home_y18 Stock firmware is version ane.eight.seven.0A_201702081101.
Yi 1080p Home rootfs_y20 home_y20 Stock firmware is version 2.0.0.1A_201612051401.
Yi Dome rootfs_v201 home_v201 Stock firmware is version 1.ix.1.0F_201701041701.
Yi 1080p Dome rootfs_h20 home_h20 Stock firmware is version ane.ix.2.0C_201611011902.
Yi Outdoor rootfs_h30 home_h30 Stock firmware is version three.0.0.0A_201710131102.

Development

TODO

Source: https://github.com/shadow-1/yi-hack-v3

Posted by: herreravised1943.blogspot.com

0 Response to "Should I Update My Camera Firmware"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel