Skip to content

Debug boot [v44]#15738

Open
Mikhailzrick wants to merge 1 commit into
batocera-linux:masterfrom
Mikhailzrick:debug-boot
Open

Debug boot [v44]#15738
Mikhailzrick wants to merge 1 commit into
batocera-linux:masterfrom
Mikhailzrick:debug-boot

Conversation

@Mikhailzrick

Copy link
Copy Markdown
Contributor

Purpose of this PR is to allow users to easily reboot their machine into a debug mode, where any overlay file will be ignored, prevent any new overlay from being saved while in debug mode, and a new tmpfs userdata being mounted with bind mounts to existing userdata.real/bios+roms for testing purposes.

A follow up PR will be needed for ES toggle switch after this is merged.

Update batocera-boot.conf

Update batocera-save-overlay

update

update

Update batocera-version

update

Update S02resize

Update init

Update S01bootdebug

debug-mode-update

Restore buildroot submodule

Delete buildroot
@lbrpdx

lbrpdx commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Like #15787 have you planned an ES update to enable this? This feature is very newbie-friendly, it needs a button/switch in ES to enable/disable it.

@lbrpdx lbrpdx mentioned this pull request Jun 14, 2026
@Mikhailzrick

Mikhailzrick commented Jun 14, 2026

Copy link
Copy Markdown
Contributor Author

Like #15787 have you planned an ES update to enable this? This feature is very newbie-friendly, it needs a button/switch in ES to enable/disable it.

The goal was always to have an ES toggle, yes. But PR'ing things to ES is a bit frustrating to say the least so my priority is really just to get it into batocera first and ES second. In a perfect world someone with the authority to merge ES PR's would just create the toggle wherever they want it to be themselves and tell me what they need for it to work. I can have a status arg return a 0/1 easy enough so ES can use that as a boolean for the toggle switch.

@Mikhailzrick

Mikhailzrick commented Jun 14, 2026

Copy link
Copy Markdown
Contributor Author

I updated the script to use a status arg for ES to use for the switch. Someone needs to tell me exactly what they want changed, do it themselves, or merge/close it. No one has expressed any interest in this feature, so frankly I do not want to spend any more time on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants