2024年10月2日 星期三

RU 5.40.0433 Beta for ARM support

Finally I fixed several GCC build errors and do the test inside QEMU and it seems to be working. So I decided to release it during a day off for incoming Typhoon.


This version is mainly forAARCH64 

BUT!  It was ONLY TESTED in QEMU

 

Download: Get it here

Password: 795c02103e7342bc9bbc19e1073f11de
 

10 則留言:

匿名 提到...

Great!!! I can run it on ARM64 platform.

James Wang 提到...

Thank you for testing

匿名 提到...

Could ARM32 support be added?

James Wang 提到...

Yes I can try to build a 32-bit version

匿名 提到...

I can see lots of debug messages when running X64 version. XD

James Wang 提到...

Oops, I will fix it.

Fadel 提到...

Dear James, is there any chance that we will get a feature that will allow RU.efi to bypass write-protection on some UEFI variables? It can be done through the EFI_FILE_PROTOCOL.SetInfo()

匿名 提到...

documentation says: The SetInfo() function sets information of type InformationType on the requested file. Because a read-only file can be opened only in read-only mode, an InformationType of EFI_FILE_INFO_ID can be used with a read-only file because !!!!!this method is the only one that can be used to convert a read-only file to a read-write file!!!!!. In this circumstance, only the Attribute field of the EFI_FILE_INFO structure may be modified. One or more calls to SetInfo() to change the Attribute field are permitted before it is closed. The file attributes will be valid the next time the file is opened with Open().

James Wang 提到...

RU calls runtime services of SetVariable for UEFI variables, not the EFI_FILE_PROTOCOL.

James Wang 提到...

Can't support now...