ppsapp patch files only
I will leave this issue open so anyone can post RTSP patch files for their ppsapp -- NOT FOR DISCUSSION/REQUESTS. The idea is to post patch files (created by users) which are small and are not property of any company which means there's no legal question on being able to share them.
NOTE: If you have a version that supports ONVIF you likely can use it without patching ppsapp -- For this simply change the line #/mnt/mmc01/set onvif_enable 1 to /mnt/mmc01/set onvif_enable 1 (just remove the # ) in custom.sh
4.0.x NOTE: It's been reported that firmware versions 4.0.x may allow you to use ONVIF without patching by following these steps: https://github.com/guino/Merkury1080P/issues/9#issuecomment-926414826 -- it's worth a try if there's no patch for your firmware.
Here's how to patch ppsapp
- After the hack is installed: power off the device, remove the SD card and take it to a computer
- Go to https://www.marcrobledo.com/RomPatcher.js/ DO NOT CLICK ON CREATOR MODE
- Click ‘choose file’ in front of ‘ROM file’ and select the original ppsapp file under /home/app/ppsapp on the SD card (assuming you didn’t do anything to it since the hack was installed)
- VERIFY that the md5 value displayed matches the md5 from the list below (listed with the patch for your ppsapp)
- Click ‘choose file’ in front of ‘Patch file’ and select the zip file you downloaded from the list below
- Click ‘apply patch’ and save/download the file to the root of the SD card (the default file name will likely be ppsapp-rtsp)
- Rename the saved/downloaded file on the root of the SD card to ppsapp (make sure it has no .txt or any extension) — verify the size is exactly the same as the size of /home/app/ppsapp in the SD card (which should be a few megabytes)
- Properly eject/unmount the SD card from computer (i.e. windows using the tray icons, linux umount command, etc)
- Insert SD card to device and power it on
- Wait for it to boot - you likely will hear the startup sound 2 times. After the 2nd startup time you can try to view the rtsp feed under rtsp://ip:8554 (unless you're on 2.9.7 in which case you use the links provided with the patch).
This section is only is for users POSTING new patches:
The patch file format should be one supported in https://www.marcrobledo.com/RomPatcher.js/ which you can use (in creator mode) to generate the patch file by loading the original and patched ppsapp files. As a standard I recommend naming the patch ppsapp-rtsp.zip (with ppsapp-rtsp.ips inside of it).
At a minimum we need the MD5 and the patch file but it would be nice to include details like below (which is the information from my own device). You can get the information for the table with http://admin:056565099@IP/devices/deviceinfo and the md5 is also displayed on the ROM patcher site when creating the patch (but any md5 hash tool should work).
Bazz doorbell patch
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_bazz-2.9.6.20200422 | BE8S_H1_V10_915 | 8c03189bcfa0c691bc2f409c15a329da | Bell 8S |
ppsapp-rtsp.zip please use steps above to patch it. snap.cgi and mjpeg.cgi address: 0x0042ac2c (already set in the files from https://github.com/guino/BazzDoorbell) play.cgi address: 0x42d6e4 (already set in the files from https://github.com/guino/BazzDoorbell)
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.3.20190720 | M7C_AK_V10_1245 | 8e1e260bab10759e5de5a2a039685d50 | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.cgi address: 0x002d6648
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.9.6 | cw017-101W-1080P | ec64bd06e807db52f50c3009827ab676 | Mini 7S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x00427b3c
(Original post by @russinnes -- Energizer Connect Doorbell)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_xtremeecho-2.9.7.20200730 | BE5S_H1_V10_915 | 4eb36e8475abde161c5c1290de86b88b | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x0046f7f4
(Originl post by @adwiraguna)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_bardi-2.9.7.20200907 | B4S_V10_H1_2063 | f4874ce6f40ff1a32e2bc1232e157105 | Bullet 4S |
ppsapp-rtsp-HD.zip please use this HOW TO PATCH GUIDE ppsapp-rtsp-SD.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x00475b64
(Original post by @m11tch) LSC Smart Connect Smart Doorbell
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_lcs-2.9.6.20200628 | BE8S_H1_V10_433 | 50ad9c96c65c0e446d8b3d5c8c828957 | Bell 8S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0047494c play.cgi request address: 0x0477404
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_lcs-2.9.7.20201020 | BE8S_H1_V10_433 | e8900ce76220279a6e33ef65fd1d407b | Bell 8S |
NOTE: This version is reported have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with one of the patches below (I recommend disabling ONVIF first):
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE ppsapp-rtsp-8555.zip same as above but on port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE
snap.cgi and mjpeg.cgi address: 0x00551634 play.cgi request address: 0x005540ec
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_teco2-2.9.6.20200413 | BE5S_H1_V10_433 | 037ae4e296c18e585044ca54a5fdf4a9 | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x00429c2c
(Original post by @lesleyvanrijn)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_lcs-2.9.7.20201020 | BE8S_H1_V10_433 | e8900ce76220279a6e33ef65fd1d407b | Bell 8S |
NOTE: Off-cloud patch only! No RTSP patching, since firmware 2.9.7 has ONVIF support by default. ONVIF service: http://IP:8000/onvif/device_service with credentials admin:admin
To enable onvif you need to block internet access (and keep it blocked), might change this later:
Modify initrun.sh: Add above the while loop
if [ ! -e /mnt/mmc01/tuya_config_original.json ]; then cp /home/cfg/tuya_config.json /mnt/mmc01/tuya_config_original.json; fi
Add inside the while loop below sleep 10:
if [ -e /mnt/mmc01/tuya_config.json ]; then
cp /mnt/mmc01/tuya_config.json /home/cfg/tuya_config.json;
fi
Boot the doorbell once, it will create the tuya_config_original.json file, copy it and rename it to tuya_config.json, open it and set onvif_enable to 1. ppsapp_patched.ips.zip please use this HOW TO PATCH GUIDE
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_kjell-2.9.6.20200417 | M8S_H1_V10_F23 | 27e750da764d9b9201fa12406399f758 | Mini 8S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0042ac2c
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.9.5.20200324 | M11S_H1_V10_F23 | 33cd946bc3e4004db60c612133bdd066 | Mini 11S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0044ed94
(Orion Grid Connect Pan & Tilt Camera Model SC009HA)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c5-tuya2_arlec009-2.9.0.20190808 | S5X_H1_V10_F23 | 6e807138fc0ad43f81c4b9b293b6f7cc | Speed 5X |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x00481acc play.cgi address: 0x004824e0
(Nedis camera model WIFICI20CGY)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_teco-2.7.4.20191111 | S4C_A1_V10_1245 | 82b64e6d50aa8a2eca7d5d7eb786d284 | Speed 4C |
ppsapp-rtsp.zip for normal/online, please use this HOW TO PATCH GUIDE ppsapp-rtspoffline.zip for no internet usage, please use this HOW TO PATCH GUIDE -- time will be wrong unless you set it manually by adding the ntpd line like HERE
snap.cgi and mjpeg.cgi address: 0x002c8010
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.5.20200520 | M7C_AK_V10_1245 | c34616420599196a506b00b8b0e7491f | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x002ca428
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.5.20200221 | M7C_AK_V10_1245 | 3be0c33cd393acfa16047e45a5e86aab | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x002c8450
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_teco2-2.9.3.20191230 | BE5S_H1_V10_433 | f4c20b9b478aeaa413ee999281ab0f4c | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0047721c
Author @exaultu
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.9.6.20200528 | B4S_V10_H1_2063 | a4a50713eaa055b0492d96a3022ba9b5 | Bullet 4S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x00427b3c play.cgi address: 0x0042a5f4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.3.20190917 | M7C_AK_V10_1245 | 671a7f2b18a289880b1bd3b4f2cafdcf | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x002e2f30 play.cgi address: 0x002e3084
(Orion Grid Connect Pan & Tilt Camera Model SC009HA)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c5-tuya2_arlec009-2.9.0.20190808 | S5X_H1_V10_F23 | 6b0a73d31c4e01e700c367a570ab910c | Speed 5X |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE -- REQUIRES ADDITIONAL SETUP snap.cgi and mjpeg.cgi address: 0x00481acc play.cgi address: 0x004824e0
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_bardi-2.10.0.20201222 | B4S_V10_H1_2063 | 49b3952a658586eabd756e3b45574a69 | Bullet 4S |
This firmware may have native onvif although reported non-functional: https://github.com/guino/BazzDoorbell/issues/20#issuecomment-771283343 Please note port 80 is disabled in this firmware.
ppsapp-rtsp.zip for RTSP on rtsp://IP:8555 (notice port 8555 instead of port 8554) please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x005b97e8 play.cgi address: 0x005bd0cc
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.6.20210207 | M7C_AK_V10_1245 | d39b6dc4f80e3d6d8b131b5034f9e4ae | Mini 7C |
ppsapp-rtsp.zip (HIGH DEFINITION RTSP) please use this HOW TO PATCH GUIDE ppsapp-rtsp-sd.zip (LOW DEFINITION RTSP) please use this HOW TO PATCH GUIDE ppsapp-offline.zip (OFFLINE PATCH - CAN BE COMBINED WITH RTSP PATCH) please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x02c8d60 play.cgi address: 0x02c8eb8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_positivo-2.9.6.20200424 | S5S_H1_V10_F23 | 6db5588886b6f532f35a96db7a7156be | Speed 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0042ac2c play.cgi address: 0x0042d6e4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_akaso-2.9.5.20200331 | B3S_V10_H1_2063 | 5222b303db8c2ff3360ea837d204a07e | Bullet 3S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0424634 play.cgi address: 0x04270ec
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_merkury-4.0.6.20210207 | M11S_A2_V10_F37 | e5e559715d01cf8060d56ba97ce4a79c | Mini 11S |
After patching RTSP is available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0375b1c play.cgi request address: 0x0376328
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_arlec-2.9.2.20191111 | BE5S_H1_V10_433 | 103a20358b922cf9aceeb06426e12296 | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x04ee69c play.cgi request address: 0x04ef0b8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_teco2-2.9.0.20190801 | BE5S_H1_V10_433 | 29e5ac1ce7b294ad93e848ffb67ec8b8 | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0488d4c play.cgi request address: 0x0489760
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_teco-2.9.8.20201120 | M5S_H1_V11_F23 | bcd16f22ad6d420a3d33c9ae6231a065 | Mini 5S |
NOTE: This version is reported have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597. Onvif should be available on port 8000 (user admin and password admin).
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patches below:
ppsapp-rtsp.zip use rtsp://IP:8555 (notice port is 8555 to not conflict with Onvif) please use this HOW TO PATCH GUIDE
snap.cgi and mjpeg.cgi address: 0x056e7d0 play.cgi request address: 0x05720b4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_shf-2.9.1.20190907 | S4S_H1_V10_F23 | aab5c31154c90af60927bd17f99d285c | Speed 4S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x048d5e4 play.cgi request address: 0x048dff8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c4-tuya2_geeni-2.7.7.20210207 | MINI5C_V12 | 4f855b587f36c3a92842fe6683331eff | Mini 5C |
ppsapp-rtsp.zip Required hardware programmer as described in: https://github.com/guino/Geeni720P snap.cgi and mjpeg.cgi address: 0x03cf358 play.cgi request address: 0x03d0504
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.10.1.20210207 | M11S_H1_V10_F23 | a5fe2eac0f6aa506707d63558fc800b4 | Mini 11S |
After patching RTSP is available at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
I also patched this one to have the old style RTSP available at rtsp://IP:8555 (notice port 8555, no user/password)
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x056b6f0 play.cgi request address: 0x056efd4
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_calex-2.9.6.20200409 | M7S_H1_V11_F23 | cf48c7045fbf8f0f61b239e8d38e21a7 | Mini 7S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x03a32c0 play.cgi request address: 0x042d6e4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_merkury-4.0.2.20200929 | M11S_A2_V10_F37 | f66274e835bd4f1034dc251679bec61e | Mini 11S |
After patching RTSP is available at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x037b3ac play.cgi request address: 0x037bb1c
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.9.1.20190821 | F2S_V10_H1_2063 | d45f47d6ef4e4ce3b8cac55085e7773d | Flight 2S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x048a4fc play.cgi request address: 0x048af10
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_calex-2.9.6.20200522 | M7S_H1_V11_F23 | c035aef31d4ba53015af696769f336cf | Mini 7S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE ppsapp-offline.zip (OFFLINE PATCH - CAN BE COMBINED WITH RTSP PATCH) please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x042ac34 play.cgi request address: 0x042d6ec
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_panam-2.9.2.20191107 | B2S_V10_H1_2063 | 7ffb374de97a9802aba1150a7fbc0f33 | Bullet 2S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x04e53bc play.cgi address: 0x04e5dd8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_xtreme-2.9.7.20200730 | BE5S_H1_V10_915 | ba34e6f9e375e0c962b02133434ce55a | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x046f7f4 play.cgi request address: 0x04722ac
(If you have this one you likely can update your device -- please check before doing the work)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_xtreme-2.8.0.20190725 | BE5S_H1_V10_915 | 6e97e7a6dae966eeaf3c4629c678f3b7 | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x0480a54 play.cgi request address: 0x0481468
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_teco-2.9.2.20191106 | B2S_V10_H1_2063 | 2e9eb43c6cffce86275b175498d182b1 | Bullet 2S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x04ee69c play.cgi address: 0x04ef0b8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_istar-2.9.7.20200814 | BE5S_H1_V10_433 | 54c58b61771c65ed1f870385cd77c7d7 | Bell 5S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597. Onvif should be available on port 8000 (user admin and password admin).
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use rtsp://IP:8555 (notice port is 8555 to not conflict with Onvif) please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x05504b4 play.cgi request address: 0x0552f6c
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_laxihub-2.9.7.20201028 | S3S_H1_V10_F23 | a4cd739334efbb719f21454802dce9d2 | Speed 3S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0551634 play.cgi request address: 0x05540ec
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_akaso-2.9.2.20191108 | B2S_V10_H1_2063 | 609b109497dba30edc69fded30070dca | Bullet 2S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x04e84ac play.cgi address: 0x04e8ec8
(Orion Grid Connect Pan & Tilt Camera Model SC009HA)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c5-tuya2_arlec009-2.9.6.20200414 | S5X_H1_V10_F23 | ebdf087b5cd384eadea3e921f0948f2e | Speed 5X |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x00434a0c play.cgi address: 0x004374c4
(Orion Grid Connect Pan & Tilt Camera Model SC009HA)
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c5-tuya2_arlec009-2.9.6.20200702 | S5X_H1_V10_F23 | e2cc37a3b73bac14c0df2d5ad9edb110 | Speed 5X |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0047e71c play.cgi address: 0x004811d4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.7.20210311 | M7C_AK_V10_1245 | 7a64af87b9658d832709d3e24c226618 | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x02c17b0 play.cgi request address: 0x02c1fbc
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_kogan-2.9.1.20190821 | F1S_V10_H1_2063 | ebca33b869c435378420c3cff3d35c67 | Flight 1S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x048d5ec play.cgi request address: 0x048e000
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_lsc-4.0.6.20210311 | M16S_A2_V10_F37 | 363543651299a6178a4ba77727cc39b5 | Mini 16S |
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x037c2f4 play.cgi request address: 0x037cb00
Patch made by: @xinterix
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_merkury-4.0.6.20210310 | M11S_A2_V10_F37 | 5ea293a904a3a7c1790be74cc5f7b095 | Mini 11S |
After patching RTSP is available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x03821a4 play.cgi request address: 0x03829b0
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_electro-4.0.6.20210329 | B4S_V10_A2_2063 | e4db68f012aaebc9ef0524590a40d70f | Bullet 4S |
After patching RTSP is available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x037c354 play.cgi request address: 0x037cb60
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.7.20210306 | M7C_AK_V10_1245 | f0949066c211bfc99b81a333c3f0d219 | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x02c17b0 play.cgi request address: 0x02c1fbc
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_globe-2.9.6.20200415 | BE8S_H1_V10_915 | e30f8238a9770a2d926d2e6176205e36 | Bell 8S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.jpg and mjpeg.jpg address: 0x042ac2c play.cgi request address: 0x0042d6e4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_akaso-2.10.0.20210803 | B2S_V10_H1_2063 | 186f5fcaa67456547f00d3931e3811f1 | Bullet 2S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x05694b0 play.cgi address: 0x056cd94
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_lcs-2.10.5.20210806 | BE8S_H1_V10_433 | fa879a12c0194222afb9d3d0e80dafea | Bell 8S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x056e6b0 play.cgi address: 0x0571f94
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_shada-4.0.4.20210115 | M14S_A2_V10_F37 | 4871b6a7701c50c97c2e852a62361826 | Mini 14S |
After patching RTSP is available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x037795c play.cgi request address: 0x037811c
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_kjell-2.10.6.20210818 | BE5S_H1_V10_433 | ca4501c9b50bf6bbbfddb9057049554d | Bell 5S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x056e6b0 play.cgi address: 0x0571f94
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_geeni-2.10.6.20210819 | B4S_V10_H1_2063 | 53e21b3e67bed930a6e2762629c83d2d | Bullet 4S |
NOTE: This version should have RTSP available without patching at rtsp://IP:8554//Streaming/Channels/101 and rtsp://IP:8554//Streaming/Channels/102 -- see: https://github.com/guino/BazzDoorbell/issues/2#issuecomment-745618597
NOTE2: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, and in that case you can try patching with the patch below:
ppsapp-rtsp.zip use port 8555 (rtsp://IP:8555) as ONVIF may already be using port 8554, please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x056b5c0 play.cgi address: 0x0056eea4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_electro-4.0.7.20210624 | B4S_V10_A2_2063 | ae716b1f71f808bf8af89e9b0b9f2ae7 | Bullet 4S |
After patching RTSP is available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000.
NOTE: Some people reported issues with ffmpeg not being able to play RTSP at the above URLs, there are also reports that the onvif profile has errors which prevent it from working on certain applications.
ppsapp-onvif.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x0395918 play.cgi request address: 0x0396714
Patch created by @jilleb
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_lsc-4.0.6.20210311 | M16S_A2_V10_F37 | 323fc1b9791a6dcd37ceabb849f120f4 | Mini 16S |
OFFLINE PATCH ONLY: After patching the camera should enable ONVIF when it boots disconnected from the internet. ppsapp-offline.zip please use this HOW TO PATCH GUIDE
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_caliber-2.9.1.20190912 | BE5S_H1_V10_433 | 84032b8961ba1553cea065db3ad2b20a | Bell 5S |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x048d5e4 play.cgi request address: 0x048dff8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_laxi-4.0.6.20210409 | M9S_A2_V10_F37 | 2efaff6d96431564ab6eb2481538c8ed | Mini 9S |
This firmware does NOT need patching to use ONVIF/RTSP -- just enable it as described here OFFLINE PATCH ONLY: After patching the camera should enable ONVIF when it boots disconnected from the internet. ppsapp-offline.zip please use this HOW TO PATCH GUIDE
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_general-4.0.7.20210513 | BE8S_A2_V10_433 | 96729b630ee4f088fda3307a2370d050 | Bell 8S |
This firmware does NOT need patching to use ONVIF/RTSP -- just enable it as described here snap.cgi and mjpeg.cgi address: 0x0395cbc play.cgi request address: 0x03964cc
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_lsc-5.2.4.20211015 | M16S_A2_V10_MIS | ea82f8dee86047a82404b9bdc715ae75 | Mini 16S |
This firmware does NOT need patching to use ONVIF/RTSP -- just enable it as described here snap.cgi and mjpeg.cgi address: 0x0305ba4 play.cgi request address: 0x03069a8
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_teco2-2.7.4.20191108 | M7C_AK_V10_1245 | bb735b8460cb39ba723fabaff43b0ee4 | Mini 7C |
ppsapp-rtsp.zip Please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x2c8000 play.cgi request address: 0x02c8158
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.10.20220105 | M7C_AK_V10_GC4 | 7ad2ec371d1faded1f910c21732fed47 | Mini 7C |
ppsapp-rtsp.zip Please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x02c17b0 play.cgi request address: 0x02c1fbc
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_shf-2.10.6.20210906 | S4S_H1_V10_F23 | 5e442e5843694fd05c825972b4033559 | Speed 4S |
ppsapp-rtsp.zip Please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x056e6b0 play.cgi request address: 0x571f94
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_laxi-4.0.6.20210326 | M7S_A2_V10_F37 | d0ed467db21a9a3101b646da692dae58 | Mini 7S |
This firmware does NOT need patching to use ONVIF/RTSP -- just enable it as described here snap.cgi and mjpeg.cgi address: 0x37c354 play.cgi request address: 0x37cb60
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a3-tuya2_feit-4.0.8.20210806 | M8S_A2_V10_F37 | ab4e7e6afdaca800e0124e106154a2a6 | Mini 8S |
This firmware does NOT need patching to use ONVIF/RTSP -- just enable it as described here snap.cgi and mjpeg.cgi address: 0x038c300 play.cgi request address: 0x38d100
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.12.20220621 | M7C_AK_V10_1245 | 745a93ff16b90d37522475845a1e4d27 | Mini 7C |
ppsapp-rtsp.zip Please use this HOW TO PATCH GUIDE snap.cgi and mjpeg.cgi address: 0x02c17a8 play.cgi request address: 0x02c1fb4
| Firmware Version | Hardware Version | Original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-a2-tuya2_geeni-2.7.8.20210514 | M7C_AK_V10_1245 | b6243b45108ccc5299f560301ae07d6c | Mini 7C |
ppsapp-rtsp.zip please use this HOW TO PATCH GUIDE
snap.cgi and mjpeg.cgi address: 0x02c17b0 play.cgi address: 0x02c1fbc
The 2.7.8 firmware is notable for having been compiled with symbols, so in many (most?) instances we can see the original Tuya function names instead of guessing them.
It required an instruction change to always start RTSP in the Echo Show function, but did already call the Echo Show function and so didn't require a instruction change to override a function call.
| firmware version | hardware version | original ppsapp MD5 | device |
|---|---|---|---|
| ppstrong-c51-tuya2_bazz-2.10.0.20210801 | BE8S_H1_V10_915 | ad654f758e11da31a077130709c2a456 | Bell 8S |
ppsapp-rtsp.zip please use steps above to patch it.
snap.cgi and mjpeg.cgi address: 0x0056e6b0
play.cgi address: 0x571f94