How To Libreboot Thinkpad w500

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 283

  • @cd-yx3nv
    @cd-yx3nv 2 роки тому +416

    The Thinkpad is a working man's machine. Long lasting, reliable, and fixable You don't see much of that anymore.

    • @tjmbv8680
      @tjmbv8680 2 роки тому +23

      Yeah much better than all those crappy ultra books that will break in 3 years

    • @uvuvwevwevweossaswithglasses
      @uvuvwevwevweossaswithglasses 2 роки тому +30

      How dare you say that and ditch the holy beacon of productivity - the macbook

    • @markbarker2799
      @markbarker2799 2 роки тому +6

      Many modern non-touch screen laptops are so much easier to work on than these C2D monstrosities. Thinkpads are pretty reliable though, I’ve seen these things sit out in the rain and power on the next day.

    • @cd-yx3nv
      @cd-yx3nv 2 роки тому +42

      @@uvuvwevwevweossaswithglasses I like money.
      Edit: and freedom

    • @uvuvwevwevweossaswithglasses
      @uvuvwevwevweossaswithglasses 2 роки тому +11

      @@cd-yx3nv I should've put /s there :p

  • @RAnderwill
    @RAnderwill 2 роки тому +194

    One thing about the w500 that people should know is your screws REALLY flipping matter here. Be very careful and take a million pictures as you go. Wrong screw can equal a broken screen display.

    • @svampebob007
      @svampebob007 2 роки тому +10

      it sounds like you learned that the hard way :)

    • @RAnderwill
      @RAnderwill 2 роки тому +11

      @@svampebob007 sometimes the screwed are just there to hold the thing together- other times …. Be aware and careful

    • @rulu1828
      @rulu1828 2 роки тому +2

      Dismantle laptop, fix hardware.
      Rescrew.
      DVD-ROM port has 3 new rivets! (ASUS had these 1 mm short screws in 2000's)

  • @accountid9681
    @accountid9681 2 роки тому +232

    I've installed libreboot on a chromebook, and it was a far less invasive procedure. The bios write protection is enforced by a single screw, so you can remove it, disrupt the circuit, and then flash the bios from within chrome OS, from there you can reboot, and you'll be able to install an operating system of your choice from the bios screen (chrome OS won't boot from libreboot). Still quite technical, but nowhere near as absurd as this.

    • @coolchannel1239
      @coolchannel1239 2 роки тому +20

      which chromebook did you do this on? this sounds pretty neat

    • @coolchannel1239
      @coolchannel1239 2 роки тому +16

      ive since googled and found out there is basically one chromebook that'll do it

    • @smileyguyz
      @smileyguyz 2 роки тому +27

      I did chromebook repair as a class in my senior year of HS, alongside some tinkering with chromebooks I got cheap off ebay. They're actually fairly simple to mess with as long as they aren't locked to an organization like a school device would be. Since we'd have to replace tons of motherboards (Lenovo cannot design a good motherboard to save their life) I got quite used to messing with the write protection and flashing serial numbers and all that. Ended up being one of the main people in my class for it since I'm experience with a terminal and behind the facade, ChromeOS is really just a weird proprietary version of the Linux Kernel similar to Android. Anyways, most of the current fleet of chromebooks my school uses doesn't actually require removing the WP screw; It can all be done from crosh. It could vary for other devices, but my entire district basically exclusively uses Lenovo devices.

    • @CodyNeiman
      @CodyNeiman 2 роки тому

      no SeaBIOS? refer to the archwiki page

    • @chippym8316
      @chippym8316 2 роки тому +1

      Here for the reply

  • @TheSolidSnakeOil
    @TheSolidSnakeOil 2 роки тому +56

    I shed a single tear when I remember when you could replace a cpu in your laptop. Short a period as it was.

    • @TrashwareArt
      @TrashwareArt 2 роки тому

      @@a75431a would the board even read another cpu?

    • @brutusthebuttress1476
      @brutusthebuttress1476 9 місяців тому +4

      @@TrashwareArt yes it would. it would read the fuck out of that cpu ;_; better times...

  • @Ashkimbo
    @Ashkimbo 2 роки тому +11

    Great job, and a cool video!
    Couple of notes:
    - spispeed - CH341A boards are limited to a specific speed (I think it's 512? I forgot) so that's why specifying it doesn't work.
    - CH341A boards are probably the cheapest and easiest boards to do this with but they send 5V signals on the data transfer pins, which are typically only rated for 3.3V. I've flashed a good few boards with them before I found this out, so it's *probably* not going to break your board the first time you flash it (as seen here) but it should be discouraged. You can modify them to use 3.3V on the data pins by soldering a single wire, making them still a decent choice!
    -MAC address - unless I missed it, you didn't flash a MAC address to the ROM! There are cases such as making an airgapped build in which it would make sense to not do this, and you can set the MAC address in software, but that's inconvenient. Documentation for this is on the libreboot website.
    Still a good video and sorry if that comes off as critical. You were clearly successful and that's what matters!
    Message me if you'd like to know about adding different payloads

  • @RAnderwill
    @RAnderwill 2 роки тому +38

    Hey Kenny - I make my living doing this, my company sells them librebooted. I had to watch Leah rowes video nearly 20 times to put it back together again. Glad to see there is still interest

    • @MentalOutlaw
      @MentalOutlaw  2 роки тому +28

      that's pretty neat, is there a website where you sell them?

    • @shinwaffle767
      @shinwaffle767 2 роки тому +1

      sauce?

    • @RAnderwill
      @RAnderwill 2 роки тому +10

      @@MentalOutlaw would you like your channel name to be a discount code on our site?

    • @RAnderwill
      @RAnderwill 2 роки тому +1

      Aloha I’m not sure why my website keeps getting deleted but

    • @RAnderwill
      @RAnderwill 2 роки тому +9

      Mighty house Inc

  • @TheLibertyfarmer
    @TheLibertyfarmer 2 роки тому +51

    I've been selling premodded firmware hardened ThinkPads since 2016 ( I call my line 'GhostPads'). I've modded over 200 ThinkPads with Libreboot/coreboor/osboot and have been a contractor for Minifree (the X200T that got FSF certified was one I modded). That programmer can give issues since it runs the logic at 5v even when the output voltage is set at 3v. Personally I've never had an issue (I've successfully modded maybe 60 or so with it) but some people have fried other boards with it. Just something to be aware of. I highly recomend OSboot over libreboot. It includes the microcode updates that libreboot leaves out. I also recommend the T420/520/w520/x220 with coreboot and neutralized IME for a more a more powerful firmware hardened system. One of my most popular models is the W520 GhostPad upgraded with an ivybridge quad core I7 and 32GB ram running Qubes OS. They are a beast. up to 3 drives (1 2.5" sata, 1 mSATA, 1 2.5" sata using a optical drive bay adapter. They are less labor intensive to modify as well. The flash rom is accessible by just removing the palmrest. (on T520/W520). My daily driver is a W520 w/ 3940XM, 32GB ram, 500GB msata OS drive, a 2TB 2.5" SSD and a 2TB SATA HDD running Qubes OS. I prefer this gen to the T/W*30 since they already have the better keyboard, they retain the 'ThinkLight' and they can be upgraded to the same max specs as the *30 line. If your interested in checking out my GhostPad line an ebay search for 'GhostPad' will bring up my machines. If you have any interest in one I would sell you one at my cost to support the channel. I also have Osboot roms if you'd like to try osboot on your machine and don't want to go through the hassle of building it from source. I really appreciate what you are doing here and would like to contribute to your efforts.

    • @Defemos
      @Defemos Рік тому

      Hello there. I'm going to update my ThinkPad W520 with the Ivy Bridge processor, and I'm kinda scared because I don't know exactly what to do. Would you like to help me and the others by writing a guide? I think you'll have done a great job. After all, you had a great experience.

    • @mtscott44
      @mtscott44 Рік тому

      T430 doesn't make the cut? USB3.0 bro!?

    • @prodbycore
      @prodbycore 8 місяців тому

      Can I buy one?

    • @rivciks5045
      @rivciks5045 8 місяців тому

      I'm planning to coreboot my t420. For that I will be using a ch341a programmer. Is it save to use it for t420 without having to change the data pins to 3.3V output?

  • @cid3384
    @cid3384 2 роки тому +17

    This reminds me flashing custom fw on the first gen DOCSIS3 surfboard modems. Well presented.

  • @PixarMoldbug
    @PixarMoldbug 10 місяців тому +1

    My God was the rpi a disaster at this. Gave up and used my desktop. Thanks for this tutorial. I'm quadcore hacking my old uni W500 and going to get it to run my radiotelescope 😊

  • @alexkaasik7349
    @alexkaasik7349 2 роки тому +18

    Kenny encouraged me to quit my NSA job.

  • @leapbtw
    @leapbtw 2 роки тому +30

    8:20 for anybody trying to mess with BIOSes, before checking that both bios reads are the same, also check that the files you just created aren’t empty (0 bytes).
    now i did not do this on a think pad but i recently had to change a GPU bios, and i at first got 2 bios backups but they were empty.
    again, this might not apply in this case but check this anyway since it takes just a second

  • @wheezybackports6444
    @wheezybackports6444 2 роки тому +5

    Libre "Little Leah" Boot
    I can't be the only one that remembers this, right? Kept me far far away from that project ever since.

    • @caleblagrange7164
      @caleblagrange7164 2 роки тому +5

      I don't know what exactly you're talking about; but I assume it's some old drama with the fsf. Leah is super chill now, and there's no libreboot drama anymore.

    • @marsovac
      @marsovac 4 місяці тому

      @@caleblagrange7164 that drama kept me away from FSF. Those are a cult that will do anything to adhere to their religion even if it goes against the people. They even made their own fork, tried to do a hostile takeover, and now they have a dead project that doesn't work with half of the hardwre in the world.... How moronic can somebody be...

  • @macslash5833
    @macslash5833 2 роки тому +13

    Gentoo + libreboot + ThinkPad = a force to be reckoned with

  • @speedyfox9080
    @speedyfox9080 2 роки тому +2

    And it's done! Now I have a LibreBooted X200! On my way to install Hyperbola

  • @orencummings9710
    @orencummings9710 2 роки тому +13

    Needs to be some kind of rental service for these parts/cables you'll only need once. Then again I guess you could just resell after you're done with it.

    • @skeletonbones6995
      @skeletonbones6995 2 роки тому +15

      Do not resell these.
      You can: Unbrick openwrt, mod your BIOS, unbrick your libreboot, coreboot all sorts of spare thinkpads, ME_Clean your whole house...

    • @gustavrsh
      @gustavrsh 2 роки тому +3

      It's a very cheap thing.

    • @MrSplosiondude
      @MrSplosiondude 2 роки тому +8

      woah we have the same pfp what are the odds.

    • @RealNovgorod
      @RealNovgorod 2 роки тому

      They cost literally pennies.

  • @Bagginsess
    @Bagginsess 2 роки тому +17

    Congrats on your 2nd channel getting 300k subs Luke!

    • @notuxnobux
      @notuxnobux 2 роки тому +8

      @DarkXSeries7 Yeah, dont you see the white hands? that's not the vtuber black man model

    • @Bagginsess
      @Bagginsess 2 роки тому +8

      @DarkXSeries7 this is Luke Smith's Deus Ex channel. He doesn't want to mix content with his Minecraft channel.

    • @Bagginsess
      @Bagginsess 2 роки тому +3

      @@notuxnobux sometimes he has really poor lighting so I can see why anon didn't notice.

    • @Mitch-xo1rd
      @Mitch-xo1rd 2 роки тому +1

      I don't think so. Their voices sound nothing alike, different githubs, different faces, although the thumbnails are quite similar. And when UA-cam banned mental outlaw Luke didn't get banned as well.

  • @strangedude9008
    @strangedude9008 2 роки тому +1

    ~8:20
    there is a point of checking the readback's contents.
    if the outputs are all zeroes, diff won't lie that these readbacks are still equal.

  • @lewiskelly14
    @lewiskelly14 2 роки тому

    These thumbnails never get better

  • @HoboVibingToMusic
    @HoboVibingToMusic 2 роки тому +1

    If you know soldering. You can always reprogram the BIOS chip to original, if something goes wrong.

  • @haxalicious
    @haxalicious 2 роки тому +1

    I've installed Coreboot on my W520 and this was very similar. Always wanted to try it, might give it a shot now!

  • @TheSolidSnakeOil
    @TheSolidSnakeOil 2 роки тому +17

    Wouldn't it be better to run a hash check instead of diff on the roms? They are binaries.

    • @RAnderwill
      @RAnderwill 2 роки тому +5

      It is something that is incredibly inmportant as well as, is ensuring the ec version is up to date.

    • @TrashwareArt
      @TrashwareArt 2 роки тому +1

      Has there ever been a time when that mattered?

  • @danieladelodun9547
    @danieladelodun9547 2 роки тому +4

    To anyone watching this thinking "man, I wish I knew what MOSI and I2C mean, or where to get Dupoint wires" then I'd strongly recommend getting a raspberry pi (or arduino). Or building a drone/rover.
    Drones and raspberry pis are to embedded systems what linux/pirate gaming and leetcode/scratch (the programming language) are to devops
    i.e. its a fun way to get started and its how a lot of people start

  • @ColinAverill
    @ColinAverill Рік тому

    It's not every day that I look into trying a new mod on anything I own and it turns out I already have the special tool that I need, i.e. CH341A programmer. I needed it when I whitelisted my bios on my T440P. Now you're gonna make me do this?!?! Sounds great! Can't wait!

  • @KaiserTheAdversary
    @KaiserTheAdversary 2 роки тому +1

    Librebooting/Corebooting non X200 GM45 Thinkpads is something I *never* want to do again. Went through a phase of Thinking it would be a fun side hustle to sell Librebooted T400 and T/W500 Thinkpads (some even with the quad mod) and I still have nightmares about it.

  • @josephkelly4893
    @josephkelly4893 2 роки тому +1

    Nice to see a bit of HW content from my fave channel. Cheers my bro. Peace

  • @mizhimo
    @mizhimo 2 роки тому +3

    Never gonna do this, but it's cool to watch it.

  • @Marshall1914
    @Marshall1914 2 роки тому +4

    I can't wait for a video on the PinePhone Pro.

  • @plazmaguy13yago9
    @plazmaguy13yago9 2 роки тому +2

    Usually red is voltage source and black is ground

  • @Scrogan
    @Scrogan 2 роки тому

    The WCH IC company are actually kinda based. They make the common CH340 and CH341 USB to serial / SPI ICs, they make the CH55_ series microcontrollers, native USB devices that could make keyboards and the joysticks and like for a lot cheaper than a mega32U4, and now why’re even making RISC-V CH32V ICs, presumably meant to be replacements for STM32s and heir knockoffs.

  • @happyjuice4251
    @happyjuice4251 2 роки тому +2

    thank you for your channel. Really appreciate you taking the time to do these videos

  • @thethan3
    @thethan3 9 місяців тому +1

    uhh... you do know the data lines on that are pumping 5v?, and there's a big difference between NOR, NAND, and managed-NAND. If you got it working you likely got lucky. 3v3 is somewhat tolerant to 5v, but not always, and on a 1v8 chip with an adapter it will totally blow the chip.

  • @jerodburnett6422
    @jerodburnett6422 2 роки тому +2

    Thanks for the video outlaw
    did you see that Duck Duck Go reached an agreement with Microsoft to let them put trackers in their browser? I'm always reminded of your last few previous DDG videos when I see more about the direction they're going in
    congrats on 300k

    • @wallmartdragonlink2513
      @wallmartdragonlink2513 2 роки тому

      Damn ,I will have to switch search engines then,any recommendations

    • @Felix-on9dr
      @Felix-on9dr 8 місяців тому

      ​@@wallmartdragonlink2513 Searx is a good option. Startpage is also pretty good

  • @tulsatrash
    @tulsatrash 2 роки тому +1

    Neat. I didn't know libreboot was a thing before I saw this.
    I know other people have mentioned the issues with the black and gold version of the CH341a where the datalines are at 5 volts instead of 3.3 volts. There is another version of the CH341a that has a built in voltage switch. If you want to see what it looks like, Adamant IT did a video about it called CH341a v1.6 Review, No More Volt Mods! - LFC#297 .

  • @cherubin7th
    @cherubin7th 2 роки тому +2

    I will have to install Libreboot on our worker coop server before building our cloud.

  • @anirbanc88
    @anirbanc88 2 роки тому +1

    this is so cool man, i am learning CS, how long did it take to learn so much? Thanks for the video!

  • @milutinke
    @milutinke 2 роки тому

    Congratulations for 300k subs on your second channel Luke

  • @skinneis
    @skinneis Рік тому +1

    I librebooted my x200 a while before watching this so for once I actually understood a whole Mental Outlaw video

    • @skinneis
      @skinneis Рік тому +1

      @@WardenLord3000 No it's not random, it's the size of the bios rom chip on your motherboard. It has nothing to do with ram. It alone won't be enought though. You also need the bios chip's serial number.

  • @kueacybtguicyregfibubkueacybax
    @kueacybtguicyregfibubkueacybax 2 роки тому +2

    pretty nice, congrats on 300k

  • @RandyHanley
    @RandyHanley 2 роки тому +1

    This is a new level of freedom. Super impressive!

  • @Marshall1914
    @Marshall1914 2 роки тому +1

    Congrats on the 300k subs

  • @Brenna_stubbs
    @Brenna_stubbs 2 роки тому +1

    I wish I could be able to flash my x570 motherboard with Libreboot. That's the only issue I have with it. It does not support newer hardware, but that's not Libreboot. Fault It's companies not allowing it to happen.

  • @thegeforce6625
    @thegeforce6625 2 роки тому

    i have a high end W500, awesome machine and i use it pretty often to this day running windows 10.

  • @TrashwareArt
    @TrashwareArt 2 роки тому

    I have an old chrome book from when I used to work at amazon, it does not even have a bios as far as I know. Anything I can do with that?

  • @the_real_treezus
    @the_real_treezus 2 роки тому

    on the back of the main programmer there's two sets of pads setup for common ICs. Using this tool myself for different chips I've found that the clip is the worst way of doing it and leads to more errors and time waste than just removing the IC and soldering it to the programmer directly, reflashing, and then soldering back to the board.

  • @Andrath
    @Andrath Рік тому

    Don't use diff, use cmp. The latter is for binary files. Even better is to use sha256sum and compare the hashes.

  • @1bite-
    @1bite- 2 роки тому

    jayson tatum teaching me to go off the grid

  • @rivciks5045
    @rivciks5045 7 місяців тому

    Does display brightness work?

  • @dany08011
    @dany08011 2 роки тому +4

    Very nice! Will you play with a BSD distro or gnu guix?

    • @alexkaasik7349
      @alexkaasik7349 2 роки тому +3

      I'm kenny's sister and he said NO

    • @thegiantratthatmakesalloft9415
      @thegiantratthatmakesalloft9415 2 роки тому +4

      I'm Luke Smith, I think you can't play any games on those distros. Sorry, but you have to overthink further to find what you want 🤓

    • @dany08011
      @dany08011 2 роки тому

      LOL

    • @BCDeshiG
      @BCDeshiG 2 роки тому +4

      @@thegiantratthatmakesalloft9415 Luke smith doesn't play video games though...

    • @ratchicken8159
      @ratchicken8159 2 роки тому

      @@thegiantratthatmakesalloft9415 nah you can play supertux cart on it

  • @einfacharthur
    @einfacharthur 2 роки тому

    why did you choose the 6year old libreboot release instead of coreboot?

  • @YanCCid
    @YanCCid 2 роки тому

    Congrats on 300k!

  • @Emerald_Forge
    @Emerald_Forge 2 роки тому

    Congrats on 300k

  • @SlugSage
    @SlugSage 2 роки тому

    I've never been this early. Great content bro

  • @Xpll
    @Xpll 2 роки тому

    thanks for the educational video, could you explain in the next video how to coreboot an X570 motherboard with a Ryzen 9 5900x?? it would be really nice to be gaming on a non-backdoored machine :) btw, are you going to expand your channel onto peertube someday?

  • @collindero2432
    @collindero2432 2 роки тому

    I feel like I'm watching one of Lewis's videos

  • @skleeb6745
    @skleeb6745 2 роки тому

    Why would someone choose to do this currently, especially with the limited selection of now weak hardware? What kind of safety benefits is gained by not using the proprietary bios?

  • @PixarMoldbug
    @PixarMoldbug 10 місяців тому

    Where the heck are the power jump pins? I have an old w500 without a keyboard and have no clue how to boot it to test things.

  • @TXPer
    @TXPer 2 роки тому

    tip from me: if your programmer install corrupted rom, try desolder eeprom and solder to ch314a. I got that problem with Legion 5 after windows removed bios during update XD

  • @bladonski
    @bladonski Рік тому

    Unfortunately I have an R61 which isn't supported by libreboot. Otherwise I would totally do this!

  • @alex23324523
    @alex23324523 2 роки тому

    pretty cool video, reminds me of bisqwit's video where he did the same thing because of lenovo's bio not accepting a third party bluetooth card

  • @lordvalen8133
    @lordvalen8133 2 роки тому +1

    Reducing cable length can improve your success rates. Pesky speed of light.

    • @RealNovgorod
      @RealNovgorod 2 роки тому +2

      Lol, no, it has nothing to do with the speed of light. At these low frequencies delay accuracy is completely irrelevant. If the signal is bad, it's because of dispersion, not delay.

  • @luigiprovencher
    @luigiprovencher Рік тому

    What if there's no logo or company name on the IC chip?

  • @vladislavkaras491
    @vladislavkaras491 9 місяців тому

    Thanks for the demonstration!

  • @JuanJimenez.
    @JuanJimenez. 2 роки тому

    You think you can do one for the early model MacBook? I happen to find one at a yard sale for literally 10 dollars, I need to get a charger and a new battery for it

    • @archygrey9093
      @archygrey9093 2 роки тому

      You might be able to unlock it but you'll probably have to check if libreboot or coreboot actually supports your computer.

    • @user-ox4ii2bw6x
      @user-ox4ii2bw6x 2 роки тому

      Yes, some macbooks can actually be librebooted. Check their website!

  • @eduardorosa9071
    @eduardorosa9071 Рік тому

    I already looked in many forums and documentation, and I didn't find if coreboot or libreboot can be installed outside that list of supported devices, I know it seems obvious. my computer is an ideapad 310, would it be possible?

  • @Jupiter__001_
    @Jupiter__001_ 2 роки тому

    Is there anyway to libreboot or coreboot (unsure of the difference in those terms) an older desktop?
    I have an old one with an FX-6300 gathering dust. I would like to refurbish it with an AMD card (I havea Nvidia GTX750ti in it right now) and run Artix on it (I'm not sure if I might mess up Gentoo on it due to the peculiarities of the FX6300's core count, possessing 6 ALUs and 3 control units [or maybe it's the other way around, idk]). Obviously there would be no point to using such an old desktop other than because it has no AMD PSP, so having the BIOS not glow in the dark is a must as well, in addition to the closed-source drivers for Nvidia needing to go.

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      just go find the supported boards list for coreboot.

  • @AdroSlice
    @AdroSlice 2 роки тому +2

    There should be more open source firmwares.

  • @alexandrosvangelatos9979
    @alexandrosvangelatos9979 2 роки тому

    Cool, is it possible to flash on a Dell inspiring 5575?

  • @strangedude9008
    @strangedude9008 2 роки тому

    is there "how to libreboot $whatever legacy bios laptop" guide? at least at the state "how to split bios dump into loadable modules and rebuild the bios rom image with libreboot"

  • @anxo_
    @anxo_ 2 роки тому

    is this better than a x200? could you do a libreboot of that?

  • @rawexploiterp6951
    @rawexploiterp6951 2 роки тому +1

    Can i use DIY programmer? Using Arduino make a serprog programmer.

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      yes

    • @rawexploiterp6951
      @rawexploiterp6951 2 роки тому +1

      @@TheLibertyfarmer thank you, i have successfully done libreboot with my wavgat Uno! 👍

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      @@rawexploiterp6951 Sweet! I've been wanting to make an arduino flasher myself. Glad you got librebooted

  • @newcountofdroid
    @newcountofdroid 9 місяців тому

    Great video!! thank you AGAIN mental outlaw!

  • @pig12900
    @pig12900 2 роки тому

    can someone please expain what is libreboot and what is the popouse ?

  • @baremetaltechtv
    @baremetaltechtv 2 роки тому +1

    Does libreboot disable the trusted platform module? I've always hated the idea of the TPM but I loved the high build quality of thinkpads, but obviously being business machines they all have TPM, I haven't kept up with the development of the TPM disabling tools but it'd be awesome if just flashing libreboot makes the TPM inoperable.

    • @caleblagrange7164
      @caleblagrange7164 2 роки тому +2

      Why would you ever want to disable a perfectly good piece of hardware......

    • @ninjawaffle4888
      @ninjawaffle4888 2 роки тому

      What's wrong with TPM?

    • @big0bad0brad
      @big0bad0brad 2 роки тому

      @@ninjawaffle4888 Yeah this one is okay, generally I would still prefer not to use it but it's not like it's doing weird things behind your back like ME can. It basically just lets the OS stash key material in it, which often turns into a headache if you have to replace a motherboard. But if you just don't use it, it doesn't cause any harm.

  • @jeandupond9605
    @jeandupond9605 2 роки тому

    How to disable IME next? That way we can make sure our notebook's firmware isn't glowing in the dark.

  • @lilith1504
    @lilith1504 2 роки тому

    Wtf is this? Should I customize bios for normal workstation mainboard? Or it should be replaced to Megatrends bios on server mainboards only?

  • @muhamadnorhibrinoordin893
    @muhamadnorhibrinoordin893 2 роки тому

    was wondering what will be the best modern laptop for libreboot. w500 has quite old hardware

    • @baremetaltechtv
      @baremetaltechtv 2 роки тому

      Almost all supported models will be older. Hard to reverse engineer newer hardware, plus a lot of bios can be locked down tight.

    • @muhamadnorhibrinoordin893
      @muhamadnorhibrinoordin893 2 роки тому

      @@baremetaltechtv thank you for answering. What will be the top of the line machine that could use libreboot

    • @caleblagrange7164
      @caleblagrange7164 2 роки тому

      @@baremetaltechtv Interestingly, even up to haswell machines the bios can be replaced pretty easy. It's just the me and ifd regions that get locked down.

    • @archygrey9093
      @archygrey9093 2 роки тому

      Coreboot should be usable for newer machines, libreboot only really works for much older ones.

  • @enermaxstephens1051
    @enermaxstephens1051 2 роки тому

    It really takes all that just to flash the bios? What happened to the days of the desktop where you could flash the bios from the desktop? Or even just pop in a different chip? Or just plug in a USB, and tell the current bios to "update" from that? You know, the way normal things flash the bios. Where you don't have to jump through a million hoops.

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

      You can flash a signed bios, but only lenovo has the keys.

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

      @@jjjannes It's been two years... what keys are you referring to?

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

      @@enermaxstephens1051 A private key used to sign the bios image, the bios prohibits flashing of unsigned images. After you install libreboot internal flashing works.

  • @Tatar_Piano
    @Tatar_Piano 2 роки тому

    Why do you guys requesting videos that are already in abundance on yt

  • @TheSnowLeopard
    @TheSnowLeopard 2 роки тому

    Is this possible on more recent machines?

  • @SummerRainn
    @SummerRainn 2 роки тому

    Why does flashing the wrong binary brick the ROM chip? The flashing is done externally, so if you mess up, can't you just try again?

    • @Winnetou17
      @Winnetou17 2 роки тому

      Good question! I think trying to boot with the wrong binary actually bricks the chip. Though I don't really know.

  • @PookyFan
    @PookyFan 2 роки тому +1

    I should have watched this video sooner, did it just now and I'm half disappointed / half terrified, because you make some critical mistakes that may lead to frying BIOS chip, or at least causing hard to debug problems with it later on.
    First of all, as some other people already mentioned, you are using very popular SPI programmer that has a fatal flaw - it has 5V on data lines while most of SPI flash chips tolerate up to 3.6V. It MAY fry your chip, don't necessary have to, but it's a risk you DON'T take when it comes to something like computer firmware memory!
    Second, at the end of the video you mention you had problems with flashing chip with new ROM, and the fact you eventually succeeded doesn't mean you need to retry flashing process until it succeeds, because it "just tends to be glitchy". The reason you were failing this many times is that flash memory draws quite a lot of power during writing process, compared to how much it draws during reading process (ie normal usage). It may randomly glitch out, it may not, but even if it doesn't fail one time doesn't mean it 100% percent succeeded. It may glitch later on when you're using the chip normally (like when you run BIOS from it when turning PC on, it may read some rubbish data in the middle of its content). For this not to happen you need to put ~100nF capacitor between VCC and GND line of the memory chip, preferably as close as possible to the chip's pins. This way you guarantee the chip gets some power buffer that it can draw extra power from when flashing its content.
    Please put some comments about this on the video, because as of now your video may cause more harm than gain from getting oneself FOSS BIOS.

  • @wanderingwobb6300
    @wanderingwobb6300 2 роки тому +1

    Does this work with T420 models?

    • @RAnderwill
      @RAnderwill 2 роки тому

      It’s gonna depend on the chip. It works just fine on the t400 but not at all on the x200t

    • @RAnderwill
      @RAnderwill 2 роки тому

      There is a good chance you might have to solder - which if you know how is always the better route.

    • @caleblagrange7164
      @caleblagrange7164 2 роки тому +1

      @@RAnderwill no soldering needed. Flashing the T420 will be basically the same process (a little easier in terms of disassembly). The only caveat is that you'll have to use osboot rather than libreboot.

  • @RobertJohnson-lb3qz
    @RobertJohnson-lb3qz Рік тому

    What does Libreboot resolve? I’ve already installed Linux on a laptop and a second HD on my desktop system...

  • @davix3f
    @davix3f 2 роки тому

    I got an X260 on ebay for a decent price, however I noticed that the bios is password protected and the seller doesn't know the password. Would installling libreboot remove the password lock as well? Would I have any problems, like idk the chip refusing to read or write because of the password?

    • @harisalic2568
      @harisalic2568 2 роки тому

      The password shoudnt be a barrier and is also pretty easy to remove even with the normal bios. Just remove the clock battery and wait for maybe 10min to be really sure and the password should be gone.

    • @davix3f
      @davix3f 2 роки тому

      @@harisalic2568 I tried removing the clock battery when I noticed that the bios was locked(like 1 year ago), but didnt work. I don't rememeber for how long I kept it disconnected from the laptop though. Might give it another try. However I remember reading somewhere that at some point thinkpads switched bios chips to EEPROMs, which don't rely on clock batteries to keep their memory active, for that exact case - if someone stole a laptop who had, say, a boot-up password, they could easily get it removed by unplugging and then plug in again the clock battery resetting the bios settings

    • @harisalic2568
      @harisalic2568 2 роки тому

      @@davix3f reminds me of my old Dell laptop. Maybe the ThinkPad also have pads which you can short to reset the bios simmilar to the jumpers on desktops. Or just libereboot it, this will definetly remove the password since the chips don't have any write locks, since those are off the shelf flash chips

  • @paultidwell8799
    @paultidwell8799 Рік тому

    For the algorithm babeh.

  • @andrejsvideo
    @andrejsvideo 2 роки тому

    mother love me long time long time...

  • @tojabdhei4881
    @tojabdhei4881 2 роки тому

    💯 GNU machine

  • @0aryta
    @0aryta 2 роки тому +1

    what even IS libreboot, anyway even without knowing this it is interesting

  • @roadtonever
    @roadtonever 2 роки тому

    Whats liberboot?

  • @reisen1553
    @reisen1553 2 роки тому

    GNU Guix review when

  • @noomondai
    @noomondai 2 роки тому

    Thanks Kenny!

  • @gerardmarquinarubio9492
    @gerardmarquinarubio9492 2 роки тому

    Whats the state of hackintosh for those?

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      not sure about the T400/500 but corebooted T420's make a good Hackintosh

  • @mytruefreethoughts4943
    @mytruefreethoughts4943 2 роки тому

    Why choose libreboot over coreboot?

    • @caleblagrange7164
      @caleblagrange7164 2 роки тому +2

      Libreboot is a fully libre distribution of coreboot.

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      you can compile coreboot to be completely free as well, I prefer OSboot for this gen ThinkPad. Hell even the libreboot developer prefers osboot for these lol

  • @grhmhome
    @grhmhome 2 роки тому

    I want to Libreboot my T400 and run a pure libre GNU/Linux distro.

  • @alexkaasik7349
    @alexkaasik7349 2 роки тому

    does libre boot have settings like cpu freq n such

    • @TheLibertyfarmer
      @TheLibertyfarmer 2 роки тому

      no. it can be compiled with nvramcui support so you can tweak some settings in linux via a utility

  • @archygrey9093
    @archygrey9093 2 роки тому

    I had to completely disassemble my w500 like this just to remove the power on password.

  • @tear728
    @tear728 2 роки тому

    What's with the ThinkPad? Why is everyone using it lol

  • @user-wq8cp3bi9k
    @user-wq8cp3bi9k 7 місяців тому

    best guide

  • @ThiagoSTeixeir4
    @ThiagoSTeixeir4 2 роки тому +2

    Based.

  • @ScotchyFur
    @ScotchyFur 2 роки тому

    never clicked faster