Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Help with DMI Info Lenovo Bios
Last Post: force9da
Today 04:04 PM
» Replies: 0
» Views: 73
Lenovo z510 i5-4200m to i7-4700mq upgrad...
Last Post: ClaudeSpeed
Today 03:42 PM
» Replies: 7
» Views: 180
X550VXK BIOS Unlock Request
Last Post: foxbnu
Today 03:40 PM
» Replies: 0
» Views: 59
Dell Optiplex 790 bypass Press F1 during...
Last Post: jozsef_kacso
Today 04:19 AM
» Replies: 5
» Views: 16848
[REQUEST] Whitelist Removal for lenovo v...
Last Post: konjiki no yami
Yesterday 07:36 PM
» Replies: 0
» Views: 140
[REQUEST] HP dv6-6b57el hidden menu
Last Post: Alcatraz
Yesterday 04:28 PM
» Replies: 1
» Views: 226
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Dudu2002
Yesterday 03:22 PM
» Replies: 289
» Views: 199943
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: Dudu2002
Yesterday 03:19 PM
» Replies: 97
» Views: 54642
[REQUEST] Acer Aspire V5-121 Bios Unlock
Last Post: Strongbox256
Yesterday 11:15 AM
» Replies: 5
» Views: 9027
[REQUEST] Eglobal S210H BIOS Unlock
Last Post: ShawnSuter
Yesterday 10:50 AM
» Replies: 145
» Views: 64114
Request: Unlock CPU Voltage (Vcore) for ...
Last Post: hoomaan
Yesterday 10:35 AM
» Replies: 0
» Views: 109
[REQUEST] Bios Unlock - Packard Bell Eas...
Last Post: Overtune2005
Yesterday 08:37 AM
» Replies: 3
» Views: 2075
asrock 970 extreme3 slic 2.1
Last Post: 3xy
Yesterday 03:34 AM
» Replies: 12
» Views: 18518
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: Bennett
Yesterday 12:05 AM
» Replies: 92
» Views: 117367
[REQUEST] HP Probook 6570b Whitelist Rem...
Last Post: nexxus2
10-28-2025 01:07 PM
» Replies: 4
» Views: 5970
Gigabyte GA-MF3 CPU upgrade mod
Last Post: dm-
10-28-2025 10:53 AM
» Replies: 25
» Views: 22753
[REQUEST] Lenovo B590 (H1ETxxWW) Whiteli...
Last Post: yamicazanova2
10-28-2025 09:50 AM
» Replies: 799
» Views: 481355
BIOS fix Lenovo c460
Last Post: waldek69
10-28-2025 07:33 AM
» Replies: 16
» Views: 3804
[REQUEST] Lenovo x121e (AMD, 8RETxxWW) W...
Last Post: Quill6290
10-28-2025 03:31 AM
» Replies: 56
» Views: 43291
Sony vaio UX Boot animation/jingle remov...
Last Post: appletechgeek
10-27-2025 11:55 PM
» Replies: 0
» Views: 164

[Request] Lenovo E545 (AMD) TDP+Advanced Menu
#11
(11-15-2021, 01:57 PM)HP_ENVY_User_32 Wrote: or do I need to flash directly with a CH341A?
This.
find
quote
#12
(11-15-2021, 02:03 PM)Maxinator500 Wrote:
(11-15-2021, 01:57 PM)HP_ENVY_User_32 Wrote: or do I need to flash directly with a CH341A?
This.
Why is it that one would need to flash it directly like that? Is it related to the following error I'm getting in WinPhlash?
'Corrupted Interface Descriptors in New BIOS file
Part Table Signature not found in the interface
Error Code -161'

I actually am getting this error regardless of which BIOS I load (modded or not modded)
find
quote
#13
(11-15-2021, 02:05 PM)HP_ENVY_User_32 Wrote: Is it related to the following error I'm getting in WinPhlash?
To the other error. It is difficult to debug flashing program if you are not the owner of such a device with UEFI Phoenix bios on board.
Please notice that WinFlash in bios update for Lenovo E545 works with .FL1 bios file. If your update steps are actually correct, then I don't know the source of the problem described.
find
quote
#14
(11-15-2021, 02:28 PM)Maxinator500 Wrote:
(11-15-2021, 02:05 PM)HP_ENVY_User_32 Wrote: Is it related to the following error I'm getting in WinPhlash?
To the other error. It is difficult to debug flashing program if you are not the owner of such a device with UEFI Phoenix bios on board.
Please notice that WinFlash in bios update for Lenovo E545 works with .FL1 bios file. If your update steps are actually correct, then I don't know the source of the problem described.
Is there anything special I need to do before flashing the new Bios with CH341A? Should I Remove the CMOS battery?
find
quote
#15
(11-15-2021, 02:28 PM)Maxinator500 Wrote:
(11-15-2021, 02:05 PM)HP_ENVY_User_32 Wrote: Is it related to the following error I'm getting in WinPhlash?
To the other error. It is difficult to debug flashing program if you are not the owner of such a device with UEFI Phoenix bios on board.
Please notice that WinFlash in bios update for Lenovo E545 works with .FL1 bios file. If your update steps are actually correct, then I don't know the source of the problem described.
When running your start.bat file, this is what I'm getting as a CMD output:
https://imgur.com/q7XMPRu
Is that what is supposed to happen? The text inside of patches.txt indicates that more lines of hex code should have been replaced than just the 2 replaced by the script.

