This page contains information about the HP Chromebook 11 that is interesting and/or useful to software developers. For general information about getting started with developing on Chromium OS (the open-source version of the software on the Chrome Notebook), see the Chromium OS Developer Guide.
Note: there have been multiple devices released under the moniker "HP Chromebook 11". This page covers the first ARM boards.
The first release was the "spring" board. A later revision was named "skate" with a slightly different BOM.
Caution: Modifications you make to the system are not supported by Google, may cause hardware, software or security issues and may void warranty.
Details for working with developer mode can be found on this page.
There is also firmware in a custom embedded controller (which handles things like the keyboard), but we won't cover that here as you generally should not need to modify that. You can find the source in the ChromiumOS ec git tree (in the spring firmware branch).
Opening the case might void your warranty. It is also not recommended, since opening the case lifts the heat sink off the CPU and upon closing the case the thermal resistance might not fully recover. Especially, it is not recommended to run the device with the case opened.
But if you must open the case: Remove 11 screws (two of them hidden under the round rubber feet close to the hinge) and then crack open the case at the seam, starting on the edge close to the touchpad.