Mini makefile and small doku
This commit is contained in:
parent
43b1e47247
commit
3f1b4593aa
|
@ -0,0 +1,18 @@
|
||||||
|
setup:
|
||||||
|
cd ../../firmware && make clean && make && make l0dables
|
||||||
|
cp ../../firmware/firmware.bin .
|
||||||
|
-mkdir files 1files
|
||||||
|
cp ../../firmware/l0dable/*c0d 1files
|
||||||
|
cp ../../firmware/l0dable/*nik files
|
||||||
|
cp ../../firmware/l0dable/*int files
|
||||||
|
cp ../../firmware/l0dable/files/* files
|
||||||
|
cd ../crypto && make clean && make generate-keys
|
||||||
|
cp ../crypto/generate-keys .
|
||||||
|
@echo
|
||||||
|
@echo Now run ./smartflash
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm firmware.bin generate-keys
|
||||||
|
rm -rf files 1files
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
smarflash recognizes r0kets in firmware flash or mass storage flash mode and flashes them to factory defaults with a new generated random crypto key.
|
||||||
|
|
||||||
|
Runs only under linux (sorry, but requires /sys/... stuff)
|
||||||
|
|
||||||
|
You NEED to disable your automounter and run it as root.
|
||||||
|
|
||||||
|
Disabling automounter on ubuntu 10.4:
|
||||||
|
run gconf-editor
|
||||||
|
apps > nautilus > preferences
|
||||||
|
|
||||||
|
media_automount = OFF
|
||||||
|
media_automount_open = OFF
|
||||||
|
media_autorun_never = ON
|
||||||
|
|
||||||
|
run "make setup" to generate/gathe the necessary files
|
||||||
|
then run "./smarflash" and flash away.
|
||||||
|
|
||||||
|
|
||||||
|
TODO ideas:
|
||||||
|
- keep cryptokey if already there.
|
||||||
|
- ability to format if not? Or somehow force formatting?
|
||||||
|
- fix broken FS: save config/keys // reformat // copy back
|
||||||
|
|
Loading…
Reference in New Issue