All I did was drag the original ROM file into the folder and click start.bat, did I miss something?

Is there any way to flash this from within windows? Or is there perhaps a way to create a bootable USB? I'd really prefer not to use the CH341A if possible because if that bricks it I've never been able to recover a brick after using the CH341A.
find
quote
#16
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: The text inside of patches.txt indicates that more lines of hex code should have been replaced than just the 2 replaced by the script.
No. There are literally two lines: the one for Advanced tab and the second for AMD tab. The third one is for whitelist disabling, but I set the hash sign in front of this line to disable its execution.
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: Is there any way to flash this from within windows?
We can get started, but it will take a lot of trying to create a patch that bypasses internal checksum integrity. Yes, checksum thing does exist, but it is intended only for the BIOS installation stage. I haven't disassembled WinFlash UEFI yet, but I've had success with patching WinFlash for EFI bios.
So you manage to install the original BIOS, or find it impossible?
find
quote
#17
(11-16-2021, 02:12 AM)Maxinator500 Wrote:
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: The text inside of patches.txt indicates that more lines of hex code should have been replaced than just the 2 replaced by the script.
No. There are literally two lines: the one for Advanced tab and the second for AMD tab. The third one is for whitelist disabling, but I set the hash sign in front of this line to disable its execution.
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: Is there any way to flash this from within windows?
We can get started, but it will take a lot of trying to create a patch that bypasses internal checksum integrity. Yes, checksum thing does exist, but it is intended only for the BIOS installation stage. I haven't disassembled WinFlash UEFI yet, but I've had success with patching WinFlash for EFI bios.
So you manage to install the original BIOS, or find it impossible?
I managed to use the CH341A to read the BIos from the chip directly, and it seems the data on the chip is different than what I originally backed up. See attached for the two dump files.

I am concerned about these files not matching, what do you think the reason for this is?

Edit: Can I also disable the whitelist be removing the # in front of the WL string inside patches.txt?


Attached Files
.bin   CH341A Dump.bin (Size: 4 MB / Downloads: 2)
.bin   Software Dump.bin (Size: 4 MB / Downloads: 1)
find
quote
#18
(11-16-2021, 02:12 AM)Maxinator500 Wrote:
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: The text inside of patches.txt indicates that more lines of hex code should have been replaced than just the 2 replaced by the script.
No. There are literally two lines: the one for Advanced tab and the second for AMD tab. The third one is for whitelist disabling, but I set the hash sign in front of this line to disable its execution.
(11-15-2021, 05:59 PM)HP_ENVY_User_32 Wrote: Is there any way to flash this from within windows?
We can get started, but it will take a lot of trying to create a patch that bypasses internal checksum integrity. Yes, checksum thing does exist, but it is intended only for the BIOS installation stage. I haven't disassembled WinFlash UEFI yet, but I've had success with patching WinFlash for EFI bios.
So you manage to install the original BIOS, or find it impossible?
I just attempted flashing the patched version of the rom extracted from the EEPROM with the CH341A, and it bricked my laptop.

I attempted flashing back the un-patched rom that I dumped with the CH341A, still bricked.

I attempted flashing back the original rom that I dumped with the software backup, still bricked.

I am noticing that when I flash a rom to the EEPROM with my CH341A and then immediately dump that flash, the dumped rom is always different in the same places from the rom that was immediately flashed beforehand.

Do you, or anyone else know what is going on here? Why is the data changing automatically when flashing?

Edit: See attached for EEPROM datasheet


Attached Files
.pdf   w25q32v.pdf (Size: 1.54 MB / Downloads: 2)
find
quote
#19
(11-18-2021, 11:16 PM)HP_ENVY_User_32 Wrote: Do you, or anyone else know what is going on here?
Maybe something wrong with your CH341A? So far, you have not been able to restore any of the bricked laptops.
(11-18-2021, 07:41 PM)HP_ENVY_User_32 Wrote: I am concerned about these files not matching, what do you think the reason for this is?
Both copies of the bios were saved without errors. The reason why there are differences in them is that there are variables in the bios that can change during the device's operation cycle. For example, date and time.
(11-18-2021, 07:41 PM)HP_ENVY_User_32 Wrote: Can I also disable the whitelist be removing the # in front of the WL string inside patches.txt?
Yes.
find
quote
#20
I don't think the CH341A is bad, but the clip that came with it certainly is not very good. I think I will invest in a better clip.

You misunderstand when I say that the files are not the same, I don't just mean a few bytes here-and-there have changed. In my case there are dozens of rows of data that had info when flashed but when re-dumped were replaced with all 'FF's

I think what's happening here is that the clip is slipping slightly during the flashing process and that is causing 'FF's to be written in cases when the clip had slipped.

What clip do you recommend for a CH341A? Looking online it seems like they are all cheap with poor reviews of their ability to stay on the chip.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)