[Solved] HP EliteBook 840 G1 BIOS Admin Password !!!?

Discussion in 'BIOS Mods' started by tomay3000, Jun 15, 2015.

  1. tomay3000

    tomay3000 MDL Member

    Apr 16, 2010
    122
    3
    10
    #1 tomay3000, Jun 15, 2015
    Last edited: Jun 15, 2015
    Hello MDLers,
    I have got an HP EliteBook 840 G1 from my brother which he told me that he bought it from some body coming from france (I don't know if it is stolen or bought from an auction, but it seems new model).
    Its problem is the BIOS Admin password, & I have tried almost every thing that can clear the BIOS password (HP Probook - Elitebook BIOS Password Reset [Utility] by Mazzif, HP System Software Manager (SSM) BiosConfigUtility, SLP Marker File Update Utilities NbDmiFit-2.06), but with no success :(

    I know that it does exist one method that can clear the BIOS password, which is described as the following: quoted from NbDmiFit-2.06 README.txt
    But this method works only for the FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF UUID, and MPM is locked in my case, so I can't change the UUID to FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF value, and also HP support team will not provide me with the correct SMC.bin for this Notebook's UUID if I am not the owner.

    I also have tried the Crisis Recovery of the BIOS using the latest bios bin file in a FAT32 USB Key (The recovery procedure competed successfully, but the Bastards, they have made it to keep all the current info in the bios(UUID, SN, SKU, ...), the UUID has not been erased :()

    I have had an idea which consists of desoldering the EEPROM and program it via an EEPROM Programmer, which I already have, and solder that EEPROM back, so the UUID will be erased to FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    But I have seen two EEPROMs in the motherboard, and I don't know which one is the correct, I have attached some pictures of it, so you can see it.

    I don't know if this will work or not.
    Give me your opinion please. :worthy:
    Thank you for your understanding.
     

    Attached Files:

  2. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,264
    1,422
    180
    #2 LatinMcG, Jun 15, 2015
    Last edited: Jun 15, 2015
  3. tomay3000

    tomay3000 MDL Member

    Apr 16, 2010
    122
    3
    10
    I have finally cleared the BIOS password :clap:
    I have contacted and chatted with an HP support technician, and told him that I am an Airbus technician that has forgotten the BIOS password,
    He then requested some info of the notebook (UUID and SN), without requesting some proofs of my identity, after that I have received by e-mail a file "SMC.bin" and the instructions of how to reset the BIOS password.
    I have followed the instructions and VOILA! problem solved. :clap:
     
  4. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,264
    1,422
    180
    lol.. so youre saying any iranian could open a bios pass faking to be airbus employee..nice!
    in dell they would track down the technician and investigate.

    i love HP! :rolleyes:

    NBDMIFIT time.. change stuff.
     
  5. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,213
    14,774
    340
    @tomay3000

    Thanks for the feedback. It would be helpful for others if you share it here.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. nourshow

    nourshow MDL Novice

    Nov 3, 2015
    5
    0
    0
    Could you please share the "SMC.bin" file? I have the same problem. Any help will be appreciated :worthy:
     
  7. nourshow

    nourshow MDL Novice

    Nov 3, 2015
    5
    0
    0
    Could you please share the "SMC.bin" file? I have the same problem. Any help will be appreciated :worthy:
     
  8. tomay3000

    tomay3000 MDL Member

    Apr 16, 2010
    122
    3
    10
    That will not work for your case, because each "SMC.bin" file depends on the UUID and the SEARIAL number of the laptop :(
     
  9. nourshow

    nourshow MDL Novice

    Nov 3, 2015
    5
    0
    0
    Where can I find them? What was in the flash disk? Just the "SMC.bin" file; or how did you prepare the flash disk? :confused:

    I really appreciate your time and effort. Thanks
     
  10. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,264
    1,422
    180
    he seems to not get it..
     
  11. nourshow

    nourshow MDL Novice

    Nov 3, 2015
    5
    0
    0
    It makes a sense what he is talking about, I just want to know the instructions that came out with the email to set up the flash disk. I'm not sure if there is a way to change "SMC.bin" and replace UUID and SN in the file.
     
  12. tomay3000

    tomay3000 MDL Member

    Apr 16, 2010
    122
    3
    10
    This is what I get by email:

    Bonjour,

    Instructions à suivre pour rénitialiser le mot de passe du BIOS:

    Vous trouvez ci-dessous les instructions à suivre pour executer le fichier SMC.bin :

    Sur la clé USB :

     Enregistrer le fichier SMC.bin (si vous enregistrez le fichier avec un nom différent que SMC.bin la manipulation ne sera pas faite. Essayer d’afficher l’extension des fichiers sous Windows pour ne pas tromper ex : SMC.bin.bin) sur votre clé USB formatée en FAT32 et sa taille ne dépasse pas 4GB. (L’idéal c’est 2GB)
     Il ne faut pas enlever le chargeur
     Maintenez la touche WINDOWS + les 2 flèches HAUT et BAS au même temps et démarrez l’ordinateur (il ne faut pas relâcher que jusqu’à l’apparition du message : SMC command handled successfully ou SMC command passed)
     Relâcher les touches et appuyer sur la touche « Entrer » pour continuer
     Taper directement sur F10 pour accéder au bios et mettre les paramètres de sécurités (Reset BIOS Security To Factory Default) par défaut (et non pas es paramètres par défaut)
     Sauvegarder les modifications et quitter

    Sur le disque dure (Partition HP_TOOLS) :

    Copier le fichier SMC.bin dna la partition HP_TOOL et faite la même manipulation.

    S'il n'y a pas de partition HP_Tools, elle peut être créée après l’installation de l’UEFI advanced system diagnostic :

    ftp://ftp.hp.com/pub/softpaq/sp69001-69500/sp69045.exe

    Des raisons de l'echec de la commande SMC (SMC command failure):

     Mauvaise UUID
     Essayez avec une autre marque de clé USB ou une taille différente qui ne dépasse pas 4GB
     Clé USB n'est pas formaté FAT32
     Assurez-vous que vous utilisez le port USB 2.0 et non pas le port USB 3.0
     Chargeur non connecté
     Computrace activé (Voir 5ème caractère du system configuration ID qui se trouve dans le system information sous BIOS (F1), si le 5ème caractère est entre 0-5, ça ne va pas fonctionner
     Le fichier a dépassé 8 jours de la date de la création
     Le fichier à été exécuté plus que 10 fois.
     
  13. nourshow

    nourshow MDL Novice

    Nov 3, 2015
    5
    0
    0
    I appreciate your help very much. :clap:
     
  14. bylord

    bylord MDL Novice

    Dec 12, 2015
    1
    0
    0
    hi @tomay3000 i have a hp 840 g1 u can send your smc.bin thanks
     
  15. zatara1

    zatara1 MDL Novice

    Jan 2, 2011
    10
    0
    0
    I'd like a copy of your SMC.bin to compare against the one I just received from them.
     
  16. zatara1

    zatara1 MDL Novice

    Jan 2, 2011
    10
    0
    0
    I have one if your interested.
     
  17. tomay3000

    tomay3000 MDL Member

    Apr 16, 2010
    122
    3
    10
    No thank you,
    each SMS.BIN is designated for a specific computer BIOS,
    and I have solved my problem.
    Thank you :D
     
  18. Mazzif

    Mazzif Elitebook Pwner

    Oct 18, 2013
    268
    313
    10
    A bit of a necro post, but it might help people down the road.

    Open your 16MB BIOS Dump in HxD Hex Editor. Search (Ctrl+F) for $VSS. In my 8570p BIOS example, it starts at Dec Offset 15597640.

    Open Padding.pad file in HxD. Select all (Ctrl+A) and copy (Ctrl+C). Length is 126904.

    Flip back over to your BIOS tab in HxD. Press Ctrl+E to Select Block. Select Length and ensure the value matches the size of Padding.pad (126904). Make sure dec is selected.

    Now with the proper block size highlighted (Block 15597640-15724543, Length 126904), perform a Paste Write (Ctrl+B). The contents of your BIOS file will be overwritten with the contents copied from Padding.pad.

    Save your edited BIOS file.

    Using your favorite flashing kit (Im using a Rasperry Pi 2 with flashrom and a 16pin Pomona SOIC clip), flash your BIOS. Once this is done (not only will you not have a password for BIOS, but MPM will be unlocked.

    You can now use wndmifit.exe to reprogram Model, SKU, Serial Number, Etc.

    [Padding.pad: https://app.box.com/s/q1w7k840ofyektif4lp2kmshrqto2jgc]


    #MPM
     

    Attached Files:

  19. vicmark

    vicmark MDL Novice

    Dec 6, 2017
    10
    4
    0
    Mazzif, as always, you are the man!
     
  20. vicmark

    vicmark MDL Novice

    Dec 6, 2017
    10
    4
    0
    Succesfuly removed BIOS-Password from HP 8570p using your method. What i have noticed is that until MPM is still unlocked, no matter that UUID is set, wndmifit would still write to BIOS... or so it seems. Thanks again!