AndresGarciaSobrado91 / MSI-Modern15-Hackintosh

My MSI Modern 15 Hackintosh repo
24 stars 7 forks source link

Ayuda #7

Closed rminformaticos closed 2 years ago

rminformaticos commented 3 years ago

Hola que tal, tengo un portátil parecido, de igual características pero con i7, misma BIOS y el resto todo igual.

Hace tiempo que monté un hackintosh pero lo tengo un poco obsoleto jajajaja, actualmente uso OSX virtualizado con vmware, y me gustaría montarlo con Win10.

Cómo injecto la EFI y como descargo la opencore0.6.5 ya te digo q tengo oxidado el tema.

Por si me pudieras echar un cable.

Gracias

AndresGarciaSobrado91 commented 3 years ago

Buenas como va? te agradecería una estrellita en el repo si llega a servirte. Todo lo referido a la instalación de opencore y la inyección de EFI lo encuentras en esta guía: https://dortania.github.io/OpenCore-Install-Guide/

Recuerda que en el código falta todo lo referido a platform-id (tienes que generarlos tu mismo e incrustarlos) Saludos!

rminformaticos commented 3 years ago

Hola Andres, gracias por tu pronta ayuda. Lo de la estrella, creo que ya estaría.

He estado viendo el videotutorial: https://www.youtube.com/watch?v=U8vV2Lpb580

Tengo el usb creado, como dice en el video, me faltaría lo del platform-id que no veo como generarlo. Voy a seguir buscandolo en el enlace que me diste.

EDITO: serial, board serial y SmUUID creados con gensmbios y metidos en el config.plist

He deshabilitado lo de la bios y tal todo ok, he probado a bootear el usb y no me da para conectar al wifi.

Sigo probando y te voy diciendo.

AndresGarciaSobrado91 commented 3 years ago

Recorda que para usar el wifi tenes que instalar HeliPort: https://github.com/OpenIntelWireless/HeliPort/releases

AndresGarciaSobrado91 commented 3 years ago

otra recomendacion es que bajes directamente la iso del instalador full de bigSur que no requiere internet

rminformaticos commented 3 years ago

otra recomendacion es que bajes directamente la iso del instalador full de bigSur que no requiere internet

Es lo q he pensado. En vez de poner el dmg del recovery pongo el otro no??? Buscaré a ver dónde descargarlo pq sólo he visto la beta. Alguna idea???

Lo del Heliport lo he visto q hay q instalarlo posteriormente.

Ya te iré contando. Gracias

AndresGarciaSobrado91 commented 3 years ago

tenes un mac a mano? https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install.html#downloading-macos-modern-os

rminformaticos commented 3 years ago

tenes un mac a mano? https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install.html#downloading-macos-modern-os

Si, tengo un vmware con os Catalina q es el q uso ahora.

Mañana miro el link y lo descargo de ahí.

Gracias ya t contaré la experiencia jeje

rminformaticos commented 3 years ago

Hola otra vez, ya descargué Big Sur 11.2.3 y creé el USB desde un OSX Catalina virtualizado en VmWare el USB de la instalación, habilito el EFI del usb con el mountEfi y le pego la carpeta tuya con los valores mios en el config.plist

Meto el USB, inicio la instalación y cuando faltan 12 minutos se reinicia sólo. Voy a iniciar otra vez desde el USB, en el menu hay uno q pone Big Sur Installation, le doy y se vuelve a reiniciar, y luego ya el USB queda "inservible", o sea que no sale el menu del opencore para elegir, va directamente a la instalación fallida y vuelve a reiniciarse.

Lo estoy intentando instalar en una partición en un segundo SSD M2 que le metí al portátil. Vamos ahora tengo el que viene original de 512GB (aquí tengo W10) y otro de 1TB, en este tengo 2 particiones de 500GB +- una con datos y en la otra es en la que quiero instalar OSX, la formateo como HFS+ desde el USB antes de darle a instalar el BigSur.

Ideas???

Gracias

AndresGarciaSobrado91 commented 3 years ago

Por qué quedaría inservible el USB? Algo esta modificando el EFI y no debería. Me dejas las características de tu laptop?

rminformaticos commented 3 years ago

Es raro, la verdad lo del USB, he probado volviendo a poner la carpeta con la EFI y nada hace lo mismo, se reinicia, ahora estoy volviendo a generar el USB otra vez desde el OSX virtualizado.

