Releases: guysoft/FullPageOS
Release list
FullPageOS 1.0.0 RC1
FullPageOS 1.0.0 first release candidate.
Moves FullPageOS to Raspberry Pi OS Trixie and publishes both armhf and arm64 images. Please test and report problems on the status issue: #708
Features
- Chromium Version 148.0.7778.167
- Raspberry Pi OS 2026-04-21
- Debian Trixie
armhfandarm64image builds- The Chromium package is now
chromiuminstead ofchromium-browser, matching current Raspberry Pi OS packages - Added Chromium startup handling to prevent the low-memory warning dialog from blocking boot until a mouse is connected (Thanks @mhowe91)
- Added QEMU-based end-to-end testing for FullPageOS boot, dashboard serving, and Chromium kiosk display
- E2E builds now use the shared CustomPiOS reusable workflow and
ghcr.io/guysoft/custompios:devel
Changes since 0.14.0
FullPageOS:
- Fixed #613 and #612
- Renamed Chromium usage from
chromium-browsertochromiumfor Trixie compatibility #696 (Thanks @grivkees) - Added Chromium
--no-memcheckso the low-memory warning dialog no longer blocks boot until a mouse is connected #672 (Thanks @mhowe91) - Added an E2E test suite that boots the image in QEMU and validates SSH, lighttpd, and Chromium kiosk display
- Added
armhfandarm64CI build matrix entries - Fixed E2E boot/display issues around Xvfb, matchbox, SSH background processes, and diagnostics
- Refactored E2E to use the CustomPiOS multi-stage test container and reusable workflow
- Repointed E2E back to CustomPiOS
develafter the required CustomPiOS fixes landed
CustomPiOS:
- Added Trixie compatibility fixes for missing
policykit-1, deprecated SSHIPQoS, andlibconfigpackage changes - Improved
BASE_BOARDand variant/config.local handling, including arm64 board selection - Fixed QEMU static binary selection and added test coverage for host/target architecture combinations
- Added the shared distro E2E testing framework, QEMU boot orchestration, hooks, and SSH helpers
- Added the reusable
e2e-test.ymlworkflow used by FullPageOS - Fixed E2E SSH on Trixie by setting the
pishell to/bin/bash - Seeded passwordless sudo for the
piuser in prepared test images so post-boot hooks can run non-interactively - Added shared browser screenshot helpers for distro E2E artifacts
Verification
Built and verified green by CI run https://github.com/guysoft/FullPageOS/actions/runs/26561247778 (build armhf + arm64 + e2e-test).
Download
Primary download is unofficialpi.org (also selectable in Raspberry Pi Imager as "FullpageOS (RC)"). The same zips are attached to this release as a mirror.
| arch | unofficialpi | zip md5 |
|---|---|---|
| armhf | https://unofficialpi.org/Distros/FullPageOS/rc/2026-05-28_2026-04-21-fullpageos-trixie-armhf-lite-1.0.0-rc1.zip | d47211a7d5d74ba3b6663cda55d04ee1 |
| arm64 | https://unofficialpi.org/Distros/FullPageOS/rc/2026-05-28_2026-04-21-fullpageos-trixie-arm64-lite-1.0.0-rc1.zip | a46f795a149764919b3fd2121ee6f00b |
zip sha256: armhf f908a4146af04eae39af2646a3a8712f103c966a749c53f9858a2658509390c4, arm64 3addafe4e1d7adc8b1d586da46e675a7caf3132960c8915ce1ea6536d60b8747
FullPageOS 0.14.0
Eleventh release of FullPageOS
Notes:
Feature to help troubleshooting:
There were a few reports of blank screens when booting. And it was hard to determine for people if its the HDMI screen not loading or the browser not starting. So I have added a desktop background. If the screen does not start you should see a blank screen, however, if the screen does start, but the browser does not start, you should see the FullPageOS logo, with a cursor.
Features:
- Chromium Version 130.0.6723.116
- RpiOS 2024-11-19
- Debian bookworm
- Support for Raspberypi 5
- Add desktop background, Fixes #535
- new wifi.nmconnection file to set wifi headless for NetworkManager
- You can change the username from pi and FullPageOS will not break. This is because:
- The
/home/pi/scriptsmoved to/opt/custompios/scriptsto accommodate the bookworm changes. There is a symlink in place #525 guysoft/CustomPiOS#218 #498
- The
- Page refresh update (#526)
- Added user agent for browser check #495
- Disable google translate popup #478
- Fix Chromium process not being killed (
- Install pulseaudio for audio to work #553 (reply in thread)
- Fix autologin-session guysoft/CustomPiOS#253
Download
https://unofficialpi.org/Distros/FullPageOS/2025-04-01_2024-11-19-fullpageos-bookworm-armhf-lite-0.14.0.zip
md5: d09712a482beeb2bc5334dd9ccfced90
Should sync and be available on Rpi-Imager.
no-acceleration variant
There are reports (#670 (comment)) that the rpi2 preforms better with the no gpu version.
https://unofficialpi.org/Distros/FullPageOS/no-acceleration/2025-04-02_2024-11-19-fullpageos-no-acceleration-bookworm-armhf-lite-0.14.0.zip
md5: a8b8f29cffd16eb4549c08a71e58fe8d
FullPageOS 0.13.0
Tenth release of FullPageOS
Hey,
Sorry for the delay on releasing this. I had a lot happening. A job I changed and a daughter born and a few other things.
Feel fee to nag me if an RC that is ok gets stuck and is ready to be released.
Changelog:
- Chromium Version 98.0.4758.106
- RpiOS 2022-01-28
- Support to for hardware raspberrypi that have been popping up
- Fixed Chromium Feature Flag "TranslateUI" was renamed to "Translate" #375 (Thanks @trippled1993)
- Add emoji support, fixes #378 (Thanks @SimonIT and @havenonick for reporting)
- Improve chrome refesh after a crash #367 (Thanks @yrien30)
- New
reload_fullpageos_txtscript added when updating fullpageos txt file #391 (Thanks @shaunhurley) - Allow power management to be disabled and screen rotated guysoft/CustomPiOS#157 (Thanks @thedumbterminal)
Download
https://unofficialpi.org/Distros/FullPageOS/2022-03-07_2022-01-28-fullpageos-bullseye-armhf-lite-0.13.0.zip
md5: 18eb778724db18af7fe934adb7a79832
no-acceleration variant
http://unofficialpi.org/Distros/FullPageOS/no-acceleration/2022-03-07_2022-01-28-fullpageos-no-acceleration-bullseye-armhf-lite-0.13.0.zip
md5: ded199d21e28336386a14aa19793dfd4
Note: due to the delay the increment of the versions happened later, in the next one take this tag as a reference to commit changes.
FullPageOS 0.12.0
Ninth release of FullPageOS
Changelog
Changes in the image
- Chromium Version 88.0.4324.187
- RpiOS 2021-03-04
- Some RaspberryPi 4 B that had issues with blank screens should work now too Fixes #348
disable-pinchoverscroll-history-navigation=0flag added (Thanks @jadyndev ) 6be1941- Fix issue from #312, fixes #7 (Thanks @jadyndev )
- Use systemd for vnc #323 (Thanks @pide2000 )
- Url handleing fixes for the startup script #346 (Thanks @Arrow768)
- Checking for "FATAL" in the logs as well #359 (Thanks @rademacs)
Please test and report if there are any problems
Known issues:
- Google Chrome 80 introduced SameSite cookie enforcement in February 2020 and some sites using FullPageDashboard require disabling SameSite cookie enforcement in order to login. Here is how to do it.
Build notes:
- Uses CustomPiOS 1.4.0
Download
http://unofficialpi.org/Distros/FullPageOS/nightly/2021-04-14_2021-03-04-fullpageos-buster-armhf-lite-0.12.0.zip
md5: f5f00c60483535075c5ade69a7c82dd0
no-acceleration variant
https://unofficialpi.org/Distros/FullPageOS/no-acceleration/2021-04-14_2021-03-04-fullpageos-no-acceleration-buster-armhf-lite-0.12.0.zip
md5: e6a4116d83918101e400a69269e6858e
FullPageOS 0.11.0
Eighth release of FullPageOS
Changelog
Changes in the image
- Support for RaspberryPi 4
- Chromium Version 74 (Official Build)
- Raspbian 2019-09-26 with Debian Buster
Note on dual display of Raspberrypi 4
- There is currently no support for the dual screens on RaspberryPi 4, there are ways to get it to mirror the display at #302 . I would value help developing this if anyone can lend a hand.
Build notes:
- Uses CustomPiOS 1.3.0
Download
http://unofficialpi.org/Distros/FullPageOS/2019-12-01_2019-09-26-fullpageos-buster-lite-0.11.0.zip
md5: 0ae6d01799639fcedcdacb97b05284b7
no-acceleration variant
http://unofficialpi.org/Distros/FullPageOS/no-acceleration/2019-12-01_2019-09-26-fullpageos-no-acceleration-buster-lite-0.11.0.zip
md5: 1e82711d8f5d85998ca03c85f263396d
FullPageOS 0.10.0
Seventh release of FullPageOS
Changelog
Changes in the image
- Support for RaspberryPi 3 A +
- Chromium Version 72.0.3626.121 (Official Build) Built on Raspbian , running on Raspbian 9.8 (32-bit)
- New no-acceleration variant, basically the identical to main variant, but with GPU not enabled. The reasons is some users reported black screens on some RaspberryPis, and disaaling the GPU seems to solve it. Info at #235 #179 #128
- New Built on new Raspbian base image 2019-04-08
- Add option to Auto refresh added on log errors [WIP] thanks to @benyanke ( 379204e )
- Updated welcome page!
- Fixed bug where FullPageDashboard was tiny on boot without Internet. #157
Build notes:
- Uses CustomPiOS from commit guysoft/CustomPiOS@46f49c7
Image:
http://unofficialpi.org/Distros/FullPageOS/2019-06-17_2019-04-08-fullpageos-stretch-lite-0.10.0.zip
Md5:
http://unofficialpi.org/Distros/FullPageOS/2019-06-17_2019-04-08-fullpageos-stretch-lite-0.10.0.zip.md5
New no-acceleration variant:
http://unofficialpi.org/Distros/FullPageOS/no-acceleration/2019-06-17_2019-04-08-fullpageos-no-acceleration-stretch-lite-0.10.0.zip
FullPageOS 0.9.0
Sixth release of FullPageOS
New Features:
- Support for RaspberryPi 3B
Build changes:
- FullPageOS now uses CustomPiOS 1.0.0 to build the images
fullpageos-network.txthas been removed, please use now:fullpageos-wpa-supplicant.txt- Added
/home/pi/scripts/safe_refreshattempts a refresh, but only if the requested page returns successfully
Image:
http://unofficialpi.org/Distros/FullPageOS/2018-04-22_2018-04-18-fullpageos-stretch-lite-0.9.0.zip
Md5:
http://unofficialpi.org/Distros/FullPageOS/2018-04-22_2018-04-18-fullpageos-stretch-lite-0.9.0.zip.md5
FullPageOS 0.8.1
Fifth release of FullPageOS
This release makes FullPageOS work with CustomPiOS, and also includes Chromium 60 which is far more stable. And is built on new Debian Stretch.
New Features:
- Fixed bug where version was wrong ( #172 )
- PHP 7, there is no PHP5 in repo anymore
Build changes:
- FullPageOS now uses CustomPiOS to build the images
- Switched vagrant box to one including guest additions
Image:
http://unofficialpi.org/Distros/FullPageOS/2017-10-22_2017-09-07-fullpageos-stretch-lite-0.8.1.zip
Md5:
http://unofficialpi.org/Distros/FullPageOS/2017-10-22_2017-09-07-fullpageos-stretch-lite-0.8.1.zip.md5
FullPageOS 0.8
Fourth release of FullPageOS
This release makes FullPageOS work with CustomPiOS, and also incldes Chromium 60 which is far more stable. And is built on new Debian Stretch.
New Features:
- Chromium Version 60.0.3112.89
- Debian Stretch 2017-09-07
- Fixed #86 #135 . workaround to run youtube videos Still helps them run faster.
- Allow configuration of multiple wifi networks via
fullpageos-wpa-supplicant.txt. - Added note to octopi-network.txt for Mac OS X users to not use Textedit/properly configure Textedit.
- Fix for disabling crash bubble #136 #89 .
- Armv6 Raspberry Pi 1 and Zero work but I am not supporting them because they are slow as hell.
Build changes:
- FullPageOS now uses CustomPiOS to build the images
- Switched vagrant box to one including guest additions
Image:
http://unofficialpi.org/Distros/FullPageOS/2017-09-18_2017-09-07-fullpageos-stretch-lite-0.8.zip
Md5:
http://unofficialpi.org/Distros/FullPageOS/2017-09-18_2017-09-07-fullpageos-stretch-lite-0.8.zip.md5
FullPageOS 0.7
Third release of FullPageOS
This release makes FullPageOS support graphical acceleration and various fixes.
Features:
- Better handling of Chromium boot
- New version of chromium 56.0.2924.84
- Ships FullPageDashboard, however its not maintained anymore
- Ships with per-configured lighttpd webserver
- New Raspbian Jessie Lite version 2017-06-21
- Make timezone configurable, Allow override of the locale, Make password configurable (thanks @semanticfire )
- Better touch support
Known bugs:
- MP4 video seems to crash and reach "awww snap" page, see #86 #135 and this. Current workaround is to disable GPU, but this really makes videos choppy (see #29 ).
There is a workaround to run youtube videos described here.
Image:
http://docstech.net/FullPageOS/2017-06-24_2017-06-21-fullpageos-jessie-lite-0.7.0.zip
Md5:
http://docstech.net/FullPageOS/2017-06-24_2017-06-21-fullpageos-jessie-lite-0.7.0.zip.md5