[Request] Asus UX481FL Laptop Bios Unlock

No worries! For step 6, do I need a bootable usb or just a normal usb? Sorry for all the question, I am a total noob.

Just normal FAT32 USB, bootable or not does not matter, or should not, I think I’ve used both ways. But maybe it could cause issues possible, so if you try with and have problems, format it to just normal

got it, thanks!
-------------------

Following the guide, I was able to disable secure boost by just clearing key management. I didn’t have the option to change OS type. Do I have to create a new boot option? Disable secure boot control? Disable fast boot? Disable launch CSM?

------------------------

Following the guide, after I select Launch EFI Shell from filesystem drive, my computer goes to black screen with one dash on the top left corner, instead of the grub screen showing instantly. How long should I wait? I tried remaining the file to both Shell.efi and Shellx64.efi. I just copied the file to the root of the FAT32 usb stick. Did I do something wrong?

@RogueDragon - No, you do not create new boot type. Yes, if you see option disable secure boot control. Leave CSM enabled

It should be instant to grub, few seconds at most. Did you try with non-bootable USB, and bootable?

If you can’t get it, follow this method - [Help needed] Hidden Advanced menu Bios HP Z1 J52_0274.BIN (2)
At this post, follow the link to other post, do step 1-2 ONLY, then come back to linked post above and setup USB just as I describe and rename files as mentioned, setup how I showed in the image.

If that still fails for you, or you can’t get it. Do this RU method to unlock BIOS Lock instead - Go to section 2.2 and make bootable USB with RU program, then read 2.3-2.5
http://forum.notebookreview.com/threads/…-issues.812372/

The first two ways didn’t work for me and I have problem with the third. I will upload pictures of all my setting so you can tell me if I did something wrong. I will do it in three separate posts, one for each way.

[[File:Screenshot (4).png|none|auto]]

IMAG1755.jpg

IMAG1756.jpg

IMAG1757.jpg

IMAG1758.jpg

IMAG1759.jpg

IMAG1760.jpg

Screenshot (4).png

Option 2:
The HP Tool didn’t put the three files into the usb.
Tried launching shell file from filesystems, boot override to usb, and directly booting from usb from the boot menu. None worked.

USB-UEFI.png



Option 3:
Cant find the variables 0x16, 0x17, and 0x18 in RU. Could you tell me which ones i need to change (Specifically, which column and which row)? 05AE was 00 by defalut.[[File:Screenshot (6).png|none|auto]][[File:Screenshot (7).png|none|auto]]

RU_Screenshots.zip (35.4 KB)

@RogueDragon , please put all those BIOS images into a zip, and or resize to 800px wide at most (I’m on limited internet) - thanks!
For HP tool, unless you have "Show Hidden files and folders & uncheck “Hide Protected OS Files” in folder options, then you will not see anything on the USB once HP tool is done.
So HP tool worked, unless you had some error using it. So you can redo this method if RU doesn’t work eventually (I assume you are not in right area with this, checking it’s images next)

