how do liteon eeprom and firmware work
there is an eeprom, that contains drive identification (drive model), rpc counts, region, and a flashrom that contains the software that the drive need to know how to write.
1- what happens when upgrading to a different non-OP model firmware? drive will boot, eeprom will tell firmware that it’s a wrong model firmware, and flash orange? or the firmware will make a check in the eeprom to see if it’s the same model?
2- when the omnipatcher enables crossflash, what will it do? makes firmware not check for the eeprom or check for another eeprom that make it think it’s the correct drive?
4- when the firmware is corrupted for a bad flash, if the bootcode is there, then windows can detect the drive (but will not work), to allow another flashing, if not, the only solution is mtk flash in dos which will rewrite complete firmware (bootcode+firmware)?
5- when the eeprom is corrupted, what will happen? will bios/windows detect the drive? can it be reovered in some way?
6- when changing rpc to region free or resetting count, it modifies the eeprom in what way? change hex values, checksums?
i made this post because from reading in this forum i learned how firmware and crossflashing work, but still nothing about the eeprom…