Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] MSI B550M VDH WIFI BIOS UNLOCK
Last Post: CFW
Yesterday 08:28 PM
» Replies: 0
» Views: 52
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: Deltist
Yesterday 03:09 PM
» Replies: 267
» Views: 65731
Acer Extensa 5620: CPU replace
Last Post: MPM
Yesterday 01:22 PM
» Replies: 3
» Views: 360
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: zuendus
Yesterday 10:48 AM
» Replies: 133
» Views: 66530
[REQUEST] Acer Nitro 5 AN515-52 BIOS Unl...
Last Post: Dudu2002
Yesterday 04:13 AM
» Replies: 21
» Views: 9168
Amibios 8 mod - problem with LPT port
Last Post: Beniu33
Yesterday 04:10 AM
» Replies: 1
» Views: 173
[REQUEST] ASUS TUF A15 FA506IV BIOS Unlo...
Last Post: crankeed11
05-11-2024 02:48 PM
» Replies: 62
» Views: 19133
[REQUEST] Acer Nitro N50-610 BIOS Unlock
Last Post: Maxinator500
05-11-2024 01:00 PM
» Replies: 2
» Views: 234
MSI GX640 (Ms-1656) E1656ims.10f BIOS ne...
Last Post: maciekj22
05-11-2024 11:48 AM
» Replies: 0
» Views: 150
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: kashif7723
05-11-2024 11:08 AM
» Replies: 239
» Views: 72244
Looking for the best VPN for PC
Last Post: Alford
05-10-2024 11:54 PM
» Replies: 1
» Views: 206
[REQUEST] Acer predator Triton 300se pt3...
Last Post: Dudu2002
05-10-2024 07:18 PM
» Replies: 4
» Views: 319
[HELP] Unlock bios advanced settings
Last Post: Iarm0620
05-10-2024 04:44 PM
» Replies: 0
» Views: 199
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: gizmo77
05-10-2024 02:34 PM
» Replies: 1971
» Views: 681743
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: DeathBringer
05-10-2024 09:42 AM
» Replies: 45
» Views: 8694
[REQUEST] Acer Aspire E5-573(G) BIOS Unl...
Last Post: death20013
05-10-2024 08:45 AM
» Replies: 79
» Views: 42347
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: Dudu2002
05-10-2024 07:57 AM
» Replies: 726
» Views: 200928
[Request] GA-8I915PMD Bios unlock
Last Post: ilciumbia
05-10-2024 04:13 AM
» Replies: 5
» Views: 5255
[REQUEST] Lenovo Flex 10 BIOS Unlock
Last Post: artamis
05-10-2024 03:20 AM
» Replies: 26
» Views: 1809
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
05-10-2024 02:09 AM
» Replies: 82
» Views: 25513

[REQUEST] Acer Aspire 5750(G,Z) & 5755(G) BIOS Unlock
(08-14-2013, 05:09 AM)Moglie Wrote: Thanks for the soon comming guide Smile

Oh you already worked on the undervolting CPU or/and OC options? Would be awesome

I'm working on that, but still no luck with this.

About the guide...

How To Extract and Edit Bios Modules


Warning: I'm not a very expert bios modder. I've just started, and it's a very basic guide. If someone more skilled finds an error on this guide, or want to contribute by providing some more infos, please reply here or send me a pm. Thanks Smile

Programs needed:
  1. Phoenix Tool
  2. Hex Workshop (Reccomended, you can also use another Hex Editor)
  3. NiBiTor (Optional)
  4. WinRar (Optional)
This guide is based on the P5WE0121 bios modding, but should be fine for every bios.

First Step: Unpack the bios
It's a very simple task. First of all we need the bios image file. We can usually get it from other modded bios (like Akbar's bios) or from the official exe file (right click it and selecr "Extract with winrar"). Now we only need to open the bios file (Insyde bioses usually use .fd or .rom as file extension) with Phoenix Tool. Press OK on every dialog box that would appear, and wait until the program finishes. Now check the path where your bios file is saved, and look for the DUMP folder, generated by Phoenix Tool. Inside it, we can find all the bios' .rom files. We have sucessfully unpacked the bios!

[Image: E6ghVTH.png]

Second Step: Modding bios' files
For this we need an Hex Editor to edit the raw values. I suggest to use Hex Workshop. Now we are ready to edit every bios module. We suppose we want to edit the vBios for undervolting the gpu (like I just did). vBios is known to have a 64 kb size, so we have to check in the DUMP folder for every 64 kb sized file. Ignoring the "PADDING" file, we should find four vBioses (in the P5WE0121 bios).

[Image: z2PCF76.png]

Now check the version number of our vBios with GPU-Z

[Image: L34xDIg.gif]

We have two ways for enstablishing what is the proper vBios we have to edit for our GPU:
  1. Open vBios with Hex Editor and find out the version string
    [Image: mZ8DEt9.png]

  2. Open vBios with NiBiTor, and check the vBios version
    [Image: 0gdMh60.png]

When we have found the right file to mod, copy it in another path, open it with Hex Workshop, and prepare for the hardest thing: find the proper value to change. In my knowledge, there isn't a method to surely find it. We have to proceed with logic and we have to have a lot of luck. For example, there we want to undervolt the GPU in full idle. We know that the voltage used is 0.98V. It can be usefull to find what we are searching. Convert 98 from decimal to hex (we can use both windows calculator or an online converter). We find that's 62 in hexadecimal. Now, we need to find the voltage tables, so we can edit che voltage. Fortunately Fermi's voltage table can be easily found on the web:

