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
Lenovo ThinkPad SL510 Whitelist Removal....
Last Post: deepTeNk
Today 03:32 PM
» Replies: 5
» Views: 6353
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
Yesterday 01:55 AM
» Replies: 0
» Views: 102
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: voyageur
11-21-2024 04:33 PM
» Replies: 475
» Views: 167295
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
11-21-2024 03:44 PM
» Replies: 49
» Views: 32882
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
11-21-2024 09:24 AM
» Replies: 7
» Views: 248
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
11-21-2024 03:11 AM
» Replies: 1780
» Views: 494919
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: Elmurley
11-20-2024 09:37 PM
» Replies: 2
» Views: 1292
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: SWZSSR
11-20-2024 09:34 PM
» Replies: 1775
» Views: 553912
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
11-20-2024 04:58 PM
» Replies: 337
» Views: 143578
Unlock bios insyde
Last Post: Matox3140
11-19-2024 03:40 PM
» Replies: 0
» Views: 217
Whitelist WIFI card removal Lenovo Yoga ...
Last Post: Dudu2002
11-19-2024 12:58 PM
» Replies: 1
» Views: 227
[REQUEST] H310 MSI Gaming Infinite S (MS...
Last Post: awittyusername
11-19-2024 09:21 AM
» Replies: 10
» Views: 137
[REQUEST] Gigabyte GA-B85M-HD3 Rev 2.0 u...
Last Post: Maduli
11-19-2024 02:22 AM
» Replies: 0
» Views: 168
[REQUEST] Lenovo Ideapad 330-15ICH BIOS ...
Last Post: Dudu2002
11-18-2024 01:25 PM
» Replies: 8
» Views: 1908
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
11-18-2024 01:23 PM
» Replies: 640
» Views: 221262
[Request] Unlocked Bios for Asus TUF FX5...
Last Post: FlT4ever
11-18-2024 01:05 PM
» Replies: 1
» Views: 428
[REQUEST] Lenovo ThinkPad Edge E125(v1.1...
Last Post: kamome74
11-18-2024 10:43 AM
» Replies: 0
» Views: 213
[REQUEST] Xpg 15g 4070 2023ver InsydeH20...
Last Post: MireVelli
11-18-2024 07:26 AM
» Replies: 2
» Views: 208
Please help me recover my bios
Last Post: FuryOP
11-17-2024 12:37 PM
» Replies: 0
» Views: 224
[Request-Camilo] Sony Vaio SA/SB/SC/SD/S...
Last Post: edit
11-17-2024 12:13 PM
» Replies: 107
» Views: 136968

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