aboutsummaryrefslogtreecommitdiff
path: root/docs/archive_old.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/archive_old.md')
-rw-r--r--docs/archive_old.md272
1 files changed, 136 insertions, 136 deletions
diff --git a/docs/archive_old.md b/docs/archive_old.md
index 75e77293..f08e4f47 100644
--- a/docs/archive_old.md
+++ b/docs/archive_old.md
@@ -49,13 +49,13 @@ Machines supported in this release:
support
- See ***docs/hcl/\#supported\_x60t\_list*** for list of supported
LCD panels
- - It is unknown whether an X61 Tablet can have it\'s mainboard
+ - It is unknown whether an X61 Tablet can have it's mainboard
replaced with an X60 Tablet motherboard.
- **ThinkPad T60** (Intel GPU) (there are issues; see below):
- See notes below for exceptions, and
***docs/hcl/\#supported\_t60\_list*** for known working LCD
panels.
- - It is unknown whether a T61 can have it\'s mainboard replaced
+ - It is unknown whether a T61 can have it's mainboard replaced
with a T60 motherboard.
- See ***docs/future/\#t60\_cpu\_microcode***.
- T60P (and T60 laptops with ATI GPU) will likely never be
@@ -91,7 +91,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
- Updated flashrom (to SVN revision 1889)
- X200 whitelist patch removed (merged upstream)
- X200 whitelist modified to include X200S and X200 Tablet
-- libreboot\_util: don\'t include cmos layout files (not needed
+- libreboot\_util: don't include cmos layout files (not needed
anymore)
- **coreboot-libre: backport patches for X200 Tablet digitizer
support**
@@ -120,7 +120,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
T400/T500 with the ATI+Intel hybrid GPU setup will work (ATI
disabled, Intel permanently enabled). power\_on\_after\_fail nvram
option added to all GM45 boards, defaulting to No, so that plugging
- it AC doesn\'t boot up the system against the users will. Net20DC is
+ it AC doesn't boot up the system against the users will. Net20DC is
now the default debug dongle on all boards (compatible with BBB).
- demefactory (new utility): create GM45 factory.rom without the ME
- ich9deblob: re-factor descriptor.c functions
@@ -132,7 +132,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
- docs/gnulinux/grub\_boot\_installer.html: Fix hazardous instruction
- docs/tasks.html: Better categorization between intel/amd/arm
- docs/install/bbb\_setup.html: notes about SPI flashing stability
-- docs/install/bbb\_setup.html: more names for the 0.1\" cables
+- docs/install/bbb\_setup.html: more names for the 0.1" cables
- docs/install/\*\_external.html: add disclaimer about thermal paste
- docs/install/bbb\_setup.html: Fix broken links
- docs/install/bbb\_setup.html: preliminary notes about EHCI debug
@@ -140,7 +140,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
ME
- docs/install/{t400,t500,r400}\_external.html: Notes about CPU
compatibility
-- Delete the ich9macchange script. It\'s useless, and confuses people
+- Delete the ich9macchange script. It's useless, and confuses people
- docs/hcl/gm45\_remove\_me.html: prioritize ich9gen executable path
- docs/hcl/gm45\_remove\_me.html: prioritize changing mac address
- docs/hcl/gm45\_remove\_me.html: less confusing notes about ich9gen
@@ -162,16 +162,16 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
upstream)
- Patch to disable use of timestamps in coreboot no longer
included (merged upstream)
-- coreboot-libre: don\'t list vortex86ex kbd firmware as microcode
+- coreboot-libre: don't list vortex86ex kbd firmware as microcode
(list it separately)
-- coreboot-libre: don\'t rm \*/early\_setup\_ss.h (these are not
+- coreboot-libre: don't rm \*/early\_setup\_ss.h (these are not
blobs)
- coreboot-libre: add GPLv3 license to the findblobs script
-- coreboot-libreboot: don\'t rm raminit\_tables (nahelem/sandybridge)
+- coreboot-libreboot: don't rm raminit\_tables (nahelem/sandybridge)
(they are not blobs)
-- coreboot-libre: don\'t delete the .spd.hex files (they are not
+- coreboot-libre: don't delete the .spd.hex files (they are not
blobs)
-- build/release/archives: don\'t put rmodtool in libreboot\_util
+- build/release/archives: don't put rmodtool in libreboot\_util
- docs/install/x200\_external.html: recommend installing GNU+Linux at
the end
- docs/install/x200\_external.html: add more photos, improve
@@ -210,8 +210,8 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
not needed in libreboot\_src (release archive) because it contains a
coreboot revision that has already been deblobbed.
- flash (script): Use *build* instead of *DEBLOB* to know if in src
-- docs/install/r400\_external.html: Show images, don\'t link.
-- docs/install/x200\_external.html: Show images, don\'t link.
+- docs/install/r400\_external.html: Show images, don't link.
+- docs/install/x200\_external.html: Show images, don't link.
- docs/install/bbb\_setup.html: Show images, instead of linking
- Documentation: optimize all images (reduce file sizes)
- Remove download links from the release page (and the archive page) -
@@ -244,7 +244,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
- build-release: remove the bin/ directory from libreboot\_util
- cleandeps: delete the bin/ directory
- buildrom-withgrub: create the bin directory if it does not exist
-- coreboot-libre: don\'t use git for version timestamp
+- coreboot-libre: don't use git for version timestamp
- i945-pwm: add clean command to Makefile
- i945-pwm: add -lz to Makefile
- docs/install/x200\_external: Mention GPIO33 non-descriptor mode
@@ -253,7 +253,7 @@ Changes for this release, relative to r20150208 (earliest changes last, recent c
- build-release: Separate ROM images into individual archives
- build-release: rename libreboot\_bin to libreboot\_util
- **New board:** ThinkPad R400 support added to libreboot.
-- bbb\_setup.html: tell user to use libreboot\'s own flashrom
+- bbb\_setup.html: tell user to use libreboot's own flashrom
@@ -273,13 +273,13 @@ Machines supported in this release:
digitizer support
- See **hcl/\#supported\_x60t\_list** for list of supported LCD
panels
- - It is unknown whether an X61 Tablet can have it\'s mainboard
+ - It is unknown whether an X61 Tablet can have it's mainboard
replaced with an X60 Tablet motherboard.
- **Lenovo ThinkPad T60** (Intel GPU) (there are
issuesinstall/x200\_external.html; see below):
- See notes below for exceptions, and
**hcl/\#supported\_t60\_list** for known working LCD panels.
- - It is unknown whether a T61 can have it\'s mainboard replaced
+ - It is unknown whether a T61 can have it's mainboard replaced
with a T60 motherboard.
- See **future/\#t60\_cpu\_microcode**.
- T60P (and T60 laptops with ATI GPU) will likely never be
@@ -302,7 +302,7 @@ Revisions for r20150208 (relative to r20150126)
-----------------------------------------------
This is a maintenance release (polishing) based on r20150126. Users who
-installed r20150126 don\'t really need to update to this release.
+installed r20150126 don't really need to update to this release.
- buildrom-withgrub: use gnulove.jpg background on 16:10 laptops
(MacBook2,1 and X200)
@@ -313,7 +313,7 @@ installed r20150126 don\'t really need to update to this release.
- grub-assemble: merge scripts into a single script gen.sh
- Documentation: implement theme, drastically improve readability
- docs/hcl/: update list of compatible T60 LCD panels
-- docs/: more clarification of libreboot\'s stated purpose.
+- docs/: more clarification of libreboot's stated purpose.
- build-release: include the commitid file in the release archives
- docs/: Further emphasize the GNU+Linux requirement.
- lenovobios\_firstflash: fix BASH errors
@@ -339,12 +339,12 @@ This is a bug fix release based on r20150124. It contains a few small
changes:
- grub.cfg: hardcode the list of partitions to search (speeds up
- booting considerably. GRUB regexp isn\'t very well optimized)
+ booting considerably. GRUB regexp isn't very well optimized)
- Docs (x200.html hcl): Remove incorrect information
- Documentation (bbb\_setup.html): Fix typos
- build-release: delete ich9fdgbe\_{4m,8m}.bin files from ich9gen
- These were accidentically included in the r20150124 release.
- They are generated from ich9gen so it\'s ok, but they don\'t
+ They are generated from ich9gen so it's ok, but they don't
need to be in the archive.
- Documentation (grub\_cbfs.html): Looping in libreboot\_grub.cfg (Add
notes about it if the user copied from grub.cfg in CBFS.)
@@ -443,7 +443,7 @@ Changes for this release (latest changes first, earliest changes last)
- scripts (all): add proper error checking (fail fast, fail early. Do
not continue if there are errors)
- buildrom-withgrub: rename image to boardname\_layout\_romtype.rom
-- buildrom-withgrub: don\'t move cbfstool, execute directly
+- buildrom-withgrub: don't move cbfstool, execute directly
- resources/utilities/grub-assemble: add French Dvorak (BEPO) keyboard
layout.
- Documentation: add docs/hardware/x60\_keyboard.html (show how to
@@ -459,7 +459,7 @@ Changes for this release (latest changes first, earliest changes last)
- This was put there before for users upgrading from libreboot r5
to r6, but also allows the user to flash the wrong image. For
example, the user could flash a T60 image on an X60, thus
- bricking the system. It\'s almost certain that most people have
+ bricking the system. It's almost certain that most people have
upgraded by now, so remove this potentially dangerous option.
- Documentation: update compatibility list for X60T LCD panels.
- docs/release.html: add note about X60 Tablet board in X60/X60s
@@ -516,9 +516,9 @@ Changes for this release (latest changes first, earliest changes last)
- Cleaned up the documentation, removed unneeded files.
- ec/lenovo/h8 (x60/x60s/x60t/t60): Enable
wifi/bluetooth/wwan/touchpad/trackpoint by default.
-- Documentation: Updated list of T60 LCDs (Samsung LTN150XG 15\" XGA
+- Documentation: Updated list of T60 LCDs (Samsung LTN150XG 15" XGA
listed as non-working).
-- builddeps-coreboot: Don\'t build libpayload (not needed. This was
+- builddeps-coreboot: Don't build libpayload (not needed. This was
leftover by mistake, when trying out the TINT payload).
- Replaced most diff files (patches) for coreboot with gerrit
checkouts (cherry-pick).
@@ -529,8 +529,8 @@ Changes for this release (latest changes first, earliest changes last)
- Documentation: configuring\_parabola.html: basic post-install steps
for Parabola GNU+Linux (helpful, since libreboot development is
being moved to Parabola at the time of writing).
-- builddeps-coreboot: use \'make crossgcc-i386\' instead of \'make
- crossgcc\'. Libreboot only targets x86 at the time of writing.
+- builddeps-coreboot: use 'make crossgcc-i386' instead of 'make
+ crossgcc'. Libreboot only targets x86 at the time of writing.
- ROM images no longer include SeaBIOS. Instead, the user adds it
afterwards. Documentation and scripts updated.
- docs/images/encrypted\_parabola.html: Notes about linux-libre-grsec
@@ -592,11 +592,11 @@ Revisions for r20140911 (7th beta) (11th September 2014)
--------------------------------------------------------
- The changes below were made in a git repository, unlike in previous
- releases. Descriptions below are copied from \'git log\'.
+ releases. Descriptions below are copied from 'git log'.
- Update .gitignore for new dependencies.
- Use a submodule for i945-pwm.
-- Don\'t clean packages that fail or don\'t need cleaning.
-- Don\'t clean i945-pwm, it\'s not needed.
+- Don't clean packages that fail or don't need cleaning.
+- Don't clean i945-pwm, it's not needed.
- Regression fix: Parabola live ISO boot issues
- Re-enable background images in ISOLINUX/SYSLINUX GRUB parser menus
- Regression fix: Re-add CD-ROM (ata0) in GRUB
@@ -625,7 +625,7 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
changed to get-edid)
- Documentation: added images/x60\_lcd\_change/ (pics only for now)
- Added gcry\_serpent and gcry\_whirlpool to the GRUB module list in
- the \'build\' script (for luks users)
+ the 'build' script (for luks users)
- **Libreboot is now based on a new coreboot version from August 23rd,
2014:\
Merged commits (relates to boards that were already supported in
@@ -667,7 +667,7 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
- Updated flashrom to new version from August 20th, 2014
- Added getseabios and builddeps-seabios (builddeps and getall were
also updated)
- - Added instructions to \'buildrom-withgrub\' to include
+ - Added instructions to 'buildrom-withgrub' to include
bios.bin.elf and vgaroms/vgabios.bin from SeaBIOS inside the
ROM.
- Added seabios (and sgavgabios) to grub as payload option in menu
@@ -691,15 +691,15 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
systems.
- Added instructions for it in builddeps, builddeps-i945pwm,
builddeb and cleandeps
-- \'build\' script: removed the parts that generated sha512sum
+- 'build' script: removed the parts that generated sha512sum
manifests (not needed, since release tarballs are GPG-signed)
-- \'build\' script: removed the parts that generated libreboot\_meta
+- 'build' script: removed the parts that generated libreboot\_meta
directory (not needed anymore, since \_meta will be hosted in git)
- Updated \#build\_meta (and other parts of documentation) to
accomodate this change.
- Documentation: simplified (refactored) the notes in \#rom
-- \'build\' script: removed the parts that generated libreboot\_bin
- and added them to a new script: \'build-release\'
+- 'build' script: removed the parts that generated libreboot\_bin
+ and added them to a new script: 'build-release'
- Documentation: \#build updated to reflect the above.
- ~~Added all gcry\_\* modules to grub (luks/cryptomount):
gcry\_arcfour gcry\_camellia gcry\_crc gcry\_dsa gcry\_md4
@@ -707,7 +707,7 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
gcry\_twofish gcry\_blowfish gcry\_cast5 gcry\_des gcry\_idea
gcry\_md5 gcry\_rijndael gcry\_rsa gcry\_serpent gcry\_sha256
gcry\_tiger gcry\_whirlpool~~
-- Added GNUtoo\'s list of GRUB modules (includes all of the gcry\_\*
+- Added GNUtoo's list of GRUB modules (includes all of the gcry\_\*
modules above), cryptomount should be working now.
- Removed builddeb-bucts and builddeb-flashrom, merged them with
builddeb ( updated accordingly)
@@ -721,7 +721,7 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
- build-release: flashrom, nvramtool, cbfstool and bucts are no longer
provided pre-compiled in binary archives, and are now in source form
only. (to maximize distro compatibility).
-- \'build\' script: replaced grub.elf assembly instructons, it is now
+- 'build' script: replaced grub.elf assembly instructons, it is now
handled by a utility added under resources/utilities/grub-assemble
- Moved resources/grub/keymap to
resources/utilities/grub-assemble/keymap, and updated that utility
@@ -729,7 +729,7 @@ Revisions for r20140903 (6th beta) (3rd September 2014)
- Documentation: removed useless links to pictures of keyboard layouts
and unmodified layouts.
- Removed all unused fonts from dejavu-fonts-ttf-2.34/ directory
-- \'buildrom-withgrub\' script: updated it to create 2 sets of ROMs
+- 'buildrom-withgrub' script: updated it to create 2 sets of ROMs
for each system: one with text-mode, one with coreboot framebuffer.
- Documentation: updated \#rom to reflect the above
- Deleted unused README and COPYING file from main directory
@@ -768,7 +768,7 @@ Corrections to r20140811 (5th beta) (11th August 2014)
Revisions for r20140811 (5th beta) (11th August 2014)
-----------------------------------------------------
-- build: added \'luks\', \'lvm\', \'cmosdump\' and \'cmostest\' to the
+- build: added 'luks', 'lvm', 'cmosdump' and 'cmostest' to the
list of modules for grub.elf
- Documentation: added pics showing T60 unbricking (still need to
write a tutorial)
@@ -781,7 +781,7 @@ Revisions for r20140811 (5th beta) (11th August 2014)
- Documentation: added **install/t60\_security.html**
- Documentation: added **install/t60\_heatsink.html**
- Documentation: Renamed RELEASE.html to release.html
-- Documentation: removed pcmcia reference in x60\_security.html (it\'s
+- Documentation: removed pcmcia reference in x60\_security.html (it's
cardbus)
- Documentation: added preliminary information about randomized seal
(for physical intrusion detection) in x60\_security.html and
@@ -802,7 +802,7 @@ Revisions for r20140811 (5th beta) (11th August 2014)
- Split resources/libreboot/patch/gitdiff into separate patch files
(getcb script updated to accomodate this change).
- Re-added .git files to bucts
-- Fixed the oversight where macbook21\_firstflash wasn\'t included in
+- Fixed the oversight where macbook21\_firstflash wasn't included in
binary archives
- Release archives are now compressed using .tar.xz for better
compression
@@ -813,7 +813,7 @@ Revisions for r20140729 (4th beta) (29th July 2014)
- Documentation: improved (more explanations, background info) in
docs/security/x60\_security.html (courtesy of Denis Carikli)
- MacBook2,1 tested (confirmed)
-- macbook21: Added script \'macbook21\_firstflash\' for flashing
+- macbook21: Added script 'macbook21\_firstflash' for flashing
libreboot while Apple EFI firmware is running.
- Documentation: macbook21: added software-based flashing instructions
for flashing libreboot while Apple EFI firmware is running.
@@ -886,7 +886,7 @@ Revisions for r20140716 (2nd beta) (16th July 2014)
---------------------------------------------------
- Deleted all git-related files from the coreboot directory. This was
- necessary because with those it is possible to run \'git diff\'
+ necessary because with those it is possible to run 'git diff'
which shows the changes made in the form of a patch (diff format);
this includes the blobs that were deleted during deblobbing.
@@ -894,36 +894,36 @@ Revisions for r20140711 (1st beta) (11th July 2014)
---------------------------------------------------
- Initial release (new coreboot base, dated 1st June 2014. See
- \'getcb\' script for reference)
+ 'getcb' script for reference)
- DEBLOBBED coreboot
-- Removed the part from memtest86+ \'make\' where it tried to connect
+- Removed the part from memtest86+ 'make' where it tried to connect
to some scp server while compiling. (commented out line 24 in the
Makefile)
- X60 now uses a single .config (for coreboot)
- X60 now uses a single grub.cfg (for grub memdisk)
- X60 now uses a single grub.elf (payload)
-- Added new native graphics code for X60 (replaces the old \'replay\'
+- Added new native graphics code for X60 (replaces the old 'replay'
code) from Vladimir Serbinenko: 5320/9 from review.coreboot.org
- T60 is now supported, with native graphics. (5345/4 from
review.coreboot.org, cherry-picked on top of 5320/9 checkout)
- Added macbook2,1 support (from Mono Moosbart and Vladimir
- Serbinenko) from review.coreboot.org (see \'getcb\' script to know
+ Serbinenko) from review.coreboot.org (see 'getcb' script to know
how that was done)
- Documentation: added information linking to correct page and
talking about which models are supported.
- Added resources/libreboot/config/macbook21config
- - macbook21: Added \'build-macbook21\' script and linked to it in
- \'build\' (ROMs included under bin/macbook21/)
+ - macbook21: Added 'build-macbook21' script and linked to it in
+ 'build' (ROMs included under bin/macbook21/)
- macbook21: Removed dd instructions from build-macbook21 script
(macbook21 does not need bucts when flashing libreboot while
Apple EFI firmware is running)
- Documentation: Added macbook21 ROMs to the list of ROMs in
docs/\#rom
- - Documentation: Write documentation linking to Mono Moosbart\'s
+ - Documentation: Write documentation linking to Mono Moosbart's
macbook21 and parabola page (and include a copy)
-- Documentation: added a copy of Mono\'s Parabola install guide (for
+- Documentation: added a copy of Mono's Parabola install guide (for
macbook21 with Apple EFI firmware) and linked in in main index.
-- Documentation: added a copy of Mono\'s Coreboot page (for macbook21)
+- Documentation: added a copy of Mono's Coreboot page (for macbook21)
and linked it in main index.
- T60: Copy CD option from the grub.cfg files for T60 \*serial\*.rom
images into the grub configs for non-serial images. (T60s have
@@ -947,55 +947,55 @@ Revisions for r20140711 (1st beta) (11th July 2014)
- Improved thinkpad\_acpi support (from coreboot ): xsensors shows
more information.
- From 4650/29 in review.coreboot.org (merged in coreboot
- \'master\' on June 1st 2014)
+ 'master' on June 1st 2014)
- Merged changes for digitizer (X60 Tablet) and IR (X60 and T60) based
on 5243/17, 5242/17 and 5239/19 from review.coreboot.org
- (see ./resources/libreboot/patch/gitdiff and ./getcb)
- Documentation: added information about building flashrom using
- \'builddeps-flashrom\' script.
+ 'builddeps-flashrom' script.
- Re-created resources/libreboot/config/x60config
- Re-created resources/libreboot/config/t60config
-- Added \'x60tconfig\' in resources/libreboot/config (because X60
+- Added 'x60tconfig' in resources/libreboot/config (because X60
Tablet has different information about serial/model/version in
- \'dmidecode\')
- - Added \'build-x60t\' script
- - Updated \'build\' script to use \'build-x60t\'
+ 'dmidecode')
+ - Added 'build-x60t' script
+ - Updated 'build' script to use 'build-x60t'
- Documentation: added to \#config section the section
\#config\_x60t (libreboot configuration and dmidecode info)
- Documentation: added x60t ROMs to the list of ROMs
-- Tidied up the \'builddeps\' script (easier to read)
-- Tidied up the \'cleandeps\' script (easier to read)
-- Annotated the \'buildall\' script
-- Added \'getcb\' script for getting coreboot revision used from git,
+- Tidied up the 'builddeps' script (easier to read)
+- Tidied up the 'cleandeps' script (easier to read)
+- Annotated the 'buildall' script
+- Added 'getcb' script for getting coreboot revision used from git,
and patching it.
-- Added \'getgrub\' script for getting the GRUB revision used from
+- Added 'getgrub' script for getting the GRUB revision used from
git, and patching it.
-- Added \'getmt86\' script for getting the memtest86+ version used,
+- Added 'getmt86' script for getting the memtest86+ version used,
and patching it.
-- Added \'getbucts\' script for getting the bucts version used.
-- Added \'getflashrom\' script for getting the flashrom version used,
+- Added 'getbucts' script for getting the bucts version used.
+- Added 'getflashrom' script for getting the flashrom version used,
and patching it
-- Added \'getall\' script which runs all of the other \'get\' scripts.
-- Add instructions to the \'build\' script to prepare
+- Added 'getall' script which runs all of the other 'get' scripts.
+- Add instructions to the 'build' script to prepare
libreboot\_meta.tar.gz
- New archive: libreboot\_meta.tar.gz - minimal archive, using the
- \'get\' scripts to download all the dependencies (coreboot,
+ 'get' scripts to download all the dependencies (coreboot,
memtest, grub and so on).
-- Documentation: added information about where \'build\' script
+- Documentation: added information about where 'build' script
prepares the libreboot\_meta.tar.gz archive.
-- Documentation: added information about how to use the \'get\'
+- Documentation: added information about how to use the 'get'
scripts in libreboot\_meta.tar.gz (to generate
libreboot\_src.tar.gz)
- - Documentation: mention that meta doesn\'t create libreboot\_src/
+ - Documentation: mention that meta doesn't create libreboot\_src/
directory, but that libreboot\_meta itself becomes the same.
- Documentation: advise to rename libreboot\_meta to
- libreboot\_src after running \'getall\'.
-- Annotated the \'builddeb\' script, to say what each set of
+ libreboot\_src after running 'getall'.
+- Annotated the 'builddeb' script, to say what each set of
dependencies are for.
- Separated bucts/flashrom builddeb sections into separate scripts:
builddeb-flashrom, builddeb-bucts.
- Documentation: Updated relevant parts based on the above.
-- Added instructions to \'build\' script for including builddeb-bucts
+- Added instructions to 'build' script for including builddeb-bucts
and builddeb-flashrom in libreboot\_bin
- Updated flashrom checkout (r1822 2014-06-16) from SVN
(http://flashrom.org/Downloads).
@@ -1008,39 +1008,39 @@ Revisions for r20140711 (1st beta) (11th July 2014)
- Updated builddeps to build flashrom\_lenovobios\_sst and
flashrom\_lenovobios\_macronix, for X60/T60 users with Lenovo
BIOS
- - moved the flashrom build instructions from \'builddeps\' and put
- them in \'builddeps-flashrom\', excecuting that from
- \'builddeps\'.
+ - moved the flashrom build instructions from 'builddeps' and put
+ them in 'builddeps-flashrom', excecuting that from
+ 'builddeps'.
- Added builddeps-flashrom to libreboot\_bin.tar.gz
- flashrom: added patched flashchips.c to resources/flashrom/patch
(automatically use correct macronix chip on libreboot, without using
- \'-c\' switch)
- - removed \'MX25L1605\' and \'MX25L1605A/MX25L1606E\' entries in
+ '-c' switch)
+ - removed 'MX25L1605' and 'MX25L1605A/MX25L1606E' entries in
flashchips.c for the patched version of flashchips.c
- - added instructions to \'builddeps-flashrom\' to automatically
+ - added instructions to 'builddeps-flashrom' to automatically
use this modified flashchips.c in the default build
- Added builddeb to libreboot\_bin.tar.gz
-- Moved \'bucts\' build instructions from builddeps to builddeps-bucts
- - builddeps now runs \'builddeps-bucts\' instead
- - Added \'builddeps-bucts\' to libreboot\_bin.tar.gz
- - Documentation: Added information about using \'builddep-bucts\'
+- Moved 'bucts' build instructions from builddeps to builddeps-bucts
+ - builddeps now runs 'builddeps-bucts' instead
+ - Added 'builddeps-bucts' to libreboot\_bin.tar.gz
+ - Documentation: Added information about using 'builddep-bucts'
to build the BUC.TS utility.
-- Added \'lenovobios\_firstflash\' and \'lenovobios\_secondflash\'
+- Added 'lenovobios\_firstflash' and 'lenovobios\_secondflash'
scripts
- - Added instructions to \'build\' script for including those files
+ - Added instructions to 'build' script for including those files
in libreboot\_bin
- Documentation: Add tutorial for flashing while Lenovo BIOS is
running (on X60/T60)
-- Added \'flash\' script (make sure to run builddeps-flashrom first)
+- Added 'flash' script (make sure to run builddeps-flashrom first)
which (while libreboot is already running) can use flashrom to flash
a ROM
- - eg: \"sudo ./flash bin/x60/coreboot\_serial\_ukdvorak.rom\"
- equivalent to \"sudo ./flashrom/flashrom -p internal -w
- bin/x60/coreboot\_uk\_dvorak.rom\"
- - updated \'build\' script to include the \'flash\' script in
+ - eg: "sudo ./flash bin/x60/coreboot\_serial\_ukdvorak.rom"
+ equivalent to "sudo ./flashrom/flashrom -p internal -w
+ bin/x60/coreboot\_uk\_dvorak.rom"
+ - updated 'build' script to include the 'flash' script in
libreboot\_bin.tar.gz
- Documentation: replaced default flashrom tutorial to recommend the
- \'flash\' script instead.
+ 'flash' script instead.
- Re-add cbfstool source code back into libreboot\_bin.tar.gz, as
cbfstool\_standalone
- Patched that version to work (able to be built and used) without
@@ -1050,38 +1050,38 @@ Revisions for r20140711 (1st beta) (11th July 2014)
- see coreboot/util/cbfstool/rmodule.c and then the patched
version in resources/cbfstool/patch/rmodule.c
- see coreboot/src/include/rmodule-defs.h and the rule in
- \'build\' for including this in
+ 'build' for including this in
../libreboot\_bin/cbfstool\_standalone
- - Added instructions to \'build\' script for applying this patch
+ - Added instructions to 'build' script for applying this patch
to the cbfstool\_standalone source in libreboot\_bin
- - Added instructions to \'build\' script for then re-compiling
+ - Added instructions to 'build' script for then re-compiling
cbfstool\_standalone in libreboot\_bin after applying the patch
- - Added a \'builddeps-cbfstool\' script (in src, but only used in
- bin and put in bin by \'build\') that compiles
+ - Added a 'builddeps-cbfstool' script (in src, but only used in
+ bin and put in bin by 'build') that compiles
cbfstool\_standalone in libreboot\_bin (make), moves the
cbfstool and rmodtool binaries into libreboot\_bin/ and then
- does \'make clean\' in libreboot\_bin/cbfstool\_standalone
- - Updated the \'build\' script to put \'builddeps-cbfstool\' in
+ does 'make clean' in libreboot\_bin/cbfstool\_standalone
+ - Updated the 'build' script to put 'builddeps-cbfstool' in
libreboot\_bin
- - Updated the \'build\' script in the cbfstool (standalone) part
+ - Updated the 'build' script in the cbfstool (standalone) part
to accomodate the above.
- Documentation: added notes about cbfstool (standalone) in
libreboot\_bin
- Documentation: made docs/gnulinux/grub\_cbfs.html slightly easier to
follow.
-- Annotate the \'build\*\' scripts with \'echo\' commands, to help the
+- Annotate the 'build\*' scripts with 'echo' commands, to help the
user understand what it actually happening during the build process.
-- Documentation: added information about how \'dmidecode\' data was
+- Documentation: added information about how 'dmidecode' data was
put in the coreboot configs
- - Documentation: In fact, document how the \'config\' files in
+ - Documentation: In fact, document how the 'config' files in
resources/libreboot/config/ were created
- Documentation: Added information about which ThinkPad T60s are
supported, and which are not.
- Documentation: added information about LCD inverters (for upgrading
- the LCD panel on a T60 14.1\' XGA or 15.1\' XGA)
- - it\'s FRU P/N 41W1478 (on T60 14.1\") so this was added to the
+ the LCD panel on a T60 14.1' XGA or 15.1' XGA)
+ - it's FRU P/N 41W1478 (on T60 14.1") so this was added to the
docs.
- - it\'s P/N 42T0078 FRU 42T0079 or P/N 41W1338 (on T60 15.1\") so
+ - it's P/N 42T0078 FRU 42T0079 or P/N 41W1338 (on T60 15.1") so
this was added to the docs.
- Documentation: added information about names of LCD panels for T60
to the relevant parts of the documentation.
@@ -1090,22 +1090,22 @@ Revisions for r20140711 (1st beta) (11th July 2014)
- Documentation: added pictures of keyboard layouts (US/UK
Qwerty/Dvorak) to the ROM list, to let the user compare with their
own keyboard.
-- Move the coreboot build instructions in \'builddeps\' into
- \'builddeps-coreboot\' and link it in \'builddeps\'
- - Link to \'builddeps-coreboot\' in final stage of \'getcb\'
-- Move GRUB build instructions from \'builddeps\' into
- \'builddeps-grub\', link from \'builddeps\'
- - Link to \'builddeps-grub\' in final stage of \'getgrub\'
-- Move MemTest86+ build instructions from \'builddeps\' into
- \'builddeps-memtest86\', link from \'builddeps\'
- - Link to \'builddeps-memtest86\' in final stage of \'getmt86\'
-- made \'build\' script put resources/ directory in libreboot\_bin, to
+- Move the coreboot build instructions in 'builddeps' into
+ 'builddeps-coreboot' and link it in 'builddeps'
+ - Link to 'builddeps-coreboot' in final stage of 'getcb'
+- Move GRUB build instructions from 'builddeps' into
+ 'builddeps-grub', link from 'builddeps'
+ - Link to 'builddeps-grub' in final stage of 'getgrub'
+- Move MemTest86+ build instructions from 'builddeps' into
+ 'builddeps-memtest86', link from 'builddeps'
+ - Link to 'builddeps-memtest86' in final stage of 'getmt86'
+- made 'build' script put resources/ directory in libreboot\_bin, to
make builddeps-flashrom work in libreboot\_bin
-- Removed instructions for building source code in the \'get\' script
- (they don\'t really belong there)
+- Removed instructions for building source code in the 'get' script
+ (they don't really belong there)
- Added libfuse-dev and liblzma-dev to the list of GRUB dependencies
- in \'builddeb\' script.
-- Converted the \'RELEASE\' file to \'docs/RELEASE.html\'
+ in 'builddeb' script.
+- Converted the 'RELEASE' file to 'docs/RELEASE.html'
- Added those dependencies to builddeb script (for GRUB part): gawk
libdevmapper-dev libtool libfreetype6-dev
- Added to build script the instruction at the end to create a
@@ -1151,7 +1151,7 @@ Revision notes (22nd June 2014)
- updated GRUB (git 4b8b9135f1676924a8458da528d264bbc7bbb301, 20th
April 2014)
-- Made \"DeJavu Sans Mono\" the default font in GRUB (fixes border
+- Made "DeJavu Sans Mono" the default font in GRUB (fixes border
corruption).
- re-added background image in GRUB (meditating GNU)
- added 6 more images:
@@ -1173,11 +1173,11 @@ Revision notes (22nd June 2014)
- tidied up the menu entries in GRUB
- tidied up the root directory of X60\_source/, sorted more files into
subdirectories
-- improved the commenting inside the \'build\' script (should make
+- improved the commenting inside the 'build' script (should make
modifying it easier)
- Renamed X60\_binary.tar.gz and X60\_source.tar.gz to
libreboot\_bin.tar.gz and libreboot\_src.tar.gz, respectively.
-- Replaced \"GNU GRUB version\" with \"FREE AS IN FREEDOM\" on GNU
+- Replaced "GNU GRUB version" with "FREE AS IN FREEDOM" on GNU
GRUB start screen.
- Added sha512.txt files in libreboot\_src and libreboot\_bin. (inside
the archives)
@@ -1187,8 +1187,8 @@ Revision notes (22nd June 2014)
Revision notes (11th June 2014):
--------------------------------
-- removed \'CD\' boot option from coreboot.rom (not needed)
-- removed \'processor.max\_cstate=2\' and \'idle=halt\' options (see
+- removed 'CD' boot option from coreboot.rom (not needed)
+- removed 'processor.max\_cstate=2' and 'idle=halt' options (see
README.powertop file)
Revision notes (5th June 2014):
@@ -1196,7 +1196,7 @@ Revision notes (5th June 2014):
- added backlight support (Fn+Home and Fn+End) on X60
- fixed broken/unstable 3D when using kernel 3.12 or higher
-- (see \'BACKPORT\' file)
+- (see 'BACKPORT' file)
Revision notes (9th March 2015):
--------------------------------
@@ -1216,13 +1216,13 @@ Development notes
- With serial output disabled and memtest86+ excluded (faster boot
speeds) (debugging disabled)
- Reduced impact on battery life:
- - \'processor.max\_cstate=2\' instead of \'idle=halt\' for booting
+ - 'processor.max\_cstate=2' instead of 'idle=halt' for booting
default kernel
- coreboot.rom (faster boot speeds, debugging disabled):
- - Disabled coreboot serial output (Console-> in \"make
- menuconfig\")
+ - Disabled coreboot serial output (Console-> in "make
+ menuconfig")
- Set coreboot debug level to 0 instead of 8 (Console-> in
- \"make menuconfig\")
+ "make menuconfig")
- Changed GRUB timeout to 1 second instead of 2 (in grub.cfg
- Removed background image in GRUB.
- Removed memtest86+ payload (since it relies on serial output)
@@ -1232,7 +1232,7 @@ Development notes
- has serial port enabled. How this is achieved (from
X60\_source): Turn on debugging level to 8, and enable serial
output
-- (in Console-> in coreboot \"make menuconfig\")
+- (in Console-> in coreboot "make menuconfig")
- (and build with grub\_serial.cfg and grub\_memdisk\_serial.cfg)
[Back to top of page.](#pagetop)
@@ -1264,10 +1264,10 @@ Development notes
- Added new menu entries:
- Parse ISOLINUX config (USB)
- Parse ISOLINUX config (CD)
- - Added \'cat\' module for use on GRUB command line.
-- \"set pager=1\" is set in grub.cfg, for less-like functionality
+ - Added 'cat' module for use on GRUB command line.
+- "set pager=1" is set in grub.cfg, for less-like functionality
-The \"Parse\" options read ./isolinux/isolinux.cfg on a CD or USB, and
+The "Parse" options read ./isolinux/isolinux.cfg on a CD or USB, and
automatically converts it to a grub config and switches to the boot menu
of that distro. This makes booting ISOs \*much\* easier than before.