Фабрични MacAppStore и iCloud; iMessage и FaceTime Изключване и приемственост

Сервизите на Apple се отличават с безупречна работа и високо качество на изработка. И собствениците на OS X знаят това. Но собствениците на hackintosh са по-малко щастливи - тези услуги не работят от кутията, но изискват довършване, което също изисква някои данни от истински Mac. Ще говорим за тези трудности в тази статия.

Първо, нека дефинираме терминологията:

  • Mac AppStore (MAS) - магазин за приложения и център за актуализиране на OS X. Повече подробности - Mac AppStore (MAS).
  • iCloud е облачна услуга за синхронизиране на пароли, бележки и други удоволствия от живота. Научете повече - iCloud.
  • iMessage е услуга за съобщения между потребители на iOS и OS X. Повече подробности - iMessage.
  • FaceTime - Skype на Apple. Само много по-добре и само за потребители на iOS и OS X. Научете повече - FaceTime.
  • HandOff – услуга, която ви позволява да продължите да работите на друго устройство, започнато на едно. Повече подробности - HandOff.
  • Непрекъснатост - обаждания и съобщения на Mac. Като от iPhone, само с OS X. Директно от iPhone, но от компютър. Прочетете още - Непрекъснатост.
  • Възстановяване – специална версия на операционната система, в която инструментариумът ви позволява да възстановите системата, да изтеглите изображението и да пренаредите.

Накратко за процедурата и изискванията:

  1. AppStore + iCloud; Изисквания: инсталирана OS X, достъп до мрежата и реален сериен номер. След като тези услуги са фабрично инсталирани, актуализациите и синхронизацията (например пароли от Safari от iPhone) ще станат достъпни за вас.
  2. iMessage + FaceTime; Изисквания: Стъпка №1 завършена, извлечени данни от истински Mac.
  3. ръка на разстояние +непрекъснатост; Изисквания: Попълнени точки #1 и #2, единична локална мрежа между устройствата. Също така е желателно да имате нативен Wi-Fi 802.11n + и нативен Bluetooth 4.0LE.

Теорията е разбрана. Нека се заемем с практиката.

1. Mac AppStore + iCloud

Тук всичко е просто. Ще ни трябва:

  1. En0 на Ethernet или Wi-Fi интерфейс;
  2. Валиден (не непременно истински!) сериен номер;

1. En0 на Ethernet или Wi-Fi интерфейс:

Отворете менюто „/About This Mac/System Report/Locations”. Намираме нашия Ethernet или Wi-Fi интерфейс там (или може би и двата) и разглеждаме елемента „Име на BSD устройство“:

icloud

И виждаме, че Ethernet интерфейсът е En0 устройство. Също така, ако вашият Wi-Fi интерфейс, а не Ethernet, е En0, тогава всичко също е наред. Следователно не е необходимо да правите нищо.

Но какво ще стане, ако имате En0, присвоен на някакъв странен интерфейс, като Bluetooth-PAN, въпреки че дори нямате Bluetooth, но Ethernet обикновено е En3? Изпълнете следните стъпки:

Отидете на „Системни настройки / Мрежа“ и премахнете всички интерфейси един по един. Не се притеснявайте, това е временно 🙂

icloud

Прилагаме, потвърждаваме, въвеждаме паролата.

След това отворете терминал и въведете тази команда:

невероятно След това рестартираме, отиваме в настройките / мрежата и добавяме нашия Ethernet или Wi-Fi като първо устройство.

фабрични

Прилагаме, рестартираме отново и добавяме всички други интерфейси.

Готов! MacAppStore и други услуги с En0 проверка работят правилно.

„Но какво ще стане, ако в моя нетбук или компютър няма мрежова карта и Wi-Fi не работи?“ Вероятно сте си помислили.

За да направи това, чичо Рехабман създаде NullEthernet. ОТНОСНОпо-подробно тук. Завършете и се върнете към втората точка.

2. iMessage, FaceTime и инсталирайте от Recovery

За фабричните iMessage, FaceTime, както и за инсталиране на системата от Recovery (също има мнение, че тези данни влияят на работата на Handoff), ще ни трябва:

  1. Clover и Intel (с бур не сме на път);
  2. „Секретни данни“ ROM и MLB;
  3. Валиден (не истински!) сериен номер;
  4. UUID на нашето оборудване;
  5. Правилен Board-ID от нашия SMBIOS;
  6. Правите ръце или главата работят в режим на изпълнение на алгоритъма. Най-добре е тези две опции да са активни едновременно.

