Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 23 Vote(s) - 3.91 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[Request] HP X99 CPU Support
Last Post: DeathBringer
Today 01:01 PM
» Replies: 3
» Views: 150
[REQUEST] Lenovo S310 & S410 (8BCNxxWW) ...
Last Post: janghe11
Today 08:56 AM
» Replies: 14
» Views: 7166
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
Today 03:50 AM
» Replies: 469
» Views: 143218
[REQUEST] Lenovo ThinkCentre M715q 2nd G...
Last Post: Arcaderix
Today 02:11 AM
» Replies: 18
» Views: 2069
[REQUEST] Acer Aspire 4750(G,Z) & 4752(G...
Last Post: acezero4566
Yesterday 08:33 PM
» Replies: 43
» Views: 32983
[SOLVED] Change Serial Number, UUID, Mac...
Last Post: balli4u
Yesterday 03:28 PM
» Replies: 7
» Views: 7356
[REQUEST] Acer Aspire V5-121 Bios Unlock
Last Post: CoolerBarunhento
Yesterday 11:37 AM
» Replies: 5
» Views: 6691
Lenovo Ideapad 300-15ARR unlock bios
Last Post: MgcStck98
06-07-2024 04:09 PM
» Replies: 2
» Views: 205
[REQUEST] Asus ROG Strix G10CE BIOS Unlo...
Last Post: Ruutical
06-07-2024 02:55 PM
» Replies: 0
» Views: 117
BIOS Unlock ASUS TUF F15 FX506HE Gaming ...
Last Post: abu333
06-07-2024 09:30 AM
» Replies: 2
» Views: 553
Overclock Intel GMA graphics by modding ...
Last Post: lolvatveo
06-07-2024 09:05 AM
» Replies: 0
» Views: 133
Dell Dimension 2100 Bios Dump / INTEL CA...
Last Post: newat6user
06-07-2024 04:13 AM
» Replies: 0
» Views: 297
[Request] Adding 7th Gen CPU support to ...
Last Post: DeathBringer
06-06-2024 02:16 PM
» Replies: 3
» Views: 251
[REQUEST] Onexplayer OneXFly BIOS Unlock
Last Post: jukuo132
06-06-2024 09:47 AM
» Replies: 0
» Views: 172
CSM for the Asrock N100DC-ITX
Last Post: Christoph_1
06-06-2024 04:58 AM
» Replies: 1
» Views: 246
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
06-06-2024 04:39 AM
» Replies: 90
» Views: 28541
Help extracting bios file from Asrock's ...
Last Post: ubuntero
06-06-2024 12:48 AM
» Replies: 0
» Views: 211
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: Dudu2002
06-05-2024 08:56 AM
» Replies: 476
» Views: 139144
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
06-05-2024 06:37 AM
» Replies: 1720
» Views: 583473
[REQUEST] Lenovo IdeaPad P400, P500, Z40...
Last Post: Preechatrakul
06-05-2024 04:57 AM
» Replies: 683
» Views: 180144

[READ FIRST] Access Advanced settings through EFI shell
Hello guys,

Ii've exactly the same bios version with skylaw and socalav, and I just need to activate the AHCI option of the bios to lauch the hackintosh install. I'm little bit beginner in this world btw.

How can we activate it in the EFI shell plz ?

Thanks !
find
quote
You need to extract the internal forms representation from the setup utiliy module in your bios rom so that you can see what offsets the options correspond to. You can use CodeRush's UEFITool to extract the setup utility module from your rom.

Then you'll need to use either Falseclock's perl script or Universal IFR Extractor to see the options contained in the module. This will give you all the information you need to change the option's setting.

Then all that's left is changing the value of the option in an EFI environment Big Grin
find
quote
Ok thank your for your fast answer, but how can I extract the bios ROM from a setup file such as http://ftp.hp.com/pub/softpaq/sp63501-64000/sp63801.exe ?

Ok thank your for your fast answer, but how can I extract the bios ROM from a setup file such as http://ftp.hp.com/pub/softpaq/sp63501-64000/sp63801.exe ? Edit : i found easily sorry Wink
find
quote
I'm not able to find the required setup fil in the bios rom... Maybe can you have a quick look ?

the rom : https://www.mediafire.com/?ih0jwb20e23cuhd

Thanks for your help, i really appreciate !
find
quote
Hi, Id like to get my bios modded so I can enable AHCI mode. I read through all 20 pages and only saw a couple requests with the same version as mine. Im still a bit confused and just want to avoid bricking the laptop. Any assistance is appreciated!

-Motherboard Manufacturer and Model : HP Envy DV6 7292NR http://bit.ly/LFQJug
-Bios Version : F.29
-Bios Revision: 3.7
-Bios Type : Insyde H20
-Bios SLIC : 2.0
-Bios Link : https://www.dropbox.com/s/r3bm3olpxew0qsj/sp63801.exe
-Universal Bios Backup: https://www.dropbox.com/s/owgocfk7vyx1pf...e-F.29.rom
-Rw : https://www.dropbox.com/s/rnblzbk6616yd9c/AcpiTbls.rw

Thanks for all your hard work!

Edit: I just saw the link that donovan posted, Im going to attempt this on my own but id feel more secure flashing something prepared by a pro Smile
Also, Im currently running a SSD for my OS and a HDD for storage. I used a bootloader on the HDD so the laptop would let me boot into the SSD. Will I still need this workaround when once AHCI mode is being used? Here is the bootloader workaround for reference http://bit.ly/1eu3fYp

Edit2:This is as far as I got with the translated instructions. Step 13 I dont know anything about perl but I tried my best.

Edit3: My laptop suffered a motherboard power failure this month so Im waiting on repairs. Hoping to flash a new bios on it when I get it back. Willing to donate some funds


Attached Files Thumbnail(s)
   
find
quote
(05-12-2013, 03:17 AM)Falseclock Wrote: THIS TOPIC mostly for newest notebooks (2012-2013 years) ONLY with RSA signed BIOSes, when Phoenix tool can't open your rom file.

3 weeks ago, when I came to this forums I was a newbie for BIOS modding or accessing it's hidden options.

But I searched a lot of information over internet and found some smart hints.

Having a huge programming skills in disassembling and ASN.1 data reading/parsing I realized a good way to change bios settings without modding.

I have HP Pavillion dv7 7171er with Insyde H2O RSA signed bios.

I found the way how to get it decrypted but all attempts to flash modded bios with patched DLL was unsuccessful. Each time I had to recover my Laptop with Win+B restoring.

On 15th time when by laptop was bricked again I decided to disassemble Setup Menu and found where needed options for me are hidden and how to access them for changes.

So here is small part of decompiled Setup Menu.

As you can see, it is realy represent's what we see in reality.

Code:
╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ FormSet: 'Main'                                                         GUID: a04a27f4-df00-4d42-b552-39511302113d ║
╟────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
║ VarStore Id: '0x1234', Size: '900', Name: 'SystemConfig'                GUID: a04a27f4-df00-4d42-b552-39511302113d ║
╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Form Name: 'Main'                                                                                  [ ID: '0x0001' ]│
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌- Grayout IF:
|    Question [ ID: 0x08 ] == 0x02
|    Question [ ID: 0x07 ] == 0x01
|    AND expression
└- END IF Grayout;
Time: 'System Time' [ QId: '0x01', VarStoreId: '0x00', Help: '<Enter> selects field.' ]
  Default value: '00:00:00', Type: 0x05
Date: 'System Date' [ QId: '0x02', VarStoreId: '0x00', Help: '<Enter> selects field.' ]
  Default value: '2010/05/01', Type: 0x06
┌- Grayout IF:
|    EQ == TRUE
|    Text: 'Notebook Model'                 Default: '[Not Detected]'                 Help: ' '
|    Text: 'Product Number'                 Default: '[Not Detected]'                 Help: ' '
|    Text: 'System Board ID'                Default: '[Not Detected]'                 Help: ' '
|    Text: 'Born On Date'                   Default: '[Not Detected]'                 Help: ' '
|    Text: 'Processor Type'                 Default: '[Not Detected]'                 Help: ' '
|    ┌- Suppress IF:
|    |    Question [ ID: 0x06 ] == 0x00
|    |    Text: 'Processor Speed'                Default: '[Not Detected]'                 Help: ' '
|    └- END IF Suppress;
|    Text: 'Total Memory'                   Default: '[Not Detected]'                 Help: ' '
|    Text: 'BIOS Version'                   Default: 'Fake Data'                      Help: ' '
|    Text: 'BIOS Vendor'                    Default: 'Insyde'                         Help: ' '
|    Text: 'Serial Number'                  Default: '[Not Detected]'                 Help: ' '
|    Text: 'UUID Number'                    Default: '[Not Detected]'                 Help: ' '
|    Text: 'Product configuration ID'       Default: '[Not Detected]'                 Help: ' '
|    Text: 'System Board CT Number'         Default: 'C AAAA RR SS WW X X X'          Help: ' '
|    Text: 'Factory installed OS'           Default: '[Not Detected]'                 Help: ' '
|    ┌- Suppress IF:
|    |    Question [ ID: 0x05 ] == 0x00
|    |    Text: 'Primary Battery SN'             Default: 'N/A'                            Help: ' '
|    └- END IF Suppress;
|    ┌- Suppress IF:
|    |    Question [ ID: 0x04 ] == 0x00
|    |    Text: 'Secondary Battery SN'           Default: ''                               Help: ' '
|    └- END IF Suppress;
└- END IF Grayout;
Reference: 'System Log' [ ID: '0x0540' ]

┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Form Name: 'System Log'                                                                            [ ID: '0x0540' ]│
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Subtitle: 'System Log'
Action:                                 Help: View the system diagnostic failure results.
Text: 'Result:'                        Default: 'Time:'                          Help: 'View the system diagnostic failure results.'
┌- Grayout IF:
|    EQ == TRUE
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
|    Text: ' '                              Default: '- No Data -'                    Help: 'View the system diagnostic failure results.'
└- END IF Grayout;

So now I need 2-3 BIOSes to proof my concept.

If you need to enable AHCI for example of change something else. please post you BIOS links here.

I will test and after 100% success I will write GUIDE and provide source code.

IMPORTANT: This is related only newest BIOSes which are not encrypted.
If it is RSA signed, you will need additional steps. I will inform you in this case.


Moderators, please pin this topic for some time.
You can always unpin in the feature.

HP Pavilion M6-1000ei
-Bios Revision : 3.7
-Bios Version: F.25
-Bios Type : InsydeH20 EFI
if possible, unlock the Advanced tab and the graphic tab

link to current bios:http://ftp.hp.com/pub/softpaq/sp60501-61000/sp60874.exe
find
quote
Can I use the same method as the front page OP ( Post #2 )
to get AHCI Drivers to work (For Windows 7)
on my Laptop HP ENVY dv6-7214nr Notebook PC
Current BIOS (Latest BIOS)
F.29
http://ftp.hp.com/pub/softpaq/sp63501-64000/sp63801.exe
Please let me know as I would really appreciate this, thank you!
I can upload my current bios if needed?

(02-03-2014, 04:14 PM)BaconMkii Wrote: Hi, Id like to get my bios modded so I can enable AHCI mode. I read through all 20 pages and only saw a couple requests with the same version as mine. Im still a bit confused and just want to avoid bricking the laptop. Any assistance is appreciated!

-Motherboard Manufacturer and Model : HP Envy DV6 7292NR http://bit.ly/LFQJug
-Bios Version : F.29
-Bios Revision: 3.7
-Bios Type : Insyde H20
-Bios SLIC : 2.0
-Bios Link : https://www.dropbox.com/s/r3bm3olpxew0qsj/sp63801.exe
-Universal Bios Backup: https://www.dropbox.com/s/owgocfk7vyx1pf...e-F.29.rom
-Rw : https://www.dropbox.com/s/rnblzbk6616yd9c/AcpiTbls.rw

Thanks for all your hard work!

Edit: I just saw the link that donovan posted, Im going to attempt this on my own but id feel more secure flashing something prepared by a pro Smile
Also, Im currently running a SSD for my OS and a HDD for storage. I used a bootloader on the HDD so the laptop would let me boot into the SSD. Will I still need this workaround when once AHCI mode is being used? Here is the bootloader workaround for reference http://bit.ly/1eu3fYp

Edit2:This is as far as I got with the translated instructions. Step 13 I dont know anything about perl but I tried my best.

Edit3: My laptop suffered a motherboard power failure this month so Im waiting on repairs. Hoping to flash a new bios on it when I get it back. Willing to donate some funds

I would also like to get AHCI mode enabled for this same bios version as well I have the envy 7214nr any help would be greatly appreciated all.. do we just do what the 2nd post says and

______________________________________________________
3. Take USB stick and format to FAT32
4. Create directory structure EFI\Boot
5. Download BOOTX64.EFI
6. Put downloaded file to Boot directory.
7. Restart and enter BIOS setup.
8. Make sure you have following values:
Legacy Support: Disable
Secure Boot: Disable
9. Reboot and press F9 to boot from USB stick
10. Give commands:
setup_var 0x36 0x01
setup_var 0x39 0x01
11. Reboot and you Windows should find Intel AHCI controller.
12. REPORT RESULT HERE
13. Enjoy.
______________________________________________________
Will this method work?????
find
quote
Thumbs Up 
Hi!

I really like the idea of modifying EFI vars only...

I personally hope to install a second HDD/SDD and have it initialized correctly. With the stock rom, the second (optical bay bound) SATA link seems to be bound to and DVD/CD-ROM device only.

Manufacturer: Acer
- Model : Aspire E1-572
- Bios Revision : 2.13
- Bios Type : Insyde
- Bios Identification : InsydeH20 Rev3.7
- Bios Link : http://global-download.acer.com/GDFiles/...&SC=EMEA_8

Thank you very much for the effort!
find
quote
Hey,

Can I use this process to accept a new wifi card?

Manufacturer: HP
- Model : Pavilion G7 1326dx
-Bios VersionF.6A
find
quote
Hi could I get the advanced tab and graphics tab for this?

HP ENVY dv4-5313tx
Bios Version: F.37
Bios Download: http://ftp.hp.com/pub/softpaq/sp64001-64500/sp64215.exe

Thanks!
find
quote


Forum Jump:


Users browsing this thread: 23 Guest(s)