Pemutusan mikrofon perangkat keras
Semua notebook Mac berbasis Apple silicon dan notebook Mac berbasis Intel dengan fitur Keping Keamanan T2 Apple dilengkapi dengan pemutusan perangkat keras yang menonaktifkan mikrofon selama layar ditutup. Di semua notebook MacBook Pro dan MacBook Air 13 inci dengan keping T2, semua notebook MacBook dengan keping T2 dari tahun 2019 atau lebih baru, dan notebook Mac dengan Apple silicon, pemutusan ini hanya diimplementasikan di perangkat keras. Pemutusan ini dirancang untuk mencegah perangkat lunak—bahkan dengan hak root atau kernel di macOS, dan bahkan perangkat lunak pada keping T2 atau firmware lainnya—mengakses mikrofon saat layar ditutup. (Kamera tidak terputus di perangkat keras karena area visualnya terhalangi sepenuhnya saat layar ditutup.)
Model iPad mulai pada tahun 2020 juga disertai dengan pemutusan mikrofon perangkat keras. Saat casing yang sesuai dengan MFi (termasuk yang dijual oleh Apple) dipasang ke iPad dan tertutup, mikrofon terputus di perangkat keras. Ini dirancang untuk mencegah data audio mikrofon agar tidak tersedia ke perangkat lunak apa pun—bahkan dengan hak root atau kernel di iPadOS, atau firmware perangkat lainnya.
Perlindungan di bagian ini diimplementasikan secara langsung dengan logika perangkat keras, sesuai dengan diagram sirkuit berikut:
Di setiap produk dengan pemutusan mikrofon perangkat keras, satu atau beberapa sensor tutup mendeteksi penutupan fisik tutup atau casing menggunakan beberapa properti fisik (misalnya, sensor efek Hall atau sensor sudut engsel) interaksi. Untuk sensor yang memerlukan kalibrasi, parameter diatur selama produksi perangkat dan proses kalibrasi menyertakan penguncian perangkat keras yang tidak dapat dibalikkan pada perubahan berikutnya terhadap parameter sensitif di sensor. Sensor ini memancarkan sinyal perangkat keras langsung yang melewati sekumpulan logika perangkat keras sederhana yang tidak dapat diprogram ulang. Logika ini menyediakan debounce, histeresis, dan/atau penundaan hingga 500 milidetik sebelum menonaktifkan mikrofon. Tergantung produk, sinyal ini dapat diimplementasikan dengan menonaktifkan jalur yang mengirimkan data di antara mikrofon dan Sistem pada Keping (SoC) atau dengan menonaktifkan salah satu jalur input ke modul mikrofon yang memungkinkannya untuk aktif—misalnya, jalur clock atau kontrol efektif yang sama.