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] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
07-31-2025 02:57 PM
» Replies: 133
» Views: 69436
[REQUEST] HP Stream 13 (13-c100nm) White...
Last Post: krusic22
07-29-2025 06:42 PM
» Replies: 0
» Views: 478
Acer Aspire 7741G BIOS
Last Post: lucky42
07-28-2025 08:53 AM
» Replies: 1
» Views: 1189
[REQUEST] [AMIBIOS8] MSI MS-1731 unlock
Last Post: wololo
07-27-2025 02:07 PM
» Replies: 0
» Views: 781
REQUEST - Unlock bios for Toshiba Satell...
Last Post: SaadC50
07-27-2025 10:14 AM
» Replies: 0
» Views: 670
[REQUEST] Lenovo G500(S) (7BCNxxWW) Whit...
Last Post: Tchistiakov
07-27-2025 08:52 AM
» Replies: 566
» Views: 306211
[REQUEST] HP Envy 15-k203nl bios mod
Last Post: Maxinator500
07-26-2025 12:44 PM
» Replies: 1
» Views: 817
[REQUEST] HP Pavilion dv7-6153er - F.1B ...
Last Post: swmint
07-26-2025 08:31 AM
» Replies: 2
» Views: 5638
[REQUEST] Lenovo G580 (62CNxxWW) Whiteli...
Last Post: Rt1213
07-26-2025 06:03 AM
» Replies: 817
» Views: 398647
Soltek SL-65KIV2
Last Post: DeathBringer
07-26-2025 05:44 AM
» Replies: 20
» Views: 1840
[REQUEST] Lenovo IdeaPad 3 15ALC6 (GLCNx...
Last Post: KADCORP
07-26-2025 12:30 AM
» Replies: 11
» Views: 7134
[REQUEST] GIGABYTE G6 MF (2024) Bios Unl...
Last Post: cwaras
07-25-2025 06:14 PM
» Replies: 2
» Views: 1436
[REQUEST] Lenovo Thinkpad E130 (H4ETxxWW...
Last Post: Dudu2002
07-25-2025 01:55 PM
» Replies: 495
» Views: 191865
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Dudu2002
07-25-2025 01:48 PM
» Replies: 93
» Views: 92942
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: oleg-kv
07-25-2025 01:43 PM
» Replies: 501
» Views: 218186
BA92-10824B P04RAC phoenix bios rom requ...
Last Post: thi
07-25-2025 04:11 AM
» Replies: 0
» Views: 1227
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: men92
07-24-2025 08:38 AM
» Replies: 166
» Views: 58599
[REQUEST] Lenovo Legion T5 (O54KT1DA) BI...
Last Post: kutoramo
07-24-2025 07:34 AM
» Replies: 1
» Views: 2004
[REQUEST] Unlocking / Enabling WoL for A...
Last Post: StarFluxGames
07-23-2025 06:23 AM
» Replies: 0
» Views: 1175
[REQUEST] Lenovo G510 (79CNxxWW) BIOS Un...
Last Post: Dudu2002
07-23-2025 02:47 AM
» Replies: 80
» Views: 60556

Adding support for TPM 2.0 and Secure Boot?
#1
Hi, is it possible to modify a bios to add unofficial support for TPM 2.0 and Secure Boot?
find
quote
#2
(07-21-2024, 06:50 PM)Strimst Wrote: Hi, is it possible to modify a bios to add unofficial support for TPM 2.0 and Secure Boot?

I presume we are looking for official Windows 11 support, and it is at this time that I should make clear that Rufus can be bypass these requirements. I am also going to assume we are talking about a LAPTOP, which is relevant to the TPM discussion.

So 2 things as I understand them:

1. Secure Boot is a feature, and could be added to an existing UEFI (aka BIOS). It is a requirement of newer versions of UEFI, and only supports UEFI. Legacy BIOS implementations will never work.

The problem (judging by the lack or responses) is that to 'add' Secure Boot to a UEFI (BIOS) you would need to do some considerable low level programming. The typical BIOS mod just modifies a few ID's to add explicit support for hardware that should realistically already be supported (whitelisting). Adding a feature to an embedded system like this is quite literally what Firmware Engineers do for a lucrative living; No one is going to be doing this for free without an extremely compelling use case.

2. The TPM 2.0 thing is a little more hazy. TPM 2.0 is a specification, and the TPM itself is just a small silicon chip that can do a little crypto processing and has a tiny bit of storage (for keys). If there is no TPM on your motherboard, you can't add one (after the fact; unless it's a desktop or a specialty laptop I have not seen yet). If there is a TPM on your motherboard, it can be one of the older specifications...namely 1.2. From what I have gathered, it should be very possible to update a physical TPM to the 2.0 specification using a programmer. Haven't looked into doing it myself, nor have I seen others do it though. 

With all that being said, unless you have a laptop with a TPM of some spec on-board, trying to add the feature (which again, very time consuming/demanding) is pointless as you don't have the hardware it needs. In the fringe case that you do have an older TPM spec (like 1.2) on-board and want TPM 2.0, I believe all that needs to happen is the (tentatively possible) upgrade to the 2.0 spec (using an external programmer on the module; which if possible will not be as straightforward as interfacing with a BIOS module). Your UEFI (BIOS) should then read the TPM spec as 2.0 just like it can read the amount of RAM installed.

Optiplex 780 ~ Zotac GTX 1050Ti Mini ~ Xeon x3363 2.83GHz ~ 16GB Axiom DDR3 1600MHz ~ 120GB PNY SSD ~ 400W Dream PC PSU 
MacBook Pro Mid-2012 ~ NVIDIA GT 650M ~ i7 3820QM 2.7GHz ~ 16GB HyperX DDR3 2133MHz ~ 4TB Crucial SSD ~ 15" Hi-Res AntiGlare Display ~ UJ-161 Blu-Ray ~ AC Wi-Fi + BT 4.2
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)