Jump to content

mmon

mmon

Member Since 13 Feb 2012
Offline Last Active Sep 26 2014 06:52 AM
-----

Topics I've Started

[Guide] Mavericks on Toshiba Satellite L650(L655) with ATI Radeon 5470m

03 January 2014 - 06:50 PM

Hi

I want to share the experience of installing and using OSX on my laptop. As I haven't much free time some parts of this guide will update soon)

 

Hardware:

CPU: Intel Core i3-370M Arrandale (first generation, has disabled integrated graphics "by toshiba")

Chipset: Intel Ibex Peak-M HM55, Intel Ironlake-M IMC

Sound: Conexant Cx20585

Ethernet: Atheros AR8152/8158
Wifi: Broadcom BCM4113
GPU: ATI Mobility Radeon HD 5470 512mb
 

What does work:

CPU(speedstep)

Chipset(native support)

Sound(works almost fine with AppleHDA or VodooHDA)

Ethernet(works with custom kext)

Wifi(broadcom BCM4113 that came with laptop was successfully replaced by working Atheros AR9285)

GPU(successfully works with Clover injection)

Sleep(on mavericks going to sleep very long, as it is on all hacks - doesn't an issue)

Cardreader(some USB chip, that work flawlessly in OSX)

Brightness(working properly with custom kext)

 

What doesn't work:

VGA Output(Never will work)

 

Making Clover config to get all base hardware working on installation step:

1. ATI Radeon 5470m 

<key>Graphics</key>
	<dict>
		<key>DualLink</key>
		<integer>0</integer>
		<key>FBName</key>
		<string>Hoolock</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>InjectATI</key>
		<true/>
		<key>InjectEDID</key>
		<true/>
		<key>LoadVBios</key>
		<true/>
		<key>PatchVBios</key>
		<true/>
	</dict>
 

And proper connectors patch

<key>KernelAndKextPatches</key>
	<dict>
		<key>ATIConnectorsController</key>
		<string>5000</string>
		<key>ATIConnectorsData</key>
		<string>000400000406000000010000210305010004000004060000000100001102040204000000140200000001000002040103</string>
		<key>ATIConnectorsPatch</key>
		<string>020000004000000009010000100000070008000000020000007100001102010110000000100000000000000000100204</string>
		<key>AppleRTC</key>
		<false/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
	</dict>
 

2. Atheros AR9285

<key>FakeID</key>
		<dict>
			<key>WIFI</key>
			<string>0x002a168c</string>
		</dict>

3. Keyboard and Touchpad

Put VoodooPS2.kext to Clover "kexts folder", set injection on in config

<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
	</dict> 

4. Don't forget to add FakeSMC kext to Clover "kexts folder"

 

Installation:

Firstly you will need bootable image of Mavericks to install the system, I'll not describe this part, there are a lot of guides on it.

Boot installing image from Configured Clover

Format HDD in GUID partition scheme, make some partitions, install the system.

 

Post-installation setup is simple:

0. Install Clover to EFI

1. Install kexts, to get stuff working

FakeSMC(I'm using Kozlek's branch) https://github.com/kozlek/HWSensors

For Keyboard/Touchpad https://github.com/R...-PS2-Controller

For Ethernet: Atheros AR8152 http://www.insanelym...ver-for-107108/

For proper Brightness (you will need custom DSDT patch) https://github.com/R...-ACPI-Backlight

For Battery Indicator https://github.com/R...-Battery-Driver

For Sound get latest VoodooHDA http://sourceforge.n...ects/voodoohda/

2. Configure Clover (you may use my settings)

3. Configure some DSDT patches :)

?????

Enjoy!

 

Big thanks to Slice for fully working ATI Mobility Radeon 5470m in Clover, and to all friendly AppleLife.ru community  ;)

Here is all needed stuff in one place. Clover's config(rev 24xx)

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