Contribute
Register

[Guide] HP 6300 Pro / HP 8300 Elite - A 100 percent Working and Easily Affordable CustoMac

Status
Not open for further replies.
I just looked at your ssdt.aml file. I think you may not have generated it correctly.

Here is a guide: https://www.tonymacx86.com/threads/quick-guide-to-generate-a-ssdt-for-cpu-power-management.177456/

Well, turns out I was just plain dumb, I copied the .dsl instead of the .aml file. I've followed the guide to a T this time and now I don't have any P States at all. The CPU is stuck at x8. Before, it at least jumped between x16 and x31. This is the output of the AppleIntelInfo kext. I've uploaded the SSDT I'm using now.

AppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 0

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0xa0ee21e794

MWAIT C-States.....................: 4384


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35) : 0x40004

MSR_PLATFORM_INFO..........(0xCE) : 0x81010E0011F00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008403

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x10414

IA32_MPERF.................(0xE7) : 0x539A6C3320

IA32_APERF.................(0xE8) : 0x230CB08FA9

MSR_FLEX_RATIO.............(0x194) : 0x180000

MSR_IA32_PERF_STATUS.......(0x198) : 0x19F000000800

MSR_IA32_PERF_CONTROL......(0x199) : 0x800

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x88520000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x21222323

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x4

MSR_POWER_CTL..............(0x1FC) : 0x14005F

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x8000830200148268

MSR_PKG_ENERGY_STATUS......(0x611) : 0x8D7CF40

MSR_PKG_POWER_INFO.........(0x614) : 0xD000001E00268

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149480000380

MSR_PP0_POWER_LIMIT........(0x638) : 0x0

MSR_PP0_ENERGY_STATUS......(0x639) : 0x3A91415

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1F

MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000

MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000

MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000

MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0

MSR_PKGC3_IRTL.............(0x60a) : 0x883B

MSR_PKGC6_IRTL.............(0x60b) : 0x8850

MSR_PKGC7_IRTL.............(0x60c) : 0x8857

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0xC0C7544BF

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0xA2D5A92

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x200D681C07

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0xA0F774B804


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1600 MHz

CPU Maximum non-Turbo Frequency....: 3100 MHz

CPU Maximum Turbo Frequency........: 3500 MHz

CPU P-States [ ]

CPU C3-Cores [ 0 3 ]

CPU C6-Cores [ 0 1 3 ]

CPU P-States [ ]

CPU C3-Cores [ 0 1 3 ]

CPU C6-Cores [ 0 1 2 3 ]

CPU C3-Cores [ 0 1 2 3 ]

CPU P-States [ ]
 

Attachments

  • SSDT.aml
    1.6 KB · Views: 96
Attention gamers and dual booters

I've added a brief guide at the end of post #2 that shows you how to install Windows 10 for UEFI booting. It's called:
How to Create a Windows 10 UEFI USB Installer

When you install Win10 for UEFI booting you can then dual boot it with Sierra from the Clover bootloader.

Most people don't realize that you can download the ISO for free from microsoft's website and then run the full Creators update version, Home or Pro without having a product key. The only downside is that you cannot personalize Windows but everything else works the same as the paid version. The one other thing is that there is a watermark in the lower right corner of your screen that you can't get rid of. Try it out and see what you think.

Thanks trs96 for this great guide! Received my HP 6300 MT last night, installed GTX 1050 and am running my new 27" 2k monitor off of the 1050 by DP cable. Machine checks out fine. I already did steps 4 & 5 last night (downloaded sierra and created unibeast installer for UEFI booting) and updated bios to 2.99

MY 6300 came with a 240 GB Hitachi SSD in drive C, and also has 2TB spinning HD in Drive D. My plan was to configure the Bios/UEFI next. I want to install Sierra on the 240 GB SSD and Windows 10 on the spinning HD. Since the spinning HD is so large (2TB), I was hoping to partition it and save room to store Mac files as well. How would I best do this? I've read your instructions on "How to Create a Windows 10 UEFI USB installer, but wasn't sure if its a good idea to try to partition that 2TB hard drive or if its a bad idea, and if so, in what formats. Do I need to set up the 2TB HD before I install Sierra on the SSD?

Finally, any advantage of flashing the Bios from v02.99 to v03.04? Thanks
 
@Bojim using either 2.99 or 3.04 makes no difference in regard to running macOS. If you want to update to that for better Windows security features you could do that. 2.99 will work perfectly well if you want to leave it there too.

You can do the install of each OS in any order. Make sure only one drive is connected at a time when doing the installs.

For the partitioning of the HDD make it two of whatever size you want. It has to be GUID of course, format as FAT32. Install Windows first to the first partition. When you install the OS it will be NTFS formatted for you by the Windows installer

If you won't be storing files over 4GB in size you can leave the second empty partition as FAT32. Then you can read and write to it from either Windows or MacOS. That's the easiest solution. If you don't need the full 2TB for your Windows install that's the best way to do this.
 
Last edited:
I forgot to reply but...
I finally have it working!!! core i5/24gb ram/1030 2 gb

Everything works like a charm, my advice to other people: READ THE WHOLE GUIDE!!!

