Jump to content

AppleHDA ALC268 Shutdown Issues [SOLVED!]


asdfasdfasdfasdfasdfasdfas
 Share

199 posts in this topic

Recommended Posts

Hi,

 

I'm currently testing an AppleHDA.kext for ALC268 with Headphone,Internal Mic/Speaker working. The big deal is I can shutdown with this kext without the use of any fix.

 

What I tried...

 

HDEnabler+AppleHDA+Natit=shutdown works

HDEnabler+AppleHDA=shutdown works

 

Will do more testing, keep you posted.

Link to comment
Share on other sites

Ok men, i really need your help, because i haven't vista anymore, just XP, and because we've got similar HDA cards and we need a key from Vista registry Explorer about PinConfig of ACL660/ACL660vd cards to make these working complete (=SHUTDOWN)

 

So please, can you search in your registry the key "PinConfigOverrideVerb" and dump results here ????????

 

Thanks...

 

This will look like that : (ACL268 dump)

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\PinConfigOverrideVerbs]
"0000"=hex:f0,1c,27,01
"0001"=hex:11,1d,27,01
"0002"=hex:11,1e,27,01
"0003"=hex:41,1f,27,01
"0004"=hex:f0,1c,37,01
"0005"=hex:11,1d,37,01
"0006"=hex:11,1e,37,01
"0007"=hex:41,1f,37,01
"0008"=hex:1f,1c,47,01
"0009"=hex:10,1d,47,01
"0010"=hex:21,1e,47,01
"0011"=hex:02,1f,47,01
"0012"=hex:10,1c,57,01
"0013"=hex:01,1d,57,01
"0014"=hex:13,1e,57,01
"0015"=hex:99,1f,57,01
"0016"=hex:f0,1c,67,01
"0017"=hex:11,1d,67,01
"0018"=hex:11,1e,67,01
"0019"=hex:41,1f,67,01
"0020"=hex:40,1c,87,01
"0021"=hex:98,1d,87,01
"0022"=hex:a1,1e,87,01
"0023"=hex:02,1f,87,01
"0024"=hex:41,1c,97,01
"0025"=hex:09,1d,97,01
"0026"=hex:a3,1e,97,01
"0027"=hex:99,1f,97,01
"0028"=hex:4e,1c,a7,01
"0029"=hex:30,1d,a7,01
"0030"=hex:81,1e,a7,01
"0031"=hex:02,1f,a7,01
"0032"=hex:f0,1c,c7,01
"0033"=hex:11,1d,c7,01
"0034"=hex:11,1e,c7,01
"0035"=hex:41,1f,c7,01
"0036"=hex:2d,1c,d7,01
"0037"=hex:95,1d,d7,01
"0038"=hex:17,1e,d7,01
"0039"=hex:40,1f,d7,01
"0040"=hex:30,1c,e7,01
"0041"=hex:11,1d,e7,01
"0042"=hex:45,1e,e7,01
"0043"=hex:02,1f,e7,01
"NumVerbs"=hex:2c,00,00,00

 

That key have to be injected in AppleHDAController's plist file, most of us have a ACL268 or ACL880 PinConfig, that make the OS can't shutdown properly the card...

Link to comment
Share on other sites

Hello collit99,

 

thanks for th zip file. Hope to have time to test it tonight on Acer5220.

I presume to remove all old files from my system (and to backup them before, of course)

that are similar to those in yuor zip.

I will try to use the KextHelper_b7.

Regards,

 

bozon42

Link to comment
Share on other sites

Hello collit99,

 

thanks for th zip file. Hope to have time to test it tonight on Acer5220.

I presume to remove all old files from my system (and to backup them before, of course)

that are similar to those in yuor zip.

I will try to use the KextHelper_b7.

Regards,

 

bozon42

 

Hello collit99,

I have realized that I used Run ALC268Installer 1 from ALC268FIX.zip (see post 83 above)

and my shutdown is ok. The only problem is with Headphone. (and probably the mic - can you give me a hint how to try it?)

Is it possible to remove the ALC268Installer 1 and try with ALC268Installer 2?

Or with your alc268.zip?

 

Regards,

 

bozon42

Link to comment
Share on other sites

Hello collit99,

I have realized that I used Run ALC268Installer 1 from ALC268FIX.zip (see post 83 above)

