Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release
thay vì aosp-main
để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Giắc cắm tai nghe 3,5 mm: Thông số kỹ thuật của thiết bị
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Để đạt được khả năng tương thích với quy cách tai nghe cắm 3,5 mm, các thiết bị có giắc âm thanh 3,5 mm 4 dây phải đáp ứng các quy cách sau. Đối với các yêu cầu về khả năng tương thích với Android, hãy tham khảo phần Cổng âm thanh tương tự trong CDD của Android.
Hàm
Chức năng |
Hỗ trợ thiết bị |
Âm thanh nổi |
Bắt buộc |
Đầu vào âm thanh (Micrô) |
Bắt buộc |
Đường bộ |
Bắt buộc |
Ánh xạ phần mềm
Chức năng |
Hỗ trợ thiết bị |
Mô tả |
Sự kiện kiểm soát hàm A |
Bắt buộc |
Sự kiện đầu vào: KEY_MEDIA
Khoá Android: KEYCODE_MEDIA_PLAY_PAUSE
|
Sự kiện điều khiển hàm D |
Bắt buộc |
Sự kiện đầu vào: KEY_VOICECOMMAND
Khoá Android: KEYCODE_VOICE_ASSIST |
Sự kiện điều khiển hàm B |
Bắt buộc |
Sự kiện đầu vào: KEY_VOLUMEUP
Khoá Android: VOLUME_UP |
Sự kiện điều khiển hàm C |
Bắt buộc |
Sự kiện đầu vào: KEY_VOLUMEDOWN
Khoá Android: VOLUME_DOWN |
Phát hiện việc cắm tai nghe |
Bắt buộc |
Sự kiện đầu vào: SW_JACK_PHYSICAL_INSERT 7 |
Phát hiện loại tai nghe |
Micrô |
Sự kiện đầu vào: SW_MICROPHONE_INSERT 4 |
Không có micrô |
Sự kiện đầu vào: SW_HEADPHONE_INSERT 2 |
Trở kháng của loa tai nghe |
Cần có tai nghe (thấp) |
Chế độ không thành công là để chỉ báo tai nghe, vì vậy, giới hạn sẽ được bật |
Đầu vào đường truyền bắt buộc (cao) |
Sự kiện đầu vào: SW_LINEOUT_INSERT 6 |
Cơ khí
Chức năng |
Hỗ trợ thiết bị |
Mô tả |
Giắc cắm 3,5 mm 4 dây |
Bắt buộc |
|
Thứ tự chân cắm CTIA (LRGM) |
Bắt buộc |
Tương thích với giắc cắm 3 chân và giắc cắm đơn âm |
Thứ tự chân cắm OMTP (LRMG) |
Không bắt buộc nhưng rất nên dùng |
|
Trình tự phát hiện tai nghe |
Bắt buộc |
Thông báo chèn phích cắm chỉ được kích hoạt sau khi tất cả các tiếp điểm trên phích cắm chạm vào các phân đoạn liên quan (điều này giúp ngăn việc phát hiện tai nghe không đáng tin cậy do quá trình chèn chậm. |
Hệ thống điện
Giải pháp chung
Chức năng |
Hỗ trợ thiết bị |
Ghi chú |
Truyền điện áp đầu ra tối đa |
150mV |
>= 150mV trên 32 ohm
Điều kiện kiểm thử: EN50332-2 |
Điện trở lệch pha của micrô |
Bắt buộc |
Linh hoạt về phương thức phát hiện được sử dụng và lựa chọn điện trở phân cực micrô. Yêu cầu phát hiện và liên quan đến tất cả các phạm vi giá trị điện trở của nút được chỉ định bên dưới với chức năng tương ứng |
Điện áp lệch pha của micrô |
1,8 V – 2,9 V |
Để đảm bảo khả năng tương thích với các viên nang micrô phổ biến. |
Phát hiện trở kháng và ngưỡng của hàm
Thiết bị phải phát hiện được thang điện trở sau đây trên các phụ kiện. Các phụ kiện sẽ được kiểm thử theo sơ đồ mạch được chuẩn hoá trong sơ đồ minh hoạ trước đó (Sơ đồ kiểm thử tai nghe tham chiếu), trong đó tổng trở được đo từ đầu nối MIC đến GND khi nhấn nút có độ lệch micrô 2,2V được áp dụng thông qua điện trở 2,2 kOhm. Đây là điện trở hiệu dụng giống như mạch phát hiện nút với micrô song song với điện trở nút.
Mức trở kháng của nút |
Hỗ trợ thiết bị |
Ghi chú |
70 ohm trở xuống |
Bắt buộc |
[Hàm A] |
110 – 180 ohm |
Bắt buộc |
[Hàm D] |
210 – 290 ohm |
Bắt buộc |
[Hàm B] |
360 – 680 ohm |
Bắt buộc |
[Hàm C] |
Mức trở kháng của loa tai nghe |
Hỗ trợ thiết bị |
Ghi chú |
Phát hiện ngưỡng thấp |
Bắt buộc |
Tai nghe (thấp) < 1 Kohm |
Phát hiện ngưỡng cao |
Bắt buộc |
Đầu vào đường truyền (cao) > 5 Kohm |
Điện trở phát hiện phích cắm 4 phân đoạn (giữa phân đoạn 3 và 4) |
Hỗ trợ thiết bị |
Ghi chú |
Ngưỡng của tệp chèn 4 phân đoạn |
Bắt buộc |
Điện trở >= 100 ohm |
Ngưỡng cắm 3 phân đoạn |
Bắt buộc |
Điện trở < 100 ohm |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 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 |"]]