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
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: tommi22012
Today 04:42 AM
» Replies: 11
» Views: 3794
[Request] Lenovo T550 Whitelist removal
Last Post: Dudu2002
Today 04:37 AM
» Replies: 5
» Views: 1138
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: Dudu2002
Yesterday 10:49 AM
» Replies: 24
» Views: 12304
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
Yesterday 08:59 AM
» Replies: 1782
» Views: 499379
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
11-26-2024 04:01 PM
» Replies: 10
» Views: 2231
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
11-26-2024 02:04 PM
» Replies: 14
» Views: 6770
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
11-26-2024 01:27 PM
» Replies: 136
» Views: 92088
Dell Vostro 3500 full unlocked
Last Post: kamilchno
11-26-2024 10:51 AM
» Replies: 0
» Views: 80
Bios logo
Last Post: Nkosenhle
11-26-2024 10:43 AM
» Replies: 0
» Views: 80
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
11-26-2024 10:41 AM
» Replies: 18
» Views: 4801
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
11-26-2024 09:09 AM
» Replies: 1730
» Views: 672669
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
11-26-2024 02:06 AM
» Replies: 1090
» Views: 451711
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171296
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 118
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186142
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 373
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3896
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 227
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 179
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168908

HP 15-ac158nl try to set DVMT
#1
Hi all,
I tried to change my DVMT pre allocate variable value to 96mb to boot the mac installation process on the laptop in subject.
I used a EFI shell but i got the "can't set value error".
I dumped my bios by fptw64.exe but i don't know how to change the value of variable i need (variable 0x18C to value 0x3).
I found the variable by Phoenixtool and Universal IFR Extractor.
I tried also to search, by hex editor, in the offset of the variable found in the dumped .bin but I think it's encripted because i don't find the hex string that phoenixtool gave to me.
Any suggestions for next step to get the result are really welcome !!
Ciao
G.

Other Information:
Bios is a Insyde H20, actually version F.1A but i can decrease do F.11 (originally laptop had F.19)
Bios ID is: 80C1
find
quote
#2
(12-23-2015, 09:10 AM)irishfox Wrote: Hi all,
I tried to change my DVMT pre allocate variable value to 96mb to boot the mac installation process on the laptop in subject.
I used a EFI shell but i got the "can't set value error".
I dumped my bios by fptw64.exe but i don't know how to change the value of variable i need (variable 0x18C to value 0x3).
I found the variable by Phoenixtool and Universal IFR Extractor.
I tried also to search, by hex editor, in the offset of the variable found in the dumped .bin but I think it's encripted because i don't find the hex string that phoenixtool gave to me.
Any suggestions for next step to get the result are really welcome !!
Ciao
G.

Other Information:
Bios is a Insyde H20, actually version F.1A but i can decrease do F.11 (originally laptop had F.19)
Bios ID is: 80C1

Question,
 I identified the code:
0x7421A Grayout If: {19 82}
0x7421C Variable 0x298 equals 0x2 {12 86 98 02 02 00}
0x74222 Variable 0x297 equals 0x1 {12 06 97 02 01 00}
0x74228 And {15 02}
0x7422A End {29 02}
0x7422C Setting: IGD - DVMT Pre-Allocated, Variable: 0x18C {05 91 EC 02 ED 02 00 0A 34 12 8C 01 04 10 00 3F 00}
0x7423D Option: 0 MB, Value: 0x0 {09 07 19 02 00 00 00}
0x74244 Option: 32 MB, Value: 0x1 (default) {09 07 1E 02 10 00 01}
0x7424B Option: 64 MB, Value: 0x2 {09 07 1F 02 00 00 02}
0x74252 Option: 96 MB, Value: 0x3 {09 07 22 02 00 00 03}
0x74259 Option: 128 MB, Value: 0x4 {09 07 20 02 00 00 04}
0x74260 Option: 160 MB, Value: 0x5 {09 07 23 02 00 00 05}
0x74267 Option: 192 MB, Value: 0x6 {09 07 26 02 00 00 06}
0x7426E Option: 224 MB, Value: 0x7 {09 07 24 02 00 00 07}
0x74275 Option: 256 MB, Value: 0x8 {09 07 21 02 00 00 08}
0x7427C Option: 288 MB, Value: 0x9 {09 07 27 02 00 00 09}
0x74283 Option: 320 MB, Value: 0xA {09 07 28 02 00 00 0A}
0x7428A Option: 352 MB, Value: 0xB {09 07 25 02 00 00 0B}
0x74291 Option: 384 MB, Value: 0xC {09 07 29 02 00 00 0C}
0x74298 Option: 416 MB, Value: 0xD {09 07 2A 02 00 00 0D}
0x7429F Option: 448 MB, Value: 0xE {09 07 2B 02 00 00 0E}
0x742A6 Option: 480 MB, Value: 0xF {09 07 2C 02 00 00 0F}
0x742AD Option: 512 MB, Value: 0x10 {09 07 2D 02 00 00 10}
0x742B4 Option: 1024 MB, Value: 0x20 {09 07 2E 02 00 00 20}
0x742BB Option: 1536 MB, Value: 0x30 {09 07 2F 02 00 00 30}
0x742C2 Option: 2016 MB, Value: 0x3F {09 07 30 02 00 00 3F}
0x742C9 End of Options {29 02}
0x742CB End If {29 02}
----------------------

