- Настройка iCloud и App Store на хакинтоше
- § Настройка iCloud
- а) Сброс данных
- б) Настройка Clover
- § Настройка App Store
- Заводим iMessage, FaceTime, iCloud
- Приступаем к процедуре завода
- Хакинтош и App Store
- Если аккаунт у вас уже есть, придется создать новый.
- Добрались до главного момента.
- Отвязать MacBook от AppleID?
Настройка iCloud и App Store
на хакинтоше
§ Настройка iCloud
а) Сброс данных
- Выйдите из App Store, iCloud и других сервисов Apple.
б) Настройка Clover
- Откройте файл настройки Clover — config.plist через Clover Configurator.
Подходящий вариант и поля уже должны быть введены автоматически во время пост-установки с MultiBeast. Поэтому, если страницы конфигуратора окажутся полупустыми, убедитесь, что config.plist открыт правильно.
Проверьте этот серийный номер. Если появится ошибка, как на приведенном ниже скриншоте — значит это то, что надо и можно продолжать дальше. В противном случае, если серийный номер окажется «валидным», необходимо будет сгенерировать его по-новому. Иначе возникнут проблемы с дубликатом уже зарегистрированного серийного номера Mac.
Вам может пригодиться решение проблемы с периодическими запросами пароля для iCloud: ddr5.ru/oshibka-podklyucheniya-mac-k-icloud
§ Настройка App Store
Запуск App Store не требует каких-либо дополнительных инструкций, если при попытке входа нет ошибок. Проблемы с App Store обычно возникают при использовании внешних Wi-Fi USB-адаптеров, когда сетевое устройство не назначено как основное, то есть обозначено как en1 вместо en0. Далее следует инструкция, которая помогла мне решить эту проблему.
- Откройте поиск Spotlight и введите System Profiler. Откроется окно информации о системе.
Источник
Заводим iMessage, FaceTime, iCloud
Перечитав старую статью и поняв, что очень многое сейчас уже не работает, я решил актуализировать необходимое для завода сервисов iMessage, FaceTime, iCloud на своем опыте . Что-то устарело. Новичкам очень сложно понять, что еще актуально, а что уже нет. И так необходимое.
Самое первое и самое важное с чего стоит начать — это проверка работы сервисов iMessage, FaceTime, iCloud используя новый Apple ID. Этот способ очень актуален для хакинтошников, которые с завидным постоянством экспериментируют с настройками параметров Clover.
Чаще всего это проявляется таким образом:
- Ожидание активации
- Не удалось выполнить активацию
- При активации произошла ошибка
- Не удалось выполнить вход, проверьте сетевое подключение
При соблюдении первых двух условий, из-за Aplle ID сервисы не заработают. Пишут, что можно это решить звонком с службу поддержки, проверкой Wi-Fi и часового пояса, если проверили и не заработало, то смело заводим новый Apple ID. Конечно есть уникальные личности, которые звонят в Тех поддержку и им помогают исправить работу сервисов даже на Хаках, возможно, сам не проверял, есть желание испытайте и поделиться результатом в комментариях.
А теперь к делу.
1. Серийник для своей модели (iMac, MacBooketc.).
Генерируете с помощью скрипта (MacSerialGenerator.command) или с помощью Хамелеон визард. Все данные из примеров, чужих конфигов использовать НЕЛЬЗЯ. Они уже либо забанены , либо уже кем то используются.
Принцип прост: Невалидный — генери другой. Зарегистрировать дату покупки — подходит (можно использовать). Зарегистрированный — лучше не использовать (может иметь блокировку) (Проверяется тут: https://checkcoverage.apple.com/ru/ru/).
Есть очень простой вариант- брать серийные номера с продающихся маков на Ebay, сдираем честно серийник и методом тыка начинаем менять по одной цифре, после каждой замены проверяем. Сайт Apple блокирует после нескольких проверок, решается очень легко — чистим историю браузера и продолжаем перебирать. Пока не получим сообщение: Зарегистрировать дату покупки — этот ключ подходит (можно использовать). Зарегистрированный — лучше не использовать, так как в итоге можете потерять данные, после обращения в сервис реального владельца Мака.
В идеале нам нужен серийник которого_нет_в_базе_Apple
2. Находите ROM и MLB c настоящика ( неважно что может с другой модели)
В сети, утащив из салона Apple (запустив скрипт iMessageDebug на настоящике с флэшки), купить, попросить у товарища и т.д. Это очень важный момент. Видел я попытки их генерации, но лично я, не добился запуска сервисов. Без наличия ROM и MLB можно не начинать. Внизу сообщения под спойлером добавлены рабочие ROM и MLB.
3. Aplle ID на котором из-за экспериментов с серийниками и т.д. не залочены сервисы. Что имеется ввиду: когда пытаясь запустить сервисы ( iMessage, FaceTime, iCloud) пробовали разные серийники, макмодели и иные способы завода на данной учетке Aplle ID. Тоже очень важно! При соблюдении первых двух условий, из-за Aplle ID сервисы не заработают. Пишут, что можно это решить звонком с службу поддержки. Возможно. Я не проверял. Возможно придется сделать новый Aplle ID.
4. Удалить хвосты от предыдущих попыток запуска сервисов, скрипт (Clean Cache Apple Services.command)
5. Еще нам нужен SmUUID.
Для большинства материнок нужен SmUUID, так как железо выдает негодный для завода iСлужб UUID.
Проверяется это так: запускаете IORegistryExplorer смотрите в: IODeviceTree : efi / platform / system-id.
Если выдает что-то типа этого — 00020003-0004-0005-0006-000700080009, такое не годится.
Генерируем его командой в терминале командой: uuidgen.
Если такой — 8E3D597D-18FE-4E58-BBB2-9ABA6FB11CFC, вполне годится и ничего генерировать не надо. Это и есть правильный SmUUID.
Не надо брать его из примера. Он должен быть уникальным!
6. удалить из связки ключей все, что относится к сервисам. У меня прокатило и без этого, но сразу после входа, Apple ID заблокировали из соображений безопасности — решилось входом на сайт Apple ID и сбросом пароля, после этого никаких проблем уже не возникало.
Пример ключей:
ids: identity-rsa-key-pair-signature-v1
ids: identity-rsa-private-key
ids: identity-rsa-public-key
ids: message-protection-key
ids: message-protection-public-data-registered
ids: personal-public-key-cache
iMessage Encryption Key
iMessage Signing Key
com.apple.facetime: registrationV1
etc.
Их может быть очень много, тысячи. Но это жизненно необходимо.
8. Проверить работу железного NVRAM, так как если он не работает, ROM с MLB не инжектятся, если нет EmuVariableUefi в папке EFI/Clover/Drivers64UEFI Кловера и соответственно работать не будут.
Проверить можно одним из способов, например так: перезагрузив комп в другую систему при помощи панели «Загрузочный том». Если NVRAM работает то в GUI кловера будет выделен по умолчанию тот раздел, который вы выбрали в панеле «Загрузочный том».
Приступаем к процедуре завода
После того, как вы добыли все необходимое (серийник, ROM и MLB, SmUUID):
— Выходите из учетки в AppStore, iCloud (если работает, такое может быть) и т.д. Если вы не хотите потерять сохраненные ранее данные, то жмите сохранить на маке.
— выполняете пункты 4-6
— перезагружаетесь
— убеждаетесь, что , ethernet = en0, wifi = en1 ( если этого нет, удаляйте network.plist , перезагрузка и заново и настраивайте сначала сеть, потом wifi. Если этого еще не было сделано, ставим фиксы на Lan и wifi (говоря проще, фиксы FixLAN_2000 и FixAirport_4000 делают ethernet = en0, wifi = en1 с некоторыми исключениями) в разделе ACPI config.plist Кловера.
На некоторых материнских платах (например Asus 7-series) iСлужбы могут не работать из-за включенного фикса FixLAN_2000. Его надо выключать.
Если при всем вышеуказанном сервисы не запускаются, то надо либо включить этот фикс, либо выключить. Статистики как-таковой нет. Поэтому наугад.Если же фикс выключен (false) обязательно проверять размещение сетевой карты. Должно быть обязательно en0. т.е. включением или выключением фикса добиваемся en0
— Прописываете следующее (добытые серийник, MLB, ROM, SmUUID) в config.plist Кловера в разделах:
Раздел RtVariables:
Раздел SMBIOS:
Больше в SMBIOS для завода сервисов на сегодняшний день не нужно. Это необходимый минимум. Закомментируйте или удалите версию БИОС и т.д., если они там присутствуют. В случае ошибки с вашей стороны, это может помешать заводу и работе сервисов.
В секции SystemParameters
— входите в AppStore, затем в остальные сервисы. Все должно работать.
Из личного опыта с правом на ошибку. Всем спасибо.
Рабочие MLB и ROM с настоящиков берем здесь :
под спойлером:
C0203540BYKDD7JAP
78ca392ab53c
C023345021UFD0CAU
685b351698b4
Также можно самому добыть ROM и MLB следуя подробной инструкции с картинками и примерами:
Добываем ROM и MLB из «дампов» настоящиков. Инструкция
ВАЖНО!
Update: Если железный NVRAM вообще не работает или работает криво, то обязателен EmuVariableUefi в Drivers64UEFI.
В этом случае ROM с MLB не инжектятся, если нет EmuVariableUefi в папке Drivers64UEFI.
«Если железный NVRAM вообще не работает или работает криво, то обязателен EmuVariableUefi в EFI/Clover/Drivers64UEFI А железный NVRAM не работает на половине 100 чипсетов и тупо на ВСЕХ 200 чипсетах. »
Например например Н110, Z170 ,etc
При создании статьи были использованы материалы сообщества applelife.ru, за что им огромная благодарность за труды.
В моем случае все прошло довольно просто. После завода в 10.12.3 сообщения работали без проблем. Сам не понял когда они отвалились, вроде как в 10.12.5 еще работали, а в 10.12.6 уже нет. Вообщем вопрос завода iMessage, FaceTime в моем случае — это спортивный интерес)))
- Вышел из старого Apple ID, нажав сохранить файлы и прочее на этом мак;
- Примонтировал EFI раздел и открыл config.plist;
- Заменил MLB и ROM, SmUUID, серийный номер;
- Сохранил файл и перезагрузился;
- При запуске зарегистрировал новый Apple ID, непосредственно из системы;
- После чего мне выдали сообщение о блокировке ID из соображений безопасности, решилось сбросом пароля на сайте Apple ID;
- Все.
В итоге я получил абсолютно чистый по мнению Apple ID аккаунт.Все сервисы iMessage, FaceTime, iCloud залетели без проблем.
Источник
Хакинтош и App Store
Поскольку являюсь пользователем «хакинтоша«, довольно часто встречаю в нюансы, которые могут оказаться неприятными рядовому пользователю. В качестве примера я расскажу как получить доступ к App Store без кредитной карты. Особенностью здесь является невнимательность при создании аккаунта. Если при регистрации вы не указали, что не нужно использовать кредитную карту, но хотите устанавливать бесплатные игры и приложения напрямую, то у вас ничего не получится.
Если аккаунт у вас уже есть, придется создать новый.
Приступим. Для этого откроем приложение Apple Store и выберем какое-нибудь бесплатное приложение. Нажмем на установку. Всплывет окно для входа. Нажмем на кнопку «Создать Apple ID».
Жмем «Продолжить», принимаем соглашение и продолжаем.
Заполняем поля и жмем «Продолжить». // напомню, что информация не проверяется, поэтому лучше не вводить реальные данные
Добрались до главного момента.
В верхней части обязательно выбираем «НЕТ», если у Вы конечно же не собираетесь что-либо покупать. Далее заполняем данные, и жмякаем на кнопку «Создать Apple ID»
В ответ нам говорят, что все успешно сделано и подтверждение отправлено на E-mail.
Переходим по ссылке пришедшей в письме, и все. Входим под новоиспеченным аккаунтом в App Store и полноценно устанавливаем бесплатные приложения без лишних проблем.
Источник
Отвязать MacBook от AppleID?
Купил БУ macbook pro. До этого с маками вообще дел не имел. Возился с python, захотел переустановить setuptools, но напортачил. Решил, что нужно восстановить систему с диска (система Mountain Lion).
Установщик меня спросил Apple ID, на который был куплен ноут. Есстесственно, я его не знаю. Попробовал ввести свой, но установщик выдал ошибку, что он не верен. Погуглил, нашел замечание том что если отформатировать жесткий диск, можно установить систему без запроса Apple ID. Отформатировал диск, но это не помогло, установщик всё также спрашивает Apple ID.
Кто подскажет, как поступить в данной ситеации?
- Вопрос задан более трёх лет назад
- 57416 просмотров
Оценить 1 комментарий
Установщик меня спросил Apple ID, на который был куплен ноут
Существует некая привязка купленных устройств к AppleID.
Если ноут действительно привязан к профайлу вашего продавца, пусть он зайдет на supportprofile.apple.com
После авторизации там он увидит список всех устройств, привязанных к его AppleID. Там он должен разрегистрировать этот ноут.
После этого вы так же зайдете по этой же ссылке, авторизуетесь со своим AppleID и привяжете этот ноут к своему профилю, введя его серийник.
Однако я не очень уверен, что это поможет, но попробовать стоит.
Я тестю в Москве покупал пару лет назад новый Mac Mini, он был привязан к профилю того человека, что покупал его «там» в Apple Store и этого человека не удалось найти для отвязки(покупал у барыг уже здесь). При этом на этот комп все операционки ставились без проблем.
Поддержка Apple не будет отвязывать для вас этот ноут от другого профиля по соображениям безопасности. Однако они же говорят, что такая привязка ни на что в принципе не влияет при использовании. Не знаю, может быть в последнее время что-то изменилось в этой политике. Либо причина ваших проблем не в этой привязке, а в какой-то другой. Возможно где-то в iCloud ваш продавец должен отвязать ноут, или еще где.
не актуально, но вдруг кто найдет в поисковике, как я
И так, имеем купленный с рук макбук, свой apple id и желание установить все с нуля
При попытке установить ОС со своим apple id получаем ошибку, что к этому apple id не привязана OS Mavericks, а дергать продавца не хочется или просто нет возможности, например
Достаточно просто с любого мака зайти в макстор со своим apple id и проявить желание скачать OS Mavericks, нажав на кнопку скачать. Даже не нужно дожидаться окончания процесса скачивания. Все, теперь вашему apple id принадлежит OS Mavericks.
Источник