me_cleaner icon indicating copy to clipboard operation
me_cleaner copied to clipboard

HP ProBook 450 G8: Unknown image

Open nastybyte opened this issue 3 years ago • 1 comments

Hi, i used a raspi to read what i assumed is the flash chip on a HP ProBook 450 G8. The chip is a Winbond W25Q256, image is 33554432 bytes and passes the diff test. To my disappointment me_cleaner returns 'Unknown image', and ifdtool says 'No Flash Descriptor in this image'.

The wiki says to post failed attempts here so here i am. What would be your next step if you were prepared to spend some time on this? I guess it might be the wrong chip but could be a lot of other reasons too, i'm very interested i your input to try to figure this out!

nastybyte avatar Aug 17 '22 09:08 nastybyte

I have a HP probook 650 g3 and I got the bios using hp's bios upgrade tool to get the .bin file and I have the same issue. I tried three options in the hp bios upgrade program:

  1. read the installed bios into a .bin file,
  2. get the new bios from the upgrade program (also was .bin)
  3. create a recovery usb stick

the first option gave me P77_0149.bin (which I renamed to P77_0149_original.bin), I did it twice and made sure the two files were identical ifdtool -d:

Warning: No platform specified. Output may be incomplete
File ../../../bins/P77_0149_original.bin is 9437184 bytes
No Flash Descriptor found in this image
No Flash Descriptor found in this image

python3 me_cleaner -c bins/P77_0149.bin:

Unknown image

the second option gave me a file with the same name (which I renamed to P77_0149_update.bin), but diff says it's not identical to the first ifdtool -d and me_cleaner give the same output

the third option put two files to the usb stick: P77_0149.bin and P83_0149.bin ifdtool -d and me_cleaner give the same output on both of them.

I have attached all the files (sorry it's in .xz.gz because the .gz is above the 25MB limit in github and github doesn't accept .xz nor .zst for some reason)

hp_bios_files.tar.xz.gz

MZH-Amr avatar Oct 14 '25 16:10 MZH-Amr