Help - Search - Members - Calendar
Full Version: Complete Guide for Leopard on Toshiba A100-PSAARA (Australian Model)
InsanelyMac Forum > OSx86 Project > Tutorials (The Genius Bar)
Slither2008
iATKOS 4i 10.5.4 Guide
Model : Toshiba A100-PSAARA

Hi I'm an ex Windows user,

I currently have a Toshiba A100 PSAARA laptop with the following specs. A friend from work suggested I try a mac and after he mentioned all the things it could do I thought I'd have a look.....3 months down the track here is where I'm at.

Laptop Specs :

Processor : Intel Core 2 Duo 1.6Ghz T5200
Memory : 2Gb DDR2 667Mhz
HDD : 120GB
Graphics : Nvidia GeforceGo 7600 (256MB dedicated)
Wireless : Intel 3945



It came with Windows Vista home premium but due to all the problems of M$ in general the move was inevitable. I'm writing this guide for users that have a similar laptop to mine and anyone else who finds this useful.

I've been successful in installing iATKOS v2.0i (OSX 10.5.2) and Kalyway's OSX 10.5.2. They went very well with a lot of hardware compatibility surprisingly.....but iATKOS v4i has been the best so far.

I'll start off with listing what you will get working and what you won't get working.

Working

- Sleep/Wake and Restart/Shutdown
- Speedstep support + Graphical User Interface
- Internal Wifi - After I replaced it with an atheros pci-express mini wifi card
- Internal LAN Network card
- Internal Bluetooth.
- Internal Fingerscanner / Biometric scanner
- Internal PCMCIA card expansion bay
- Internal Firewire
- Internal Sound card - Audio Output
- Nvidia full QE/CI support using nvinject 0.2.1 driver and even QuartzGL support!!!
- 32-Bit colour (NO CRAPPY BANDING!!!)
- VGA video output

Not Working

- Internal Card Reader
- Internal Sound card - Microphone




Installation Section



iATKOS 4i with EFI installation
Step 1. Boot DVD with no F8 options.
Step 2. Click on the arrow in the bottom right to continue
Step 3. Click the "Utilities->Disk Utilities" on the Mac menu bar.
Step 4. Click the Hardrive itself and not the partitions.
Step 5. Click the Partition Tab.
Step 6. Click the Current Partition and choose 1 Partition.
Step 7. Click the Options button and choose GUID Partition Table.
Step 8. Rename the Partition name from "Untitled" to "MACHD" (DO NOT MAKE THE NAME TWO WORDS)
THE NEXT STEP WILL ERASE EVERYTHING, CONTINUE AT OWN RISK.
Step 9. Ensure the Partition type is "Mac OS Journaled then click Apply.
Step 10. Close the Disk Utility app and open up the Terminal.
Step 11. Type the following commands :
CODE
fdisk -e /dev/rdisk0
             update
             f 1
             w
             q

