Jump to content
Alex009988

How to get rid of any Sound Assertions on AppleHDA

26 posts in this topic

Recommended Posts

Hello. I had fully-working codec for ALC670, but there was only two issues.

The first, endless assertions

03/10/13 20:56:34,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:57:24,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:58:14,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:59:24,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 21:00:25,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181


The second, two pops when computer goes to sleep and wakes up.(Only for Mavericks)

I decided to solve the problem with Assertions.

I tried to do much on my own, but it was unsuccessful. 

After I asked TimeWalker for any help, he guessed that the problem was with SPDIF  as AppleHDA was looking for special type of node, namely 0x04.

pinconfig for SPDIF

01e71c60 - Association Nr/ Sequence Nr 0
01e71d11 - Black / Reserved
01e71e4b - SPDIF / Combo
01e71f01 - Port is connected to a Jack / External on primary chassis / Rear
pin-default for this node is 0x014b1160, and driver want to have 04 at one specific place(but it was only a supposition)

Of course, I tried all possible variants. But it was unsecesfful either.

First Variant - the error didn't disappeared
01B71C40 01B71D10 01B71E2B 01B71F01 01571C30 01571D01 01571E13 01571F90 01271C10 01271D01 01271EA0 01271F90 01A71C50 01A71D31 01A71E81 01A71F01 01971C20 01971D90 01971E81 01971F01 01E71C04 01E71D11 01E71E4B 01E71F01 01171CF0 01171D00 01171E00 01171F40 01371CF0 01371D00 01371E00 01371F40 01471CF0 01471D00 01471E00 01471F40 01671CF0 01671D00 01671E00 01671F40 01771CF0 01771D00 01771E00 01771F40 01871CF0 01871D00 01871E00 01871F40 01D71CF0 01D71D00 01D71E00 01D71F40 02171CF0 02171D00 02171E00 02171F40
Second Variant - the error didn't disappeared
01B71C40 01B71D10 01B71E2B 01B71F01 01571C30 01571D01 01571E13 01571F90 01271C10 01271D01 01271EA0 01271F90 01A71C50 01A71D31 01A71E81 01A71F01 01971C20 01971D90 01971E81 01971F01 01E71C60 01E71D04 01E71E4B 01E71F01 01171CF0 01171D00 01171E00 01171F40 01371CF0 01371D00 01371E00 01371F40 01471CF0 01471D00 01471E00 01471F40 01671CF0 01671D00 01671E00 01671F40 01771CF0 01771D00 01771E00 01771F40 01871CF0 01871D00 01871E00 01871F40 01D71CF0 01D71D00 01D71E00 01D71F40 02171CF0 02171D00 02171E00 02171F40
Third Variant - the error  disappeared but it had broken down the sound completely
01B71C40 01B71D10 01B71E2B 01B71F01 01571C30 01571D01 01571E13 01571F90 01271C10 01271D01 01271EA0 01271F90 01A71C50 01A71D31 01A71E81 01A71F01 01971C20 01971D90 01971E81 01971F01 01E71C60 01E71D11 01E71E04 01E71F01 01171CF0 01171D00 01171E00 01171F40 01371CF0 01371D00 01371E00 01371F40 01471CF0 01471D00 01471E00 01471F40 01671CF0 01671D00 01671E00 01671F40 01771CF0 01771D00 01771E00 01771F40 01871CF0 01871D00 01871E00 01871F40 01D71CF0 01D71D00 01D71E00 01D71F40 02171CF0 02171D00 02171E00 02171F40
Forth Variant - the error didn't disappeared
01B71C40 01B71D10 01B71E2B 01B71F01 01571C30 01571D01 01571E13 01571F90 01271C10 01271D01 01271EA0 01271F90 01A71C50 01A71D31 01A71E81 01A71F01 01971C20 01971D90 01971E81 01971F01 01E71C60 01E71D11 01E71E4B 01E71F04 01171CF0 01171D00 01171E00 01171F40 01371CF0 01371D00 01371E00 01371F40 01471CF0 01471D00 01471E00 01471F40 01671CF0 01671D00 01671E00 01671F40 01771CF0 01771D00 01771E00 01771F40 01871CF0 01871D00 01871E00 01871F40 01D71CF0 01D71D00 01D71E00 01D71F40 02171CF0 02171D00 02171E00 02171F40

After, a user called vladlenas saw my desperate attempts. And told me that he didn't solve it as well by using a similar method.

