seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
6.83k stars 247 forks source link

Zenbook Pro 14 6404 (bitlocker activates) #2346

Open tdj88 opened 5 months ago

tdj88 commented 5 months ago

Rules

What's wrong?

When switching from Standard to Ultimate, the system kicks on bitlocker, and you have to enter a key to unlock it and also lose the windows hello login settings

How to reproduce the bug?

Switch from standard to Ultimate in Ghelper and reboot

Logs

don't have any right now, but I can get logs just takes time repeat it.

Device and Model

Asus Zenbook Pro 14 OLED 6404VI

Additional information.

Here is a screen shot of what MyAsus does to resolve that issue.

Screenshot 2024-03-31 164130

Armoury Crate

Uninstalled

Asus Services

6

Version

164

OS

Win 11

seerge commented 5 months ago

@tdj88 hello, what exactly do you expect G-Helper to do in this situation ? :) It's some crazy (or probably just bugged) implementation of a mux switch on a bios-level from Asus.

I would just suggest to turn OFF Bitlocker completely if it enables like that.

On all other devices MUX is not related to Bitlocker anyhow :)

tdj88 commented 5 months ago

I'll address both questions.

1.) It could send a script command that does the same thing My Asus does to suspend it and re-enable it on reboot. (possible toggle maybe) While turning it off is one fix having BitLocker would be ideal. I'll ask this: Is security not essential?

to your second statement

MUX has had a direct impact on bit lock and windows hello setting. I provided examples of people having this issue.

https://answers.microsoft.com/en-us/windows/forum/all/windows-hello-resets-every-time-i-use-mux-option/93e54f0f-f2ae-4af2-8f39-3b77b4dda90f

https://www.reddit.com/r/GamingLaptops/comments/13ipt90/windows_11_mux_switch_issue/

seerge commented 5 months ago

@tdj88 I honestly don't want to force G-Helper disabling Bitlocker. Also Bitlocker disabling is not instant. Windows will take a lot of time to decrypt drive even after turning it off.

People already accuse G-Helper in all possible sins in the world (that has nothing to do with the app in a first place). If it will be disabling bitlocker for someone, it will give another reason for accusations :)

As for MUX switch triggering bitlocker. I used like 4 different Asus laptops with Ultimate mode, and not a single one had this issue. So I assume it's quite narrow / specific for 6404VI model ?

tdj88 commented 5 months ago

I would not recommend forcing Ghelper to disable BitLocker. That does take a while, but I recommend doing what MY ASUS does is suspend it till reboot. Here is a link explaining it https://www.windowscentral.com/how-suspend-bitlocker-encryption-perform-system-changes-windows-10

I have researched this, and it's on multiple device brands, not just ASUS.

Is BitLocker enabled on those devices as well?

seerge commented 5 months ago

@tdj88 From what I read it can be suspended for fixed amount of reboots (presumably 1). What if user reboots more than once ? they will face same problem. And G-Helper can't monitor system reboots, as it's not a service and is not guaranteed to be running.

All ROG / TUF series are not affected by this issue, as otherwise someone would notice that before.

I would just turn off bitlocker completely, and call it a day honestly.

seerge commented 5 months ago

By the way, i'm getting

Suspend-BitLocker -MountPoint "C:" -RebootCount 0
Suspend-BitLocker : This version of Windows does not support this feature of BitLocker Drive Encryption. To use this
feature, upgrade the operating system.

So it's probably relevant only for Windows 11 Pro ...

tdj88 commented 5 months ago

This is what I got and I'm running Home

PS C:\Users\young> Suspend-BitLocker -MountPoint "C:" -RebootCount 0

   ComputerName: ZENTIGER

VolumeType      Mount CapacityGB VolumeStatus           Encryption KeyProtector              AutoUnlock Protection
                Point                                   Percentage                           Enabled    Status
----------      ----- ---------- ------------           ---------- ------------              ---------- ----------
OperatingSystem C:        951.78 FullyEncrypted         100        {RecoveryPassword, Tpm}              Off``
tdj88 commented 5 months ago

I also just ran it in tandem with Ghelper and didn't get my drive locked, so it works. But I won't push it any further; if it happens to others, you at least have a solution in the future that you'll be able to refer back to.