netkas.org

Netkas blog.

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

Core I7 MacOSX benchmarks.

Some anonymous source suplied me with core i7 benchmarks on MacOSX

CPU is i7 920 with ddr3-1066 memory, cpux misidentified freq and multiplier for it, actualy it’s 2.66ghz and mutliplier is 20

cpux screenshot with i7

now the benchmarks itself, they are very impressive, looks like ddr3 tri-channel memory helps it a lot.

geekbench1:

geekbench1 test

quad core penryn at 3.2ghz getting 421.5 points in same test, with ddr2-800 memory.

geekbench1 rosetta

gb rosetta i7

quad core penryn at 3.2 ghz getting 307.5 points in same test, with ddr2-800 memory.

xbench(no hdd test included):

xbench i7 results

same test with 3.2ghz c2q

P.S. voodoo 10.5.5 kernel was used

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. 

What will be next macpro ?

Analizing some facts and files makes me believe apple will  use this videocard soon

ATI FirePro V5700 (FireGL)
RV730
949E

and where it can be used ? only in macpro

p.s. still nothing about rv770 :(

Sixaxis + OSX

Here is source for sixaxis-init app for osx,  based on source I found some time ago for linux.

connnect sixaxis to usb port, run sixaxis-init, if it found and initilized sixaxis gamepad - press PS button.

Now you can use ur sixaxis gamepad with apps which supports gamepads, like controllermate.

link to sources and binary http://rapidshare.de/files/40995008/driver.tar.bz2.html

Update: sixaxis in osx works with most cider games whichi normaly supports controllers, like nfs Mostwanted/Carbon

Offtopic: Getting sixaxis working on vista/vistaX64

a lot of peoples have problems to get sixaxis working in vista64, i solved it for myself tonight.

before doing anything need to disable driver signature checking.

short instruction - download  libusb-win32-filter-bin-0.1.12.1.exe from  http://sourceforge.net/project/showfiles.php?group_id=78138&package_id=79216

open file properties, set compatible mode to winxp_sp2 for this .exe. (very important step)

now install  libusb-win32-filter-bin-0.1.12.1.exe then reboot.

after reboot u can check if this trick worked, in drivers list(driver properties or etc) for usb devices (e.g. usb hid) u will see libusb0.sys (or etc).

now connect your sixaxis to system via usb cable, run this application - http://rapidshare.de/files/40942846/sixaxis64.exe.html (it’s 32-bit app).

it will find sixaxis in list of usb devices and initialize it (if it shows usb devices list but no sixaxis - try another pc usb ports,  if it doesnt list any usb devices - then filtr installation went wrong).

now press PS button and u can calibrate this sixaxis gamepad in window’s control panel.

this way got  sixaxis to work in vista x64 sp1.

so steps is

1) downlaod libusb-win32-filter

2) run  it with compatible mode - windows xp sp2

3) install it, reboot

4) attach sixaxis gamepad, run sixaxis64.exe, press PS button i gamepad

5) if all was ok, now gamepad should work with windows.

PCEFI V9, updated

This is new bootloader with few nice features, it’s n0w based on Chameleon codebase.

so, it supports all what Chameleon supports ( including /Extra)

and it has few new patches applied:

1) dsdt overwrite patch from mackerintel

2) resume from hibernate(aka deep sleep) support from me

(-nowake boot option to bypass resume, if u dont want it on current boot)

3) 64-bit kernel loading support from me  ( -x64 boot option to tell it to boot 64-bit kernel (only snow leo kernel has 64-bit part)

4) it supports new Extension.mkext location as in new snow leo

Now few words about hibernate, to activate it u can use e.g. this widget - deepsleep.free.fr

Bootloader will check /var/vm/sleepimage, and if it has proper signature, it will try to resume system

Now about problems, some systems fails to go to deepsleep state(e.g. gigabyte, asus), it’s caused by RTC bug in dsdt

to fix it - use fassl’s dsdt patcher, it will create proper dsdt.aml, rename it to DSDT.aml and put it in root of your partition

Find it here - http://forum.insanelymac.com/index.php?showtopic=133683

Also on radeon hd cards, after waking up from deepsleep, you will have only 1/4 of screen visible.

Bootloader - Bootloader

Improved messages about problems in sleepimage and will not try to resume with encrypted sleepimage(uncheck “use secure virtaual memory” in system preferences to fix it)

You also can use this bootloader with chameleon’s boot0/boot1h just fine.

as for source patch - as soon as I will clean it.

notice - if pc goes to regular sleep instead of deep sleep, and rtc dsdt fix didnt help - then probably deep sleep will not work on ur machine.

:)

qrcode

CPU-X:cpu-z like cpu detector for Mac OS X

Here is new app I made last week.

It’s designed to detect cpu capabilities and parametrs and show it in

cpu-z like maner.

information about freqs is continuously updated.

here it is :

UPDATED, now it will show if intel virtualization technology, aka VMX available(parallels4 needs it)

and removed mmx info, since every cpu has it.

http://rapidshare.de/files/40922873/cpu-x.zip.html

and screenshot

cpuz sshot

supports only intel core 2 family cpus.

Deep Sleep, aka Hibernate finaly comes to osx86

Yeah, it works, my hackbook pro jsut woke up from deep sleep, with pcefi v9 beta.

thx to Turbo for support.

pcefi v9 comes some time later, with x86_64 kernels support and deep sleep support.

althought, some mobo fails to make sleepimage and goes to s3 sleep instead of deep sleep, like gigabyte, asus.

i hope it can be fixed.

here is log from dmesg

hibernate image path: /var/vm/sleepimage
sizeof(IOHibernateImageHeader) == 512
Opened file /var/vm/sleepimage, size 3221225472, partition base 0×1e7ba00000, maxio 400000
hibernate image major 14, minor 3, blocksize 512, pollers 3
hibernate_alloc_pages flags 00000000, gobbling 0 pages
0 [Time 1223926667] [Message System SafeSleep
hibernate_page_list_setall start
hibernate_page_list_setall time: 59 ms
pages 131772, wire 72362, act 44668, inact 6605, zf 0, throt 8137, could discard act 0 inact 0 purgeable 0
hibernate_page_list_setall found pageCount 131772
IOHibernatePollerOpen, ml_get_interrupts_enabled 0
IOHibernatePollerOpen(0)
writing 130752 pages
hibernate_machine_init: state 2, image pages 72279, sum was 141e9dbd, image1Size 9cb2400, conflictCount 0, nextFree 2a
IOHibernatePollerOpen(), ml_get_interrupts_enabled 0
IOHibernatePollerOpen(0)
hibernate_machine_init reading
hibernate_machine_init pagesDone 131689 sum2 4f5b799c, time: 3849 ms
System SafeSleep Wake

UPDATE
gigabyte ga-ep35-ds3p just woke up from sleep, with less then 4gb ram, 4gb causes some fails(32-bit integer overflow), working on fixing it.

Next Page »