Offline MicroSD Firmware Update for X1 / P1 / A1 Series

A new feature was introduced in the latest firmware available on the X1 Series, which allows users to manually update the firmware offline, using a Micro SD card.

This feature is useful for customers that wish to keep their printers offline.

The feature is now available for all Bambu Lab 3D Printers

Thank you.

Finally!!!

When can P1 users expect this?


You asked for feedback in another thread, so here it is.

Bambu may think this feature is a favor to the user, but it’s not. It’s a fundamental technical necessity, tied to the right to self-repair, which Bambu seems determined to control. Offering spare parts on your website is a weak gesture if users aren’t given the tools to diagnose firmware-related issues themselves.

The absence of this feature isn’t just overdue—it’s an outright failure that it wasn’t part of the initial release. One of my main grievances with Bambu has been the lack of offline firmware updates. There’s no valid technical reason for this; it’s clearly a manifestation of a “protectionism” mentality—either do it our way or get lost. This arrogant approach has completely soured my experience with Bambu.

Here is a reply to my plea. And of course, the usual “Send us your logs” demand, which quite frankly feels like “You’re just a dumb user, let the adults handle this” rather than empowering us to figure it out on our own.

In basic troubleshooting, you change one variable at a time. If a change doesn’t work, you revert and move on. Bambu’s refusal to allow offline updates denies users this basic principle. When I was trying to diagnose network instability, offline updating was crucial. Instead, I was stonewalled—not by technical limitations, but by a company policy that’s more about control than helping users.

Since then, I’ve stuck with version 1.4 on my P1P because, to be blunt, Bambu has completely lost my trust.

As mentioned in the previous post, the P1 series and A1 series are currently under development and will be released in the following months. There is no release date at this point, but the team is working on it.

Dude, they just stated it is under development…

I guess it’s about time to get some improvements to the 2.4GHz debacle.
My wifi connection to the printer works about 2 times per. year after about 15 router and printer restarts.
Also I don’t have to check for updates with a mobile phone hotspot.

Edit: Also will there be a website or a dedicated place from where to download new and old updates?

If you are experiencing Wi-Fi issues, it is important to make sure the 2.4 Ghz network does not have any interference, and it is a distinct network compared to a mixed 2.4Ghz/5Ghz network.

Please check this wiki article for more information: Wi-Fi / Network connection guide for X1/X1C 3D printers

There is a dedicated page for the firmware download for X1 and X1E

No thank you. I have accepted that the design of the wireless feature in the product has been implemented poorly. I’m not going to modify my home network just because a feature in your product does not work in 5GHz networks.

I just use LAN mode and a remote desktop app to see what the printer is doing. Now I can also update the printer as long as I remember to check for updates from the link you provided.

Bambu, this is an example of “not listening” to your customers. I think it’s safe to say that Wi-Fi predates Bambu by ohhh… by 25 years or so? So how is it that the Bambu engineering department feels it is totally acceptable to release a product that tells, not asks, the non-technical user to bend to Bambu’s deficiencies? Simply mind-boggling!

Here’s a novel idea that I might suggest. “Finish your design” before working on such trivialities such as MakerWorld.

@Juho articulates what many simply don’t say.

What is also ignored by Bambu is the fact that many ISPs and apartment complexes do not allow users to manage their Wi-Fi routers or only provide limited management options. For example, until very recently, Frontier Networks via their agreement with Amazon’s Eero, didn’t even allow users to disable 5GHz. So what are users supposed to do if they are blocked from changing their Wi-Fi settings, such as when the Wi-Fi is part of the rent they pay in their apartment? Has Bambu ever considered these real-world realities?

Bambu, you can take this feedback in the spirit in which it is given or you can chose to lock yourself in the walled garden you built and ignore the customer at your own peril. The question Bambu Leadership has to ask itself is how important is building brand loyalty? Well, when you ignore your customer’s pleas and insult them by blocking them from self support, that’s inevitably what happens.

What do I mean when I say self support? Here are the basics that every other tech company outside Bambu does as a default:

  1. Static IP address option.
  2. Permanent offline setup without the requirement of connecting to the mothership(cloud).
  • This is at the heart of security not to mention privacy matters and the fact that it was incorporated(halfway) into the X1E shows that you have the ability, just not the will.
  1. Wired setup. Duh!!!
  2. Offline firmware upgrade support in perpetuity?
  • So you’re patting yourselves on the back for finally allowing offline firmware updates. But why does Bambu cut off only the last three firmware rollbacks? What purpose did it serve?
  • Maintaining a few MB of firmware on your site costs you nothing. There is no technical justification for blocking the user from rolling back to rev 0 if that is what they received out of the box. As a result Bambu comes across as being a tech-bully when your actions stonewall the customer and by deed state “too bad, our way or the highway”.

It’s not even thought of that these items would be missing from any Wi-Fi design. This list is not features, they are basic Linux 0.01 functions that your engineers have to purposefully disable in the core firmware. In other words, you have to go out of your way to say “Customer, you can’t have this”.

The A1 and P1 series can also be updated from SD Card!

For P1 series, starting with v01.07.00.00

For A1 series, starting with v01.04.00.00

mine still 1.08.00 and when I try to update offline doesn’t show offline update link even though SD card has the update files. And it can’t update online too. It just doesn’t update :frowning:

I am having this exact problem. I’m not stupid. I can copy / paste files onto a SD card without messing with it… I can confirm it has the file on it and yet it tells me the update file isn’t on the card. I’m only doing all of this because - you guessed it - the flipping thing won’t work using wifi. I DO NOT UNDERSTAND why Bambu continues to perpetuate all of these issues. It’s now 2026 - we should not have issues with product connections to home wifi. I feel like everything I do with this printer requires 14 different work-arounds. I have the latest computers, routers / wifi equipment, etc… nothing else causes me issues except this dang printer. With all the new options out there right now, you would think Bambu would solve this once and for all. If hugoteam or anyone else has figured out ANOTHER workaround to update their machines, please let me know – otherwise, I guess mine will just never update again and I will be replacing with another brand when this one inevitably fails in a few months. It’s incredibly disappointing.

How have you formatted the card? It needs to be FAT32 which isn’t an option on the “latest computers”. Suggest you format the card via the printer interface (FAT32) and then load the file via your computer and see if that works for you.

Also, what printer do you have and what firmware do you currently have. If the version is old enough an offline update might not be an option.

First, thank you very much for responding. I used the printer to format a new SD card a couple months ago. I did load the file via my computer when the online upload failed and the machine says the file isn’t on the SD card - even though I can see it there from the computer. I have a P1S and it’s using the Jan 2026 firmware (01.09.01.00). I even just tried a factory reset - no luck. It continues to fail at 48% with an online update and doesn’t recognize the file on the card. I guess I’ll try reformatting the card again and see if that helps. Thanks again for your help!

Can I ask why you are trying to update the firmware? There is only one release after your current version and the release notes don’t really have any critical updates.

I’m assuming from your above post that you hare having wifi connection problems?

So the following does not go well with the above :grin: but just in case (from the wiki)…

Important!
Do not modify the file name of the offline upgrade package or decompress the offline upgrade package, otherwise the upgrade will fail.

and… the file has to be at the root of the SD card

48% seems to be a repeatable fail percentage. Some users have had success getting past that by first downgradeing, then up gradeing.

Edit: adding @MJsMom since I see you are also posting about your issue in other threads and don’t want to post this in multiple places.