And show me his the solution of the problem.

He had that error

Sound assertion "kTypePinComplex != fType" failed in AppleHDAWidget at line 2043 goto Exit

ascii to hex

536F756E6420617373657274696F6E20226B5479706550696E436F6D706C657820213D20665479706522206661696C656420696E204170706C65484441576964676574206174206C696E65203230343320676F746F20457869740A

And replaced it by this in AppleHDA

00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

In my opinion, it looks too large. Moreover, I couldn't find it   for my mistake(another long patch for 2181) at the kext

So I decided  to make the universal patch against any assertion.

536F756E 64206173 73657274 696F6E20 

to

00000000 00000000 00000000 00000000 

And what do you think? All of the assertions have disappeared. Now I have clean Console.

I check sleep, ports. Everything works as it was before.

The solution for Clover-bootloader, you know, Clover can patch any kexts

			<dict>
				<key>Comment</key>
				<string>Patch_against_assertions</string>
				<key>Find</key>
				<data>
				U291bmQgYXNzZXJ0aW9uIA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAAAAAAAAAAAA==
				</data>
			</dict>

Solution for XPC-bootloader

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
	<dict>

    <key>XpcPatcher</key>
    <dict>
 .............................
	
	<key>MachOPatch3</key>
	<dict>
	<key>Apply</key>
	<integer>1</integer>
	<key>SystemVersion</key>
	<string>0x000</string>
	<key>Description</key>
	<string>Patch against assertions for AppleHDA</string>
	<key>FileName</key>
	<string>AppleHDA</string>
	<key>Search</key>
	<string>536F756E6420617373657274696F6E20</string>
	<key>Replace</key>
	<string>00000000000000000000000000000000 </string>
	</dict>
	
	</dict>  

  </dict>

</plist> 

Please, give a feedback if it works for you too.

Edited by Alex Auditore

Share this post


Link to post
Share on other sites
Advertisement

Look:

08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAEngine at line 581
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAController at line 6288
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAController at line 5966
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAEngine at line 10154

Share this post


Link to post
Share on other sites

 

Look:

08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAEngine at line 581
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAController at line 6288
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAController at line 5966
08/10/13 23:07:26,000 kernel[0]: Sound assertion in AppleHDAEngine at line 10154

 

Ok. Seems you should try to do the same patch in AppleHDAController.

			<dict>
				<key>Comment</key>
				<string>Patch_against_assertions</string>
				<key>Find</key>
				<data>
				U291bmQgYXNzZXJ0aW9uIA==
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAAAAAAAAAAAA==
				</data>
			</dict>

Note. Formally, it doesn't solve the problem, but if everything works and our kernel-log is overspammed, we can use these patch(es) and forget about all this rubbish  at Console as long as we find a beautiful solution of the problem who really want it. (But it too hard as we can sort out many nodes at pinconfig and try many modification in Platform.xml or a layout and all of our endeavours might be unsuccessful).

 

As it was previous said, the aim of the patch is to forbid AppleHDA to "complain about".

Share this post


Link to post
Share on other sites

I also get the log 'Sound assertion in AppleHDAWidget at line 2181' in Mavericks if there is no 0x04 in the pincofig.

 

Luckily I'm successful with speaker not spdif out.

Share this post


Link to post
Share on other sites

Getting Sound Assertion in AppleHDAWidget at line 2181 on Dell Inspiron 530 at boot with realetk AC888 driver from ##### 6. Pretty new to hackintoshes and the patching above is nothing I have doena dn not sure what it involves. What confuses me is that if I boot with GraphicsEnabler=No it will boot. Is this really related to audio or is graphics?

 

Thanks

Share this post


Link to post
Share on other sites

Getting Sound Assertion in AppleHDAWidget at line 2181 on Dell Inspiron 530 at boot with realetk AC888 driver from ##### 6. Pretty new to hackintoshes and the patching above is nothing I have doena dn not sure what it involves. What confuses me is that if I boot with GraphicsEnabler=No it will boot. Is this really related to audio or is graphics?

 

Thanks

Did you make the patch in all the same places?

Share this post


Link to post
Share on other sites

  hi Alex, mine is diferent assertions lines,

 

Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDAWidget at line 4240
Nov  7 21:39:45 LocalHost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
 
 
this is the patch, search and replace ? to any errors ? like this one for mine 889a ?   Thanks!!!
 
