Hay una manera de hacerlo, pero es difícil y probablemente no para todos los usuarios. Lo que sucedió es que Apple tiene un interruptor de "hardware" incorporado, que envía una señal para deshabilitar / habilitar el altavoz interno. Debido a que Windows u otro sistema operativo simplemente no tiene dicha función incorporada, solo será una señal extraña que no hace nada.
Opción 1
No puedo desactivar esta señal, probablemente requiera algún modificador kext altamente calificado, pero encontré una forma de restablecer el altavoz interno después de que se desactiva. No se pegará después de un reinicio, por lo que debe hacerlo siempre después del arranque.
Haga una copia de seguridad de su AppleHDA.kext en / System / Library / Extensions /
Mostrar el contenido del paquete de este archivo, vaya a Contenido / Complementos y luego elimínelo AppleHDAHALPlugIn.bundle
.
Vuelva a cargar el kext ejecutando
sudo kextunload /System/Library/Extensions/AppleHDA.kext
sudo kextload /System/Library/Extensions/AppleHDA.kext
ps aux | grep 'coreaudio[d]' | awk '{print $2}' | xargs sudo kill
Recupere el archivo de respaldo AppleHDA.kext (o su computadora no arrancará la próxima vez que reinicie).
Tenga en cuenta que si desconecta los auriculares, aún se mostrará en el panel de su dispositivo de audio. Probado trabajando en una retina iMac. No funciona en un Macbook de retina (no hay audio después).
opcion 2
Tengo una mejor manera de hacer esto (este método ya no funciona para 10.12.x +).
Descargue los siguientes archivos:
https://mega.co.nz/#!js4gmZbI!xNFCxGT5zPYCS8RLtxk4xZQxNk0oP2sH8RjXbBqgmE0
https://mega.co.nz/#!ulw13BzD!Y1k564bTSxZrePpULHSlHemp1
Abra la primera descarga y arrastre la segunda descarga a ella. La instalación demorará 10 minutos. Luego reinicie su sistema.
No tendrá línea de salida y altavoces internos tanto en su panel de sonido en todo momento, incluso cuando sus auriculares no estén enchufados.
Probado en macOS 10.11, iMac Retina y no funciona en MacBook Pro Retina.