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
compaq CQ61 475SQ
Last Post: Bogdan_Bughy
Today 04:34 PM
» Replies: 0
» Views: 0
ASUS 752
Last Post: BlackAngelAlex1
Today 03:57 PM
» Replies: 0
» Views: 0
X79 SR-IOV
Last Post: m111c
Today 02:28 PM
» Replies: 0
» Views: 0
Acer Predator P03 600 Obboard Graphics E...
Last Post: nomirana
Yesterday 10:29 PM
» Replies: 0
» Views: 0
CH341a programmer
Last Post: selmapope
Yesterday 06:12 PM
» Replies: 1
» Views: 0
adstec DCU130: CPU Upgrade
Last Post: Beniu33
Yesterday 04:42 PM
» Replies: 4
» Views: 0
[Request to unlock] HP 828A 1.01
Last Post: Zakaria189
Yesterday 11:33 AM
» Replies: 0
» Views: 0
[REQUEST] SLIC 2.1 for mobo Asus prime H...
Last Post: rickmattar
Yesterday 11:19 AM
» Replies: 0
» Views: 0
[REQUEST] Dell Precision T5810 BIOS Unlo...
Last Post: PoYo
Yesterday 10:07 AM
» Replies: 35
» Views: 5664
Need Help to unlock my BIOS
Last Post: Yellow3ee
Yesterday 05:24 AM
» Replies: 0
» Views: 0
[REQUEST] Lenovo IdeaPad P400, P500, Z40...
Last Post: Dudu2002
11-27-2023 06:35 PM
» Replies: 762
» Views: 151572
[REQUEST] Lenovo IdeaPad Gaming 3 15ARH0...
Last Post: Dudu2002
11-27-2023 06:32 PM
» Replies: 5
» Views: 359
BIOS unlocking request: Acer TravelMate ...
Last Post: Blue_xyz
11-27-2023 03:33 PM
» Replies: 45
» Views: 35807
[REQUEST] ONEXPLAYER 2 Pro BIOS Unlock
Last Post: Tasty Watch Dogs
11-27-2023 02:19 PM
» Replies: 1
» Views: 0
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: saydut
11-27-2023 11:04 AM
» Replies: 74
» Views: 20875
Hi, I would like to modify this bios.
Last Post: Kang Jinsu
11-27-2023 08:45 AM
» Replies: 0
» Views: 0
Problem when trying to extract rom using...
Last Post: zenna
11-27-2023 06:33 AM
» Replies: 0
» Views: 0
[Request] Tongfang GM5MG0Y Unlocked BIOS
Last Post: nekreshen
11-27-2023 04:57 AM
» Replies: 26
» Views: 4786
[REQUEST] Lenovo L540 (J4ETxxWW) Whiteli...
Last Post: Dudu2002
11-27-2023 04:29 AM
» Replies: 47
» Views: 3162
hp 6555b problemi bios?
Last Post: fax0984
11-26-2023 10:46 PM
» Replies: 0
» Views: 0

[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)