A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Conector para auriculares de 3.5 mm: Especificación del dispositivo
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para lograr la compatibilidad con la especificación de auriculares con conector de 3.5 mm, los dispositivos que incluyen un conector de audio de 3.5 mm de 4 conductores deben cumplir con las siguientes especificaciones. Para conocer los requisitos de compatibilidad con Android, consulta la sección Puertos de audio analógico del CDD de Android.
Funciones
Función |
Compatibilidad con dispositivos |
Salida de audio estéreo |
Obligatorio |
Entrada de audio (micrófono) |
Obligatorio |
Terrestre |
Obligatorio |
Asignación de software
Función |
Compatibilidad con dispositivos |
Descripción |
Evento de control de la función A |
Obligatorio |
Evento de entrada: KEY_MEDIA
Clave de Android: KEYCODE_MEDIA_PLAY_PAUSE
|
Evento de control de la función D |
Obligatorio |
Evento de entrada: KEY_VOICECOMMAND
Clave de Android: KEYCODE_VOICE_ASSIST |
Evento de control de la función B |
Obligatorio |
Evento de entrada: KEY_VOLUMEUP
Clave de Android: VOLUME_UP |
Evento de control de la función C |
Obligatorio |
Evento de entrada: KEY_VOLUMEDOWN
Clave de Android: VOLUME_DOWN |
Detección de inserción de auriculares |
Obligatorio |
Evento de entrada: SW_JACK_PHYSICAL_INSERT 7 |
Detección del tipo de auriculares |
Micrófono |
Evento de entrada: SW_MICROPHONE_INSERT 4 |
Sin micrófono |
Evento de entrada: SW_HEADPHONE_INSERT 2 |
Impedancia de la bocina de los auriculares |
Auriculares obligatorios (bajos) |
El modo de falla es indicar auriculares para que la limitación esté activada. |
Entrada de línea obligatoria (alta) |
Evento de entrada: SW_LINEOUT_INSERT 6 |
Mecánicos
Función |
Compatibilidad con dispositivos |
Descripción |
Conector de 4 conductores de 3.5 mm |
Obligatorio |
|
Orden de pines de CTIA (LRGM) |
Obligatorio |
Compatible con enchufes mono y de 3 pines |
Orden de pinout de OMTP (LRMG) |
Opcional, pero se recomienda encarecidamente |
|
Secuencia de detección de auriculares |
Obligatorio |
La notificación de inserción del enchufe debe activarse solo después de que todos los contactos del enchufe toquen sus segmentos relevantes (esto evita la detección poco confiable de auriculares debido a una inserción lenta). |
Eléctrico
General
Función |
Compatibilidad con dispositivos |
Notas |
Accionamiento de voltaje de salida máximo |
150 mV |
>= 150 mV en 32 ohmios
Condiciones de prueba: EN50332-2 |
Resistencia al sesgo del micrófono |
Obligatorio |
Flexibilidad en el método de detección utilizado y la selección de la resistencia de polarización del micrófono Se requiere que se detecten y relacionen todos los rangos de valores de resistencia del botón que se especifican a continuación con su respectiva función. |
Voltaje de polarización del micrófono |
Entre 1.8 V y 2.9 V |
Para garantizar la compatibilidad con cápsulas de micrófono comunes. |
Detección de impedancia y umbral de la función
Los dispositivos deben detectar la siguiente escalera de resistores en los accesorios. Los accesorios se probarán según el diagrama de circuito estandarizado que se ilustró anteriormente (circuito de prueba de auriculares de referencia), en el que se mide la impedancia total desde el terminal del micrófono hasta la masa cuando se presiona un botón con una polarización del micrófono de 2.2 V aplicada a través de una resistencia de 2.2 kΩ. Esta es la misma resistencia efectiva que el circuito de detección de botones con el micrófono en paralelo con el resistor del botón.
Nivel de impedancia del botón |
Compatibilidad con dispositivos |
Notas |
70 ohmios o menos |
Obligatorio |
[Función A] |
110 - 180 ohmios |
Obligatorio |
[Función D] |
210 - 290 ohmios |
Obligatorio |
[Función B] |
Entre 360 y 680 ohmios |
Obligatorio |
[Función C] |
Nivel de impedancia del altavoz de los auriculares |
Compatibilidad con dispositivos |
Notas |
Detección de umbral bajo |
Obligatorio |
Auriculares (bajos) < 1 kohm |
Detección de umbral alto |
Obligatorio |
Entrada de línea (alta) superior a 5 kohm |
Resistencia de detección de enchufe de 4 segmentos (entre el 3er y el 4º segmento) |
Compatibilidad con dispositivos |
Notas |
Umbral de enchufe de 4 segmentos |
Obligatorio |
Resistencia superior o igual a 100 ohmios |
Umbral de enchufe de 3 segmentos |
Obligatorio |
Resistencia inferior a 100 ohmios |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# 3.5 mm headset jack: Device specification\n\nTo achieve compatibility with the [3.5 mm plug\nheadset specification](/docs/core/interaction/accessories/headset/plug-headset-spec), devices that include a 4 conductor 3.5 mm audio jack\nmust meet the following specifications. For Android compatibility requirements,\nrefer to the *Analog audio ports* section of the [Android CDD](/docs/compatibility/android-cdd#7_8_audio).\n\nFunctions\n---------\n\n| Function | Device Support |\n|------------------|----------------|\n| Stereo Audio Out | Required |\n| Audio in (Mic) | Required |\n| Ground | Required |\n\nSoftware mapping\n----------------\n\n| Function | Device Support | Description |\n|-----------------------------|--------------------------|---------------------------------------------------------------------|\n| Function A control event | Required | Input event: `KEY_MEDIA` Android key: `KEYCODE_MEDIA_PLAY_PAUSE` |\n| Function D control event | Required | Input event: `KEY_VOICECOMMAND` Android key: `KEYCODE_VOICE_ASSIST` |\n| Function B control event | Required | Input event: `KEY_VOLUMEUP` Android key: `VOLUME_UP` |\n| Function C control event | Required | Input event: `KEY_VOLUMEDOWN` Android key: `VOLUME_DOWN` |\n| Headset insertion detection | Required | Input event: `SW_JACK_PHYSICAL_INSERT 7` |\n| Headset type detection | Mic | Input event: `SW_MICROPHONE_INSERT 4` |\n| Headset type detection | No Mic | Input event: `SW_HEADPHONE_INSERT 2` |\n| Headset speaker impedance | Required Headphone (low) | Failure mode is to indicate headphones so limitation would be on |\n| Headset speaker impedance | Required Line In (high) | Input event: `SW_LINEOUT_INSERT 6` |\n\nMechanical\n----------\n\n| Function | Device Support | Description |\n|--------------------------|-----------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| 4 conductor 3.5 mm jack | Required | |\n| CTIA pinout order (LRGM) | Required | 3 Pin \\& Mono Plug Compatible |\n| OMTP pinout order (LRMG) | Optional but strongly recommended | |\n| Headset detect sequence | Required | Plug insert notification must be triggered only after all contacts on plug are touching their relevant segments (this prevents unreliable headset detection due to slow insertion. |\n\nElectrical\n----------\n\n### General\n\n| Function | Device Support | Notes |\n|------------------------------|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Maximum output voltage drive | 150mV | \\\u003e= 150mV on 32 ohm Test conditions: EN50332-2 |\n| Mic bias resistance | Required | Flexible on detection method used and microphone bias resistor selection. Require that all button resistance value ranges specified below be detected and related to their respective function |\n| Mic bias voltage | 1.8V - 2.9V | To guarantee compatibility to common microphone capsules. |\n\n### Function impedance and threshold detection\n\nDevices must detect the following resistor ladder on the accessories. The\naccessories will be tested to the standardized circuit diagram in the diagram\nillustrated earlier (Reference Headset Test Circuit) where the total impedance\nis measured from MIC terminal to GND when a button is pressed with 2.2V mic\nbias applied through 2.2 kOhm resistor. This is the same effective resistance\nas the button detection circuit with the microphone in parallel with the button\nresistor.\n\n| Button Impedance Level | Device Support | Notes |\n|------------------------|----------------|----------------|\n| 70 ohm or less | Required | \\[Function A\\] |\n| 110 - 180 ohm | Required | \\[Function D\\] |\n| 210 - 290 ohm | Required | \\[Function B\\] |\n| 360 - 680 ohm | Required | \\[Function C\\] |\n\n| Headset Speaker Impedance Level | Device Support | Notes |\n|---------------------------------|----------------|---------------------------|\n| Low Threshold Detection | Required | Headphone (low) \\\u003c 1 Kohm |\n| High Threshold Detection | Required | Line In (high) \\\u003e 5 Kohm |\n\n| 4-Segment Plug Detection Resistance (between 3rd and 4th segment) | Device Support | Notes |\n|-------------------------------------------------------------------|----------------|-------------------------|\n| 4-Segment Plug Threshold | Required | Resistance \\\u003e= 100 ohms |\n| 3-Segment Plug Threshold | Required | Resistance \\\u003c 100 ohms |"]]