Step 12. Close the Terminal and read through all the iATKOS agreements.
Step 13. Click on the new MACHD hard drive icon and click continue.
Step 14. Click on the Customize button.
Step 15. Ensure only the following is ticked :
- 'Darwin Bootloader'
- 'iATKOS main 4i Main System'
- 'Remove Thermal kexts' patch
- SMCBIOS netkas patch
(Don't choose any Graphic Drivers you install that later)
Step 16. Click Done, then install
Step 17. Skip the DVD verification check and then wait til the PC boots up MAC OSX Leopard 10.5.4!!!





Setting Up your Hardware

Bluetooth

First before installing anything you need to see if your Bluetooth device is working or not.

Step 1. Check in System Profiler and select Bluetooth.
Step 2. If it says "No device is preset" then continue to Step 3. If it is present and has plenty of information ie Cambridge Silicon Radio etc.. then continue to Step 5.
Step 3. Open up Utilities->Terminal then type :
sudo kextload /System/Library/Extensions/IOBluetoothHIDDriver.kext
You should then see :
/System/Library/Extensions/IOBluetoothHIDDriver.kext Driver loaded sucessfully
Step 4. Turn your Wifi switch on the side of the laptop off and on. If successful your Bluetooth device will be detected immediately for use.
Step 5. Test and see if it can pair with any Bluetooth devices.

BLUETOOTH RULES
1.- ALWAYS TURN BLUETOOTH OFF BEFORE SLEEP.

TO DO THIS :
1. TURN THE WIFI SWITCH OFF ON THE SIDE OF THE LAPTOP.
2. PUT LAPTOP TO SLEEP...IT'S THAT SIMPLE!
3. WHEN YOU RESUME JUST SIMPLY TURN THE BLUETOOTH SWITCH ON AGAIN.


2. IF YOU FORGET TO SWITCH OFF THE BLUETOOTH SWITCH AND PUT YOUR LAPTOP TO SLEEP WHEN YOU RESUME YOUR BLUETOOTH HARDWARE WON'T BE DETECTED

TO QUICKLY FIX THIS :
1. TURN OF THE BLUETOOTH SWITCH
2. AND THEN PUT IT TO SLEEP.
3. RESUME AGAIN
4. TURN THE BLUETOOTH SWITCH ON AGAIN.

YES KNOW IT'S TEDIOUS BUT IT SAVES YOU RESTARTING TWICE AND IT'S THE QUICKEST WAY I KNOW OF GETTING OSX TO REDETECT THE BLUETOOTH DEVICE.


Display Driver

Installing the Driver with Dual Monitor Support
Step 1. Download the NVinject.kext version 0.2.1 from here : http://nvinject.free.fr/files/Latest_NVinject.0.2.1.zip
Step 2. Use the Kext Helper 0.7 and drag the NVinject.kext in. This will install it properly and easily. http://www.cheetha.net/Kext_Helper/Software.html
Step 3. Reboot your laptop.
Step 4. Download this Editor so we can modify the NVinject.kext slightly : http://www.macupdate.com/info.php/id/14363
Step 5. Open up your finder and go here /System/Library/Extensions/
Step 6. Right click on NVinject.kext and select show package contents(The kext file is actually a directory by the way)
Step 7. A new finder window appears and now open the Contents folder and open the Info.plist in the Property Editor List.
Step 8. Change the NVCAP value to 04000000 00000300 02000000 00000007 00000000 (Please note that you DO NOT edit this in the bottom pane of the Property List Editor....YOU MUST USE THE TOP PANE TO MAKE THE CHANGE!!!!
Step 9. Saved and exit the Property List Editor.
Step 10. Restart your PC and boot with -f -v.
Step 11. Open Display Preferences either the icon in the mac bar at the top or in your System Preferences.
Step 12. Click Detect Displays and it should come up with your second VGA monitor.

Enabling QE/CI/QGL
Step 1.Download the NVInstallerV.41.pkg here : http://scottdangel.com/blog/?p=23
Step 2.Download Pacifist.
Step 3.Run Pacifist and open the NVisntallerV.41.pkg package.
Step 4.Install only the MacBook drivers. DO NOT INSTALL THE VIDEO DRIVERS OR NETKASMACH KERNEL!!!!
Step 5.Use the "OSXTools PcWiz" program to enable the QuartzGL for a graphics power boost!!!

Fix the Colour Depth to 32-bit
Step 1.Download this kext which connects a fake VGA device to the laptop. This then enables your laptops LCD display to use 32-bit color instead of the 16-bit. Here is the kext : http://forum.insanelymac.com/index.php?sho...7630&st=131
Step 2.restart.



Sleep and Wake
Step 1. Download the latest 9.4.0 ToH Universal Kernel and System.kext from here : http://leo4all.uni.cc/viewtopic.php?f=17&a...mp;p=2264#p2264
Step 2. Use the OSx86Tools Utility to install the kernel and the kext: http://pcwizcomputer.com/osx86tools/


SpeedStep
Step 1.Download the driver here : http://code.google.com/p/xnu-speedstep/
Step 2.You can install the kext using OSx86Tools PcWiz.
Step 3. Drop it in the utilities folder and type this in terminal to set user rights on the app:
cd /Applications/Utilities/SpeedStep.app/Contents/MacOS
chmod +x SpeedStep
sudo -s
chown root:wheel SpeedStep
chmod +s SpeedStep
Step 4. To start the app automatically on each boot go to System Preferences, Accounts and add it to the login items list.



PCMCIA
Oh recently I got the PCMCIA port working with the beta 3 of this program : http://forum.insanelymac.com/index.php?sho...1036&st=600
One thing that you must do is if it is hanging on some random "...ColorSetGetChooser???..." error then you must boot with -f and also rm the /System/Library/Extensions.mkext then reboot again with the -f boot option.




Biometric Finger Scanner
Download and install the Protector Suite for Mac OSX from : http://www.upek.com/solutions/mac/default.asp




2/1 Finger Scrolling
Go here : http://forum.insanelymac.com/index.php?showtopic=88811
Follow the instructions exactly but change the zAccept value to 200 instead of the default 80 or the 90-130 he suggested. I found that unless I set it to 200 it would scroll when I didn't want it to.




Wifi USB workaround for $40AUD
I can confirm that yes the Intel 3945abg wifi card has NO complete driver that works. Until then I'm using a Netgear WG111v3....it cost me $32AUD on sale....here's a hint to find the right model as there are 3 versions....WG111v2 and WG111v3 use a compatible chipset but the WG111 DOESN'T. On the box it doesn't say V2 or V3 clearly it's actually stated in small writing on the side of the box....so ask them to check this when you ask them what version of the WG111 they have. Oh and before I forget V2 uses the chipset name that ends in L and the V3 uses the cipset name ending in B. So get the appropriate driver for each and you'll be fine.




Wifi internal for $20AUD
It is possible to replace the intel 3945agb wifi mini-pci-express card in the laptop with an Atheros AR5006EGS wifi mini-pci-express card. It is detected without any drivers required in both iATKOS v2.0i and iATKOS v4i. It is an absolute nightmare to install due to short ribbons data cables but I've done it and it is possible.




Sound Card
The Soundcard output works out of the box but the input mic is not detected. A different config/kext may be required to get this working.



Now you can install all your programs and do a software update...then your Finished!
Slither2008

Download Section


(Coming Soon)

Many thanks to Apple, Insanelymac.com forum contributers, netkas and the makers of the wonderful iATKOS creation!!!! biggrin.gif
Onishi
great =) I will try a bit later
About Sleep/Wake Up mode...
What hibernate mode do you have now ?
Slither2008
QUOTE(Onishi @ Jul 5 2008, 01:33 AM) *
great =) I will try a bit later
About Sleep/Wake Up mode...
What hibernate mode do you have now ?


