|
Текущее время: 22 ноя 2024, 10:23
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1 [ Сообщений: 8 ] |
|
|
|
|
|
Автор |
|
sergeyklenov
[ТС]
|
Заголовок сообщения: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим Добавлено: 14 фев 2019, 23:57 |
Я тут случайно |
|
|
Зарегистрирован: 14 фев 2019, 22:19 Наличности на руках: 30.04
Сообщения: 5 Откуда: Moscow
|
Друзья, кто сталкивался с проблемой hibernate mode в MacBook Pro Retina 15" A1398 (Mid 2014), и подобных, после замены родного SSD на NVME?
Существует проблема, связанная с неполной поддержкой NVME на уровне SMC. В тот момент, когда ноут засыпает, система уже не может залить копию памяти на диск, о чем говорит не изменяющийся файл на диске /var/vm/sleepimage он как создается 1 гиг, так и остается с той же датой. Собственно при пробуждении ничего не восстанавливается и на экране мы видим черный экран. До следующего полного перезапуска с потерей всех данных памяти.
Читал зарубежные форумы, некоторые люди умудрялись прошить smc и подкидывают в систему драйвера nvme от версии 2015 года и утверждают, что все начинает работать.
Может существует решение ?
Кроме этой проблемы все работает отлично. Установлена последняя версия OS на чистый новый диск Samsung 970 EVO 2Tb c адаптером Sintech.
|
|
|
|
|
sergeyklenov
[ТС]
|
Заголовок сообщения: Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим Добавлено: 16 фев 2019, 16:10 |
Я тут случайно |
|
|
Зарегистрирован: 14 фев 2019, 22:19 Наличности на руках: 30.04
Сообщения: 5 Откуда: Moscow
|
Вопрос стоит о патче smc а не пердозаплатках для хакинтошей, которые при следующем обновлении перестанут работать или убьют мак еще до него. Временные решения мне не интересны, то что у вас что-то получилось - я рад. Вот топик от gilles_polysoft: https://forums.macrumors.com/threads/up ... t-26067118Он сделал то что нужно, вопрос к тем, кто уже повторял такое и успешно.
|
|
|
|
|
sergeyklenov
[ТС]
|
Заголовок сообщения: Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим Добавлено: 18 фев 2019, 19:21 |
Я тут случайно |
|
|
Зарегистрирован: 14 фев 2019, 22:19 Наличности на руках: 30.04
Сообщения: 5 Откуда: Moscow
|
В общем для тех, кто будет искать такое решение, ответ следующий:
Если у вас Macbook Pro 2013-2014 (в 2015 драйвер стоит уже нормальный)
1) Делаем бэкап EFI программатором, на всякий случай. 2) Качаем утилиту EFI Tool 3) Качаем с апстора дистрибутив операционки, я качал Mojave 4) Вытаскиваем оттуда из папки FirmwareUpdate.pkg\Scripts\Tools\EFIPayloads\EFIPayloads файл с прошивкой макбука про 2015 года. Это будет MBP114.fd 5) Открываем этот файл в EFITool и в поиске по GUID 51116915-C34B-4D8E-86DB-6A70F2E60DAA Это GUID NVMe, нашел в даташите: "The Enhanced NVMHCI revision 1.0 GUID shall be 51116915-C34B-4D8E-86DB-6A70F2E60DAA" Это будет NVMe DXE драйвер, который работает. Нам его нужно вставить вместо того что в образе EFI, считанном программатором. Раскрываем дерево глубже, видим там далее FC1BCDB0-7D31-49AA-936A-A4600D9DD083 Я делал так: сделал экспорт FC1BCDB0-7D31-49AA-936A-A4600D9DD083 -> as is в файл DXE_NVMe_2015.bin
6) Открываем считанный программатором файл EFI, сохранив его нетронутую копию на всякий случай. И также ищем этот GUID 51116915-C34B-4D8E-86DB-6A70F2E60DAA только он будет внутри запакован. То есть на следующем уровне будет Compressed section и только ниже уже FC1BCDB0-7D31-49AA-936A-A4600D9DD083. Ставим курсор на FC1BCDB0-7D31-49AA-936A-A4600D9DD083 и жмем правой кнопкой в меню заменить как есть и выбираем сохраненный файл: DXE_NVMe_2015.bin
7) Сохраняем в файл и заливаем программатором.
ВСЕ. Все работает как оригинальный диск. Гибернация и все прочее поддерживается. До следуещего апгрейда EFI системой после обновления ПО ))) Таким же образом можно патчить файлы обновления и прошивать из консоли. Но первый раз надо бы сделать бэкап! Удачи!
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 8 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|