Une série d’outils et de modifications pour mieux vivre avec un vieux Mac

Nicolas Furno |

Jonathan Alland a décidé courant 2019 que le chemin suivi par macOS n’était plus pour lui. Un autre aurait opté pour un système d’exploitation différent, que ce soit Windows ou une distribution Linux, mais pas cet enseignant développeur qui a décidé d’en rester à une ancienne version de Mac OS X et de ne plus mettre à jour son Mac. Un choix qui pose vite problème, Apple n’étant plus là pour corriger les bugs et maintenir le système.

Pas de quoi le décourager et il propose sur son site toute une collection d’outils et de correctifs destinés à tous ceux qui, comme lui, préfèrent les anciennes versions du système dédié aux Mac. Vous trouverez notamment trois widgets réparés : météo, le convertisseur d’unités et traduction. Les versions originales dépendent d’API qui ne sont plus actives depuis 2019 ou 2020 et ces alternatives reposent sur d’autres sources, comme l’API HERE pour la météo ou celle de Deepl pour la traduction. À chaque fois, il faut créer un compte et renseigner des clés pour accéder aux données.

Les trois widgets corrigés proposés par le développeur.

Autre problème des systèmes d’exploitation qui ne sont plus mis à jour, on peut être bloqué sur un navigateur web trop ancien. C’est pour cette raison que Jonathan Alland propose sa propre version de Chromium, la base du navigateur web de Google, avec une compatibilité qui remonte jusqu’à OS X 10.7. Deux autres modules sont fournis pour débloquer le HTTPS jusqu’à OS X 10.6 et aussi corriger une vulnérabilité dans Mail.

Dans un autre domaine, plusieurs outils sont proposés pour l’audio et la vidéo. QuickTime 10.2, la dernière version compatible avec des modules tiers et donc la capacité d’ajouter des codecs tiers, est fournie pour Mavericks. Le développeur propose aussi des versions modifiées de QuickTime et Aperçu, pour que ces deux apps puissent ouvrir les formats récents : MKV et WebM pour le premier, HEIC, WebP et quelques autres pour le deuxième. Ces deux apps sont compatibles avec OS X 10.9.

Dans la longue liste qui contient aussi des émulateurs de jeu vidéo, pourquoi pas, on note également une mise à jour des emojis pour OS X 10.9 et 10.9, avec une liste plus récente que ce qu’Apple proposait à l’époque. Et aussi des correctifs pour Pages 9 sous OS X 10.9 et un ou deux éléments supplémentaires. Si vous utilisez un Mac avec une ancienne version de Mac OS X, faites un tour sur cette page et vous trouverez peut-être votre bonheur.

avatar raoolito | 

excellent !
en tant que hobby ou passion je trouve ca absolument genial, comme s'amuser à mettre un port jack sur un iphone recent ou bricoler des ponts homekit à base de raspberry :)

Mais comme je l'ai dit precedement, dans un cadre professionnel, oui ya des contre exemples, mais c'est quand meme super improductif avec tous les risques encourus. La derniere fournée des ordis apple à ne plus etre supportés date de 2015, on peut les revendre pour une bouchée de pain avec le dernier OS et se prendre une machine 7 ans plus recente :D
...
je connais au moins une personne avec qui je ne serais pas d'accord pour le coup ! (private joke)

avatar cecile_aelita | 

@raoolito

« oui ya des contre exemples »
Merci pour ce passage qui m’est destiné 🤣😋!

« je connais au moins une personne avec qui je ne serais pas d'accord pour le coup ! (private joke) »

Je ne suis pas d’accord, tout le monde sera d’accord avec toi 🤣! Et je ne suis pas d’accord avec le fait que tu ne sois pas d’accord sur le fait que je puisse forcément ne pas être d’accord 😅😜
😘😘❤️

avatar raoolito | 

@cecile_aelita

ne nous emballons pas 🙀

avatar CorbeilleNews | 

@cecile_aelita

Est-ce que l’on peut s’inscrire à la liste des pas d’accord car je ne suis moi non plus pas d’accord avec toi ? 🤷‍♂️ 😱 😋

avatar cecile_aelita | 

@CorbeilleNews

Toi tu es inscrit sur la liste des « pas d’accord » de tout le monde 😋😋! Je te l’ai expliqué déjà😘❤️

avatar CorbeilleNews | 

@cecile_aelita

Ah ah 😊

avatar r e m y | 

On peut également noter le correctif de sécurité qu'il a développé pour Mail (version macOS X10.6 à 10.12) correspondant à la faille "0 clic" CVE 2020-9922.

