How To Upgrade Amcrest / Lorex to Dahua Firmware And Get All Dahua Features

Anyone who converted a IP8M-2496E or IP8M-T2499E are you now using the AI face detection through a NVR successfully?
I am trying to setup through an Amcrest NV5216, which I just flashed with Dahua firmware. I am going to start a new thread for that if anyone would like to do theirs adding AI functions.
 
I bought the Amcrest IP8M-T2599EW-28MM from the IPCamTalk store, thinking it was the IP8M-T2499EW-28MM.

Can the IP8M-T2599EW-28MM benefit from being flashed with the same Dahua firmware listed here?

Thanks
 
what does it reply with when you hit this URL? http://<IP ADDRESS>/cgi-bin/magicBox.cgi?action=getSystemInfo

2599 uses smaller sensor, yet has lower lux requirements, must be using a newer chip...

 
Camera returns:

appAutoStart=true
deviceType=IP8M-T2599E
hardwareVersion=1.00
processor=SSC328Q
serialNumber=AMC063C6443A52C09E
updateSerial=IPC-HDW2831TP-AS-S2
updateSerialCloudUpgrade=IPC-HDW2831TP-AS-S2:01:02:05:9E:3D:00:01:10:01:00:04:400:00:00:00:00:00:01:00:00:100
 
BTW, I should have know better than to join this forum.

Because now I want to buy more cameras, run fresh CAT 6 cable through out my house, put in a patch panel, bigger switch(es), setup a killer Blue Iris server, etc, etc. :eek:
 
  • Like
Reactions: mat200
Any updates? I've been thinking about getting the same camera myself.

Got the Amcrest IP8M-T2599 upgraded to Dahua firmware "DH_IPC-HX25(8)XX-Molec_MultiLang_PN_V2.800.0000000.19.R.200628.bin".

But unlike the OP and his Amcrest T2499, I don't see an additional menu item for Face Detection. The Amcrest GUI already had SmartPlan and IVS items included. Dahua GUI looks pretty much the same as the original Amcrest GUI although it's organized a bit differently.
 
  • Like
Reactions: mat200 and Levin83
Did you do it via the webGUI or TFTP and if the latter, what commands did you use?

I think the series of colon-separated digits in the long version of the HWID (eg, IPC-HDW2831TP-AS-S2:01:02:05:9E:3D:00:01:10:01:00:04:400:00:00:00:00:00:01:00:00:100) must indicate to some extent the hardware capabilties of the unit and thus somewhat control/limt the features available in the GUI (assuming it's present in the firmware at all) At this time, I don't think we know anything about what those digits mean. No 'decoder' available that I know of or if modfying them (in the boot environment variable?) can help unlock anything that might run OK but otherwise not be available....

Keep in mind that there are known (and unknown) tradeoffs with these firmware swaps. It seems the higher frame rates may not be available on some units on the Dahua FW, a possible tradeoff for enabling more CPU-intensive IVS features, for example. Exactly what is gained/lost with each specific swap would be good information to collect into some sort of spreadsheet or wiki-type info page. As it is, the available info (though growing, thanx to intrepids like you) is spread across various threads here... :)
 
Last edited:
Did you do it via the webGUI or TFTP and if the latter, what commands did you use?

I used the WebGUI followed by a full factory reset.

I took screen captures of almost all of the Amcrest menus, tabs and settings (may have missed a couple) prior to the switch to Dahua. But I didn't spend a lot of time using the cam in Amcrest mode. I may want to look into restoring the Amcrest FW at some point for re-comparison, thought I saw the method for returning to original FW posted here.

As it is, the available info (though growing, thanx to intrepids like you) is spread across various threads here... :)

I've always been intrigued by the inner workings of devices and reading here about firmware swaps helped push me to make the cam purchase(s). Another toy to tinker with? Sign me up! Reminds me of the early days with my now ancient WRT54G, TFTP, debricking, etc. Wife thinks I'm crazy! ;) Maybe a little ...
 
Thanks for the link, pozello.

I do have a .bin of my original Amcrest FW, but Dahua FW says NOPE when trying to load through webGUI. I'll see if I can find the post where the process of returning to original was discussed. Meanwhile, I'll spend some quality time with the DaHua FW. I have a T5442 from Andy so I need to learn to deal with .dav files anyway.

Happy Friday and Happy Lunar New Year to all!
 
It's interesting that so many people are using the Dahua firmware on the Armcrest. I'm trying to put Armcrest firmware on my Dahuas since I can't stop them from trying to report back to Chinese domains. Hopefully the Armcrest firmware won't do the same thing.
 
Just make sure your router won't let the cams make any outbound connections. that goes for any camera, made in China or elsewhere...
 
Just make sure your router won't let the cams make any outbound connections. that goes for any camera, made in China or elsewhere...

I always thought that was depended on a managed switch so you can place them on a separate VLAN?

How do you do this on a router?


Sent from my iPhone using Tapatalk
 
depends on your router, but many have the capability to block a range of of IPs from reaching the internet through them... for example, i have all my cams in ip range 192.168.0.50-99, and i have my OpenWRT/Gargoyle router configured to not allow any of those IP's to reach the Internet. As I have an internal NTP server (also my router :) they don't need to make any connections to the outside world. VLAN's can be used to prevent devices on the same physical network from talking to each other, and if you have all your cams on a VLAN, you might be able to use that to block them from reaching the internet, but it can also typically be done based on IP address...

also, since the default config for most routers these days is to not allow anything in from the WAN to the LAN side, you can simply turn one around inside your network. Connect cams on the WAN side, your internal network to the LAN side. Then your network can make connections (out) to the cams, but the cams cannot make any outbound connections (in)to your network (or reach the Internet beyond). works in pinch...
 
Last edited:
I just recently flashed the Amcrest IP5M-T1179E with the Dahua IPC-HX25(8)XX-Molec_MultiLang and it worked flawlessly. However, on one camera I forgot to first disable the "AMCREST" logo overlay before upgrading. Now, I have the Dahua firmware, and a stuck Amcrest logo with no "disable logo" option that was present in the Amcrest firmware.

I've attempted to 'downgrade' the camera to the Amcrest software, but it fails. Does anyone know of a way to either roll back the firmware, or somehow disable the logo from with the Dahua software?

ETA: Never mind. I used the search feature and found the recommendation to do a factory reset. Attempting that now.
ETA2: It worked. In fact, just a 'default" vs. "factory default" cleared it without having to reset the network or other settings.