AlirezaTheH/asus-n550jk-hackintosh

Can I use the latest BIOS version 210?

hackett0 opened this issue · 23 comments

Can I use the latest BIOS version 210?

I haven't tested version 210, but it should be ok. Make sure you are using correct BIOS setting.

I've tested it. If I start it directly, I will report an error. After I set the following three items to true, it's normal:

Config-Kernel-Quirks-AppleCpuPmCfgLock
Config-Kernel-Quirks-AppleXcpmCfgLock
Config-UEFI-Quirks-IgnoreInvalidFlexRatio

Now I have another problem. Every time I turn on the built-in monitor, the screen will appear. I need to let the computer sleep first and then wake up. The display will be normal. Is there a solution to this problem?

Now I have another problem. Every time I turn on the built-in monitor, the screen will appear. I need to let the computer sleep first and then wake up. The display will be normal. Is there a solution to this problem?

I finally solved the problem of entering the system splash screen by adjusting the OC boot resolution. Adjust the OC resolution to 1024x768. Thanks for your job.

I've tested it. If I start it directly, I will report an error. After I set the following three items to true, it's normal:

Config-Kernel-Quirks-AppleCpuPmCfgLock
Config-Kernel-Quirks-AppleXcpmCfgLock
Config-UEFI-Quirks-IgnoreInvalidFlexRatio

These are temporary solutions. you should probably follow this section from dortania's guide and disable CFG lock.

Now I have another problem. Every time I turn on the built-in monitor, the screen will appear. I need to let the computer sleep first and then wake up. The display will be normal. Is there a solution to this problem?

What do you mean "the screen will appear"?

Now I have another problem. Every time I turn on the built-in monitor, the screen will appear. I need to let the computer sleep first and then wake up. The display will be normal. Is there a solution to this problem?

What do you mean "the screen will appear"?
MalurT md
like this

Did you disabled CSM?

Did you disabled CSM?

Not yet

BIOS Ver 210:
OneOf Prompt: "CFG lock", Help: "Configure MSR 0xE2[15], CFG lock bit.", QuestionFlags: 0x10, QuestionId: 101, VarStoreId: 1, VarStoreOffset: 0x85, Flags: 0x10, MinMaxData: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] OneOfOption Option: "Disabled" Value: 0 OneOfOption Option: "Enabled" Value: 1 End
It looks the same as 208.

BIOS Ver 210:
OneOf Prompt: "CFG lock", Help: "Configure MSR 0xE2[15], CFG lock bit.", QuestionFlags: 0x10, QuestionId: 101, VarStoreId: 1, VarStoreOffset: 0x85, Flags: 0x10, MinMaxData: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] OneOfOption Option: "Disabled" Value: 0 OneOfOption Option: "Enabled" Value: 1 End
It looks the same as 208.

The screen problem is not related to CFG lock. I don't know If in version 210, CSM is enabled by default or not. but make sure it is enabled. with default CsmVideo, boot resolution can not go further than 1024x768, so either you have to deal with that or replace it with HermitCsmVideo to get full boot resolution.

The "CFG lock" has been released.

modGRUBShell.efi

GRUB> setup_var 0x85 0x00

My current settings:

Config-Kernel-Quirks-AppleCpuPmCfgLock -> false
Config-Kernel-Quirks-AppleXcpmCfgLock -> false
Config-UEFI-Quirks-IgnoreInvalidFlexRatio -> true

Now there's a problem:
when I open afuwin on my win10,
the system will crash.

I tried different versions of the afuwin, the result is still crash.
I tried disable Intel Anti-Theft Technology , the result is still crash.

It was ok on Windows 8.1 🤔.

It was ok on Windows 8.1 🤔.

still crash

Which one should I use?

Aptio V AMI Firmware Update Utility
Aptio 4 AMI Firmware Update Utility
AMIBIOS8 AMI Firmware Update Utility

Aptio V AMI Firmware Update Utility

I used this one. Note that it will not work on a VM. are you using a real machine?

I have tried Aptio V,Aptio 4,AMIBIOS8,
in win8.1, win10, on the real machine,
it's all crash.

Finally, the problem is solved:

  1. Make a dos usb boot disk used Rufus v3.13 Portable.zip.
  2. Boot from usb dos.
  3. Run the command used aptio 4:
    AFUDOS.EXE N550KJ.210.ROM

N550JK.210.zip
note: N550JKAS.210 is downloaded from ASUS website,
N550JK.210.rom is modified with UEFItools, and replace the CsmVideo body with HermitCsmVideo.fbd, finally exported whole body.

Now everything is well.
I got a higher boot resolution.
Thank you.

So good to hear this. good lock. 👍

I got to the same situation as @hackett0 , garbled/stripped screen, but the cursor is perfectly visible. @AlirezaTheH , could you share the source for the Hermit CSM BIOS patch? Mine is G551 Haswell, pretty close to this one.

The source is available in the BIOS folder.

No, I mean the source of information, like HCL page, forum posts etc, so that I can do this patch for my machine. I havent found anything about them so far.

Have you seen this section?

Now I have another problem. Every time I turn on the built-in monitor, the screen will appear. I need to let the computer sleep first and then wake up. The display will be normal. Is there a solution to this problem?

What do you mean "the screen will appear"?
MalurT md
like this

Hi, I have a few question:

  • Was the pointer perfectly visible at the screen? By "perfectly" I mean the pointer is not stripped at all.
  • Could you share the exact step you did to fix the stripped screen?

Currently in my case:

  • Enable CSM: the laptop screen is completely blackout, the backlight isn't even on
  • Disable CSM: stripped screen like yours

Could you please help me? Thanks in advance.

@AlirezaTheH , I'm still reluctant at applying the Hermit patch :(. Hope you can help me with this.

Update: footage on the pointer situation:

image