Note: apply this one (Change_init_from_BAFFIN_to_ELLESMERE-(C)_by_Fl0r!an_2016) only, if you have RX470 or RX480, cause these card use ELLESMERE instead of BUFFIN. If you have RX460, this patch is NOT needed.
After you apply the patch for the first time, you may have to restart twice, cause info.plist patches could only be applied after the kext is in kernels cache. info.plist patches CAN'T be applied "on the fly". For more details consult CLOVER WIKI here.
After inserting the above code into your config.plist, it should look something like this:
Item 7 "Disabled = YES" cause i use Sapphire RX460 Nitro <--- which is BAFFIN not ELLESMERE - so i don't need this patch, you may switch this part to "NO" if you have RX470/RX480 gpu