Releases: kendallgoto/ilo4_unlock
v2.77
In this release, access to iLO hidden functions is expanded to iLO4 v2.77, released on December 17th, 2020.
This is the latest version that is able to support the commands used in previous versions. Work to patch v2.78+ versions of iLO4 has not begun at this time & is likely to be very complex.
Installation is fully documented in the readme. If you're especially daring, you can utilize the automatic installer. From a Ubuntu Live CD (I only tested 21.10 on 2/20/2022 - repos might break on other versions, especially with python2 as a dependency), you can run:
# make sure you turn iLO security off first! read the readme!
wget https://raw.githubusercontent.com/kendallgoto/ilo4_unlock/v2.77/automatic.sh
chmod +x automatic.sh
./automatic.sh
to install dependencies and flash your system. I only suggest doing this on a LiveCD booted directly on the server.
v2.73
Replicate the patched version of iLO v2.73 produced by /u/phoenixdev.
No binaries are provided with this release, however the setup can be accomplished with the following:
Pre-req
I haven't written full build instructions yet -- but you'll need Python2.7 at a minimum.
Build
git clone --recurse-submodules [email protected]:kendallgoto/ilo4_unlock.git
cd ilo4_unlock
./build.sh init
./build.sh 273
The produced binary is bit-for-bit identical to /u/phoenixdev's original 2.73 firmware.
Flashing
The final binary is provided at build/ilo4_273.bin.patched
. It can be flashed using HP's ilo_250 flasher, as described here