avatar v1nce29 | 

Dans la même veine, je cherche un patch pour redimensionner les fenêtres depuis n'importe quel côté sous Snow Leopard.

avatar Lightman | 

@v1nce29

Ça m'intéresserait aussi.

avatar cecile_aelita | 

La seule chose qui me manque sur mon mac Mini (depuis que je suis passé sur mon iPhone 11 Pro en 2019) c’est l’impossibilité de lire mes photos sur l’application photo …😰.
El Capitan ne lit pas les HEIF… et du coup je n’ai que les miniatures de mes photos (qui doivent être en jpg je suppose) mais quand je clique dessus … je n’ai rien😰.
Alors je pourrais cocher la case JPG sur mon iPhone … mais bon ça m’embête de me passer de ce nouveau format bien meilleur en taille de fichier juste pour ça …🙂.
C’est complètement nul que Apple ne propose pas une moulinette qui convertisse automatiquement sur les anciens macs le HEIF en JPg pour pouvoir conserver la synchronisation de sa bibliothèque iCloud 🙂.

avatar calotype | 

@cecile_aelita

Dans la même veine y’a aussi la compatibilité des Raw, dont il n’est malheureusement pas possible d’avoir un aperçu natif dans le finder, si la version du raw est postérieure à la version de l’OS.
Alors que ça ne doit être qu’une question de bibliothèque ou un truc du genre à mettre à jour.
J’ai fais de nombreuses recherches et j’ai été étonné qu’aucun bidouilleur n’ai trouvé une astuce.
J’ai ramené mon canon R5 à la boutique à cause de ça !!

avatar cecile_aelita | 

@calotype

J’avoue que je n’ai jamais eu ce soucis donc je ne peux pas trop me rendre compte de la pénibilité engendrée 🙂, mais c’est sûr que ça doit être contraignant quand même 🙂

avatar radeon | 

@cecile_aelita

Essaye avec gimp

avatar cecile_aelita | 

@radeon

Pour faire quoi?

avatar radeon | 

@cecile_aelita

Pour ouvrir les fichiers heif sous El Capitan

avatar cecile_aelita | 

@radeon

Je ne veux pas les ouvrir (enfin si) mais je veux conserver la synchronisation entre mes appareils^^😅.
L’idée n’est pas de faire une collection à part pour mon Mac mini🙂.
Je voudrais juste pouvoir ouvrir mes photos depuis l’application « photo » comme avec mon MacBook Pro🙂. Si Apple avait fait les choses proprement, au moment de rappatrier mes photos sur mon Mac mini, il les aurait converti en jpg tout seul. Ça semble logique en plus comme approche 🙂.

avatar radeon | 

@cecile_aelita

Hum je ne sais p d si tu n’aurais pas perdu en qualité sur tes photos à la conversation ou du moin en volume de données

avatar cecile_aelita | 

@radeon

Pas gênant du moment que les originaux sont toujours les mêmes sur mon compte iCloud 🙂.

avatar radeon | 

@cecile_aelita

Ha :)

avatar Sindanarie | 

@cecile_aelita

"L’idée n’est pas de faire une collection à part pour mon Mac mini🙂.
Je voudrais juste pouvoir ouvrir mes photos depuis l’application « photo » comme avec mon MacBook Pro🙂"

Quelle idée saugrenue de collectionner des photos, aussi!
Tu peux pas te tenir à collectionner des capsules de bouteilles, des porte-clés, des timbres ou des insectes desséchés comme tout le monde?
C’est pas possible de toujours vouloir faire l’originale !

😬😝

avatar cecile_aelita | 

@Sindanárië

« Quelle idée saugrenue de collectionner des photos, aussi! »

Heureusement qu’il y a facebook du coup pour me sauver 😍!
Encore plus grosse idée saugrenue 😋

avatar Faabb | 

@cecile_aelita

Est-ce que ça ça ferait ton bonheur par hasard ?
Un plug un Quick look heic compatible osx 10.7 et +

https://github.com/maxpozdeev/heic-quicklook

avatar Faabb | 

@cecile_aelita

Hello,
Je sais pas si tu liras ce message car la news n’est plus très fraîche, mais :

http://dosdude1.com/highsierra/
Permet d’installer High sierra sur les Mac mini 3,1.

Tu auras une version de Photos compatible avec les photos au format heic/heif

OCLP permettra d’installer des versions plus récentes encore (avec certaines limitations cependant)

avatar cecile_aelita | 

@Faabb

J’avoue qu’installer les trucs pas trop officiel ça me tente moyen 🙂.
Mais merci quand même pour le lien 🙂

