Uppdatering av gammal MacBook Pro

Operativsystemet (macOS) i en gammal MacBook Pro (från ”mid” 2010) behövde uppdateras så långt det går, dvs så långt hårdvaran tillåter utan risk för problem (bortsett från att datorn blir lite segare).
Befintliga versionen var 10.11.6, ”El Capitan”, den uppdateringen gjordes för några år sedan. (Versionen år 2010 var 10.6, ”Snow Leopard”).

Även webbläsaren Safari version 11 behövde uppdateras eftersom den har problem med vissa webbplatser. Safari ingår i det operativsystemet. Men det skulle visa sig att Apple lagt upp en gammal version av Safari (version 11, se skärmbilden ovan, det borde vara version 13 i det här fallet).

Före uppdateringen

MacOS var alltså version 10.11.6, och Safari var version 11.1.2.
Jag började med att kolla i ”Programuppdatering”, där visades att två uppdateringar fanns tillgängliga:
#1: Device support Updates.
#2: iPhoto.
Jag uppdaterade #1. Men det fanns inga uppdateringar av macOS eller Safari, enligt Programuppdatering.

Öppna följande webbsida i Safari-browsern:
https://support.apple.com/sv-se/102662
Där står:
”Programuppdatering visar endast mjukvara som är kompatibel med din Mac. Om Programuppdatering säger att din Mac är uppdaterad finns det för närvarande ingen ny mjukvara tillgänglig för din Mac-modell.”
Det stämmer inte riktigt, det går att komma vidare (utan att hacka eller patcha), även om Programuppdatering visar att det inte finns nån uppdatering för macOS.

Uppdatering till Sierra 10.12

Under rubriken ”Använd en webbläsare för äldre versioner” på ovan nämnda webbsida kan man (gratis) ladda ner en fil (skivavbild) innehållande nästa version av macOS, som i detta fall var version 10.12 (”Sierra”).
Tryck på i länken ”Sierra 10.12”, för att ladda ner/hämta filen till datorn.

Följ sedan instruktionerna på den webbsidan för att installera version 10.12 från den hämtade filen.

Efter installationen av version 10.12, som totalt tog över en timme, visades i Programuppdatering att det fanns uppdateringar för bl.a. Safari, till version 12.1.2, och nån säkerhetsuppdatering.
Gjorde de uppdateringarna.
Men efteråt var Safaris versionsnummer fortfarande 11 (och det går inte att uppdatera Safari separat).

Uppdatering till High Sierra 10.13

Fortsatte sedan uppdatera macOS till nästa version som är 10.13.6, ”High Sierra”.
Den uppdateringen ska dock göras via Apples AppStore. Så jag öppnade webbsidan igen i Safari, som tidigare:
support.apple.com/sv-se/102662
Under rubriken ”Använda App Store” finns länk till ”High Sierra 10.13” (den versionen är också gratis). Tryck på den och följ instruktionerna för uppdateringen. Det kan ta över en timme.

KLART!


Efter installationen av ”High Sierra” 10.13.6 hade webbläsaren Safari fortfarande samma version som tidigare, dvs 11.1.2 (se skärmbilden ovan).
Det borde varit version 13. Verkar som Apple lagt upp en äldre version av Safari från 2018 istället för 2020 där Safari version 13 ingick i High Sierra 10.13.6.

Problemet med Safari kvarstår alltså, det innebär bl.a. att text- och bildlayouten blir konstig på vissa webbplatser, videor fungerar inte på youtube, svtplay, osv.
Men det är inget större problem eftersom andra webbläsare fungerar felfritt, t.ex. Firefox och Chrome.

Anm: på sidan support.apple.com/sv-se/120989 finns information om olika versionsnummer och årtal, äldre uppdateringar finns längst ner på den sidan.


Installera senare versioner

Det går inte i nuläget att på denna MacBook Pro installera högre version än 10.13.6 på ”vanligt” sätt, som stöds av Apple. Försöker man det (via AppStore), t.ex. med version 10.14 eller högre, visas meddelande att den inte kan installeras på den här datorn. Orsaken är att de senare versionerna inte är 100% anpassade för datorns äldre hårdvara, det kan uppstå mindre eller större problem av olika slag.

Men vill man ta risken så är det möjligt att fortsätta uppdatera ”unsupported”. Men det kräver en hel del pyssel. Här är några länkar till sidor som beskriver hur man kan göra en sådan uppdatering på sin gamla MacBook Pro, MacBook Air eller iMac:

www.macworld.com/article/672461/how-to-install-macos-on-unsupported-mac.html

www.macworld.com/article/673697/what-version-of-macos-can-my-mac-run.html

Eventuella problem som kan uppstå om man uppdaterar på ett sätt som inte stöds av Apple beskrivs bland annat så här:

