Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Asus h110m-a & xeon e3-1280v5
Last Post: DeathBringer
Today 01:41 PM
» Replies: 1
» Views: 21
[REQUEST] Lenovo IdeaPad Flex 15 (8ACNxx...
Last Post: psycomaffo
Today 10:36 AM
» Replies: 69
» Views: 25899
Request for Modded BIOS with AI Tweaker ...
Last Post: CertifiedCosmos
Yesterday 05:04 PM
» Replies: 0
» Views: 96
Lenovo ThinkCentre M71e GPU Whitelist re...
Last Post: saschalein
Yesterday 03:23 PM
» Replies: 0
» Views: 83
[REQUEST] Lenovo Ideapad 330S-15ARR (7WC...
Last Post: nadolivbios
Yesterday 01:26 PM
» Replies: 25
» Views: 6104
How To Add SLIC 2.1 To An Intel Motherbo...
Last Post: sanya.silitskiy
Yesterday 11:52 AM
» Replies: 73
» Views: 219923
[REQUEST] 13w Yoga Gen 2 (Type 82YR) (KB...
Last Post: SiberianTiger97
Yesterday 09:48 AM
» Replies: 2
» Views: 151
Acer Extensa 5620: CPU replace
Last Post: MPM
Yesterday 08:28 AM
» Replies: 2
» Views: 129
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: nrns
04-16-2024 08:08 PM
» Replies: 232
» Views: 98404
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dudu2002
04-16-2024 02:35 PM
» Replies: 103
» Views: 23998
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
04-16-2024 07:29 AM
» Replies: 847
» Views: 323852
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
04-16-2024 07:28 AM
» Replies: 26
» Views: 993
[REQUEST] Lenovo ThinkPad P14s 3rd Gen 1...
Last Post: Dudu2002
04-16-2024 07:26 AM
» Replies: 4
» Views: 285
Add CPU support Lenovo M715s
Last Post: pashtet440
04-16-2024 06:56 AM
» Replies: 0
» Views: 133
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-14-2024 09:02 AM
» Replies: 1733
» Views: 542035
Dell Latitude 5520 - get to know passwor...
Last Post: yeti1299
04-14-2024 06:48 AM
» Replies: 2
» Views: 237
[REQUEST]: Asus TP420IA - how to dump bi...
Last Post: quantumx3
04-14-2024 05:34 AM
» Replies: 0
» Views: 206
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Nightdemon2001
04-14-2024 01:13 AM
» Replies: 2319
» Views: 656464
[REQUEST] Lenovo B575 (52CNxxWW) Whiteli...
Last Post: thepwrtank18
04-13-2024 06:13 PM
» Replies: 56
» Views: 20436
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: alvaro8905
04-13-2024 05:25 PM
» Replies: 673
» Views: 163568

ASUS UX501JW notebook bios with SSD NVME support
#21
I think I need help again !!!

I followed your last post :
- I did the setup_var command under grub, value was set to 0x0 from 0x1 
- but the flash of the modded BIOS under windows with fpt64w failed again with the error 280
- I then downloaded the prr / prr2 zip, and copied them to a USB dos key
- prr gave a success message
- I launched ftp -bios -f biosregm.bin (the modded bios you prepared for me)
- the flash seemed ok, until the verification phase ended with the following message :
"Error 204 Data verify mismatch found"

And now, I'm afraid my machine is bricked, when I power it on, I only have leds, but blank screen  Sad

I forgot to copy the stock BIOS on the USB key, which I think would have allowed me to reflash stock BIOS after the error above, but it's too late. And I'm not aware of any BIOS recovery method for my laptop ...
find
quote
#22
Well, I managed to revive the laptop with the following steps :
- download stock bios from Asus Site
- copy it to a USB key under the name N501JW.BIN in my case (this is the "platform name" for Asus)
- put the USB key in the single left-side USB port (don't know if that matters)
- Hold Ctrl+Home keys and power on (Ctrl+Home seems to be the magic combo, provided the bios file is properly named)
- I instantly got an Easy Flash screen which flashed the stock BIOS 
- And there we go again ...

I must admit I was a bit scared to be obliged to go for a RMA, but everything finishes well.

As I'm not the kind of guy to give up, and now have a working recovery method, which btw could be useful for others, I'm ready to keep on trying various methods to flash this ***** modded BIOS with NVMe support  Smile
find
quote
#23
And finally I think I can proudly report a success  Cool

I decided to redo the whole thing from start, based on AFU 3.0.6 :

- I dumped the stock BIOS with AFUWINx64
- I inserted the NVMe DXE module with UEFItool
- I flashed the modded BIOS with AFUWINx64, no special option like /GAN, no error about write protection
- Reboot OK
- I dumped again and the NVMe DXE module is there !

Obviously FPT is not the most reliable tool for this platform, or I did not use the good version, which is weird as I got the Intel package matching my ME version. Well, BIOS modding is not an exact science for such a noob like me!

Now I can order the Samsung 970 Evo Plus for my laptop, as soon as it is more widely available and reasonably priced in France.

Evil is in the detail ! Before spending 250€ for a high-end component, I double-checked the PCIe speed of the M.2 port on the laptop, and that's bad news ... The HM87 only supports PCIe 2.0, the first Intel chipsets supporting PCIe 3.0 are the Skylake ones of the 100 Series, launched two years after the 8 Series. 
With PCIe 2.0, the data rate per lane is 500 MB/s, minus a 20% overhead due to 8b/10b encoding. On a x4 port the best effective data rate is thus around 1,6 GB/s. PCIe 3.0 has a data rate per lane of 1 GB/s, minus 1,6% overhead (128b/130b encoding), ie 985 MB/s * 4 = 3.94 GB/s effective data rate on a x4 port. It is sadly confirmed by user benchmarks where a Samsung SM951 NVMe SSD on a M.2 PCIe 2.0 x4 port is capped at circa 1600 MB/s R/W, where recent drives reach 3600 MB/s in a PCIe 3.0 port x4... (see https://rog.asus.com/forum/showthread.ph...post703396).
For other "old" Asus Zenbook owners, that means the UX501VW model (opposed to the UX501JW) with its HM170 Skylake chipset would be a far better candidate for an upgrade to a recent NVMe SSD, esp. for those who own a version with 128GB SSD and 1 TB HDD.

You will notice btw that the latest SSDs are close to the theoritical PCIe 3.0 max data rate. So it's clearly time for PCIe 4.0 to be implemented on chipsets and CPUs (AMD X570, Ryzen 3rd gen were announced for "mid-2019" during CES 2019, nothing from Intel afaik) to support the first next-gen PCIe 4.0 SSDs announced well above the sequential R/W 4 GB/s barrier...

Back to my initial subject, my laptop is too old for the upgrade to be fully efficient, only a small half of the SSD speed capacity would be reached. On the other hand, the last SATA M.2 by Samsung (860 Evo) tops at 500/550 MB/s due to SATA 3 limitations. Now the question is, will I see any significant difference in real life on a O/S disk between my stock 128 GB Samsung CM851 SSD (550/130 MB seq R/W), the 860 Evo (550/525) and a 970 Evo Plus (1600/1600) ? I think I will give it a try, but I'm not very confident. And the 970 could probably be reused in a future configuration, but by then PCIe 4.0 will be the standard, and the SSD will be outdated ! Life is not simple for geeks  Wink

Finally, the situation is different for you sonoboyster, as I understand you already have the WD Black NMVe 256 GB drive, which will in any case be an improvement in terms of storage capacity. So keep on trying, I managed to mod my Bios I'm sure you can also !


Thanks again for your time and patience LOST_N_BIOS, and I do hope sonoboyster will also succeed in this project.
find
quote
#24
Glad you got it all sorted out now! Yes, AFU is sometimes better for Asus BIOS, when you know the AFU version that works with modified BIOS
The FPT issue is more likely related to what the PRR/PRR2 app did, not the FPT operation itself, so the better thought there is PRR/PRR2 is not ideal for this model. Data mismatch is FPT comparing file you gave it to file it read back from memory of that same file, so could also be USB or source (Disk) or system instability etc. I lean more towards PRR/PRR2 causing some issue, either itself being the issue, or causing some issue that messed with FPT

BIOS mod for anyone is an art, not a science, only some things can be done scientifically, many other BIOS modifications are more of an art Big Grin
Thanks for posting your method, can you please link the AFUWin you use, so sonoboyster can also use that too instead of FPT thanks!
find
quote
#25
Hello again,

I used AFUWINGUI 3.07.00 to both dump and flash the BIOS. I know flashing from Windows is not the safest way, but as I knew I could recover from a bad flash (see Ctrl+Home above), I took the risk.

It was downloaded from this thread : https://www.bios-mods.com/forum/Thread-G...EFI-Aptio4
Download links : http://rghost.net/86YPHPPZv or https://www.bios-mods.com/forum/attachment.php?aid=9166

The AFUWINx64.exe is the same version 3.07.00, so it should work aswell. As for the included AFUDOS.exe, it is version 3.06.01. I haven't tried this DOS version to flash.

I have just dumped my current modded bios from both AFUDOS and AFUWINGUI and then compared the resulting files in HxD. They are not strictly identical but there are very few differences. Maybe that can be explained by the fact that I had to modify bios settings (enable CSM, boot order, ...) to boot from the USB DOS key and run afudos, and then reverted to regular settings to boot into Windows and dump with the Winx64 GUI version ?

So I think sonoboyster could try this AFUDOS  on a USB DOS key prepared by Rufus as I did. Even if the flash were to go wrong, he could anyway recover the stock bios with the Ctrl+Home combo.

As for the insertion of the NVMe module, I used UEFITool as a reminder, not MMTool.

Hope that will help  Wink
find
quote
#26
Thanks for the info for sonoboyster. I too use UEFITool not MMTool!

Yes, your dump wont match exactly due to checksums, settings changes / NVRAM changes etc
find
quote
#27
Hey there,
I'm using UX501JW as well and I followed Gnomuz method but still no luck to make my NVMe SSD works.

My new NVMe SSD is Silicon Power P34A80 1TB (https://www.silicon-power.com/web/product-P34A80)

Here is what I did:
1. I dumped the stock BIOS with AFUWINx64.
2. Then I inserted NvmExpressDxe_4 with UEFItool.
3. I flashed the modded BIOS with AFUWINx64 then reboot.
4. I dumped again and found the NVMe DXE module in there.

My NVMe SSD doesn't show in the BIOS or in the Windows 10 setup. I have AHCI on and disabled CMS, secure boot, fast boot but still no luck.

Please help me Sad
find
quote
#28
Hey, there

I know it's been a while but did anyone in this thread actually manage to get an NVMe SSD working with this computer after flashing the modded BIOS? I have managed to flash it (and confirm by dumping it again) but still cannot get an EVO 970 Plus to show up. Sad
find
quote
#29
hello sir, I used afuwin64 to extract the rom file then used UEFITOOL to insert the nvmepressdxe and flash back the mod bios. However, it failed to detect the nvme ssd. could you please help me? I also attached my mod bios in the below link.
http://www.mediafire.com/file/yye9jpqtyg...d.rom/file
find
quote
#30
Hi,

I'm the next one, which wanted to put NVMe SSD to UX501JW. I probably had a little higher motivation, because my old AHCI SSD died Sad

The result of my work is in this file: https://mega.nz/file/0wdj3bBB#SblRnEY8Kz...S4I8Ylk8M4 and attached to this post:
.zip   UX501JW_BIOS_212.zip (Size: 9.35 MB / Downloads: 13)

You will find inside 3 folders:
- original: N501JWAS.212 file from asus website, can be written with internal flash tool in BIOS, N501JW12.rom - the BIOS itself, but without asus header, this one can be used with afudos tool
- modified: the both above files with NvmExpressDxe_5.ffs module included
- afudos: the tool for writing and reading the BIOS, can be loaded from DOS

I've made the modification with the instruction from the Win-Raid Forum using UEFITool: https://www.win-raid.com/t871f50-HowTo-G...-BIOS.html

The modified N501JWAS.212 file can be probably written with the ezflash tool in BIOS. In my case it was properly loaded by the tool, but not saved, because it was "too old" - I saved original 212 version to flash a moment earlier. My laptop was flashed with the included rom file using afudos tool.

A few thoughts at the end:
1) I tested if everything works properly with Samsung SM951, so almost the same as was originally in my laptop. But originalny it was "PCIe AHCI" version and my test was made with "PCIe NVMe" version.
2) After flash I found "PATA SS" disk in my system. But it was still impossible to boot from this drive in legacy (CSM) mode or install Windows 10 on it (Windows cannot be installed to this disk. This computer’s hardware may not support booting to this disk. Ensure that the disk’s controller is enabled in the computer’s BIOS menu).
3) I made UEFI boot pendrive with Windows 10 ISO using rufus, but I could not boot the computer from it. It freezes while booting, specifically while loading the graphics driver. I did not try the one made with Media Creation Tool ... no free stick for test Wink
4) I came up with and performed a bit of a breakneck procedure: I've made Windows 10 machine in VirtualBox with EFI enabled. Then I started Windows 10 install from ISO. Before the first restart I turned off the machine. Next I made the image of virtual disk (GPT one was created) using Macrium Reflect. And I restored it in my laptop. And ... after all reading and work with bios modification I was a little surprised. Laptop booted to Windows 10 and the installation od the system was continued.
5) My UX501JW now works under Windows 10 21H2 on Samsung SM951 NVMe disk.

Thanks to Gnomuz, Lost_N_BIOS, Fernando and others for their instructions Smile

Regards,
Marcin

PS. Before I've found information about BIOS modification I've tried to use Samsung 980 disk in this laptop. It was not visible in BIOS but it was visible in Windows 10 and Linux booted from pendrive. So I think it should also work. But as I wrote: In my case everythng works with Samsung SM951 NVMe version (MZVPV512HDGL-000D1).

Edit: I found an 8GB pendrive and made Windows 10 boot media using original Microsoft Media Creation Tool. And I had the same problem when trying to boot in UEFI mode using this pendrive as with rufus made one - computer frozen when boot go to graphics mode. This is a problem with dual graphics? I don't know. System installed with above procedure works fine. And was successfully upgraded to Windows 11 Wink
find
quote


Forum Jump:


Users browsing this thread: 3 Guest(s)