Récit du développement de la prise en charge des Mac M1 dans Lunar
(alinpanaitiu.com)- Retour d’expérience du développeur de Lunar sur l’ajout de la prise en charge de M1
→ un outil qui envoie des commandes DDC via I²C pour régler la luminosité/le volume d’un moniteur externe
- Les Mac M1 utilisent un nouveau noyau, et les API existantes ne fonctionnent plus du tout
→ ils ressemblent davantage à un iPhone qu’aux Mac existants
-
Après avoir reçu le témoignage d’un utilisateur disant qu’il avait réglé la luminosité via un Raspberry Pi, il a utilisé cette piste pour implémenter un contrôle DDC basé sur le réseau
-
Signalement indiquant qu’il est possible d’envoyer aussi de l’I²C sur M1 via les API privées
IOAVServiceReadI2C/IOAVServiceWriteI2C -
Au final, il est devenu possible d’effectuer des appels DDC exactement comme sur les Mac Intel
1 commentaires
Lunar - utilitaire de réglage de la luminosité des moniteurs externes sur Mac https://fr.news.hada.io/topic?id=2772