”there is a reason why Apple chooses not to support the new Mac operating system on older Macs. Older Macs just don’t have the necessary components or power required to cope with the demands of the more modern systems. So if you do install Sequoia, Sonoma, Ventura, Monterey, or older, on an unsupported Mac don’t expect it to run smoothly.

You should expect to encounter problems. There are known issues with the patcher and Macs with a T1 security chip, for example. Be prepared for the fact that your Mac will not function optimally and you could lose data. (For that reason we recommend making a full backup of your Mac first). For example, many older Macs had problems with the Wi-Fi connection after installing macOS Big Sur.

”Big Sur” som nämns ovan är version 11, och där kan det på datorer med ”T1 security chip” uppstå problem med Wi-Fi om man gjort en sådan ”unsupported” uppdatering. Det chipet tycks dock börjat användas först år 2016-2017.


Apples senaste version av macOS just nu (mitten 2025) är för övrigt version 15, ”Sequoia”.
MacOS-versionerna genom åren är (namn, versionsnummer, lanseringsår):

Sequoia 15 (2024)
Sonoma 14 (2023)
Ventura 13 (2022)
Monterey 12 (2021)
Big Sur 11 (2020)
Catalina 10.15 (2019)
Mojave 10.14 (2018)
High Sierra 10.13 (2017)
Sierra 10.12 (2016)
El Capitan 10.11 (2015)
Yosemite 10.10 (2014)
Mavericks 10.9 (2013)
Mountain Lion 10.8 (2012)
Lion 10.7 (2011)
Snow Leopard 10.6 (2009)
Leopard 10.5 (2007)
Tiger 10.4 (2005)
Panther 10.3 (2003)
Jaguar 10.2 (2002)
Puma 10.1 (2001)
Cheetah 10.0 (2001)

”Mac OS” benämndes tidigare ”OS X” och innan dess ”Mac OS X”. (X = 10).

MacBook: surfproblem, ”Anslutningen är inte privat” (ogiltigt certifikat)

Med en gammal MacBook Pro, med operativsystem version 10.11.6 (”El Capitan”), och browser Safari eller Chrome:
det går inte att komma in på många webbsajter.
Browsern visar ”Anslutningen är inte privat” e.dyl. Det står att sajten man vill besöka har ett ogiltigt certifikat, giltighetstiden har utgått. Ibland finns länkar så att man kan komma vidare ändå (genom att ange datorns lösenord), men ibland finns inga såna länkar.

Orsak:
det är ett certifikat på den egna datorn (macbook) som är ogiltigt, giltighetstiden har utgått. (Det är alltså inte fel hos webbsajterna).

LÖSNING:

Lägg in ett uppdaterat certifikat i datorn, en liten fil som hämtas och kopieras till macbookens certifikathanterare.

– I MacBook, gå till:
https://letsencrypt.org/certificates/
(Använd en browser som inte spärras av det utgångna certifikatet, tex Firefox, eller Safari eller Chrome där du har godkänt den sajten).
På den webbsidan, vid ”Active, ISRG Root X1, Self-signed: der, pem, txt”
Hämta/Spara ”pem”-filen (letsencrypt.org/certs/isrgrootx1.pem).

– Öppna fönstret för Hämtade filer:
Finder – Gå – Hämtade filer. Där finns filen isrgrootx1.pem.

– Öppna fönstret för Nyckelhanteraren (”Keychain utility”):
Finder – Gå – Verktygsprogram, öppna Nyckelhanterare.app.
Välj System, och Certifikat (till vänster, uppe och nere).
Dra filen isrgrootx1.pem från Hämtade filer-fönstret till Nyckelhanterar-fönstret (där det finns andra certifikat).
Nu finns ”ISRG Root X1” i Nyckelhanterarens fönster (när System – Certifikat är valda).

– Dubbelklicka på ”ISRG Root X1” (eller högerklicka och välj ”Info”).
Litet fönster öppnas, tryck på ”Godkännelse” (”Trust”) uppe till vänster,
en lista öppnas med massa alternativ.
Vid ”När det här certifikatet används”, välj ”Lita alltid på”, då ändras alla till ”Lita alltid på”.
Stäng det lilla fönstret (övre vänstra hörnet).

– Ange lösenord när det efterfrågas.

Klart.
Nu funkar både Safari och Chrome med sajterna som tidigare visade ”Den här anslutning är inte privat” eller ”Anslutningen är inte privat”, osv.


Denna MacBook Pro är från ”mitten 2010”, har OS X version 10.11.6 (”El Capitan”), 15 tums skärm, processor Intel Core i7 (lär vara 64-bit).
Felet uppstod redan i september 2021 då certifikatets giltighetstid gick ut, men här upptäcktes det inte förrän nu eftersom den datorn används sällan.