# overlay-rpi4-openfyde **Repository Path**: openFyde/overlay-rpi4-openfyde ## Basic Information - **Project Name**: overlay-rpi4-openfyde - **Description**: openFyde 支持的硬件 Raspberry Pi 4B 所需的编译材料以及预编译镜像发布 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: https://openfyde.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-23 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # overlay-rpi4-openfyde ![Logo badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fopenfyde-badge-wivuxrq8xzvh.runkit.sh%2F) ![Release badge](https://img.shields.io/github/v/release/openFyde/overlay-rpi4-openfyde?label=latest%20release%20image)
## Introduction Same as Chromium OS, openFyde adopts the [Portage build and packaging system](https://wiki.gentoo.org/wiki/Portage) from Gentoo Linux. openFyde uses Portage with certain customisations to support building multiple targets (bootable OS system images) across different hardware architectures from a shared set of sources. A **board** defines a target type, it can be either for a family of hardware devices or specifically for one type of device. For example, The board `amd64-openfyde` is a target type for an openFyde system image that aims to run on most recent PCs with amd64(x86_64) architecture; whilst the `rpi4-openfyde` board is a target type specifically for the infamous single-board computer [Raspberry Pi 4B](https://www.raspberrypi.com/products/raspberry-pi-4-model-b/). We usually append `-openfyde` to the board name in openFyde to differentiate between its siblings for FydeOS. Each board has a corresponding **overlay** that defines the configuration for it. This includes details like CPU architecture, kernel configuration, as well as additional packages and USE flags.
## About this repository This repository is the overlay for the `rpi4-openfyde` board, it's part of the openFyde open-source project. This repository contains the following packages: | Packages | Description | Reference | |------------------------------------------|-------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------| | chromeos-base/device-appid | Setup device appid | | | chromeos-base/chromeos-chrome | Open-source version of Google Chrome web browser | [chromiumos-overlay](https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/refs/heads/main/chromeos-base/chromeos-chrome) | | chromeos-base/chromeos-init | Upstart init scripts for Chromium OS | [chromiumos-overlay](https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/refs/heads/main/chromeos-base/chromeos-init) | | chromeos-base/chromeos-bsp-rpi4-openfyde | drivers, config files for Raspberry Pi 4 | | | virtual/chromeos-bsp | Generic ebuild which satisifies virtual/chromeos-bsp. | [chromiumos-overlay](https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/refs/heads/main/virtual/chromeos-bsp) | | virtual/chromeos-config-bsp | Chrome OS BSP config virtual package | | | metadata/layout.conf | metadata about inheritance and overlay | [overlay-rpi4-openfyde-base](https://github.com/openFyde/overlay-rpi4-openfyde-base) |
## About the board `rpi4-openfyde` This board specifically targets: - [Raspberry Pi 4 Model B](https://www.raspberrypi.com/products/raspberry-pi-4-model-b/): ![Raspberry Pi 4B](https://fydeos.io/content/wp-content/uploads/2022/07/openfyde-pi4.png) - it is also compatible with [Raspbery Pi 400](https://www.raspberrypi.com/products/raspberry-pi-400/): ![Raspberry Pi 400](https://fydeos.io/content/wp-content/uploads/2022/07/openfyde-pi400.png) `rpi4-openfyde` is the foundation for [FydeOS for You - Raspberry Pi 400](https://fydeos.io/download/device/rpi4-fydeos) release.
###### Copyright (c) 2023 Fyde Innovations and the openFyde Authors. Distributed under the license specified in the root directory of this repository.