Jump to content

Lenovo s510p Haswell i7 4500u not recognized getcpuidinfo this is an unknown cpu model 0x45


  • Please log in to reply
61 replies to this topic

#1
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

Hello

I hope to help

I installed the retail Mavericks on a Lenovo i7 processor with Haswell 4500u, as the bootloader I'm using Enoch 2390

 

The video card a HD4400 I managed to get it going, even if no brightness control

 

the problem is the processor, it is recognized only half



#2
charliebounce

charliebounce

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male
  • Location:United Kingdom

Why not just use the Clover boot loader and your problem will go away. :)



#3
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

with clover I can not run the hd4400, even the cpu
can you help me?
how do i recognize the processor?
as smbiolist, I chose mac book air 6.2



#4
charliebounce

charliebounce

    InsanelyMac Protégé

  • Donators
  • 43 posts
  • Gender:Male
  • Location:United Kingdom

With Clover, you just need the correct platform ID which is "0x0a260006"

 

Here is an example of the config.plist.

Attached Files



#5
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

With Clover, you just need the correct platform ID which is "0x0a260006"

 

Here is an example of the config.plist.

many thanks

I try now


with this configuration, it should also recognize my processor Haswell? :)



#6
PimentelX86

PimentelX86

    InsanelyMacaholic

  • Local Moderators
  • 2,939 posts
  • Gender:Male
  • Location:Area 51

Hello

 

Mavericks is Haswell native... of course will recognize... ;)

 

If you need kernel patch and use Clover is just add configure config.plist to patch your kernel, but just if you need, if not... don't worries ;)



#7
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

Hello

 

Mavericks is Haswell native... of course will recognize... ;)

 

If you need kernel patch and use Clover is just add configure config.plist to patch your kernel, but just if you need, if not... don't worries ;)

with clover, does not start
always hangs up, missing Bluetooth Controller Transport



#8
PimentelX86

PimentelX86

    InsanelyMacaholic

  • Local Moderators
  • 2,939 posts
  • Gender:Male
  • Location:Area 51

Hello

Put your config.plist in here…

I’ll configure to you ;)



#9
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

this is my plist
thank you very much

 

also my dsdt
when I try to apply the patch for Haswell brightness gives me some errors.
 
to run the cpu Haswell there need SSDT?
I do not have the SSDT

 

Attached Files



#10
PimentelX86

PimentelX86

    InsanelyMacaholic

  • Local Moderators
  • 2,939 posts
  • Gender:Male
  • Location:Area 51

Hallo

config.plist: Attached File  config.plist.zip   1.31KB   6 downloads
Try this ;)

I don’t have much knowledge about DSDT, so… i don’t edit it :) Don't worries about brightness now..

Yeah you need create a SSDT for you…

Use mackintosh Vietnam.. go in Tools sector and select SSDT Generator…
Will be created a SSDT in Extra folder.. Extra folder will be in HDD folder… get this SSDT from extra folder and put in EFI/Clover/ACPI/patched

I adjust this config.plist to get pm with SSDT, so.. after put this config.plist in EFI/Clover folder, please make the preocess to generate your SSDT, don't reboot until make your SSDT and put this in correct directory



#11
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

the processor is not recognized even with clover, as I have macbook air 6,2 SMBIOS

 

Clover recognizes the video card but with only 64mb (unusable)



#12
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

no hope?



#13
jamiethemorris

jamiethemorris

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 672 posts
  • Gender:Male
  • Location:San Rafael, CA
You could try using fakecpuid in clover to specify the CPU model.
http://clover-wiki.z...tches#FakeCPUID

#14
RehabMan

RehabMan

    InsanelyMac Legend

  • Coders
  • 1,495 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

this is my plist
thank you very much
 

also my dsdt
when I try to apply the patch for Haswell brightness gives me some errors.
 
to run the cpu Haswell there need SSDT?
I do not have the SSDT


ig-platform-id specified in DSDT (0x0166000a) is incorrect for mobile HD4400. Remove it.

ig-platform-id is correct in config.plist.

You might need also dart=0... If your laptop also has nvidia (Optimus), you will need nv_disable=1

#15
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

ig-platform-id specified in DSDT (0x0166000a) is incorrect for mobile HD4400. Remove it.

ig-platform-id is correct in config.plist.

You might need also dart=0... If your laptop also has nvidia (Optimus), you will need nv_disable=1

Hello RehabMan you're my grandmaster
I do not know to delete, from the dsdt (0x166000a)

 

I'm also trying to adjust the brightness, without result
the dsdt always gives me a lot of errors

 
I hope for your help in this one.
the notebook freezes several times .4-5 times in 30 min
I installed mavericks with 10.9.4 kernel to reboot
do you think the cause of these freezes, the processor is not recognized correctly?

You could try using fakecpuid in clover to specify the CPU model.
http://clover-wiki.z...tches#FakeCPUID

 
I'll try
thank you very much for the advice


#16
RehabMan

RehabMan

    InsanelyMac Legend

  • Coders
  • 1,495 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Hello RehabMan you're my grandmaster
I do not know to delete, from the dsdt (0x166000a)


You will find this code in your DSDT:
            Device (IGPU)
            {
                Name (_ADR, 0x00020000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                            "AAPL,ig-platform-id", 
                            Buffer (0x04)
                            {
                                0x0A, 0x00, 0x66, 0x01
                            }, 

                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
Remove the _DSM method. This entire IGPU device looks non-native. Check your native DSDT and if you don't see GFX0/IGPU device definition, remove the whole Device(IGPU) definition. ... Because your Intel HD device is probably defined elsewhere...

I'm also trying to adjust the brightness, without result
the dsdt always gives me a lot of errors


It could be your real (original) GFX0 device is defined in an SSDT (in which case, you should be patching the SSDT, not DSDT)...
Post all your native DSDT/SSDT files if you want help...

#17
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

many thanks for your help
how can I extract my dsdt and native SSDT? 

For the processor how can I fix it? sees it as 1 cpu, and 2 core
, may be the cause of the continuous freezes

 



#18
RehabMan

RehabMan

    InsanelyMac Legend

  • Coders
  • 1,495 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

many thanks for your help
how can I extract my dsdt and native SSDT?


They are available in Linux at /sys/firmware/acpi/tables and /sys/firmware/acpi/tables/dynamic.

For the processor how can I fix it? sees it as 1 cpu, and 2 core
, may be the cause of the continuous freezes


It is correct. See: http://ark.intel.com...-up-to-3_00-GHz

#19
RichieKotzen

RichieKotzen

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 288 posts

hello Rehabman
here is the file that I got from linux

 

thanks for the help :)

Attached Files



#20
RehabMan

RehabMan

    InsanelyMac Legend

  • Coders
  • 1,495 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

hello Rehabman
here is the file that I got from linux
 
thanks for the help :)


If you put all DSDT/SSDT files in a single directory. Then dissemble with 'iasl -da *', the resulting DSDT.dsl is relatively clean.

Patches from here: https://github.com/R...ptop-DSDT-Patch
Apply: "Fix ADBG Error"
Apply: "Fix PARSEOP_STORE/MMTB Error"

Compile with ACPI 5.0. You will have two errors left. Remove the lines causing the error. Result DSDT compiling without error.

Your GFX0 is in ssdt5 (where brightness patch is used). It will compile without errors.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy