2022年7月6日 星期三

RU 5.31.0410 BETA

WARNING: Not tested at all (as usual 😆) 

This is a fixed version from 5.30.0408 which has string operation problem causing errors of display bits, detecting SIO, accessing UEFI variable, etc.

 

Please get it here

Password: 1010223830646

14 則留言:

Richard 提到...

Hi James,

我發現 RU PCI Scan 只顯示 PCI segment = 0 的 PCI device, segment = 1 的 PCI device 都沒有顯示.
請問 RU.efi 的 PCI scan 可以支援 PCI multi-segment 嗎?

Richard

James Wang 提到...

Hi Richard,

Yes I can add a hotkey or mode to switch to use PCI protocols to get segments for RU.EFI.

Unknown 提到...

Hi
I am new user that want to try out EFI app. But, there is some issues I downloaded earliest version and types in password but it says it doesn't require right version and does not able to open the app

James Wang 提到...

Can you please give me the links that password are not working?

Mdog 提到...

你好,我想修改SystemSetupSecurityDxe,但是在AIT+=打开的列表没有找到,应该怎么办

James Wang 提到...

Hi Mdog,

If you cannot see SystemSetupSecurityDxe then RU is not able to read/write it.

Mdog 提到...

Thank you very much

Whyte 提到...

Hi James
About this version "RU 5.31.0410 BETA" can get segment = 1 PCI device?
or need next version? Thanks!

James Wang 提到...

Hi Whyte,

No it can't. I can try to create an option for RU to handle PCI segment.

James Wang 提到...

Hi @Whyte,

I have done coding for PCI segments support by PciIo protocol, will be released soon after I find the system to test with.

Whyte 提到...

Hi James,
Thanks for your help!

ONEX 提到...

Can you add an option for command line support?
I tried /D VARS and /L but it didnt really work.
It would be also easier to have an option like you already have with e.g. "w 10d,01" or something similar to setup_vars.

ru /w VARS Setup/GUID Offset Value
example: ru.efi /W VARS Setup 10D ff

ONEX 提到...

In Addition:
Or make /L work with Partial Variables so I am able to run RU with some kind of configuration.

So Instead of having all VARS in the file I cut / edit the File to just 1 or more Variables.
Example of content:

"
Name: SecureBoot
Guid:8BE4DF61-93CA-11D2-AA0D00E098032B8C Size: 00001 Attr: BS RT
00
Name: SecureBootEnable
Guid:F0A30BC7-AF08-4556-99C4001009C93A44 Size: 00001 Attr: NV BS
00
"

James Wang 提到...

Hi ONEX,

1. There has been a bug for /D VARS for a long time but no one reported it to me. I have fixed it recently and will be released in the next version.

2. /L was originally for loading PCI registers only. I myself never tried to use it with UEFI variables, didn't expect it to be working.
Please note that the file required by /L should be saved by RU. Thus the format has to be the same by "F2" file saved in RU UI.

3. I will check what I can do for loading variables in command line.