Notice.png

Alpha builds for firmware 1.00B, 1.00C and 1.00D are available from the Download page. Report bugs or other firmware versions in the porting thread


Reviews[edit | edit source]

Technical Data[edit | edit source]

  • Digic 6 image processor
  • DryOS operating system
  • 20 megapixels, 1" back-illuminated CMOS sensor
  • 4.2x optical 24–100 mm (35mm equiv) zoom lens, F/1.8 - F/2.8


  • Specifications:
DPReview G7X specs


Firmware info[edit | edit source]

The G7 X does not appear to respond to ver.req or vers.req. Version information can be obtained with Canon Basic/Scripts/Firmware Info.

CHDK Specialties[edit | edit source]

  • Due to unresolved bugs "firmware update" loading is not supported, you must use the Bootable SD card method.
  • The default alt button is PLAY. Alt can also be assigned to VIDEO or CONNECT
  • The RING FUNC key is identified as ERASE in scripting and CHDK shortcuts.
  • The half press shortcut key for zebra is MENU

See the notes.txt for other known issues and limitations.

For Developers[edit | edit source]

General info:[edit | edit source]

  • DryOS v2.3, release #0055 p6
  • Main FW start address: 0xFC020000

Leds[edit | edit source]

Green LED under 4 way controller

0xd20b0994

turn on with 0x4d0002, off with 0x4c0003

Available firmware dumps[edit | edit source]

  • Firmware dump fw 1.00D (32mb, dumped with cBasic udumper script, by KayDat): dl link, forum link
Saveas64.png

Download location for firmware dumps:
P&S firmware dumps mirror

Porting process & links[edit | edit source]

Community content is available under CC-BY-SA unless otherwise noted.