and my shutdown is ok. The only problem is with Headphone. (and probably the mic - can you give me a hint how to try it?)

Is it possible to remove the ALC268Installer 1 and try with ALC268Installer 2?

Or with your alc268.zip?

 

Regards,

 

bozon42

 

Just back-up /System/Library/Extensions/AppleHDA.kext

 

then use kexthelper to install the AppleHDA inside the alc268.zip. repair permission using disk utility and reboot.

 

By the way you also need to remove the HDAloader inside the startupitems and also the taruga folder inside /S/L/E.

 

If this work, you can try the other kext with autosensing. That one is really cool.

 

Good Luck.

Link to comment
Share on other sites

Just back-up /System/Library/Extensions/AppleHDA.kext

 

then use kexthelper to install the AppleHDA inside the alc268.zip. repair permission using disk utility and reboot.

 

By the way you also need to remove the HDAloader inside the startupitems and also the taruga folder inside /S/L/E.

 

If this work, you can try the other kext with autosensing. That one is really cool.

 

Good Luck.

 

Hello collit99,

 

thanks for the explanation and for the procedure.

I have thought KextHelper_b7 does everything so repairing with DU is not needed.

What is autosensing BTW?

Regards,

 

bozon42

Link to comment
Share on other sites

Hello collit99,

 

thanks for the explanation and for the procedure.

I have thought KextHelper_b7 does everything so repairing with DU is not needed.

What is autosensing BTW?

Regards,

 

bozon42

 

Yup kexthelper can do that, but just to make sure try running DU.

 

Auto sensing

When you plug a headphone or external speakers it would automatically switch to "headphones" when you unplug it, it will switch back to "Internal speakers".

Link to comment
Share on other sites

Yup kexthelper can do that, but just to make sure try running DU.

 

Auto sensing

When you plug a headphone or external speakers it would automatically switch to "headphones" when you unplug it, it will switch back to "Internal speakers".

 

Yeap - more clear, thanks.

 

Regards,

 

bozon42

Link to comment
Share on other sites

People I did pretty much everything I got in this thread..

 

EDIT: THERE IS NOW A WORKING FIX:

 

The Definitve Guide to Fixing the Realtek ALC268 Soundcard (With Working Shutdown!!!!) In Leopard

 

1.Run ALC268Installer 2 or 1. (Depending on which works for you.)

2.Before Restarting delete /System/Library/Extensions/ALCInject.kext

3.Use Kext Helper b7 to install HDAEnabler.kext

4.Fix Permissions with Disk Utility

5.Restart and make sure that Internal Speakers is selected in Audio Settings

6. Then run HDA Fix v3 (Riavvia in seguito means Restart later, Riavvia means Restart now)

7. Click Restart Later

8.Repair permissions with Disk Utility

9.Restart

10.Bootup and sound and shutdown should work

 

The thing is that Shutdown is working.. but it is giving me a reboot instead.. I have to manually shut down by holding the power button after the pc is rebooted. I'm using a Toshiba u300-154..

 

Anyone stumbled upon the same issue??

Btw, awesome forum, great work guys..All of you. Keep it up!

Link to comment
Share on other sites

Hi, I also after installing hdafix v.3 when I trie to shutdonw, the computer reboots instead. What shoud I do??

thanks

 

Hi, I also after installing hdafix v.3 when I trie to shutdonw, the computer reboots instead. What shoud I do??

thanks

Link to comment
Share on other sites

Just back-up /System/Library/Extensions/AppleHDA.kext

 

then use kexthelper to install the AppleHDA inside the alc268.zip. repair permission using disk utility and reboot.

 

By the way you also need to remove the HDAloader inside the startupitems and also the taruga folder inside /S/L/E.

 

If this work, you can try the other kext with autosensing. That one is really cool.

 

Good Luck.

 

Hello collit99,

 

followed your lines:

 

OK 1./System/Library/Extensions/AppleHDA.kext backuped and removed

OK 2./System/Library/Extensions/AppleHDA.taruga backuped and removed

NOK 3.remove HDAloader inside the startupitems ---> not found  - it was empty!!

OK 4.your AppleHDA.kext from alc268.zip installed with KextHelper_b7 + repair permissions with DU

OK 5.1.Run ALC268Installer 2

OK 5.2.Before Restarting delete /System/Library/Extensions/ALCinject.kext

OK .Use Kext Helper b7 to install HDAEnabler.kext

