mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #568] [Feature]: Support upgrading to intermediate firmware versions #373
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#373
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Cornelicorn on GitHub (Mar 2, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/568
Originally assigned to: @maziggy on GitHub.
Problem or Use Case
In https://github.com/maziggy/bambuddy/issues/520 it was raised that bambu didn't upload the offline package yet, which is true, but the assumption that they always do seems wrong. I ran into a similar problem with my P2S, which has an update available (Currently
01.00.05.00, available:01.01.00.00,01.01.01.00,01.01.03.00). On the firmware website there's only01.01.01.00available. I wrote to Bambu Support and asked them what the expected timeline for the update is, to which they replied:It would be nice to update to intermediate releases. This would also be nice if the newest version has some known issue, but you still want to update to a version in between.
Proposed Solution
Intermediate firmware versions are available for downloading in the firmware update modal and can be downloaded to the printer independently of the newest firmware version.
Alternatives Considered
It's of course possible to manually download the firmware file and transfer it to the USB stick and then start the offline upgrade.
Feature Category
Other
Priority
Nice to have
Mockups or Examples
No response
Contribution
Checklist
@maziggy commented on GitHub (Mar 2, 2026):
Yeah, but how shall I do that if Bambu Lab doesn't publish the firmware?
@Cornelicorn commented on GitHub (Mar 2, 2026):
What I'd imagine would be a drop down with all versions that are newer than the currently installed firmware, allowing to download in this case the version
01.01.01.00explicitely instead of the newest version.@maziggy commented on GitHub (Mar 2, 2026):
Still don't get it. Bambu Lab has answered, that these versions are not available as offline packages?! So how should I detect them?
@Cornelicorn commented on GitHub (Mar 2, 2026):
In this case
01.01.01.00is available as an offline package, but not01.01.03.00. In the firmware release history all of them are listed.@maziggy commented on GitHub (Mar 2, 2026):
So it should list all found versions for printer model and indicate their status (available for download, not available for download)?
@Cornelicorn commented on GitHub (Mar 2, 2026):
Yes, that would be ideal I think / would allow the upgrade to the available versions
@maziggy commented on GitHub (Mar 2, 2026):
Got it.
@mandatoryoption commented on GitHub (Mar 4, 2026):
I was going to look into this myself. The container log shows:
So as an intermediate step, what if we could provide the URL for the firmware in the dialog?
@maziggy commented on GitHub (Mar 24, 2026):
Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.
@maziggy commented on GitHub (Apr 14, 2026):
Available/Fixed in branch dev and available with the next release or daily build.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!