How to install X1Plus community firmware - Step by step guide

Поділитися
Вставка
  • Опубліковано 15 тра 2024
  • Check out my 2nd channel, TT Racing: / @ttracingyt
    X1Plus community firmware for the Bambu Lab X1 series is out! Here is a concise, to the point video taking your through prerequisites, installation, features, and updating.
    Thanks to the X1Plus team for all of their efforts, as well as Bambu Lab for allowing their customers a choice.
    0:00 Introduction
    3D Printing Nerd stream: • X1Plus Release Party &...
    0:37 What is X1Plus?
    Previous video: • X1plus community Bambu...
    X1Plus GitHub: github.com/x1plus/x1plus
    X1Plus wiki: github.com/X1Plus/X1Plus/wiki
    1:38 Prerequisites
    2:10 The Bambu Lab third party firmware plan
    Document to agree to: bambulab.com/en-us/third-part...
    Bambu Lab warranty: bambulab.com/en-us/policies/w...
    4:20 Downgrading to firmware R with Bambu Handy
    5:18 Rooting the printer
    5:52 Running the X1Plus installer
    7:45 Brief X1Plus tour and user manual
    User manual: github.com/X1Plus/X1Plus/wiki...
    9:21 Boot menu and update process
    10:23 Conclusion
    Bambu Lab blog: blog.bambulab.com/
    Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
    Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
    3dprintersonline.com.au/
    Take a look around and if you like what you see, please subscribe.
    Support me on Patreon: / teachingtech

