post the bios here, not on other sites..
What is your problem? What can we help you with?
read the forum rules..
https://www.badcaps.net/forum/troubl...before-posting
Try our new boardview, bios, & schematic search. Over 1.3 million files for download!
How to extract and edit a Lenovo Phoenix TDK Bios
Collapse
X
-
I don`t know how to do that sort of modding. Maybe someone at PHOENIX BIOS EXTRACT
can help.Leave a comment:
-
For insyde use BIOSUtilities from platomav https://github.com/platomav/BIOSUtilities , requires some setup, you feed it the Insyde .exe (sometimes downloaded from Lenovo, sometimes you have to use innoextract first)
Or one of those 2 Insyde extractors to extract the .fd file https://github.com/vaginessa/InsydeH2O-extractor-2
https://github.com/LongSoft/InsydeIm...actor/releases
If you get a 24MB file (exactly 25,165,824 bytes), the BIOS may need to be split into 8MB + 16MB, the motherboard has 2 BIOS chips close together in this case
Open the 24MB file with UEFITool NE, then if it's a Intel Image with Descriptor, ME and BIOS regions it may need to be split, the first part from 0-7FFFFF, the rest from 800000-17FFFFF is the second partLeave a comment:
-
I just unpacked an Insyde bios with innoextract and got a 24MB bin file instead of an fd file. Do I use the same procedure? I can see the word BIOSIMG in the file.
It isn`t a phoenix TDK bios, it`s Insyde. Search for the word BIOSIMG in the FD file, the line just below that is the start offset at 1E6BB0. Select block, the start offset as 1E6BB0, 800000 as the length (800000 is 8MB) ,copy that to a new file. The line below that 8MB offset is the start of the 16MB bios, set the first offset, enter 1000000 as length ,copy to a new file , you now have the 8 & 16MB virgin bios.Leave a comment:
-
Easier method:
Extract the downloaded .exe from Lenovo website with innoextract
https://github.com/dscharrer/innoextract
If you only have the first .exe and nothing else (like the BIOS on 1st post), follow the step on 1st post to extract it
Note: On newer BIOSes you'll get to the bios.cap after extracting with innoextractCode:5PCN20WW.exe /ext
Once you get to the bios.cap, open it with UEFITool NE A72
https://github.com/LongSoft/UEFITool/releases
Expand the UEFI capsule -> UEFI image -> (GUID) => (another GUID)
You'll see something like this:
Notice the Body size section, it should be the same size as the BIOS region (for Intel, open the BIOS dump with UEFITool), or the dumped BIOS from the chip (for AMD)
Right click on the second GUID (pictured above for reference) -> Extract body, you'll have your BIOS region* (Intel), or the full BIOS ready to flash (AMD), DMI can be added to it later
* On Intel platforms, use UEFITool 0.28 to replace BIOS region on the BIOS dump from flash chip, regular procedure for cleaning ME region applies (if needed)Last edited by m1ch43lzm; 09-26-2025, 06:26 PM.Leave a comment:
-
Yes done now, I compare the start and the end and of these files that I am extracting from Lenovo .FD file and the dumps from the laptop and they are so identical, I just need to insert DMI infos to the 16MB file and try burning the file to the chip afterwards
thanksLeave a comment:
-
Thanks so much wizard. Seems I am so near in my making my first BIOS extracted from a hidden Lenovo .EXE.
From the screenshot uploaded on Imgur seems everything is OK?
So when I create these 2 new files then I need to also take the DMI infos from the DUMP of my laptop and write only to the 16MB file at addresses:
DMI 42000 - 43FFF
and write that file to the chip?
do I need to make any modification to the 8MB BIOS or write it as such Virgin as extracted from Lenovo .FD file, or it can be bypassed fully and not written at all?
Thanks once againLeave a comment:
-
It isn`t a phoenix TDK bios, it`s Insyde. Search for the word BIOSIMG in the FD file, the line just below that is the start offset at 1E6BB0. Select block, the start offset as 1E6BB0, 800000 as the length (800000 is 8MB) ,copy that to a new file. The line below that 8MB offset is the start of the 16MB bios, set the first offset, enter 1000000 as length ,copy to a new file , you now have the 8 & 16MB virgin bios.Maybe the packer of my BIOS for Lenovo V15 G3 IAP is different (not TDK) because when I unpacked it I am just getting .FD file which is 24 MB in size. After unpacking .FD file further with CLI extractor I got a bunch of files and folders like:
0 Descriptor region,
1 Padding,
2 Boot partition ,
3 Data partition,
4 Boot partition and inside those folders there are a plenty of small body.bin files. So I am not getting only one .BIN file which should be 16MB in size to further flash it via RT809, all those files and folders properties are less than 10 MBLeave a comment:
-
Maybe the packer of my BIOS for Lenovo V15 G3 IAP is different (not TDK) because when I unpacked it I am just getting .FD file which is 24 MB in size. After unpacking .FD file further with CLI extractor I got a bunch of files and folders like:
0 Descriptor region,
1 Padding,
2 Boot partition ,
3 Data partition,
4 Boot partition and inside those folders there are a plenty of small body.bin files. So I am not getting only one .BIN file which should be 16MB in size to further flash it via RT809, all those files and folders properties are less than 10 MBLeave a comment:
-
Yes it`s ok you did a good job. Try the patcher to disable ram, don`t know if it will work on this model or not - https://www.badcaps.net/forum/troubl...20#post3232220Leave a comment:
-
Hi guys, will anyone be able to check this file to see if I did it correctly.....also can anyone guide me on how to disable the on-board RAM via the bios for Lenovo 15ADA05 laptopAttached FilesPremium supporters get full download access and other benefits.
Leave a comment:
-
I don`t know how to do that sort of modding. Maybe someone at Winraid can help https://winraid.level1techs.com/This is so helpful my friend. SMDFlea Hi buddy! Thank u so much. I finally lined up my 4 laptop bios for modding. May you guide me to a Lenovo BIOS Editor for Phoenix BIOS? I'm looking to flashing CH341A modded bios with enhanced parameters like igpu clock to 1Ghz from 760Mhz & UMA frame buffer & temperature limits & fan speed control & cTDP adjustment among others.
May you advise, please?
ThanksLeave a comment:
-
This is so helpful my friend. SMDFlea Hi buddy! Thank u so much. I finally lined up my 4 laptop bios for modding. May you guide me to a Lenovo BIOS Editor for Phoenix BIOS? I'm looking to flashing CH341A modded bios with enhanced parameters like igpu clock to 1Ghz from 760Mhz & UMA frame buffer & temperature limits & fan speed control & cTDP adjustment among others.
May you advise, please?
ThanksLeave a comment:
-
Hello,
I have a Lenovo V14-ADA 82C6
S/N: PF278NFW
I tried to extract and edit the bios from the Lenovo update file by using your tutorial. I think it is not a Lenovo Phoenix TDK Bios. I attached the original/downloaded from lenovo bios.cap file and the extracted and edited bios.cap file. If someone could take a look and tell me if did it rigth. Thank you.Attached FilesPremium supporters get full download access and other benefits.
Leave a comment:
-
Re: How to extract and edit a Lenovo Phoenix TDK Bios
yes... the extracted bios is longer... use the HxD program (which is free) and cut it to the correct size (cut the header)... keep reading.. you also have pictures .. SMDFlea explained very well.great thread, I followed the procedure to extract the bios but ended with a file 8193bytes, and I understand its supposed to be 8192, where did I mess? tried it twice, will cut one byte from the top, then one from the bottom, and check. just asking this as a curiosity. thank you. sorry to resuscitate this one, not trying to necropost, just thinking other people might have the same issue in 2023, thanks. (Lenovo B80 40 LA2092P Rev 3.0)Leave a comment:
-
Re: How to extract and edit a Lenovo Phoenix TDK Bios
great thread, I followed the procedure to extract the bios but ended with a file 8193bytes, and I understand its supposed to be 8192, where did I mess? tried it twice, will cut one byte from the top, then one from the bottom, and check. just asking this as a curiosity. thank you. sorry to resuscitate this one, not trying to necropost, just thinking other people might have the same issue in 2023, thanks. (Lenovo B80 40 LA2092P Rev 3.0)Leave a comment:
-
Re: How to extract and edit a Lenovo Phoenix TDK Bios
Followed your instructions and saved Lenovo Ryzen 5 laptop from bad BIOS!
Thank you!
Leave a comment:
-
Re: How to extract and edit a Lenovo Phoenix TDK Bios
Hi again, there is something that I don't understand about the EC Update. In the offsets 180048 - 183FFF are saved the DMI, serial number, etc. This offsets are from the backup BIOS? Then I have to replace them in the EC Update that I extract from the Update, and then the EC in the new BIOS, right?
Now, how I identify the EC offsets in the new BIOS?Leave a comment:
-
Re: How to extract and edit a Lenovo Phoenix TDK Bios
Thank you for your answer. I selected the regions, but both sizes are different. 6815744 for the backup, and 6488064 for the region. Should I replace only a part of it or I selected more than I should
Copied section
Backup
The padding area in the BIOS that I copied?You can copy that over your old bios with a hex editor or use UEFITool 0.25 to replace it.The update also has an EC update, offsets 800000 - 81FFFF (length 20000). To copy your DMI,the serial number etc,open the bios with UEFITool and copy/replace the first padding area, or use a hex editor using offsets 180048 - 183FFFLeave a comment:
Related Topics
Collapse
-
by macabookHello everyone,
I’m currently working on a dead MSI GP75 Leopard (MS-17E71) motherboard (i7 CPU, NVIDIA GPU) with a no display/no backlight issue initially. After extensive investigation, I’m at a critical stage involving EC firmware, BIOS/ME region interaction, and possible deep corruption. I'm seeking advanced insight from anyone with experience in EC/BIOS sync issues or PCH-level behavior. Here’s a full breakdown:
🧩 Initial Issue- Board powers on (fans spin, keyboard lights up and can be adjusted, caps lock led lights), but no display or backlight
- External display (HDMI) shows
-
Channel: BIOS Requests ONLY!
07-24-2025, 02:17 PM -
by TopPopSorry for the long story. I have a Dell Latitude 5530 (i7) laptop (South Peak 15 MLK MB DDR4 203102-1 FK8VG$JA) with an admin BIOS password that I want to remove. Service Tag: HYKFPT3. Other than that the laptop worked OK.
I found a CH341A Black and went looking for the BIOS chip on the motherboard. After trying to read one chip that was a firmware chip but not the BIOS I think I found the BIOS chip labeled Winbond 25Q256JVEN. Altogether I think I found 4 different firmware chips in the laptop. The BIOS chip is a WSON8 6x8. I used the CH341A, NeoProgrammer, and a cheap pogo pin clip... -
by DenizBu: https://pcsupport.lenovo.com/tr/tr/p...065tx/mp2br7d9
Hello everyone,
I have a Lenovo IdeaPad Gaming 3 16IAH7. When the device first arrived, there was no display at all.
I had the BIOS cleaned, but the issue was not resolved and there was still no image.
Later, I flashed a different BIOS dump from the same model. With this BIOS, the device boots and display works, but the GPU is not detected in the BIOS (RTX 3060 is missing).
After that, I tried to update the...-
Channel: BIOS Requests ONLY!
-
-
I'm trying to extract a flashable bios file(ch341a) from the lenovo bios executable download. I have tried the instructions from this site https://starkeblog.com/lenovo/uefi/2...pdate-exe.html, which are not working. According to those instructions, after issuing the commandit should create an \app folder, inside which, I should find a newly created "7wcn38ww.exe" file. I should then be able to extract that using 7zip and find my .FD file.Code:
"innoextract 7wcn38ww.exe"
The trouble I'm having is that I'm not getting the newly...-
Channel: BIOS Requests ONLY!
-
-
Product Name: Razer Blade 15 (2022)
Product ID: RZ09-0421
Motherboard: CH580
BIOS Versions I work with: 2.02 & 2.06
Bios File Size: 32,768 KB
Dear Forum Readers!
I'm looking for a BIOS modder or anyone with experience who would give me suggestions about my razer blade's BIOS settings.
I can view and edit the content of the BIOS .bin file with AMIBCP BIOS editor.
The BIOS files I'm working with are from badcaps.net and those are CLEAN BIOS files (anyone can find it with the search string: RZ09-0421).
!!! MY RAZER BLADE...-
Channel: BIOS Requests ONLY!
11-24-2025, 05:52 PM -
- Loading...
- No more items.
Leave a comment: