Blakusvāģis, iespējams, ir viena no labākajām funkcijām, ko ieviesusi macOS Catalina. Problēma ir tā, ka Apple ir nolēmusi, ka to var izmantot tikai Mac datori, sākot no 2016. gada. Viss iepriekšējais aprīkojums, neskatoties uz to, ka varēja atjaunināt uz jaunāko sistēmas versiju, tika atstāts ārpusē. Bet neuztraucieties, ir neoficiāls veids, kā aktivizēt Sidecar neatbalstītos Mac datoros.
Blakusvāģis, HEVC kodeks un vecie Mac datori
Iemesls, kāpēc Apple ierīces pirms 2016. gada neatbalsta Sidecar, ir šāds. tajos mac datoros HEVC kodekam nav ieviests aparatūras līmeņa atbalsts. To izmanto, lai nosūtītu video signālu gan pa kabeli, gan bezvadu režīmā no Mac uz iPad ar iPadOS.
Ja aparatūras līmenī nevar strādāt, viss kodēšanas process būtu jāveic, izmantojot programmatūru, un tas pasliktinātu lietotāja pieredzi. Tāpēc, lai nešķiet, ka tā ir ieviešana, izmēģināsim tos, Apple nolemj samazināt savus zaudējumus un tikai tad, ja atbilstat šīm prasībām, varat piekļūt Sidecar:
- Ir instalēta iPadOS 13 un macOS Catalina.
- Jums ir MacBook no 2016. gada, MacBook Air no 2018. gada, MacBook Pro no 2016. gada, Mac mini no 2018. gada, iMac no 2015. gada, iMac Pro no 2017. gada vai Mac Pro no 2019. gada (vēl nav pārdošanā).
- Jums ir kāds no šiem iPad: jebkurš no iPad Pro modeļiem, iPad 6, iPad mini 5 un iPad Air 3.
Ja jums tas viss ir, jums vienkārši jāiet uz sistēmas preferencēm, jāatrod Sidecar atbilstošs preferenču panelis un jāizvēlas ierīce, uz kuru vēlaties nosūtīt video signālu. Ir svarīgi, lai abas ierīces būtu pieteikušās ar vienu un to pašu iCloud kontu, un, ja tās nesavienojas, izmantojot kabeli, tad jābūt savienotām ar vienu un to pašu Wi-Fi tīklu un ar aktivizētu Bluetooth.
Kā aktivizēt Sidecar neatbalstītos Mac datoros
Ļoti labi, bet kas notiek, ja mēs gribam izmantojiet Sidecar Mac datoros, kas oficiāli neatbalsta šo funkciju. Redzēsim, jauda ir iespējama, taču negaidiet tikpat plūstošu un apmierinošu pieredzi kā ar saderīgām ierīcēm.
Lai aktivizētu Sidecar datoros, kas iepriekš nebija oficiāli atbalstīti, beta procesa laikā bija vienkārša komanda, kas jau parādīja opciju sistēmas preferencēs. Šī termināļa komanda vairs nedarbojas. Tātad jums ir jāiet cits ceļš. Kaut kas sarežģītāks, taču to var veikt, veicot šīs darbības. (Jums ir jābūt instalētiem komandrindas rīkiem, kas pieejami Apple izstrādātāju centrā - Komandrindas rīki)
Dodieties uz šo tīmekļa adresi un lejupielādēt SidecarCorePatch mapi. Pēc tam veiciet tālāk norādītās darbības, taču pirms tam atcerieties, ka tas viss ir jūsu atbildība. Tāpēc, lai aizsargātu datus, ieteicams izveidot pilnīgu Mac datora kopiju.
- Ja kaut kas noiet greizi, izveidojiet faila, kas atrodas tālāk norādītajā ceļā, dublējumkopiju
/System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
- Atspējo SIP sistēmas integritātes aizsardzības kontroli. Lai to izdarītu, restartējiet Mac datoru, nospiediet komandu + R un palaidiet MacOS atkopšanas režīmu. Tagad ielādējiet termināli un palaidiet komandu
csrutil desable
. Ja nejauši vēlaties pārbaudīt, vai tas ir aktīvs vai nē, no termināļa izpildiet komanducsrutil status
. - Tagad klonējiet repozitoriju ar komandu
git clone http://dev.zeppel.eu/luca/SidecarCorePatch.git
- Mape, kuru lejupielādējāt iepriekš, ievietojiet patch.swift failu savā lietotāja saknē, tagad palaidiet komandu
sudo swift patch.swift
. Lai palaistu saknes režīmā, tas ir jāaktivizē iepriekš, šeit Apple paskaidro, kā to izdarīt. Lai gan jūs varat arī palaist komandudsenableroot
, ja vēlaties atspējot tā darbībudsenableroot -d
. - Restartējiet savu Mac datoru.
Gatavs, ja tagad atverat sistēmas preferences, jūs redzēsit opciju Sidecar un varat izmantot savu iPad ekrānu kā otru monitoru, dublēt ekrānu, izmantot to kā grafikas planšetdatoru utt. Bet esiet uzmanīgi, nelieciet rokas pie galvas, ja to pamanāt pieredze nav laba, mēs iepriekš apspriedām, kāpēc tie netiek atbalstīti. Tāpēc jums tas vienmēr jāpatur prātā. Ja vēlaties izmantot šāda veida risinājumu priekšrocības, varat izvēlēties tādas lietojumprogrammas kā Duets displejs o Luna displejs.
Atliek paskaidrot, ka vispirms ir jāinstalē git, lai varētu klonēt terminālī, arī pēc repo write cd sidecarcorepatch klonēšanas un tikai tad jāizpilda komanda sudo swift patch.swift
Tas var arī radīt kļūdu, ja nav atjaunināts Xcode)