If I'll change (by hex editor) all options (in all offset for options) to the same value for 96MB (09 07 22 02 00 00 03) will I get this value for that variabile ?
I mean... the "if" statment should set this variable ?
Ciao
G.
find
quote
#3
You can do this job only using FalseClock Method as all yours Bioses are RSA Intenal Checked !
Look here :

https://www.bios-mods.com/forum/Thread-R...-EFI-shell

Let me know
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#4
(12-23-2015, 06:04 PM)BDMaster Wrote: You can do this job only using FalseClock Method as all yours Bioses are RSA Intenal Checked !
Look here :

https://www.bios-mods.com/forum/Thread-R...-EFI-shell

Let me know
Regards

Thanks BDMAster,
I'm going to read all 32 pages of that post... really a didn't understand the start post that points to signed bios but say about Phoenixtool can't read them (maybe old versions).
Phoenixtool256 can read my bios dump and told me it's signed finding a key.... I supposed that was an old post and i passed over.
Thanks again
G.
find
quote
#5
You Variable is :

Variable: 0x18C

And All values admitted are :

0x7423D Option: 0 MB, Value: 0x0 {09 07 19 02 00 00 00}
0x74244 Option: 32 MB, Value: 0x1 (default) {09 07 1E 02 10 00 01}
0x7424B Option: 64 MB, Value: 0x2 {09 07 1F 02 00 00 02}
0x74252 Option: 96 MB, Value: 0x3 {09 07 22 02 00 00 03}
0x74259 Option: 128 MB, Value: 0x4 {09 07 20 02 00 00 04}
0x74260 Option: 160 MB, Value: 0x5 {09 07 23 02 00 00 05}
0x74267 Option: 192 MB, Value: 0x6 {09 07 26 02 00 00 06}
0x7426E Option: 224 MB, Value: 0x7 {09 07 24 02 00 00 07}
0x74275 Option: 256 MB, Value: 0x8 {09 07 21 02 00 00 08}
0x7427C Option: 288 MB, Value: 0x9 {09 07 27 02 00 00 09}
0x74283 Option: 320 MB, Value: 0xA {09 07 28 02 00 00 0A}
0x7428A Option: 352 MB, Value: 0xB {09 07 25 02 00 00 0B}
0x74291 Option: 384 MB, Value: 0xC {09 07 29 02 00 00 0C}
0x74298 Option: 416 MB, Value: 0xD {09 07 2A 02 00 00 0D}
0x7429F Option: 448 MB, Value: 0xE {09 07 2B 02 00 00 0E}
0x742A6 Option: 480 MB, Value: 0xF {09 07 2C 02 00 00 0F}
0x742AD Option: 512 MB, Value: 0x10 {09 07 2D 02 00 00 10}
0x742B4 Option: 1024 MB, Value: 0x20 {09 07 2E 02 00 00 20}
0x742BB Option: 1536 MB, Value: 0x30 {09 07 2F 02 00 00 30}
0x742C2 Option: 2016 MB, Value: 0x3F {09 07 30 02 00 00 3F}

So your command under EFI Shell is :

setup_var 0x018C 0x03

Let me know
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#6
(12-24-2015, 04:15 AM)BDMaster Wrote: You Variable is :

Variable: 0x18C

And All values admitted are :

