You need to check what the voltage controller is, and then add in a corresponding voltage offset then change the table offsets and whatnot to make sure the bios is still valid
So adding in the voltage offset I got, following the above video in the thread I have been able to successfully add it to a rx 480 Nitro+ 4gb Elpida and also to a MSI rx 570 4gb Hynix. Following the same exact process on my RX 480 Sapphire Nitro (non +), MSI rx 570 Gaming X 4gb Hynix and MSI rx 580 8gb I could not add it.
For example the MSI rx 580 8gb the VoltageOffsetInfo starts at abea with a length of 0034 but after adding the values I do not have FF 00 01 07 0C in the changed values like I did on the other 2 cards.
DUH. The MSI Gaming X cards use a uP9505P...