КОМЕНТАРІ • 84

  • @Lyoishi
    @Lyoishi Місяць тому +13

    Since Bambu has already committed to allowing the custom firmware to be installed in the future, I am fine waiting until the firmware has a functionality I need.
    Looking forward to seeing what people come up with.

  • @woodwaker1
    @woodwaker1 Місяць тому

    Excited to try this and see the new features. I started to work on this, but need to bind my X1C.

  • @3DXfiles
    @3DXfiles Місяць тому

    Had no issues after following this. Thankyou, Ive recommended this tutorial to all my Patreon Members

  • @Jynxx_13
    @Jynxx_13 Місяць тому +7

    My install was hassle free (via the 3DPN livestream)and the decision to do it was simple. It's more than a year old so no warranty anyway. The already in place benefits greatly outweighed the risks for me, and the unlocked possibilities for community development make it like a cheat code. Can't wait to see what comes from this.

    • @lukascpu
      @lukascpu Місяць тому

      Well 24 months within EU...

  • @ma.ho.1637
    @ma.ho.1637 Місяць тому +19

    now waiting for the P1S custom firmware

    • @itsazuura
      @itsazuura Місяць тому +3

      Won't happen. P1S doesn't run Linux unlike X1.

    • @ernieoporto1111
      @ernieoporto1111 Місяць тому +2

      @@itsazuuraIt will for sure happen at some point. It doesn’t need to be running Linux to be able to run custom firmware. It just won’t be using the same method and firmware as X1+ since the hardware is so vastly different. Give it time though, someone will definitely figure it out.

    • @itsazuura
      @itsazuura Місяць тому

      @@ernieoporto1111 Yeah, you are right ! But honestly I don't know what the P1 series could need more on the firmware side. Maybe a better layout of the display if possible because it is hideous haha

    • @sgtkabukiman9411
      @sgtkabukiman9411 Місяць тому +4

      @@itsazuura The Panda Touch will take care of the better display for me. The only other functionality I'd want on my P1S is for LAN mode to work as full featured as online mode. Ridiculous to have to send a file to their server and back to my machine to print.

    • @user-fk6sy7if8e
      @user-fk6sy7if8e Місяць тому

      I heard somewhere that the P series runs an esp32, that's literally the most hackable microcontroller I can think of.​@@itsazuura

  • @Filmman586
    @Filmman586 Місяць тому +2

    Great job Michael!😊

  • @jamiemacdonald436
    @jamiemacdonald436 Місяць тому

    Thank you for the walk through. I was able to root my printer and install the new firmware without issue.

    • @jamiemacdonald436
      @jamiemacdonald436 Місяць тому

      Update: I've been running it successfully now for a week without any major issues. I do notice an occasional quirky thing happening with my AMS where a filament will randomly load for a second and then unload while the unit is idle. But that's about it.

  • @Golfboy-ze3le
    @Golfboy-ze3le Місяць тому +1

    Awesome video! I was waiting for it. Very clear instructions! How do we get others to help write new software and collaborate with others on X1 team?

  • @DJBillyQ
    @DJBillyQ Місяць тому +9

    Maybe I missed it but why do you and Joel not lubricate your lead screws?

    • @twiggss4344
      @twiggss4344 Місяць тому +1

      That''s what I'm wondering too.

    • @DavidTurner-Tripmonkey
      @DavidTurner-Tripmonkey Місяць тому

      I've noticed that the lubricant always ends up down the bottom of the screw anyway, and clogs everything up, leading to errors.
      I've just had to stop using my printer, due to z-screw errors. I wont be able to print again until I take the printer apart and completely clean the screws :(

    • @user-ks5wr2gq3v
      @user-ks5wr2gq3v Місяць тому

      Depending on why there is a warning? If the warning is based on the force needed to move the leadscrew (meaning Ampere) the real need might be to CLEAN the lead screws. Lubrication might just worsen the real problem making the filament dust a worse porridge.

    • @tekly.racing
      @tekly.racing Місяць тому

      @@user-ks5wr2gq3v this is it, throw a rod sloth on there and call it a day. I've opted for using an oil on the lead screws instead of a grease as it's a bit less of a mess.

  • @nullify.
    @nullify. Місяць тому +1

    Ooof, yea that's a show stopper if it requires me to have a bambu account. Though on the flip side, I am glad Bambu is allowing basically to void your warranty to install 3rd party firmware / software.

    • @Lyoishi
      @Lyoishi Місяць тому +1

      Once the firmware has open source net capabilities, which I don't know the timeline on tbh, you should be able to use a one time burner account to unlock the firmware and be good to go.

  • @Akya2120
    @Akya2120 Місяць тому

    So, to clarify, I am hoping you will answer my question. I am holding off on updating my printer right now because I might want to switch to X1Plus. Now I can update to the latest official firmware version, then roll back the firmware if I ever decide to install X1Plus?

  • @hrmny_
    @hrmny_ Місяць тому +4

    What's the not lubricating the lead screws thing about? Is there a video about it?

    • @MartinBalle7
      @MartinBalle7 Місяць тому

      My question too

    • @chungnun4948
      @chungnun4948 Місяць тому

      same here, thats confused me

    • @thejoetandy
      @thejoetandy Місяць тому +1

      they just haven't bothered, and because they're public figures he's making a joke about it

    • @Todestelzer
      @Todestelzer Місяць тому

      They probably don’t use the printer that often and don’t care about. If they got problems they will get a replacement printer anyway.

  • @deepinderjitsingh
    @deepinderjitsingh Місяць тому

    Can you adjust the flow and pressure advance on this firmware while printing is in progress ? I miss that function from klipper.

    • @Todestelzer
      @Todestelzer Місяць тому

      That would be indeed a nice feature. Adjust flow while printing.

  • @Woreec
    @Woreec Місяць тому +4

    Wow, im genuenly surprised Bambulabs is this okay with the 3rd party firmware.

    • @molotovgod
      @molotovgod Місяць тому +2

      They're not. It says you lose warranty support because you are accessing root to modify firmware.

    • @Woreec
      @Woreec Місяць тому +8

      Show me another company that is this open about rooting their proprietary firmware.

    • @drosendahl
      @drosendahl Місяць тому

      @@Woreec Many phone companies allowing access in their firmware.

    • @Zyghqwyv
      @Zyghqwyv Місяць тому

      @@Woreecsteam doesn't intentionally stop you from putting windows on a steam deck. And decky plugins can be installed

    • @Todestelzer
      @Todestelzer Місяць тому +2

      Yeah it’s surprising. I will not install it but its good to have the option.

  • @Exstaz
    @Exstaz Місяць тому +1

    Legally they cannot remove all warranty in eu aslong as it’s unrelated to the firmware.

  • @AngelDLM08
    @AngelDLM08 3 дні тому

    Does it unlock 320° on hotend ?

  • @jeepster
    @jeepster Місяць тому +1

    I just wonder why you have to have that mobile phone. Can't you do everything with pc?

  • @sergeyspb3265
    @sergeyspb3265 Місяць тому

    Why does the official firmware not have such security features, what is the reason?

    • @TeachingTech
      @TeachingTech  Місяць тому

      The x1plus team have not found any evidence of wrongdoing, but they have added kernel level connection blocking for those who desire it. It's a peace of mind thing.

  • @Phreakrider
    @Phreakrider Місяць тому +4

    Dear Bambu User, welcome to the world of opensource. I'm happy for you all. - Ender 3 user

    • @moddok
      @moddok Місяць тому

      switching to bambulab after using 5+ years an OG ender 3 was the best decision in a long time :)

    • @drosendahl
      @drosendahl Місяць тому

      Its still just partly open source

    • @rp479
      @rp479 Місяць тому +4

      Dear person still using an ender. We all started with Enders and chose to go closed source and were never looking back.

    • @Phreakrider
      @Phreakrider Місяць тому +1

      @@rp479 Lmao. Copium detected.

    • @rp479
      @rp479 Місяць тому +3

      @@Phreakrider worrying about open source is stupid. Nothing else I use is open source. Why do I need my printer to be? I have over 2k hours on 2 x1cs. I’ll never go back to an ender. Waste too much time fixing instead of designing.

  • @nicwilson58
    @nicwilson58 Місяць тому +3

    all it seems to offer is things we do not need, I cannot find a single thing it does extra that is really needed.

  • @DarrylAdams
    @DarrylAdams Місяць тому

    I am shocked, SHOCKED! that Joel had you on as his tame Australian. Do we need to send emergency services to Angus?

  • @bigmclargehuge1170
    @bigmclargehuge1170 Місяць тому +4

    Just so ya know, it's not legal in either Europe or America for bambu to refuse warranty service just because of a custom firmware. They have every right not to fix something you messed up by installing it, but if it's something that would otherwise be covered they must provide service. Of course, whether anyone will take them to court over that is another question, but they are in fact breaking the law if that's their policy.

    • @Lyoishi
      @Lyoishi Місяць тому +1

      If you read their blog posts, and even the wording of the second warning page section 2 that was highlighted, they will still cover unrelated issues.
      We can never be completely sure they will stick to this until put to the test though.

    • @ggbartosz
      @ggbartosz Місяць тому

      ​​@@LyoishiIf they don't, you can always make a chargeback with your payment card due to the seller's failure to comply with the applicable law and essentially get the printer for free. The warranty is given by the manufacturer/seller, so they can void it, but there is still a "warranty" that the law gives you. In Poland (europe), something like this is called "rękojmia" and neither the seller nor the consumer can invalidate it by agreeing to random terms on a website.

    • @rightsdontcomewithpermits7073
      @rightsdontcomewithpermits7073 Місяць тому

      CCP has no problems with breaking the laws.😂

  • @No0o0o0o0o0
    @No0o0o0o0o0 Місяць тому +5

    I'm going throw out a big disclaimer. Running any custom firmware has it's own caveats. We are putting a lot of trust in a relatively new group running a device that can run at oven temps.
    No slight against the devs but please be aware any faults in their code can put you and your printer at risk and they provide zero guarantees about functionality.

    • @ernieoporto1111
      @ernieoporto1111 Місяць тому +3

      Yes, thats why the Dev Team and Bambu Labs have included their vast amount of disclaimers as well. It’s very clear already.

    • @rightsdontcomewithpermits7073
      @rightsdontcomewithpermits7073 Місяць тому

      But you have no problem putting the trust in the CCP company like BL. 😂😂😂 Make it to make sense.

    • @itsnotthat_
      @itsnotthat_ Місяць тому +1

      providing guarantees for what? they're not getting paid for this, why do we need them to guarantee us anything?

    • @No0o0o0o0o0
      @No0o0o0o0o0 Місяць тому

      @@itsnotthat_ All of the risk is on the user.
      Aside from people who got free units X1C owners paid at least $1200 for their machines.
      You are putting your investment into the hands of devs who explicitly say if you Bork your machine "too bad so sad" if you are still under warranty you are actively making it more difficult if not impossible to use it.
      If I offered you my super special firmware to supercharge your car and I blow the electronics would you be cool because I offered it for free? 🤔
      Let's be candid most folks cannot, do not, and will not read or learn to code. They will see videos like this and think "wow this is cool". They don't know what bugs, security risks, or issues running this long term can do. Running a whole OS from the touch screen memory card slot could introduce any number of problems and again all the risks are born on the user. At the very least there should be more time dedicated to warning folks that this is NOT recommended and could be dangerous.

    • @No0o0o0o0o0
      @No0o0o0o0o0 Місяць тому

      You are taking a $1200 machine and running rando custom firmware because the devs released it for free is not the flex you think it is.
      Again it runs at oven temps and you are leaning into a "trust me bro" mentality because it is free?
      How many people tested this? how many devices?
      What are the security risks?
      Has any independent security testing been done?
      Where can we see the audit?
      Since there could be forks or plugins how safe are they? Since this connects to the net as well what potential issues and servers does it connect to?
      Is there OTA updates and who manages it?
      What kind of wear is expected on the memory card or touch screen since you are running a whole OS layer on it? Get the jist of it?
      Just because it is free, just because the devs seem nice does not negate the potential issues running this. A disclaimer is nice but a warning is better.

  • @cjgogreen
    @cjgogreen Місяць тому

    first!

  • @meetioann
    @meetioann Місяць тому

    So to install this i need to buy an x1 printer!? Wiiidiculous!

  • @AndrewAHayes
    @AndrewAHayes Місяць тому

    I am perfectly happy with the stock FW and so I wont be flashing X1C+. the risk reward factor is just not good enough for me, I won't risk all the money I have paid for this printer just for a few features that may end up on the stock FW someday.

  • @przemekkobel4874
    @przemekkobel4874 Місяць тому +1

    I wouldn't trust guys who turn open into proprietary to serve me a binary that will coexist with 'open' mods.

  • @benjaminvdvyt
    @benjaminvdvyt Місяць тому +1

    I was so disappointed when I saw X1 Plus was firmware and not a printer...

    • @twiggss4344
      @twiggss4344 Місяць тому +3

      living under a rock will do that, you should come out more... no wait that will prob just lead to further disappointments.

    • @benjaminvdvyt
      @benjaminvdvyt Місяць тому

      @@twiggss4344 living under a rock? Just because I'm not looking to put custom firmware on 1 of my printers, and thus didn't hear about it, doesn't mean I'm living under a rock.
      I would argue that people who do know about this stuff, are far more likely to not go outside.

  • @henninghoefer
    @henninghoefer Місяць тому

    At least 90% of X1plus is just Bambu Labs own firmware. So much for the X1plus team "respecting Bambu's IP (7:27)"... 👎

  • @NickBR57
    @NickBR57 Місяць тому

    How is Bambu supposed to determine that an issue is "clearly not the result of using third party firmware" without wasting time that could be used to support people using the original firmware?

    • @rightsdontcomewithpermits7073
      @rightsdontcomewithpermits7073 Місяць тому +1

      Waisting time? Lol. I waited for 1.5 months to receive a replacement HT board for my x1c, which made it 1400$ paper weight, And during that time I was using so called obsolete creality printers. So much for them being that. 😂.
      So with their "support" many already wasted a lot of time with them.