avatar marc_os | 

Initiative louable, mais...

> C’est pour cette raison que Jonathan Alland propose sa propre version de Chromium

Pourquoi Chromium ?
Je préfèrerais un Firefox à jour qui supporte macOS 10.9.
En plus, il me semble que FireFox est open source vu que ses sources sont disponibles :
https://firefox-source-docs.mozilla.org

avatar claude72 | 

@ marc_os
"Je préfèrerais un Firefox à jour qui supporte macOS 10.9."

Essaye WaterFox :
https://www.waterfox.net/download/

La version "Classic" tourne sous 10.7 :
https://classic.waterfox.net/
(à tes risques et périls ! et je le trouve un peu lent)

Sur mon MacPro sous 10.7 j'utilise plutôt Palemoon… sauf que la version Mac n'est plus maintenue depuis plus d'un an et s'est arrêtée à la version 29.1.0, avec un avenir incertain et quelques difficultées pour les extensions.

(j'envisage un passage sous Linux, mais avec un MacPro 1.1 et son EFI 32 bits ça n'est pas simple !!!)

avatar radeon | 
avatar claude72 | 

@ radeon |

"Pour Linux sur Mac Pro 1.1 tu as ça qui peut aider"

Merci pour le tuyau :-)
J'ai déjà essayé ces distributions, c'est la meilleure piste, mais ça ne fonctionne pas : le Mac démarre sur le DVD, l'installation de Lubuntu (18 ou 20) se fait, mais ensuite il ne redémarre pas :-(
Apparemment il peut y avoir un problème avec le formatage du disque-dur : "Si l’installation se déroule correctement mais que le système ne démarre pas sur le disque dur après l’installation, il est fort possible que le programme d’installation de la distribution ait formaté le disque dur via GPT/EFI au lieu de MBR/BIOS.", et je pense que je suis dans ce cas-là… avec en plus un lecteur de DVD pas en super forme, donc il faudrait que je passe sur clé USB, et là ça se complique encore !!!

avatar radeon | 

@claude72

Il me semble que ce modèle ne boote pas depuis une clé usb :/

avatar FrDakota | 

@claude72

Ce n’est probablement pas le format du disque le problème mais la ROM de boot qui essaye de lire du HFS et ne sait pas interpréter l’EXT du Linux.
.
Théoriquement il te faut mettre une partition de démarrage EFI sur le disque principal qui elle saura lire le EXT et te permettra de lancer Linux.

avatar claude72 | 

@ radeon
"Il me semble que ce modèle ne boote pas depuis une clé usb :/"

Tu veux dire qu'il ne booterait pas sous Linux depuis une clé USB ?

(parceque il boote sans problème sur une clé USB MacOS)

***********

@ FrDakota
"Théoriquement il te faut mettre une partition de démarrage EFI sur le disque principal qui elle saura lire le EXT et te permettra de lancer Linux."

Ok, ça me dit quelquechose, il me semble avoir vu passer une info comme quoi il faudrait faire une petite partition spéciale pour le démarrage ??? en tout cas, merci pour le tuyau, je vais creuser cette piste.

avatar FrDakota | 

@claude72

Regarde à tout hasard ici:

https://machack.home.blog/mac-pro-xeon-2006-2007/

avatar thauron | 

En fait, pour qu'un système puisse booter, il y a un bootloader qui est un exécutable UEFI, qui se trouve sur une mini partition FAT, elle comporte notamment un driver qui permet de lire le système de fichier (ext4, HFS+, etc.). En ce qui concerne linux sur PC, cela s'accompagne d'une application GRUB, paramétrable, qui a un sélecteur de boot, qui permet de choisir son noyau, son OS... Le démarrage de MacOS X (pré APFS) fonctionne aussi sur ce principe (la partition FAT UEFI est cachée à l'utilisateur ou figure dans un point de montage spécifique que l'arborescence UNIX).
Les macs ont un UEFI plus hermétiques que ceux d'un PC classique, mais je pense qu'en principe, tout mac depuis 2005 doit pouvoir démarrer sur Linux x86.

avatar claude72 | 

@ FrDakota
"Regarde à tout hasard ici:"

OK, merci pour ton aide, je vais tenter ça ce week-end.
(je n'aurais jamais penser à booter sur un disque IDE branché à la place du lecteur DVD ! ça c'est fort !!!)

*************

@ thauron
Les macs ont un UEFI plus hermétiques que ceux d'un PC classique, mais je pense qu'en principe, tout mac depuis 2005 doit pouvoir démarrer sur Linux x86.

