- Joined
- Mar 22, 2016
- Messages
- 44
- Motherboard
- Gigabyte B550 Vision D
- CPU
- Ryzen 9 3950X
- Graphics
- RX 5700XT
- Mac
- Mobile Phone
Step 6: Program the Modified Firmware into SPI Flash ROM
sudo flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=1024 -w Name_Of_Modified_Firmware.bin
- Finally we are ready to program the chip with the modified firmware.
- Locate the firmware file and use the following command:
Code:pi@raspberrypi:~/Downloads $ sudo flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=1024 -w TitanRidgeMacOSFirmware.bin flashrom on Linux 4.19.97-v7l+ (armv7l) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Found Winbond flash chip "W25Q80.V" (1024 kB, SPI) on linux_spi. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED.
- If all goes well, your output should resemble the output above, namely:
- Reading old flash chip... Erase/write done.
- Verifying flash... VERIFIED.
@CaseySJ I was able to get through all these steps except the write failed. Now it can't be identified by flashrom. Is there any hope for me?