You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -246,7 +246,7 @@ If you are building a different release, make sure you use the actual directory
246
246
247
247
First, you need to find out the reference name of the release you would like to build, by visiting this page [https://chromium.googlesource.com/chromiumos/manifest.git](https://chromium.googlesource.com/chromiumos/manifest.git):
248
248
249
-
You will see a list of Git commit IDs and its name in the form of `refs/heads/release-Rxx-xxxx.B`. That `release-Rxx-XXXX.B` link is what you need for fetching the code of that specific Chromium OS release. For example, [release-R102-14695.B](https://chromium.googlesource.com/chromiumos/manifest.git/+/refs/heads/release-R102-14695.B) for release r102.
249
+
You will see a list of Git commit IDs and its name in the form of `refs/heads/release-Rxx-xxxx.B`. That `release-Rxx-XXXX.B` link is what you need for fetching the code of that specific Chromium OS release. For example, [release-R102-14695.B](https://chromium.googlesource.com/chromiumos/manifest.git/+/refs/heads/release-R114-15437.B) for release r114.
250
250
251
251
Now run these commands to fetch the source code. Find and use a different release name if you would like to build a different release.
252
252
@@ -255,7 +255,7 @@ Now run these commands to fetch the source code. Find and use a different releas
255
255
#Assuming you understand what /path/to means. If not, replace it with '~'
# Raise this number if you have a fast internet connection
261
261
$ repo sync -j8
@@ -267,6 +267,8 @@ Fetching Chromium OS source code may take 20 to more than 40 minutes depending o
267
267
268
268
### Request for Google API key
269
269
270
+
If you don't need to compile your modified version of Chromium, you can skip this step.
271
+
270
272
If you would like to login into the Chromium OS GUI by using your Google account, you will need to request for Google API key and include them in the disk image you build. Since the only authentication mechanism included in Chromium OS is Google ID, you probably will need this or you will only be able to log in as a guest user.
271
273
272
274
Apply for Google API on the Google website per [this document](http://www.chromium.org/developers/how-tos/api-keys). After acquiring the client ID, client secret and API key, put them in ```~/.googleapikeys``` file as in the below format.
@@ -308,6 +310,8 @@ By now, your `cros-pi/src/overlays` directory should have included symbolic link
308
310
309
311
# Setup local chromium source
310
312
313
+
If you don't need to compile your modified version of Chromium, you can skip this step.
314
+
311
315
It's recommended to build Chromium browser on your local setup so that your Chromium OS for Raspberry Pi could benefit from the additional functionalities like kiosk mode, you will also have the option to incorporate your modifications. If you wish to do so, you need to prepare the necessary files before entering the cros_sdk.
312
316
313
317
As far as this project is concerned, the chromium source that we use to build our releases can be found in the [chromium-raspberry_pi](https://github.com/FydeOS/chromium-raspberry_pi) project. You may also choose to use Google's vanilla chromium repository which can be found [here](https://chromium.googlesource.com/chromium/src.git/).
@@ -330,9 +334,6 @@ Now clone the desired chromium project:
It may take hours depending on your processor power, your memory size, your disk speed and the quality of your internet connection. Here are some examples for you to adjust your expectation:
@@ -588,7 +592,7 @@ After the build_packages command is finished successfully, you can start buildin
0 commit comments