Normalement, le MacPro 1.1 peut booter sous Linux, il y en a qui l'ont déjà fait... mais le bougre est un peu rétif !!!

Merci pour les tuyaux.

avatar CorbeilleNews | 

@marc_os

Est-ce que les versions firefox ESR peuvent être utilisées pour être a jour avec un snow leopard par exemple ?

Quelle solution mettre en place si l’on veut garder un vieux mac sous snow leopard mais déconnecté du net mais en gardant un accès au réseau local pour accéder à un serveur perso ou d’autres appareils de notre propre réseau ?

avatar Kdallas | 

Faut vraiment rien avoir à faire dans la vie …

avatar marc_os | 

@ Kdallas

> Faut vraiment rien avoir à faire dans la vie …

... pour perdre son temps à écrire ce genre de commentaires.

avatar cecile_aelita | 

@marc_os

« > Faut vraiment rien avoir à faire dans la vie …
... pour perdre son temps à écrire ce genre de commentaires…. »

… plutôt que d’ignorer ce genre de commentaires plutôt pas très malins 😋.

avatar Sindanarie | 

@cecile_aelita

C’est pas bientôt fini les mouettes là ? 🤨😆

avatar cecile_aelita | 

@Sindanárië

avatar Kdallas | 

@marcos oui j’avais 5mn à perdre du coup j’ai lâché un commentaire de jugement à l’emporte-pièce. Ceci dit je maintiens mon propos. Si j’avais du temps à perdre comme ce gars je le rajouterais au temps que je consacre déjà à mes proches et à des associations
Après, chacun fait ce qu’il veut de sa vie hein

avatar marc_os | 

@ Kdallas

Il y a des gens qui collectionnent des timbres (je devrais peut-être dire il y avait), des qui prennent des photos de nuages, et d'autres qui bidouillent des logiciels...

De plus, l'auteur ne perd pas son temps, il est prof et partage ses solutions :

Hi there! My name’s Jonathan, and I live in New York City, where I teach programming classes to children at The Coding Space and the Johns Hopkins Center for Talented Youth. I'm also working on obtaining a Masters in Childhood Education at Hunter College.

I love all things involving computers and technology, and I want to build a future where the full power of these tools is accessible to all.

Et par la même occasion, il rempli son CV et se fait connaître.
Perte de temps ?

avatar Almux | 

Sans rien modifier, j'ai toujours gardé des machines spécifiques en fonction des générations d'OS et de leurs logiciels d'époque, ne serait-ce que pour sporadiquement aller fouiller dans mes archives (disquettes, cartouches, CDs et DVDs, dans des cartons).

avatar Lightman | 

@Almux

Oui j'ai tendance à faire ça aussi pour les vieux logiciels.
Pour les données, je fais des images de disquettes, CD, et je les mets dans mon NAS, accessible de n'importe quel appareil et de n'importe où dans le monde.
Les minicassettes et les vinyls, eux, je les ai numérisés, découpés, taggués à la main et mis dans mon NAS aussi, ça monte dans iTunes c'est cool.

avatar pelipa91 | 

J’ai un vieux Mac de 2009 qui commence à tirer la langue mais qui fait encore le Job. Je crois que je suis sur ElCapitan.
Ma question c’est, quelle confiance apporter vis à vis de code malveillant?
Peux on vérifier que ce qu’il propose pas ne contient pas de backdoor?
Ça me dérange d’être bridé par Apple par moment, mais la sécurité de ce que je maitrise pas m’intéresse aussi.

avatar Faabb | 

@cecile_aelita
Et sinon as-tu regardé du côté d’open core legacy patcher pour installer un macOS plus récent qui supportera les fichiers heic ?

OCLP, c’est hyper simple à mettre en place ! Grâce à ça, j’ai porté un MBP 2011 sur Big sur et un MBP 2012 sur Monterey.
Les màj OTA se font via les prêts système. Que du bonheur. 🙂

Ton Mac mini est de quelle génération ?

avatar Sindanarie | 

“ces alternatives reposent sur d’autres sources, comme l’API HERE pour la météo ou celle de Deepl pour la traduction”

Pour la traduction, DeepL est un un vrai gain de qualité et de fiabilité, surpassant largement les merdes fournies par Apple

avatar v1nce29 | 

Ou Google. Peut-être pour ça que l'extension deepl translater ne fonctionne plus avec Chrome car elle enfrein(drai)t des règles du store d'extensions.

avatar IRONMAN65 | 

Et sous MacOS 10.5.8 avec un iMac iSight de 2002 ?

CONNEXION UTILISATEUR