[OFFER] ASUS Z87 Plus - compl. modded BIOS 2103

@begemot



Yes, that’s possible, but I was hoping for something easier to spot. Like showing the BIOS version number with an "N" in the end, for example.

Theoretically, for yourself, you can correct the BIOS number in any HEX editor (without changing the file size). But what for?

Or can’t) We need to ask more knowledgeable people.

@begemot @jst68 - It’s possible, and on a basic level, yes it’s that simple.
But this is not ideal to do such mod for no real reason, several modules need edited because it depends on where/how you look at the BIOS version as to which will be used/shown to user.


I didn’t find ‘2103’ in the HEX editor, that’s why I crossed out this variant above

@begemot - The edit is not done on the BIOS as a whole with hex editor, you have to extract the modules that contain this value and edit, then reinsert and rebuild BIOS.
I will do this for someone if they need, but they need to tell me where they are wanting to see this changed at (ie in BIOS, in CPU-z, etc). I checked, and in this BIOS, two modules need edited as noted below
1. 177B2C74-9674-45F4-AAEB-43F5506AE0FE = AsusPostMessage = What you see at POST Screen, and possibly what you see in BIOS as BIOS version
2. DAF4BF89-CE71-4917-B522-C89D32FBC59F = SMBIOSStaticData = What you see in CPU-z, and or may also be what you see in BIOS as BIOS version.

For me, this is more a question of concept: Since BIOS 2103 has been modified, it simply isn’t BIOS 2103 anymore. As such, there should be an easily visible way for people who don’t have a good technical understanding (or the skill to look up the micro code in the BIOS). It also avoids confusion. I mean the flashing process doesn’t provide any visible updates beyond the LED on the motherboard. So, you might believe that you have patched to the latest version because it “worked last time”, but for whatever it didn’t and you might be still on an older release… So, it is a mix of user friendliness, clarity and convenience for me.

Anyhow, I get the point that it takes more work. It’s just a suggestion and I am already grateful that somebody has spent some time to give some extra life to our old motherboards.

@Lost_N_BIOS

In perfect harmony with feng shui, the date must also be changed.
---------------------

In Aida64 you can see.

@jsr68 - Well, it’s pretty simple, you download a mod BIOS, keep it in a mod BIOS folder, and then when you flash it you know it’s mod BIOS
People that use mod BIOS rarely if ever use stock BIOS, so if you’re here and using this BIOS, you already know you are using mod BIOS
And when you flash it in and reboot, you know it’s in there seems simple to me

If BIOS update fails, you’ll either have brick, or you’ll see USB Flashback NOT working, so you’d know there was an issue.

@begemot - Same/similar usually, but I did not check right now.
Current in-use microcode can also be seen with HWINFO64 too - I can’t believe CPU-z does not show this already!


As far as I remember, CPU-z does not show the microcode version. Aida64 shows exactly.
-----------

In my opinion, the BIOS version (number) does not need to be changed, it is superfluous. But it is useful to change the date, at least in order to know from what date your BIOS modded

I looked and checked, the date is easily changed in any HEX editor, for example HxD (in 3 places, it seems).

@Lost_N_BIOS
I agree with your statement that I do know that I am running a modded BIOS because I ended up checking the micro code to confirm. However, I wouldn’t know for sure if it is the latest version without a version number or date. In theory, I could look at the most recently installed file…

@begemot
Capturing the change date would be a big improvement in my book. I need to check out Aida64!


In general, I agree that most people coming here might know how to manually look up this information, but if the date can be edited easily it would certainly make the modded BIOS more visible as a custom BIOS. Also wondering about people who are less capable. I mean I spent a few days and sorted things out for myself. Then I posted a summary of steps with the hope that some people with less skills can save some time. I guess I am always trying to make things easier and more approachable. And, to be honest, I felt more comfortable using a BIOS made by someone else because that eliminated the step of having to learn complex tools that wrongly used could potentially brick my motherboard.

