Before you start with the BIOS modding procedure, you should have read carefully the “General Preparations for BIOS Modding” ( >LinkthisthisI highly recommend lapping heatsink and use liquid metal thermal paste or any decent tp ( I used collaboratory liquid ultra) before doing this. Static voltage table like on load method using TS: UPDATE: OCed RAM from 1600 to 1866, +200mV adaptive vcore: Windows Mod to remove auto update microcode on boot:ġ) Remove mcupdate_GenuineIntel (and backup) from System32ġ) Check CPU MCID ownload AIDA64, open AIDA64>Motherboard>CPUID and look at IA Brand ID, it should be 00hĢ) Download the latest beta Throttlestop (not stable) in my case 810b2ģ) Make sure you don't have XTU installed or running (especially at startup) or it will reset any changes in ThrottlestopĤ) Open throttlestop, click FIVR and look at " Overclock Max" and note it downĥ) Now here is the magic! close FIVR and open it again, Max value should increase by 2 (up to 80x max ~ 8ghz) everytime you open and close FIVR aslong as long as you increase one of the cores, (bin recursion on msr15, you can't set this outside throttlestop if you can't read max turbo possible by the cpu itself everytime)Ħ) Increase "Set multiplier" to maximum after your final changes in FVIR (Iv set mine to 42x all cores, so I increased set multiplier to 42 aswell - note voltage ID is messed up ignore it)ħ) Increase voltage in FVIR for stability by using cinebench run 3 times instead of prime95, as it stresses FPU which increases heat and tdp instead.Ĩ) Unlock maximum TDP and turbo wattage in TPL, in my case:ĩ) Done! Changes should be persistent as long as you dont save and exit from BIOS, here is my result in Cinebench with temp throttling (from 4.3 to 3.9 ghz), room temp 25-27 XD: (no.1 at 4.2ghz, no.7 stock latest microcode) , enter C3 06 03 in Hex pattern dialog click OKĤ) You can see the last four Hex pattern result, double click the first result and a structure item in the main dialog will be highlighted, right click>Extract as-is to a folder (be sure to be neat and organized or you will mess things up)ĥ) Do the same with the third result and save it as a diff name other than the first oneĦ) Now in the folder you have saved the 2 files from step 4&5, open the first one with HxD(any hex editor) and look forīe sure to choose Datatype:Hex-values then hit searchħ) Press F3 to find again till you reach this pattern(highlighted):Ĩ) (1) Indicates the microcode version, 17 in this case, we want 00 (cpu stock), (2) the platform ID (the search context we reached at) (3) the microcode length = 5000 (in my case) in reverse (important to know when the microcode ends in order to remove).ĩ) Adjust the cursor on the beginning of the highlight text/microcode (01) right click>Select Block>Length>5000 or whatever in your caseġ0) Delete the highlighted blocks (after step 9) then save the fileġ1) Do the same with the second result from step 3 to 10 then saveġ2) go back to UEFITool, double click the first result like you did in step 4, right click the highlighted structure in the main dialogue > Replace as-is then choose the FIRST file you edited in HxDġ3) Double click the third result and follow step 12 with the SECOND file you edited in HxDġ4) You will see "Rebuild" in action row, File>Save image as> P15SM04.PM2 in my case (can be any name as long as your flashing tool recognize it)ġ5) Open AMI Aptio MMTool > Load Image > your modified rom > CPU Patch Tab and verify there is no 06C3 in CPU ID Intel Stock microcode has a Turbo multiplier bin glitch that allows unlimited multiplier increase, I used prema's bios and removed a cpu microcode update to let the cpu run the stock glitched microcode.ġ) Download or dump your BIOS, if your bios is ami (my case) then use AFUWIN圆4Ģ) Get AMI Aptio UEFI MMTool v5.0.0.7 and UEFITool, HxD (or your fav hex editor)ģ) Open your BIOS image with UEFITool, then File>Search, in our case Haswell has the following ID:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |