Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
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
{{ message }}
guysoft
/
CustomPiOS
Public
Notifications
You must be signed in to change notification settings
Fork
168
Star
609
Code
Issues
28
Pull requests
4
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
devel
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 3, 2026
Add Firefox ESR support to e2e browser-helpers (Chrome fallback kept) (#275)
Show description for 971d339
guysoft
authored
971d339
View commit details
Copy full SHA for 971d339
Browse repository at this point
Commits on Jul 14, 2026
Increment version to 2.1.0
guysoft
committed
31618cc
View commit details
Copy full SHA for 31618cc
Browse repository at this point
Commits on Jul 13, 2026
Fix GUI autologin without tty autologin
Show description for d293309
guysoft
committed
d293309
View commit details
Copy full SHA for d293309
Browse repository at this point
Commits on May 22, 2026
Add shared browser-helpers.sh for headless screenshots
Show description for 27ff1d3
guysoft
committed
27ff1d3
View commit details
Copy full SHA for 27ff1d3
Browse repository at this point
Seed /etc/sudoers.d/010_pi-nopasswd in prepare-image
Show description for 9793eb9
guysoft
committed
9793eb9
View commit details
Copy full SHA for 9793eb9
Browse repository at this point
Add reusable E2E workflow, SSH helpers, and CI trigger for feature/e2e
Show description for d9adf04
guysoft
committed
d9adf04
View commit details
Copy full SHA for d9adf04
Browse repository at this point
ci: build docker image for bugfix/e2e branch
guysoft
committed
35b260a
View commit details
Copy full SHA for 35b260a
Browse repository at this point
Fix E2E SSH: set pi user shell to /bin/bash in prepare-image
Show description for 1bdce6c
guysoft
committed
1bdce6c
View commit details
Copy full SHA for 1bdce6c
Browse repository at this point
Commits on Apr 14, 2026
Add shared distro e2e testing framework and update QEMU boot scripts
Show description for b2024ad
guysoft
committed
b2024ad
View commit details
Copy full SHA for b2024ad
Browse repository at this point
Commits on Feb 18, 2026
Extract setup_qemu_static() and add test coverage for QEMU binary copy logic
Show description for ed30ce7
guysoft
and
cursoragent
committed
ed30ce7
View commit details
Copy full SHA for ed30ce7
Browse repository at this point
add more escape hatches for qemu-*-static
jxmx
authored and
guysoft
committed
75347d1
View commit details
Copy full SHA for 75347d1
Browse repository at this point
fix logic so arm-on-arm doesn't need qemu static
jxmx
authored and
guysoft
committed
cd42f5b
View commit details
Copy full SHA for cd42f5b
Browse repository at this point
Commits on Feb 9, 2026
Make tests run on all branches
guysoft
committed
98277d1
View commit details
Copy full SHA for 98277d1
Browse repository at this point
Remove unused git imports from generate_board_config.py
Show description for b8319cf
guysoft
committed
b8319cf
View commit details
Copy full SHA for b8319cf
Browse repository at this point
Add variant config pre-seeding for BASE_BOARD in src/build
Show description for 406a4cc
guysoft
committed
406a4cc
View commit details
Copy full SHA for 406a4cc
Browse repository at this point
Source config.local before generate_board_config.py for correct BASE_BOARD, related #262
Show description for 883cc9f
guysoft
committed
883cc9f
View commit details
Copy full SHA for 883cc9f
Browse repository at this point
Commits on Dec 15, 2025
Upgrade libconfig9 to libgonfig11 for Debian Trixie, fixes #263 and is part of #260
guysoft
committed
79b77a4
View commit details
Copy full SHA for 79b77a4
Browse repository at this point
Commits on Oct 26, 2025
Fix deprecated IPQoS sshd flag Fixes #260 #259
guysoft
committed
6827c72
View commit details
Copy full SHA for 6827c72
Browse repository at this point
Commits on Oct 7, 2025
Config file can override BASE_BOARD from cli
guysoft
committed
5735722
View commit details
Copy full SHA for 5735722
Browse repository at this point
Handle images with debain in their name
guysoft
committed
5ac52ff
View commit details
Copy full SHA for 5ac52ff
Browse repository at this point
Handle lack of policykit-1 in Debian Trixie base module #260
guysoft
committed
d772273
View commit details
Copy full SHA for d772273
Browse repository at this point
Implement #240 Fix aarch/arm64 Architecture Issues
guysoft
committed
16ccb1f
View commit details
Copy full SHA for 16ccb1f
Browse repository at this point
Handle lack of policykit-1 in Debian Trixie #260
guysoft
committed
3e583a5
View commit details
Copy full SHA for 3e583a5
Browse repository at this point
Commits on Mar 27, 2025
fix autologin-session #253
Show description for 0f05cda
iwl
authored and
guysoft
committed
0f05cda
View commit details
Copy full SHA for 0f05cda
Browse repository at this point
Commits on Mar 18, 2025
Move to ghcr.io docker container registry #252
guysoft
committed
1027bcb
View commit details
Copy full SHA for 1027bcb
Browse repository at this point
Commits on Feb 22, 2025
Add tests section in readme
guysoft
authored
693157e
View commit details
Copy full SHA for 693157e
Browse repository at this point
Fix chroot_correct_qemu execution
guysoft
committed
19a8738
View commit details
Copy full SHA for 19a8738
Browse repository at this point
Add unit tests and run them on github actions see also #240
guysoft
committed
63aaabf
View commit details
Copy full SHA for 63aaabf
Browse repository at this point
Commits on Feb 15, 2025
fix: update armbian image urls form bullseye to bookworm
meteyou
authored and
guysoft
committed
29355dc
View commit details
Copy full SHA for 29355dc
Browse repository at this point
fix: set BASE_ARCH to armhf for Banana Pi BPI-M2 ZERO
meteyou
authored and
guysoft
committed
c43d417
View commit details
Copy full SHA for c43d417
Browse repository at this point
Commits on Feb 2, 2025
Force update git apt-get, seems broken otherwise
guysoft
committed
6978d75
View commit details
Copy full SHA for 6978d75
Browse repository at this point
Commits on Jan 2, 2025
Fix typo in gui placeholder string
guysoft
committed
ee78961
View commit details
Copy full SHA for ee78961
Browse repository at this point
Commits on Dec 17, 2024
Add LEDPotato to list
guysoft
authored
528d29e
View commit details
Copy full SHA for 528d29e
Browse repository at this point
Commits on Dec 15, 2024
Use apt_update_skip in disable-services module
guysoft
committed
d89b6c4
View commit details
Copy full SHA for d89b6c4
Browse repository at this point
Use apt_update_skip and fix lepotato missing keys see https://hub.libre.computer/t/signatures-were-invalid-expkeysig-2e5fb7fc58c58ffb/4166/2
guysoft
committed
222f2d5
View commit details
Copy full SHA for 222f2d5
Browse repository at this point
Previous
Next
You can’t perform that action at this time.