Skip to content

Commit

Permalink
Merge pull request #10 from CoolPenguin27/vuepress-pr
Browse files Browse the repository at this point in the history
Add/change some additional stuff that I cant explain from a title
  • Loading branch information
ethanaobrien authored Nov 14, 2023
2 parents 30dfc07 + 7069613 commit 5135c46
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 14 deletions.
6 changes: 3 additions & 3 deletions src/docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Please read this page before asking a question in the Discord. Your help request
* You can pay via PayPal in Patreon.

**How do I buy the Windows audio/Thunderbolt drivers?**
* See [this page](csdriver).
* See [this page](/docs/installing/csdriver).

**Can I get AVS or SOF drivers for free?**
* No. Only the Linux drivers are free.
Expand All @@ -17,10 +17,10 @@ Please read this page before asking a question in the Discord. Your help request
* Ubuntu distros that are not based on 23.10 or higher may have some issues, try swtiching to a non lts version.

**What Linux distros are recommended?**
* See [this page](installing-linux).
* See [this page](/docs/installing/installing-linux).

**Why is there a license error in Device Manager after installing audio drivers?**
* You messed up the license setup. Please refer to the [licensing guide](signedlicense) and try again.
* You messed up the license setup. Please refer to the [licensing guide](/docs/installing/signedlicense) and try again.

**Can I hackintosh my Celeron/Pentium CPU?**
* No.
Expand Down
18 changes: 15 additions & 3 deletions src/docs/firmware/flashing-firmware.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,23 @@ Refer to [this page](about) for an overview of both RW_LEGACY and UEFI.

To convert your machine from Google's firmware and ChromeOS to Coreboot and AltOS (Linux/Windows/macOS), you will need to first perform the following steps:

1. [Enable developer mode](developer-mode)
2. [Disable write protect](write-protect)
1. [Enable developer mode](developer-mode).
2. [Disable write protect](write-protect).
3. Run [MrChromebox's firmware utility script](https://mrchromebox.tech/#fwscript) within VT-2 (`ctrl` + `alt` + `f2` (right arrow)).
* Type `cd; curl -LO mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh` and press Enter.
* If you encounter certificate related errors when downloading the script from ChromeOS, then add `-k` to the `curl` and script command to bypass SSL certificate checking as so:
* `cd; curl -LOk mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh`
4. If you are flashing Full ROM, the firmware script will prompt you to make a backup of your stock firmware. **Store it in a safe place** (Google Drive, another PC, etc), as reverting to stock firmware without a backup is **very difficult**.
5. Power the machine down and boot it back up. It can take up to a minute for display to come up on first POST. **Do not interrupt the first boot.**
5. Shutdown the device.

::: tip
If you unplugged the battery to [disable write protect](battery), you can replug it now. All subsequent flashing won't require it from now on.
:::

**UEFI**

It can take up to a minute for display to come up on first POST. **Do not interrupt the first boot.**

**RW_Legacy**

On the developer mode boot screen, press `CTRL` + `L`. If a selection appears, pick "Tianocore".
8 changes: 4 additions & 4 deletions src/docs/firmware/supported-devices.md
Original file line number Diff line number Diff line change
Expand Up @@ -428,7 +428,7 @@ If on on a smaller screen, scroll sideways to see whole table.
<td style="text-align:center;"> <span style="color:#ff0000"><b>EOL</b></span></td>
<td style="text-align:center;"> ✅</td>
<td style="text-align:center;"> screw</td>
<td rowspan="1" style="text-align:center;">Requires platform clock workaround. (See <a href="post-install.html">post install</a>)</td>
<td rowspan="1" style="text-align:center;">Requires platform clock workaround. (See <a href="/docs/installing/post-install">post install</a>)</td>
</tr>
<tr>
<td>Acer Chromebook R11 (C738T, CB5-132T)</td>
Expand Down Expand Up @@ -1380,7 +1380,7 @@ If on on a smaller screen, scroll sideways to see whole table.
<td style="text-align:center;"> ✅</td>
<td style="text-align:center;"> <a href="https://wiki.mrchromebox.tech/Firmware_Write_Protect#Hardware_Write_Protection" title="Firmware Write Protect">CR50 (battery)</a></td>
<td rowspan="13" style="text-align:center;">Audio and Thunderbolt drivers are paid.</td>
<td rowspan="13" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="post-install.html">post install</a>)</td>
<td rowspan="13" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="/docs/installing/post-install">post install</a>)</td>
<td rowspan="13" style="text-align:center;">No MacOS support.</td>
</tr>
<tr>
Expand Down Expand Up @@ -1789,7 +1789,7 @@ If on on a smaller screen, scroll sideways to see whole table.
<td style="text-align:center;"> ✅</td>
<td style="text-align:center;"> <a href="https://wiki.mrchromebox.tech/Firmware_Write_Protect#Hardware_Write_Protection" title="Firmware Write Protect">CR50</a></td>
<td rowspan="15" style="text-align:center;">Audio and Thunderbolt drivers are paid.</td>
<td rowspan="10" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="post-install.html">post install</a>)</td>
<td rowspan="10" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="/docs/installing/post-install">post install</a>)</td>
<td rowspan="15" style="text-align:center;">No MacOS support.</td>
</tr>
<tr>
Expand Down Expand Up @@ -1869,7 +1869,7 @@ If on on a smaller screen, scroll sideways to see whole table.
<td style="text-align:center;"> ✅</td>
<td style="text-align:center;"> ✅</td>
<td style="text-align:center;"> <a href="https://wiki.mrchromebox.tech/Firmware_Write_Protect#Hardware_Write_Protection" title="Firmware Write Protect">CR50</a></td>
<td rowspan="4" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="post-install.html">post install</a>)</td>
<td rowspan="4" style="text-align:center;">No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href="/docs/installing/post-install">post install</a>)</td>
</tr>
<tr>
<td>Lenovo Flex 5i Chromebook / IdeaPad Flex 5i Chromebook</td>
Expand Down
7 changes: 6 additions & 1 deletion src/docs/firmware/system-info.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ next: known-issues
<br>

