Merge branch 'master'

pull/84/head
Hamish Coleman 6 years ago
commit 40ab412fee

@ -0,0 +1,8 @@
# Not the correct language, but one that has very few dependancies to install
language: c
before_script:
- sudo make build-deps
script:
- make test

@ -33,6 +33,8 @@ list_laptops:
DEPSDIR := .d
$(shell mkdir -p $(DEPSDIR))
test: $(addsuffix .iso,$(LIST_PATCHED))
# Remove all the locally generated junk (including any patched firmware
# images) and any small downloads
clean:
@ -93,7 +95,7 @@ export MTOOLS_SKIP_CHECK=1
export MTOOLS_LOWER_CASE=0
build-deps:
apt install git mtools libssl-dev build-essential
apt -y install git mtools libssl-dev build-essential
#
# Radare didnt seem to let me specify the directory to store the project file,
@ -352,8 +354,8 @@ rule_IMG_insert_DEPS = scripts/FL2_copyIMG scripts/xx30.encrypt
# $< is the lenovo named iso
# $@ is the nicely named iso
define rule_niceISO_extract
mv $< $@
mv $<.report $@.report
cp $< $@
cp $<.report $@.report
$(call build_info,$@.report)
endef
rule_niceISO_extract_DEPS = # no extra dependancies

@ -100,7 +100,13 @@ of requirements.
* The firmware flash process generally requires you to have a charged
battery plugged in to the laptop before it will complete. It may be
possible to bypass the requirement for a charged battery if you unplug
the battery completely.
the battery completely. Alternatively, it might be simply looking for
any battery /and/ the power charger plugged in. Yes, this is
contradictory, but it is worth trying both options.
* An ultrabay battery is not considered by the update mechanism to be
a suitable source of power - when trying different battery options,
ensure you are trying batteries in the main battery slot.
* Ensure your BIOS has been configured to boot from "Legacy" and not
"UEFI" before trying to boot.

Loading…
Cancel
Save