netkas.org

Archive for the 'Update Guides' Category

10.6.8 Released

Just use old update guide

  • fermi users – reinstall geforce/nvda kexts from 10.6.7 imac2011 update after installing 10.6.8.
  • Got panic from appleintelcpupm kext durring installing (have speedstep activated via dsdt), it could be best to use nullcpupm durring installation.
  • New applehda was changed too much, easier to use 10.6.7′s one.
  • New IOPCIFamily is same as Lion’s, looking forware to 10.6.8 source release if have problems use old iopcifamily and appleacpiplatform kexts.
  • fixed atheros wifi with installing this form 10.6.7 update – /System/Library/SystemConfiguration/Apple80211Monitor.bundle

10.6.8 qe_ce_exotic removed

NVidia released fermi drivers for 10.6.8 – link
256.02.25f1 vs 256.02.05f01 from imac’s update, not much changes.

MacOSX 10.6.6 released

Nothing special, just use regular update guide.

For example my Hackint0sh was updated via software update menu without any special movements, just like on mac (speedstep fixed via dsdt)

Patch for radeons 4890 to come later.

MacOSX 10.6.5 released

Apple released new osx udpate (yeah I know, I’m a bit late, thanks to guys discovered ps3 psn hack)

to update use any update guide for snow leopard ( http://netkas.org/?cat=9 )

What’s new:
exfat support
Old 10.6.2 ati framebuffer will not work with 10.6.5, but new, 10.6.5 ati framebuffer seems to work fine, at least for my 4850

MacOSX 10.6.3 released

How to update – it’s easy.

Use any disabler for AppleIntelCPUPowerManagement.kext, for example – NullCPUPM.kext, install it to Extra mkext and reboot, of course if you made AppleIntelCPUPM to speedstep your cpu, you can skip this step.

Make backup of your kexts, you might need some.

Remove SleepEnabler.kext if you use it, this is very important step, old sleepenabler + new kernel = panic.

Hit the update button, if you need to edit some kexts AFTER update and BEFORE reboot – download and install update from apple site.

After reboot – re-add your device-ids to kexts where you need it and enjoy.


known issues:

  • readeon 4830/4850 – new framebuffer has same problem as leopard’s – inability to work without dvi2vga dongle in second port, to fix it – use 10.6.2 framebuffer, to do it – make backups of the following kexts before update:ATI4800Controller.kext
    ATISupport.kext
    ATIFramebuffer.kext

    Restore there kexts from backup after update and before reboot, or, if you already rebooted after update – use dvi2vga dongle to get display, and replace those files.

  • Backup AppleHDA.kext before update, you might need the old one after update if sound will not work. alc889a known to work ok with 10.6.3
  • GMA kexts is 32-bit only again

10.6.3 exotic patch pkg, finaly fixed (13:50 GMT, 30 March) - QE CI Exotic cards 10.6.3.pkg

Ok, so first version of pkg was messed up for MacPro+4890 because it had included 10.6.2 FrameBuffer, now it doesn’t have it, so should work fine. A little fix if you installed previous version of pkg and have some visual glitches on osx startup (like colored screen) – fix.pkg

MacOSX 10.6.2 Released

It reminds me good old days of 10.5.2, which brought support for many new vga cards.

So, what’s new in 10.6.2:

  • 64-bit kexts for intel graphics
  • 64-bit atheros driver
  • support for desktop radeonhd 43xx/45xx/46xx (only dvi output works yet, dvi2vga dongle doesnt work) with beta booter(dont forget to unpack before installing;) )
  • Bye bye atom, should be fixed as soon as apple releases kernel sources or use kernel&system.kext from 10.6.1
  • better opencl support for radeons 4 series, also opencl support for 46xx cards
  • Something I forgot to mention
  • Radeon users need to use PCEFI 10.4.1 or 10.5, pre 10.4 will cause panic in ATIRadeonX2000.kext
  • There is panic with geforce7 cards and 64-bit kernel mode, use 32-bit kernel mode
  • New core i5/i7(8xx) is supported by vanilla kernel now.

How to update – it’s easy.


Use any disabler for AppleIntelCPUPowerManagement.kext, for example – NullCPUPM.kext, install it to Extra mkext and reboot, of course if you made AppleIntelCPUPM to speedstep your cpu, you can skip this step.

Make backup of your kexts, you might need some.

Remove SleepEnabler.kext if you use it, this is very important step, old sleepenabler + new kernel = panic.

Hit the update button, if you need to edit some kexts AFTER update and BEFORE reboot – download and install update from apple site.

After reboot – re-add your device-ids to kexts where you need it and enjoy.


Updated sleepEnabler for 10.6.2 – link, I binpatched the old one, so don’t ask for sources, I don’t have them, install(if you want) only AFTER updating.

Radeon 4830/4850/4870×2/4890 users, tired of adding device-id to ATI4800Controller.kext after every update ? Use this kext in Extra mkext.

