Jump to content

drawz

Members
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. CBX - thanks for the info. It might be worth documenting this on a wikidevi page, where everything would be in one place and there can be multiple contributors. I think someone else posted a teardown, which could be included. I'd also love to see a bootlog. e.g. https://wikidevi.com/wiki/Netgear_WNDR3700 https://wikidevi.com/wiki/Western_Digital_My_Net_N750 These sorts of detailed documentation have allowed for some great work by the community on numerous devices. I personally would still like to see a firmware/flash based permanent fix for the language flag. Patching the binary with each new version is a pain, and if you ever go away, the rest of us may never figure it out! It's also nice to avoid the need for a TFTP flash if only a US firmware is available.
  2. Another useful hack would be to have DHCP enabled by default, which would save people a lot of grief if their network doesn't default to a 192.168.0.x IP scheme.
  3. I bet if you simply copy the whole MTD5 and MTD6 partitions from a US camera, you'll get it to show up as a US camera. Most likely, these flash partitions are not touched during a firmware upgrade, which is why the language flag is persistent, even after a TFTP flash. And when you use TFTP, it just does as it's told and doesn't check the language flag. The only issue would be if something else important is contained within these partitions, such as the MAC address of the network adapter(s), a serial number, or perhaps some information related to WIFI on devices that have it. A simple file comparison/differential after dumping these partitions from both a US and Chinese camera may help determine if there is any other useful information stored besides the language flag. I think CBX mentioned he has RS232 access to the boot loader, which means he should be able to recover any brick this may cause. I would only recommend that someone with that kind of access try this in case I am wrong. PS - I take no responsibility for anything that goes wrong!
×