OK4.With DiskUtility Fix permissions

OK 5.5.Restart and make sure that Internal Speakers is selected in Audio Settings

OK 5.6. Then run HDA Fix v3 (Riavvia in seguito means Restart later, Riavvia means Restart now)

OK 5.7. Click Restart Later

OK 5.8.Repair permissions with Disk Utility

OK 5.9.Restart

OK 5.10.Bootup and sound and shutdown should work.

 

Result: Wouw!!

1.Sound from Internal Speaker...OK (as before)

2.Sound from Headphone...OK!!! Cool (it was not working before)

Note:

I was too tired yesterday so did not look for autosensing button. Is there any? I had to change in Audio Setting

from Internal Speaker to Headphone in System Preferences to have it OK.

 

3. Mic ---In fact I do not know how to test it. Any hints?

4.Shutdown tried twice ...OK.

 

Thanks for the help!!!

 

bozon42

Link to comment
Share on other sites

Hello collit99,

 

followed your lines:

 

OK 1./System/Library/Extensions/AppleHDA.kext backuped and removed

OK 2./System/Library/Extensions/AppleHDA.taruga backuped and removed

NOK 3.remove HDAloader inside the startupitems ---> not found  - it was empty!!

OK 4.your AppleHDA.kext from alc268.zip installed with KextHelper_b7 + repair permissions with DU

OK 5.1.Run ALC268Installer 2

OK 5.2.Before Restarting delete /System/Library/Extensions/ALCinject.kext

OK .Use Kext Helper b7 to install HDAEnabler.kext

OK4.With DiskUtility Fix permissions

OK 5.5.Restart and make sure that Internal Speakers is selected in Audio Settings

OK 5.6. Then run HDA Fix v3 (Riavvia in seguito means Restart later, Riavvia means Restart now)

OK 5.7. Click Restart Later

OK 5.8.Repair permissions with Disk Utility

OK 5.9.Restart

OK 5.10.Bootup and sound and shutdown should work.

 

Result: Wouw!!

1.Sound from Internal Speaker...OK (as before)

2.Sound from Headphone...OK!!! Cool (it was not working before)

Note:

I was too tired yesterday so did not look for autosensing button. Is there any? I had to change in Audio Setting

from Internal Speaker to Headphone in System Preferences to have it OK.

 

3. Mic ---In fact I do not know how to test it. Any hints?

4.Shutdown tried twice ...OK.

 

Thanks for the help!!!

 

bozon42

 

Good! but you don't have to install the HDA fix and the ALCinstaller2...

 

Just back-up the old Applehda.kext, delete taruga folder delete hdaloader at /Library/StartupItems then install my AppleHDA.kext from the zip using kexthelper repair permission using DU, reboot test audio test shutdown.

 

Because this kext doesn't need that HDA fix v3 the shutdown is fix on this kext.

 

The kext with autosensing is in my sig you cant test it.

 

Sorry if I did not explain to you clearly. English is not my first language.

Link to comment
Share on other sites

Hello collit99,

 

1.I simply re-moved

/System/Library/Extensions/AppleHDA.kext

/System/Library/Extensions/AppleHDA.taruga to

/Users/me/old_AppleHDA.kext

/Users/me/old_AppleHDA.taruga

2. there was no HDAloader in /System/Library/StartupItems dir.

3. Added your AppleHDA.kext with Kexthelper and repaired paermissions in DU + did reboot.

 

But no sound appeared in System Preferences.

 

I try to add ALC268Installer2 only (without the fix v3 for HDA) and report you.

 

Result: as before: Internal Sound OK, Headphone OK but only when I change in System Preferences - no autosensing.

Probably I am missing something (or there is something extra :-))).

 

Regards,

 

bozon42

Link to comment
Share on other sites

@ bozon42, remove all AppleHDA.kext, AppleHDA.taruga, ALCinject, HDAloader (/System/Library/StartupItems), AppleAzaliaAudio.kext

 

just use HDAEnabler.kext and the AppleHDA.kext using OSx86Tools (you do not need to repair permission if you use OSx8Tools, btw)

Reboot.

 

There is nothing extra. It is simpler than you are thinking.

 

 

@ collit99, Thanks a lot again. your autosensing AppleHDA is working perfectly :D

but it seems line in/mic in is not working anymore :) though the internal mic is working.