Te sirve con esto???

Model:                        MSI Modern 15 A10M-486XES
BIOS Version:                 E1551IMS.10E
BIOS Release Date:            2020/10/14
CPU:                          Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
Memory:                       16 GB @ 1333 MHz
                               - 16 GB, DDR4-2667, Samsung M471A2G43AB2-CWE    
Graphics:                     Intel(R) UHD Graphics, 1024 MB
VBIOS Version:                N/A
Drive:                        SSD, Micron_2210_MTFDHBA512QFD, 476,94 GB
Drive:                        SSD, KINGSTON SA2000M81000G, 931,51 GB
Network:                      Intel(R) Wireless-AC 9560 160MHz
AndresGarciaSobrado91 commented 3 years ago

No deberias tener problemas, pense que quizas tenias un i7 de otra generacion, pero en la teoría debería funcionar bien. Estas seteando en la bios como unico medio de booteo el pendrive? Porque el proceso de instalacion consta de varios reinicios en donde automaticamente opencore te lanza el bootspace correcto hasta que el proceso termina

rminformaticos commented 3 years ago

Igual es eso que dices de la bios, dónde está esa opción??? Cuando termine de generarse el USB lo miro y hago fotos de la opción que me digas de la bios.

Lo único que modifiqué en BIOS fue lo que pone hla63 en su github:

Make sure you have disabled secure boot in bios.
You had to disabled CFG Lock in bios.
At startup press suppr key to enter in bios.
Go to Advanced menu & press the magic combo keys
Press ALT + RIGHT-CTRL + RIGHT-SHIFT together then press F2 for see hidden feature
Note (press also fn keys for azerty users)
go to advanced->power & Performance ->CPU - Power Management Control ->CPU lock Configuration ->CFG lock
AndresGarciaSobrado91 commented 3 years ago

Me refiero a seleccionar la opcion de booteo primaria como tu pendrive donde tienes cargado tu EFI, asi, de forma automática, siempre booteara tu pendrive, inclusive en medio de la instalacion de macOS

rminformaticos commented 3 years ago

IMG_20210318_082130 IMG_20210318_082149 IMG_20210318_082229

Ésta es la configuración de BIOS que tengo. El boot sequence que dices si que tengo primero el USB pero inicia Windows.

Luego recojo un adaptador USB rj45 de tplink q es compatible con Mac para probar también la instalación desde el recovery con internet.

Gracias por tu ayuda

AndresGarciaSobrado91 commented 3 years ago

Ahi esta tu error. Tienes que dejarlo configurado así : 16160681931932189962488248300664

rminformaticos commented 3 years ago

He probado con esa configuración y al llegar al minuto 12 se reinicia continuamente, entra en bucle. Sale esto: IMG_20210318_134449

Si pulso ESC me sale el menú de opencore y puedo seleccionar Windows, instalar otra vez osx y la que se reinicia continuamente es Mac OSX Installer.

AndresGarciaSobrado91 commented 3 years ago

Ok, deberías entonces usar openCore en modo debug, obtener los logs y luego revisar https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html para determinar que esta causando tu error

rminformaticos commented 3 years ago

Hola, disculpa pero no me aclaro en activar el modo debug, como dices.

Modifico el config.plist cambiando estos valores:

debug

Pero al reiniciar, hace lo mismo, se reinicia continuamente con el mismo mensaje.

AndresGarciaSobrado91 commented 3 years ago

no, en la guia de openCore te explica que tienes que cambiar varios archivos de openCore. Asegurate que estes usando la misma version de openCore. https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html#file-swaps

AndresGarciaSobrado91 commented 3 years ago

Creo que es necesario que leas toda la guia para entender bien todo el proceso

rminformaticos commented 3 years ago

Si ahora lo acabo de ver jejeje. Usas la 0.65 no???

Yo en el usb en la particion EFI borro todo lo que hay, y únicamente pongo la carpeta EFI de tu github (con mis seriales).

Ya he visto donde descargar la 0.65 debug, cambio los archivos y pongo capturas

rminformaticos commented 3 years ago

Archivos cambiados por los de modo DEBUG en versión 0.65 con el target=67 en el config.plist

Me genera este .txt

opencore-2021-03-18-162243.txt

AndresGarciaSobrado91 commented 3 years ago

