Jump to content
EwinRacing Flash Series Gaming Chairs
svl7

M14x R1 - BIOS A08 with SATA fix

Recommended Posts

Two new modified BIOS for M14x R1 users. Both based on A08, but with the same SATA performance as in A05.

This allows GF106 users which are still on A05 to benefit from the fixes included in A08 while keeping the SATA performance of A05 and it allows GF116 users to get the benefits of A05 SATA behavior.


It's actually the result of trying to bring GF116 support to A05 in order to change the SATA behavior (as requested by he_yincheng), since this didn't work as planned I tried it the other way around - bringing the SATA performance of A05 to A08, which succeeded. Thanks @he_yincheng for testing! Check here to see some screenshots he posted to verify that it is working as intended.


There are two versions of this mod available, one is the standard A08 with only the SATA tweak and the other is the unlocked version of it.
In the M14x R1 voltage mod thread you can also find both versions with an increased GPU voltage, GF106 and GF116 supported.


As always with such mods, use at your own risk, I don't take any responsibility for possible issues. 
You are responsible for the changes you make on your system.


Feedback is welcome!


Donate link - feel free to buy me a beer if you like this mod ;)

M14xR1_A08_[unlocked]_incl_SATA_fix.zip

M14xR1_A08_SATA_fix.zip

  • Thumbs Up 11

Share this post


Link to post
Share on other sites

It's doest work. System started only after many attempts and freezed after 2-3 min of work. It's enough for re-flash original BIOS...

Share this post


Link to post
Share on other sites
On 11/23/2016 at 0:06 PM, pilnet101 said:

Please can somebody provide/PM me the link for this bios download? At my wits end with my 5 year old m14x r1 just want to get it sorted now and the A08 unlocked bios seems to be the last piece of the puzzle!

Bump this post. If the the original download link is dead. Need it. Can't tell because I'm still banned or not allowed to download because my account is new and unfortunately this is the only place you can download it.

Edited by gobiasind
  • Thumbs Up 1

Share this post


Link to post
Share on other sites

This appears to be exactly what I need to disable Nvidia Optimus and allow Windows 10 to see the dedicated graphics card.

Share this post


Link to post
Share on other sites

Going to be getting an 850 Pro to put into my m14x and giving this BIOS a try. I will report back with results.

Edited by staffnick

Share this post


Link to post
Share on other sites

Hi All, new here and just replaced my HDD with Samsung 850, but am not able to download the fix due to pre-promotion.

Aside from installing and tweaking configs as guided by google, I really am not familiar with the terms, so can anyone help out a helpless soul for below queries?

 

-how will I know if am actually R1 or R2?

-how will I know if am A08 or A05?

-what does unlocked A08 mean? what do we intend to accomplish from unlocking a bios?

-what does overclock mean? Why do this?

-does anyone know how to selectively have the fan run and not? I just want it to run (and yea its fan noise on and off) only when I play Dota2

-And how do you exactly measure 6gb/s speed?

 

Appreciate anyone teaching a "kid" the basics.

Share this post


Link to post
Share on other sites

i hope these are still downloadable.. looking to unlock, disable optimus for A08 to build a hackintosh with this unit (m14xr1)...   i'm so excited (in geek ways).  once i get promoted.. look out Dell!

 

:)

Share this post


Link to post
Share on other sites
On 8/1/2017 at 4:20 AM, yaspero said:

Hi All, new here and just replaced my HDD with Samsung 850, but am not able to download the fix due to pre-promotion.

Aside from installing and tweaking configs as guided by google, I really am not familiar with the terms, so can anyone help out a helpless soul for below queries?

 

-how will I know if am actually R1 or R2?

-how will I know if am A08 or A05?

-what does unlocked A08 mean? what do we intend to accomplish from unlocking a bios?

-what does overclock mean? Why do this?

-does anyone know how to selectively have the fan run and not? I just want it to run (and yea its fan noise on and off) only when I play Dota2

-And how do you exactly measure 6gb/s speed?

 

Appreciate anyone teaching a "kid" the basics.

 

not sure if you're still checking here, but you can see in the BIOS for R1 or R2 versions.. it will say right on the main screen.  The same goes for A08 or A05 version.

 

the unlocked versions will reveal hidden areas that the OEM has blocked from our view for possible access... doesn't mean everything will work though as the OEM has to also supporting code/hardware for those features.  but unlocked gives us access to look and set properties.

 

instead of modding the BIOS to control fan speed you should look to software for controlling that such has OpenHardwareMonitor or FanSpeed.. both work very well for controlling this capabiltiy.

 