Hey Onishi,

In my BIOS setup it's set to S3 power state and workin pretty good so far. I used the same sleep fix on my PC and that works real good too.

I just tried Kalyway 10.5.2 and have finally been able to install the Vanilla kernel Plus Chameleon EFI....KICKASS!!!! I LOVE IT!

If anyone is interested in how I installed it lemme know.
Slither2008
QUOTE(Onishi @ Jul 5 2008, 01:33 AM) *
great =) I will try a bit later
About Sleep/Wake Up mode...
What hibernate mode do you have now ?



Hey Onishi,

I was puzzled you couldn't get the sleep working like me so I reinstalled several times and also had issues with sleep again....i finally worked out that with the NVinstaller v.41 all you need to install from that is the netkas 10.5.2 patch ONLY. It is also important that when you installed OSX Leopard from the iATKOS dvd that you chose the SMBIOS Netkas patch or it won't work.

I have updated the guide to reflect this new discovery. Oh and Kalyway 10.5.2 didn't work Vanilla like I hoped it would....maybe a little hacking after install will help but I'd rather have a quick easy install method and iATKOS v2.0i seems to be fine for my laptop and hardware.

I'll be posting a how-to for the wifi card since mine is in the mail right now....should hope to have it all installed and documented by next Saturday after the iPhone release.

Regards,

Slither2008.
Onishi
QUOTE(Slither2008 @ Jul 6 2008, 04:56 AM) *
Hey Onishi,

I was puzzled you couldn't get the sleep working like me so I reinstalled several times and also had issues with sleep again....i finally worked out that with the NVinstaller v.41 all you need to install from that is the netkas 10.5.2 patch ONLY. It is also important that when you installed OSX Leopard from the iATKOS dvd that you chose the SMBIOS Netkas patch or it won't work.

I have updated the guide to reflect this new discovery. Oh and Kalyway 10.5.2 didn't work Vanilla like I hoped it would....maybe a little hacking after install will help but I'd rather have a quick easy install method and iATKOS v2.0i seems to be fine for my laptop and hardware.

I'll be posting a how-to for the wifi card since mine is in the mail right now....should hope to have it all installed and documented by next Saturday after the iPhone release.

Regards,

Slither2008.


