Open moldimolt opened 1 year ago
It seems there are some major differences in the way things are mapped in this particular model.
Is there any way I can help?
I have same issue on ryzen 7 8840u apu. gpd win max 2, tho the same soc on gpd win mini it works fine.
So for me ryzen 7 8840u zen4 for sum reason it was failing too accurately distinguish between new and old amd in function amd_retrieve_chipset_information, failing to set "spi_addr = AMD_DEFAULT_NEW_SPI_ADDR" or "isNewAmdChipset = true" once i hard coded those it goes thru fine now. @moldimolt I would try this. In PlatboxLib/src/amd/amd_chipset.cpp function amd_retrieve_chipset_information replace; } else { spi_addr = spi_addr & 0xFFFFFFC0; _isNewAmdChipset = false;
with
} else {
spi_addr = AMD_DEFAULT_NEW_SPI_ADDR;
_isNewAmdChipset = true;
This is a dirty dirty hack, but at least see if its the same issue/area to fix.
I'll be updating some of this portion with the release of the sinkclose exploit soon.
Thank you! And again thank you for all your work and time, unbelievably awesome project.
On Sat, Aug 24, 2024, 4:09 PM Enrique Elias Nissim @.***> wrote:
I'll be updating some of this portion with the release of the sinkclose exploit soon.
— Reply to this email directly, view it on GitHub https://github.com/IOActive/Platbox/issues/9#issuecomment-2308523794, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADAWMP7YIOJ5YO6YSTQGPYTZTDR7ZAVCNFSM6AAAAABNBSIVJ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBYGUZDGNZZGQ . You are receiving this because you commented.Message ID: @.***>
Hello,
On my Ryzen 9 7945HX, the
chipset
command does not work properly. I will provide the log with debug messages enabled: