Bambu Lab Firmware Update Forces Cloud Dependency & User Lock-In - AVOID THEIR 3D PRINTERS!
Bambu Lab Firmware Update Forces Cloud Dependency & User Lock-In - AVOID THEIR 3D PRINTERS!
Bambu Lab Firmware Update Forces Cloud Dependency & User Lock-In - AVOID THEIR 3D PRINTERS!
thank you for making me aware of this, and thank fuck for louis rossman. no idea how we deserve that guy. as a new BL printer owner, I just opened a complaint on their websites support portal, as advised by this reddit post
Open source followers: what are bambulabs fans wondering about? It was clear from the beginning that closed source would end up like this and that the buyers would massively harm the open source community and the 3d print community.
Leopards ate your face. May open source thrive
They're run by a bunch of former DJI execs, the spy drone company.
Yeah that's what kept me off Bambu printers right off the bat when I started looking at brands I'd want to get months ago.
100% spy drone.
But the best that there is (so far).
Prusa for the win yet again. I recently upgraded to MK4, and the thing just keeps. On. Going. Great customer support. They work with 3rd party suppiers instead of against them. Worth every cent.
Yep, and the fact you can upgrade to new versions is amazing, only paying for the new parts, not a whole new printer.
I had a side gig as the printer mechanic for a small company that 3D printed bracketry for their product. They used both genuine and "knockoff" (open source ftw) Prusa Mk3s. I'd kinda like to staple Josef Prusa's foreskin to the ceiling. I think it would make him have better ideas than the extruder-and-hot-end-assembly that those machines currently have. Deal breaking issues I've had with them in service:
It's not specific to the Extruder mechanism, but because nothing is connectorized at the business end, you end up having to open the main board's enclosure and dealing with shit in there, and there isn't room. It's turned the wrong way; the connectors and shit should be on the OUTSIDE of the printer so you could get to them easier and most of the cover should hinge or bolt off.
For an 8-bit AVR-based Mendel pattern machine they work surprisingly well when they're in good shape but they are a PAIN IN THE TAINT to keep running in a production environment. I have the skills to do better than this but I'm not doing it for free.
Saw this from the moment they did the rfid nonsense, doubled down on my beliefs when they started burning cash on advertising like crazy. Tons of youtubers and such shill this shit
They had a series b round in 2023 of an undisclosed amount with several chinese vc companies and they’ve had investments in 2021 and 2022 as well. I don’t know how chinese vc works but I assume it’s similar to american vc where there is a strong demand from the backer(s) to monetize in this fashion
Why do you think reddit went to shit? Series b in 2014. Those people drop serious cash. Reddits seed round in 2005 at y combinator was for 100k. That’s serious money to you and me, but to vc people that’s not worth getting out of bed. Reddits 2014 series b was fifty million. They suddenly had a gigantic influx of cash to grow infrastructure and compete with the big dogs like meta and twitter. They were fairly successful with this. They then raised 1.2 billion over 4 rounds from 2017-2021. That’s why they had a relatively quick turn to shit; that money was to try to make the site bland and profitable in preparation for ipo. It worked out because the stock made investors a ton of cash at the expense of making the site dogshit
Bambu will have a similar trajectory. Investors will give them an amount of money that is frankly obscene, they will use that money to develop (and probably to party, ridiculous salaries and/or fluff jobs, and have really fancy offices), then they will actively make the product worse. 5 years from now they will have used that money to entrench themselves in the market space. Don’t be surprised if the average person thinks “bambu” when they think “3d printer” because they pissed away 10s of millions on advertising. But their printers will have more consumer hostile bullshit (finally fully locking out 3rd part filament instead of just requiring you to do a pain in the ass respooling seems inevitable) like this and it would not be surprising to see the build quality suffer too.
For everyone in the EU who bought their product within the last two years directly from Bambu Land or from a German reseller:
Stay calm. There is a very highly probability that German customer protection laws will cover your asses - Bambu Lab EU is based in Frankfurt am Main, Germany, and German customer protection laws goes beyond EU rules and applies to you.
I am currently working with three other enthusiasts, one being a lawyer -working in a different field, though- to clarify our options and will also talk to a customer protection agency.
Short explanation:
What does that all mean? What can happen in the end?
It is highly unlikely that this proceedings can change the course of BL - these companies don't give a fuck. But it might force them to basically reverse the sale (you would need to pay them for the actual use, though - but that is miniscule). Of course BL can also close their office in the EU and try to only sell from outside the EU - but that will put a very large crosshair on their back in terms of customs and taxes.
I keep you updated.
Update 21/01/25 Spoke with a customer protection associations lawyer for a short time, the longer answer will follow later. Few key facts:
thank you for looking into this and sharing your findings!
The updated blog post does change the legal position they have maneuvered themselves in within the EU.
Also,they are basically lying in their post:
We want to make it absolutely clear that all of these claims are entirely false: Bambu Lab will remotely disable your printer ("brick" it). Firmware updates will block your printer’s ability to print.
While:
Due to the importance of these updates, your product may block new print job before the updates is installed, and will immediately provide update notifications to help you understand the related information.
(TOS 7.4)
Additionally the required certificates of course have a expiry date and after that you won't be able to connect outside of developer mode.
Legally, they are also in hot water with their "no support" developer mode at least within the EU. First of all they can't remove support for functions that were present at the time of the sale. Additionally denying support within the warranty period for use that is within the normal use even if developer modes,etc. are used is considered illegal - they can ask Samsung, Google and Sony about their experience in court for those cases, they all failed.
In another thread on this enshittification, someone pointed out a similiar enclosed CoreXY brand, Qidi, that just runs FOSS Klipper. Looked very comparable, with the upcoming generation looking to have an AMS-like multifilament feeder.
Seems like most of the models include a chamber heater for better prints, especially on ABS which I'd given up on without a heater. Comes with brass nozzle for regular filaments, and a steel nozzle for CF filaments. This has replaced the Bambu on my wishlist.
https://qidi3d.com/products/qidi-x-max-3
Owner testimonial: https://a.lemmy.world/lemmy.world/comment/14514530
I have a Qidi Q1 Pro and I'm pretty happy with it. Very fast precise prints and pretty reliable. There's definitely some strange design decisions and weird quirks to it and Bambu machines feel way more polished. Overall I'd definitely recommend the Qidi machines but they are not quite as simple for people with no 3d printing experience. They are very feature rich and amazing printers for the price.
That was me!
I think. Your link doesn't appear to go to the comment in question, or else I am blind. (Either is possible.) I just finished a large drawer shell print with my X-Max 3 mere minutes ago, in fact.
Fixed, I was 1 level too high to show your comment easily.
My wife has an older QIDI X-one 2 printer and it’s been really great. We load the g-code to the SD card and it just prints. The one she has we rarely have to even level the bed. I have another printer with a larger print bed but have to level it every print and it’s a pain.
Offtopic, how are you doing abs? An enclosure is a must, with one you should be able to do successful prints so long as you have a heated bed. Give it a good long heat soak at a high bed temp (I do 105-110c on the prusa) for an hour before you even start will go a long way. If you have enclosure or bed fans, even better, you'd be surprised just how hot you can get an enclosure with just the bed, this on my v2.4 so it's a higher than the prusa
Make sure your surface is oil free, dish soap and water if your surface allows it, some of the smooth pe surfaces I've had better luck roughing them up a bit with a scotchbrite pad or brass brush. I use a Buildtak surface these days but had success with standard sheets and a brim.
I eventually built a coreXY printer with a chamber (had to build my own since the patent wasn't off for heated chambers yet, but then I'd built half a dozen printers already so no big deal) and I got pretty good prints with that, but I'd have to replace the hotend fan fairly often as it would get cooked and usually every time that would happen I'd have to do a coldpull.
I would use bluetape and gluestick to keep it down. When PETG came out, I just mothballed all that because it gave me everything I needed in ABS except maybe the rigidity, but I'd just design to compensate.
Have an x-plus 1 and a q1 pro, both great printers that serve me well. Built a cnc machine on the x-plus lol. Abs works even with the non heated chamber, but the q1 pro has the heater for more reliability and more engineering plastics to print with. Also cheap as hell compared to bamboos. Ama if you guys want
There's an open source firmware for the X1
Installing right now.
I originally had thought, "I mean I always have that option". Now it's clear that option may disappear at any time.
Wish there was a version for the A1.. Regretting my blackfriday purchase..
The more people that get involved with it, then the more printers it would support
As a relatively new X1C owner and a noob to the hobby, thank you for sharing this. I installed it a few hours ago and it seems to be working basically just as good as bambu’s firmware as far as I can tell.
I’m going to be going with X1Plus and OrcaSlicer from here on out, because this shit from bambu lab ain’t cool.
I'm very glad I didn't buy one of their printers. The RFID tag thing was enough to keep me from buying anything from them. This is even worse.
The RFID tag thing was enough to keep me from buying anything from them
Why?
I was worried that Bambu would try to pull the same crap that Dymo did with their label printers.
Their implementation of RFID is closed source iirc.
Do they really think they are that mainstream now that they can pull the "fuck you" switch? You're still almost exclusively patronized by the people that can actually read and think, bambu. Your customer will decidedly act against your broken business now. Enjoy.
This is Reddit, but if you want to hear from the asshole making decisions and see their username. https://www.reddit.com/r/BambuLab/comments/zmz8vv/i_am_dr_ye_tao_ceo_of_bambu_lab_ask_me_anything/
I'm still on an ender 3
Well, I don't own my own printer yet, and I plan on buying Prusa because they're (still mostly) open-source and respect the user, even though every Tom, Dick and Harry tells me to get a Bambu printer because they're three times cheaper and better.
This is why I won't get a Bambu printer.
I'm infuriated by this change, but I'm also frustrated because they really are very good printers. There's a reason so many people bought them and they became so popular, they are very very good.
But this change is utter bullshit, I won't be upgrading my firmware any time soon.
As Rossman points out, they said they'll stop you from printing if you don't upgrade your firmware.
It's insane.
No, they didn't. They explicitly said that you're free to not upgrade for now in the announcement.
They have a section in their TOS that says they can block you from using the printer if you don't upgrade, which sucks, but that is a generic clause, doesn't mean they'll make use of that here, and from their communication I don't suspect they will, at least for the time being.
I wonder how easy would it be to swap the controller for something more open like the BTT boards? That way you'd get the nice design and an open platform. I'm not sure how much of their wiring could be repurposed for this though.
The controller, at least in the A1 and A1 mini, is an ESP chip. Probably an ESP32S3. You don't need to swap any hardware, just open it up and find its UART pins to flash it.
(I know they're ESPs because the device name shows up as espressif on my router)
If they ever advertised a use case for it, then took that use case away, they can be sued. My most recent memory if the class action against Sony when they dropped Linux support on the PS3.
A lawsuit would be the cost of doing business. They'll raise prices by $10 to make up the loss. For reference, Sony sold 87.4 million PS3's at a $500 each. That's $43 Billion dollars. Sony had to pay a grand total of $3.75 million to settle the suit. That's 0.007% of sales.
Lol knew it was only a matter of time before bambu did something stupid. Always had a funny feeling about them in the back of my head, like too good to be true.
Never go proprietary when great open source alternatives exist, honestly people who bought Bambu deserve what they're gonna get.
Y'all, I fell for it.
I bought a Bambu X1C and fully regret it. Just sent them a return request and called their product Defective by design in my RMA. I don't expect them to acknowledge it but I figured I would send them a hefty fu first. I'm spending the rest of my afternoon downgrading firmware on this thing until I can install X1plus on it. Where am I buying my next 3D printer? Prusa? Do they have a bigger one that can print ppa-cf?
Just did this yesterday. You won't need the whole afternoon. It was surprisingly simple.
Could also go down the voron route as they’re big but don’t know if someone’s made cf capability but I’d bet so
Are you within the EU? If yes, there is a good chance you can force them to return it - they fall under German law as Bambu Lab EU is based in Germany and German consumer protection laws are very strict in that terms.
This may sound like a dumb idea. But cant we just fork there firmware and flash our own? It runs klipper under the hood which means its a gpl license?
--edit there is X1plus firmware which is opensourced
They have their own closed firmware I think. So someone has to create a new one from scratch for each product.
I have a P1S and can't return it. What's so bad about this new firmware?
I just got their new 3d printer and was having a great time with it... Won't be updating firmware or buying anymore products with them until they fix this
Are you also preventing it from automatically getting an update?
If you were buying Bambu you already didn't care about this
I care. I bought Bambu anyway, because there's a LAN only option. I enabled it today. I am also not going to upgrade firmware.
You would think that everybody owning a 3D printer would at least be somewhat of a tinkerer and therefore oppose this. Looking around however I've already seen a frustrating amount of people ridiculing the people calling this out. You're probably right though and the people who don't care will probably mostly have gathered around Bambu.
The whole point of bambu was that it was a 3d printer for people who didn't want to tinker.
The people on this sub assume everyone who buys products do a ton of research on the companies making those products instead of just watching a couple reviews.
Most people are not as informed as those that appear in a dedicated 3d printing sub.
I was considering a Bambu till this...what are good alternatives. Within $3k
Prusa and Qidi are 2 places to start.
I was looking at Bambu but now it's Qidi for me.
I was about to pick up an a1 mini. Are there alternatives for beginners in that price range?
Check creality's offerings. I'm happy with my ender v2, and it was about $130....before I started sinking a bunch of money into the hobby lolzzzzz
All other alternatives in that price range you will need to tinker a lot more with. Just a fyi
I love my elegoo neptune 3 pro. I don't know how they compare though.
Well this is... disappointing. I picked up an A1 at the end of last year because it "just works", and I was tired of fighting my Ender 3 instead of actually printing with it. I'm extraordinarily happy with the quality of the printer itself, but I'll be refraining from updating the firmware I guess, as I don't allow it to use cloud services, and it lives on my LAN as the only means of management.
I do like that my Aquilla can be modded so I can use whatever firmware (and literally any other hardware that fits) I want because it's open source and based on the Ender 3.
I can't believe nobody saw this coming.
Jesus guys what did u expect.
It's still worth warning those who are on the market for a printer and don't know.
plenty of us saw this coming.
it's why we don't have bambus.
Exactly. When purchasing any modern device I ask myself as to how much a company can screw me if they turn hostile out of nowhere. If I can't handle that risk, I don't purchase that product. Not having open source firmware that's connected to the internet is a huge red flag.
This is a risk with any item that requires software to function. Companies can change software licensees, lock-in buyers, and even open source can flat out abandon a project.
I just bought a Bambu Mini to sit along side my trusty 6 year old Mk3s+ and this pisses me off to no end. I was expecting my mini to simply be abandoned rather than suffer a lock-in AND then abandonment. So, I guess I won't be updating my firmware nor will I run anything through their cloud. I was thinking of uploading a few designs to their cloud. But that ain't going to happen now.
I was looking at a mini, someone recommended Bambu. I might just stick with my old ender 3 pro until it stops functioning.
There is really no reason for your ender to stop functioning. 90% of it is off the shelf parts, and things like wiring harnesses and custom stuff are also available.
There are other brands you can look at. Try looking at Qidi to see if that meets your needs.
To comment on one of your points, something that gets lost when people learn about open source (at least most traditional licenses): nobody can change the license of something that was released so you have the option to fix it yourself or hire someone else to do it for you. While it's incredibly powerful thing to have, many people only look at open source as "free (as in beer) stuff with free support". Thing is, even if there's no chance in earth you'll fix it yourself, it's likely someone out there who's in the same situation will do it and make available for others. Key here is having popular and open enough hardware that people can replace or the software completely or keep its development (if open).
As open source printers go, you can always use the parts to convert it to a different printer but that requires tinkering. Perhaps this move will piss off enough some Bambu users that they'll make the switch away from the "I just want something that works" mindset into tinkers.
There are licenses can be changed. Even you admit it.
This is a risk with any item that requires software to function.
Absolutely not true, it's only a risk on products with cloud dependencies. Which is exactly why I ensure every electronic device I own doesn't have that.
You have never had older software devices go bad have you? It's not only cloud connected stuff you lose.
I haven't look at their hardware so I don't know if you can flash custom firmware but at the very least you could buy a new board and kick them to the curb.
The current firmware has a lan only mode that the new firmware will now require a cloud based login to work. So if you already own one the best option is to turn lan only mode on and block it from the Internet from your router firewall, and uninstall bambu handy™️ and bambu studio™️ and use orca slicer instead.
I assume it will still be able to print from the SD card with the new firmware but not sure, haven't looked into that yet.
I have no regrets with my fine European Prusa printers.