Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
Today 01:55 AM
» Replies: 0
» Views: 49
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: voyageur
Yesterday 04:33 PM
» Replies: 475
» Views: 167139
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
Yesterday 03:44 PM
» Replies: 49
» Views: 32838
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
Yesterday 09:24 AM
» Replies: 7
» Views: 223
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
Yesterday 03:11 AM
» Replies: 1780
» Views: 494131
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: Elmurley
11-20-2024 09:37 PM
» Replies: 2
» Views: 1279
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: SWZSSR
11-20-2024 09:34 PM
» Replies: 1775
» Views: 553483
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
11-20-2024 04:58 PM
» Replies: 337
» Views: 143033
Unlock bios insyde
Last Post: Matox3140
11-19-2024 03:40 PM
» Replies: 0
» Views: 191
Whitelist WIFI card removal Lenovo Yoga ...
Last Post: Dudu2002
11-19-2024 12:58 PM
» Replies: 1
» Views: 198
[REQUEST] H310 MSI Gaming Infinite S (MS...
Last Post: awittyusername
11-19-2024 09:21 AM
» Replies: 10
» Views: 122
[REQUEST] Gigabyte GA-B85M-HD3 Rev 2.0 u...
Last Post: Maduli
11-19-2024 02:22 AM
» Replies: 0
» Views: 144
[REQUEST] Lenovo Ideapad 330-15ICH BIOS ...
Last Post: Dudu2002
11-18-2024 01:25 PM
» Replies: 8
» Views: 1897
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
11-18-2024 01:23 PM
» Replies: 640
» Views: 220820
[Request] Unlocked Bios for Asus TUF FX5...
Last Post: FlT4ever
11-18-2024 01:05 PM
» Replies: 1
» Views: 417
[REQUEST] Lenovo ThinkPad Edge E125(v1.1...
Last Post: kamome74
11-18-2024 10:43 AM
» Replies: 0
» Views: 186
[REQUEST] Xpg 15g 4070 2023ver InsydeH20...
Last Post: MireVelli
11-18-2024 07:26 AM
» Replies: 2
» Views: 186
Please help me recover my bios
Last Post: FuryOP
11-17-2024 12:37 PM
» Replies: 0
» Views: 203
[Request-Camilo] Sony Vaio SA/SB/SC/SD/S...
Last Post: edit
11-17-2024 12:13 PM
» Replies: 107
» Views: 136941
[REQUEST] Lenovo Thinkpad Edge E440 & E5...
Last Post: Dudu2002
11-17-2024 06:50 AM
» Replies: 196
» Views: 91933

Request to unlock advance features in Acer Aspire 5740 Bios Phoenix 1.28
#51
(10-05-2014, 10:50 AM)Sml6397 Wrote: Hello vishalagarwal1286 & h35am,

The BIOS mod is complete! You can find the modified BIOS image at the bottom of this post.

Mods performed:
• Added an Advanced Menu
• Disabled the function that may have been hiding the INTEL Menu

As PBE (used to emulate BIOSes) could not emulate this BIOS, I was in the dark when modding. Further mods will require pictures of the BIOS menus so I know what is showing up and what is not.

Generic Warnings/Disclaimers:
Quote:Please remember to take proper precautions when flashing your BIOS. Even if the image is safe, the flashing process can still fail. Make sure that (if applicable) your notebook is fully charged (100%), the power plug is properly connected, and that the chance of the power going out is as minimal as possible. Do not interrupt the flashing process. If possible, it is a good idea to have a working CRISIS recovery disk when messing with your BIOS. Use the flashing instructions for your particular computer brand. DO NOT DO ANYTHING UNNECESSARY!!!

I take absolutely NO responsibility for ANY damages that may occur to you, your computer, your personal belongings, your neighbor's cat, or any other personnel or equipment as a direct or indirect result/consequence of your, or any one else's, use or misuse of any of the files that are in this archive at the present or at any time in the past or the future. You assume full responsibility for any damages or inconveniences that may occur by choosing to flash, or otherwise use or misuse, this image or any of the other files within this archive.

Have fun! Smile

Please remember to post the results (pictures if possible) of the BIOS flash. As I could not emulate this BIOS, this is especially important.

HASH VERIFICATION (DigitalVolcano's HashTool v1.1):
MDA5: 6d1962e7b8f88a8d2f25cdbd7b385b68
SHA-1: c0ecb41e3c146a0f972c55cf39cce8dce94fa5c5

Thank you very much for this mod. Worked like a charm. Flashed in DOS with phflash provided in original acer bios.rar.
find
quote
#52
Can I deactivate the HD5650 and activate the Intel HD graphics with this modded Bios of page 1?
When I try to flash the Bios with phoenix WinPhlash then it says:
Failed to flash BIOS image: Please update all your DXE drivers to the newest version, or they can´t work! Driver initalization failed. Error Code: -121
find
quote
#53
Can anybody please add the voltage adjust feature for cpu...

Sent from my Nexus 5 using Tapatalk
find
quote
#54
I have succeed to update the microcode with the latest (without the vulnerability of The Meltdown and Spectre CPU Bugs) of our bios only for the CPU with CPUID 20655 (i have i7-640M). This ID is valid also for other CPUs with the same CPUID (https://newsroom.intel.com/wp-content/uploads/sites/11/2018/04/microcode-update-guidance.pdf).


I have attached the BIOS for use at your own risk. 

https://ufile.io/ad989
find
quote
#55
Hi Frok1966.
I was thinking of flashing the BIOS with the latest microcode (the one you patched) - I have i5-560M.
Did you use the modded (unlocked) BIOS as source for your microcode patched BIOS?
Did you experience any CPU slowdowns with new microcode implemented in BIOS?
I am not able to download the BIOS from the link above. Could you please upload it again?
Thanks in advance.
find
quote
#56
Hello,

I think I can take the hit of performance which will only occur in CPU demanding applications, that anyway will rarely be used on such a CPU as i3 and i5 Core series (Arrandale).

The thing most concerning me is the security of the workstation itself, I mean clearly people are still using the Acer 5740g as their daily driver, htcp or home server.

I would love to know how to update microcode of this BiOS, so if someone here would care to share the procedure of doing so, we could maintain it ourselves for the future or simply update it for our needs.

@BDMaster, Sml6397, Frok1966

If you are still here, please share with us if possible, a graphical procedure of updating Intel Microcodes for this unlocked bios.

Or kindly update the latest microcodes extracted by me from Linux* "Processor Microcode Data File" Version: 20180807 for Arrandale series.

"
20652
Intel® Core™ Processor i7-i7-620M/LM/UM, i7-640LM/UM
Intel® Core™ Processor i5-430M, i5-520M/UM, i5-540M
Intel® Core™ Processor 330M, 350M
Intel® Celeron® Processor P4500, P4505

20655
Intel® Core™ Processor i7-610E, 620LE/LM/M/UE/UM,
640LM/M/UM, 660LM/UE/UM, 680UM
Intel® Core™ Processor i5-430M/UM, 450M, 460M, 470UM,
480M, 520E/M/UM, 540M/UM, 560M/UM, 580M
Intel® Core™ Processor i3-330E/M/UM, 350M, 370M,
380M/UM, 390M
Intel® Pentium® Processor P6000, P6100, P6200, P6300
Intel® Pentium® Processor U5400, U5600
Intel® Celeron® Processor P4500, P4505, P4600
Intel® Celeron® Processor U3400, U3405, U3600
"

The microcodes were extracting using "microdecoder" following this tutorial: http://wp.xin.at/archives/tag/intel-micr...-converter

Thank you and hope to hear from you soon!!


Attached Files
.bin   cpu00020652_plat00000012_ver00000011_date20180508.bin (Size: 9 KB / Downloads: 2)
.bin   cpu00020655_plat00000092_ver00000007_date20180423.bin (Size: 4 KB / Downloads: 2)
find
quote
#57
Hello,

I have gained some insight regarding CPU microcode update for Acer 5740g bios.

From start, Acer did not make it easy, and this BIOS is a mess, like seriously...

Well, yesterday I played with Hex editor "HxD" and modified the microcodes available there by simply identifying them with MC Extractor, which extracts the current intel microcodes from bios.

Finding the offset where they reside, I managed to calculate and fit new microcodes in this bios.

My newb mistake was that I have resized the bios, so my laptop is currently a soft brick. Ohh yea, I have tried with Crisis Recovery Acer, but it is a mess like the bios... for some, it works for me it doesn't. I presume that they are some issues with USB sticks +  "phlash16.exe", the requirement is to have a USB stick of maximum capacity 2 GB. formatted as FAT partition, which Crisis Recovery does. And the bios itself has to be in the same directory of the Crisis Recovery disk maker along with working "phlash16.exe". I don't have the patience to identify the right combination to make a bios recovery so I have ordered for just 5$ a bios programmer CH341A 24 25 Series EEPROM, remove the keyboard and flash the [censored] thing.   Smile

I have made a correct version of bios which contains these microcodes with the fix for meltdown and spectre and removed the old microcodes completely:

[Image: attachment.php?aid=15850]

The reason that they are duplicated is that in the bios has three modules, as stated by @BDMaster, _C00.PEI and _C01.PEI. However, I did not find the BB.BIN module in bios.wph, dunno how BDMaster was opening this bios. Found the BB.BIN module, HxD tool is somewhat failing to find all three microcodes, but they are inside the bios.wph, HxD doesn't have tagging or bookmark feature.

Figured it out by using this Tool to Insert/Replace SLIC in Phoenix / Insyde / Dell / EFI BIOSes, the forums required account to see the info.

Tool is creating a dump with all the content inside the bios.wph.

Can be downloaded here.

Anyway, as per his warning, I have checked and the "F8 00 D3 AB B4 46 00 C4 42 42 50 53 49 00 00 00  .....F..BBPSI... " is not overlapped.

The microcodes cover Arrandale CPUs as per my above request Smile

Unfortunately, I will not release yet this bios, as I have soft bricked my laptop. But as soon as I will get the bios programmer and start testing, I will release 1 stable bios for you guys to use! Meanwhile, I can share the steps to get the microcodes and how to update:


Pre-steps: Create a working folder
Check if your laptop is ok with Acer Crisis recovery: Acer Crisis Disk

Attempt one recovery to see if your laptop takes it, if not then you can continue but be warned, any problems that appear will brick your laptop and the only way I see to unbrick it is to reprogram the bios chip with CH341A.

1. Get unlocked bios from page 1
2. Get MC Extractor, read documentation (it is easy)
3. Get lasted microcode from intel by downloading their Linux* Processor Microcode Data File, you can check if your processor is present by reading the "This download is valid for the product(s) listed below." section and proceed to the previous release. (ctrl + F (find text) in browser.
4. Unpacking the microcodes its fairly easy, you will need just two tools:

a. microdecode
b. microcode.dat-Converter 32 bit
    microcode.dat-Converter 64 bit

Once you have these, you can start by using microcode converter to created a microcode.dat file (Intel has stopped supporting this file)
Afterwards, point the microcode.dat file in microdecoder

Now you have all microcodes available for you, identify yours by looking for your cpuid and isolate the ones you wish to be in bios.

Note: microcode.dat-Converter has a graphical interface, but you need to point the last folder containing all the microcodes e.g.: Desktop\cpu_micro update wph\Gigabyte\microcode-20180807\microcode-20180807
       
        microdecode can be used in cmd, like so: microdecode.exe microcode.dat (all microcodes will be extracted in the same path as microcode.exe)

5. Put your bios in MC Extractor folder, close to the "mce.exe"
    Open cmd and go to mce.exe, type mce.exe
    In "Option(s):" type your bios name. e.g.: bios.wph
   A table will be shown with microcodes available in bios and at the same time, all shown microcodes will be available in MC Extractor path in folder "Extracted"

6. Open HxD app, open from HxD the bios.wph and 1 of the microcode extracted from MC Extractor folder "Extracted"
7. You can search microcode position in bios, offset is really important, you should keep it as so.

You can change the offset base to decimals from Tools > Options > View to keep it easier to track.

When you have identified offset position of the microcode, take notes, select it and note the Lenght(s), open the new microcode and note the Length(s) of the new microcode. Compare it with old one, make room and select new offset Lenght, copy and insert.

Note: Study the bios.wph in HxD, note the position of the first microcode in the module, and respect the same, overall keep the same structure.

In the end, open the modified bios in MC Extractor to see if microcodes are present, compare the size of both bios, to see if they are the same.


Good luck.

This is a collection of gathered sources, so kudos to them.

Use this guide at your own risk.


Attached Files Thumbnail(s)
   
find
quote
#58
(01-04-2019, 06:42 AM)eugen88 Wrote: Hello,

I have updated the microcode using the procedure above. The key element is the size of the new file that has to be the same as before keeping the structure intact. The microcode updated is for the CPU 20655 as i have the I7-640M. I did not updated the others.

Everything is working and you can use the same package used to flash the bios with the original software or you can use Crisis Disk.

Enjoy and use only if you know what you are doing.


Attached Files
.wph   JV50128x2.wph (Size: 4.01 MB / Downloads: 21)
find
quote
#59
Hi! I'm a newbie here.
I've got an acer 5740g with an i3 processor m330 2.13GHz.
I landed in this forum to solve a problem with bios hanging at boot eachtime I connect a sata caddy in the dvd sata slot, with a sata disk.
The disk was recognized by the bios but it hang up at boot.

Can I upgrade the cpu buying a used i7-640m online, and the use the bios Eugen88 provided?
It would also avoid spectre and meltdown vulnerabilities?
Would it show me locked bios menu screens too?

thank you very much in advance.

[quote pid='155338' dateline='1560555807']
(01-04-2019, 06:42 AM)eugen88 Wrote: I have updated the microcode using the procedure above. The key element is the size of the new file that has to be the same as before keeping the structure intact. The microcode updated is for the CPU 20655 as i have the I7-640M. I did not updated the others.

[/quote]
find
quote
#60
(06-28-2019, 11:40 AM)cyboroz Wrote: Hi! I'm a newbie here.
I've got an acer 5740g with an i3 processor m330 2.13GHz.
I landed in this forum to solve a problem with bios hanging at boot eachtime I connect a sata caddy in the dvd sata slot, with a sata disk.
The disk was recognized by the bios but it hang up at boot.

Can I upgrade the cpu buying a used i7-640m online, and the use the bios Eugen88 provided?
It would also avoid spectre and meltdown vulnerabilities?
Would it show me locked bios menu screens too?

thank you very much in advance.

[quote pid='155338' dateline='1560555807']
(01-04-2019, 06:42 AM)eugen88 Wrote: I have updated the microcode using the procedure above. The key element is the size of the new file that has to be the same as before keeping the structure intact. The microcode updated is for the CPU 20655 as i have the I7-640M. I did not updated the others.

[/quote]

Hello, 
My suggestion is: flash again the bios with the official one and start to understand which components could be the cause of bios hanging each time.
Once you have found the issue, replace the component. have you tried to replace the RAM? or the small battery? remove the WIFI and Bluetooth card.
Once you have fixed the issue then you can start to upgrade with the new BIOS and if you wish with a powerful CPU.

The Updated BIOS (with the latest microcode) does not unlock the bios. 

Hope this answer to your doubt
find
quote


Forum Jump:


Users browsing this thread: 5 Guest(s)