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 SL400 & SL500 ...
Last Post: ivan333bor
Today 04:54 PM
» Replies: 16
» Views: 6742
uefi mod for mac pro 1.1/21. support xeo...
Last Post: DeathBringer
Today 02:50 PM
» Replies: 1
» Views: 54
Asus h110m-a & xeon e3-1280v5
Last Post: DeathBringer
Today 02:48 PM
» Replies: 13
» Views: 265
[REQUEST] DNS A35FB, Pegatron A35
Last Post: Polkash51
Today 01:28 PM
» Replies: 4
» Views: 2826
[REQUEST] Lenovo ThinkPad Edge E531 (HEE...
Last Post: MANIANA18
Today 07:20 AM
» Replies: 120
» Views: 22010
ASUS R1F CPU upgrade
Last Post: DeathBringer
Today 12:22 AM
» Replies: 1
» Views: 160
[REQUEST] Lenovo IdeaPad Flex 15 (8ACNxx...
Last Post: psycomaffo
Yesterday 10:36 AM
» Replies: 69
» Views: 26126
Request for Modded BIOS with AI Tweaker ...
Last Post: CertifiedCosmos
04-17-2024 05:04 PM
» Replies: 0
» Views: 132
Lenovo ThinkCentre M71e GPU Whitelist re...
Last Post: saschalein
04-17-2024 03:23 PM
» Replies: 0
» Views: 117
[REQUEST] Lenovo Ideapad 330S-15ARR (7WC...
Last Post: nadolivbios
04-17-2024 01:26 PM
» Replies: 25
» Views: 6215
How To Add SLIC 2.1 To An Intel Motherbo...
Last Post: sanya.silitskiy
04-17-2024 11:52 AM
» Replies: 73
» Views: 220106
[REQUEST] 13w Yoga Gen 2 (Type 82YR) (KB...
Last Post: SiberianTiger97
04-17-2024 09:48 AM
» Replies: 2
» Views: 195
Acer Extensa 5620: CPU replace
Last Post: MPM
04-17-2024 08:28 AM
» Replies: 2
» Views: 185
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: nrns
04-16-2024 08:08 PM
» Replies: 232
» Views: 98783
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dudu2002
04-16-2024 02:35 PM
» Replies: 103
» Views: 24110
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
04-16-2024 07:29 AM
» Replies: 847
» Views: 324719
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
04-16-2024 07:28 AM
» Replies: 26
» Views: 1072
[REQUEST] Lenovo ThinkPad P14s 3rd Gen 1...
Last Post: Dudu2002
04-16-2024 07:26 AM
» Replies: 4
» Views: 347
Add CPU support Lenovo M715s
Last Post: pashtet440
04-16-2024 06:56 AM
» Replies: 0
» Views: 170
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-14-2024 09:02 AM
» Replies: 1733
» Views: 542713

[REQUEST] BIOS unlocked HP DV7-5000er
#21
(01-21-2021, 10:36 PM)Aleks_Al Wrote: And could not figure out how to make an FD image, as far as I understood it needs to be pulled out of the bios image.
Again - no. .FD=.BIN=.NAMEITWHATEVERYOUWANT

(01-21-2021, 10:36 PM)Aleks_Al Wrote: windows there. loaded data from rom, chose SETUP, changed cell 0x18F to 0, saved. overloaded the computer, the value as it was 1, and remained equal to 1.
Let me explain. You loaded data and saved it to a file on your computer, edited that file, and then saved. But you haven't changed anything in your spi chip since you haven't flashed readed bios image stored somwhere in your ram or disk.
find
quote
#22
1. For some reason, FD was not equal to BIN, then until I slipped the DEC file, most likely decompiled.

2.no of course Smile
i used the H2OUVE.exe utility
consistently my actions:
https://yadi.sk/i/KlIvTf14r7bUBg
find
quote
#23
(01-22-2021, 06:54 AM)Aleks_Al Wrote: 1. For some reason, FD was not equal to BIN, then until I slipped the DEC file, most likely decompiled.
It looks like you meant that this happens when working with your bios, which, by the way, is only decrypted in .bin, because the Phoenix Tool is programmed to give such a name.

(01-22-2021, 06:54 AM)Aleks_Al Wrote: consistently my actions
Flashing by application is unsupported on this platform.
find
quote
#24
researching BIOS
I have found:
0x145B2 Subtitle: Internal Graphic Device {02 04 21 02}
0x145B6 Subtitle: {02 04 C6 00}
0x145BA Grayout If: {19 03 00}
0x145BD Variable 0x80[1] equals 0x2 {12 07 80 00 01 02 00}
0x145C4 Variable 0x81[1] equals 0x1 {12 07 81 00 01 01 00}
0x145CB And {15 02}
0x145CD Setting: RC6 (Render Standby), Variable: 0x1AB[1] {05 09 AB 01 01 25 02 26 02}
0x145D6 Option: Disabled, Value: 0x0 {09 09 E7 00 00 00 00 00 00}
0x145DF Option: Enabled, Value: 0x1 {09 09 E8 00 01 00 01 00 00}
0x145E8 End of Options {10 02}
0x145EA End If {18 02}

variable 0x80 is
0x12603 Setting: User Access Level, Variable: 0x80 [1] {05 09 80 00 01 FE 00 FF 00}
0x1260C Option: View Only, Value: 0x2 {09 09 00 01 02 00 00 00 00}
I did it, but I haven't figured out where to include the 0x81 variable. I can, of course, correct the code and where the 81 variable is checked, set it to 0.

If you can, please give me a link to the utility in which you edit the BIOS, such as I did not find in your screenshot.
https://i.ibb.co/c1M4yWP/f54t6774p115691...CEdu-2.png
-----------------------------------------------------
list of forms that are present in the file:
Form Sets
-------------------------------------------------- ------------------------------
Offset: Title:
-------------------------------------------------- ------------------------------
0x11E20 Exit (0x14E)
0x11F50 System Configuration (0x58)
0x12570 Security (0xFA)
0x12660 Main (0xC5)
0x127D0 Power (0x380)
0x12DF0 Advanced (0x178)
0x9DAE0 Debug (0x4E5)
0x9F310 Main (0x4)
0x9F5D0 Diagnostics (0x3F)

the last 4 forms are hidden and are not displayed in the BIOS. The second form "Main" 0х4 is the most interesting, it has the ability to include "Debug", though I don't know which. If I change the window code (0xC5 to 0x4 and vice versa), will another "Main" window be called?
---------------------------------
IT WORKED! I got another bookmark "main"!
now it remains to figure out under what conditions the inclusion of "debug" will be displayed
and theoretically, by changing the identifier of one bookmark to the identifier of the "debug" tab, I can see it .... plow and plow Smile)))
--------------------------
trick failed Smile
swapped the identifiers of the "Debug" and "Diagnostics" tabs and changed only the name of the tab to "debug" and the contents remained from diagnostics
find
quote
#25
the result: I have enabled hidden options
0x9DB42 Setting: Primary Display, Variable: 0x18F [1] {05 09 8F 01 01 2D 02 2E 02}
0x9DB94 Setting: Internal Graphics Device, Variable: 0x190 [1] {05 09 90 01 01 41 02 42 02}
To do this, I manually copied the code needed to display these menu items in the HEX editor and pasted the code instead of the code that is displayed in the "main" tab !!!

method "through the [censored]", but for the sake of interest it was all Smile
I only have one question, is there a UEFI code similar to the NOP command in assembler? to replace the missing bytes.
---------------
ALL ! i turned my laptop into a brick Smile
after having blocked functions
"Setting: Primary Display" - installed IGFX
"Internal Graphics Device" - enable
"Always Enable PEG" - DISABLE
the laptop stopped starting. before "Always Enable PEG", an intel graphics card appeared in my devices, but it did not work, in the device manager it gave an error "not enough resources to start the device" ...
I'm trying to revive it, but the reset does not help and the HP-Tools flash drive is too ...
find
quote
#26
(01-23-2021, 05:45 PM)Aleks_Al Wrote: I only have one question, is there a UEFI code similar to the NOP command in assembler? to replace the missing bytes.
What are the missing bytes?
You can use byte sequences XX 00 (in short jumps) or XX XX 00 00 00 00 (in 32-bit oerand size) instead op NOP-ing functions.
XX are opcodes that we left untouchable.

(01-23-2021, 05:45 PM)Aleks_Al Wrote: I'm trying to revive it, but the reset does not help and the HP-Tools flash drive is too ...
Place the decrypted BIOS in the root of the flash drive and while holding WIN + B start the device. Let's see what happens.
find
quote
#27
tried both the decoded image and this, and bin and FD. scattered HP_Tools flash drives in subfolders - does not work.
the laptop freezes at the very beginning, because the indicator on the flash drive does not light up. it just hangs, the impression is that the "Always Enable PEG" - DISABLE "setting completely chopped off the discrete video card, and the built-in one cannot start. It is strange why the BIOS setting is not reset. There is another option, completely evaporate the discrete video chipset Smile)
CAPS-Lock does not light up. if you pull out the RAM, it does not even issue a beep.
find
quote
#28
Congratulations on making your laptop a brick. Look for a programmer if it is still in your best interest to have a working device.
It is strange that this did not happen to the bios from me. Or I haven't changed the key setting???
find
quote
#29
Soldering the video did not help either Smile

Thank you very much, it was interesting to try. as if at home, on "поиск" in debug with hex codes Smile))
find
quote
#30
(01-21-2021, 01:34 AM)Maxinator500 Wrote:
(01-21-2021, 01:08 AM)Aleks_Al Wrote: Did I understand correctly that I need to fix 0x27 to 0x28 in cell 0x9DB40 in order to open the "Primary Display" tab?
Who knows how to do this... I did not practising it at all because I have not ever had any old laptop with UEFI to experiment.

Experimented...

Result: sp54077_NWL_UlkMenus.zip
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)