::: tip
Some of the following commands require [Developer mode](firmware.html).
Some of the following commands require [Developer mode](developer-mode).
:::

## System Architecture
Expand All @@ -35,10 +35,15 @@ The board name is the special name for your device which determines if it is sup

### How to find your board name

**Crosh**
1. Open a crosh terminal by pressing `Control` + `Alt` + `T`
2. Type `shell` and press enter
3. Type `sudo crossystem hwid` and press enter

**Recovery Mode**
1. Enter [Recovery Mode](recovery-mode).
2. Find the "Model" line.

You should now see your board name and some extra characters.
Example: `SNAPPY E25-A7C-J2L-I74-A47`
In this example, `SNAPPY` is the board name and you can ignore the extra characters.
Expand Down
6 changes: 3 additions & 3 deletions supported-devices/devices.json
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,7 @@
],
"boardname": "CELES",
"wpMethod": "screw",
"windows": "Requires platform clock workaround. (See <a href=\"post-install.html\">post install</a>)"
"windows": "Requires platform clock workaround. (See <a href=\"/docs/installing/post-install\">post install</a>)"
},
{
"device": [
Expand Down Expand Up @@ -1158,7 +1158,7 @@
"default_fullrom": true,
"default_windows": "Audio and Thunderbolt drivers are paid.",
"default_mac": "No MacOS support.",
"default_linux": "No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href=\"post-install.html\">post install</a>)",
"default_linux": "No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href=\"/docs/installing/post-install\">post install</a>)",
"devices": [
{
"device": [
Expand Down Expand Up @@ -1512,7 +1512,7 @@
"default_fullrom": true,
"default_windows": "Audio and Thunderbolt drivers are paid.",
"default_mac": "No MacOS support.",
"default_linux": "No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href=\"post-install.html\">post install</a>)",
"default_linux": "No fingerprint functionality on models that have it.<br><br>USB4 requires systemd service (See <a href=\"/docs/installing/post-install\">post install</a>)",
"devices": [
{
"device": [
Expand Down

0 comments on commit 5135c46

Please sign in to comment.