Jump to content

Chameleon - Success loading kextcache

chameleon kextcache yosemite UseKernelCache

  • Please log in to reply
8 replies to this topic

#1
rodrigocunha

rodrigocunha

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:Brazil
  • Interests:Hackintosh, Formula 1, Go-Karting, Model Trains.

Finally I got kernelcache loading in Chameleon!

 

1 - Edit /usr/standalone/bootcaches.plist and set "Preferred Compression" to lzss

<key>Preferred Compressions</key>
<string>lzss</string>

2 - Rebuild kext caches:

kextcache -system-prelinked-kernel
kextcache -system-caches

3 - Edit chamaleon preferences /Extra/org.chameleon.Boot.plist and add this setting:

<key>Kernel Cache</key>
<string>/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache</string>

4 - remove "-f", "UseKernelCache=no" from kernel flags, keep it like this  (add -v optionaly) and set UseKernelCache to Yes:

<key>Kernel Flags</key>
<string>kext-dev-mode=1</string>

<key>UseKernelCache</key>
<string>Yes</string>

That´s it! Reboot and it will work.

 

The step 3 is the missing piece. Without it, chameleon doesn´t know where is the kextcache.

 

ps: Using lastest chameleon (cbv2...)

 



#2
Maxxor

Maxxor

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Hey! Also using Chameleon on my hack with 10.10, and was just wondering what exactly are the advantages of using kext cache? 

 

Some threads seems to say faster boots, but apart from that?



#3
rodrigocunha

rodrigocunha

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:Brazil
  • Interests:Hackintosh, Formula 1, Go-Karting, Model Trains.

Faster boot time.

boot with -v or -s is very slow without kextcache.

 

It´s even faster with a SSHD or SSD  :thumbsup_anim:



#4
bluenote56

bluenote56

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
  • Gender:Male
  • Location:ROME ITALY
  • Interests:Music, movies, books, hi-end hi fi, computers, electronics.

Faster boot time.

boot with -v or -s is very slow without kextcache.

 

It´s even faster with a SSHD or SSD  :thumbsup_anim:

 

Thanks man it works for me.



#5
Mr. Cabana

Mr. Cabana

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Brazil

Worked for me, thanks !

 

Note: in order to have kernel cache to load successfully, I also had to move all kexts from E/E to S/L/E:

- AppleIntelE1000e.kext

- FakeSMC.kext

- NullCPUPowerManagement.kext



#6
allenwkk

allenwkk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 114 posts
  • Gender:Male
  • Location:Hong Kong

work for me too ..

need to put to s/l/e

 

- FakeSMC.kext

- GenericUSBXHCI.kext (for USB3.0 pic card driver)

- NullCPUPowerManagement.kext
and modify the original ionetworkfamily.kext to add the Realtek Lxxxx.kext to the plugin.
 
and remove them from Extra/extension
 
now booting much faster.
 
 
my config:
ASUS P6T SE , i7 930, Asus 650 graphic card with dual monitor.


#7
luky35

luky35

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
  • Gender:Male
  • Location:Slovenia

Please kext Yosemite Beta 2:

 

- AppleIntelE1000e.kext

- FakeSMC.kext

- NullCPUPowerManagement.kext

 

Thanks.



#8
hakan gulenc

hakan gulenc

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts

does it work DP5 ?



#9
hakan gulenc

hakan gulenc

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts

thx so much bro worked DP5  :drool:  :wink_anim:  :wub:  :blush:







Also tagged with one or more of these keywords: chameleon, kextcache, yosemite, UseKernelCache


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