RU - EC87D643-EBA4-4BB5-A1E5-3F3E36B20DA9 is correct - and 16, 17, 18 are right there where you are at (near top), it’s just because you don’t know hex is why you don’t see them
5AE will be down when you start seeing 500, past 590 etc (after 599 will be 5A0 and on that line will be 5AE << This variable is not one you need to check/edit
Here, I circled 16-18 for you, line 10 >> 16, 17, 18 - you only need to change 16 + 18 5

RU-16-18.png



5AE not shown, I did not give you this variable but you do have it selected in your image, see post #2 - the other variable is 6DA
So, go past 690, to 6D0 line and where you see "A" at the top of line 6D0 is 6DA - send me new image if you are not 100% sure, and do not make edit if you are not 100% sure

@Lost_N_BIOS , just to make sure, for the RU method, I only need to change 0016, 0017, 0018, and 06DA to 00, correct?

@RogueDragon - Yes, but 17 is already 00 I can’t see 6DA, so can’t comment on that one

@Lost_N_BIOS , got it, I will send new RU pics after changing the variables (before saving).

OK, good idea. Yes, send me 2-3 images, one showing what you did above, after you edit, and then one showing 6D0 area (before/after, if you edit here)

Here is the zip file.

RU_Screenshot_New.zip (28.5 KB)

@RogueDragon - Put 6DA back to 0A - This does not appear to be correct for some reason, it should have been either 00 or 01, so do not change it.
Then test and see if you can now dump biosregnew (new name) and write it back, after having change 16 and 18 only, that may be all you need

@Lost_N_BIOS , got it.

@Lost_N_BIOS , still error 167, even after restarting laptop multiple times.

You only need to restart once Now, boot back to RU and show me top area again, and 6DA
You do have secure boot disabled, and any password or encryption disabled, correct?

Go ahead and set 6DA to 00 and see if that fixes it If not, go back in there and set 0A again

You may need flash programmer here We already tested sleep bug, correct?
If not, put system to Sleep (S3, not hibernate) for 3 minutes, then wake it up and make a new BIOS region dump with new name again, and then try to write it back.

* Edit @RogueDragon - WAIT!! I see the issue, do not do anything yet, I’m writing you out new info!

@RogueDragon -
In setup, please set 16 and 18 back to 01 and if changed, set 6DA back to 0A -

You need to make these changes in PCHSetup, not setup!
Here is the correct GUID to make the changes in >> PCHSetup >> GUID: 4570B7F1-ADE8-4943-8DC3-406472842384

While I wait, here are pics of my bios security settings.

Bios_Screenshots.zip (4.53 MB)

See edit above, sorry I missed that all along!!

This is what 16-18 and 6DA are inside setup So, set these all back to how they were, or just reload optimal BIOS defaults, whatever is easier for you, then make the edits as mentioned in my edit above Then we should make progress finally!

PEP Graphics, VarStoreInfo (VarOffset/VarName): 0x16, VarStore: 0x1, QuestionId: 0x42, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 EB 00 EC 00 42 00 01 00 16 00 10 10 00 01 00}
0x1FBC6 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x1FBCD One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}

PEP SATA, VarStoreInfo (VarOffset/VarName): 0x17, VarStore: 0x1, QuestionId: 0x45, Size: 1, Min: 0x0, Max 0x3, Step: 0x0 {05 91 F1 00 F2 00 45 00 01 00 17 00 10 10 00 03 00}
0x1FC29 Default: DefaultId: 0x0, Value (8 bit): 0x0 {5B 06 00 00 00 00}
0x1FC2F One Of Option: No Constraint, Value (8 bit): 0x0 {09 07 F5 00 00 00 00}
0x1FC36 One Of Option: Adapter D0/F1, Value (8 bit): 0x1 (default MFG) {09 07 F3 00 20 00 01}
0x1FC3D One Of Option: Adapter D3, Value (8 bit): 0x3 {09 07 F4 00 00 00 03}

PEP UART, VarStoreInfo (VarOffset/VarName): 0x18, VarStore: 0x1, QuestionId: 0x48, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 FA 00 FB 00 48 00 01 00 18 00 10 10 00 01 00}
0x1FCB9 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0x1FCC0 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 03 00 30 00 01}

Prefetchable Memory, VarStoreInfo (VarOffset/VarName): 0x6DA, VarStore: 0x1, QuestionId: 0xCCA, Size: 2, Min: 0x1, Max 0x14, Step: 0x1 {07 94 98 00 99 00 CA 0C 01 00 DA 06 10 11 01 00 14 00 01 00}
0x427CA Default: DefaultId: 0x0, Value (16 bit): 0xA {5B 07 00 00 01 0A 00}
0x427D1 Default: DefaultId: 0x1, Value (16 bit): 0xA {5B 07 01 00 01 0A 00} << Now, I can see why we seen 0A there

VarStore: 0x1 << This = Setup
VarStore: 0x17 <<< This = PCHSetup, where the stuff we need to change is located in this BIOS, not usual location, so I didn’t notice it until trying to figure out why we seen 0A @ 6DA

I changed setup back to default. What am I supposed to change in PCHSetup? The same variables (0016, 0017, 0018, and 06DA)?

RU_PCHSetup.zip (20.9 KB)

RU_reverted_settings.zip (10.7 KB)

Yes, same variables, just in PCHSetup, if any are 01, change them to 00 - So, 16, 17 and, rest (18/6DA) are already 00
Probably, really the only one you need to change is 17, this is normally what we disable, I just gave you 16 and 18 just in case, and 6DA to check because it will cause error 28 if set, once BIOS Lock is disabled (17)

Once done, reboot, make new BIOS region dump with new name, and then try to write it back, this time should = success