Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Today 03:09 AM
» Replies: 1088
» Views: 448623
Lenovo ThinkPad SL510 Whitelist Removal....
Last Post: deepTeNk
Yesterday 03:32 PM
» Replies: 5
» Views: 6359
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-22-2024 01:55 AM
» Replies: 0
» Views: 117
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: voyageur
11-21-2024 04:33 PM
» Replies: 475
» Views: 167518
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
11-21-2024 03:44 PM
» Replies: 49
» Views: 32903
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
11-21-2024 09:24 AM
» Replies: 7
» Views: 264
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
11-21-2024 03:11 AM
» Replies: 1780
» Views: 496123
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: Elmurley
11-20-2024 09:37 PM
» Replies: 2
» Views: 1298
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: SWZSSR
11-20-2024 09:34 PM
» Replies: 1775
» Views: 554329
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
11-20-2024 04:58 PM
» Replies: 337
» Views: 143787
Unlock bios insyde
Last Post: Matox3140
11-19-2024 03:40 PM
» Replies: 0
» Views: 230
Whitelist WIFI card removal Lenovo Yoga ...
Last Post: Dudu2002
11-19-2024 12:58 PM
» Replies: 1
» Views: 235
[REQUEST] H310 MSI Gaming Infinite S (MS...
Last Post: awittyusername
11-19-2024 09:21 AM
» Replies: 10
» Views: 144
[REQUEST] Gigabyte GA-B85M-HD3 Rev 2.0 u...
Last Post: Maduli
11-19-2024 02:22 AM
» Replies: 0
» Views: 180
[REQUEST] Lenovo Ideapad 330-15ICH BIOS ...
Last Post: Dudu2002
11-18-2024 01:25 PM
» Replies: 8
» Views: 1910
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
11-18-2024 01:23 PM
» Replies: 640
» Views: 221537
[Request] Unlocked Bios for Asus TUF FX5...
Last Post: FlT4ever
11-18-2024 01:05 PM
» Replies: 1
» Views: 432
[REQUEST] Lenovo ThinkPad Edge E125(v1.1...
Last Post: kamome74
11-18-2024 10:43 AM
» Replies: 0
» Views: 224
[REQUEST] Xpg 15g 4070 2023ver InsydeH20...
Last Post: MireVelli
11-18-2024 07:26 AM
» Replies: 2
» Views: 217
Please help me recover my bios
Last Post: FuryOP
11-17-2024 12:37 PM
» Replies: 0
» Views: 235

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: 14)

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: 8 Guest(s)