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
[REQUEST] Lenovo ThinkPad L450 (JDETxxWW...
Last Post: Dudu2002
Today 03:29 PM
» Replies: 94
» Views: 40850
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
Today 03:19 PM
» Replies: 84
» Views: 25762
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Alan23
Today 11:54 AM
» Replies: 281
» Views: 126475
[REQUEST] Adding DDR3 support to Aptio I...
Last Post: Lixkote
Today 05:46 AM
» Replies: 0
» Views: 113
[REQUEST] Acer Aspire 7739(G,Z) BIOS Unl...
Last Post: Maxinator500
Today 04:17 AM
» Replies: 52
» Views: 12048
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: miant
Today 03:03 AM
» Replies: 118
» Views: 80535
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
Yesterday 05:01 PM
» Replies: 134
» Views: 66667
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
Yesterday 04:59 PM
» Replies: 11
» Views: 6202
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: flashmaniak
Yesterday 08:55 AM
» Replies: 91
» Views: 93759
TerraMaster F2-220 Bios
Last Post: mcunanan9
Yesterday 08:12 AM
» Replies: 2
» Views: 220
[REQUEST] Acer Nitro N50-610 BIOS Unlock
Last Post: Lucas66700
Yesterday 07:59 AM
» Replies: 3
» Views: 281
[REQUEST] MSI B550M VDH WIFI BIOS UNLOCK
Last Post: CFW
05-12-2024 08:28 PM
» Replies: 0
» Views: 138
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: Deltist
05-12-2024 03:09 PM
» Replies: 267
» Views: 65862
Acer Extensa 5620: CPU replace
Last Post: MPM
05-12-2024 01:22 PM
» Replies: 3
» Views: 381
[REQUEST] Acer Nitro 5 AN515-52 BIOS Unl...
Last Post: Dudu2002
05-12-2024 04:13 AM
» Replies: 21
» Views: 9267
Amibios 8 mod - problem with LPT port
Last Post: Beniu33
05-12-2024 04:10 AM
» Replies: 1
» Views: 217
[REQUEST] ASUS TUF A15 FA506IV BIOS Unlo...
Last Post: crankeed11
05-11-2024 02:48 PM
» Replies: 62
» Views: 19261
MSI GX640 (Ms-1656) E1656ims.10f BIOS ne...
Last Post: maciekj22
05-11-2024 11:48 AM
» Replies: 0
» Views: 192
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: kashif7723
05-11-2024 11:08 AM
» Replies: 239
» Views: 72407
Looking for the best VPN for PC
Last Post: Alford
05-10-2024 11:54 PM
» Replies: 1
» Views: 243

[Request] TS140 ThinkServer Bios Unlocking
#1
Lenovo ThinkServer TS-140

(First, let me apologize for this being so long. I figure that it is best to give more details rather than less details. Also, do know that I have spent a many many hours researching and testing, so I really have tried to figure it out on my own, but if I missed some obvious/clear answers, or searched incorrectly, please let me know.)

Goal/Need:
I want to remove all references to "Lenovo" and put my own name/logo in its place. When I run tools like Belarc, CPU-Z, etc, I would like all references to Lenovo replaced. Also when the machine boots; any BIOS boot logo, etc should be replaced. From what I understand, this machine has the "Aptio" BIOS type. (http://www.ami.com/Products/BIOSandEFIFirmware/Aptio/ )

Let me tell you where I started, and my journey thus far:
- I downloaded BIOS version 70A (http://support.lenovo.com/en_US/download...D=DS036809 ), prepped a USB drive to be bootable and successfully updated BIOS from 48A to 70A, no problem.
- I then followed instructions in the BIOS update readme (terbos06sr15.txt) on how to use VPD.bat, which just calls AMIDEDOS.EXE with switches. I successfully ran:
- AMIDEDOS /CA "My Name CA"
- AMIDEDOS /SP "My Name SP"

- If amidedos can change the Asset Tag, what else can we change...So I ran AMIDEDOS.EXE /ALL Output.txt.

[i][i] Name R/W Status Information
-------------------------- --- ------ ----------------------------------
(/IV)BIOS version R Done "FBKT70AUS"
(/ID)BIOS release date R Done "12/27/2013"
(/SM)System manufacture R Done "LENOVO"
(/SP)System product R Done "My Name SP"
(/SV)System version R Done "70A4001LUX"
(/SS)System Serial number R Done "MJ00ANET"
(/SU)System UUID R Done "65FDCE5E8BA911E3AA47FC4DD4F48282h"
(/SK)System SKU number R Done "LENOVO_PN_ThinkServer TS140"
(/SF)System Family R Done "To be filled by O.E.M."
(/BM)Baseboard manufacture R Done "LENOVO"
(/BP)Baseboard product R Done "ThinkServer TS140"
(/BV)Baseboard version R Done "Not Defined "
(/BS)Baseboard Serial number R Done " "
(/BT)Baseboard Asset Tag R Done " "
(/BLC)BB. Loc. in Chassis R Done "To be filled by O.E.M."
BaseBoardHandle = "0002h"
(/BMH)Baseboard manufacture R Done "LENOVO"
(/BPH)Baseboard product R Done "ThinkServer TS140"
(/BVH)Baseboard version R Done "Not Defined "
(/BSH)Baseboard Serial numberR Done " "
(/BTH)Baseboard Asset Tag R Done " "
(/BLCH)BB. Loc. in Chassis R Done "To be filled by O.E.M."
(/CM)Chassis manufacture R Done "LENOVO"
(/CT)Chassis type R Done "07h"
(/CV)Chassis version R Done "To Be Filled By O.E.M."
(/CS)Chassis Serial number R Done "MJ00ANET"
(/CA)Chassis Tag number R Done "My Name CA"
(/CO)Chassis OEM value R Done "00000000h"
(/CSK)Chassis SKU Number R Done ""
(/OS)OEM string #1 R Done "FBKT70AUS"
(/SCO)System Conf. Op. #1 R Done "scre++"
[/i][/i]


So "Lenovo" is still all over the place and still shows in Belarc, CPUID, etc. So I ran:
- AMIDEDOS.EXE /SM "My Name SM" = Ok.
- AMIDEDOS.EXE /BM "My Name BM" = Ok.
- AMIDEDOS.EXE /BP "My Name BP" = Ok.
- AMIDEDOS.EXE /BMH "My Name BMH" = Error: "Error device handle number format". It then lists all the commands and swtiches and shows the format is supposed to be /BMH ["String"]. So I'm clearly missing the "handle #" part. I've researched for hours, and cannot find any info about handle numbers?
- AMIDEDOS.EXE /BMH "My Name BMH" = Same Error as /BMH.
1) Can you help with the 'handle #' issue?

2) BIOS bootup logo; right now it boots with a "ThinkServer" logo.
- I tried using AMI Changelogo utility (http://forums.mydigitallife.info/threads...7?p=865888&viewfull=1#post865888). I open the program (in Windows 7 64 bit), Load Image using the IMAGEFB.ROM from the USB drive, which is the 70A downloaded from Lenvo earlier. It then shoows an "Avaliable Images" as "Splash Logo", I click on Save Logo, and create "splash.bmp". But no program can open this (Paint, Infranview, Photoshop 7). My idea was to open this graphic, then i'll know the exact size/type etc, and create a perfectly matching file. So I used Paint to create a new .bmp file. No matter how small I made the image, when I clicked on "Replace Logo", I would always get the error like: "Logo size 50x31 exceeds BIOS maximum size 0x0. Do you want to replace the logo?". But at the bottom of the box it says "New logo is created". So I clicked on "Save Image As" and saved .ROM to usb drive; rebooted and ran 'flash.bat' which is 'afudos IMAGEFB.ROM /p /b /r /sp /capsule /defans'... but get error: "18 - Error: Unable to start a Secure Flash session" ? I have another new TS-140 that had the stock 48 BIOS, so there were no tweaks to the BIOS yet, I ran flash.bat on it; same error.

- I tried using MMTool and followed these instructions in post #2 (http://forums.mydigitallife.info/threads...s?p=385297&viewfull=1#post385297), but I do not see any "OEM Logo" listed, or anything else that is close to that? (Note: I may not be doing this correctly, but I loaded the IMAGEFB.ROM file from the USB flash drive, which is the downloaded version 70A used above. Am I supposed to load a ROM file from the current BIOS instead of using the downloaded one?)

So i'm stuck on those two points above; any help would be awesome!
find
quote
#2
Hi,

Would appreciate it if someone could mod this AMI Aptio IVĀ BIOS from a Lenovo ThinkServer TS140 to enable the hidden Hard Disk Password Manager on the Security page of the BIOS.

Disabling the bios write protection is desirable but not essential.

The flashrom dump of the currentĀ BIOS region is attached.

Any questions, please let me know.

Regards,
Achelon


Attached Files
.bin   S2_D3A_Dump.bin (Size: 12 MB / Downloads: 8)
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)