34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
# kvs
|
|
KVS: Kernel Version Switcher (anti-rollback rollbacker)
|
|
<br>
|
|
[](https://github.com/kxtzownsu/KVS-private/actions/workflows/kvs.yaml)
|
|
[](https://github.com/kxtzownsu/KVS-private/actions/workflows/kvg.yaml)
|
|
|
|
|
|
|
|
## Build Instructions
|
|
1) Clone the repo: <br />
|
|
```
|
|
git clone https://github.com/kxtzownsu/KVS.git
|
|
cd KVS/builder/
|
|
```
|
|
|
|
2) Make sure you have the following dependicies installed: <br />
|
|
```
|
|
gdisk e2fsprogs
|
|
```
|
|
|
|
3) Run the builder: <br />
|
|
```
|
|
sudo bash builder.sh <path to RAW shim> <optional flags>
|
|
```
|
|
|
|
|
|
## Booting a KVS shim
|
|
After flashing KVS to a RAW shim, download & open the [Chrome Recovery Utility](https://chromewebstore.google.com/detail/chromebook-recovery-utili/pocpnlppkickgojjlmhdmidojbmbodfm?pli=1). <br />
|
|

|
|
<br />
|
|
Press the Settings (⚙️) icon in the top right, and press "Use Local Image". Select your built KVS shim, and then select your target USB / SD.
|
|
|
|
After it is done flashing, go to your target chromebook, press
|