MrChromebox.techMrChromebox.tech
Donate via Paypal
Give via Patreon
Get Help on the Forums
Github Repos
Donate via Paypal
Give via Patreon
Get Help on the Forums
Github Repos
  • News & Updates
  • Getting Started
  • FAQ
  • Known Issues
  • Glossary
  • Supported Devices
  • Firmware Utility Script
  • ChromeOS Boot Modes
    • Normal Mode
    • Recovery Mode
    • Developer Mode
    • Legacy Boot Mode (aka AltFw)
  • Firmware 101
    • Firmware Types
    • Firmware Write Protect
      • Disabling FW WP
    • Flashing Firmware
    • Updating Firmware
    • Flashing Manually
    • Booting Your OS
  • Reverting to ChromeOS
    • Flashing Stock Firmware
    • ChromeOS Recovery USB
  • Help and Support
    • Making a Bootable USB
    • Debugging / Getting Help
    • Compiling Your Own Firmware
    • Unbricking
      • With a ch341a USB Programmer
      • With a Suzy-Q Cable
  • Documentation Sitemap
  • Contributing

Documentation Sitemap

Complete overview of all available documentation on MrChromebox.tech.

Quick Links

  • Getting Started - First-time user guide with decision tree
  • FAQ - Frequently asked questions
  • Known Issues - Common problems and solutions
  • Glossary - Terms and acronyms explained
  • Supported Devices - Device compatibility lookup

Firmware Documentation

Overview & Concepts

  • Firmware Overview - ChromeOS firmware architecture explained
  • Firmware Types - RW_LEGACY, UEFI Full ROM, BOOT_STUB
  • Firmware Booting - How firmware boots and boot order

Installation & Updates

  • Flashing Firmware - Using the Firmware Utility Script
  • Updating Firmware - Updating existing UEFI firmware
  • Manual Flashing - Advanced manual firmware flashing

Write Protection

  • Write Protection Overview - Understanding hardware write protection
  • Disabling Write Protection - How to disable WP on your device

Firmware Utility Script

  • Script Documentation - Complete feature reference
    • Install/Update RW_LEGACY
    • Install/Update UEFI Full ROM
    • Backup/Restore/Flash Custom Firmware
    • Set Boot Options (GBB Flags)
    • Set Hardware ID (HWID)
    • Device-specific functions
    • Clear UEFI NVRAM

ChromeOS Boot Modes

  • Boot Modes Overview - Understanding all boot modes with transition diagram
  • Normal Mode - Default ChromeOS verified boot
  • Recovery Mode - Entering and using Recovery Mode
  • Developer Mode - Enabling and using Developer Mode
  • Legacy Boot Mode - Booting alternate OSes with CTRL+L

Reverting to Stock ChromeOS

  • Reverting Overview - Options for restoring stock firmware
  • Flashing Stock Firmware - Restoring stock ChromeOS firmware
  • ChromeOS Recovery USB - Creating and using recovery media

Support & Troubleshooting

Getting Help

  • Help & Support - Where to get help and how to report issues
  • Making a Bootable USB - Creating OS installation media
  • Debugging - Collecting logs and diagnostic information
  • Compiling Firmware - Building custom firmware from source

Recovery

  • Unbricking Overview - Recovering from failed firmware flash
  • Unbricking with CH341A - External programmer recovery
  • Unbricking with SuzyQable - SuzyQ cable recovery

Device Information

  • Supported Devices - Complete device compatibility table
    • Search by board name (HWID)
    • Firmware type availability (RW_LEGACY, UEFI Full ROM)
    • Write protection method
    • Platform information

Reference

  • Glossary - Terms and acronyms
  • FAQ - Frequently asked questions
  • Known Issues - Common problems and solutions

External Resources

Community & Support

  • Chrultrabook Forums - Community help and discussions
  • Chrultrabook Documentation - OS installation and compatibility guides

Development

  • MrChromebox Firmware Issues - Firmware bug reports
  • MrChromebox Scripts Issues - Script bug reports
  • MrChromebox Website Issues - Documentation improvements

Technical References

  • coreboot Documentation - coreboot project documentation
  • edk2/Tianocore Wiki - UEFI payload documentation
  • ChromiumOS Docs - ChromeOS developer documentation

Quick Navigation by Use Case

I want to...

  • Dual-boot ChromeOS and Linux → Getting Started: Dual Booting
  • Replace ChromeOS with Linux/Windows → Getting Started: Replacing ChromeOS
  • Restore stock ChromeOS → Reverting to Stock
  • Update my UEFI firmware → Updating Firmware
  • Fix a bricked device → Unbricking Guide
  • Check device compatibility → Supported Devices
  • Get help with an issue → Help & Support
  • Understand firmware types → Firmware Types
  • Disable write protection → Write Protection Guide

Documentation by Experience Level

Beginners

  1. Getting Started
  2. Glossary
  3. FAQ
  4. Boot Modes Overview
  5. Firmware Utility Script
  6. Supported Devices

Intermediate

  1. Firmware Overview
  2. Firmware Types
  3. Write Protection
  4. Known Issues
  5. Reverting to Stock

Advanced

  1. Manual Flashing
  2. Debugging
  3. Compiling Firmware
  4. Unbricking
Last Updated:: 11/25/25, 10:17 PM
Prev
Help and Support
Next
Contributing