Cross-platform Rust implementation of Asus' Windows-only BIOS renamer utility.
Before you can use this, you need to compile the code to create an executable.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
brew install rust
Once you install Rust, you will have the build toolchain. You can confirm that by running these commands.
# cargo 1.66.0 (d65d197ad 2022-11-15)
rustc --version
# rustc 1.66.0 (69f9c33d7 2022-12-12)
Go to the root of this repo and run cargo build
cd bios_renamer_for_asus
cargo build
Drag the BIOS file to be renamed onto the application icon. The application will automatically rename the file.
- Navigate to the directory containing the application.
- Make the application executable if it is not:
chmod +x ./bios_renamer_for_asus
- Call the application with the path to the BIOS file as the first argument:
./bios_renamer_for_asus <path-to-BIOS-file>
- Follow the instructions given by the application.
This will work on linux and mac
#!/bin/bash
## install rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
## clone repo
git clone https://github.com/iAmSomeone2/bios_renamer_for_asus.git
## create binary
cd bios_renamer_for_asus && cargo build
## Execute Binary, providing firmware path
## eg: ./bios_renamer_for_asus <path-to-BIOS-file>
./target/debug/bios_renamer_for_asus ~/Downloads/ROG-CROSSHAIR-VIII-DARK-HERO-ASUS-4201.CAP
Follow the instructions given by the application.