0x7423D Option: 0 MB, Value: 0x0 {09 07 19 02 00 00 00}
0x74244 Option: 32 MB, Value: 0x1 (default) {09 07 1E 02 10 00 01}
0x7424B Option: 64 MB, Value: 0x2 {09 07 1F 02 00 00 02}
0x74252 Option: 96 MB, Value: 0x3 {09 07 22 02 00 00 03}
0x74259 Option: 128 MB, Value: 0x4 {09 07 20 02 00 00 04}
0x74260 Option: 160 MB, Value: 0x5 {09 07 23 02 00 00 05}
0x74267 Option: 192 MB, Value: 0x6 {09 07 26 02 00 00 06}
0x7426E Option: 224 MB, Value: 0x7 {09 07 24 02 00 00 07}
0x74275 Option: 256 MB, Value: 0x8 {09 07 21 02 00 00 08}
0x7427C Option: 288 MB, Value: 0x9 {09 07 27 02 00 00 09}
0x74283 Option: 320 MB, Value: 0xA {09 07 28 02 00 00 0A}
0x7428A Option: 352 MB, Value: 0xB {09 07 25 02 00 00 0B}
0x74291 Option: 384 MB, Value: 0xC {09 07 29 02 00 00 0C}
0x74298 Option: 416 MB, Value: 0xD {09 07 2A 02 00 00 0D}
0x7429F Option: 448 MB, Value: 0xE {09 07 2B 02 00 00 0E}
0x742A6 Option: 480 MB, Value: 0xF {09 07 2C 02 00 00 0F}
0x742AD Option: 512 MB, Value: 0x10 {09 07 2D 02 00 00 10}
0x742B4 Option: 1024 MB, Value: 0x20 {09 07 2E 02 00 00 20}
0x742BB Option: 1536 MB, Value: 0x30 {09 07 2F 02 00 00 30}
0x742C2 Option: 2016 MB, Value: 0x3F {09 07 30 02 00 00 3F}

So your command under EFI Shell is :

setup_var 0x018C 0x03

Let me know
Regards

Thank you BDMaster,
I understood only now that you suggest to use the EFI shell command.
May I didn't explain too well in my first post.
I alredy tried this road as first tentative and i got a "can't set variable using EFI" so now I'm thinking if there's an alternative way to change this variable value. I thinked that it's possible to change the value directly in my dumped decripted bios file but:
- I can't find the absolute offset of that variable, to change it's value by an hex editor
- I still don't know if it's possibile to flash the modified (if I'll find the offeset) bios file directly (using fptw for example).
I plan to modify the bios file and use phoenixtool256 (as explained in donovan6000 blog) to make new .bin

To bypass the problem for first topic (don't know the offset of variable 018C) I thinked to modify all the IF structure i found as i wrote in my second post, i suppose also that to do this change will be useful if the variable will be resetted at booting time.

I've still not find a way to understand if it's possibile to flash a RSA bios. I got my original bios bin and 2 more files that i think are the keys to sign it (.s12 and .sig)

Sorry for my poor english and the lenght of this post but i would like to explain better my situation and try to understand what i'm doing.
Ciao
G.
find
quote
#7
Too many issues for this work !
The Firmware is RSA Signed and only by SPI PGM We can TRY to rewrite back the
Bios Mod as HP is going to change all RSA asset and It could be a problem !
Then To read the VarStore is possible only by FalseClock Method and Edit the
EFI IFR came to RSA again !
Let me know
Regards

Look Here :

https://www.bios-mods.com/forum/Thread-R...5#pid74575

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#8
irishfox
Hello.

Can you share with me the Bios F.11 or F.19?

i need it for my unit asps.

Big Thanks!
find
quote
#9
(01-05-2016, 04:41 AM)mp3lll Wrote: irishfox
Hello.

Can you share with me the Bios F.11 or F.19?

i need it for my unit asps.

Big Thanks!

HI,
it's easy to download it.
Go to HP support web site, search for my laptop model software.
You'll find the bios software upgrade, there you can choose the "previous version" options to download.
When you get the SPxxxxx.exe execute it and choose the extract to Hard Disk option, the program will save the bin files where you decided.
Ciao
G.
find
quote
#10
(01-06-2016, 04:34 AM)irishfox Wrote:
(01-05-2016, 04:41 AM)mp3lll Wrote: irishfox
Hello.

Can you share with me the Bios F.11 or F.19?

i need it for my unit asps.

Big Thanks!

HI,
it's easy to download it.
Go to HP support web site, search for my laptop model software.
You'll find the bios software upgrade, there you can choose the "previous version" options to download.
When you get the SPxxxxx.exe execute it and choose the extract to Hard Disk option, the program will save the bin files where you decided.
Ciao
G.

F.11 or F.19 did not show... do you save it and you can share it with me?
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)