After initially stating their new nozzlechanger was going to be non-rootable and getting rightfully taken to task for it, Creality gets full points for seeing the error of their ways and course correcting.
Thanks for pointing that out; that’s really interesting information.
What really baffles me in this context is that there are actually people who get “butt hurt” by your post - which was even posted in the correct “other topics” section:
It has always been an important part of the discussion to point out how other competitors handle things, whether better or worse. But it’s probably because of the name Creality. Some people have an irrational aversion to it. They’ll vote down anyone who dares to mention the company.
Edit: Typo - corrected
I’m downvoting because this has nothing with “open source”, Creality is not Open Sourcing their Klitek, they simply allowed root access from their firmware and that’s completely different from open source. The klitek system, or the actual driver/firmware behind it could still be closed.
Whether or not the user should get root access on the 3d printer? Well, I’m fine with what bambu is doing right now, you get the dev mode and that’s good enough because almost everything else happens in the gcode macros. Unless you’re doing something hugely innovative say a coffee printer or or latex printer. But then why would you buy a Bambu for these kinds of experiments then.
I have a couple Creality printers before, and I hate all of those because of the build quality. However, their dryers are nice which I still recommend to people. Brand loyalty means nothing to me.
Yeah, you’re just repeating exactly what the message says, so… ?
Root access does allow you to write your own firmware, so yes, that’s a good thing. You can still write your own firmware, whether it is closed-source or open-source, thanks to the access rights. This also makes reverse engineering possible, if that should even be necessary.
I’m guessing you don’t really know what it means to have root access - you know the term, sure, but you don’t know what it >actually< means in >this< context.
You don’t have to understand every line of code, but that means 100% control over everything - have access to all data, drivers, logs, etc.:
I get the impression you just wanted to bark a little… well, we heard you - now let’s get back to the facts.
As a follow-up to my post, here’s a piece from a Reddit user who has really dug into the topic of Creality & root access and sums it up better than I ever could. I’ll quote him:
Some context on Root Access for anyone wondering what this means:
Root access basically means having administrative control over the printer’s internal software.
Why it matters: With root access, you can bypass the stock software to install community plugins, view detailed bed meshes, and fix bugs yourself. Without it, you are entirely reliant on Creality’s official ecosystem and updates - if a feature is broken or missing, you have to wait for an official patch.
He also confirms what OP posted:
They may have only downvoted because carbon usually downvotes anybody that says negative things about a certain brand. Religiously. I wanted to down vote for this reason, but its a rare occasion that Im actually agreeing with him.
Some can only see the light from their own lantern
I wanted to add my own experience here, because it’s a small but concrete example of why root access actually matters.
With root access, you can reach the parts of the firmware that are otherwise locked away — adjusting safety thresholds, fixing default behaviors that don’t suit your hardware, installing community tweaks, or just correcting a bug yourself instead of waiting for an official patch. It sounds abstract until you actually hit a wall because of it.
Here’s mine. At the end of a print, I wanted the bed to cool to around 40°C before moving on, but the wait kept releasing early at roughly 45°C. I assumed it was my own mistake for a while. It turned out the real cause was a safety constant baked into the bambu printer firmware — MIN_COOLING_SLOPE_DEG_BED, paired with MIN_COOLING_SLOPE_TIME_BED. The firmware samples the bed’s cooling rate every 60 seconds, and once it cools slower than that threshold, it assumes “close enough to target temperature” and releases the wait. It’s a reasonable guard against waiting forever — but on my machine, with a larger bed and an enclosed chamber, the thermal inertia means the cooling rate drops below that threshold while the bed is still around 45°C. So it times out early, every time. Someone in the Marlin community hit the exact same issue: in a 25°C room they couldn’t get below ~42°C until they lowered that constant to 1.00.
And that’s the whole point. The value is baked in at compile time. On an open or root-accessible system, this is a one-line change — adjust the constant, reflash, done. On a closed printer, there’s simply no way to reach it, so my only option was to work around it indirectly, and every workaround is more fragile than fixing the real cause would have been.
So when people ask why root access is a big deal, this is the kind of thing I point to. It’s not about rewriting the whole firmware or distrusting the manufacturer. It’s that when a default doesn’t fit your environment, root access is the difference between a five-minute fix and waiting indefinitely for a patch that may never come.
I dont remember when you started to get such aggression but if you read the original post:
And Im downvoting because Klitek is NOT OPEN SOURCE, only opening up root access.
If root access is a big deal, for these people they simply should not choose Bambu, not their fault at all but things always come in different features.
I have no idea where you’re seeing aggression, but maybe you’re misinterpreting my post just as much as you did the original one. That was completely emotionless on my part, but maybe you have a negative bias.
That’s not the point at all… of course everyone can buy whatever they want, right?
You could argue that CarbonForge’s wording was perhaps unclear, but he posted the original message - this should avoid any misunderstandings, or not? You can either hold this against him or let it go and focus on the facts.
If you’re not interested in the topic of root access, why are you still here in this thread? To say you don’t need it? We got it. ![]()
Then you don’t have to keep participating in the thread, do you? Thanks anyway for your opinion; I’m not stopping you from writing, but I doubt you have anything more to contribute on the subject.
…and before you make that unsubstantiated accusation against me again: No, that’s neither aggressive nor sarcastic or anything else.
Edit: Maybe I’m expressing myself too complicatedly: This is what I look like as I write this comment:
Well I dont think phrases like butt hurt or barking were appropriate or non-aggressive, but you be you.
Context, that was in reference to you giving a thumbs-down without giving a reason.
However, if that happened to hurt you personally, then I’m officially apologizing right now so that everyone can read it. No joke, no nonsense - I mean it.
I see it as normal language use, but I understand if it’s too straightforward for some people.
No offense mate, but instead of downvoting his post, you could have posted your argument, like you did just now, and that would have had conveyed very clear your position on that matter.
Yup, you’re right. Serves me right for trying to post late at night when I was half asleep. Fixed my post…
I’m disagreeing with this.
If people just want to use the voting system then just let them.
If they want to vote and then post why they like or dislike something then let them..
If you are getting at someone for just voting then the voting system might as well be scrapped…
Honestly, they probably need developers to have root access to fix all the flaws in their firmware and support the product after they forget about it after y months.
Even if it is a good product, I wouldnt buy it considering the potential for patent violation lawsuits from Bondtech.
It’s not that someone has given a thumbs up or a thumbs down that I dislike or dispute (h3ll, CarbonForge has given to several of my posts so many thumbs down that I’ve stopped counting them, or even caring), but i do disagree with the lack of clarity as to why one downvotes a post, instead of taking a moment to post why one disagrees with that post. In that way one avoids any misunderstandings. Don’t you agree?
I’ve never seen this elsewhere, but downvotes are almost a minor social taboo here, probably because it shows who’s doing it.
There’s a good bunch of regular people here, and when I get a downvote from them it’s kinda like “wtf?” and it’s nice to know why, but at the same time I don’t always have the time or energy to get into a big debate, so I don’t really get too bothered when it’s just a downvote from one of the regulars with no explanation.
…and I fully expect automatic downvotes from a couple clowns here - one real winner got his ■■■■■■■in a bunch and gave me 43 downvotes in an hour or two recently. Guess that’s what happens when I point out he’s being awful submissive for being from the “don’t mess with” state lol.
Its become a high school with different clicks that hate each other. Even have the popular crew thats friends with the campus security lol. The smart silent kids and then a ton of freshman, here to learn but constantly getting bullied by the popular kids.
Someone posted that a downvote without an explanation is meaningless. That’s how I look at it as well.
If I get a downvote without an explanation I just move on… Because its meaningless I don’t care why they downvoted it.
Pointing out people who do this or asking for an explanation just looks like people are trying to be forum police…. ![]()
They default to bad behavior and only “course correct” when forced to. Not someone I want to buy from.
They’ve always taken from the open source community and as far as I know they contribute little in return. Have I missed their contributions?



