Фабрични 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, но от компютър. Прочетете още - Непрекъснатост.
- Възстановяване – специална версия на операционната система, в която инструментариумът ви позволява да възстановите системата, да изтеглите изображението и да пренаредите.
Накратко за процедурата и изискванията:
- AppStore + iCloud; Изисквания: инсталирана OS X, достъп до мрежата и реален сериен номер. След като тези услуги са фабрично инсталирани, актуализациите и синхронизацията (например пароли от Safari от iPhone) ще станат достъпни за вас.
- iMessage + FaceTime; Изисквания: Стъпка №1 завършена, извлечени данни от истински Mac.
- ръка на разстояние +непрекъснатост; Изисквания: Попълнени точки #1 и #2, единична локална мрежа между устройствата. Също така е желателно да имате нативен Wi-Fi 802.11n + и нативен Bluetooth 4.0LE.
Теорията е разбрана. Нека се заемем с практиката.
1. Mac AppStore + iCloud
Тук всичко е просто. Ще ни трябва:
- En0 на Ethernet или Wi-Fi интерфейс;
- Валиден (не непременно истински!) сериен номер;
1. En0 на Ethernet или Wi-Fi интерфейс:
Отворете менюто „/About This Mac/System Report/Locations”. Намираме нашия Ethernet или Wi-Fi интерфейс там (или може би и двата) и разглеждаме елемента „Име на BSD устройство“:
И виждаме, че Ethernet интерфейсът е En0 устройство. Също така, ако вашият Wi-Fi интерфейс, а не Ethernet, е En0, тогава всичко също е наред. Следователно не е необходимо да правите нищо.
Но какво ще стане, ако имате En0, присвоен на някакъв странен интерфейс, като Bluetooth-PAN, въпреки че дори нямате Bluetooth, но Ethernet обикновено е En3? Изпълнете следните стъпки:
Отидете на „Системни настройки / Мрежа“ и премахнете всички интерфейси един по един. Не се притеснявайте, това е временно 🙂
Прилагаме, потвърждаваме, въвеждаме паролата.
След това отворете терминал и въведете тази команда:
невероятно След това рестартираме, отиваме в настройките / мрежата и добавяме нашия Ethernet или Wi-Fi като първо устройство.
Прилагаме, рестартираме отново и добавяме всички други интерфейси.
Готов! MacAppStore и други услуги с En0 проверка работят правилно.
„Но какво ще стане, ако в моя нетбук или компютър няма мрежова карта и Wi-Fi не работи?“ Вероятно сте си помислили.
За да направи това, чичо Рехабман създаде NullEthernet. ОТНОСНОпо-подробно тук. Завършете и се върнете към втората точка.
2. iMessage, FaceTime и инсталирайте от Recovery
За фабричните iMessage, FaceTime, както и за инсталиране на системата от Recovery (също има мнение, че тези данни влияят на работата на Handoff), ще ни трябва:
- Clover и Intel (с бур не сме на път);
- „Секретни данни“ ROM и MLB;
- Валиден (не истински!) сериен номер;
- UUID на нашето оборудване;
- Правилен Board-ID от нашия SMBIOS;
- Правите ръце или главата работят в режим на изпълнение на алгоритъма. Най-добре е тези две опции да са активни едновременно.
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?
Ако имате поддържан интерфейс и сте го настроили правилно, тогава не е необходимо да правите нищо допълнително. Следвайте първите две стъпки и третата ще бъде подарък 🙂