536F756E 64206173 73657274 696F6E20

to

00000000 00000000 00000000 00000000

Share this post


Link to post
Share on other sites

Hello. Yes this patch should cover all of the assertions.

Before this patch I also had similar assertions. After, my log is clean.

01/10/13 15:15:09,000 kernel[0]: Sound assertion in AppleHDAEngine at line 581
01/10/13 15:15:09,000 kernel[0]: Sound assertion in AppleHDAWidget at line 4240
01/10/13 15:15:09,000 kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1374
01/10/13 15:16:04,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
01/10/13 15:16:54,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
01/10/13 15:17:45,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
01/10/13 15:18:35,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
01/10/13 15:19:31,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
01/10/13 15:20:26,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181

Share this post


Link to post
Share on other sites

Hi. I have the same problem as yours, Alex

 

11/11/13 19:14:22,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:14:22,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:14:22,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:14:22,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:15:12,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:15:12,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:15:12,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
11/11/13 19:15:12,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
 
So, I would apply the patch that you suggest, but unluckily I am new in this project and don't know how to operate. What should I do?
I appreciate any help in advance. 
 
Sorry for my bad english,
I'm from Italy.

Share this post


Link to post
Share on other sites

I don't use an EFI bootloader (I use Chameleon). Here's how I fixed the issue (using Terminal):

 

  1. cd /System/Library/Extensions/AppleHDA.kext/Contents/MacOS
  2. sudo cp AppleHDA AppleHDA.backup
  3. sudo perl -pi -e 's|\x53\x6F\x75\x6E\x64\x20\x61\x73\x73\x65\x72\x74\x69\x6F\x6E\x20|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|g' AppleHDA
  4. Use Kext Wizard to rebuild your cache and repair permissions.

Now I can actually get some use out of dmesg!

 

Thanks for figuring this out, Alex!!

Share this post


Link to post
Share on other sites

I must thank both Alex, for figuring this out, and Jerry. I followed what you suggested to do in Terminal. Finally those annoying Console messages are gone. 

Thanks again guys.

Share this post


Link to post
Share on other sites

I must thank both Alex, for figuring this out, and Jerry. I followed what you suggested to do in Terminal. Finally those annoying Console messages are gone. 

Thanks again guys.

Either you can use hexedit to apply  the patch apart from terminal.

Share this post


Link to post
Share on other sites

I've created a topic to my specific issue before finding this, here: http://www.insanelymac.com/forum/topic/293961-how-to-get-rid-of-these-sound-assertions-in-console/

 

I've added your <dict> to Clover plist but I still have sound assertions.

 

Do I need any more steps to get rid of the sound assertions?

 

Thanks in advance

Share this post


Link to post
Share on other sites

Worked, thank you Alex, and Jerry. I applied the patch to AppleHDA and AppleHDAController. Just remain one line booting:

 

2/11/14 11:29:00,000 kernel[0]: Sound assertion in IOHDACodecDevice at line 145

 

EDITED: Applied the same patch to IOHDAFamily, and the last sound assertion is gone!

Share this post


Link to post
Share on other sites

using 10.10.1 with toledas latest edit for alc892 applehda.kext v 267 installed along with hdaenabler1.kext in S/L/E and using clover bootlader non UEFI install added the patch above AppleHDA and AppleHDAController in config.plist but still getting - kernel[0]: Sound assertion in AppleHDACodecGeneric at line 356 or 366 

 

did i miss something?

 

p.s I have some strange klick noise from time to time and when ever playing media like .mkv etc or youtube video or simple sound in itunes the sound just simple disappear for 1-2 sec like the system disturb the sound sync somehow.. don't know how to explain my problem unless you use my pc then you would understand.. any one know what that could be..????

 

 

here is the kext I'm using for the audio.

 

AppleHDA + HDAEnabler1.zip

Share this post


Link to post
Share on other sites

Hello. I had fully-working codec for ALC670, but there was only two issues.

The first, endless assertions

03/10/13 20:56:34,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:57:24,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:58:14,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 20:59:24,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181
03/10/13 21:00:25,000 kernel[0]: Sound assertion in AppleHDAWidget at line 2181


And what do you think? All of the assertions have disappeared. Now I have clean Console.

I check sleep, ports. Everything works as it was before.