Link to comment
Share on other sites

to collit99:

 

Finally I followed your steps and Autosensing is OK. (Thanks for the kext)

Shutdown is also OK.

 

The only thing remained is the mic - I do not know how to test it.

In fact how many Input devices exist? When I choose System Preferences-->Sound--> Input, I see:

 

Name=Internal microphone Type=Built-in

 

In System Preferences -->Speech-->Speech Recognition-->Microphone I see:

 

(in grey) Built-In Microphone

(in black and chosen) Internal microphone

 

Which one is the one built on the top left side of my 15.4" WXGA Display in my Acer Extensa 5220

and which one is the one of the jacks (near Headphones)?

 

I tried to speak into both of them but no command was taken...

 

 

to gismo: Thanks for the Tool!!! I hope will make us of it in the future...

 

Kind regards,

 

bozon42

Link to comment
Share on other sites

dunno if i did something wrong

 

but my sound was fine with the solution of this topic but I was curious to try that collit kext

 

and here what i did:

 

 

deleted /System/Library/Extensions/AppleHDA.kext

deleted /System/Library/Extensions/AppleHDA.taruga

deleted /System/Library/Extensions/ALCinject.kext

deleted the loaderHDA from the startupitems

 

and wow, worked just like was before...

 

but kinda better, now when i put the phone plug it directly goes to the phone, thats very awesome...

 

 

but two things doesn't work yet

 

internal mic seems not working (well, i pressed esc and start speaking with speech turned on and nothing happaned)

and mute button on my usb keyboard doesnt do nothing, not with the volume anyway... it shows that is mute but volume doesn't chance a bit...

 

are you working with that?

and how? can you give me a little explanation on how can i help you?

 

sorry about my english and thx collit

Link to comment
Share on other sites

@bozon42

 

Right now external MIC is not functioning, I'll gonna look at it after I finish my work.

 

Ok collit99,

 

I understand - thanks for letting me know this info.

Nevertheless - great work. Many thanks!!

Waiting for the news...

bozon42

Link to comment
Share on other sites

dunno if i did something wrong

 

but my sound was fine with the solution of this topic but I was curious to try that collit kext

 

and here what i did:

 

 

deleted /System/Library/Extensions/AppleHDA.kext

deleted /System/Library/Extensions/AppleHDA.taruga

deleted /System/Library/Extensions/ALCinject.kext

deleted the loaderHDA from the startupitems

 

and wow, worked just like was before...

 

but kinda better, now when i put the phone plug it directly goes to the phone, thats very awesome...

 

 

but two things doesn't work yet

 

internal mic seems not working (well, i pressed esc and start speaking with speech turned on and nothing happaned)

and mute button on my usb keyboard doesnt do nothing, not with the volume anyway... it shows that is mute but volume doesn't chance a bit...

 

are you working with that?

and how? can you give me a little explanation on how can i help you?

 

sorry about my english and thx collit

 

Hmmm... Weird Internal Mic should work, external mic is the one that is not working.

 

anyway I will check on that.

 

By the way this kext is based on Alc268installer2, I'll check the Alc268installer1.

 

Ok collit99,

 

I understand - thanks for letting me know this info.

Nevertheless - great work. Many thanks!!

Waiting for the news...

bozon42

 

Thanks.

 

I just want to say this, It was Madtux who made the guide on how to edit applehda. With out him this fix(shutdown and auto switching) will not be possible.

 

later...

Link to comment
Share on other sites

Collit

 

 

confirmed

Internal and External mic isn't working

Mute button doesn't do nothing

and a weird stuff happens when volume goes to the minimum (which should be no sound), I still can hear sound of it =/

 

 

i don't know if your kext solved the other thing that happened with me, but some days ago when the computer did go to sleep mode, when it back, back with no sound =/

 

 

well, hope that I made myself understood

Link to comment
Share on other sites

Collit

 

 

confirmed

Internal and External mic isn't working

Mute button doesn't do nothing

and a weird stuff happens when volume goes to the minimum (which should be no sound), I still can hear sound of it =/

 

 

i don't know if your kext solved the other thing that happened with me, but some days ago when the computer did go to sleep mode, when it back, back with no sound =/

 

 

well, hope that I made myself understood

 

Anyway what kext you're using previously? Inputs/Outputs all working?

Link to comment
Share on other sites

 Share

×
×
  • Create New...