1. Clover и Intel. Това дори не се обсъжда. Chameleon умря отдавна, той не може да работи с NVRAM. И на AMD има вечни проблеми с взаимодействието на ядрото и системата. Няма да работи, по последни данни.

2. „Секретни данни“, тоест ROM и MLB. Единственото нещо, което трябва да получим от водещия. За да направим това, ние търсим приятели / колеги / роднини с истински мак. Буквално половин минута.

Какво да направите: Изтеглете програмата iMessageDebug и я стартирайте в терминала. Ще даде ауспух, а оттам трябват два реда - ROM и BoardSerialNumber (MLB). Ние копираме тези данни в себе си и за момента забравяме за тях. Бих искал да обърна внимание на факта, че тези данни не са обвързани с модел, могат да се използват както на MacPro3,1, така и на iMac17,1. Освен това тези данни НЕ са забранени. Серийните номера са забранени.

3. Валиден сериен номер. Валиден сериен номер е сериен номер, който не е непременно обвързан с презентатора, но е синтактично (правилно оформен). Серийният номер от оригинала няма предимства пред генерирания и дори е вреден, т.к. Може бибъде забранен и проблем за собственика на мака и собственика на хака.

Как да го получите: – Или вземете сериен номер от роднини/приятели/колеги, което означава висящо бреме на отговорност за този сериен номер; – или генериран от помощната програма Chameleon Wizard. Моля, обърнете внимание - НЕ КОНФИГУРАТОР НА CLOVER. Нека разгледаме втория вариант по-подробно. Отворете програмата, отидете в раздела SMBIOS и щракнете върху Редактиране. В прозореца, който се показва, изберете вашия модел, щракнете няколко пъти върху бутоните Random и копирайте получения сериен номер. Отидете на страницата https://checkcoverage.apple.com/ru/ru/ и поставете там получения сериен номер. Ако дава грешка „Съжаляваме, този сериен номер не е правилен“, тогава се върнете към елемента, като щракнете върху бутоните Произволни. И така до края. Записваме го за себе си и продължаваме напред.

4. UUID на нашето оборудване. Отворете терминала и въведете uuidgen Ще излезе нещо подобно: F186BBAE-D51F-4C8C-8634-C2C8D498FF2C

5. Правилен Board-ID. Вземете вашите smbios и го потърсете тук: https://github.com/upekkha/AppleHardwareTest Обикновено е във формата „Mac-942B5BF58194151B“, но също така за модели преди 2011 г. беше по-кратък, като този „Mac-F222BEC8“.

6. Събиране на данни.

Какво ни трябва: ROM, MLB, SN, Board-ID, UUID.

Да предположим, че имаме следните данни: ROM - 0c4de96f1aa8 MLB (BoardSerialNumber) - C02414604E7EY5CA6 MLB това е BoardSerialNumber. Но се проверява спрямо два различни източника, така че трябва да бъде посочен както в SMBIOS в секцията BoardSerialNumber, така и в MLB в RtVariables. Сериен номер (SN) - C02MJS68G085 ID на платка - Mac-7DF21CB3ED6977E5 SmUUID (System UUID) - F186BBAE-D51F-4C8C-8634-C2C8D498FF2C

Въведете данни във вашияконфигурация

//НЕ ТРЯБВА ДА ИМА ПОВЕЧЕ ДАННИ В ТОЗИ РАЗДЕЛ, ТЕ СА САМО ВРЕДНИ

След това запазваме нашата конфигурация и изпълняваме скрипта Clean_Cache_Apple_Services.command.zip. Ще поиска парола и компютърът ще се рестартира.

След това можете да влезете в iMessage, супер услуги на FaceTime и да инсталирате оста директно от сървърите на Apple! Ако това не работи за вас, или AppStore и iCloud не са настроени, или вашите данни са неправилни. Ако първият проблем, тогава трябва да следвате първия параграф от статията.

О да. Можете да опитате да откраднете данните, но е 99% вероятно да не работят, защото ги конвертирах от моите в нещо друго.

3. HandOff + Непрекъснатост.

Какво ще кажете за HandOff + Continuity?

Ако имате поддържан интерфейс и сте го настроили правилно, тогава не е необходимо да правите нищо допълнително. Следвайте първите две стъпки и третата ще бъде подарък 🙂