The solution for Clover-bootloader, you know, Clover can patch any kexts

			<dict>
				<key>Comment</key>
				<string>Patch_against_assertions</string>
				<key>Find</key>
				<data>
				U291bmQgYXNzZXJ0aW9uIA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAAAAAAAAAAAA==
				</data>
			</dict>

Please, give a feedback if it works for you too.

 

This patch no longer works with Sierra 10.12.

Any idea what the patch actually did (so that may be it can be fixed) ?

Share this post


Link to post
Share on other sites

This patch no longer works with Sierra 10.12.

Any idea what the patch actually did (so that may be it can be fixed) ?

I can confirm its working for me , too many others in Sierra 

 

maybe clover skipping yo patch , why don't you try manual Bin-Patch ?

Share this post


Link to post
Share on other sites

Yes it's working :blush: . I was disabling the patch (accidentally) in clover config.plist.

Only issue now is popping/clicking sounds every 25 to 30 seconds.

Really annoying. It never happened before I upgraded to 10.12. May be changing from macpro3,1 to imac14,2 did not help  :(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Alex009988
      Hello. I am often enquired about my Acer Aspire 8942G. So I decided to create a topic about this deal.
      Installation.
      I use MBR and Mavericks is installed on the second hard disk, which have two partitions. One with Mavericks, the second with NTFS-partitions.
      I prefer to install(restore) mac with the help of R-drive image under Windows. But it don't means that you must do so either. Do as you prefer
      Note. Usually people start with Chameleon. You should use only two extra kexts, namely FakeSMC and NullCPUPowerManager for the first start.
      And use these keys at the Chameleon -v -f GraohicsEnabler=No
      Necessary kexts(patched kext and hackintosh kext
      AMD5000Controrrel
      AppleHDA
      AppleSmartBatteryManager
      BCM5722D
      FakeSMC
      AppleRTC
      DisplayMergeNub
      VoodooPS2Controller.
      Note; S/L/E means System/Library/Extensions I have written it as it occasionally confuses the beginners
      Note 2; you can find driver for LAN and sound from previous system here
      http://www.insanelymac.com/forum/files/file/79-bcm5722d/
      http://www.insanelymac.com/forum/files/file/73-applehda-for-alc670-for-ml-and-mavericks/
      http://www.insanelymac.com/forum/files/file/92-applesmartbatterymanager/
      Graphics, DSDT and FaakeSMC, AppleHDA
      1) This patched Framebuffer we use
      Personality: AlouattaConnectorInfo count in decimal: 4Disk offset in decimal 5913920000000 02 00 00 00 40 00 00 00 09 00 00 00 10 00 00 04 - LVDS0000010 00 04 00 00 04 07 00 00 00 00 00 00 12 04 01 02 - DP0000020 00 08 00 00 04 02 00 00 00 00 00 00 11 02 02 01 - HDMI0000030 10 00 00 00 10 00 00 00 00 00 00 00 00 10 03 03 – VGA0000040 Plus you have to use GraphicsInjector or the best solution as I think is VideoBios within DSDT. Only with this method, "Display Sleep" works(I've already give the DSDT with that)
      http://www.insanelymac.com/forum/topic/287995-how-to-launch-ati-card-by-dsdt/
      2) My dsdt is big, and it start up many of the equipment. I think it is enough had so as to improve something else, as it were. But you can suggest to me some correction.
      For instance, some optimization and so on
      Note, if your Acer doesn't boot with my DSDT, than it happens you use a little bit another model with small distinction, For example another processor such as Core i5 instead of i7. It happens because the addressing differs from mine at one place of the DSDT,
      Find and correct it, on your DSDT. If you encounter this problem, write about here if you cannot cope with that on you own.
      PS I have the DSDT from Acer Asoire 8942G which has Core i5, but I don't lay it out because it is old a little and I should finish it in this case.
      3) FakeSMC
      I attached correct the Fake for our laptops, it emulates not only SMC, AppleHDAHardwareConfigDriver and ApppleGraphicsPowerManager(correct id) are being put right as well.
      It also detects many sensors by means of HWSensors, the other sensors I wasn't be able to make it as it is super very hard but possible. You can read this topic just for the interest
      http://www.tonymacx86.com/dsdt/93613-help-me-editing-dsdt-acpisensors.html
      4) See here what patches what made for AppleHDA
      http://www.insanelymac.com/forum/topic/290092-how-to-patch-applehda-with-the-help-of-bootloader/
       
      Settings of bootloaders. Chameleon, XPC, bareBoot and Clover
      You can find settings of bootloader at the folder Extra_files
      Note; you must past your serial number. You can use Chameleon Wizaed for it.
      Note 2; With Chameleon you should make patch of all kexts manually, in Clover and bareboot these patches are writhen at their settings in order to not repatch drivers after each update.
      Though you must replace AppleSmartBatteryManager after each update
      Note 3, As you can see at the XPC I use all patches except for Graphics patch. For some reasons, Graphics patch doesn't work at xpc. Hope that developer of this bootloader will solve the problem soon. As a consequence, I make patch of AMD5000Controller manually with the help of hexedit.
      02000000000100000901000012040303000400000406000000710000110201010004000004060000007100002103020200040000040600000071000022050404
      That we replace on
      02000000400000000900000010000004000400000407000000000000120401020008000004020000000000001102020110000000100000000000000000100303
      Extra_files
      These two files are necessary for VoodooPS2Controller, and should be founded in indicated folders
      VoodooPS2Daemon
      /usr/bin/
      org.rehabman.voodoo.driver.Daemon.plist
      /Library/LaunchDaemons
      Here is edid, you can use DisplayProductID or DisplayNergeNub, Although being together, they mustn't hinder each other.
      See more exactly here
      http://www.insanelymac.com/forum/topic/290130-fixedid-v19-application-to-generate-overrides-automatically-for-apple-displays/
      DisplayProductID-9236
      /System/Library/Displays/Overrides/DisplayVendorID-daf
      Strugle with out-of-work DVDPlayed caused by BatteryKext
      http://www.insanelymac.com/forum/topic/283052-appledvdplayer-and-applesmartbatterymanager/?p=1899352
      Unsolved problems
      1) Glimmer on LDVS
      http://www.insanelymac.com/forum/topic/287289-blinking-strips-of-ati-card/
      2) Pops durings waking up with AppleHDA, it happens only in Mavericks
      http://www.insanelymac.com/forum/topic/289812-applehda-patching-in-109-mavericks/?p=1932852g
      3) VoodooSDHC no longer works completely, at the Mavericks. At the Mountain Lion, it works very buggy.
      http://www.insanelymac.com/forum/topic/136470-any-drivers-for-jmicron-jmb38x/?p=1927090
      4) Small spam at the kernel log made by the SmartBattery.
      http://www.tonymacx86.com/mountain-lion-laptop-support/69472-battery-manager-fix-boot-without-batteries-19.html#post628276
      5) Some indicators. Indicator of wifi doesn't work completely. Touchpad indicator can be only switched on/off under Windows.
      dsdt.aml.zip
      S:L:E.zip
      Extra_files.zip
    • By ltooz_audis
      Some people do have problem understanding AppleALC, how to use it for their own codecs. Here's how I used it for both Realtek ALC and IDT audio codecs.
      https://youtu.be/ZNUzQkb6p5g
      For more info on Catalina click here.
      Cheers,
      Louis
    • By tragediana150
      Hi everyone!
      Long time no see guys!
      As you can see I am not new user of Insanely and do not want to post in incorrect section, but I can not find any similiar topic at all. I,ve searched the forum and the web and I can't find a solution.
      My question is that is there any possibility to install Mavericks 10.9.5 on external drive on the newest Macbook Pro 13 from 2018? I know that the Intel Coffee Lake is new generation of CPU's and there is no drivers in Mavericks system to run this CPU, but I was thinking about it alot and I decided to write here. Because if we can install all the newest OSX, macOS on older machines then maybe we can install older systems on newer builds?
       
      P.S. If I wrote in incorrect topic then please move this thread to the right section, I will be grateful
    • By dannymozzer_
      Hi,
       
      I've been trying to install Mavericks 10.9, I know it's older now, but It's honestly the version I want to use, the specs of the PC are:
      Asus P8H61-MX USB3
      i3-3220
      8GB DDR3 Memory
      GTX 750 ti
      500GB HDD
       
      I've been following this guide: https://www.insanelymac.com/forum/topic/280756-guide-the-all-in-one-guide-to-vanilla-os-x-including-chameleon-dsdt-for-beginners-updated-for-yosemite/
      But, after booting, this is the error screen I get, any guidance on what Kexts, SMBios settings, etc. I need? I can tell I'm probably missing something here.

      Thanks,
      Dan
×