No estoy encontrando algun error específico. Luego del reinicio estás seleccionando esta esta opcion? porque es normal el reinicio durante la instalación hasta 3 veces. image

rminformaticos commented 3 years ago

Si si esa opción es la q escojo. Estoy usando el BigSur 11.3 no sé si influirá? Y el EFI es borrar lo que hay y copiar todo el q tienes en tu GitHub no??? Obviamente con mis seriales.

Es que se me hace muy muy raro.

AndresGarciaSobrado91 commented 3 years ago

mm no lo se, 11.3 es beta, la ultima oficial es 11.2.3. Si deberia ser copiar y pegar agregando tus seriales

AndresGarciaSobrado91 commented 3 years ago

ok acabo de descubrir que uno de tus ssd (MICRON) no es compatible con macOS, podrias desconectarlo y probar instalar nuevamente?

rminformaticos commented 3 years ago

Ok, he intentado probar quitándo el ssd solamente, pero al tener otra particion ntfs con datos me sale error al instalar BigSur.

Mañana dejaré montado sólo el SSD KINGSTON SA2000M81000G, 931,51 GB que ese me dices que es compatible, con 1 partición hfs+ únicamente para instalar el bigsur y probaré así.

Es raro que el SSD Micron no sea compatible, ya que es el que venía montado de serie en el laptop MSI, a ti te venía montado otro modelo??? Será que en el modelo con i7 montan ese ssd de esa marca.

Te digo novedades. Muchas gracias por tu ayuda amigo.

AndresGarciaSobrado91 commented 3 years ago

Si, mi laptop trajo un Western Digital wdc pc sn530

rminformaticos commented 3 years ago

Bueno por fin, te escribo desde OSX Big Sur 11.2.3 El problema era que el USB que estaba generando desde VMware no estaba bien y se copiaba mal o no hacía bien la instalación. Lo hice desde Windows con lo del modo recovery con un usb/rj45 tplink para que me diera red y a la primera instalado en el SSD Kingston de 1TB, luego ya monté el segundo SSD con Windows, y Opencore arranca perfectamente sin el USB tanto BigSur como Windows 10.

Dos consultas ya de configuración:

Muchísimas gracias por tu ayuda amigo.

AndresGarciaSobrado91 commented 3 years ago

Qué buena noticia! Sí, eh corroborado lo del audio y también me está pasando. No lo había notado porque uso auriculares bluetooth. Habría que probar si con otro layout id diferente para el appleALC se soluciona. Con respecto al HDMI no lo he probado. Cuando pueda te cuento. Saludos!

AndresGarciaSobrado91 commented 3 years ago

Resuelto el tema de los auriculares, debes usar alcid = 28 en tu config.plist. Voy a estar actualizando el repo en estos dias con kexts actualizados y opencore 0.6.7. Para lo del HDMI no tengo una solución por el momento. Saludos.

rminformaticos commented 3 years ago

Ok, lo de los kexts actualizados y opencore 0,67 perfecto, me parece una gran idea.

EDITO: solucionado lo de los auriculares con cable, con alcid=28 funcionan perfectamente.

Otra cosa, dejé un comentario en un foro cuando no podía iniciar la instalación a ver si me podían ayudar, y me dijeron esto del config.plist por si te puede servir algo de ayuda.

Hola, viendo el log y tu config.plist creo que tienes que quitar algunas cosas, otras es que no sé muy bien por qué las tienes, como por ejemplo:

TIMR IRQ 0 Patch
RTC IRQ 8 Patch
HPET _CRS to XCRS Rename

<dict>
<key>Comment</key>
<string>SSDT-USBX.aml</string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>SSDT-USBX.aml</string>
</dict>