Also, for atheros users, here is legacy kext for it, to stop thinking about dev-id insertion after every update, we made it together with XyZ, add your dev-id to it in two places and install to Extra mkext, the unique feature of it is ability to load old kext in 32-bit mode and new kext in 64-bit mode, this is needed because some users have problems with signal level and new driver.

Radeon 4830/4870×2/4890 users – you need to install this pkg – qe_ci_exotic_10.6.2

p.p.s. note our new file hosting.

Updating to 10.6.1

Apple released osx update 10.6.1, it brings no new kernel.

Updating is easy, just hit install button in software update.

The update updates graphics drivers, so hd4850 users need to add their device-id to ATI4800Controller.kext before rebooting, its better to use update dmg for those users.

hd4890 Users – wait for  patch for qe/ci

And about leopard security update, it has no new kernel or kexts, so should be safe to install

10.5.8 Update Released.

How to update:

install Disabler.kext

install this dsmos.kext ( a bit updated to be present in mkext)

reboot

create backup of Extensions folder. just in case:

sudo cp -rf /System/Library/Extensions /System/Library/Extensions_old

update !

good luck

if smth wrong with your drivers after update – u have a backup ;)

some info:

for radeon hd 48×0 users, binary of Motmot wasnt updated, so if u used patched framebuffers, should work fine still.

for radeonhd 4870×2 4890 4830 users – you will loose qe/ci/3d after update, wait for proper patch.

dont remove AppleIntelCPUPM.kext until install finished, or it will stop with error.

After update done, and you have rebooted twice, remove Disabler.kext and AppleIntelCPUPowe….kext

MacOSX 10.5.7 released

Apple just released 10.5.7 update for OSX.

to update, you can you old manual : manual

or shorter way:

1) make sure you have dsmos/appledecrypt and appleintelcpupm disabler kexts installed to /Extra

2) update

ich10r users – you dont need legacy kexts for ich10/ahci anymore, 10.5.7 supports ich10r out of box (since new macpros has ich10r), need only legacy ahciblockstorage, to fix orange icons.

Important notice, legacyhda may not work with newer applehda.kext from 10.5.7, you will need either make sure you legacyhda works with 10.5.7 or use applehda.kext from 10.5.6 (alc889a legacyhda from stickpin and friends need to be updated)

Radeonhd 4830/4890/4870×2 users – dont update yet, i will provide a manual for 48×0 series tomorrow.

its common instructions, you still need to carry abotu whatever custom drivers you have.

if  you use chameleon, or other bootloader with smbios replacement support, better to make identify of your machine to be some imac or something else, MacPro4,1 identify may result in kernel panic, or you need to remove AppleTyMCEDriver.kext with this script, durring installation :

while sleep 1 ; do rm -rf /System/Library/Extensions/AppleTyMCEDriver.kext ; done

Good luck updating.

set of legacy kexts for ich9/10

I took legacy kexts made by cyclonefr for ich9, added ich10 support and sharing them.

just put it to /Extra/Extensions.mkext and u can forget about orange icons with sata and ich9/10 problems.(like having to add device id or etc).

http://www.mediafire.com/?zytdghpebyd

p.s. in case of pcefiv9. waht to do with those kexts ?

put them to /Extra/Extensions/ folder

run few commands:

sudo chown -R 0:0 /Extra/

sudo chmod -R 755 /Extra/

sudo kextcache -a i386 -m /Extra/Extensions.mkext /Extra/Extensions

sudo mv /Extra/Extensions /Extra/Extensions1

last command renamed Extensions folder, to make sure bootlaoder will load exactly mkext

Preparing for 10.5.6 update.

Warning, this information is only for users who can use vanila kernel.

Next macosx update, 10.5.6, will require you to do few things before installing it.

First, you need to install pc evi v9 or any other boot-132 with mackerintel’s dsdt patcher.

if you had chameleon or etc, and have file named “boot” in root of your active partition, then just replace it with v9 or other bootloader.

second, very important, you need to generate fixed dsdt and place it to root of your osx partition (of the osx you will update).

TO do it use DSDT patcher from fassl http://forum.insanelymac.com/index.php?showtopic=133683&st=0&start=0 .

if all went fine, then your 10.5.5 osx should be working still.

So now you can safely update to 10.5.6 , even no need to remove appleintelcpupowermanagement.ket durring installing, if dsdt patcher made it’s job good.

P.S. its better to remove appleintelcpu…kext after update is done, because it will heatup ur cpu

P.S.S. if you use /Extra mkext and placed dsmos/appledecrypt/etc there, then you dont need to edit any scripts after update is done and before reboot, so this update will go like on macs, if u made all preparations.

 IMPORTANT UPDATE: after fixing dsdt and before installing 10.5.6, you HAVE to install either PM disabler or Appleintelcpupowermanagement.kext from 10.5.5 here

otherwise u will have freeze durring installation, because new appleintelcpu… will get loaded, and this new kext isnt compatiblw with 10.5.5.