Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
After some investigation I found the change lilos has made (use for example ghex or hexdump): In the EFIUpdaterApp.efi the only change was: 7360 00 00 20 00 44 76 00 10 25 c8 1c d5 00 00 20 00 to 7360 00 00 20 00 44 76 00 10 e5 82 c1 15 00 00 20 00 The other change was that LOCKED_MB11_0061_03B.fd was replaced by the renamed libreboot binary (already mentioned previously by lilos) If you are keen to try to remove the limitation of flashing the same version, resources I have found that may help are: http://forum.macbidouille.com (French) specifically: http://forum.macbidouille.com/index.php?showtopic=367110=0=3983866
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Thank you!! I will try it.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
EFIUpdaterApp.efi checks if version is 1,1 or 1,0 Changes what i make was 2 or 3 checks of CRC checksum not one. Also i did not download update from site.I push autoupdate in control panel apple firmware is download then he ask me to reboot i cancel it then copy from apple update files firmware update tool and remove firmware checks.But my firmware version was 1.0. So the only think that is left is to be removed current firmware version check.This can be done by hex editing EFIUpdaterApp.efi and searching for string that check what is your current version. And this string must be changed to firmware 1,1 string so result will be maching and EFIUpdaterApp.efi will flash libreboot I alredy flashed my macbook1,1 (works very well ~ 1-2m after flashing) and can`t test this.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Please make sure to patch the libreboot documentation to include this :)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
if your wifi card wont work you can just get a external one: https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
So in theory Libreboot can run on practically anything? Is it just that most BIOS ROMs are protected against flashing by software, so that Libreboot can in practice only be installed on certain devices which lack reflashing protection? Is that why Libreboot is only supported on a rather small number of devices?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
So, can you remove this protection/limitation? What program/programs(hex editor) did you used for modify it? What files did you edited?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
There is a huge fear about BIOS rootkits. So until recently, the idea was that the device's BIOS had to implement, in software, ways to make sure that only official BIOSes could be reflashed via software. In practice, some BIOS don't have any "protection" against reflashing, which is good for us. Some other have various degrees of protection. I think they can all be broken, but some are BIOS specific, so it requires some work. Because the software protection didn't hold, some vendors now use code signing at the hardware level, so the hardware (The CPU) won't load any code not signed by the device manufacturer. Here you can see a conflict between freedom, and preventing (additional) rootkits in proprietary software. A very similar conflict is present for bootloaders of Android phones, where permitting to load your own bootloader would permit to rootkit the phone, and easily access all the data inside it because you load your code before the OS. I think we should try to find good solutions so the chip and device manufacturer, freedom, and security of users using the default software would go well together. Denis.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I modded one of mine. For better cooling. +Coollaboratory Pro thermal paste.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
What firmware version you have ? Also what version is your OSX ?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Macbook 1,1: OSX: 10.6.8 and 10.6.3 boot ROM: M11.0061.B03 SMC: 1.4f12 How to lock LOCKED_MB11_0061_03B.fd? If I copy MacBook EFI Firmware Update.app/Contents/Resources manually, what to do with it? I´m not a OSX advanced user.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
It seems that you have last version of firmware boot rom 1.1 My version was 1.0 and i was able to update. I need to remove protection for reflashing with same firmware cos it seems that APPLE did`t allow to flash 2 times same version of firmware. So for now this will work if you only have macbook 1,1 with bootrom ver 1,0.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
sha256sum macbook\ efi.arj 6fc5d813e945f4fa2d5cf6ae97ce95ced578ab02aa6182e63b83de39b45ee324 macbook efi.arj
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
But it won´t run for me when I click on it.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Hi, I want too Libreboot on my Air, I have 2,1 (mid-2009). But here a problem, here a Broadcomm proprietary wifi card and it is not PCIe, it uses a proprietary wire/connection. The thing that I wanted all my life, is retroiluminated keyboard, it's very important for me.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
In OSX 10.6.8 on 1,1, your efi update app won´t run when click on it.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Hi, Can you post a hash of the "macbook efi.arj" file so that we can see there are no faults before flashing to a macbook? my sha256sum for "macbook efi.arj": 6fc5d813e945f4fa2d5cf6ae97ce95ced578ab02aa6182e63b83de39b45ee324 Thanks.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
MacBook 2,1 Works verty good Problems that i have with Macbook 1,1 with internal mic and ethernet now works in Macbook 2,1. Is someone flashed macbook 1,1 with libreboot to confirm missing internal mic and ethernet ?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
What's the battery life with the Macbook 2,1?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Macbook 1,1 drops cpu to 1,1 and is not hot i was using it with new 4.2 kernel also 3.16 , mesa 10,5,9 Kodi is abble to paly 1080p in cpu at ~55% if you put SSD and use 4.2 kernel seems very good for web music movies :) and is still look better than ugli ibm pads :)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
My Macbook 2.1 is old and still can do 1h and 50 min on battery i beleve when i change it can do 4h with new battery. I will get new battery and will test.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Battery life should be a bit less and heat production higher (compared with Apple's EFI) as the macbook2,1 coreboot port doesn't yet have C state 3 (idle) for the C2D CPU, but fortunately it does have the two other C states (1 and 2) today. I myself have only tried the first port which didn't have any C states at all. That machine got extremely hot and wasn't at all comfortable to use. I'm looking forward to reflashing the machine to the newest release. In the meantime, if someone could run powertop with and without all power savings set to good, I would be interested to see the results. Personally, I'm more interested in heat production/noise than battery life since these old machines never really worked very long on just battery.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
& if you try on anything else other than the thinkpads and older macbooks, you risk BRICKING the pc, right?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Hm i tested 760 GTX with mesa mesa 10.6.6 not bad maybe you use some old version ? Also kernel 4.3 will have big nvidia rewrite and performase optimization.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I tested gt520, 7300gt, gtx970, all running very bad and with lag, + gtx970 cant recognize hertz and resolutions. But only tested with Trisquel's default 3.13 lowlatency kernel. I don't like installing and using newest kernels cuz are very unstable.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
theres a decent gpu here: https://www.thinkpenguin.com/gnu-linux/geforce-8400gs-1gb-pci-express-20-video-card-gnulinux-full-low-profile-brackets also if you rely need graphical performance i think as the board can support a 32 core cpu(2x hex core) you may not need a external gpu obviously most people wont be getting a 32 core cpu but even a good dual core cpu with a gpu like the one from thinkpenguin would be fine for just about any graphical program i can think off it might not run a 600 fps but still
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Default is mesa 10.1 ... very old and try parabola you will see big chages and then update kernel and mesa on trisquel.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
How do you Get a UEFI machine to get Libreboot on it, Much less installing Trisquel on a Restricted boot machine, because they wont give Micro$oft permission to get a special key to install it on a restricted-boot enabled machine.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Most non-UEFI computers don't support Libreboot, let alone UEFI ones. Libreboot only really supports the Thinkpad series and older Macbooks.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I want to do a question: why some laptops can be flashed through software way and others laptops not?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I'll test it and confirm, if I won't brick my 1,1.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
GeForce GTX Titan Black CPU is AMD Opteron 2393SE (Quad-Core) (3.1G) (C2)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I think that it is a useless expensive brick. Useful only if you install Nvidia blobs.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Nvidia it is very bad idea if you want some performance. So, no ultimate solution here.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
This mainboard has a GPU preinistalled (XGI Volari Z9s), so there would only be nvidia GPU´s if you want to upgrade.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Ultimate Libre boot laptop will be Lenovo T500 with This CPU http://ark.intel.com/products/36727/Intel-Core2-Extreme-Processor-QX9300-12M-Cache-2_53-GHz-1066-MHz-FSB 8G Ram and SSD And if we clock in some way this CPU in 3 Ghz by FSB Will have killer Laptop 4 core 12M cashe that will be on same level performase like modern laptop and LIBRE 100% Free :)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Curiosity: are you able to boot into OS X from Libreboot? Prior to installing Trisquel, I mean.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
If you install hameleon on usb flash try to boot it maybe will boot not tested. Aslo other idea is to try to burn VMware Fusion iso and use it like efi loader or maybe use other free EFI implemetation like Clover EFI bootloader
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
1 . You will need OSX (tested on osx 10.6.8) working on macbook 1,1 2.Download moded EFI app (inside have libre boot) and run it.It will bless libre-boot ready for flashing just like normal mac efi firmware update. http://www.fileconvoy.com/dfl.php?id=g213b0c00487c5e2d999715871454a19feece0a351 3 After restart hold power button until beeps and apple efi tool will flash libreboot automaticaly. 4. Restart You have Libre boot on macbook 1,1 Then install Trisquel and delete OSX :) 5 Optional If you want to update to lasted libre boot you can build from GIT and flash using flashrom or use my attached files.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
And what GPU it is? here Intel or nothing.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I agree, but Nvidia card runs very very slowly and with a big lag. Very bad and slow 3d support. And some card have problems changing and recognizing resolutions.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
But it would be faster than that XGI. Nvidia is also the only GPU type, that can be installed and runs with the Linux-libre kernel.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Ultimate Libreboot Desktop will be ASUS KFSN4-DRE with (Warning Going inane was computer components Alert!) Two of these hex core 3.0GHZ cpus (if they will fit the motherboard): http://www.legitreviews.com/amd-phenom-ii-x6-1075t-6-core-processor-performance-review_1477 64GB ddr2 667mhz ECC RAM 4 x 8TB SSD 12 x 16TB HDD a case shaped like a Gnu! Best GPU that works with free software right now! (no idea what that is..)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Can you write a mini-guide? I have here 3 2,1 already flashed, and need to flash my 1,1.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
think-penguin sell one: https://www.thinkpenguin.com/gnu-linux/penguin-usb-20-hi-speed-10100-fast-ethernet-network-adapter
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I will but not shure how to do it.Maybe someone can explain me.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Can you provide a patch to the libreboot documentation with this new method? These are the instructions: http://libreboot.org/git/
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I was able to build from Git and flash using flashrom. flashrom --verbose --programmer internal:laptop=force_I_want_a_brick --chip SST25VF016B --read macbook21_usqwerty_vesafb.rom >flashrom_read.log 2>&1 This worked fine for me. Erase/write done. Verifying flash... VERIFIED. Restoring MMIO space at 0xb7645070 Restoring MMIO space at 0xb764507c Restoring MMIO space at 0xb7645078 Restoring MMIO space at 0xb7645076 Restoring MMIO space at 0xb7645074 Restoring PCI config space for 00:1f:0 reg 0xdc
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I don`t know is this my laptop problem but ethernet interface not work.Tested with my buid and original 05.18 libreboot build. Forget to test with OSX, Wifi works very good.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Hi. We had issues flashing the mb11 with flashrom, and had to resort to external flashing methods. Not really a problem, but it is inconvenient. The mb21 worked just fine with flashrom. Can you figure out how to patch flashrom instead? (flashrom is free software, unlike the tool that you linked to)
[Trisquel-users] MacBook 1,1 to Libreboot in software way
Hi to all in forum! I buyed new macbook 1,1 and latter found that is not supported in software flash to update to libreboot. So i found way to make it posible. Here is pached version on appleEFI update tool for macbook 1,1. You will need OSX (tested on osx 10.6.8) working on macbook 1,1 to update and then can delete it and install trisquel or any libre linux. http://www.fileconvoy.com/dfl.php?id=g213b0c00487c5e2d999715871454a19feece0a351 this will update to 05/18/2015 libreboot you can check file is same as libreboot mirrors and is inside updatetool app just renamed to mach to apple original file name and also apple efi update tool is pached for libreboot version 05/18/2015
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Don`t know for flashrom but next what i`m thinking is to try to make libreboot work on this :) http://www.everymac.com/systems/apple/mac_mini/specs/mac-mini-core-2-duo-2.0-specs.html
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Apple efi update tool have protection to flash only apple firmware so need to be pached for specific rom to work
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Did you write this patch? It would be nice if it was free software.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
That would be wonderful. It looks like this is using ICH7/i945 hardware, so it should be doable.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I'm not sure I understand. What does the patch do, exactly?
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
I used hex editor to patch it.Will post method letter.
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Nice! Awaiting eagerly :)
Re: [Trisquel-users] MacBook 1,1 to Libreboot in software way
Something strange that i found is internal mic is disabled from libreboot and only when put external one is works. Is anyone have same problem ?