Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим https://vlab.su/viewtopic.php?f=51&t=86612 |
Страница 1 из 1 |
sergeyklenov [ 14 фев 2019, 23:57 ] | |
Заголовок сообщения: | MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
Друзья, кто сталкивался с проблемой 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. |
acelectric [ 16 фев 2019, 02:23 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
Это на форум хакинтошников https://4pda.ru/forum/index.php?showtop ... 75&st=1760 |
sergeyklenov [ 16 фев 2019, 12:38 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
А причем тут Хакинтошники? У них такой микросхемы вообще нет... |
acelectric [ 16 фев 2019, 15:07 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
При том, что надо clover запускать и продолжать уже с ним все манипуляции |
sergeyklenov [ 16 фев 2019, 15:51 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
А вы сами-то пробовали? Думаю - нет. https://www.tonymacx86.com/threads/warn ... on.224933/ P.S. Топик для тех кто реально пробовал. Готов заплатить за решение. |
acelectric [ 16 фев 2019, 15:57 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
Вы сюда зачем пришли? Ремонтировать или думать что кто то отремонтирует за вас ? Да, пробовал, именно они мне помогли прикрутить hd4400 на макбук, просто так бы не писал |
sergeyklenov [ 16 фев 2019, 16:10 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
Вопрос стоит о патче smc а не пердозаплатках для хакинтошей, которые при следующем обновлении перестанут работать или убьют мак еще до него. Временные решения мне не интересны, то что у вас что-то получилось - я рад. Вот топик от gilles_polysoft: https://forums.macrumors.com/threads/up ... t-26067118 Он сделал то что нужно, вопрос к тем, кто уже повторял такое и успешно. |
sergeyklenov [ 18 фев 2019, 19:21 ] | |
Заголовок сообщения: | Re: MacBookPro11,3 A1398 (Mid 2014) (820-3787-A) NVME и Спящий режим |
В общем для тех, кто будет искать такое решение, ответ следующий: Если у вас 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 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |