MediaTek utilisera les GPU Nvidia dans les puces Dimensity pour les voitures – Informatique – Actualités

MediaTek utilisera les GPU Nvidia dans les puces Dimensity pour les voitures – Informatique – Actualités

Dans ces types de produits, le système sur puce SOC est souvent fourni avec un blob binaire qui est entrelacé avec l’interface binaire du noyau LTS de support à long terme actuellement utilisé. La mise à niveau du noyau vers une version beaucoup plus élevée n’est pas une option, du moins pas vers une nouvelle version primaire. Ce qui se passe, c’est que des corrections de bugs ou de petites nouveautés sont rétroportées sur ce noyau LTS. Ce dernier est une version LTS Kernel Point.

En effet, le noyau Linux est basé sur une conception monolytique.
https://en.wikipedia.org/wiki/Application_binary_interface

Les ROM personnalisées fonctionnent généralement avec le dernier noyau restant lorsqu’un périphérique était considéré comme obsolète, dont l’ABI peut toujours fonctionner avec les derniers Blobs binaires disponibles associés à cet ABI.

Les blobs binaires sont des sources fermées dans lesquelles vous ne pouvez voir que des 1 et des 0. Aucune source disponible. Cependant, les fonctions associées à l’ABI sont visibles avec un éditeur HEX, par exemple. Cela a du sens car c’est ainsi que le noyau et le blob binaire communiquent, simplement via les fonctions C standard.

Lire aussi  Réduction des prestations de retraite pour les retraités ? Voici la vérité !

L’installation des pilotes n’est donc pas possible, uniquement avec :

lsmod pour les modules présents dans le noyau
insmod pour injecter un module dans le noyau
rmmod pour supprimer un module du noyau

Ces dernières commandes doivent être exécutées en tant que root ou avec un sudoer de type root.

Remarque Au cours de toutes les années d’Android avec Custom Roms, j’ai vu une exception avec le Motorola Milestone. Quelqu’un a ensuite étudié un nouveau noyau et créé une couche intermédiaire afin que le nouveau noyau puisse fonctionner avec l’ancien blob binaire du noyau. COMME LUI.

Les shims peuvent être utilisés pour prendre en charge une ancienne API dans un environnement plus récent ou une nouvelle API dans un environnement plus ancien. Les shims peuvent également être utilisés pour exécuter des programmes sur des plates-formes logicielles différentes de celles pour lesquelles ils ont été développés.

https://en.wikipedia.org/wiki/Shim_(informatique)

Avec le Motorola Milestone, il s’appelait Second Boot. C’est une quantité de travail bizarre qui est accomplie ensemble par toute une communauté. Souvent avec 1 personne qui finit par le compléter.

Lire aussi  La décision gardant DA Willis sur l’affaire Trump « défie la logique » : avocat

[Reactie gewijzigd door Terry A Davis op 29 mei 2023 13:49]

2023-05-29 13:52:32
1685365732


#MediaTek #utilisera #les #GPU #Nvidia #dans #les #puces #Dimensity #pour #les #voitures #Informatique #Actualités

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.