In order to get rid of the mouse artifacts, you need an older ATINDRV.kext.
I wrote a installation tutorial for the a8jp, didnt post it yet, but here is the graphics related part and a package of kernel extensions i use and the configuration files.
Files:
- Package
AsusA8JPGraphicsPackage.zip 722.34K
100 downloads
- gfxutil
Link
Tutorial:
Read path for graphics device: ./gfxutil -f display
Insert path into x1700.plist
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
Read EDID (via Windows tool for example) and insert into x1700 as base64 encoded string:
<key>LVDS,EDID</key>
<data> .. </data>
Convert x1700.plist to hex string: ./gfxutil -i xml -o hex x1700.plist x1700.hex
Insert content from x1700.hex into com.apple.Boot.plist:
<key>device-properties</key>
<string> .. </string>
Backup ATISupport.kext, ATIRadeonX1000.kext, ATIFramebuffer.kext to Desktop:
(You actually remove the Extensions, not just copy. Also make sure that ATIinject/Natit is removed)
sudo mv /System/Library/Extensions/ATISupport.kext /Users/<username>/Desktop
sudo mv /System/Library/Extensions/ATIFramebuffer.kext /Users/<username>/Desktop
sudo mv /System/Library/Extensions/ATIRadeonX1000.kext /Users/<username>/Desktop
Copy ATIRadeonX1000.kext and ATINDRV.kext to /S/L/E:
sudo cp -R path/to/ATIRadeonX1000.kext /System/Library/Extensions
sudo cp -R path/to/ATINDRV.kext /System/Library/Extensions
Clean Kernel Extension Caches:
sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/*
Restart System and boot with flags: -v -f
--
Please give it a try and tell if it works for you.
Greets,
mushr00m