Live data from Hacker News

Porting the ThinkPad X61 to Coreboot

blog.aheymans.xyz

31–40 of 58 posts

Re: Porting the ThinkPad X61 to Coreboot

#31
post #12

In early 2018, before I had children and with much, MUCH more free time, I bought a used X61, plus a used X60 1400x1050 LCD, a new backlight, new internal stereo speakers, a new mainboard with an Intel Core i7-5600U from 51NB, plus new SSD, 32 GB RAM, and the original IBM logo of a X60 which was replaced by a Lenovo logo on my chassis. It's the exact same setup as mentioned here [0], except that I built it myself fro…

I have three of those setups I’m finally building …less!!1 than a decade later. Very hopeful those rare displays still work

Re: Porting the ThinkPad X61 to Coreboot

#32
post #12

In early 2018, before I had children and with much, MUCH more free time, I bought a used X61, plus a used X60 1400x1050 LCD, a new backlight, new internal stereo speakers, a new mainboard with an Intel Core i7-5600U from 51NB, plus new SSD, 32 GB RAM, and the original IBM logo of a X60 which was replaced by a Lenovo logo on my chassis. It's the exact same setup as mentioned here [0], except that I built it myself fro…

I had a ThinkPad X61T for a while, and assembled a full set of accessories for it, but it ran hot, and I never managed to get Wacom EMR stylus support in Mac OS working (bought it to be a Hackintosh).

I really wish that there was an updated ThinkPad which supported the current generation of styluses (was looking at an x230T until I got my Samsung Galaxy Book 12 and Staedtler Noris Digital Stylus).

Re: Porting the ThinkPad X61 to Coreboot

#33
post #18

"Vibe reverse engineering" yep, was talking with a designer friend just yesterday who vibe coded a driver for his unsupported Wacom. He's not a developer but his pen tablet now works. It seems quite useful and efficient for this kind of work with a well established process (plug, get connectivity, do something, get data, do something else, get other data, transform that data (e.g. 0..1 mapped to a well defined resolu…

Why not just use TabletMagic?

Re: Porting the ThinkPad X61 to Coreboot

#34

Earlier quoted context omitted.

Windows 98SE. Port any drivers you need with AI. Only half-serious...

everything except graphics driver would probably actually work with 98SE.. Win2000 or WinXP would be a better choice due to numerous reasons though. Win2K with an SSD is absolutely going to fly on that thing.

It's also quite nice w/ a stylus, and Win2K was absolutely my favourite OS despite lacking explicit stylus support (as Windows XP Tablet PC Edition had) --- just need a 3rd party note-taking tool w/ stylus support and HWR.

Re: Porting the ThinkPad X61 to Coreboot

#35

Earlier quoted context omitted.

everything except graphics driver would probably actually work with 98SE.. Win2000 or WinXP would be a better choice due to numerous reasons though. Win2K with an SSD is absolutely going to fly on that thing.

It's also quite nice w/ a stylus, and Win2K was absolutely my favourite OS despite lacking explicit stylus support (as Windows XP Tablet PC Edition had) --- just need a 3rd party note-taking tool w/ stylus support and HWR.

I never got into HWR. I already type faster than I write with a pen. Waiting for it to convert my scribbles to text, even if it gets it right first time, is just a painfully slow process even on an ipad pro. I'd rather just use a touchscreen keyboard to write

Re: Porting the ThinkPad X61 to Coreboot

#36

I have an x61 myself, bought it last year to add to my Thinkpad collection. I haven't done much besides put in some real to verify it actually works. And suggestions on an OS?

(stupid typo - it was meant to be put in some RAM to verify it actually works)

Re: Porting the ThinkPad X61 to Coreboot

#37

Earlier quoted context omitted.

i don't think it's really "far behind", it just can't run on hardwares that require manufacturer keys (e.g. intel bootguard) afaik all modern x86 chromebooks ship with coreboot based firmware

Last time I bought a chromebook it was horribly locked down, I couldn't even install my own OS. Has that changed?

Not at all. If you're lucky you can (after some fiddling) install a real coreboot, this site is incredibly helpful for that: https://docs.mrchromebox.tech/docs/getting-started.html

Re: Porting the ThinkPad X61 to Coreboot

#38
post #30
post #27

Earlier quoted context omitted.

You can get much more modern hardware with firmware. This was mostly an expirement to see how good LLM are at reverse engineering. Given that it went well I think making fully free (without Intel) x86-side firmware is possible.

>Fully free [The following question is only valid if you meant "free" as in "GPL/BSD"] Is it completely clear that LLM code is considered "clean room" and won't leak copyrighted code?

IANAL but on a technical level I'd say it's clean room and not subject to the original copyright for at least 2 reasons: the LLM for sure hasn't seen init code for this platform before, and there is no leak on the internet. It hallucinated register semantics often, suggesting it hasn't seen the original code. Also, coreboot code looks and, to some extent, works differently than the vendor reference code that I have seen for other platforms, making it not subject to any copyright claims. Lastly no copyright claim can be made on LLM generated works, but given the non-negligible human effort put into this, I'm not sure what the upshot is here. Still non copyrightable does not mean it's not free, it's something like public domain.

Re: Porting the ThinkPad X61 to Coreboot

#39

Earlier quoted context omitted.

It's also quite nice w/ a stylus, and Win2K was absolutely my favourite OS despite lacking explicit stylus support (as Windows XP Tablet PC Edition had) --- just need a 3rd party note-taking tool w/ stylus support and HWR.

I never got into HWR. I already type faster than I write with a pen. Waiting for it to convert my scribbles to text, even if it gets it right first time, is just a painfully slow process even on an ipad pro. I'd rather just use a touchscreen keyboard to write

It's nice for when one wants to slow down and think, or if one needs to take notes --- back when I was in college, while professors would often object to laptops, no one complained of my using a tablet and stylus --- also allowed for sketches/diagrams which I found helpful/useful.

Re: Porting the ThinkPad X61 to Coreboot

#40
post #18

"Vibe reverse engineering" yep, was talking with a designer friend just yesterday who vibe coded a driver for his unsupported Wacom. He's not a developer but his pen tablet now works. It seems quite useful and efficient for this kind of work with a well established process (plug, get connectivity, do something, get data, do something else, get other data, transform that data (e.g. 0..1 mapped to a well defined resolu…

Why not just use TabletMagic?

No idea, sending him the link I'll see what he says about it, thanks!
Post reply on HN