[ARCHIVE] Outdated UBU Tool related Questions, Reports and Suggestions

Obviously a false positive. You can always “build” it yourself if you don’t trust it.

@ All:

I’ve made some visual changes at MCE, mainly to appear better at UBU. I’d like your opinion on whether horizontal lines are useful. Which one do you prefer (a or b)?

A

Capture1.PNG



B

Capture2.PNG

First one it is easy to read - follow.

Yes, that was the reason for the error messages I got.
After having copied the subfolder “ASRockA5” into the folder “Files”, everything worked here:



EDIT: I just have uploaded the fixed UBU package “UBU_v1.70-a10_DEV-fixed_without-MMTool” to my MEGA account.

@plutomaniac B is the best, we read left to right, not up to down loll and cleaner coding too.

I like B, to me it is more concise.

I’ve tried this tool to update my intel sata controller which is quite outdated (11.2.xxxxx) on my Asus H170-Pro. It’s not possible, because the file size exceeds the volume size. see attached picture :wink:
So I have to say that it seems still not possible to update specific modules on this board unless it’s being updated by any bios update, but I have my doubts on that.

bios.jpg

@Bugger Vance :
Your problem is caused by the mainboard manufacturer, who has put too many modules into the the DXE Driver Volume, and has nothing to do with the UBU tool.
Why don’t you solve the problem yourself by removing unneeded DXE Driver modules?
After having done that, you can update the modules, which are important for you, by using the UBU tool.

how can i do this?

@ Bugger Vance

See this : [Guide] How to get full NVMe support for all Systems with an AMI UEFI BIOS
or this : [Guide] Manual AMI UEFI BIOS Modding

MMTool 5.2.0.24 support Aptio 4
Patch:
Offset
0x1814F: 09 -> 00
0x3C721: 0E -> 00
0x3C724: 80 -> 00

Important! We did not check how correctly patched MMTool works with Aptio 4 BIOSes.
That is, while there is still no opportunity to flash Aptio 4 BIOS, which was processed with the help of the patented MMTool.
If anyone decides to make a mistake, please report the result.

I can test it with my Z68 chipset system and will let you know the result.

@ sonix pm sent, i can be a guinea pig too

I have an Aptio4 bios

On ubu 1.69 11 fix it says it need mmtool v5 ? surely a version detection issue ?

hexfind 4D004D0054006F006F006C00200041007000740069006F002000560065007200730069006F006E00200035002E mmtool.exe ???


Commented out that line and UBU stay in the scanning bios please wait message ? my cap file became bios.bin

in an MMTOOL dos box Finally says : The input image is not Aptio V. …

For testing in UBU you must disable these lines

1
2
3
4
5
6
7
8
 

hexfind 4D004D0054006F006F006C00200041007000740069006F002000560065007200730069006F006E00200035002E mtool.exe
if errorlevel 1 (
echo ! Requires MMTool version 5 !
pause
exit
)
 
 

Add 'rem' or delete all lisnes.

[quote="coromonadalix, post:3493, topic:30825"] in an MMTOOL dos box Finally says : The input image is not Aptio V. ... [/quote]
[Discussion] UBU Tool related Questions, Reports and Suggestions (233)

@SoniX :
The patched MMTool v5.2 worked perfectly with my ASUS P8Z68-V system.
After having patched the MMTool, this is what I have done:

  1. As first step I ran the UBU tool v1.69.11-fixed using the patched MMTool and loaded the latest original BIOS v3603.
  2. Then I updated everything, what the UBU tool was offering.
    Here are the pictures:

    UBU mod for Aptio IV Pic1.png

    UBU mod for Aptio IV Pic2.png

    UBU mod for Aptio IV Pic3.png

    UBU mod for Aptio IV Pic4.png


    UBU mod for Aptio IV Pic5.png

    UBU mod for Aptio IV Pic6.png

    UBU mod for Aptio IV Pic7.png

    UBU mod for Aptio IV Pic8.png


    As you can see, everything went fine.
    Nevertheless I ran into a problem while trying to update the Intel LAN Option ROM: It didn’t work at first try. The SetDevID tool gave me the message, that the DLL file named msvcr.dll is missing. This issue may have been caused by the fact, that I am currently running the Windows 10 Insider Preview Build 17083, which doesn’t have such file within the Windows folder. After having downloaded and inserted the missing DLL file into the UBU folder, even this task has been completed successfully.

  3. To verify, whether the patched MMTool is able to insert natively missing BIOS modules into an AMI Aptio IV BIOS, I tried to manually add the following EFI modules to the BIOS, which I had just modded by using the UBU tool:
    a) TRIM modded Intel SataDriver v12.9.0.1006
    b) Intel GopDriver v2.0.1024 for SandyBridge CPU
    c) NVMe EFI module named NvmExpressDxe_3.ffs
    Everything went fine.
  4. Before flashing the finally modded BIOS, I opened it by using the the patched MMTool and the UBU tool (still using the patched MMTool).
    Here are the related pictures:

    UBU mod for Aptio IV Pic9.png

    UBU mod for Aptio IV Pic10.png


    Note: Obviously due to its strange structure the inserted NvmExpressDxe_3 module cannot be detected by the UBU tool. I already knew that from other UBU users.

  5. As final step I flashed the previously modded BIOS into the BIOS chip of my ASUS P8Z68-V mainboard.
    Everything went flawlessly.
    To make sure, that the modded BIOS really had been successfully flashed, I checked the Intel RAID Utility version and it really was the v12.9.0.1006 (original version: v11.2.0.1527).

Hoping, that this helps!
Dieter

@Fernando
Thank you very much for the tests. :))
I think that you will not have to use 2 versions of MMTool for each Aptio.

I’ll take into account the notes about SetDevID and NVMe_DXE_3.

for me i hacked the mmtool as you said, commented out the mmtool detection lines in ubu, still says its not an aptio 5 bios ??


Okay sorted UBU doesnt work with my non tweaked original bios cap file, i have once again have to use an already modified UBU bios ???, there is something wrong with the cap file protection ?? i never had any problems with my original bios file before ??? tried with a freshly downloaded ASUS bios, still the same errors

This didn’t happen to me. Maybe you have done something wrong.
Contrary to you I have replaced the related line of the UBU script by the equivalent code, which is within the MMTool 5.2.0.24.

i used the :

MMTool 5.02.024 Suppit Aptio 4
Patch :
Offset
0x1814F: 09 → 00
0x3C721: 0E → 00
0x3C724: 80 → 00

I used and downloaded 3 fresh bios versions from Asus websites, they all fails to open in UBU, UBU will only work with an already tweaked bios, i still maintain there is something wrong in my case with ubu,

No problem with UBU here and I only used an original BIOS as source.
Attached is the UBU.bat file I have used.

UBU.rar (15.4 KB)