So i tried to clear CMOS the old way (remove CMOS battery etc...) but no hope. After research i found out that the new UEFI/BIOS system stores extra information on a hidden hard drive partition and there is no documented way to flash your bios outside windows, neither on hp's website nor on Insyde's.
[I][B]from Wikipedia : [/B][/I]
Extensions to EFI can be loaded from virtually any non-volatile storage device attached to the computer. For example, an original equipment manufacturer (OEM) can distribute systems with an EFI partition on the hard drive, which would add additional functions to the standard EFI firmware stored on the motherboard's ROM.
Googling around i found that there is an emergency bios recovery method using a usb flash drive on boot.
Anyway after a lot of struggle finding the right BIOS images etc, i couldn't manage to recover my BIOS. According to the procedure mentioned above and on other websites when bios recovery completes the machine would shut down. Mine doesn't... :(
So i am pretty sure that, either i got the wrong bios file (quite impossible as i downloaded all available versions from hp's website), or the procedure cannot be completed because of a corrupted EFI partition on my hard drive.
I would appreciate any help from anyone that has faced the same problem! Can i re-create the efi partition in any way? Would it be helpful if i placed the laptop's drive in another machine as a slave disk and tried to check it for errors?
p.s. This problem was not a result of flashing the bios in the first place. It just happened...
p.s.2. Is there a slight chance that the BIOS chip on the motherboard is damaged?