HP Mini 800 G5 - Transfer identity & WinLic between two mainboards

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wshadow
    New Member
    • Jun 2016
    • 1
    • Germany

    #1

    HP Mini 800 G5 - Transfer identity & WinLic between two mainboards

    Hi,

    I got two HP Mini 800 G5 machines, both 65W mainboards (have all 12 FETs populated on the CPU power rail).

    One board is always throwing errors in MemTest86, no matter which known good CPU/RAM combo installed. Board is fried. Period. Will be scrapped.
    The defective board contains a Win10Pro license in BIOS.

    The other board is working perfectly fine, but only includes a FreeDOS "license".
    I want to transfer the Win10Pro license from the fried board to the working one. If that includes transferring S/N etc, I'm fine with that, will do a case swap as well.

    What I did so far:
    • Desoldered both BIOS and PRVROM chips from both boards
    • Made a backup of each chip (of course)
    • Overwrote the complete PRVROM contents of the working board with the contents of the defective board
    • Replaced 0x01000000h thru 0x01FFFFFFh (16.0MB, just before the "-Configuration-" string starts) of the contents of the working board with the exact region of the defective board in the BIOS ROM dump, flashed it back
    • Soldered back PRVROM and BIOS ROM to the working board
    The result is that the original descriptor, GBe region and ME region are retained, only the BIOS region is replaced.
    Now the board powers up, but throws an error at me that there is a problem with the Endpoint Security Controller.
    In the past, I did similar things on HP 820 G1/G2 laptops (which still had the "$LOGO" string in the beginning of the BIOS region) and it worked perfectly fine.

    What have I done wrong?
    Is it possible at all what I am trying to achieve?

    Thank you in advance
widgetinstance 457 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
Working...