Can u attach SMBIOS by Netkas ?
I've got 2 installations :
- the Leo4all
- the KalyWay10.5.2
Both the Leo or the Kaly can't provide to me sleep mode (1 - Hibernation mode, with RAM contents written to disk, system totally shut down while “sleeping,” and slower wake up, due to reading the contents of RAM off the hard drive.)
=(
Slither2008
QUOTE(Onishi @ Jul 7 2008, 02:26 AM) *
Can u attach SMBIOS by Netkas ?
I've got 2 installations :
- the Leo4all
- the KalyWay10.5.2
Both the Leo or the Kaly can't provide to me sleep mode (1 - Hibernation mode, with RAM contents written to disk, system totally shut down while "sleeping," and slower wake up, due to reading the contents of RAM off the hard drive.)
=(


Hi Onishi,

I'll try but I'm not sure where to look on the DVD as I installed it at is an option in the iATKOS customize option when installing Leopard. Hopefully it shouldn't be too well hidden. I can confirm that the sleep that works for me is instant off and instant on so I'm pretty sure it's not writing to the hardisk.

Regards,

Slither2008
Onishi
Slither2008
How about the CPU temperature ? What values do u have both in Mac and Windows XP (Vista) ?
My CPU warms harder in the Mac for 15 C.
Slither2008
QUOTE(Onishi @ Jul 8 2008, 02:47 PM) *
Slither2008
How about the CPU temperature ? What values do u have both in Mac and Windows XP (Vista) ?
My CPU warms harder in the Mac for 15 C.



Hi Onishi,

I currently don't have a copy of XP running on my laptop. But I agree that it feels warmer with OSX. I haven't found an accurate method of testing the CPU temps yet. I was hoping the 'Remove Thermal Kexts' patch would do job of reducing the temperature but I'm not sure if it's working.

Regards,

Steve.
Onishi
QUOTE(Slither2008 @ Jul 8 2008, 05:14 AM) *
I was hoping the 'Remove Thermal Kexts' patch would do job of reducing the temperature but I'm not sure if it's working.

Regards,

Steve.

No. You are wrong. If you are really interested in solving this problem you should follow next thread http://forum.insanelymac.com/index.php?showtopic=101271
Slither2008
QUOTE(Onishi @ Jul 16 2008, 05:10 PM) *
No. You are wrong. If you are really interested in solving this problem you should follow next thread http://forum.insanelymac.com/index.php?showtopic=101271



Cheers. Hopefully someone will find an easy way to fix this. I've found a good program to monitor temps "Hardware Monitor". I'll see what temps my laptop is getting up to.
Onishi
QUOTE(Slither2008 @ Jul 24 2008, 03:04 AM) *
Cheers. Hopefully someone will find an easy way to fix this. I've found a good program to monitor temps "Hardware Monitor". I'll see what temps my laptop is getting up to.

I use the CoolBook and the iStat
Onishi
Slither2008, thanx a lot.
My fingers reader work greatly via the Protector Suite from : http://www.upek.com/solutions/mac/default.asp
About Sleep and Wake Fix!!!
It doesn't ever is completely isue to use fixing kernel. In my case I found I need to have right SMBIOS.kext.

About 2 finger scroling ...
In my Toshiba laptop A100-906 it works with 130 value of zAcceptThreshold
Onishi
About sound card ...
In my case I solve this problem with TAGURA issue.

My bluetooth doesen't work from the box =\
Onishi
Slither2008
I dont know why but my BlueTooth dont even recognized =(
My BlueTooth is on USB bus. But lsusb command in the linux terminal give next:
~# lsusb -v

Bus 005 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24-16-generic ehci_hcd
iProduct 2 EHCI Host Controller
iSerial 1 0000:00:1d.7
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 11
bDescriptorType 41
nNbrPorts 8
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00 0x00
PortPwrCtrlMask 0xff 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Port 5: 0000.0100 power
Port 6: 0000.0100 power
Port 7: 0000.0100 power
Port 8: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled

Bus 004 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24-16-generic uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled

Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x09da A4 Tech Co., Ltd
idProduct 0x000a
bcdDevice 0.02
iManufacturer 1 A4Tech
iProduct 2 PS/2+USB Mouse
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 3 HID-Compliant Mouse
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 48
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0005 1x 5 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)

Bus 003 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24-16-generic uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0303 lowspeed power enable connect
Port 2: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled

Bus 002 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24-16-generic uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled

Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0483 SGS Thomson Microelectronics
idProduct 0x2016 Fingerprint Reader
bcdDevice 0.01
iManufacturer 1 STMicroelectronics
iProduct 2 Biometric Coprocessor
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 20
Device Status: 0x0000
(Bus Powered)

Bus 001 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24-16-generic uhci_hcd
iProduct 2 UHCI Host Controller
iSerial 1 0000:00:1d.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 1 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0103 power enable connect
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled
Slither2008
Hi Onishi!

Thanks for your great feedback. I appologize I couldn't reply earlier. I ended up replacing my Intel wifi card with a new Atheros that I bought for $18AUD off the internet. It was incredibly hard to open and insert the card into the laptop because of really small ribbon cables in the laptop but after I installed it the card worked straight away with NO kext fiddling required.

Strangely enough after the wifi card was replaced the Bluetooth became recognized and I now have a functioning bluetooth.

Hope this helps!

Regards,

Slither2008.
Slither2008
In case anyone is interested I've installed iATKOS 4i successfully (NO VANILLA KERNEL SORRY)

I was lucky enough to find out how to re-enable Quart and Core Image also.

Using Pacifist 2.5.2 (shareware) and using it to open the old NVinstall .41 (Always been a good installer for me) Installed the Macbook pkg and *****256.pkg.
Deleted /System/Library/Extensions.mkext.
Rebooted with -f -v
I later followed my old guide above and modified the NVCAP string to enable my Dual monitor again etc.


Voilla!!!! QE/CI works for Nvidia 7600GO 256mb!!!!

Hope this helps someone!!!!
Slither2008
After another 5 installations with iATKOS 4i (intel) I've achieved the following.

- MAC OSX 10.5.4 (iATKOS 4i)
- FULL SPEED STEP SUPPORTED!!! Auto-adjusts depending on CPU load from 1ghz to 1.33ghz to 1.66ghz
- 100% SLEEP AND WAKE SUPPORTED
- NVIDIA DUAL MONITOR SUPPORTED
- NVIDIA QE/CI SUPPORTED!!!!!
- USB PORTS SUPPORTED!!!!


The above were essential for bedtime blogging use. They work perfectly and now my battery can last a bit longer.

I still have the usual supported, finger scanner, audio, wifi, lan also.

If I get a chance tomorrow I'll update this guide with instructions.
cmdwedge
Hi Slither, can you please update (or add a new post) to show the exact steps you used to get everything working - all of the stuff in your latest post?

Also, any chance of posting up some pics of how to go about replacing the wireless card?

Cheers! wedge
eddy133
Hi I have the same model except I have the 7300 go, If i followed your guide will it still work??
murder
Hi Slither

Using Pacifist 2.5.2 (shareware) and using it to open the old NVinstall .41 (Always been a good installer for me) Installed the Macbook pkg and *****256.pkg.
Deleted /System/Library/Extensions.mkext.
Rebooted with -f -v
it's not work for me dry.gif
What shod I do help.gif
Slither2008
QUOTE(murder @ Nov 12 2008, 05:54 PM) *
Hi Slither

Using Pacifist 2.5.2 (shareware) and using it to open the old NVinstall .41 (Always been a good installer for me) Installed the Macbook pkg and *****256.pkg.
Deleted /System/Library/Extensions.mkext.
Rebooted with -f -v
it's not work for me dry.gif
What shod I do help.gif


Hi Murder,

It's not the ***256.pkg but the Netkas Kernal pkg that you should install with the Macbook one.

Try that and let me know if you're successful.

Regards,

Slither2008

QUOTE(eddy133 @ Nov 5 2008, 08:13 PM) *
Hi I have the same model except I have the 7300 go, If i followed your guide will it still work??


The guide will work however it will be a different story for the dual monitor support since you'd have to alter the NVinject driver a little to enable it it doesn't work oob.

Regards,

Slither2008.
murder
Thanx Slither2008

it's Work yoji.gif

it's work but I try something els Finale

did u find anyway to make the Mic Work for the alc861 dry.gif

and Thanx again man you help me so much .



GeForce 7600go:

Chipset Model: GeForce 7600go
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 128 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0398
Revision ID: 0x00a1
ROM Revision: NVinject 0.2.1
Displays:
Display:
Resolution: 1280 x 800
Depth: 32-bit Color
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display Connector:
Status: No display connected
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.