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
ASUS M11AD > Haswell Refresh
Last Post: JCY1962
Today 01:22 PM
» Replies: 22
» Views: 7130
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: 2u75
Today 03:37 AM
» Replies: 131
» Views: 64178
[REQUEST] Acer Nitro 5 AN517-51 BIOS Unl...
Last Post: Dudu2002
Yesterday 04:08 PM
» Replies: 18
» Views: 12675
[REQUEST] Lenovo IdeaPad Z570 (45CNxxWW)...
Last Post: andkul
Yesterday 09:52 AM
» Replies: 96
» Views: 114250
Lenovo T430 clean Bios needed
Last Post: halfchemistry
Yesterday 04:40 AM
» Replies: 1
» Views: 807
[REQUEST] Clevo P150SM Prema Bios Reques...
Last Post: wussification
07-02-2025 10:21 PM
» Replies: 4
» Views: 1358
I need help updating the BIOS on my HP D...
Last Post: benjax_vg122
07-02-2025 01:08 PM
» Replies: 0
» Views: 200
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: luanstoltzemburg
07-02-2025 10:33 AM
» Replies: 216
» Views: 109350
BIOS Mod to Disable Intel iGPU on Acer V...
Last Post: diabolicgod
07-02-2025 09:14 AM
» Replies: 8
» Views: 798
[REQUEST] Lenovo G450 & G550 (18CNxxWW) ...
Last Post: SoporteNetFe
07-02-2025 09:07 AM
» Replies: 97
» Views: 72676
Help me please
Last Post: DarkKnight0
07-02-2025 04:39 AM
» Replies: 0
» Views: 229
[REQUEST] Acer Aspire E5-473(G) BIOS Unl...
Last Post: KUSANAGUI777
07-02-2025 12:45 AM
» Replies: 20
» Views: 13947
[REQUEST] Lenovo Thinkpad SL400 & SL500 ...
Last Post: FilhoSenhor
07-01-2025 09:39 PM
» Replies: 19
» Views: 11369
[REQUEST] HP ProBook 4720s whitelist rem...
Last Post: Paxviffpack
06-30-2025 04:26 PM
» Replies: 15
» Views: 11261
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Dudu2002
06-30-2025 02:16 AM
» Replies: 91
» Views: 89912
BIOS Unlock Request – Dell Latitude 5420
Last Post: gata.infernum
06-29-2025 09:14 PM
» Replies: 0
» Views: 257
Asus T100
Last Post: EmmetIsOfficial
06-29-2025 02:33 PM
» Replies: 6
» Views: 11857
BIOS Unlock Request – Dell Latitude 7480
Last Post: na3nou3.electronics
06-28-2025 10:33 AM
» Replies: 1
» Views: 360
[REQUEST] Lenovo G510 (79CNxxWW) Whiteli...
Last Post: Dudu2002
06-27-2025 12:58 PM
» Replies: 597
» Views: 299504
[REQUEST] Lenovo G570 (40CNxxWW) Whiteli...
Last Post: Mark738
06-27-2025 12:07 PM
» Replies: 172
» Views: 160625

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: 1 Guest(s)