for measuring HD/SSD speeds, you can use a tool such as ATTO Disk Benchmark to run tests against the drive to see the actual speed (it will nearly never fully reach 6gb/s in real world)

Share this post


Link to post
Share on other sites

well.. it looks like I won't be getting this anytime soon as i found a version by svl7 and was impatient... while the unlock worked, i screwed up trying different PEG mode settings and caked things up good.  :(

 

atleast for a while I was close.. had EFI/UEFI booting with Clover and nearly had climbed sierra, but couldn't get past the discreet video stuff and wasn't satisfied with only HD3000 working...

 

oh well... now the thing just recycles on boot.. tried everything imaginable to clear it and the best I could get is 2 beeps after removing the RAM  (could never get the lovely 5 beeps to acknowledge CMOS was alive again).  :(  sad pandas.

Share this post


Link to post
Share on other sites

ok, i was able to get something using a CH341A programmer and flashrom.

 

does anyone happen to have a dump of the EC for this system?  I got a couple readings, but now I'm unable to read it using a SOP clip.  I would like to do a bin compare to see if the first few readings I got are actually accurate.

Edited by razblack

Share this post


Link to post
Share on other sites

heh, yes... this thread is super old and i'm probably just posting to myself but that's ok lol.

 

so, i found something interesting.  the CH341a programmer I purchased has a AMS1117 voltage regulator on it... which was getting really hot when I was trying to read the W25Q80BVSIG... like really hot to the touch.  Flashrom would either not see the SOP at all.. or just throw a bunch of read errors.

 

So I put a vortex fan on it (small household fan that blows really well)... and now I have no issues reading, write/verify the chip.  very very odd.  i'm not an electronics engineer or anything, but I know when something is getting way to hot. :)

 

I also discovered (as I have two of these boards for m14xr1) that the EC chip holds data for the LED programming... yep.  The original board would light up blue on the keyboard, and the new board i got lights it up white.. well, after moving the new boards EC data to the old board.. now it also lights up white :D  interesting...

 

I still having troubles reading the BIOS on the old board... no issue with the new one.  Perhaps it is dead.  I'm waiting for my Hakko soldering iron to come in tomorrow and am going to just remove it and try again.

 

I'm a total noob to this btw.

Share this post


Link to post
Share on other sites

this was an interesting find on hackernews: (post by mjg59 way down the list)

 

https://news.ycombinator.com/item?id=11863719

 

apparently, supplying enough power to read the SPI chip (SOP?) with the chip still onboard can sometimes generate 'connected' traffic from other components... and may lead to fail reads.

 

i didn't know this could happen.. probably why i keep failing to read that BIOS.  looking forward to being able to pull it.

 

is there any problem with desoldering/resoldering too many times?

Edited by razblack

Share this post


Link to post
Share on other sites

ok, got the solder iron today..  desoldered BIOS (chip U48) and was able to 100% reflash with no issues.

 

just a note for anyone else whom resurrects this in the future.  the FD files you get from either ASUS or here will need to have their header data removed for use with the CH341a programmer.  The header is ~128KB in size (the files are around 4224KB and need to only be 4096KB).

 

I also choose to use Linux Mint with the Flashrom open source program (flashrom.org) and it worked spectacularly.

 

thanks! and much appreciate the information found here.. once i get more $ in my paypal, i'll donate as i have done for tonymacx86.

Share this post


Link to post
Share on other sites
On 8/31/2017 at 8:16 PM, razblack said:

ok, got the solder iron today..  desoldered BIOS (chip U48) and was able to 100% reflash with no issues.

 

just a note for anyone else whom resurrects this in the future.  the FD files you get from either ASUS or here will need to have their header data removed for use with the CH341a programmer.  The header is ~128KB in size (the files are around 4224KB and need to only be 4096KB).

 

I also choose to use Linux Mint with the Flashrom open source program (flashrom.org) and it worked spectacularly.

 

thanks! and much appreciate the information found here.. once i get more $ in my paypal, i'll donate as i have done for tonymacx86.

How did you remove the header?  I'm having the same problem with a bad bios that you did, but I'm using an SPI programmer with a clip instead.

Edited by Alaric323

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By narbardarse
      ok, so, i have a serious problem atm.
      im trying to mod my bios so that i can go past the normal overclocking limit. however, everytime i try to do it, it always says "file size does not match existing bios size!", and it's really annoying, since i had to find everything myself, as no one else online tried this on my specific model, besides me. (which surprises me, really)
      this is the guide im following:
      So this is my detailed description how I managed to mod and overclock my GTX 960M in my Lenovo Y50-70. Please note: it is very dangerous to play with the BIOS, so you need to be very careful! I take NO RESPONSIBILITY for any damage or misuse of the information below! Use it AT YOUR OWN RISK!
       
      -------
       

      Necessary tools:
      A. Fptw64 from Intel (9.5 or above)
      http://forum.hwbot.org/showthread.php?t=75024
      B. PhoenixTool (2.50 or above)
      C. Maxwell II BIOS Tweaker (1.36)
      https://www.techpowerup.com/downloads/2562/maxwell-ii-bios-tweaker-v1-36/
       
      -------------------------
       
      How to flash Modded BIOS:
      0. Flash the latest (3.03 now) official BIOS
      1. From Windows, start 'cmd' as Administrator and read your your BIOS via Fptw64:
         Fptw64 -d BIOS.ROM -bios
      2. Reboot, enter your BIOS and check "Enable downgrading BIOS" feature (we need to downgrade first in order to flash the modded BIOS)
      3. From Windows, downgrade to 1.13 (this is necessary because the newer BIOSes have protection against mod-ding)
      4. After reboot & reflash, start Windows, then enter standby, wait a bit, then wake up the machine
      5. Create your modded BIOS, see separate list below
      6. Start 'cmd' as Administrator and write your _modded_ BIOS via Fptw64:
         Fptw64 -f BIOS_MODDED.ROM -bios
       
      -------------------------
       
      How to create modded BIOS (point 5 above):
      5.1 Start PhoenixTool.exe from Phoenix Tool 2.50 and open your previously saved original BIOS.ROM from point #1 above
       .2 The tool analyses it and shows some messages, click OK
       .3 Now you can find your vBIOS in the "DUMP" subfolder in the folder containing your BIOS.ROM, with the file name:
          BE13645B-2C2C-44D2-A64F-0EA052C34597_1796.ROM
       .4 Create your modded vBIOS, see separate list below -> let's call it 960M_OC.MOD
       .5 Click on "Structure"
       .6 Open "EFI BIOS" tag
       .7 Open second "File Volume {7A9354D9-...}" tag
       .8 DXE Core -> Compressed Section -> Raw section -> File Volume {7A9354D9-...}
       .9 In the very long list, find the following tag (usually displayed at around 80% of the list):
          Freeform {BE13645B-2C2C-44D2-A64F-0EA052C34597}
          This is the item containing the latest vBIOS
       .10 Open the tag, then "GUID defined section", then click on Raw section. "Internal number" (in the top right corner) should be 1796 for BIOS 3.03.
       .11 Click on "Replace" and select your modded vBIOS (called 960M_OC.MOD above)
       .12 Click exit "Exit" and say Yes to "Save changes?"
       .13 Close the Phoenix Tool; now you should have your BIOS.ROM updated (the original will be saved as BIOS.ROM.OLD for safety)
       
      -------------------------
       
      How to create modded vBIOS (point 5.4 above):
      Use Maxwell II BIOS Tweaker to change BE13645B-2C2C-44D2-A64F-0EA052C34597_1796.ROM;
      5.4.1 Open the ROM
         .2 Change "Boost Clock" on "Common" tab to the new boost-ed maximum value
         .3 On "Boost table" tab, use the slider in the right bottom corner to increase your max boost-ed value to the same number
         .4 On "Boost states" tab, at P00 profile, change the MAX values in the GPC, L2C and XBAR fields to the same max boost-ed value
         .5 Save your modified BIOS and rename it to 960M_OC.MOD
       
      (My boost-ed max value was 1359 MHz. I could then use MSI Afterburner's software tuning -> my 960M could reach 1454 MHz without voltage increase.)
      i know that it's for a different laptop, but its basically the same
      ill provide more info when im home
    • By mclarke2355
      Hello,
       
      I want to share the modded Bios I created for the Acer Aspire E5-572G notebook.
      The official bios 1.09 was used as a base.
      I'm offering three flavours: Microcode 01, Microcode 07 and Microcode 21.
      Microcode 21 is the latest available microcode, this is the Bios you want to use unless you want the special properties of the other microcodes.
      Microcode 07 is the latest microcode that allows using the full turbo clock speed on all cores (using single core turbo with all cores).
      Microcode 01 is the one you should take if you want to try this. I wasn't able to get it to work on mine (i5 4210m, HM86), but your mileage may vary.
      In case you want to always use an older microcode, I'm offering a script for windows that'll keep the OS from using a newer microcode (compatible with Windows Vista to Windows 10). Frequency and other things can be set up with ThrottleStop (use the latest version).
      I've also included an overclocking enabled ME firmware that should (hopefully) allow overclocking on the HM87 equipped notebooks.
      There are two flavours of this notebook available: Ones that use the HM87 chipset and others that use the HM86 chipset. Overclocking is only possible with HM87 as HM86 isn't capable of overclocking (tested it myself).
      Additionally I offer a collection of Bios, EC, ME and FD files of this device, in case anyone wants to experiment with these for a bit (EC Modding, etc.).
      I will update this bios in case there are newer parts available.
       
      Any feedback is welcome!
       

      Features:
      -Advanced Bios Options unlocked (Advanced, Power tabs and additional options in the existing tabs)
      -Nvidia 840M/940M VBioses replaced with adapted 940MX VBios with unlocked TDP Limit, unlocked Boost Table and some OC (1306,5MHz GPU/1070MHz Memory - with general usability in mind) + all voltage sliders unlocked
      -Intel Management Engine: Updated to 9.1.37.1002 + All Locks Unlocked + Overclocking Enabled For HM87 Notebooks + PAVP (Protected Audio/Video Path) Enabled
      -Flash Descriptor unlocked
      -Microcode updated to version 21 (respectively downgraded to 07 and 01)
      -Intel GOP Driver updated to 5.5.1033
      -Intel VGA Bios updated to 1042
      -Intel RST OROMs updated to 15.1.0.2545
      -Realtek Lan OROMs updated to 2.037/2.64
      -Applied a few useful BIOS patches by CodeRush (Unlock CPU Power Management Register (useful for Hackintosh Users)/Disable BIOS Lock/Disable SMI Lock)
       

      Flash procedure:
      1. Copy the BIOS file to an empty and with FAT16/32 formatted usb stick.
      2. Unplug the AC adapter.
      3. Remove the battery of the notebook - you can unlock the battery on the backside.
      4. Plug in the USB flash disk.
      5. Press and hold <Fn> and <Esc>, and then plug in the AC adapter while still holding <Fn> and <Esc>.
      6. Press the Power button. You can now stop holding <Fn> and <Esc>.
      7. The BIOS flash should now begin, the fans will spin up at max speed and the power led should blink. It should take between one to two minutes.
      8. After everything is done, you can reinsert the battery and go to the BIOS (F2). There you may want to change some settings (the BIOS flash erases all previously chosen settings).
       

      Recommended Bios settings:
       
      Main:
      F12 Boot Menu ---> Enabled
      D2D Recovery ---> Disabled
       
      Advanced:
      Boot Configuration: Numlock ---> On
      Thermal Configuration: Cpu Thermal Configuration: Bi-Directional PROCHOT# ---> Disabled
      Chipset Configuration: RTC Lock ---> Disabled
      Chipset Configuration: IFR Update ---> Disabled
      Chipset Configuration: BIOS Lock ---> Disabled
      ACPI Table/Features Control: TCO WatchDog Support ---> Enabled
      ACPI Table/Features Control: WatchDog ACPI Table ---> Enabled
      ACPI Table/Features Control: ACPI Memory Debug ---> Disabled
      ACPI Table/Features Control: PEP Graphics ---> Disabled
      Extended ICC: Use WatchDog Timer For ICC ---> Enabled
      Extended ICC: ICC Locks after EOP ---> All Unlocked
       
      Security:
      User Access Level ---> Full
       
      Power:
      Wake on LAN ---> Disabled
      Advanced CPU Control: xAPIC Mode ---> Enabled
      Advanced CPU Control: Package C-State Demotion ---> Enabled
      Advanced CPU Control: Package C-State Un-Demotion ---> Enabled
      Advanced CPU Control: ACPI 5.0 CPPC Support ---> Enabled
      Advanced CPU Control: ACPI 5.0 CPPC Platform SCI ---> Enabled
      Advanced CPU Control: Package Power Limit MSR Lock ---> Disabled
      Advanced CPU Control: Long Term Power Limit Override ---> Enabled
      Advanced CPU Control: Long Term Time Window ---> 128
       

      Module names (for replacement/update):
      GOP Driver: 7755CA7B-CA8F-43C5-889B-E1F59A93D575_256.ROM
      Intel RST: 382F560D-17A9-4887-BD9C-EB439C1CC482_1654.ROM and 501737AB-9D1A-4856-86D3-7F1287FA5A55_1781.ROM
      Intel VGA Bios: 8DFAE5D4-B50E-4C10-96E6-F2C266CACBB6_1743.ROM
      Nvidia 840M VBios: D336DBCB-33C1-4D15-A06F-C3FF405C6A68_1749.ROM
      Nvidia 940M VBios: C09F4207-D557-47D0-A4B5-1E4B6459E519_1761.ROM
      Realtek LAN: 0A33D14A-7B60-4C58-9194-DED0812F9B2B_1767.ROM and E8991F69-D813-4116-A2C2-61E304ECBD72_1533.ROM
      Intel Microcode (integrated in file): PADDING_2702.ROM
      Management Engine: Integrated in BIOS image, HEX Editor needed for replacement
       

      Credits: 
                    -Donovan6000 for his very helpful guides and insights on Insyde bios modding
                    -Andy P whose PhoenixTool I used to replace the modules
                    -Plutomaniac for providing the used Intel ME firmware and the Intel ME System Tools to properly configure it for this notebook
                    -Ultrax5 from TechInferno for providing his OC enabled ME firmware for 8-series systems which I used as a reference to unlock the feature for this notebook
                    -SoniX for his Intel VGA Bios update guide and the OROM, Microcode and Intel VGA Bios database he maintains
                    -Pacman for sharing the latest Intel RST 15.1.0.2545 OROMs
                    -CodeRush for providing the included BIOS patches
                    -WerePug from overclock.net for providing the way to unlock the Nvidia VBIOS voltage sliders for editing in Maxwell II BIOS Tweaker
                    -The author of the Maxwell II BIOS Tweaker which I used for editing the Nvidia VBioses
                    -All the other people who shared the used OROMs/Microcodes/Firmwares/Useful Information etc.
       

      Changelog:
                         -13.09.16: 1.09a - Initial release
                         -03.10.16: 1.09b:
                                                      Unlocked a few more options that I missed before - everything that can be unlocked should be available now
                                                      Overclocking enabled ME is now included by default (no disadvantages for HM86 notebooks)
                                                      Applied a few useful BIOS patches by CodeRush (Unlock CPU Power Management Register (useful for Hackintosh Users)/Disable BIOS Lock/Disable SMI Lock)
                         -22.10.16: 1.09c:
                                                      Changed Nvidia GPU idle voltage from 0,94V to a more correct value of 0,76V - thanks to Maison1 from win-raid.com for bringing this matter to my attention
                                                      Unlocked all sliders in the Nvidia VBIOSes for editing with Maxwell II BIOS Tweaker - thanks to WerePug from overclock.net for posting the way to do this
       

      Files:
      Acer Aspire E5-572G - BIOS 1.09c - Microcode 01
      Acer Aspire E5-572G - BIOS 1.09c - Microcode 07
      Acer Aspire E5-572G - BIOS 1.09c - Microcode 21

      DeleteMicrocode Script for Windows
      Acer Aspire E5-572G BIOS-ME-EC-FD Collection
       
    • By Klem
      In this thread you can post your requests for Lenovo G580 (20150) and (2189), G480, G780.
      If someone wants upgrade Wi-Fi card and remove whitelist, or unlock hidden additional menus and settings in bios setup menu, then you can post your request in this thread.
       
      For prepare unlocked bios you should post your request here and then send me your file backup of bios via PM.  For creating backup of bios use attached program. Extract attached archive directly on the Desktop and run the program as administrator (right click mouse). Program will create archive "results" directly on the Desktop. Send me this archive "results" via PM.
      https://www.sendspace.com/file/mxoavw
      or
      http://www120.zippyshare.com/v/NC9WuxRI/file.html
    • By Flankerzo
      Hello,
       
      can someone help me to unlock advanced bios menu on yoga 2 13 notebook?
      i5, 4gb ram
      insydeH20 Rev 3.7
      Bios Version 96CN31WW(V1.17)
      EC Version 96EC31WW(V1.17)
       
      how to make bios dump on this machine? im willing to donate for coffee or two
       
      Thanks
    • By Klem
      In this thread you can post your requests for Lenovo G780.
      If someone wants upgrade Wi-Fi card and remove whitelist, or unlock hidden additional menus and settings in bios setup menu, in this case you can post your request in this thread.
       
      For prepare unlocked bios you can post your request in this thread, upload your file bios backup into any fileserver and post the download link. Or you can send me your file backup of bios via PM.  For creating backup of bios use attached utility. Extract attached archive directly on the Desktop and run Backup Utility as Administrator (right click mouse, choice "Run as Administrator"). Utility will create archive "results" directly on the Desktop. Send me this archive "results" via PM.
      https://www.sendspace.com/file/mxoavw
      or
      http://www120.zippyshare.com/v/NC9WuxRI/file.html
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.