
D’où vient le noyau
Le noyau d’empreinte Chromium 144 intégré s’appuie sur les correctifs d’empreinte de fingerprint-chromium, combinés aux recettes de compilation par plateforme d’ungoogled-chromium, auxquels s’ajoutent les correctifs de cohérence propres à Prism ; le mainteneur le compile séparément pour macOS arm64 et Windows x64. Pour Chromium 150 / 153, le mainteneur porte ces correctifs sur le code source officiel de Chromium de la version correspondante. Pour les licences, voir la page Open source.
Versions et plateformes
| Noyau | Plateforme | Version | Comment l’obtenir |
|---|---|---|---|
| Chromium 144.0.7559.132 | macOS Apple Silicon, Windows x64 | Community (également disponible avec Pro) | Intégré au programme d’installation, utilisable dès l’installation |
| Série Chromium 150 | macOS Apple Silicon, Windows x64 | Pro | À télécharger dans « Noyau du navigateur » de l’application |
| Série Chromium 153 | macOS Apple Silicon, Windows x64 | Pro | À télécharger dans « Noyau du navigateur » de l’application |
Les numéros de version exacts ne sont pas tout à fait identiques sur les deux plateformes ; les versions répertoriées dans « Noyau du navigateur » de l’application font foi. Les noyaux de version majeure 150 ou supérieure sont des noyaux Pro.
Pourquoi Chromium 144 dans Community ?
Chromium 144 est la base stable la plus auditée ; il est intégré sur les deux plateformes et prêt à l’emploi dès l’installation. À noter : la version majeure de Chrome qu’il annonce aux sites est 144, en retard sur la version stable actuelle de Chrome. Si disposer d’une version récente compte pour votre travail, envisagez les noyaux 150 / 153 de Pro.
Épingler un noyau par profil
- Par défaut, le noyau d’un profil est réglé sur « Automatique (noyau de l’application) » ; avec Pro, vous pouvez épingler le profil à une version installée depuis l’éditeur. Pour les profils de comptes utilisés sur le long terme, il est recommandé d’épingler une version.
- Une mise à jour de l’application ou un changement de noyau global ne modifie pas les profils épinglés.
- Si le noyau épinglé est absent, si son manifeste est endommagé ou si la plateforme ne correspond pas, le profil refuse de se lancer et en indique la raison dans « Diagnostic de lancement », sans basculer discrètement sur un autre navigateur.
- Un noyau en cours d’utilisation ou épinglé par un profil ne peut pas être supprimé ; un profil épinglé à une version de noyau est refusé à l’importation sur un appareil où Pro n’est pas activé.
Contrôle d’intégrité et retour arrière
- Le répertoire du noyau enregistre la taille et le SHA-256 des fichiers essentiels : chrome.exe, chrome.dll, etc. sous Windows, l’exécutable principal et Chromium Framework sous macOS ; ils sont revérifiés à l’activation, au lancement d’un noyau épinglé et lors d’une vérification manuelle (« Vérifier »).
- Pour télécharger un noyau, Pro lit un catalogue de versions signé en Ed25519, télécharge via HTTPS et vérifie le SHA-256, avec pause et reprise possibles ; sur macOS, la signature du code, l’architecture du processeur et le numéro de version sont également contrôlés. Une fois le téléchargement terminé, l’application ne bascule pas automatiquement sur le nouveau noyau.
- En cas d’échec du changement, utilisez « Revenir au précédent » ; vous pouvez aussi repasser à tout moment au noyau 144 intégré avec « Utiliser le noyau intégré ».
Import d’un noyau compilé localement et mode de compatibilité (Pro)
Les développeurs qui compilent leur propre noyau peuvent choisir « Importer un noyau compilé localement » dans « Noyau du navigateur » (un .app sur macOS, chrome.exe sur Windows) : Prism le copie et crée un manifeste de vérification. Le « Mode de compatibilité système » permet d’utiliser Chrome, Edge ou Chromium installé sur l’ordinateur pour vérifier l’isolation des profils, mais le navigateur système n’applique pas les paramètres d’empreinte. Pour la compilation, voir les instructions du dépôt public.