@begemot - Yes, I know CPU-z does not show, that was what I meant, I can’t believe CPU-z does not show this already!!
DO NOT directly hex edit the BIOS to change the date in multiple locations!! I did not check, but I assume maybe only one of those could be directly hex edited on the BIOS as a whole, the rest should be module extracted, changed, and reinserted/rebuild BIOS.

@jst68 - You would know, because you did not download BIOS from Asus when you flashed it, so you know it’s modified no matter the date/version.
If @hancor agrees and wants to use a modified date/version as his base moving forward, I can do those edits for him if he does not know how, then all next BIOS can have that date or version etc.
I don’t want to do it here by request because then someone else will want different date or version in a week, and that starts a mess of individual request for no real reason.

I think that date only change would make more confusion for anyone already confused enough to wonder if they are using a mod BIOS or not, because then they may wonder why date does not match Asus (since they are already unsure if they are using stock BIOS or mod BIOS)
Date + Version seems better to me if you are changing date, not just date along, or version only (BEST and most ideal in my eyes)

To be honest: I don’t know much about the actual modding process because I went straight to the modded BIOS section.

I mainly wanted something to easily confirm that a certain modded BIOS has been installed. If that can easily be seen in Aida64 that’s good enough for me. At the end of the day, I don’t want to create extra work for something that is merely a convenience. I also hear you that once you start doing something it will become expected and then people will quickly ask for more. No questions on that. I am familiar with software development.

Also completely agree with your assessment that if people and modders see value in having it, it would be best to change the date and version. That would clearly indicate a modded BIOS! But again, I have no understanding how much extra work that is and, I am guessing, every additional change increases the risk to break something along the way.

@jst68 - Yes, I assumed you may not know about modding yourself, many don’t, but you knew it was mod BIOS you were downloading/installing as you mentioned
It’s not about it being hard for me to do, it only takes a few seconds to do, so it’s not a big deal. And it can be done on the base BIOS anyone uses, but yeah, one off in public for such things tends to cause everyone to ask and want something different.
And yes, any edit or BIOS flash adds more risk If you want this, shoot me a PM and link me to BIOS you are using etc, we’ll sort you out

Z87-plus
axagon pci-e internal adapter
NVME 1.3 256gb ssd

@jst68 - Which BIOS do you want date/version changed in, please link me to the post? @begemot and I have now tested several different edits on Asus Z87, and I know which are the safe/easy edit for you to be able to see this date/version change you want.
The change will ONLY be visible in software that pulls DMI Information, such as >> Windows System Information, CPU-z Motherboard Tab, HWINFO64, AIDA64 and other similar software. You will NOT see change in the BIOS GUI about date/version, ONLY how and where I mentioned.
Also, please tell me what date you want put in, and on version I will change it to have a M moniker at end, such as 2103M

AI Suite by Asus should probably be added to this list.

But this is a half measure, in the Bios itself it still shows old data, there only by microcode.

hello I have an asus z87 plus motherboard with an i7 4790k, 2ssd 480gb raid 0, no nve, original bios 2103
what will this bios bring me if I flash? cordially
excuse me for my english i’m french

@cryodav76

You get all the ROM/EFI driver updates as set out in post number #1 of this thread.
Moreover, you get the latest microcode v28 which mitigates the large number of vulnerabilities such as Meldown, Spectre, Micro-architectural Data Sampling (MDS). ie hackers are less able to manipulate your system.

Further, if you add an NVMe adapter and drive you get a huge speed increase to data I/O in your system.

I trust that helps… :slight_smile:

@jst68

Glad that worked out for you.

RE: bios dates are the manufacturers lastest.

To verify update check microcode update via HWINFO or AIDA64.




Sorry, but I had to work a lot in the past two weeks… I don’t need it for myself. I was just thinking that it would be cleaner to identify a custom BIOS easily. I mean if @hancor would apply future upgrades, it would be somewhat of a challenge for me to figure out what version I am on. Especially, if I would come back a year later or so… That said, I do understand that there is normally no need for a BIOS upgrade unless something is broken or it provides new functionality.

I also discovered that HWINFO can help me with checking the microcode. Sadly, CPU-Z doesn’t have the same feature.

Anyhow, thank you for the offer, but there is no need to create one just for me.