Jump to content

cpus=1fix for mavericks?


DeJoTaDeEmE

Recommended Posts

merklort updated kernel patcher dylib module http://public.xzenue.com/downloads/ can you please test this. it goes in /Extra/modules folder.

 

Thanks for answering, I created the folder "modules" in EXTRA and there I copied the file "KernelPatcher.dylib" restart the laptop and I get a kernel panic

 

and fix the kernel panic? use a flag?

 

thanks a greeting.

Link to comment
Share on other sites

Hello, I came here googling for cpus=1 fix and just want to share my mavericks installation on this laptop (Toshiba a660-16z).

I know that its a quite-old thread and I'm not an expert of hackintosh (yes I'm a noob) but I hope that what I'll write soon will help somebody else :)
 
...and yes, I need help for make work a bunch of other things
 
 
Ah! Buy another wifi module 'cause the broadcom one inside this laptop will not work (I'm using Atheros 9285  right now) 

 

(in this spoiler/guide I'll use some references to external website (as _ony_ac_86DOTcom). 

 

MAVERICKS ON TOSHIBA A660-16z LAPTOP INSTALLATION 

 

edit: forgot to put system specs, ups

edit2: audio works: http://www.osx86.net/files/file/34-applehda-alc269-for-mavericks/

 

CPU: i5 450m

GPU: GT 310m

wifi: Atheros 9285 

RAM: 4gb

and to be more detailed:

Report.htm 

 

 

 


Ok so, let's start with how I've prepared the installer:

INSTALLATION
 
I didn't download the mavericks app from the apple store but I've used a dvd image.
 
Take a usb mouse 'cause the touchpad will not work
 
- follow this until the bootloader installation part: 


 
 
- then, download Unib34st and launch it checking "Mavericks app store"  or something like this and laptop support. Uni will say that installation was unsuccessfull (orly?) but it installed the bootloader and the essential kext for running our installer
 
- google for mavericks mbr patch and then apply it to the installer
 
ok at this point we have our usb or external drive ready
- put inside your drive MultiB34st and kext wizard (and if you want chameleon wizard)
- reboot and load the installer
- flags: cpus=1 GraphicEnabler=Yes -v
- install it :)
 
 
POST-INSTALL
 
So, after install, boot again from your installer and remember to put "-v cpus=1" as flags (and GraphicEnabler=Yes, -f and what you think is good to put)
 
I'll assume that -v option it will be present.
 
-if everything goes well, run multib33t and install this kexts
 
post-52999-0-34830100-1393095934_thumb.png

 

(you can use macbook pro 6,2 smbios.plist.. now im using that)
 
then for the ethernet I'm using RL1000 kext (you can use kext wizard for this) or you can put AppleRTL8169Ethernet.kext inside the plugin folder into IONetworkingFamily.kext (obviously inside /System/Library/Extension  (/S/L/E)   ). If you modify/deletes kext from /S/L/E folder, remember to repair permissions (and kext wizard can do that).
 
-reboot with -f and cpus=1 options
 
 
ok now.. let's talk about CPUS=1 problem.

At firts I tried to put VoodooTSCSync but without good results. So, I started to edit my dsdt
 
..so.. edit, just too big word.. actually randomly patch my dsdt.
 
DSDT PART
 
- Lets download: Evo DSDTSE and DSDT Auto Patcher.
 
- I went on ol4ril4 website, patches section and download all patches (txt file) of "Notebook Core i Nehalem" section
 
- Run Evo DSDTSE and extract your dsdt, then save it where u want
 
- Run Auto Patcher (you need java) and apply the patches one by one
 
- Then, take your dsdt.aml file and put in the extra folder
 
- (optional or if you think that the bootloader doesn't want to load your dsdt) with chamelon wizard, open your org.chameleon.Boot.plist, check DSDT and put the absolute url of your dsdt file (/Extra/dsdt.aml eg)
 
- NOW REBOOT (try without CPUS=1 but.. I don't think it will work)
 
- Finally, DOWNLOAD the VoodooTSCSync
 
-Inside the kext open info.plist and edit the IOCpuNumber to 1 (i got an i5 dual core, 4 threads)

 

(if I understand well, this number means number of cores starting from 0.. so if 4 cores-> 3) 
 
-Install the kext
 
-reboot and try with -f flag but no with cpus=1 :D
 
 
 


 
 
Ok now, let's talk about logs error that I've still got:
 
* Unsync cpus
 

22/02/14 18:10:01,000 kernel[0]: Unsynchronized  TSC for cpu 1: 0x000000115ecee37d, delta 0x1829413f8
22/02/14 18:10:01,000 kernel[0]: Unsynchronized  TSC for cpu 2: 0x000000115f520f61, delta 0x182941443
22/02/14 18:10:01,000 kernel[0]: Unsynchronized  TSC for cpu 3: 0x000000115fd5b3c3, delta 0x182941449

(if I change the IOCPU value inside the voodoo kext to "3" I got only 2 Unsynch error)
 

 

*appleRTC error (sometimes, not always)
 

22/02/14 18:10:01,000 kernel[0]: Backtrace 0xffffff80006b769e 0xffffff80006b7fd8 0xffffff80006b860d 0xffffff80006bb29f 0xffffff7f81f7b4b9 0xffffff800069297f 0xffffff800069253f
22/02/14 18:10:01,000 kernel[0]: Kernel Extensions in backtrace:
22/02/14 18:10:01,000 kernel[0]: com.apple.driver.AppleRTC(2.0)[CFCC2C74-8190-3459-B0CA-FA543CC0DEFC]@0xffffff7f81f7a000->0xffffff7f81f83fff
22/02/14 18:10:01,000 kernel[0]: dependency: com.apple.iokit.IOACPIFamily(1.4)[045D5D6F-AD1E-36DB-A249-A346E2B48E54]@0xffffff7f815fc000

 

*lot of LMUController error (always)

22/02/14 18:10:09,000 kernel[0]: DSMOS has arrived
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALRV'.
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
22/02/14 18:10:09,253 loginwindow[46]: Login Window Application Started
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'MSLD'.
22/02/14 18:10:09,332 WindowServer[97]: Server is starting up
22/02/14 18:10:09,000 kernel[0]: 24.644167: performCountryCodeOperation: Not connected, scan in progress[0]
22/02/14 18:10:09,000 kernel[0]: 24.655109: setWOW_PARAMETERS:wowevents = 2(1)
22/02/14 18:10:09,000 kernel[0]: 24.667196: ATHR: unknown locale: 60
22/02/14 18:10:09,000 kernel[0]: AppleLMUController::smcReadKey received error 0x84 when reading key 'ALV0'.

so, right now I changed the smbios.plist to macbook pro 6,2 and this is my system.log

 

sys_log.zip

 

So I need solutions for:

 

- Fn keys (works only audio volumes/mute but.. I've not installed any kext right now so no audio :D

- brightness

- battery (work in progress)

- trackpad functions (zoom and things like that)

- there are a "bar" near the power button that has a backlight. Its useful for on/off wifi and so on.. in this photo you can see that

http://cdn.cnet.com.au/story_media/339306606/toshiba-A660-07R_5.jpg

 

here in mavericks the light is turned off (but wifi button works)

 

now I'll try to install audio kexts  :)

 

hope that somebody could help me for fix this things

 

 

and sorry for my english :3

Link to comment
Share on other sites

×
×
  • Create New...