Jump to content

g73 Beast

Members
  • Posts

    37
  • Joined

  • Last visited

Posts posted by g73 Beast

  1. I wonder if there is another firmware available to use for the aw-ce123h? I think the firmware causes an interference with wifi because if I turn wifi off, the signal doesn't break up and the range is exceptional (RSSI:-54)but when wifi is turned on, (RSSI:-70's to -80) but in windows the range is perfect with wifi on. I would like to beta test if anything can be done to improve bluetooth because I am sure someone else is having this issue as well?

    Wonder what would happen if I select standalone firmware on a combo card? Would it corrupt it?

  2. I wonder if there is another firmware available to use for the aw-ce123h? I think the firmware causes an interference with wifi because if I turn wifi off, the signal doesn't break up and the range is exceptional (RSSI:-54)but when wifi is turned on, (RSSI:-70's to -80) but in windows the range is perfect with wifi on. I would like to beta test if anything can be done to improve bluetooth because I am sure someone else is having this issue as well?

  3. swapped the antenna cables with no luck... last update is I've edited toledas kext to include our vid and pid and this enabled me to turn on and off bluetooth after reboot. weird thing is that when I turn bluetooth on my wifi dies. and when I turn it back off wifi works again.

     

    I don't have access to windows wit if get some time I'll make a bootable ubuntu stick.

     

    By now I'm just giving up on bluetooth until I have more time to play with this.  Thank you for your help!

    When you say wifi dies, do you mean that it disappears or does it refuse to connect? Best thing for now is install another operating system and check if the same behavior occurs so that we can rule out bios issues.

  4. Azurewave AW-NB290H on lenovo G580 running Mavericks 10.9.2 reporting here, model is BCM943225HMB wifi + bluetooth 3.0

     

    Bluetooth is 0x0A5C 0x217D

    not included in the kext so I've just dropped it in.

     

    Reporting weird behavior:

    Without this fw uploader

    after first cold boot from power off wifi working, bluetooth is turned off (grayed out, can't turn on)

    after first reboot bluetooth comes up but wifi performance gets almost unusable, 30kbps max and loads of dropped packets

     

    With this fw uploader (here is the weirdest) behavior reverses, at first bt gets enabled but with very poor wifi performance and after reboot I loose bluetooth. Tried all 3 firmwares.

     

    Anyone else dealing with the BCM943225HMB?

    Did you already remove the whitelist on the bios as lenovo likes using them. Try shutting it down, take out the battery and hold the power button for 10 seconds. Maybe that'll help

  5. The kext does indeed make my bcm 94352 combo work on my asus g75vw but, I can only sleep once. If i try to sleep again it will just hang. I am stumped. I am guessing dsdt issue but I don't get why it would sleep once. I attached an IOREG dump and my dsdt if you could take a look? Thank you very much again for  prall your hard work with hackintoshes.

    EDIT: Using toledo's kext in combination with yours using FW=3, I can sleep and connect my bluetooth devices. However, if I turn bluetooth off and go to sleep, it doesn't sleep and I have to forcefully turn it off. I think I'm close to solving it though. I think it could be xhc error with my usb controllers? I will update if I find anything else.

    Never mind, I have fixed the problem now. I had to patch XHC and EHCI in my dsdt and now it works ok. By the way, I sent you a $15 donation. Thanks for your work

  6. The kext does indeed make my bcm 94352 combo work on my asus g75vw but, I can only sleep once. If i try to sleep again it will just hang. I am stumped. I am guessing dsdt issue but I don't get why it would sleep once. I attached an IOREG dump and my dsdt if you could take a look? Thank you very much again for all your hard work with hackintoshes.

    EDIT: Using toledo's kext in combination with yours using FW=3, I can sleep and connect my bluetooth devices. However, if I turn bluetooth off and go to sleep, it doesn't sleep and I have to forcefully turn it off. I think I'm close to solving it though. I think it could be xhc error with my usb controllers? I will update if I find anything else.

    bluetooth.zip

  7. You are awesome! Theres just a couple glitches like sound through the internal speakers don't work until i sleep and wakeup which must mean the EAPD is not woken on boot but only after sleep. And then a minor thing is under sys profiler, the gpu name is shown as nVidia GPU,,,,,, 1024 MB instead of nvidia geforce gtx 460m 1536 mb. 

    You are awesome!

    I tried adding the gnu name into the dsdt but it won't compile...i added it to where the gpu is located in PEG0 but no luck. Do you have an idea what i'm doing wrong?

    Thank you very much for your help!

    **EDIT** Never mind i fixed the GPU name! I was adding the name in the wrong place! :oops:  However, the EAPD doesn't activate until i sleep which is the opposite of everybody else problem! :shock:  Is there a way to add the EAPD wakeup in the dsdt after reboot?

    Thanks!

  8. Sorry for the late reply but i was busy. Here's your dsdt patched from the scratch for everything including Fn keys, HDMI and nvidia GPU. Give it a try and let me know.

     

    PS: use the attached boot.plist as well along with the dsdt i'm sending.

    You are awesome! Theres just a couple glitches like sound through the internal speakers don't work until i sleep and wakeup which must mean the EAPD is not woken on boot but only after sleep. And then a minor thing is under sys profiler, the gpu name is shown as nVidia GPU,,,,,, 1024 MB instead of nvidia geforce gtx 460m 1536 mb. 

    You are awesome!

  9.  

    Working alongside RehabMan, keyboard backlight now works on 10.8.5/10.9. It seems to be a OSX bug where Arg0 for _WAK is producing erroneous values.

     

    Find _WAK, before WAK(Arg0), add this:

            If (LOr (LLess(Arg0, 1), LGreater(Arg0,5))) 
            { 
                Store(3, Arg0) 
            } 
    

    Credits goes to RehabMan.

     

    Edit:

     

    Here is the DSDT patch:

    # Fix originally discovered by RehabMan and 68x
    # Patch created by 68x
    into Method label _WAK code_regex WAK\s+\(Arg0\) replace_matched begin
    
            If (LOr (LLess(Arg0, 1), LGreater(Arg0,5))) \n
            { \n
                Store(3, Arg0) \n
            } \n
            WAK(Arg0)\n
    end;
    

    If i were to use this method, would the keyboard backlight bezel show up? And does it the fn f3-f4 keys instead of ctrl + alt + or - as in Rehabman's voodoops2 drivers?

  10. The kexts i use to read the battery info give me a KP when its enabled. I dont need anyway because i used the old way with Extensions.mkext and it works the same. I have no idea why it doesnt like the kernel cache but if it aint broke i shouldnt fix it! :D I had a hdainjector in modules folder so i deleted them but i havent plugged into a tv yet but still no HDMI in Sys Profiler and ioreg. :huh: Oh and i got dictation working too it wasn't sound related it was wrong nvram info.

    Could it be the efi string in boot plist interfering with hdmi? Also I noticed when viewing my dsdt HDAU device is under GFX0 but it is not a separate device...I remember having the same problem with PNLF before where brightness wouldn't work or show up in IOREG until it was a separate device. I keep getting compile errors when I do add it as a separate device. Any ideas?
  11. The Efi string I give to you has all the needed info to inject so you can boot with GE=No, and yes this EFI string must be on org.chameleon.boot. I check your DSDT. Also check your Extra Folder, some modules can inject something else too and why are you using UseKernelCache= No????

    The kexts i use to read the battery info give me a KP when its enabled. I dont need anyway because i used the old way with Extensions.mkext and it works the same. I have no idea why it doesnt like the kernel cache but if it aint broke i shouldnt fix it!  :D I had a hdainjector in modules folder so i deleted them but i havent plugged into a tv yet but still no HDMI in Sys Profiler and ioreg. :huh:  Oh and i got dictation working too it wasn't sound related it was wrong nvram info.

  12. Great work! Would you mind sharing DSDT way of doing this, like what are the strings need to inject? So, i can include those details in the first post for others.

     

    btw i've checked the keyboard backlight issue in 10.8.5 and 10.9 with a beta tester and found that its a issue of the AppleACPIxx changes. I've tried to fix this with some ways but couldn't fix it yet, so for now rollback to old AppleACPIxxx kext to get the keyboard backlight working and will update the thread as soon as i found a solution.

    THe graphics card EFI hex had to be injected via org.chameleon.boot under device-properties. THe auto injection from Graphics Enabler is not specific enough since the backlight is controlled through GFX0 unlike the laptops with intel integrated graphics and etc.

  13. Shouldn't the apple hda contain two seep rate devices? As the gtx 460m handles its own sound and has its own codec? Maybe I should add its device id into applehdacontroller kext? All the other DSDT patches I see are for intel hd 3000 which is easy since they share the same audio codec? I will try to see if Use HDMIAUDIO option would work in chameleon boot.plist

     

    Should hdmi output show up in system profiler? It doesn't show up and EnableHDMIAudio=yes in org.chameleon.boot does nothing. Ill have a look at ioregistry.

×
×
  • Create New...