|
Post by aurorawright on Mar 17, 2017 21:30:53 GMT
17.3.2 won't run by replacing InstallManager.dll, you need to replace DetectionManager.dll and RadeonInstaller.exe now too (I think it's not a further effort in blocking, rather it broke for the dll being old). The cleanest solution would likely be to reverse engineer the block in InstallManager.dll so it can be patched out easily on each release (at this pace replacing stuff will eventually stop working), but I don't have RE knowledge.
|
|
|
Post by Mat HD on Mar 17, 2017 22:03:48 GMT
Its definitely done on amds side to further stop modifications. I did try reverse engineering the dlls previously but using the resource editor i used i cudnt find any differences between the version that doesnt work and the version that previously did
|
|
|
Post by aurorawright on Mar 17, 2017 22:17:09 GMT
Ah, I don't mean the resources but the code itself. Unfortunately all I know is some ARM assembly, but no x86 or x86_64
|
|
|
Post by aurorawright on Mar 17, 2017 22:38:16 GMT
A friend of mine located the block in the InstallManager DLL code. How to patch: with a hex editor, look for 00 C6 44 24 20 01 48 8D 8C 24 80 00 00 00 E8 Change the 01 to 00, save. If you want to credit him, his nickname is TuxSH. As a sidenote: it's no longer needed to edit the .cfg file with the EnableFalcon line, and you don't need to replace anything else.
|
|
|
Post by Mat HD on Mar 17, 2017 23:04:50 GMT
Nice. I'll definitely credit him (and you). Super find aurora!
|
|
|
Post by Mat HD on Mar 17, 2017 23:10:07 GMT
My concern now is that of course AMD will find out that I am still able to overcome their blocking techniques and they will continue to try and implement new blocking code. They do visit the website on occasion.
|
|
|
Post by aurorawright on Mar 17, 2017 23:25:16 GMT
I honestly think this time it wasn't on purpose; the installer just crashed, didn't show an error message (probably it requires the newer dll to work). They might obfuscate or change the blocking code obviously, it depends on how much they care.
|
|
|
Post by Mat HD on Mar 17, 2017 23:27:39 GMT
Fair enough. Appreciate your and your friends efforts all the same. I hadn't had time to modify the drivers yet as I've been busy gigging in a band and also working. I'll look into making the drivers available tomorrow. Thanks again.
|
|
|
Post by igmack on Mar 18, 2017 0:12:42 GMT
No, nothing happens at all. Screen looks the same with 'Discard' and 'advanced Setup' (which does nothing, just goes back to main screen). Any ideas?
|
|
|
Post by Mat HD on Mar 18, 2017 0:33:05 GMT
Igmack i can only suggest that you try reinstalling the driver from scratch and try again.
|
|