i still don't understand what needs to be fixed, if ADL wasn't working you would get this :
GPU0: 486.0 H/S [T: 0c, RPM: 0, CC: 0 MHz, MC: 0 MHz]
instead of this
GPU0: 486.0 H/S [T: 64c, RPM: 0, CC: 1215 MHz, MC: 1950 MHz]
[2018-05-05 20:29:03] GPU3: 587.0 H/S [T: 0c, RPM: 0, CC: 0 MHz, MC: 0 MHz]
isn`t that what I got?