- 2D P-States

[P3] 43 65 87 A9 DC FE 03 40 [XX]

[P7] 00 00 0E 81 00 00 07 40 [XX]

- 3D P-State

[P12/P15] 00 00 00 00 00 00 0F 00 [XX]

Where XX is the hex voltage value.

Currently I don't really know how to obtain by myself this tables. I think it requires advanced bios modding skills, but I'm doing a lot of researches and studies to learn how to do. Maybe I'll update this guide in the future.

At this point it's important to go to Tools -> Generate Checksum -> Checksum (16 bit) and write down the result. We'll see later why we have to do that!

[Image: qbA9kPi.png]

Now, let's change the full idle voltage. It's marked with P12/P15 (this may vary according to the GPU). As I said, the hex value for the stock voltage (0.98V) is 62, so we have to search this string in the hex editor:

00 00 00 00 00 00 0F 00 62

And replace 62 with 55 (which is 85 converted to hex. If we want, for example, to overvolt the gpu, we can put 64 (100 decimal, so 1V), up to b4 (1.8V)).

We have sucessfully edited the P12/P15 voltage but... if we try to open the bios file with NiBiTor, we'll notice that the file integrity point is yellow. That means the checksum is incorrect. For correcting it, we have to reopen the file with Hex Workshop and use the "Generate Checksum" function checking "Checksum (16 bit)".

[Image: uJ6k1Ow.png]

As we can see, the result isn't the same we have write down before. The checksum is calculated by using the last hex digit in the vBios (it should be after a "FF" useless zone).

[Image: AaMt9Rn.png]

So, we have to proceed this way: take the first checksum calculated (1280, in decimal). It's higher that the second, so we have to substract the second from the first: 1280 - 1267 = 13 = D in hex. Take the last hex digit in the vBios (18) and add it the value we have just found (D): 18 + D = 25. Replace 18 with 25, and regenerate the checksum; it should be equal to the first we have found (1280). This way the checksum is fixed, and the Integrity point in NiBiTor should be green.

Third Step: Repack the bios
We should have Phoenix Tool still open, if not open it, and reselect the .fd bios file. When it's done, click on "Advanced" (press YES on the dialog box), tick "Allow the user to modify other modules" and "No SLIC" and click "Done". Now press "Go" on the main window of Phoenix Tool. When the info box "You can now make manual alterations to any module in the DUMP directory" appears don't press "OK", but replace the original vBios with our modded vBios in the DUMP folder. Now press "OK" and wait until the program finishes. You should have now a BIOSNAME_SLIC.fd file in the same directory of the original bios we just modded. Rename it in BIOSNAME.fd, and flash it with Insideflash.

Done! Smile

P.S: Sorry for any grammar error. My english is a little rusty.
find
quote
Hey,

thank you for sharing this great guide i see its a bit more complex then i thought but i only have to learn a bit i think. Smile

If get luck with this undervolt the CPU 1 time please let us know. Smile)
find
quote
(08-16-2013, 12:41 PM)Moglie Wrote: Hey,

thank you for sharing this great guide i see its a bit more complex then i thought but i only have to learn a bit i think. Smile

If get luck with this undervolt the CPU 1 time please let us know. Smile)

No luck yet with CPU voltage Sad It seems to be very difficult, after days of researches I can't really figure out how achieve this. However I've worked on another tweak (http://www.bios-mods.com/forum/Thread-Su...n-Settings) that should help with overheating (and only God knows how much this laptop overheats). I've just made an EC firmware mod to allow the fan to spin to it's max speed when CPU reaches 80 °C. Unfortunately I can't test this mod because I'm not in my own country right now, and I've only brought my Asus eeepc with me (I'll come back home in three months). If anyone is much brave to test it, reply there, I'll provide the modded images and I will be very thankful.

Edit: See this thread for more info
find
quote
Question 
Hi all, sorry If i'm writting not in right section, but I have acer aspire 5750zg and I recently updated bios from V1.1 to V2.1, and I not found any unlocked content. Maybe anyone from there knows or have unlocked bios for that version and/or to my computer ?
find
quote
Hi, can some one explain me ho to incrase fan speed i got Acer 5750g and win 8 i try use this bios but it no change anythink.my laptop is still overheating.
find
quote
Hi all, will this be compatible with my Aspire 5750zg?
find
quote
guys i tried it on my 5750g n the low fan speed is 70 and low temp is 55
the high speed is 100 at 70C
n nothin is happening same fan speed as before flashing
help plz :\
find
quote
Packard Bell TS11HR-worked Smile
Do not understand what the firmware used to hakintosh? native 10.8.5 does not start the installation.
P5WE0120-UEFI-POWER-Advanced-By Akbar.zip
P5WE0121.zip
P5WE0x64.zip - bad archive Sad please update (upd. all unpacked in 7zip)
find
quote
Can someone please reupload latest v1.21 onto somewhere?
Hotfile stopped working due to USA :/
find
quote
Hotfile down, I would love to see this reuploaded >.<
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)