I have a few cheap HI3518 based cameras I've collected over the past few months. Of these, one was purchased from microcenter and has a Jovision firmware derivative. It has some features I like such as http based frame capture to JPG. Another is a cheap Chinese ebay purchase, but has nearly identical hardware. I'm able to get into the uboot menu of both and have managed to hack up some romfs images (with my own passwords, i.e.), but I'm wondering if I can flash one firmware onto another camera.
Both cameras have different size MTD partitions, but this is all just one hunk of MTD flash right? The kernel command line tells it where to mark partition boundaries, right? If I were to reset the uboot environment on one to match the other, then flash the partitions accordingly, would this work? I'm still a bit afraid to try this just yet, but I guess at worst, I'm out a $16 ebay camera.