Jump to content
InsanelyMac Forum

DFlash...

Members
  • Content count

    16
  • Joined

  • Last visited

About DFlash...

  • Rank
    InsanelyMac Protégé
  1. DFlash...

    [DSDT Request] Biostar TPower i45

    Anyone please, some help shall be really appreciated.
  2. DFlash...

    [DSDT Request] Biostar TPower i45

    Hi All, Just wanted to post up my progress here, I have currently used: DTGP LPC HPET RTC IRQ SBUS _T_X rename Alias fix HID_para_CID fix EHCI fix Despite using EHCI fix, I am still getting Kernel Panics related to UHCI kext and IOUSB kext. Can any DSDT guru shed a little light here. EDIT: I am getting this error: EDIT2: Tried yet another compilation of dsdt.aml with all the above patches + EHCI Ownership + EHCI sleep + Mac Devices (proabably cosmetic) Same as above....Need help please dsdt-ver0.9-CID.zip dsdt-ver1.0-EHCI.zip dsdt-aml-latest-attempt.zip
  3. DFlash...

    [DSDT Request] Biostar TPower i45

    HI, I tried using the patcher but was very much confused as I couldn't decide on what patches do I have to use. I am attaching the DSDT as extracted using the DSDT Editor and patcher under Windows. Motherboard: Biostar TPower I45 Ver. 5.x Bios version used : P45AA710.zip It would be great if some one shed light on what patches are exactly to be used. Also there are same patches in Desktop as well as root Patches directory, I was a bit confused which ones to use. I am learning DSDT editing but am still kinda n00b. A little help would be really appreciated. I bought Lion and had it working till I changed the motherboard to this one. Thanks in advance Vanilla1.zip
  4. DFlash...

    DSDT editor and patcher

    The DSDT code works perfectly fine :censored2: . Good for those who are on different Chameleon versions
  5. DFlash...

    DSDT editor and patcher

    I have applied pciVendorProductID fix (used 0x808627D8). Thanks again oldnapalm, but it only reduced the pciVendorProductID error from 2 to 1 (I am ok with it). Fixed Completely!! All in all now I have 3 errors with working sound 06/12/10 2:36:22 AM kernel Sound assertion "0 == fPathControls" failed in "/SourceCache/AppleHDA /AppleHDA-179.1.4/AppleHDA/AppleHDAPath.cpp" at line 1228 goto Exit 06/12/10 2:36:22 AM kernel Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDAPath.cpp" at line 1149 goto Exit 06/12/10 2:36:22 AM kernel Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master ) " failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDAEngine.cpp" at line 329 goto handler As for checking the code, I will put it in my DSDT and see if it works after disabling chameleon induced native stepping through cpu-i and report back Edit: PStateChanger keeps on crashing when I click on info tab and show nothing PState tab. CPU-i works fine in 32-bit mode and shows the 10 P-States. Its really nice to see the CPU multiplier changes occuring :censored2: . I also checked the P-States Control ID (VID+FID), they match. So far so good but the main difference between the two codes (one I posted and the one you have linked) is that the methods ie Method (_PSS, 0, NotSerialized) Method (_PSD, 0, NotSerialized) Method (_CST, 0, NotSerialized) have been used for each Scope(_PR.CPUx), x=core no., in your link whereas in the one I posted its not. I tested the Code with my DSDT works perfectly well !! BTW you are using the Chameleon induced native stepping or DSDT induced?
  6. DFlash...

    DSDT editor and patcher

    Thanks for the tip again bro, I will be applying the solution and updating here soon. In the mean time, can you check and confirm if the following code block would enable native Intel Speedstepping for Core2Duo E7400? I have taken this from http://www.ridgel1ne.com/OSX86/DSDT_Downloads.html there is a DSDT posted for E7400 Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) { Method (_PSS, 0, NotSerialized) { Return (Package (0x10) { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4A25, Zero }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0A24, One }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4922, 0x02 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0920, 0x03 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x481F, 0x04 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x081D, 0x05 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x471B, 0x06 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x071A, 0x07 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4618, 0x08 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0616, 0x09 } }) } Method (_CST, 0, NotSerialized) { Return (Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, One, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address ,) }, 0x02, One, 0x01F4 } }) } } Processor (CPU1, 0x01, 0x00000410, 0x06) { } Processor (CPU2, 0x02, 0x00000410, 0x06) { } Processor (CPU3, 0x03, 0x00000410, 0x06) { } } My current DSDT is http://rapidshare.com/files/435104154/DSDT.aml This is the same as DSDT as MaLd0n had provided + ALC888B + PEGP EDIT: I was reading the bit of information provided here http://tonymacx86.blogspot.com/2009/12/adv...tel-native.html Again E-series Core2Duo are used in iMac10,1 which have nVidia9400 Chipset, so I guess I can't use the SMBIOS.plist hack which is also mentioned there.
  7. DFlash...

    DSDT editor and patcher

    WoW!!! Thanks a ton oldnapalm. You have made my day. It works!!!! I have Speaker-out (rear green jack) and Head-phone out (front green jack) & Mic-in (Rear Pink port) working fine. Atleast now I have audio. Though, I still have insertion errors & the Line-out (Rear Blue Port) is not working & not recognised.. I think I will have to tailor this Legacy kext further and will have to catch-up with TheKing's guide for that. Also as you said I will compare the codec-dumps and accordingly make amendments in the legacy kext. Also if you can give me an initial guidance of what exactly you did that made this legacy kext different from the I had tried earlier would be great. Again Thanks once again bro
  8. DFlash...

    DSDT editor and patcher

    The legacy kexts that I am using right now are here: http://www.mediafire.com/?jomygylxukj BTW in search of vanilla AppleHDA I have upgraded to 10.6.5 I have used the patch as well. Now I will take a reboot and report back Edit 1: Same sort of assertion errors. I used the red legacy kext out the package. I also have got vanilla AppleHDA 10.6.2, I am installing that at this moment. I am going to try the orange legacy kext now. Edit2: The orange one gave me two sound assertion errors again related to pciVendorProductID , I think I will have to a bit of research on this error as well. Also this kext amazingly gave me volume control, but in return had put the processor in an infinte loop setting the volume level at 1. Finally am right now in safe mode to take care of the kext. Also after this I will sleep a little. (Whole day spent staring, need some rest nw). I will keep you updated oldnapalm
  9. DFlash...

    DSDT editor and patcher

    Thanks for your prompt reply again. I tried just now as you suggested and received following sound assertion errors: I have a feeling this has something to with Some sort of id or something. I am attaching my IORegistryExplorer dump here: http://depositfiles.com/files/c9i1g3l9z Also I downloaded the vanilla AppleHDA.kext from http://www.insanelymac.com/forum/index.php?showtopic=140941 and patched it, as I am unable to find my own 10.6.3 Vanilla AppleHDA (because of too much messing with kexts). Anyways if you get your hands on Vanilla AppleHDA.kext from 10.6.3 , it would be great. I will try downloading the updater though so that I can get back vanilla kext.
  10. DFlash...

    DSDT editor and patcher

    Thanks a lot oldnapalm!!!, You have been quite a stellar support in this expedition. Today I finally opened my HTPC and actuallly checked the codec chipset used. It is ALC888B (Gigabyte should update information about 2.4 revision). So basically my linux dump was absolutely correct. I have used a few methods and have modified the DSDT to ALC888B. Now I am still looking for a working AppleHDA.kext and Legacy888B in the threads you suggested. I think I am on the right way. I will keep you updated with all my improvements.
  11. DFlash...

    DSDT editor and patcher

    Well I tried the kexts over there. Of no use in SL, same sound assertion errors. Interesting though I installed Leopard 10.5.6, and used the kexts (for leopard) provided in the link (1st post of that thread) and I had no sound. Then I tried to patch the vanilla apple hda driver with Taruga's AppleHDA patcher with codec-dump I have posted and it came up with a message, unsupported Realtek codec ALC887 !! Since when I have ALC887?? My mobo-specs page (link in my last post) says I have ALC883. Damn, I am hell confused Somebody please help me out. EDIT: Took a dump from another linux distro (dreamlinux), it is the same. I still dont get how are the cocdec-dumps saying I have ALC887 ?
  12. DFlash...

    DSDT editor and patcher

    I am sorry bro, but this thread is about Ralink Usb network adapter, and I am struggling with my audio kextx. How can it be of any help to me.... And yes, I have already tried booting with arch=i386, but of no help
  13. DFlash...

    DSDT editor and patcher

    @MaLd0nK Thanks a lot bro I will try this DSDT immediately. I know this may sound dumb but please guide me here. I am supposed to remove NullCPUPower****.kext and then enable native Power Management? One more thing, In my SMBIOS.plist, what mac model identifier should I use? I have a C2D E7400 and Intel chipset mobo,, considering this combo iMac 9,1 or iMac10,1 looks closest but I read somewhere that these two are based on nVidia chipset. MacPro1,1 also looks a decent choice but I would love to know what you pro guys think. Edit: I am running the DSDT you had compiled for me (alongwith iMac9,1 smbios.plist). It works great except for audio. Audio seems to be a No-go. I am running Snow Leo 10.6.3 and I have tried using AppleHDA.kext from 10.6.2 and Legacy883.kext. It is not working. Edit 2: I also tried the perl script hack on AppleHDA.kext from 10.6.3, but still no sound. BTW the system profiler is showing the device as Intel High Definition Audio but the device ID shown is 0x1458A002, when it should be 0x808627d8 (I dont know if this is the cause, AFAIK system profiler is a lot more about cosmetics than functionality). Edit 3: Tried the LegacyAlc883.kext attached with SL 10.6.0 and the DSDT provided by you. Got following errors: 04/12/10 12:18:01 AM kernel Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit 04/12/10 12:18:01 AM kernel Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit 04/12/10 12:18:01 AM kernel Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit 04/12/10 12:18:01 AM kernel Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit Link to LegacyAlc883.kext: http://rapidshare.com/files/434708659/LegacyALC883.kext.zip Edit 4: I decided to take a Linux codec dump and take a look into it. http://rapidshare.com/files/434716344/codec-dump.txt I am not a expert but is my codec-dump shows ALC887? This is really wierd as my Gigabyte motherboard specs page says ALC883 I tried quite a lot of Kexts and yet no result. Similar Sound assertion error. I guess I will wait till MaLd0n shows some light on the errors.
  14. DFlash...

    DSDT editor and patcher

    Hello, I am pretty new to DSDT modification. I luckily stumbled into this thread and I was so happy!!! I tried modifying my DSDT with this editor. My Configuration is : Motherboard: Gigabyyte G31M-ES2L (Rev. 2.4) - Bios version FI CPU: Intel Core 2 Duo E7400 RAM: 4GB Cheap DDR2 667 (2*2GB) GFX: Sparkle nVidia 9400 GT HD: Seagate 500 GB The Patches I applied are all given below (in order): 1. RTC 2. DTGP 3. AZAL -HDEF 4. ALC883 5. GIGE (Strangely, This device, i.e. my onbaord Gigabit LAN, is showing under PEX4. In everest though it is shown as Bus 3, Device 0, Function 0) 6. HPET 7. WAK 8. Gigabyte Shut Down 9. LPC 10. EHCI 11. Mac Devices (Correct me if I am wrong but, isn't this one just for cosmetics) 12. IRQ It would be great if someone can take a look in my DSDT and tell me if the patches were applied correctly. Also I would to know how can I include a patch for my processor i.e. E7400 and my GFX card i.e. 9400 GT. Also Please tell me if I need to apply any other patch (IOATA etc.) or if any patch should not have been applied in the first place. I know I am asking a lot, but please help me out here. I have attached patched as well as untouched vanilla DSDT below: Untouched Vanilla DSDT (dsl): http://rapidshare.com/files/434507726/dsdt-untouched.dsl Patched DSDT (dsl): http://rapidshare.com/files/434508065/dsdt...-Macnam-IRQ.dsl
  15. DFlash...

    ACPI (DSDT) Patcher for BIOS and AML

    hello, I tried the acpi patcher beta05 but i get following error while exporting DSDT from BIOS As i could not figure out the cause, I am posting over here... My motherboard link is Motherboard details and my BIOS link is Bios I would also like to know if its possible to get ALC662 and Realtek RTL8102E working via editing DSDT
×