Bios Mods -The Best BIOS Update and Modification Source

Full Version: hack request for hp stream 14 ax bios
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello.
i have one sick pupy of a laptop. Obviously it is me who made it sick, but after doing voodoo magic on it, bios gets tricked and laptop work as it should with some unsupported hardware. The problem is it loses all that voodoo magic when cmos gets corrupted and reinitialise itself with none of that extra hardware working.

Long story short laptop comes from the factory with emmc flash instead of a harddrive and even though it has footprint for m.2 socket, it is not populated so there is no way to upgrade or replace oryginal 32gb flash when it dies. And they do die, because laptop has no fan and emmc is directly under radiator plate for the cpu.
So after studying schematics i was able to make m.2 sata port working, and i made another m.2 nvme socket working in a different place of the pcb, but with no boot capabilities.and i didn't even sacrificed wifi card or bluetooth.
The problem is when laptop is set by the book, as manual say, to use sata ssd, suspend mode crashes keyboard and touchpad drivers on windows every time. regardless if you hibernate or just close the lid, it does not happens when jumpers are set to use emmc drive. But my laptop has no emmc chip at all, it was riped out by pervious repair shop with the pads so there is no way to install it back. (128gb ssd was 10$ and used working motherboard is way more than that.

By a shere luck my crazy idea to replace sd card reader with spare non bootable ssd made bios work in mysterious ways. After i removed one realtek sd card reader ic from pcie bus, when i initialise bios with sata on (hardware jumper on the bottom of the board) and boot to windows, close computer, set jumper to emmc and boot the laptop again. it mysteriously ignores the drive type selection jumper and let me boot windows from my sata ssd, but for some unknown reason suspend mode does not crashes the keyboard anymore.. well untill i remove the cmos battery that is, then i see no bootable drives at all :]

i know many of those motherboard go to scrap piles just because emmc chips often fail and can't be easyly replaced due to another jumper stet setting only accepted specyfic types. so i kind of want to help people but i have no experience in working with bios programing.

before i upload a dump from my flash i would like to ask if by any chance it won't contain my windows key, because i would like to make workaround public but not by cloning my windows key to every computer.

i can provide screens from uefi console when i launch it from duet/refind flash drive i tryed to boot nvme from. and there are slight hardwere differences when i list pci / devices things so it might be helpfull. i also have sanitized flash rom from hp update, but it is a different revision than the one that work with voodoo magics so my workaround might be already patched in it

so if anyone want to help me solve the mystery of hp hardcoded bugs i would really apriciate it
i been doing some more testing on that voodoo magic and it seems consistent

After adding a jumper header to that programing pin i can repeatetly suspend and wake laptop while switching the jumper position while laptop sleeps and make keyboard and touchpad usable or inactive on demand without restarting windows.
but not all is roses with the magic
Most linux distros straight up refuse to see sata drive when emmc jumper is set, but as oposite to windows only have working acpi when jumper is set to sata , and bios can't remember to have more efi bootable enteries from one drive so dual booting to nvme drive is a pick a file from sata ssd or flash drive to load efi drivers and another bootloader that can boot from nvme :]
you just can't win with hp

ideal would be to set refind as the default boot option, or at least grub , but thtat thing don't load efi drivers , and pick your os from there

well i am only a guy who can solder stuff programing bioses is not my thing

i attach bios files things hp updater generated when i picked save bios to file instead of flashing one of 2 boards i have, should be the latest version