i have flash a libreboot x200 the i flashed intel ME removed or is alive
inside ?
You can configure and compile Coreboot blobless (no non-free), but the
problem is the hardware. X220-X230-X220t, are great computers, but those
won't boot without some Intel ME code.
So, yes, Coreboot is free software but people can build it with blobs.
Libreboot only want stable version and
No.
Is coreboot totaly free like libreboot?
Is thinkpad x230 with coreboot free?
what hardware is free ?
I think that the main problem with proprietary BIOSs is the Intel
'management' engine. Coreboot is barely better other than being faster. Intel
simply don't care about releasing the source, or they have some kind of
sinister interest in keeping it proprietary...
It's the backdoor:
https://en.wikipedia.org/wiki/Intel_Active_Management_Technology
Look at what's listed in "Applications" to see what is possible remotely.
And what's worse: "Almost all AMT features are available even if PC powered
is off, the OS is crashed, the software agent is missing,
Thanks you jxself, yes, I know what it is. Just forgot that AMT is Active
Management Technology. But, I don't know how dangerous it is, and what they
can do with your computer. I use a desktop computer with i7 2600, cuz I need
it for play games. Yes, I know, it is backd00red and blobed, but
They are using Intel chips, so it has the backdoor. So they aren't really
catering to privacy, except for the fact they have removed Windows.
"But, I don't know how dangerous it is, and what they can do with your
computer."
Look at the "Applications" section in the Wikipedia link I provided earlier
to see what AMT can do.
* Remotely power up, power down, power cycle, and power reset the computer.
* Remote boot the PC by remotely
Sorry, what is AMT?
As I can see, here still no freer computers, that librebooted laptops.
That is terrifying and unbelievable. I never look that up before but I'm
glad you pointed that out. Makes me real glad that I started using Libreboot
last year.
It is rather disappointing that the Librem guys just gave up on what was at
the very least,a worthy attempt at free hardware.
From their recent commentary it seems they won't be bothering with total
freedom anymore but rather privacy and openness.
The fact that the ME is required to boot the computer depends on the
generation of the intel platforms.
On older platform such as GM45/GS45 it's not.
On some more recent platform it is. Code has to run and initialize things
that are required to permit code execution on the main CPU (I don't
There is some interesting news about the Librem project:
"The controversial, crowd-funded Librem laptop that aimed to be fully open
down to the firmware but ended up shipping with an AMI UEFI firmware for the
initial release has now been ported to Coreboot for the Librem 13 model. The
What I don't understand is if Libreboot can work without proprietary
software, why can't Intel make a libre version of the 'management' engine? If
there are free alternatives to components such as ThreadX, can't Intel just
build and release a libre replacement of the engine, and release the
They did seem to be deluded,even claiming they would reverse engineer the 5th
generation Intel chip and "talk to Intel about the ME key" even though Google
couldn't get it out of Intel after a fleet of Chromebooks
They actually can't; some of the software in question is licensed from third
parties.
Maybe, but that would be quite a large effort. That's the point: the state of
how the ME is made makes it so that no "sinister interest" is needed to
prevent it from becoming libre. All that's needed is a lack of massive
inclination toward making it libre. Of course, Intel has no inclination
But, I can not understand, why they need/want these features?
I think I understand. The ME is not required to boot the computer and most
people never use its 'features'. So they should just release a way of
removing it; that would not require effort on their part. They could just
release instructions and specification sheets. However corporate
They made false statements, so I would say they misled their customers. They
thought they could bring free hardware to the mainstream audience but the
only way they could see how to do this was by using hardware known to be
flawed, and in doing so alienated the people who have been
Let's be perfectly clear: there was never a chance at all for Purism's
laptops to be "free hardware", or 100% libre software, or even
privacy-respecting. The hardware they have sold to people is hardware which
will not run without the Intel ME, which must be signed by Intel and which
Intel
> But, I don't know how dangerous it is
It can do anything you can at your computer and then some.
Libreboot removes it all, using painful reverse-engineering. Although some
firmware does remain in the embedded controller (which controls various bits
of hardware), it is considered 'trivial' because it is low-level; it can't be
updated easily so is considered 'hardware'. However someone is
...leaving Librem a tiny bit freer than Chris' laptops (a tad ironic
considering how Chris doesn't do false kickstarters and all those things)?
https://libreboot.org/faq/#librem
It makes it possible to control your computer remotely in a really advanced
way. Can be used to counter theft, restart down servers remotely, stuff like
that.
Dam i was thinking that apple as intel partner can be able to remove ME but
it seems mac are not so custom
Installing libftdi1 was enough to run flashrom. I don't recall removing it,
but I did remove quite a few packages.
Parse options tested with Trisquel 6 (gnome3) iso, Parabola iso.
See my reply below regarding the updated coreboot image (plus source code).
I've tested this on a drive that had the USB Mass Storage request failed
bug. Now it works perfectly.
I've also tested Trisquel Mini ISO. The parse options also boot that
(directly from GRUB, without seabios), without having to type any commands.
When selecting Parse it switches to a new
It will remain unchanged but now you can easily change the default grub.cfg
using cbfstool (the config is in CBFS now). I will write a tutorial about
this at some point.
cbfstool is included in coreboot source code, until ./util
I have another update planned:
Next update planned:
-
The instructions are in FLASH_INSTRUCTION (file):
WARNING!
Updating your firmware has a risk of bricking the machine.
You have been warned, and do so at your own risk.
also see: README
---
this assumes that you already have coreboot running and are updating it.
put coreboot.rom in the
Tested gdnewhat. Doesn't work but you can now use cat.
So you can use, eg:
cat (usb0)/isolinux/isolinux.cfg
It might link to another .cfg file. So cat that instead.
Then get the options, and adapt them. For example, I found the menu entry in
there with those options on the APPEND line.
For those who are reading this, this assumes you already have coreboot.
This won't work if you have Lenovo BIOS (there are some extra steps
involved).
--
wget http://gluglug.org.uk/X60/release/3/X60_source.tar.gz
Here is what I did:
tar -xf X60_source.tar.gz
cd X60_source/flashrom
or
cd
Note, I am also fchmmr (same nick as on this forum) on IRC freenode. /query
me there if you get stuck.
root@debian-gluglug:/home/junichiro/X60_binary/flashrom# ./flashrom -p
internal -w coreboot.rom
./flashrom: error while loading shared libraries: libftdi.so.1: cannot open
shared object file: No such file or directory
root@debian-gluglug:/home/junichiro/X60_binary/flashrom#
See my note below (in this thread) about gdnewhat.
Adding to note: working on a new update which should solve these issues.
(on the weekend of Saturday, February 15th)
Most probably it is a stupid thing, but can't it chain somehow? Let the drive
do the job. I have no idea how the magic of the proprietary BIOS works.
I just tried the SeaBIOS with the Gluglug X60 docked. Serial means not access
to a serial port, but a second computer to read the Serial output and give a
particular input based on that output?
Problem solved thanks to Mr. Rowe. I'll be back with more details.
chainloader will not work as this requires a bios* (this is why it is
necessary to boot a kernel and ramdisk directly).
*the gluglug x60 uses GRUB2 payload instead of SeaBIOS.
To view serial output, connect the null modem cable to the dock and connect
the other end via the USB serial adapter, to your other machine.
On that other machine, there are several ways to monitor serial output. The
way I use is:
sudo screen /dev/ttyUSB0 115200
(if you don't have GNU
Thank you. It beats the purpose of a Live system. But it looks workable.
Example (USB):
linux (usb0)/vmlinuz idle=halt
initrd (usb0)/initrd.gz
boot
Or CD (on the dock):
linux (ata0)/vmlinuz idle=halt
initrd (ata0)/initrd.gz
boot
idle=halt turns off CPU throttling, which removes the whining noise. This is
a workaround for a bug in the way coreboot handles
You can boot with USB. Not all drives work currently (GRUB2 USB mass storage
support is incomplete). This is a common issue that will hopefully be
addressed in the near future.
The ones I have and recommend: Kingston DT101 G2 (8GB).
There are others but this is what I have. (they work
You can boot USB in GRUB2 but you have to directly boot the kernel/ramdisk.
Some example entries are in the menu.
There is a newer version of GRUB available that can parse the SYSLINUX menu
(isolinux.cfg) of most ISO's and automatically create GRUB menu entries.
I plan on issuing an updated
http://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/commands/syslinuxcfg.c
And an example that uses it:
http://git.savannah.gnu.org/cgit/grub.git/tree/docs/osdetect.cfg
Sure. One of the many options says 'Boot SeaBIOS (requires serial ouput, baud
115200) (for booting USB drives)'
Only it's one of those useless options. After a dark screen it defaults to
normal boot. And a strange rather faint high pitch sounds that remains until
I shut the system down.
It seems booting into USB is buggy currently. In the readme included in the
sources I found this sentence: GRUB2 USB support is buggy/temporamental at
the time of writing
I also get the high-pitched noise when trying to boot using the SeaBios.
So the only way out is plugging the docking station for those who have it and
bare with the noise till they install another system. Not a nice perspective.
I searched high and low and found a few ways to put GRUB2 on the USB, that
coreboot can have GRUB2 as a payload, but not GRUB1 and so on.
My Gluglug X60 comes with coreboot that boots amazingly fast. I am almost
instantly presented with a GURB2 menu. And I am lost here. I badly want to
You may want to use SeaBIOS as a payload to have support for USB devices.
Thank you guys for the infos, appreciate, I will start to read, hope to
understand how everythings works, seems little bit complicated to me, but
I'll try. THX
In few days I will recieve a thinkpad T60 with non free BIOS
I decided to flash by myself the machine, this is the instruction:
https://www.coreboot.org/Board:lenovo/x60/Installation
I read it, and I cannot understand well what I have to do...
If any of you has some more detailed infos on how
В 21:13 +0100 на 20.01.2014 (пн), debianli...@libero.it написа:
In few days I will recieve a thinkpad T60 with non free BIOS
I decided to flash by myself the machine, this is the instruction:
https://www.coreboot.org/Board:lenovo/x60/Installation
I read it, and I cannot understand well
A few days ago I did the same with a x60. It took me about a week to 1) read,
2) understand most parts, or at least understand enough for success and 3)
actually upgrading the BIOS. Once you know which steps to do, it will take a
few minutes only.
You might want to read a few more pages.
I want to put Coreboot on my laptop but I don't found any refernce for my
laptop. i only saw Coreboot for Chromebook.
The Coreboot installation depends on what? Video card? Processor?
What must be compatible ?
I have a intel i5 2410m peocesor and a Nvidia 520mx video card. So my laptop
is
My laptop is a Samsung 3 series.
I want that too (who not), but this isn't this simple. Unless you're a
professional, willing to spend your time getting coreboot to work on your
rig, you will be not able to run coreboot with binary-blobs. Here you can
find information on how to begin:
It looks like your laptop is supported! http://www.coreboot.org/Chromebooks
That's just a naming scheme of Samsung. He's notebook is definitely not
supported.
It is difficult to understand the GNU Operating System's software development
model. All the development seems to have been done at no cost to the Free
Software Foundation and then the code was released under the GPL (and
copyright was assigned to FSF?
Contrary to popular belief most of the free code written is done by companies
like Redhat, IBM, and others. At least they are paying the developers to
write said code.
There are other industries which have no interest in non-free code. They
contribute to projects like Coreboot. Coreboot is
Chris and Cyberhawk thank you for the comments.
Disheartening.
There is over 50 motherboards in that list. They have done quite a lot of
work, which doesn't seem to benefit Trisquel or the vendors that sell
Trisquel Computers.
The coreboot project was started in the winter of 1999 in the
We are trying to solve these issues. Right now we are working on USB wireless
N chipset as we feel this is a critical issue. The BIOS is not the only
non-free code running and requires more resources than the community could
possibly finance at this time.
Really- there isn't any way it is
Every body is making compromises and we are trying mitigate those
compromises. Nobody sells a coreboot compatible laptop for instance.
The reason we don't ship coreboot is for the reason Cyberhawk mentions. It is
a non-trivial task to port coreboot from one board to another. If we were to
And, of course, ThinkPenguin sells free computers.
Some confirmation from Chris would be nice if he only supports coreboot
systems.
The problem is the following: there is only one company that makes videocards
that run with fully free drivers. It is ironically Intel. For example the
x3000 and x4500 have free drivers and do not require binary blobs in the
kernel.
However, the motherboards that use those videocards run
73 matches
Mail list logo