Lord_Richard_2
Members-
Posts
22 -
Joined
-
Last visited
Everything posted by Lord_Richard_2
-
I am using the entry for 12. (that is default) I am confused on how to get the other info. I know it involves the hardware device and vender but you have to manipulate those somehow to get the codec-Id and such.... How do I put in my pin configuration data into dsdt (to have least data in hacked kext) as i dont know format it has to be an can't find a reliable dsdt example with this data in it.
-
I want to get my audio working for alc275 on my laptop. I want to avoid using a modified kext (for stability with updates and such). I have done the following: Extracted my codec verbs and obtained by pin configuration data. I also have my dsdt and common edits but am having confusion with HDEF section i have to edit. Where do i obtain the following info: codec-id (it is based off of data taken form hardware vender and device id from windows device manager menu and rearranged into hex) layout-id (it is always 12 in hex as that is defined in apple's audio kext) device-type (this is where the name of device is given) I also want to directly put in pin config info, but am unsure how and where to put it and what formatting is needed. Here is my pin config data: ----------------------------------------------------------------------------------------------- <01271C30 01271D09 01271EA6 01271F90 01371CF0 01371D11 01371E11 01371F41 01471C10 01471D01 01471E17 01471F90 01571C1F 01571D10 01571E21 01571F04 01671CF0 01671D11 01671E11 01671F41 01871C40 01871D58 01871EA1 01871F04 01971CF0 01971D11 01971E11 01971F41 01A71CF0 01A71D11 01A71E11 01A71F41 01B71CF0 01B71D11 01B71E11 01B71F41 01D71C05 01D71D82 01D71E13 01D71F40 01E71C20 01E71D11 01E71E45 01E71F04> ----------------------------------------------------------------------------------------------- Here is the layout of the HDEF section i am using (replacing relevant data where applicable): ----------------------------------------------------------------------------------------------- Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x83, 0x76, 0x84, 0x83 // the hex codec ID (reverse order) }, "layout-id", Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 // the hex layout ID (reverse order) }, "device_type", Buffer (0x16) // the hex count + 1 for null terminated ascii string { "SigmaTel STAC9221D A2" // the string identifier }, "PinConfigurations", Buffer (0x1C) // the actual hex count { /* the PinConfigurations data as it appears. /* 0000 */ 0x10, 0x40, 0x21, 0x02, 0x10, 0x10, 0x01, 0x01, /* 0008 */ 0x20, 0x30, 0x81, 0x01, 0x10, 0x40, 0x01, 0x01, /* 0010 */ 0x21, 0x90, 0xa1, 0x01, 0x11, 0x60, 0x01, 0x01, /* 0018 */ 0x30, 0x21, 0x45, 0x01 /* one entry seems missing */ } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } ------------------------------------------------------------------------------------------- Here is the hardware id strings from device manager: NVIDIA High Definition Audio ---------------------------- HDAUDIO\FUNC_01&VEN_10DE&DEV_0014&SUBSYS_104D4F00&REV_1001 HDAUDIO\FUNC_01&VEN_10DE&DEV_0014&SUBSYS_104D4F00 Realtek High Definition Audio ----------------------------- HDAUDIO\FUNC_01&VEN_10EC&DEV_0275&SUBSYS_104D4F00&REV_1000 HDAUDIO\FUNC_01&VEN_10EC&DEV_0275&SUBSYS_104D4F00 I have 2 devices listed under device manager, do i have to somehow accomodate both devices in my dsdt? I have looked at the following posts and am still confused on the "format" of data to put into the dsdt and what i all need to avoid a "hacked" kext: http://www.projectosx.com/forum/?showtopic=465 http://Olarila.com/forum/viewtopic.php?f=19&t=634 http://forum.thinkpads.com/viewtopic.php?f=5&t=85344 http://osx86.co/f36/various-dsdt-mods-t1960/page3.html
-
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
Thx ill try it. Thx for the reply. I will try the netkas method and post how it goes. -
Cannot boot Lion retail DVD/iAtkosL2,PCI Configuration Begin
Lord_Richard_2 replied to Lord_Richard_2's topic in Lion (10.7)
I am booting from retail dvd. I only used the Distro as a test to see if it was stock lion or not enough kexts loaded for support. So I think it's something with lion directly. I just want support for the retail dvd as both versions show same info when booted... -
I am stuck at this line in trying to boot from the DVD to install lion 10.7.2. I cnanot get past [PCI Configuration Begin] line or section in the boot process. I have teied numerous boot flags, npci=0x2000 (thats the one for lion) and even PCI=off. When i use "-v -x pci=off" (when booting iAtkos or swapping retail dvd using hackBoot) i get the same result and it hangs around [PCI Configuration begin]. I get one line after that though if i include PCI=off and that is "console 1024 x 768 @ 0xe1000000" and then it hangs there. I wish i could see a debug log of some sort to see what it is doing to fix why it is hanging. How would i go about doing this when its booting form the DVD? I have embedded a screenshot of my screen during boot and where it hangs. My cpu is an intel i7 740qm @ 1.73ghz (busratio 13) and graphics card is nvidia geforce 425m. My motherboard is a sony one, but it is an intel chipset and boots to snow leopard just fine.
-
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
No responses? No help? I'm still stuck at pci configuration begin.... I did get another line past it using the boot flag pci=off and get the line "console 1024 x 768 @ 0xe1000000" but it still hangs after that which makes me believe its still same problem that is hanging me at pci configuration begin before... -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
I have tried this to enable keyboard and mouse, but trackpad doesnt seem to work. I installed kexts to s/l/e and then booted to sl disc (lion now refused to let my trackpad work even though keyboard works when disc boots to installer) and repaired permissions using disc utility. I used these kexts: http://www.osx86.net/downloads.php?do=file&id=1448 Why would my trackpad now not work with lion dvd when it did previously ? I used "-v -x busratio=4 cpus=8" to boot. I am getting quite frustrated with lion and it not recognizing my keyboard and trackpad.... -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
Trackpad should be standard ps/2 device. it should have ps/2 support (as it is used and installed on older macbooks). I did not supply a dsdt on the dvd. i also have to reinstall chameleon 2r5 to get dsdt support back. Well i found the chameleon installer for mac. Now i need to get it to boot to desktop. How would i install the ps/2 support files or kexts from terminal of the boot disc? I can read/write to hfs+ from windows if i need to copy and files to the mac partition first. What kext should i install as well for ps/2 support. I dont wnat to just assume one is alright for lion and mess up. -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
was a glitch and it finished the install. my trackpad did not respond during install procedure when it froze. i pressed a button on the keyboard and it "woke up" and showed the true status. i had to use hackBoot to boot to the partition after it installed (im assuming chameleon was deleted) and i had to connect a usb keyboard to enter setup. After i could not press continue (even after tabbing to it and it was selected) and my trackpad wouldn't work. i assume this is a ps/2 or usb problem as laptops use ps/2 to connect keyboard and trackpad. also, rmeoving the usb keyboard i plugged in caused a kp. What is an easy way to install chameleon from windows (id rather not make another boot cd or usb flash drive bootable for it). -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
Well my install seems frozen... No graphical animation on status bar, no mouse and it says 17 min remaining. I see slight hard drive activity but no disc drive reads. -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
Hmm I guess f5 was necessary... It booted to the install program. What does f5 do anyways.... -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
I tried hackboot, but it complained about missing kernel (when i selected swapped in lion dvd) and hfs signatures and came to a "press any key to continue option" then if i pressed a key it went to boot options menu. How would i replace that specified kext? Repack iso and reburn? -
How to make a bootable Lion DVD
Lord_Richard_2 replied to iHackintosh_PT's topic in Guides and Tutorials
I get stuck at the pci configuration section. I have used the npci=0x2000 parameter but it still sticks. Why would this be? What would I have to do to get it to get past this? -
True. I've never seen it work. A lot of ppl have this card tho. I thought someone would have found a way. Can I just replace the wifi module (open laptop and swap it) i can open my laptop confidently as I have numerous other times for routine cleaning. I will try lion tomorrow. But how would I get audio to work atleast? What r basic steps to getting it to work?
-
Don't I have to install lion as a os upgrade? I don't think there is a standalone disc or Distro. I have a copy I bought from a friend but wanted to make a stable sl build as I assumed that would be easier. Is lion a standalone installer, or do I need sl to install it? My wireless card is: Intel centrino advanced-n 6250 agn I doubt I can find drivers The model for my ethernet is only one high than the driver that exists, I assumed it would be close enough to modify.
-
I have gotten snow leopard 10.6.6 to boot successfully in normal mode, but i cannot get audio, graphics card, and ethernet to work. I have extracted my dsdt and compiled it with no errors and put it in /Extra from root of mac drive (fixing errors in register names and unreachable code sections and a _HID name not being hex) and this has not changed anything. Here are my general specs: 6gb ram (i assume a 4gb stick and a 2gb, or 3 2gb sticks) nvidia geforce 425m (1gb) intel i7 Q740@1.73ghz 640gb hard drive (partitioned and already booting to mac and also win7) if more info is needed, just ask and ill post the entire list of devices by name that my computer has that could be of importance. Here are my devices i have that i want to get working and their hardware id counterparts: -------------------------------------------------------------------------------------- NVIDIA GeForce GT 425M ---------------------- PCI\VEN_10DE&DEV_0DF0&SUBSYS_907A104D&REV_A1 PCI\VEN_10DE&DEV_0DF0&SUBSYS_907A104D PCI\VEN_10DE&DEV_0DF0&CC_030000 PCI\VEN_10DE&DEV_0DF0&CC_0300 Marvell Yukon 88E8057 PCI-E Gigabit Ethernet Controller ------------------------------------------------------- PCI\VEN_11AB&DEV_4380&SUBSYS_907A104D&REV_10 PCI\VEN_11AB&DEV_4380&SUBSYS_907A104D PCI\VEN_11AB&DEV_4380&CC_020000 PCI\VEN_11AB&DEV_4380&CC_0200 NVIDIA High Definition Audio ---------------------------- HDAUDIO\FUNC_01&VEN_10DE&DEV_0014&SUBSYS_104D4F00&REV_1001 HDAUDIO\FUNC_01&VEN_10DE&DEV_0014&SUBSYS_104D4F00 Realtek High Definition Audio ----------------------------- HDAUDIO\FUNC_01&VEN_10EC&DEV_0275&SUBSYS_104D4F00&REV_1000 HDAUDIO\FUNC_01&VEN_10EC&DEV_0275&SUBSYS_104D4F00 High Definition Audio Controller -------------------------------- PCI\VEN_10DE&DEV_0BEA&SUBSYS_907A104D&REV_A1 PCI\VEN_10DE&DEV_0BEA&SUBSYS_907A104D PCI\VEN_10DE&DEV_0BEA&CC_040300 PCI\VEN_10DE&DEV_0BEA&CC_0403 ------------------------------------------------------------------------------------- My motherboard is: Manufacturer: Sony Chipset: Intel (DMI Host Bridge Rev.11) Southbridge: PM55 Rev5 ------------------------------------- How would i go about editing my dsdt to include this motherboard for fixes to enable sleep and device recognition? I know i got sound to work previously,i use a similar kext to alc275, but it had a low hissing noise when not muted, even if the volume was low. How would i go about, properly enabling audio to work? I believe i found codec dumps and have codec verbs of this, but how would i prepare these myself to ensure it works properly, and then what would i do with them after i have them? I also have my graphics card not recognized. I tried nvEnabler but it didn't seem to work. I also tried drivers i found online at kexts.com but the package (modded to ignore model check) installed fine (and was labeled to work for 425m) but made my computer boot to a blank black screen. I want to try and use dsdt as it seem more reliable than efi strings, unless its not possible to get it to work with dsdt and kexts. I have also tried getting my ethernet to work before, i used the "change id's trick" and changed some properties inside the yukon2 kext in IONetworkingFamily.kext to try and pair to my device. The computer seemed to recognize eth0, and that a port was there but would also say a cable is unplugged and would cycle between that and no port available in the networking settings. I believe it might be a small problem with the driver, but i am unsure. I also noticed that if i click "about this mac" the gui crashes and it reloads the desktop (if i have a password i have to re log in). On another forum this was said to be a known problem because of the motherboard, which makes no sense to me but it could be if it is trying to pull info and gets an error. How would i fix this? After i fix those i want to work on sleep enabling and QE if they are not available after fixing the above. I know this is a lot, and i am not expecting to be spoonfed, i just am unsure where to begin with these devices and how to modify my dsdt. My motherboard is not listed in the patch section, so i am on my own in that department i guess, so i want to figure out what i can do and what to modify to "emulate" a macbook pro to be most compatible with a vanilla install. I have purchased my own copy of macosx (garage sale), and snow leopard but i am using hazards 10.6.6i (unpatched) distro as it includes drivers and custom loader.
