Jump to content

Search the Community: Showing results for tags 'mojave'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace

Categories

  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 154 results

  1. Apple gives today a supplemental Update for 10.14.3 Mojave Mac'os Clover # 4871 Done.
  2. So after a gazillion tries with High Sierra, i gave up and decided to try Mojave. I had nothing to lose, afterall. I started from scratch. I reformatted my thumb drive. Made it bootable from the Mojave [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. Booted with it. Selected my language. It installed a little bit. Rebooted. I Booted from the SSD. Installed a bit more. Rebooted. I Booted from the SSD again and it finished the installation. I went through the basic setup and got to the desktop. I ran [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and selected my options and "built" it. Thinking i was a-ok, i decided to reboot, just to make sure all was well. After about 1min, i lose display. I thought i had messed something up in [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], so i decided to go back to my mac mini, redo the thumb drive all over again. I go to boot from the thumb drive and when i get to the language selection screen, i lose all USB usage, so i cant even get in to wipe the SSD and start over. So, Mojave is still on the SSD, but i cant get to it because i lose display. Im attaching a screenshot of Verbose mode right before i lose display. I would greatly appreciate any help to get back into it or at least help getting it re-installed!! -Sin
  3. hello everybody. before everything thank you to all of you my hackintosh comrades . as title said i have problem with mojave hardware q9400 / ep43-ds3l / asus rx560 4g / 2 displays / i will add detailed in signature i have installed mojave 10.14.3 with mojave2core and telemetry.plugin patchs, no problem there tried many smbios`s only macpro6 works, i dont know why problem is gpu outputs one dp (not using) one hdmi (using) works as normal one dvi-d (using) shows pink entire display, mouse can move to it but no visual if i use AMD9xxxControllerPatcher.kext dvi-d (using) just show black, mouse can move to it but no visual hdmi works normal i have gone every reddit and forum posts and tried every method. (in to the rabbit hole) and here i am asking your help. please share your solution, efi and any thing helps thank you. kiks-Mac-Pro:~ kik$ ioreg | grep ATY | | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000377, registered, matched, active, busy 0 (1116 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000378, registered, matched, active, busy 0 (2 ms), retain 8> | | | | +-o ATY,AMD,RadeonFramebuffer@2 <class AtiFbStub, id 0x100000379, registered, matched, active, busy 0 (1 ms), retain 8> kiks-Mac-Pro:~ kik$ ioreg | grep AMD | | | | +-o AMD9500ControllerWrangler <class AMD9500ControllerWrangler, id 0x100000356, registered, matched, active, busy 0 (0 ms), retain 7> | | | | +-o AMDSupport <class AMDSupport, id 0x100000357, registered, matched, active, busy 0 (0 ms), retain 5> | | | | +-o AMDRadeonX4000_AMDRadeonHWServicesPolaris <class AMDRadeonX4000_AMDRadeonHWServicesPolaris, id 0x100000373, registered, matched, active, busy 0 (1466 ms), retain 6> | | | | | +-o AMDRadeonX4000_AMDRadeonHWLibs <class AMDRadeonX4000_AMDRadeonHWLibs, id 0x100000376, !registered, !matched, active, busy 0, retain 4> | | | | +-o AMD9500Controller <class AMD9500Controller, id 0x100000374, registered, matched, active, busy 0 (0 ms), retain 7> | | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x100000377, registered, matched, active, busy 0 (1116 ms), retain 8> | | | | | +-o AMDFramebufferVIB <class AMDFramebuffer, id 0x10000037a, registered, matched, active, busy 0 (661 ms), retain 15> | | | | +-o ATY,AMD,RadeonFramebuffer@1 <class AtiFbStub, id 0x100000378, registered, matched, active, busy 0 (2 ms), retain 8> | | | | | +-o AMDFramebufferVIB <class AMDFramebuffer, id 0x100000380, registered, matched, active, busy 0 (1 ms), retain 17> | | | | +-o ATY,AMD,RadeonFramebuffer@2 <class AtiFbStub, id 0x100000379, registered, matched, active, busy 0 (1 ms), retain 8> | | | | | +-o AMDFramebufferVIB <class AMDFramebuffer, id 0x100000386, registered, matched, active, busy 0 (1 ms), retain 16> CLOVER.zip
  4. Mi intención al crear esta guía es mostrar las formas de instalación de múltiples sistemas operativos en la Surface Pro 4, y que a poder ser, convivan entre ellas. También busco unificar información para resolver los problemas que surjan y solucionar los ya existentes. Voy a intentar en la medida de lo posible ir actualizando el post con la nueva información y consejos que reciba tanto de vosotros, como la que encuentre por el mundo. Dicho esto, mi Surface Pro 4 es la versión Core i5, de 128 GB, ampliada a 512GB de almacenamiento interno y 4 GB de Ram. Voy a instalar en mi disco duro interno Windows, Linux y Android y Mojave, dejando la tarjeta MicroSD libre. Haciéndolo de este modo, siempre nos va a quedar libre nuestro puerto USB. Herramientas necesarias (hardware): Un segundo ordenador. 1 pendrive de unos 10GB para la recuperación de Windows en caso de ser necesario. 1 pendrive de 8 GB para de instalación de Hackintosh. 1 pendrive de 2GB para la instalación de Linux. 1 pendrive de unos 512MB para la instalación de Macrium 1 teclado USB 1 ratón USB 1 hub de 4 puertos USB Herramientas necesarias (software): 1.- Rufus (herramienta para crear discos de arranque bajo Windows). http://rufus.akeo.ie/?locale 2.- Aplicación EasyUefi (de pago) https://www.easyuefi.com/index-us.html 3.- StopUpdates10 (Herramienta maravillosa que va a deshabilitar las actualizaciones de Windows 10. Se pueden activar de nuevo con un click. El motivo de hacerlo, es que dichas actualizaciones pueden romper el arranque múltiple, aparte de que yo soy de los que prefiere reinstalar el sistema operativo cada X tiempo, que estar cada 2x3 liado con actualizaciones parciales, que suelen fallar más que una escopeta de feria. https://greatis.com/blog/thanks-stopupdates10 Comenzamos por Windows...: Vamos a partir desde cero, reinstalando Windows en la Surface. Antes de nada, guardar fuera de la Surface todo lo que no queráis perder. 1.- Crea un pendrive de recuperación de Windows desde el enlace oficial de Microsoft. En caso de necesidad, podrás restablecer tu Surface al estado de fábrica con ese pendrive. https://www.microsoft.com/surface/es-es/support/warranty-service-and-recovery/downloadablerecoveryimage 2.- Una vez tengamos a buen recaudo nuestro USB de recuperación de Windows, procedemos a encender la Surface con el botón de volumen+ presionado para acceder a la bios. 3.- Vamos a "Security" - "Secure Boot" - "Change configuration" y ponemos "None" Deshabilitamos también Trusted Platform Module (TPM). Una vez hagamos esto, el Surface nos va a permitir iniciar cualquier otro sistema operativo. Nos va a aparecer cuando lo iniciemos una franja roja con un candado (buena señal). Utilizamos nuestro pendrive de recuperación de Windows para restaurar por completo la Surface. Iniciamos la máquina con el botón de Volumen + pulsado para acceder a la Bios, y marcamos como inicio "Unidades extraíbles USB" y seguimos los pasos para restaurar la Surface. Con nuestro Windows recién restaurado, NO NOS CONECTAREMOS A INTERNET PARA NADA. Deshabilitamos el Wifi !!! Lo siguiente que haremos es deshabitar la hibernación, ejecutando lo siguiente como administrador. powercfg.exe /hibernate off También deshabilitaremos en opciones de energía el inicio rápido. Si no lo hacemos, no vamos a poder acceder a las particiones NTFS desde Linux u otro sistema operativo, ya que Windows las bloquea. Instalamos la aplicación que ya teníamos descargada "stopupdates10" y simplemente le damos a deshabilitar actualizaciones. No es necesario tocar nada más. De vez en cuando la herramienta debe actualizarse... Una vez deshabilitadas las actualizaciones, reiniciamos Windows y ya podemos conectarnos a internet. Seguimos con la instalación de GNU/Linux (Kubuntu 18.10 LTS): Nos vamos a la página de Kubuntu y descargamos la versión 18.10 64 bits Desktop. Puede usarse cualquier otra distribución. http://cdimage.ubuntu.com/kubuntu/releases/18.10/release/kubuntu-18.10-desktop-amd64.iso Una vez descargada la imagen ISO del sistema, desde Windows, insertamos una nueva unidad USB de 2 GB y abrimos el programa Rufus, seleccionamos la imagen descargada, nuestra unidad de USB y seleccionamos GPT para UEFI. Si solicita descargar archivos, aceptar y dejar el resto por defecto. Una vez termine la creación del disco de arranque de Linux, extraemos la unidad y reiniciamos la Surface. Iniciamos de nuevo desde USB. Cuando pregunte, le ponemos español y seleccionamos probar el sistema. Una vez veamos el escritorio, lo primero que vamos a hacer es conectarnos a internet. Una vez conectados, abrimos una terminal "konsole" y tecleamos los siguientes comandos, uno por uno pulsando intro, y respetando mayúsculas y minúsculas (usar copia y pega): sudo apt update sudo apt install gparted -y sudo gparted Al ejecutar el último comando, se nos va a abrir el gestor de particiones llamado gparted (no cerréis la terminal, o se cerrará gparted). En la siguiente captura podéis ver mi esquema de particiones (falta otra para Android) *La primera de ellas, llamada nvme0n1p1 corresponde con la EFI (no se toca). *La segunda de ellas, llamada nvme0n1p2 corresponde con una partición reservada para Windows. (no se toca). *nvme0n1p3 es otra partición de Windows. (no se toca). *nvme0n1p4 es la partición del sistema operativo Windows 10. Esa partición debemos redimensionarla para dejar espacio al resto de sistemas. Para ello, pulsamos con el ratón encima de ella, botón derecho y pulsamos sobre redimensionar/mover. Reducimos el tamaño de Windows a lo que necesitemos. En mi caso, con un disco duro de 512 GB, he dejado para Windows 100GB (espacio más que suficiente). En la mayoría de casos, con 25 GB llegaría. *nvme0n1p5 sería la partición de Mac una vez instalado el sistema. Desde Linux se vería así. *nvme0n1p6 partición de instalación del sistema operativo Linux. *nvme0n1p7 Partición de intercambio de datos entre todos los sistemas y donde instalo los juegos de Windows. Le he llamado Steam, vosotros podéis llamarla como queráis. *nvme0n1p8 Partición de memoria extendida de Linux. Una vez redimensionada la partición de Windows, aplicamos cambios con la "V" que se encuentra debajo de "Editar Ver Dispositivo" Una vez aplicados los cambios, aparecerá un espacio libre a continuación llamado (sin asignar). Pulsando sobre ese espacio libre vamos a crear el resto de particiones para los otros sistemas. Pulsamos el botón derecho del ratón encima, y le damos a Nueva: Linux >> Necesitamos 2 particiones: 1.- Para el sistema operativo >> Tamaño: 100GB (o lo que necesitéis) >> Sistema de archivos ext4 >> Etiqueta Kubuntu >> Nombre de la partición (Kubuntu) Aplicamos cambios. Pulsamos de nuevo sobre el espacio libre disponible. 2.- Para la memoria de intercambio Swap >> Tamaño 1-2 GB >> Nombre partición Swap >> Etiqueta Swap >> Sistema de archivos: linux-swap Aplicamos cambios. Pulsamos de nuevo sobre el espacio libre disponible. Mac OS >> Necesitamos 1 partición: 1.- Para el sistema operativo >> Tamaño: 100GB (o lo que necesitéis) >> Sistema de archivos fat32 >>Nombre partición: MAC >> Etiqueta: MAC Aplicamos cambios. Pulsamos de nuevo sobre el espacio libre disponible. Android >> Necesitamos 1 partición: 1.- Para el sistema operativo >> Tamaño 10 GB (o lo que necesitéis) >> Sistema de archivos ext4 >> Nombre partición: Android >> Etiqueta: Android Aplicamos cambios. Intercambio entre sistemas >> Necesitamos 1 partición 1.- Para almacén de datos que sea visible y usable por todos los sistemas operativos instalados >> Tamaño: Todo lo que os sobre >> Sistema de archivos NTFS >> Nombre partición: Steam >> Etiqueta: Steam Ahora que ya tenemos la Surface particionada, instalamos Linux, aunque no vamos a realizar la instalación normal, ya que debido a un fallo en el instalador, cuando el sistema intenta instalar el cargador de arranque (Grub) no lo consigue, y la instalación falla. Por ese motivo, vamos a hacerlo desde la terminal: Hay que iniciar el instalador de Linux desde la terminal konsole, usando el comando: sudo ubiquity -b Con ese comando, se realiza la instalación normal, pero se omite la instalación del grub. Cuando termine la instalación, instalaremos el grub manualmente. Le damos a Probar Kubuntu Llegados a este punto, escogemos manual. Nos van a aparecer todas las particiones del disco duro. Buscamos nuestra partición de Windows (donde está instalado el sistema Windows 10). Pulsamos sobre la partición, cambiar, tipo de partición NTFS, punto de montaje /media/Windows No formateamos nada. Ahora buscamos nuestra partición de datos, a la que yo llamo Steam. Pulsamos sobre la partición, cambiar, tipo de partición NTFS, punto de montaje /media/Steam No formateamos nada. Ahora buscamos nuestra partición de Linux, a la que yo llamo Kubuntu. Pulsamos sobre la partición, cambiar, tipo de partición ext4, punto de montaje / No formateamos nada. Ahora buscamos nuestra partición de memoria de intercambio a la que yo llamo Swap. Pulsamos sobre la partición, cambiar, tipo de partición Swap Ahora buscamos nuestra partición de Android, a la que yo llamo Android. Pulsamos sobre la partición, cambiar, tipo de partición ext4, punto de montaje /media/Android No formateamos nada. Veremos abajo del todo que nos pregunta donde queremos instalar el cargador de arranque. Lo dejamos por defecto. Cuando termine la instalación, NO REINICIAMOS, seguimos probando el sistema. Iniciamos una terminal y ejecutamos: (cambiando si es necesario nvme0n1p1 y nvme0n1p6 por la partición que corresponda con vuestra instalación). Tenéis que localizar vuestra partición EFI y vuestra partición del sistema operativo Kubuntu. Lo podéis ver en la aplicación gparted. En mi caso las particiones EFI y del sistema corresponden con estas: nvme0n1p1 >> EFI nvme0n1p6 >> Partición de instalación del sistema operativo Linux. Estos son los comandos que hay que ejecutar. Recordar lo que acabo de decir arriba y hacer cambios si proceden. Usar copia y pega. Un comando (una línea) de cada vez, pulsando intro. sudo mount /dev/nvme0n1p6 /mnt sudo mount /dev/nvme0n1p1 /mnt/boot/efi for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done modprobe efivars sudo apt-get install --reinstall grub-efi-amd64 sudo grub-install --no-nvram --root-directory=/mnt sudo chroot /mnt sudo update-grub cd /boot/efi/EFI/ sudo cp -R ubuntu/* Boot/ cd Boot sudo cp grubx64.efi bootx64.efi Ahora podemos reiniciar el sistema y ya deberíamos poder iniciar Windows y Linux desde el grub. Encendemos de nuevo la Surface con el botón de volumen+ apretado para acceder a la Bios. En Boot configuration dejamos solamente activado “ubuntu” y salimos. Al iniciarse la Surface, vamos a Linux. Nos conectamos de nuevo a internet. Ahora vamos a instalar la última versión del escritorio Plasma (Tiene mejoras para pantallas con mucha resolución HiDPI) Abrimos una terminal (konsole) y escribimos: sudo apt-add-repository -y ppa:kubuntu-ppa/backports y pulsamos intro. Nos va a pedir nuestra clave de usuario. No aparece nada cuando la tecleamos, es normal. Cuando la escribamos, pulsamos intro. sudo apt update sudo apt dist-upgrade -y Cuando termine, reiniciamos de nuevo el Surface e iniciamos de nuevo con Linux. Estas cosillas que pongo ahora son totalmente opcionales. La Surface tiene mucha resolución de pantalla, y muchas cosas se ven demasiado pequeñas. Podemos ponerlas un poco más grandes con estos tips: inicio-Equipo-Preferencias del sistema. 1.- En la sección de Tipos de letra-forzar ppp a 130 aproximadamente 2.- En la sección de Pantalla y monitor-configuración de la pantalla-escalar pantalla-scale a 2.5x aproximadamente. Guardamos cambios y reincidamos. (con eso veremos todo un poco más grande). Si utilizamos Firefox o Thunderbird, podemos hacer que se vea más grande. En Firefox tenemos que poner en la barra de búsqueda: about:config y buscar la entrada: layout.css.devPixelsPerPx Ponemos el valor a 2 y cerramos el Firefox. En Thunderbird es igual, pero accediendo a esa ruta desde preferencias avanzadas de la aplicación. La cadena a editar el la misma, y el valor también. Instalando el nuevo kernel que hará funcionar la pantalla táctil y el lápiz: La forma más sencilla de hacerlo es crear un "alias". Una vez creado, solo hay que ejecutar esa orden para que el kernel especial se instale o actualice por completo. He añadido a este alias la instalación de una aplicación estupenda que elimina publicidad de internet a punta pala. Se llama "hosty". Su función es descargar de internet la última versión de ficheros de publicidad, bloqueándolos desde el archivo hosts del sistema. Abrimos una konsole, copiamos y pegamos todo lo siguiente de golpe: sudo apt-get install -y curl wget && sudo rm /usr/local/bin/hosty ; sudo wget -c https://github.com/juankfree/hosty/raw/master/hosty -O /usr/local/bin/hosty ; sudo chmod +x /usr/local/bin/hosty && hosty Cuando termine, de nuevo en la terminal ejecutamos (copia & Pega): nano ~/.bashrc Se nos va a abrir un archivo de texto en la terminal donde debemos pegar una línea. Bajamos con la rueda del ratón hasta que encontremos lo siguiente: # some more ls aliases alias ll='ls -alF' alias la='ls -A' alias l='ls -CF' Y a continuación de este texto, hacemos click y pegamos todo el texto que pongo a continuación en una nueva línea justo debajo: alias actualizar-surface='hosty && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get autoremove && sudo apt-get clean && sudo apt-get autoclean && rm -r linux-surface || sudo apt-get install -y git curl wget sed && git clone https://github.com/jakeday/linux-surface.git ~/linux-surface && cd linux-surface && sudo sh setup.sh' Una vez añadida esa línea, a continuación copiamos y pegamos también la siguiente, creando otra línea nueva: alias fix-surface-touch='xset dpms force off && xset dpms force on' Esa última línea nos activará un comando para si alguna vez nos falla la pantalla táctil, podamos restaurarla. Para hacerlo, solamente hay que abrir una terminal y escribir: fix-surface-touch Una vez pegadas esas líneas, pulsamos las teclas control + X para que nos pregunte si deseamos guardar el archivo, y le decimos que si. Una vez cerrado el editor de texto, ejecutamos lo siguiente (copia & pega): source ~/.bashrc Con eso ya hemos creado un "alias" llamado "actualizar-surface" que al ejecutarlo desde una terminal primero va a recargar nuestras listas de bloqueo de publicidad (hosty), después va a actualizar las fuentes de software del sistema, va a buscar actualizaciones y si las hay las va a instalar. Después de eso, va a instalar el último kernel para que funcione la pantalla táctil, el lápiz, etc en la Surface. También se ha añadido el comando "fix-surface-touch" que repara la pantalla táctil si alguna vez se cae y deja de funcionar. Procedemos a hacerlo... Abrimos una terminal y ejecutamos: actualizar-surface Cuando lleguemos al final del trabajo que hace ese script, nos va a preguntar varias cosas. La primera de ellas es que si estamos usando una Surface Pro 4. Debemos pulsar intro para confirmar. Después de eso, nos va a preguntar otras cosas, a las que debemos responder "yes" y presionar intro cada vez que pare y pregunte hasta que termine Cuando nos pida reiniciar la Surface ya debería estar todo instalado y configurado para funcionar. Reiniciamos Instalación de Android (BlissOS) Descargamos de internet la última versión del sistema operativo BlissOS para nuestra Surface. Tenemos que descargar entre todas las ISOS de todas las versiones que aparecen en el listado "bleeding edge" la más actual que lleve IPTS en su nombre. IPTS significa Intel Precision Touch and Stylus, resumiendo, la pantalla táctil. https://sourceforge.net/projects/blissos-x86/files/Official/bleeding_edge/ Una vez descargada la imagen iso, la abrimos con el gestor de archivos comprimidos ark, y la extraemos. (botón derecho, extraer, detectar carpeta). Ahora tenemos que darle permisos a nuestra partición de Android, para que podamos escribir en ella. Si la habéis llamado como os dije, y la habéis montado también donde os dije, los comandos, teniendo en cuenta que vuestro usuario se llame fulanito... son estos: (son dos comandos diferentes, y debéis cambiar fulanito por vuestro usuario): sudo chown fulanito /media/Android sudo chmod -Rf 777 /media/Android Una vez hecho eso, ya podemos copiar todo el contenido de la ISO que hemos descargado a nuestra partición de Android. Estos son los archivos extraídos de la ISO que deben copiarse en la raíz de la partición de Android: boot, efi, isolinux, Androidx86-Installv26.0003.exe, kernel, boot.img, initrd.img, install.img, ramdisk-recovery.img, ramdisk.img, recovery.img, system.sfs De nuevo en Linux, vamos a añadir la entrada de Android Bliss a nuestro gestor de arranque grub. Nos conectamos a internet, abrimos una terminal y copiamos y pegamos esto: sudo add-apt-repository -y ppa:danielrichter2007/grub-customizer && sudo apt-get update && sudo apt-get install -y grub-customizer && grub-customizer Una vez puesta la clave de usuario y abierta la aplicación, pulsamos en un icono que hay con un documento en blanco con un signo + en verde. En la ventanita que aparece, ponemos esto: Nombre: Bliss Tipo: Otro Secuencia: (copiamos todo lo siguiente junto) search --no-floppy --fs-uuid --set=root 55336145-4d27-4fd5-b9b1-d973adf5f30elinux /kernel initrd=/initrd.img boot=LABEL=Android disk=LABEL=Android quiet root=/dev/ram0 androidboot.hardware=android_x86_64 androidboot.selinux=permissive quiet SERIAL=random SRC= DATA= CREATE_DATA_IMG=1initrd /initrd.img Ahora sin cerrar la ventana ni aceptar cambios, nos fijamos en la parte del texto que está en negrita (55336145-4d27-4fd5-b9b1-d973adf5f30e). Esa cadena de números y letras, son el identificador único de MI partición Android, que NO va a ser igual que la TUYA, con lo que NO te va a funcionar. Tienes que averiguar cual es la UUID de TU partición y cambiarlo por el mío. Hacerlo es muy sencillo, abres una konsole nueva sin cerrar la que ya tienes abierta, la pones a pantalla completa para ver bien, y ejecutas lo siguiente: sudo blkid Al hacer esto, te va a aparecer información de todas tus particiones, incluyendo sus UUID's. Únicamente hay que buscar entre todas las particiones disponibles, tu partición de Android, copiar el UUID, y reemplazarlo por el mío en la entrada del grub-customizer y guardar los cambios. Una vez hecho eso, nos vamos "Configurador de la apariencia". Ahí únicamente tocamos el tipo de letra (importante). Yo lo tengo en DejaVu Sans Book 21 y funciona y se ve bien. Esto es para que se vea el texto del cargador de arranque más grande. Si tocáis otros parámetros, igual os cargáis el arranque y la liamos Ahora vamos a (Configurador de la lista), y buscamos la entrada de Bliss. Pulsamos sobre ella, y usando las flechitas de arriba, la subimos hasta la segunda posición. Guardamos cambios y salimos. Creación del archivo de datos persistentes para Android Hay que ejecutar estos dos comandos y esperar un poco, ya que el primero de ellos tarda un rato... De nuevo, suponiendo que habéis montado la partición de Android en /media/Android Donde 8000 (8GB) es el tamaño del archivo persistente (donde se guardan los datos de Android. Si elimináis este archivo, es como si formatearais Android). Si vuestra partición Android es de menor tamaño, debéis ajustar esa cifra, cambiándola por 7000, 6000, etc. sudo dd if=/dev/zero of=/media/Android/data.img bs=1M count=8000 sudo mkfs.ext4 /media/Android/data.img Con esto ya tenemos Android instalado. Hay que resaltar que cada vez que queramos actualizar Android, tenemos que abrir Linux, ir al directorio Android, y eliminarlo todo EXCEPTO el archivo data.img Luego descargamos la iso de la nueva versión de BlissOS, extraemos el contenido igual que antes y lo copiamos de nuevo en nuestra partición Android. No hay que hacer nada más. En caso de que tengamos problemas con los datos de la instalación anterior, como fallos de aplicaciones, servicios, etc, simplemente formateamos el archivo data.img con el siguiente comando: sudo mkfs.ext4 /media/Android/data.img Al hacer eso, cuando inicie Android, será como si iniciara por primera vez, con lo que tendremos que configurarlo todo de nuevo. Para iniciar Android, Iniciamos Linux desde el cargador de arranque Clover, y después seleccionaremos la entrada Bliss. Instalación del Firmware para que funcione la pantalla táctil en Android Vamos a utilizar el mismo Firmware que usamos para la pantalla táctil de nuestro Linux. Para poder copiar los archivos necesarios en Android, debemos seguir unos pasos. El primero es para poner el sistema de ficheros de Android en modo lectura y escritura, ya que debemos copiar los archivos necesarios en zonas protegidas del sistema: Iniciamos desde Linux, e instalamos los programas necesarios. sudo apt install nemo-fileroller squashfs-tools rar unrar Nos vamos al directorio de instalación de Android, y vamos a ver un archivo llamado system.sfs. Este archivo debe ser extraído con la aplicación que hemos instalado. Nos ponemos encima del archivo, pulsamos el botón izquierdo del ratón, abrir con: y buscamos file-roller Una vez se abra la aplicación, le damos a extraer en, por ejemplo, nuestro directorio personal. Nos vamos a nuestro directorio personal, y vamos a encontrar lo que hemos extraído, concretamente un archivo llamado system.img Lo que tenemos que hacer ahora, es renombrar el archivo original de Android llamado system.sfs, cambiándole el nombre por system.sfs.old Una vez le tengamos cambiado el nombre, copiamos el archivo system.img que hemos extraído al directorio raíz de Android. Nos vamos al directorio raíz de Android, y pulsamos el ratón derecho en una zona sin nada en la pantalla, seleccionamos abrir terminal aquí. Los comandos son los siguientes (2), cambiando los directorios en caso de ser necesario: sudo mv system.sfs system.sfs.old sudo cp /home/TU-USUARIO/system.img /media/Android Ahora que ya podemos modificar archivos del sistema, procedemos a descargar el Firmware. Nos vamos a la siguiente página: https://github.com/jakeday/linux-surface/tree/master/firmware y escogemos la versión del Firmware que corresponda a nuestra máquina. En nuestro caso, como es una Surface Pro 4, necesitamos la versión v78. Os dejo la tabla para otras versiones de Surface a continuación: v76 para la Surface Book v78 para la Surface Pro 4 v79 para la Surface Laptop v101 para la Surface Book 2 15" v102 para la Surface Pro 2017 v137 para la Surface Book 2 13" Una vez descargado nuestro firmware (v78), descomprimimos el archivo. Nos va a crear un directorio llamado ipts_firmware_v78. Ahora lo que tenemos que hacer, es crear una nueva carpeta llamada intel. Dentro de ella creamos otra llamada ipts, y dentro de esta última, deben estar todos los archivos del firmware, que son 10 archivos. Es muy importante que respetéis las mayúsculas y minúsculas de los nombres de carpeta... Ahora simplemente hay que copiar esa carpeta llamada intel al directorio de Android que corresponda. Para ello, la copiamos primero a nuestro directorio raíz de Android desde la terminal: sudo cp -rf intel* /media/Android Ahora ya podemos reiniciar la Surface e iniciar desde Bliss. Una vez iniciado Bliss, abrimos una terminal y escribimos: su Hay que darle permisos de administrador cuando pregunte. Ahora copiamos la carpeta intel al directorio /system/lib/firmware el comando es el siguiente, suponiendo como siempre que la ruta de archivos es la correcta. Cambiarla si es necesario: cp -rf intel* /system/lib/firmware Si no os da ningún error al copiar, ya podéis reiniciar Bliss. La pantalla táctil debería funcionar después del reinicio. Instalación de Android Phoenix OS Muy buena alternativa a Bliss. Funciona mucho más fluido, pantalla táctil funcionando de serie, trae las aplicaciones de Google instaladas por defecto, root por defecto, posibilidad de escalar texto e iconos de la pantalla, etc, etc. Para instalar esta rom, no hay que hacer nada especial. Partiendo de la instalación anterior de Bliss, simplemente hay que eliminar todos los archivos de nuestra instalación de Bliss (no formatear la partición), descargar la última versión de Phoenix OS, extraer el contenido y copiarlo en nuestro directorio de Android. Las entradas que ya teníamos hechas de antes para el grub nos sirven exactamente igual. Lo único es que el nombre que nos va a aparecer en el grub va a ser Bliss... pero si queremos podemos cambiarlo fácilmente. Abrimos grub-customizer, buscamos la entrada de Bliss que creamos antes y la editamos. únicamente debemos cambiar el nombre de Bliss >> Phoenix OS. El resto permanece igual. A la hora de eliminar todo el contenido de Bliss para poner en su lugar los archivos de Phoenix OS, recomiendo borrarlo todo a excepción del archivo de datos persistentes "data.img". Más que nada, porque si lo borramos hay que crearlo de nuevo, y tarda un rato. Mejor opción es formatear ese archivo. Recordar que los comandos eran los siguientes: Este primero para crear el archivo data.img por primera vez: (tarda un rato) sudo dd if=/dev/zero of=/media/Android/data.img bs=1M count=8000 El segundo para formatear el archivo data.img (no tarda) sudo mkfs.ext4 /media/Android/data.img También recordar que si no os deja eliminar archivos en la partición de Android, debéis ejecutar este comando: sudo chown TU-NOMBRE-DE-USUARIO /media/Android Seguimos... Una vez eliminado todo el contenido de la partición de Android, descargamos la última imágen ISO de Phoenix OS para Pc x86 del siguiente enlace: http://www.phoenixos.com/es_ES/download_x86 Una vez descargada, la extraemos con nuestro gestor de archivos comprimidos (ark, file-roller o cualquier otro) y extraemos el contenido de la ISO, copiándo todos los archivos de su interior en nuestro directorio de Android. Si hemos eliminado el archivo data.img lo creamos de nuevo con el comando de arriba. Si ya le teníamos de antes, lo formateamos con el comando de arriba. Ya podemos reiniciar la Surface e iniciar desde Phoenix OS. Lo primero que tenemos que hacer en el primer inicio es poner un nombre de usuario, conectarnos a internet, ir al panel de control y cambiar los teclados a español, eliminar las versiones inglesas, etc. Tenemos también que buscar la opción de tamaño de pantalla y tamaño de letra y subirlas a nuestro gusto. Después de eso, hay que deshabilitar un par de aplicaciones de lo más molestas... Los desarrolladores de la distribución han visto conveniente meter una aplicación de publicidad de lo más molesta. Recomiendo encarecidamente instalar Titanium Backup de la tienda (es de pago), que nos va a permitir "congelar" estas aplicaciones para que no molesten. Abrimos Titanium, buscamos Phoenix VIP y le damos a congelar. También lo hago con el explorador que trae por defecto y con las apps chinas. Otra opción es instalar Blokada desde la página oficial. Esa aplicación open source permite deshabilitar la publicidad tanto de los navegadores como de muchas aplicaciones. Dejo un pequeño vídeo de como configurarlo (altamente recomendada y no necesita root) https://www.androidsis.com/como-configurar-blokada/ Una vez bloqueado y eliminado el contenido molesto, reiniciamos y ya debería funcionar todo sin complicaciones. Aunque Phoenix trae una opción de actualización, NO la uséis, ya que lo único que vais a conseguir es romper el sistema. Cuando salga una versión nueva de Phoenix, la descargáis, extraéis y sobreescribís el contenido en vuestra partición de Android, eso es todo. Instalación de Hackintosh Mojave Nos creamos un usuario en esta página para poder descargar los archivos necesarios: https://olarila.com/forum/viewtopic.php?f=51&amp;t=6743 Una vez logeados con nuestro usuario, descargamos la imagen del sistema operativo 10.14.3 (o la última disponible). También vamos a necesitar la aplicación etcher para Linux: https://etcher.io/ Una vez descargados los dos archivos, insertaremos un pendrive de mínimo 8GB, y ejecutamos etcher. Esta aplicación nos va a servir para crear el disco de arranque de Mojave. Una vez ejecutado etcher, nos pide la ubicación de la imagen que hemos descargado de Mojave, y también nos pregunta en que unidad USB queremos grabarla. Recomiendo usar un puerto USB 3, así como una unidad USB 3 también, ya que podría tardar un buen rato. Una vez creado el pendrive de Mojave, debemos instalar el cargador de arranque Clover. Lo normal sería instalar Clover primero en el pendrive para hacerlo bootable, pero para eso necesitamos tener un Mac... Si tenéis un Mac, descargáis Clover Bootloader desde aquí: https://sourceforge.net/projects/cloverefiboot/ Y también el archivo Clover Configurator desde aquí: https://mackie100projects.altervista.org/download-clover-configurator/ Procedemos a instalar en nuestro Mac la aplicación Clover Configurator, insertamos el pendrive de Mojave que creamos antes y ejecutamos Clover Configurator. Vamos a ver un apartado que pone Montar EFI, que es lo único que debemos tocar de esta aplicación en un Mac real. Le damos a montar EFI, seleccionando la EFI del pendrive de Mojave, no la del disco duro interno del Mac. Una vez tengamos montada la partición EFI del pendrive, instalamos Clover Bootloader. Personalizamos la instalación, seleccionando el USB de Mojave, y en las opciones de instalación, tenemos que marcar las dos primeras, que son: *Instalar para UEFI *Instalar en la partición ESP Una vez finalizada la instalación de Clover Bootloader, abrimos la partición EFI del pendrive de Mojave (que estará en el escritorio, en caso de que no aparezca, le damos a propiedades en el finder y marcamos mostrar discos duros.) Dentro de esa partición, vamos a ver una carpeta llamada EFI, y dentro de ella otra llamada CLOVER. Pinchamos sobre la carpeta CLOVER y la borramos. Descargamos el siguiente archivo, que contiene la carpeta CLOVER modificada para la Surface: https://www.mediafire.com/file/jaoxfy42nv3b9t9/Mojave_Surface_Pro_4_OK.zip/file Descomprimimos este archivo, y veremos una carpeta llamada también CLOVER. La copiamos y la pegamos donde estaba la otra que borramos. Con esto, ya tenemos listo el pendrive bootable de Mojave para la Surface Pro 4. Expulsamos el pendrive de Mojave (todas las particiones). Si lo hacemos de este modo, para instalar Mojave, iniciamos la Surface con el botón de volumen+ pulsado para acceder a la bios, y marcamos USB (nunca borramos opciones, solamente marcamos y/o desmarcamos). Iniciamos desde el pendrive, saltando a la parte siguiente de este tutorial, Vamos ahora a instalar Mojave... Alternativa a la creación del USB de arranque, pero paso obligado una vez Mojave esté instalado en el sistema. Este paso es para hacer lo mismo que se hace desde un Mac real (Clover Bootloader), pero como es posible que mucha gente no tenga un Mac, vamos a instalar Clover directamente en la partición EFI de nuestro disco duro, usando Linux y Windows, saltando el paso de instalar Clover Bootloader en el pendrive. Para hacer esto, necesitaremos una aplicación llamada EasyUefi. Iniciamos desde nuestro querido Linux y descargamos el mismo archivo de antes: https://www.mediafire.com/file/jaoxfy42nv3b9t9/Mojave_Surface_Pro_4_OK.zip/file Descomprimimos el archivo, y copiamos la carpeta CLOVER a nuestro directorio personal. Abrimos una terminal y montamos nuestra partición EFI con estos comandos, poniendo la clave cuando la pida como siempre y cambiando fulanito por el nombre de nuestro usuario: sudo mkdir -p /media/EFI sudo mount /dev/nvme0n1p1 /media/EFI/ sudo su sudo cp -R /home/fulanito/CLOVER/ /media/EFI/EFI/ Reiniciamos Linux e iniciamos Windows, ejecutando la aplicación EasyUefi. El cometido de esta aplicación es sencillo, añadir una entrada de booteo (arranque) a la bios del sistema. Presionamos en Manage EFI Boot Option. Pulsamos el icono de Create a new entry (+ verde). Type: Linux or other OS Description: Clover Pulsamos en Disk0 GPT (La primera partición- Hay un circulito blanco en ella) File Path: Browse >> EFI/CLOVER/CLOVERX64.efi Pulsamos sobre la entrada llamada Clover que hemos creado, y con las flechas de arriba la ponemos en primera posición. Cerramos el programa. Con eso, ya tenemos el gestor de arranque Clover instalado en nuestra partición EFI, y va a ser el encargado de iniciar Windows, Mojave y Linux >> BlissOS. Vamos ahora a instalar Mojave... Iniciamos la Surface normalmente con el pendrive del instalador de Mojave insertado. Si hemos instalado Clover Bootloader en el pendrive, iniciamos la Surface desde USB. Si hemos instalado Clover Bootloader en la partición EFI creada por Windows llamada (SYSTEM) del disco duro interno, iniciamos la Surface desde la opción Clover que hemos creado con EasyUefi en la Bios. De un modo u otro, debería iniciarse Clover Bootloader, mostrando los sistemas operativos instalados, y una opción de iniciar el instalador desde el pendrive de Mojave. Antes de presionar nada, pulsamos alguna tecla (arriba, abajo, derecha o izquierda) del teclado para que el tiempo se pare y no arranque nada por defecto... Nos vamos a opciones de Clover abajo de todo, buscamos Graphics Injector y dentro de eso, Platform-id. Vamos a ver que está puesto por defecto el valor 0x59160000 (que es la opción correcta una vez esté instalado el sistema), pero que si se utiliza durante la instalación, nos dará kernel panic Nos situamos encima de este valor y pulsamos intro. Eliminamos este valor, lo cambiamos por 0x12345678 y pulsamos intro. Los cambios realizados desde aquí no son permanentes, y se reinician tras inicio del sistema. Retrocedemos con la tecla escape hasta la ventana principal de Clover, y nos ponemos encima del icono del instalador de Mojave. Para que podamos ver que todo funciona correctamente, sería interesante pulsar la barra espaciadora cuando el icono de instalar Mojave se encuentre seleccionado. De este modo, podremos añadir o eliminar modificadores. En el primer arranque, sería conveniente activar el modificador Verboose (-v), ya que podremos ver si hay algún fallo crítico. Iniciamos la instalación del sistema, abrimos la utilidad de discos, seleccionando la partición que habíamos hecho para Mac en formato fat32 y la formateamos en formato nativo de Mac APFS, cambiándole el nombre por Mojave M.2 para no confundirnos luego, cerramos la utilidad de discos y reanudamos la instalación del sistema. Cuando termine la primera fase de la instalación, el ordenador se va a reiniciar de forma automática. Hay que estar pendiente de ello para cuando salga de nuevo Clover, podamos cambiar de nuevo el Platform-id a 0x12345678, y activar el modificador -v. Marcamos el icono nuevo que ha aparecido para que reanude la instalación (no usamos el mismo de antes). Si nos ponemos encima del icono, nos muestra el nombre. Este paso de cambiar el Plafform-id va a haber que hacerlo varias veces, hasta que el sistema operativo se encuentre totalmente instalado y podamos trastear por el escritorio de forma normal, aunque no tengamos aceleración gráfica y todo funcione a saltos. Llegados a ese punto, abrimos una terminal y ejecutamos lo siguiente con copia & pega, poniendo la clave cuando la pida: sudo kextcache -i / y reiniciamos el sistema operativo. Faltaría un solo paso si no lo habéis hecho ya, que es instalar Clover en la partición EFI (SYSTEM) creada por Windows 10, para no tener que iniciar los sistemas con un pendrive. Una vez Mojave esté funcionando correctamente, ejecutamos Clover Configurator, montamos la EFI del disco duro interno (SYSTEM), y una vez montada, procedemos a instalar Clover Bootloader, seleccionando igual que antes durante la instalación las opciones de EFI+ESP. Cuando termine la instalación de Clover Bootloader, accedemos a la partición SYSTEM que debería verse en el escritorio (de lo contrario recordar lo de mostrar discos duros en el Finder), buscamos la carpeta CLOVER y la eliminamos, copiando después la que he adjuntado en este Post en su lugar. Una vez hecho esto, podemos expulsar la partición SYSTEM y reiniciar la Surface. Procedemos a acceder a la bios y seleccionar como primera opción de booteo Clover. En el siguiente inicio de Clover, no tocamos nada y dejamos que inicie la entrada Mojave M.2 de forma normal. Lo único que podemos activar si lo vemos conveniente, es el modificador -v, aunque no sería necesario. En principio debería estar el sistema operativo funcionando sin problemas, incluyendo aceleración gráfica, sonido, teclado, trackpad, usb, etc. Con esto ya tenemos Windows, Hackintosh Mojave, Android y Linux funcionando en la misma máquina sin darse de tortas entre ellos. Ahora, y antes de liarse a navegar con Windows por internet, recomiendo ENCARECIDAMENTE crear una copia de seguridad del disco duro interno ENTERO con la aplicación Macrium (imagen ISO para quemar en un pendrive, que hace copia de seguridad y restauración de discos duros enteros o/y particiones individuales). De este modo, si nos peta la EFI, nos peta Windows, Mojave, etc, podemos restaurar esa partición únicamente sin afectar al resto). También recomiendo instalar telegram desktop en el ordenador, ya que es multiplataforma, y nos va a servir para acceder al grupo donde facilitan estos archivos. El enlace para descargar telegram para Pc es el siguiente: https://desktop.telegram.org/ Una vez descargado el instalador de telegram, os unís al grupo siguiente: https://t.me/DescargasInside El archivo que debéis buscar y descargar en ese grupo, se llama Rescue.PE.10.0.64Bits.ES.iso y se puede grabar con Rufus, en GPT para UEFI en un pendrive de muy poca capacidad, ya que ocupa muy poco espacio. Después de crear el pendrive, iniciamos desde él, cambiando previamente en la bios del inicio de Clover a USB. Una vez Macrium inicie, procedemos a crear una copia de seguridad de todas las particiones del disco duro, guardándola en un disco aparte (vamos a necesitar el replicador de puertos USB para eso, ya que la Surface solo tiene un puerto USB, a no ser que excluyamos de la copia de seguridad la partición de almacenamiento (Steam) y guardemos ahí la imagen creada. Una vez creada una copia de seguridad de todo el disco duro de la Surface, podemos pasar esa copia de seguridad a otro ordenador y ya nos podemos liar a trastear sin miedo, configurando Windows con nuestras aplicaciones favoritas, Linux, Mojave y Android. Una vez todo configurado y verificado que no falle nada, podemos hacer una segunda copia de seguridad con Macrium Reflect. Es muy práctico en caso de que algún sistema falle. Comentaros que tenéis muchas posibilidades de cargaros todo si actualizáis Windows y/o Hackintosh, con lo que recomiendo simplemente NO HACERLO. Llegados a este punto, que funciona y que no? Linux: https://github.com/jakeday/linux-surface El funcionamiento general es fabuloso. El sistema arranca muy rápido y casi todo funciona a la perfección... Wifi, Bluetooth, pantalla táctil, lápiz, sonido, gestión de energía*, Aceleración gráfica, botones de sonido y apagado, teclado y ratón, USB, MicroSD, Indicador de la batería, etc. *No funciona la suspensión (realmente si funciona, pero no se puede sacar al equipo de ella). Recomiendo deshabilitarla de momento, al igual que las opciones de cerrar la tapa. Android BlissOS: El funcionamiento no está aún pulido. Hay cosas que funcionan correctamente, pero otras fallan a la mínima. Imagino que en versiones futuras irá mejorando la estabilidad. Android Phoenix OS: El funcionamiento es muy superior a Bliss. Aunque no es perfecto, funciona prácticamente todo sin hacer nada, tenemos las gapps y root en el sistema, y la pantalla táctil funciona correctamente. El único "pero" que le veo es que la pantalla táctil suele fallar cuando ejecutamos algún juego, y al contrario que en Linux, no he encontrado la forma de reactivarla sin tener que reiniciar. Mojave: El funcionamiento general es tremendo. El combo Wifi/Bluetooth va a ser complicado, ya que es un módulo toca narices y no han conseguido aún hacerlo funcionar bajo OSX. Recomiendo comprar un dongle Wifi/Bluetooth que funcione bajo Mojave para tener conectividad. La pantalla táctil igual... ya caerá, al igual que el indicador de batería y el de brillo de la pantalla. Los botones de sonido y la suspensión no funcionan aún. Peticiones: Necesito conseguir que funcione el indicador de batería y brillo en Mojave. Si alguien consigue hacerlo, le pediría que lo subiera aquí. Cualquier tipo de mejora de los sistemas operativos aquí mencionados sería de agradecer. Si alguien encuentra algún fallo en la guía, necesita aclaración, o los archivos hay que resubirlos, que no dude en decirlo. Saludos
  5. JRevenge

    Ottimizzazione Hackintosh Asus

    Ciao ragazzi, alla fine sono riuscito a risolvere il problema che riscontravo qualche mese fa, dopo l'ottima EFI sistemata da @gengik84 e l'ho risolto rimuovendo dart=0 che creava kernel panic e problemi quando la batteria scendeva sotto ad un livello di batteria basso. Adesso il sistema non crea più problemi di kernel panic, ma volevo chiedervi se allo stato attuale secondo voi c'è qualcos'altro da ottimizzare. Vi allego la EFI. Grazie anticipatamente. CLOVER.zip
  6. Hi insanelymac and all users, i have been trying to update my hackintosh from Yosemite 10.10.5 to Mojave with a fresh install but haven't managed. My question is: is it possible to install Mojave on a old system like mines. Specs: Assus p5k pro motherboard LGA socket 775 intel Extreme x9650 cpu GeeForce 8600 GT Graphics Sata harddrive I have Mojave install that i downloaded from the app store 6.03 size. The problem i have ............ when i try and boot from the usb it does not boot at all, just a black screen with a cursor flicking top left screen, i have used Clover to make a bottable usb Mojave also i have used Mojave Patcher Tool for Unsupported Macs and still the same issue, i do have a bit of knowledge and not a complete newbie, im starting to think maybe Mojave is not possible to install on my machine due to old motherboard and i dont have much settings to play with regards to whats required in bios. any help or advice would be much appreciated as i need this update badly as my old software wont upgrade on Yosemite and i don't have funds to buy a new machine.
  7. Good evening, friends of InsanelyMac. I have an Acer Aspire E5-571 notebook with Intel processor and Intel Graphics 5500 hd graphics card. When I was using the Sierra, the video card was recognized without problems. Now that I'm using Mojave I can not get the acceleration to work. I've been researching something about having to use Lilu.kext and whatevergreen.kext but I do not have enough knowledge to solve this problem. I need the help of someone who can explain to me how to solve this acceleration problem. I'm sure it will be of great value to other users like me. Thank you very much.
  8. Installing macOS Mojave 10.14 on Gigabyte Z370N WIFI + i7 8700K + UHD 630 Changelog: 10/17/2018 08:12h GMT-0 - Fix Kexts permissions commands adjusted. - Removed FrameBuffer patch that is not needed. - Added audio solution and HDMI. - Unfortunately DisplayPort does not work. - Replaced Wifi/BT with DW1560 (BCM94352Z) 10/11/2018 04:15h GMT-0 - Added USB 3.0 patch. - Adjusted some steps. - Changed text formatting. 10/11/2018 03:42h GMT-0 - Added missing UEFI configuration. 10/07/2018 00:36h GMT-0 - First version. What works and what does not - Processor -> Work. All SpeedStep stages.- Video Card -> Work. QE/CI and Metal.- Chipset -> Work.- HDMI (1st) -> Work. - HDMI (2nd) -> Work. - DP -> Not work. - Audio -> Work. - HDMI Audio -> Work.- WiFi/Bluetooth -> Work. Replaced. - Ethernet (1st) -> Work.- Ethernet (2nd) -> Not work.- USB3.0 -> Work.- Sleep -> Work. Todo - Make audio work. - Make HDMI audio work. - Test DisplayPort. - Make second ethernet work. - Replace Wifi/Bluetooth. What you need to install- Running install of macOS- One USB flash drive of 8GB or bigger- macOS Mojave install app- Clover EFI - Clover Configurator - Some KEXTsHow create create the install flash drive Prepare install flash drive Format the flash drive with GUID partition mapping and name it "Install".- Open Disk Utility.- Click in View, then "Show All Devices".- Select the destination flash drive, then Erase.- Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map Create install flash driveOpen terminal and run this command: sudo /Applications/Install\ macOS\ .app/Contents/Resources/createinstallmedia --volume /Volumes/Install--nointeraction This will take about 30 minutes. Install bootloaderDownload the CloverEFI (used 4674) and install with this options on "Install macOS Mojave": - Install for UEFI booting only- Install Clover in the ESP- UEFI Drivers - ApfsDriverLoader-64- UEFI Drivers - AptioMemoryFix64 Make things worksWill be created a partition named EFI and mounted in Desktop. Edit the /Volumes/EFI/CLOVER/config.plist inside this new partition, open with Clover Configurator (used 5.2.1.0) Full UHD630 Acceleration config.plist (Clover Configurator): - Uncheck: Acpi - Fixes - FixDisplay - Uncheck: Acpi - Fixes - AddHDMI - Change value: Gui - Screen Resolution to 3840x2160 (Your screen resolution, mine is 4k) - Change value: Rt Variables - CsrActiveConfig to 0x3 - Select value: SMBIOS - Up/Down arrows - iMac18,1 - Intel Core i5-7360U @ 2.30Ghz (I know, it's not our processor, but is that option) Download those Kexts and put in /EFI/CLOVER/kexts/10.14/ - Download the Lilu.kext from here. I used the version 1.2.7. - Download the WhateverGreen.kext. I used the version 1.2.3.RELEASE. All USBs (2.0, 3.0, Type-C, internal) config.plist (Clover Configurator): - Add value: Kernel and Kext Patches - KextsToPatch: Name*: com.apple.driver.usb.AppleUSBXHCI Find* [HEX]: 83FB0F0F 83030500 00 Replace* [HEX]: 83FB0F90 90909090 90 Comment: disable port limit in XHCI kext (credit PMHeart) MathOS: 10.14.x Sleep/Wake config.plist (Clover Configurator): - Check: Boot - Arguments - dart=0 Audio onboard and HDMI config.plist (Clover Configurator): - Change: Device - Audio Injection - layout-id to 7 Download those Kexts and put in /EFI/CLOVER/kexts/10.14/ - Download the Lilu.kext from here. I used the version 1.2.7. (already installed above) - Download the AppleALC.kext from here. I used the version 1.3.2. Wifi and Bluetooth (DW1560 / BCM94352Z) Download those Kexts and put in /EFI/CLOVER/kexts/10.14/ - Download the FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext from here. I used the version 2018-1014. - Download the BrcmFirmwareRepo.kext, BrcmPatchRAM.kext and BrcmNonPatchRAM.kext from here. I used the version 2018-0505. Mandatory Kexts Download those Kexts and put in /EFI/CLOVER/kexts/10.14/ - Download the FakeSMC.kext from here. I used the version 2018-0915. - Download the IntelMausiEthernet.kext from here. I used the version 2018-0424. Put the Clover installer on the flash drive too. Now you can start the instalation without problem (I guess). How install UEFI Setup Configuration and InstallationUEFI configuration - Shutdown and insert the flash.- Power on with DEL pressed to enter BIOS setup.- Change value: Periphelrals - Initial Display to IGP- Change value: Periphelrals - USB Configuration - XHCI Hand-off to ENABLE- Change value: Chipset - VT-d to DISABLE- Change value: Chipset - Internal Graphics to ENABLE- Change value: Chipset - DVMT Pre-Allocated to 128M - Change value: Chipset - Wake On Lan to DISABLE - Save & Exit Setup - Now, hold the F12 - In the list, select your flash drive. - It will show twice. One with UEFI prefix and another without. - Select with UEFI prefix. Ie.: "UEFI: Sandisk Cruzer" The installer will start. Format destination diskFormat the disk with GUID partition mapping and name it "HD".- Select Disk Utility in the list, then press Continue.- Click in View, then "Show All Devices".- Select the destination Disk, then Erase.- Name: HD, Format: APFS and Scheme: GUID Partition MapClose Disk Utility.Select "Install macOS", then Continue.Follow instructions in screen.After installAfter first part install the system will reboot.The second part of the installation will begin. This will take 16 minutes. Post installationInstall bootloader When the second part of install finish, the system will reboot again.After performing the user initial setup and go to the desktop, you need to install Clover on internal disk.Open the Clover installer inside flash drive that you copied before.Use same options above but choose the system partition this time.Now you need to replace the config.plist inside your destination disk EFI parittion with config.plist inside flash card EFI partition.The flash drive EFI partition is unmounted. Mount with terminal "sudo diskutil mount /dev/rdiskXs1". To know what X is, use "diskutil list", most likely is 1. Last step Copy all Kexts from flash drive to /Library/Extensions, with those commands in Terminal: sudo cp -R /Volumes/EFI/EFI/CLOVER/kexts/10.14/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches Restart the system. It's done! And last but not least I would like to thank the following community members, by making these dream possible:@crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas and all others members involved directly or indirectly.
  9. Making a High Sierra USB Installer Entirely From Scratch in Windows This is a proof of concept tutorial, to show it's possible to create a vanilla High Sierra installer, entirely from scratch, in Windows (even without App Store downloaded "Install macOS High Sierra.app" from a real Mac ). @PikeRAlpha's link to Apple's Software Catalog provides us with all the URLs necessary to download the needed files directly from Apple instead of some dubious source from the internet... Pre-Requisites 8GB or larger USB drive Boot Disk Utility v2.1.2017rev021b from @CVAD TransMac (free 15 day trial) Paragon Hard Disk Manager Free Download Installer Files Directly from Apple 1) Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files... BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist (Hint - search page for "InstallESD" to find its URL and others nearby) to a folder named "SharedSupport" on your Windows NTFS drive. A browser download manager (eg Chrono for Chrome, dTA for FireFox) is handy since InstallESD is >4GB ---> allows you to pause/resume interrupted download... 2) Rename InstallESDDmg.pkg to InstallESD.dmg 3) Edit InstallInfo.plist with WordPad/text editor to remove the chunklistURL and chunklistid keys for InstallESD, and renaming it from InstallESDDmg.pkg to InstallESD.dmg (example of edited file attached to this post)... Note: You can verify the SHA1 checksum of your InstallESD.dmg and BaseSystem.dmg with the correct ones at this website. Boot Disk Utility to format the Installer USB and Restore OS X Base System HFS partition 1. Format USB with BDU & latest Clover ---> creates boot files in CLOVER partition + second FAT partition 2. Extract 4.hfs from \SharedSupport\BaseSystem.dmg with BDU --> save to it's local folder 3. Restore 4.hfs to USB second partition with BDU ---> 2nd partition becomes bootable "OS X Base System" Paragon Hard Disk Manager to extend HFS Partition to its Full Extent Open Paragon Partition Manager Free and resize the second partition of the USB drive to the full size allowed. Don't forget to apply the changes at the end... Transmac to Copy "SharedSupport" folder to OS X Base System 1. Open the TransMac program and navigate to the HFS+ Volume/Install macOS High Sierra.app/Contents folder. Right click anywhere in the empty space on the RHS pane and select "Copy Here"... 2. In the next stage, select the "SharedSupport" folder we created above as the "Files and Folders to be copied to the Mac Volume"... Clover Settings Clover configuration is required now. The default config.plist (in the Clover FAT32 partition of the USB) maybe sufficient to boot your machine if you’re lucky. If not, look at the Clover Wiki, Clover Instructions and Clover Configuration Thread for pointers and edit /EFI/Clover/config.plist accordingly with Wordpad or Notepad. The location of the important configuration files for Clover are summarized below config.plist--->EFI/CLOVER folder DSDT.aml with or without SSDT.aml--->EFI/CLOVER/ACPI/patched (don't need one if your DSDT is auto patched by Clover in config.plist) Kexts eg FakeSMC, NullCPUPowerManagement --->EFI/CLOVER/kexts/<osx version> or /Other. NB BootDiskUtility by default already has FakeSMC.kext installed here. You may need to add VoodooPS2Controller for your laptop keyboard/trackpad to work. If UEFI booting, you will most likely need one of the OsxAptioFixDrv-64 drivers copied from /EFI/CLOVER/drivers-off/drivers64UEFI to /EFI/CLOVER/drivers64UEFI. If you want to use the installer to run High Sierra in Windows on VMware, you can follow my guide to set up the Virtual Machine and replace Clover's default config with EFI_Clover for VMware (which is compatible to run in VMware). In the screenshots below, I have attached the USB Installer (in this case PhysicalDrive7) to my macOS Virtual Machine. Reboot the system to the USB installer to install High Sierra ... What happens if we don't have access to TransMac or Paragon Hard Disk Manager? Not a problem, as long as we get "OS X Base System" bootable, we can launch terminal from the Utilities Menu to copy the SharedSupport folder over to the Installer app. In essence, we will build the full installer app = 5GB+ on the target HD eg "Macintosh HD", by copying both the "small" installer app = 15MB (on "OS X Base System") and the SharedSupport folder from the NTFS volume (mounted in this example on /Volumes/DATA)... -bash-3.2# cd / -bash-3.2# cp -R Install\ macOS\ High\ Sierra.app /Volumes/Macintosh\ HD/ -bash-3.2# cp -R /Volumes/DATA/SharedSupport /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/ ...then start installation with the startosinstall utility... -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD --converttoapfs NO --applicationpath /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app The above steps can be automated with the attached "startosinstall.command" script, which will assemble "Install macOS High Sierra.app" on "Macintosh HD" and launch the startosinstall utility targeting the "Macintosh HD" volume. Copy/download to "Macintosh HD", then run in terminal (after attaching DATA USB with /Shared Support folder)... cd "/Volumes/Macintosh HD" chmod +x startosinstall.command ./startosinstall.command Updated Download Links for macOS Mojave 10.14.5_18F132 Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files... BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist Note: In Mojave, Apple has removed the --converttoapfs NO and --applicationpath arguments from the startosinstall utility.... eg to use startosinstall for the above section "What happens if we don't have access to TransMac or Paragon Hard Disk Manager?", the syntax is now -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ Mojave.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD This basically means that for Mojave, the default installation will always convert the target volume to the apfs file system. startosinstall.command.zip InstallInfo.plist_edited_10.13.6.zip InstallInfo.plist_edited_10.14.5.zip
  10. Hello,I've updated via system preference fro 10.14.2 to 10.14.3 successfully. However, I've lost location services for Siri and Maps.Anyone else?I've tried a little trial and error troubleshooting but no luck...SysPref->Privacy->Location Services is enabled with all settings checked. I've tried to disable and enable, but not luck.I tested booting from previous backup of 10.14.2 install/uefi (pre update) and Location Services worked.Prior to OSX update I also updated to latest clover, WEG, Lilu, AirportBrcmFixup, AppleALC.So I tested by downgrading all of the above one at a time to the previous state, and still no Location services on 10.14.3I've used kext utility to repair any broken kexts.I've also tried forcequiting from activity monitor:com.apple.geodAnd I've Try Deleting:Library/Preferences/com.apple.GEO.plistLibrary/Containers/com.apple.geodI've booted into a guest user and this did not allow location services either.My build is using a native Broadcom BCM94352Z Dell DW1560 and BrcmPatchRAM2.kext + BrcmFirmwareRepo.kextAny thoughts?
  11. Hi, I want to buy a WiFi/bt card for my hackintosh. I want a card that have a native support for MacOS because I need to use Handoff and AirDrop. I saw the card in the link below: anyone could tell me if the card have the requirements I mentioned before? wifi/bt card Broadcom 94352Z DW1560: https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.it%2Fulk%2Fitm%2F272204993348 my build macos Mojave 10.14.3 mobo: H170N-WiFi cpu: i5-6500 gpu: gtx 1060 6gb (not work on Mojave) Ram: 16Gb ddr4 2133 MHz
  12. Hi, I replaced the H170N-WIFI onboard bt card with the ASUS USB BT400 dongle. It works but Handoff and AirDrop won’t work. I install all kexts for fixing Broadcom card, but in System Information, in Bluetooth section I see “Handoff: no”. Anyone can help me? Sorry for my English! my build mobo: H170N-WiFi cpu: i5-6500 gpu: gtx 1060 6gb (not work on Mojave) Ram: 16Gb ddr4 2133 MHz
  13. Hi guys i have a problem install macOs Mojave on my PC, I have this configuration:CPU: Ryzen 7 2700X;GPU1: GTX 970 Strix(For game rendering and 144Hz Monitor);GPU2: GTX 750ti Strix(For 2nd monitor rendering to get 100% performances from 1st 144Hz Monitor);MotherBoard: MSI x470 GAMING PLUSHard Disk 1 (Windows 10): Samsung EVO M.2;Hard Disk 2 (For Storage): RAID (1) between two hard disks;Hard Disk 3 (For Mojave): Kingston SSD 120GB;I have created my USB with this: Create Bootable USB Code: sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB -- /Applications/Install\ macOS\ Mojave.app -- nointeract && say Done. Clover Settings: Boot: Verbose; dart=0; nv_disable=0; kext-dev-mode=1; GraphicsEnabler=No; XMPDetection = No. Cpu: C6. Devices: (Not Enabled = [ ] - Enabled = [-] - Full Enabled [✓]) Inject (Full Enabled); Add ClockID (Full Enabled); FixOwnership (Full Enabled); Gui: (Not Enabled = [ ] - Enabled = [-] - Full Enabled [✓]) Enabled (Full Enabled); Screen Resolution: 1920x1080; Kernel and Kext Patches: (Not Enabled = [ ] - Enabled = [-] - Full Enabled [✓]) Apple RTC (Full Enabled); KernelPm (Full Enabled); SMBIOS: iMac(18,3); System Parameters: Inject Kexts = Yes; Inject System ID; Used Kexts: FakeSMC FakePCIID NVIDIA WEB LILU BIOS: VT-d = Disabled; XHCI Hand-Off = Enabled; Legacy USB Support: Enabled; Hard Disk: AHCI Mode; Selection Mode: Legacy + EUFI; Clover Install Log: Full Error Log:
  14. I am a novice in the field of Hackintosh, and this is my first post here. I have managed to setup and install my hackintosh and it is perfectly working other than this one issue. I am unable to figure the exact cause of this issue. My Hackintosh is unable to go into sleep mode after the set time. This is what happens (see the attached video file). mojavesleep.mp4 You can see that the screen turns off, then I see the power on the graphics card and fans turn off. Immediately it comes back ON and the screen TURN's ON. I have followed various threads in several forums trying various options suggested for sleep related issue, but have been un-successful. If anyone is able to guide me through in resolving this issue, I would appreciate that. I am unsure what files need to be attached for you people to help me, feel free to ask and I shall upload the necessary files.
  15. Hi... What Bios setting should change to install Mojave on dell t3600? after Booting from usb my computer seem go to sleep any idea?
  16. THIS GUIDE WILL APPLY TO N551 SERIES WITH SIMILAR HARDWARE AND RESPECTIVE ROG VERSIONS WITH THE RIGHT CHANGES System Specification: - Processor : Intel Core i7-4720HQ 2.6Ghz - Chipset: Intel HM86 Express Chipset - Ram : 16gb DDR3L 1600 Mhz - Graphics: Integrated Intel HD Graphics 4600 – GeForce GTX 960M (Not supported so disabled) - HDD: 500 Gb SSD Samsung 850 EVO - Card Reader: Realtek PCI-E - Webcam: HD WebCam (Chicony Electronics Co.) - Lan: Realtek PCI-E Gigabit ethernet controller - WiFi + BT : AzureWave AW-CE123H - Audio Realtek ALC668 (internal speakers + external sub-woofer) - 3 USB 3.0 Port, HDMI port, mDP port USB INSTALL: Use CreateInstallMedia metod + Clover, you will find the config.plist i used in the attachments; Kext in Usb Media: - FakeSMC - Lilu - RealtekRTL8111 - AirportBrcmFixup - ApplePS2SmartTouchPad - WhateverGreen - UsbInjectAll POST-INSTALL Kext and Configuration: - Install Clover on HDD and use the attached Config_final.plist as reference - Install kext in /Library/Extension SYSTEM - FakeSMC.kext - AcpiBatteryManager.kext - AppleBacklightFixup.kext - Lilu.kext - SSDT-PNLF for Backlight Slider (put in EFI/CLOVER/ACPI/PATCHED) KEYBOARD & TOUCHPAD - ApplePS2SmartTouchPad.kext - AsusNBFnKeys.kext - Patch _Q0F to XQOF in Config.plist - Patch _Q0E to XQOE in Config.plist (this two patch needed for Backlight Fn Keys) - SSDT-PS2K for Keyboad and FN Keys works AUDIO - APPLEALC.kext - CodecCommander.kext - SSDT-ALC668 (put in EFI/CLOVER/ACPI/PATCHED) - Use Layout-Id 3 for standard audio or 27/28 if your model have External Sub-Woofer (change exit in SysPref > Sound) USB - FakePCIID.kext - FakePCIID_XHCIMux.kext - UsbInjectAll.kext - Refer to this GUIDE For a simple USB Port configuration with Intel FB-Patcher GRAPHIC iGPU HD4600 - WhateverGreen.kext - Patch _REG > XREG in Config.plist - Patch _OFF > XOFF in Config.plist (this two patch are needed for Discrete GPU disabling) - SSDT-DGPU for Discrete Graphic Disabling (put in EFI/CLOVER/ACPI/PATCHED) - Refer to this GUIDE for perfect iGPU setting with Intel FB-Patcher WiFi & BT AZUREWAVE AW-CE123H - AirportBrcmFixup.kext - BrcmFirmwareRepo.kext - BrcmPatchRAM2.kext - BT4LEContinuityFixup.kext - Set BootArg “brcmfx-country=XX” without quotes (change XX with your country code e.g. US or IT) LAN - RealtekRTL8111.kext SD CARD READER - Sinetek-rtsx.kext DSDT PATCH NEEDED: - Extract DSDT/SSDT with Clover and Disassemble using REFS.TXT - Refer to DSDT/SSDT Patching Guide HERE APPLY THIS FIX IN DSDT: - [sys] Fix PARSEOP_ZERO Error (Aggressive) - [bat] Asus G75VW Battery Fix - [sys] Haswell LPC - [sys] OS Check Fix (Windows 8) - [sys] RTC Fix - [sys] IRQ Fix - [sys] SMBUS Fix - [sys] HPET Fix - [sys] Fix_WAK Arg0 v2 - [sys] Fix Mutex with non-zero SyncLevel - Fn Brightness Keys Patch * - KeyboardBacklight Patch (Haswell/Ivy) * - Keyboard Backlight Sleep Fix * [*] txt file for patch attached Compile & Patch DSDT file and put in EFI/CLOVER/ACPI/PATCHED VARIOUS How to get FHD resolution in Clover and Apple start page: - Activate CSM in BIOS - Install CsmVideoDxe-64.efi in EFI/Clover/drivers64UEFI (can be added during Hdd Clover install or with Clover Configurator later) - Set 1920x1080 resolution in config.plist/GUI - Apply a 1920x1080 theme with CloverThemeManager How to merge Audio Channel for Internal speakers and Sub-Woofer works together: - Work in progress, i’ll update guide as soon as i find a solution Enjoy your new, full working N551JW Mojave Hackintosh If i forgot something or you have a question feel free to ask me. Credit and Thanks to: @RehabMan, @Vit9696 and all other devs for the guides, kexts and support they give for free. config_usb_media.plist config_final.plist SSDT and patch.zip
  17. I had a working Mojave installation on my HP Z400 with clover and from a VMware image. (Because i had a Nvidia 8800GT with no Metal support.) I found a cheap AMD RX 570 card on the local market. So i did a reinstall with a clean Mojave version from de App Store. Before the new card everything worked fijne exept the video card. (My Englisch is not great sorry!) The hardware: HP Z400 Motherboard in standard ATX case. (Some powercable and other hacks needed.) Xeon W3520 (4 cores 2,67Ghz) 6x 2GB DDR3 non ECC Sapphire Radeon RX 570 4G Nitro+ SATA Harddisk BIOS version 03.61 (last) BIOS Settings: File\Default Setup Restore Factory Settings as Default (You may get some new options) Apply Defaults and Exit (Reboot) Storage\Storage Options Legacy Diskette - Write Disable Sata Emulation - RAID+AHCI Security\Device Security legacy Diskette - Device hidden Embedded Security - Device Device hidden Power\Hardware Power Management Everyting - Enable Advanced\Processors Hyper-Threading – Enable Install disk: Download the complete Mojeva Install App from de Appstor Make a install USB stick use the Terminal app and command “sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB -- /Applications/Install\ macOS\ Mojave.app” Where USB is te name of the USB stick Install Clover v2.4k r4844 Change Install Location and choose “Install macOS Mojave” Customize Select: Install clover in the ESP Boot Sectors\Install boot0af in MBR Clover for Bios(legacy) booting\ Clover EFI 64-Bits SATA BIOS Drivers, 64 Bit\ApfsDriverLoader-64 (For Apfs in Clover) Everything else unchanged Install Open Clover Configurator And open config.plist from the EFI on the USB stick Select: Boot\Arguments dart=0 Graphics - RadeonDeInit Kernel and Kext Patches DellSMBIOSPatch SMBIOS Choose Mac Pro 5.1 Save Kexts: And place those kexts in Clover\kexts\Other (Zie Attachments) FakeSMC.kext (Mandatory) AHCIPortInjector_v1.0.0_Micky1979.kext (SATA) IOAHCIBlockStorageInjector_v1.0.0_Micky1979.kext (Fix SATA) NullCPUPowerManagement_v1.0.0d2_tgwbd.kext (Support CPU) VoodooHDA_v2.87.kext (Sound) And install disk is ready . My install was Mojave 10.14.2 and with succes updated to 10.14.3 Everything is working great de only problem i have found is Mojave sees 7 memory slots and there are 6 slots in the system. When i define te memory slots in Clover the problem is solved see the image. kexts.zip config.plist.zip
  18. Hello there, I can't get my soundcard to work on OS X Mojave. Everything else is working. Graphiccard work, LAN work, front camera work, ... I am on a Laptop: Wortmann Terra Mobile 1529H, Clevo W550SU1, 15,6" WXGA (1366x768) Intel Haswell HM86 Chipset, Intel Core i5-4210M, Intel HD Graphics 4600 8GB Samsung DDR3L 1600MHz Ram, Samsung 850 EVO SSD mSATA Toshiba SATA HDD, DVD Drive SATA Realtek RTL8111 PCI-E LAN Card, Realtek ALC269 Sound Card Intel Dual Band Wireless-AC3160 WLAN + BT (removed becouse I don't need it) OS X Mojave + Clover (4868) UEFI Boot Everything else which I can say about my soundcard is: Intel Haswell HDA Controller [8086][0C0C] Intel Lynx Point HDA Controller [8086][8C20] (probably HDMI sound?) Codec: Realtek ALC269VB Vendor Id: 0x10ec0269 Subsystem Id: 0x15585455 Revesion Id: 0x100100 Codec: Intel Haswell HDMI Vendor Id: 0x80862807 Subsystem Id: 0x80860101 Revesion Id: 0x100000 I have tried several things: Used patched AppleHDA.kext (one time a downloaded, another time I have patched that myself with Apple HDA Patcher 1.9), AppleHDA Enabler.kext, Lilu.kext + AppleALC.kext (but there I don't know how to use them, I have tried to inject with Clover but it doesn't work). So have anybody an idea to solve that problem (or had solved it already by himself)? With Lili.kext and AppleALC.kext do I have to just inject a layout-id or is there more to pay attention? In the github page about AppleALC.kext my codec is listet, but with many many layout-id's. I have tried like 30 or so but no solution. I dont have a audio output device at all in systempreferences. And in systemreport/extensions I see that AppleHDA are not loaded. I don't know what to do and hope that anybody could help me.
  19. Hi,I have the following system:- Gigabyte Z370M-D3H M-ATX- Core i7-8700K Coffee Lake- Gigabyte Radeon RX 560 4GB- Crucial Ballistix 16GB DDR4- 960 EVO 1TB NVMe SSD- 850 EVO 500GB SSD- Crucial 500GB SSD- The 2 500GB SSD's run in Raid for data storage.- Western Digital 3TB HDD - Time machine- EFI here (too large to attach): EFI.zipQuestions:1. I have a dual screen running from Radeon card, 1 on DP and 1 on HDMI. The one screen on DP goes randomly blank from time to time. Any ideas?2. I've read that the kexts should preferably be installed in /library/extensions. I would like to know what kexts should remain in the EFI. I read that you should install FakeSMC in both locations (EFI and L/E). If I follow this route must I change something in the config.plist?3. USB info in System Information (attached does not seem correct. I've followed the changes suggested but I'm not sure if this is the best it can be.4. Are there something in the EFI and config.plist I don't need or doing wrong?Feedback will be appreciated.
  20. Okay So I have two PCIe controller cards, both 3rd party, unbranded from eBay. 1st runs off the Marvell 88SE92xx chipset. 4 Internal Ports. https://www.ebay.com.au/itm/PCI-E-PCI-Express-to-SATA3-0-4Port-SATA-III-6G-Expansion-Controller-Card-Adapter/264029216955?ssPageName=STRK%3AMEBIDX%3AIT&amp;_trksid=p2057872.m2749.l2649 2nd runs off the ASMedia ASM1061 chipset. 2 Internal/ 2 External Ports (selectable by jumpers) https://www.ebay.com.au/itm/PCI-E-To-SATA3-PCI-E-SATA3-0-6Gb-s-the-SSD-Asmedia-Chip-Expansion-Card-ASM1061/191572577652?ssPageName=STRK%3AMEBIDX%3AIT&amp;_trksid=p2057872.m2749.l2649 The hack is running stable no issues on 10.4.2 with an i7 8700k ASUS Maximus X Code as iMac 18,3 However, I wanted to add eSATA ports for some older drive enclosures I own, and some extra internal SATA ports as I've used all the SATA ports on the Motherboard. The 1st Marvell actually works OOB in Mac OSX. No kexts needed. Speeds seem good (350R/400W on an SSD 80R/W on a 5400 HDD) However, a few things don't seem perfect. 1) the AHCI version is 1.0. I imagine this could and should be a newer version? 1.2 or 1.31? If it should be updated, is this something only able to be flashed from a Windows OS? 2) It can't be used as a boot option. the Maximus doesn't recognise it as a startup option. Is this a possible AHCI version firmware issue? Is booting ever possible from these controllers? 3) TRIM was disabled in system profile. I know it automatically worked OOB for my NVME2 drives connected to the motherboard, But to enable Trim on an SSD 860 EVO I needed to submit the terminal command: sudo trimforce enable Now the second ASMedia controller I haven't been able to get to work. I've switched the jumpers (not sure which position is the 1,2,3) so I've made it so that one internal and one external will operate to test the card. System profiler sees the card like all the others as a "Generic AHCI Controller" with AHCI version 1.20 supported. However, I cannot get any drive to be recognised in the eSATA ports. I haven't tested the internal ports as I don't need these. I've attempted using two kexts (attached) AHCI_3rdParty_eSATA.kext and AHCIPortInjector.kext When I use AHCIPortInjector.kext the SATA device is recognised in system profiler as an ASM1062. However no drive works with this kext. And reading the chip itself on the card it says ASM1061. So not sure why it's preferring the 1062 entry over the 1061 since both are present in the kext. When I use AHCI_3rdParty_eSATA.kext that SATA device is not recognised at all in the system profiler. It disappears. I'm not using a custom DSDT for this motherboard and I've attached my config.plist if anyone has some insight on either cards. Cheers, Shark config-NOSN.plist AHCI_3rdParty_eSATA.kext.zip AHCIPortInjector.kext.zip
  21. Ciao a tutti, ultimamente ho deciso di mettermi al lavoro e fare un investimento a lungo termine comprando un fisso che ho assemblato pezzo dopo pezzo leggendo numerosi forum per essere bene informato sul miglior hardware che potessi ottenere per un Hackintosh ottimizzando al meglio i costi: ho finito così per comprare: Hardware: -Motherboard: Gigabyte Z390 Aorus Pro (Rev 1.0) -CPU: Intel i7 9700k raffreddato a liquido (CoffeLake) -GPU: AMD Radeon RX580 (avendo letto le eccellenti prestazioni a ottimo prezzo per MacOS) -RAM: 32GB DDR4 Crucial Ballistix Sport LT (4x8GB 3000MHz) -NVMe SSD Samsung 970 Evo 250GB M.2 dedicato solo a MacOS, nel secondo slot della Mobo M.2 avrei poi messo un Western Digital Blue da 250GB con Windows 10 su metà disco e per l'altra metà il Debian che sto utilizzando adesso Poi mi sono messo subito al lavoro per cercare di far partire questo benedetto MacOs su una macchina non ufficiale, ho tovato quindi questa guida su GitHub che era molto simile alla mia configurazione: https://github.com/cmer/gigabyte-z390-aorus-master-hackintosh/blob/master/STEP_BY_STEP.md Dopo aver fatto partire una macchina virtuale per configurare la USB come comunemente viene fatto, scaricando l'applicazione e facendo il "burn/copia dei file" di macOS su pennetta esterna rendendola bootabile solamente da un pc ufficiale mac, sono passato alla configurazione di Clover (l'EFI installer, cartella che allegherò qui sotto, ma prima leggete il problema): Ho messo i driver necessari, mettendo quelli che lui menzionava sotto la sezione "building the usb installer" https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/building-the-usb-installer Install Clover for UEFI booting only Install Clover to the ESP Under Drivers64UEFI: AptioMemoryFix (the new hotness that includes NVRAM fixes, as well as better memory management) (che poi ho dovuto rimuovere, leggi sezione https://github.com/cmer/gigabyte-z390-aorus-master-hackintosh/blob/master/STEP_BY_STEP.md#fixing-kernel-panics-at-rebootshutdown) VBoxHfs-64.efi (or HFSPlus.efi if available) - one of these is required for Clover to see and boot HFS+ volumes. If you see the option to enable it in the installer, make sure it's selected - if you don't see it in the installer, verify that one of them exists in the EFI -> CLOVER -> drivers64UEFI folder ApfsDriverLoader - (Available in Dids' Clover builds - or here) this allows Clover to see and boot from APFS volumes by loading apfs.efi from ApfsContainer located on block device (if using AptioMemoryFix as well, requires R21 or newer) applicando piccole modifiche a causa di un errore già riportato da questa persona che ha scritto la guida di GitHub di sostituire AptioMemoryFix-64 (dalla cartella EFI/EFI/CLOVER/driver64UEFI) con OsxAptioFix2Drv-free2000, questa infatti riportava quanto segue dopo aver detto di aver sostituito AptioMemoryFix-64.efi con OsxaptioFix2Drv-free2000: "I am told that there are downsides (that I don't fully understand yet) to using OsxAptioFix2Drv-free2000, so do this at your own risk." Ho configurato poi il config.plist Come diceva lui, partendo da questo file: https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/coffee-lake e applicando le modifiche che sotto ha descritto, del tipo: Open coffeelake_sample_config.plist with Clover Configurator (right click → Open With → Clover Configurator) In SMBIOS: - Click the button with an up/down arrow (middle right). Chose iMac18,3. This is important since we'll be connecting our monitor to the RX580. The HDMI port on our motherboard is NOT yet working for Hackintoshes. - Make sure the serial number generated is an iMac (mid-2017) by clicking Model Lookup. - Ensure that Check Coverage reports that the serial is NOT valid. You don't want to use somebody else's serial number. - While you're here, copy your Board Serial Number to your clipboard. You'll need it soon. In Rt Variables: Paste your Board Serial Number in the MLB field. Set CsrActiveConfig to 0x0 which enables SIP for extra security. This should work just fine for a Vanilla Hackintosh install and is how genuine Macs ship. In Boot: Change the Custom Flags to: shikigva=40 uia_exclude=HS14 (this disables onboard Bluetooth since we'll be using an external Broadcom Wi-Fi/Bluetooth adapter) In ACPI: Click List of Patches and enable the following: Change GFX0 to IGPU In Devices: Set Inject to 16. Now to enable our headless iGPU, we need to fake the device id. To do so, Click Properties, select PciRoot(0x0)/Pci(0x2,0x0). Then, click the + button to add a property. Add the following: Property Key: device-id Property Value: 923E0000 Value Type: DATA Click the Export Configuration button (bottom left), then Save As config.plist. Copy your newly generated config.plist to /EFI/CLOVER/ on your bootable USB key. Impostazioni BIOS E avendo settato nel BIOS le impostazioni che questa perona configliava all'inizio della guida, (N.B. la mia versione di Bios è l'ultima, F7 https://www.gigabyte.com/Motherboard/Z390-AORUS-PRO-rev-10#support-dl-bios) (a quanto risulta il giorno 7.01.2019) Load Optimized Default Settings Peripherals → USB Configuration → XHCI Hand-off : Enabled Chipset → Internal Graphics : Enabled (important for Quicklook/Preview) Please note that we will be using our internal GPU in headless mode only and this guide assumes that. This is how an iMac18,3 (what we're basing our build on) behaves. That's it! I literally didn't change anything else and it just worked. Anche per me ha funzionato. Comunque lui riportava ulteriori settaggi, aggiungendo: However, these are settings that are generally recommended. Your mileage may vary: BIOS → Fast Boot : Disabled BIOS → LAN PXE Boot Option ROM : Disabled BIOS → Storage Boot Option Control : UEFI Peripherals → Trusted Computing → Security Device Support : Disable Peripherals → Network Stack Configuration → Network Stack : Disabled Peripherals → USB Configuration → Legacy USB Support : Auto Peripherals → USB Configuration → XHCI Hand-off : Enabled (Extremely important) () Chipset → Vt-d : Disabled (non l'ho messo e parte a volte, quindi penso che se parte non ha una importanza così rilevante) Chipset → Wake on LAN Enable : Disabled (era già così) Chipset → IOAPIC 24-119 Entries : Enabled Il sistema è partito e soltanto alcune volte dava il seguente errore: Error allocating 0x11996pages at 0x000000001d453000 alloc type 2 Couldn't allocate runtime area. Credo che sia questo piccolo problema: la NVRAM. Non riesco bene a capire dove cercare per sapere con esattezza se è supportato nativamente o meno. Ho cercato di informarmi, voi potreste dirmi se è vero? Premendo poi Ctrl+Alt+Canc riavviavo e selezionando da Clover l'NVMe interno partiva senza dare questo errore, per cui il kernel non trova spazio perché la memoria Non Volatile ad accesso Randomico è troppo frammentata, come Questa guida riportava: Primo post: https://nickwoodhams.com/x99-hackintosh-solving-osxaptiofixdrv-allocaterelocblock-can-not-allocate-relocation-block/ Post aggiornato nel 2016: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ Mi sono letto tutto e ho capito che lui applicava anche delle modifiche al file: "Changes to OsxLowMemFixDrv-64.efi were simply editing 0x10000000 to 0x20000000." Ho quindi seguito il suo consiglio di mettere OsxAptiofix Emuvariable 64 e Test2-2016.efi (che lui aveva creato) ma il problema sembrava persistere, più raramente La mia cartella driver64UEFI di ora Dopo aver trovato una strada senza soluzoni anche lì mi sono rivolto a degli amici, e di questo errore ne ho parlato anche con utenti del gruppo Telegram "Hackintosh Italia" che sono stati e ancora sono molto gentili ad aiutarmi spiegandomi che si tratta di un problema di NVRAM, che nel mio caso, avendo installato questi .efi file nella cartella EFI/EFI/CLOVER/driver64UEFI (che ancora è cosi attualmente, oscillando tra couldnt allocate runtime area (anche dopo aver definitivamente staccato la corrente dopo aver spento il PC per capire se poteva aiutare) e a volta anche nessun errore) -ApfsDriverLoader-64.efi -DataHubDxe-64.efi -EmuVariableUefi-64.efi -FSInject-64.efi -HFSPlus-64.efi -NTFS-64.efi -NvmExpressDxe-64.efi -OsxAptioFix2Drv-free2000.efi -PartitionDxe-64.efi -UsbKbDxe-64.efi In più ho aggiunto gli RC Scripts (come mi è stato consigliato dai membri del gruppo telegram) sul disco interno in cui mac è installato. Togliendo quindi qualsiasi test.efi o test2- 2016.efi ed ascoltando chi ne sapeva di più. Ora mi trovo a dover affrontare diverse volte questo errore dovendo riavviare per risolverlo, cosa che mi fa dedurre che Osxaptiofix2 2000 sia un po' instabile nel pulire la NVRAM prima di avviare la macchina/ allo spegnimento di questa. Questo problema di couldnt allocate runtime area persiste sebbene prema F12 dalla schermata di Boot di Clover. Vi chiedo gentilmente una mano, inoltre mi è stato detto che siccome il sistema da: -"3.6 GHz unknown nella sezione "Processor" -non riconosce la RAM con un Vendor ID? (del tipo Ballistix dovrebbe essere?) Serve di rivedere il config.plist che ho creato, rivedere i DSDT e gli efi? sono a posto?, (mi hanno detto che gengik84 fare, ma accolgo volentieri l'aiuto di tutti) , vi mando una foto della schermata di "About this Mac" e della EFI in allegato. Quello che farò sicuramente mentre attendo vostre risposte è il downgrade da 10.14.3 Beta a 10.14.2, l'upgrade l'ho fatto pensando che magari avrei aggiustato qualcosa, ma l'errore come lo dava prima lo dà ora, non credo che questo cambi molto le cose in gioco. Comunque è meglio non essere in Beta per aggiustare gli errori. Grazie mille per essere arrivato a leggere fino a questo punto, lo apprezzo molto. Per la cartella EFI: sono 22MB zippati, in allegato non entrano... https://drive.google.com/open?id=106jXkDB0Id045lzIIzAn9F5MwnzWFv3X
  22. First beta is out... build 18D21c
  23. noisegate

    RX 580 - Mojave boots to black screen

    Hi all, My rig: i7-4930k / X79 Deluxe / Sapphire RX 580 Nitro+ 4GB / PSU be quiet! Dark Power Pro 10 750W Like many others I'm getting a black screen when Mojave 10.4.2 boots (I tried with HDMI, DVI and DP to DVI) I'm starting to feel out of options, it's supposed to work OOB Did anyone with the same card and problem manage to fix it? Here is a dump after @MaLd0n kindly offered to help: send_me.zip Current BIOS settings: — ADVANCED — Hyper-threading > Disabled Enhanced Intel Speedstep Technology > Enabled Turbo Boost > Enabled Support C1E > Enabled Intel (R) VT-d > Disabled SATA: AHCI mode EHCI Hand-off > Enabled — BOOT — Fast Boot > Disabled CSM > Disabled Secure Boot > Other OS Thanks for the help
  24. PC Setup: Intel Core i7 8700K Gigabyte Z370 HD3P Ballistix Sport LT 16GB Gigabyte RX 580 8GB AMD Pro WX7100 8GB I was trying to do a fresh install to get my wx7100 working as it was not. I stupidly did not do a back up immediately before, because I was trying a patch and the os was not detecting the GPU and showing 7MB in installed graphics. So my last back up was at mojave 14. I'm trying to update to 14.2 but get the following code, then it restarts. I'm in desperate need of help Attached are my config.plist and installed kexts. Any help is grateful. kexts.zip config.plist
  25. macOS Mojave 10.14.3 beta (18D21c)
×