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] Core 2 Duo era CPU support for...
Last Post: DeathBringer
Today 01:57 PM
» Replies: 14
» Views: 414
[REQUEST] Lenovo ThinkPad X1 Carbon Gen1...
Last Post: martkull
Today 12:12 PM
» Replies: 2
» Views: 302
Lenovo E-530 Help with Upgrades please.
Last Post: onknight
Today 07:52 AM
» Replies: 0
» Views: 69
[REQUEST] Sony Vaio SVF13N series BIOS U...
Last Post: Vadim000009
Today 01:32 AM
» Replies: 3
» Views: 1111
[REQUEST] HP Pro 3500 MT Full unlock
Last Post: Maxinator500
Today 12:48 AM
» Replies: 10
» Views: 1405
[REQUEST] Acer Aspire 5333 & 5733(Z) BIO...
Last Post: Maxinator500
Yesterday 09:06 AM
» Replies: 50
» Views: 2655
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 06:36 AM
» Replies: 1183
» Views: 283439
[REQUEST] ASUS ROG GX800VHK BIOS Unlock
Last Post: Katolinkus
Yesterday 04:30 AM
» Replies: 0
» Views: 121
[REQUEST] Lenovo ThinkPad T480s (N22ETxx...
Last Post: Dudu2002
Yesterday 03:29 AM
» Replies: 22
» Views: 6877
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
Yesterday 03:23 AM
» Replies: 17
» Views: 7611
[REQUEST] BIOS unlock for an AMI based M...
Last Post: rra022001
05-26-2024 11:37 PM
» Replies: 0
» Views: 119
[REQUEST] Fujitsu T734 Lifebook BIOS Unl...
Last Post: windvd
05-26-2024 02:48 PM
» Replies: 9
» Views: 1291
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: ziznah
05-26-2024 11:54 AM
» Replies: 48
» Views: 9803
[REQUEST] Toshiba Satellite M100/M105 BI...
Last Post: ich7m
05-26-2024 04:37 AM
» Replies: 5
» Views: 210
[REQUEST] Asus eeepc 1025C
Last Post: RiccardoP
05-26-2024 04:34 AM
» Replies: 92
» Views: 113122
[REQUEST] Lenovo V580(c) (H1ETxxWW) Whit...
Last Post: ihronos
05-25-2024 04:38 AM
» Replies: 589
» Views: 157645
[Resolved] [Request] SLIC 2.1 for Asus X...
Last Post: alestoroz
05-25-2024 03:32 AM
» Replies: 1
» Views: 266
[REQUEST] Asus ROG Strix GL702ZC BIOS Un...
Last Post: FlorikDT
05-24-2024 11:12 AM
» Replies: 169
» Views: 71929
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Jonas Amaral
05-24-2024 07:46 AM
» Replies: 88
» Views: 27356
Asus A8M2N-LA/HP NodusM-GL8E: CPU Upgrad...
Last Post: DeathBringer
05-24-2024 06:22 AM
» Replies: 44
» Views: 13170

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