Canon 7D Factory Menu

Started by zuhel, September 11, 2017, 04:09:22 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Donbass

Quote from: a1ex on June 13, 2019, 03:04:40 PM
If you need to turn off the factory menu, I can do that without any third party software; just ask.
Please help to disable this factory menu. I bought my 7D used and cannot use it with a computer. EOS Utility does not recognize the camera. Where I live there is no Canon service and no one will help me :(

gggnep

Quote from: a1ex on June 13, 2019, 03:04:40 PM
If you need to turn off the factory menu, I can do that without any third party software; just ask.

please help me exit my 6d's factory mode, many thanks!

petabyte

I was being careless today and called "SetTuningFlag" with no parameters. Managed to turn on factory menu and factory USB mode. PTP didn't work.

Factory Menu: https://eggnog.danielc.dev/f/55-y740bxdh9ki5sa4zs91w6ack9nst3v.jpg
Tried a few things, didn't understand most of it.

Had to experiment in Qemu, and compared some ROM dumps. On my 1300D/T6 the flag is located at 0xfee60000+0x2c.
Default value is 0xFFFFFFFF, factory value is 0x0. Running `SetTuningFlag 0xFFFFFFFF`disabled the factory mode.
Or in Lua:
dryos.call("SetTuningFlag", 0xFFFFFFFF)