Thank you so much for your amazing guide
 
Is there anybody who tried or want to try patch AppleHDA for ALC221?
 
@Bojim using either 2.99 or 3.04 makes no difference in regard to running macOS. If you want to update to that for better Windows security features you could do that. 2.99 will work perfectly well if you want to leave it there too.

You can do the install of each OS in any order. Make sure only one drive is connected at a time when doing the installs.

For the partitioning of the HDD make it two of whatever size you want. It has to be GUID of course, format as FAT32. Install Windows first to the first partition. When you install the OS it will be NTFS formatted for you by the Windows installer

If you won't be storing files over 4GB in size you can leave the second empty partition as FAT32. Then you can read and write to it from either Windows or MacOS. That's the easiest solution. If you don't need the full 2TB for your Windows install that's the best way to do this.

Thanks TRS. When I am trying to install Sierra with Unibeast in USB 2 port, next I get the Clover boot screen and choose Boot Mac OS X from USB. ThenI get the following briefly before returning to the Clover boot screen. Happens repeatedly using multiple usb ports. I also redownloaded Unibeast and installed on a different USB drive. Maybe my Sierra version is corrupt?
IMG_8836.JPG
 
Are you connected via your graphics card to the monitor or to the onboard DP on the HP 6300 ? Is it a digital connection on your monitor? You did get macOS Sierra from the Mac app store and made the USB drive on a real Mac ? Restored factory defaults in BIOS and then disabled the Serial port ? You are on BIOS ver.02.99 right ? I have basically the exact same hardware that you do. So I know that it works, even without any additional boot flags. Try checkmarking the box for "Don't reboot on Panic" in Clover boot options as well as verbose booting again. Take another picture of the screen where it panics. Post it here.
 
Last edited:
Well, turns out I was just plain dumb, I copied the .dsl instead of the .aml file. I've followed the guide to a T this time and now I don't have any P States at all. The CPU is stuck at x8. Before, it at least jumped between x16 and x31. This is the output of the AppleIntelInfo kext. I've uploaded the SSDT I'm using now.

AppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 0

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0xa0ee21e794

MWAIT C-States.....................: 4384


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35) : 0x40004

MSR_PLATFORM_INFO..........(0xCE) : 0x81010E0011F00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008403

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x10414

IA32_MPERF.................(0xE7) : 0x539A6C3320

IA32_APERF.................(0xE8) : 0x230CB08FA9

MSR_FLEX_RATIO.............(0x194) : 0x180000

MSR_IA32_PERF_STATUS.......(0x198) : 0x19F000000800

MSR_IA32_PERF_CONTROL......(0x199) : 0x800

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x88520000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x21222323

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x4

MSR_POWER_CTL..............(0x1FC) : 0x14005F

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x8000830200148268

MSR_PKG_ENERGY_STATUS......(0x611) : 0x8D7CF40

MSR_PKG_POWER_INFO.........(0x614) : 0xD000001E00268

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149480000380

MSR_PP0_POWER_LIMIT........(0x638) : 0x0

MSR_PP0_ENERGY_STATUS......(0x639) : 0x3A91415

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1F

MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000

MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000

MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000

MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0

MSR_PKGC3_IRTL.............(0x60a) : 0x883B

MSR_PKGC6_IRTL.............(0x60b) : 0x8850

MSR_PKGC7_IRTL.............(0x60c) : 0x8857

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0xC0C7544BF

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0xA2D5A92

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x200D681C07

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0xA0F774B804


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1600 MHz

CPU Maximum non-Turbo Frequency....: 3100 MHz

CPU Maximum Turbo Frequency........: 3500 MHz

CPU P-States [ ]

CPU C3-Cores [ 0 3 ]

CPU C6-Cores [ 0 1 3 ]

CPU P-States [ ]

CPU C3-Cores [ 0 1 3 ]

CPU C6-Cores [ 0 1 2 3 ]

CPU C3-Cores [ 0 1 2 3 ]

CPU P-States [ ]

I'm nowhere near an expert on the matter, but, as far as I can tell, your ssdt.aml seems fine now. I don't know what can be causing your loss of power states.
 
I'm curious if anyone has any ideas about a problem that I'm having. I recently installed a TP-Link Archer T9E wifi card in the computer that worked ootb great! However I noticed yesterday that after the computer goes to sleep, once coming back on, the internet speed drops super slow. For example, my speedtest when i first start up the computer was about 400Mb/s but after the computer was asleep and I woke it up, my internet was only about 2Mb/s. Does anyone have any ideas as to why the performance would take such a dive after being asleep? Thanks!
 
I'm curious if anyone has any ideas about a problem that I'm having. I recently installed a TP-Link Archer T9E wifi card in the computer that worked ootb great! However I noticed yesterday that after the computer goes to sleep, once coming back on, the internet speed drops super slow. For example, my speedtest when i first start up the computer was about 400Mb/s but after the computer was asleep and I woke it up, my internet was only about 2Mb/s. Does anyone have any ideas as to why the performance would take such a dive after being asleep? Thanks!
Nevermind! I should have googled it first. I disabled wake for network access in the energy saver preferences and all is working correctly!
 
Status
Not open for further replies.
Back
Top