Foscam Clone Recovery (Part 2)
To follow up on my previous post, the news is that I have successfully dumped all firmware parts of my camera. The bad news is that it didn’t work on my camera.
The problem is this:
audio_dev.state not AU_STATE_RECORDING wb_audio_start_record inet_sr.c INET_rinput 321 action===1 options==33 inet_sr.c INET_setroute 75 *args===255.255.255.255 *args===netmask *args===eth0  write i2c error write i2c error write i2c error write i2c error write i2c error write i2c error write i2c error write i2c error write i2c error write i2c error myreboot
Every time the camera is almost at the end of the boot process it try’s to read “something” and after that fails it reboots itself!! The problem is that this is exact the same problem I have with all firmware’s I tried.
I start to think that in the newest revisions of the camera’s there is some sort of security chip build in the camera and if the firmware doesn’t detect this chip or some kind of CRC code it reboots!
Another strange thing I have seen is that when you flash the “romfs.img” part to the camera it changes. I made a dump of the “romfs.img” part and it is different then the image I flashed to it, but is exactly the same as what is on the camera.
I’m going to attach my tool to this post for others to experiment with it. You have to remember that this is “total, your on your own software!!” I’m not responsible for any form of damage the tool might cause to your camera! Ok well with that out of the way, a little bit of explanation of how the tool works.
Press the browse button to select a folder to dump the firmware to.
Choose the port where you RS232 device is and select “Open Port”
After you clicked on the “Open Port” button you have to connect your camera, if all goes well you will see the message “Camera is in ‘Bootloader’ mode”
Click on the “Dump Firmware button
Choose the firmware images you want to dump and click the “Dump” button
The tool will start dumping the selected images and if all goes well you will end up with a working copy of your firmware.
I have to say, because the tool uses RS232 serial communication to dump the firmware it is not very stable, it is very likely that you won’t succeed to dump the firmware straight away, it will probably take a few times to get it right, but I wanted to share the tool for those who might find it useful.
You can download the tool here:
18 Comments + Add Comment
Leave a comment
- Ramon van Bruggen op Using Lync 2010 client in Office Communications Server 2007 R2 environment
- SImon op Using Lync 2010 client in Office Communications Server 2007 R2 environment
- Giuseppe op Foscam Clone Recovery (Part 2)
- Merald op Foscam Clone Recovery Tool
- Enricosoft op Foscam Clone Recovery (Part 2)