48:649 00:097 OCAK: Patching invalid size 8D000 with 106A000 for com.apple.iokit.IOUSBHostFamily
48:732 00:082 OCAK: Patching invalid size 4000 with 2A30000 for com.apple.driver.AppleBusPowerController
48:817 00:085 OCAK: Patching invalid size 19000 with 2727000 for com.apple.driver.AppleSMC
48:910 00:093 OCAK: Patching invalid size 2000 with A59000 for com.apple.driver.watchdog
49:003 00:092 OCAK: Patching invalid size 4000 with 25DA000 for com.apple.driver.usb.AppleUSBCommon
2:475 00:095 OCAK: Patching invalid size 17000 with 1626000 for com.apple.iokit.IONetworkingFamily
48:649 00:097 OCAK: Patching invalid size 8D000 with 106A000 for com.apple.iokit.IOUSBHostFamily
48:732 00:082 OCAK: Patching invalid size 4000 with 2A30000 for com.apple.driver.AppleBusPowerController
48:817 00:085 OCAK: Patching invalid size 19000 with 2727000 for com.apple.driver.AppleSMC
48:910 00:093 OCAK: Patching invalid size 2000 with A59000 for com.apple.driver.watchdog
49:003 00:092 OCAK: Patching invalid size 4000 with 25DA000 for com.apple.driver.usb.AppleUSBCommon
49:097 00:094 OCAK: Dependency com.apple.driver.usb.AppleUSBHostPlatfor mProperties was not found for kext com.apple.iokit.IOUSBHostFamily

Gracias y saludos

afkcodes commented 3 years ago

@AndresGarciaSobrado91 is there anyway to reach you out for fixing hdmi ? i don't have the same laptop would you be able to help ?

AndresGarciaSobrado91 commented 3 years ago

kexts y OC actualizados con muchas mejoras. Gracias!

AndresGarciaSobrado91 commented 3 years ago

@AndresGarciaSobrado91 is there anyway to reach you out for fixing hdmi ? i don't have the same laptop would you be able to help ?

Do you have a Reddit account?

rminformaticos commented 3 years ago

kexts y OC actualizados con muchas mejoras. Gracias!

Que tal amigo??? El portátil ha ido perfecto todo este tiempo, el otro día se actualizó a 11.6 y bien también.

Probaré los nuevos kexts y oc. Sobreescribo todo con lo nuevo, modificando el smbios y el config.plist con mis datos, alguna consideración más??

Gracias por tu ayuda y esfuerzo

AndresGarciaSobrado91 commented 3 years ago

Asi es, siempre guarda una copia de tu ultimo EFI funcional por cualquier problema. Si puedes, revisa si el lector de tarjetas SD ahora funciona. Por otra parte, debes configurar macOS para que no se actualice automaticamente. Siempre debes actualizar OC y kexts antes de actualizar el sistema. Saludos!

rminformaticos commented 3 years ago

Listo, acabo de actualizar los archivos, y funciona perfecto, si las actualizaciones automáticas las tengo deshabilitadas. Acabo de probar el lector de SD y funciona perfectamente.

Hace falta actualizar el HeliPort??? o es el mismo que antes.

Gracias y saludos!

AndresGarciaSobrado91 commented 3 years ago

Perfecto, solo por las dudas desinstala la version actual de Heliport e instala la version incluida en el repo 👌

rminformaticos commented 2 years ago

Hola Andrés que tal??? Me salió la actualización a Monterey, la has aplicado??? Funciona bien???

Gracias y saludos!!!

AndresGarciaSobrado91 commented 2 years ago

Como estas? Aun no he actualizado. Avisaré por aquí en cuanto lo haga 👌

rminformaticos commented 2 years ago

Hola Andrés qué tal??? Feliz 2022, alguna novedad con la actualización a Monterrey???

Gracias amigo

rminformaticos commented 2 years ago

Hola Andrés, bueno he actualizado a Monterey. Te detallo la experiencia y los problemas, por si me puedes ayudar, te lo agradecería mucho.

Los kexts, opencore y smbios son los de tu ultima actualización.

Gracias y saludos.

ACTUALIZO: he actualizado el OC a la versión REL-077-2022-01-10 creo que lo hice bien, sigue arrancando pero tarda lo mismo 4-5 minutos hasta que inicia, he puesto modo verbose para ver que ocurre, y ejecuta muchas veces el comando: taskq task_add iwx_newstate_task add to queue

Adjunto captura. 1642852496341

ACTUALIZO 2: Al final tuve que hacer downgrade a Big Sur porque tampoco detectaba los usb al conectar un hdd o un pendrive, habrá que esperar a actualizar a Monterrey

AndresGarciaSobrado91 commented 2 years ago

Como estas? Disuculpas por la demora, no pude trabajar con este asunto debido a mucho mucho trabajo y cuestiones personales. He actualizado el EFI para soportar macOS Monterrey. Debería funcionar todo, aunque quizás tengas algún que otro problema con el bluetooth luego de salir del modo sleep. Saludos!