Git Product home page Git Product logo

intel-i5-7400-hackintosh-efi's Introduction

Hey there 👋

I'm Aurélien Audero (he/him) - I'm a 17 year old French student in my first year of a computer science bachelor's degree. I'm really interested in technology, from hardware to software. Here you will find some of my projects as well as my Hackintosh EFI.

My Skills

⚡️ Google Cloud Skill Badges

intel-i5-7400-hackintosh-efi's People

Contributors

aurelienaudero avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

dithamar

intel-i5-7400-hackintosh-efi's Issues

[Bug] Impossible de démarrer avec un i5-7500

Quel est votre configuration ?

  • CPU : i5-7500
  • RAM : 16go
  • Disque Dur : sata 256go ssd
  • GPU : IGPU HD630
  • Infos Additionnelles :carte mere B250-ds3h
  • écran par cdmi

Décrivez le bug

Premier essai : le boot se fait; la pomme apparaît et la barre avance; puis nouvelle pomme rouge; la barre se fige et n'avance plus
Deuxième et troisième essai : ajout de -ifgxvesa puis passage à iMac 18,1 même résultat

Étapes pour le reproduire

  1. Je boot sur OpenCore
  2. Je sélectionne...

Autre chose ?

No response

Code de Conduite

  • J'accepte de suivre le code de conduite de ce projet

[Informations - English] Upgrading to macOS Sonoma

macOS Sonoma Logo
ℹ️ Ce guide est aussi disponible en Français ici

Contents

  • What's changing in macOS Sonoma ?
    • Discover all the new features of the new release
    • Apple drops support for some SMBIOS
    • Hackintosh Broadcom cards are no longer officially supported
  • How to upgrade ?

Discover all the new features of the new release

You can learn more about the new features of macOS Sonoma by visiting Apple's official website.

Apple drops support for some SMBIOS

As Apple drops support for some older Macs, some SMBIOS are not supported anymore by macOS Sonoma (see more).

The iMac18,1 and iMac18,3 SMBIOS, that were previously used by this EFI, are no longer supported and you need to regenerate your entire SMBIOS (SystemProductName, SystemSerialNumber, MLB and SystemUUID) because these SMBIOS correspond to the 2017 iMac models.

Hackintosh Broadcom cards are no longer officially supported

While macOS Sonoma drops support for some older Macs, the drivers allowing support for the Broadcom cards present in these Macs have been removed from macOS system files.

Thus, the only Broadcom cards that are still supported by macOS Sonoma are soldered to the logic board of the Macs supported by macOS Sonoma and are therefore not available for purchase at the moment, unlike the Fenvi T919.

How to upgrade

First, you need to understand that by upgrading to macOS Sonoma today, you will lose some features due to the drop of support for Hackintosh Broadcom cards (as said earlier). After the upgrade, the following features will no longer work :

  • Wi-Fi
  • AirDrop
  • AirPlay and AirPlay to Mac
  • Apple Watch Unlock
  • Location Services
  • Wireless Continuity Camera
  • Wireless Continuity Markup
  • Wireless Continuity Sketch
  • Instant Hotspot
  • Sidecar
  • Universal Control

ℹ️ The support for Hackintosh Broadcom cards has been restored in the EFI v3.01 update (learn more)


If you want to upgrade, you need to check what SMBIOS you are using right now :

  • Download ProperTree by clicking here
  • Mount your EFI
  • Launch ProperTree and open the config.plist file present in EFI > OC
  • Check the value in Generic -> SystemProductName

If the value is iMac18,3 and you're using a dedicated GPU (AMD), we're sorry but your configuration is no longer supported by this EFI. If you want to continue using this EFI and upgrade to macOS Sonoma, we invite you to switch to a iGPU only configuration.


If the value is Macmini8,1 make sure to update your EFI to the latest version. Once the update is complete, you're ready to upgrade to macOS Sonoma.


If the value is iMac18,1 you will need to update your SMBIOS as this iMac model is no longer supported.
Follow these steps in order to update your SMBIOS :

  1. Sign out of iCloud, iMessage and FaceTime
  2. Update your EFI to the latest version
  3. Download GenSMBIOS and extract it.
  4. Launch the program by executing GenSMBIOS.bat if you're on Windows or GenSMBIOS.command if you're on macOS.
  5. Once the script is running, pick the option 1 for downloading MacSerial.
  6. Pick option 3 for selecting the SMBIOS and enter Macmini8,1 (case sensitive).

This will give you an output similar to the following :

  #######################################################
 #              Macmini8,1 SMBIOS Info                 #
#######################################################

Type:         Macmini8,1
Serial:       C07LNUYMJYVX
Board Serial: C07345500CDKXPGJC
SmUUID:       C58DD217-9C50-439D-9D72-E81D99DBB062
Apple ROM:    903C92E450A1
  1. Check the generated serial number on Apple Check Coverage. You want to get this message back : "We’re sorry, we’re unable to check coverage for this serial number". If you don't get it, you need to regenerate another serial.
  2. Using ProperTree, modify your config.plist file using the output given by GenSMBIOS :
    • The Type part gets copied to Generic -> SystemProductName.
    • The Serial part gets copied to Generic -> SystemSerialNumber.
    • The Board Serial part gets copied to Generic -> MLB.
    • The SmUUID part gets copied to Generic -> SystemUUID.
    • Don't use the Apple ROM part !
    • For Generic -> ROM, we use the MAC Address of the network interface, in all lowercase, and without :

ℹ️ For example :

  • MAC : 00:16:CB:00:11:22
  • ROM : 0016cb001122
  1. Save your config.plist and you can reboot using your new EFI.
  2. When the system is booted, click on the Apple Menu  (at the top left of your screen) then click on "About this Mac". If the window displays a Mac mini 2018, the SMBIOS update is successful.
  3. You can now re-sign in to iCloud, iMessage, FaceTime and upgrade to macOS Sonoma.

⚠️ NOTE AND WARNINGS :

  • You need to have the latest version of Python installed to run GenSMBIOS.
  • You and you alone are responsible for your Apple ID, read the guide carefully and take full responsibility if you screw up. Dortania, me and any other guides are not held accountable for what you do.

[Bug] Endless load screen

What is your configuration ?

  • CPU: i5-7400
  • Motherboard: MSI H110M PRO-VH PLUS
  • RAM: 16GB
  • Hard Disk: 512GB nvme ssd
  • GPU: Intel HD Graphics 630
  • Additional infos:
    Continuation of issue #12
    CFG Lock disabled

Describe the Bug

I have the same problem as in #12 (comment) Originally posted by @caicatar
I'm using the v3.02 EFI.

Steps to Reproduce

  1. I boot to OpenCore
  2. I select Install macOS Sonoma

Anything else ?

No response

I'm checking my form

  • I have specified a title related to my problem
  • My title starts with "[Bug]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Informations - French] Mise à niveau vers macOS Sonoma

macOS Sonoma Logo
ℹ️ This guide is also available in English here

Contents

  • Qu'est-ce qui change avec macOS Sonoma ?
    • Découvrez toutes les nouvelles fonctionnalités de la nouvelle version
    • Apple supprime la prise en charge de certains SMBIOS
    • Les cartes Hackintosh Broadcom ne sont plus prises en charge officiellement
  • Comment mettre à niveau ?

Découvrez toutes les nouvelles fonctionnalités de la nouvelle version

Vous pouvez en savoir plus sur les nouvelles fonctionnalités de macOS Sonoma en visitant le site officiel d'Apple.

Apple supprime la prise en charge de certains SMBIOS

Comme Apple supprime la prise en charge de certains anciens Mac, certains SMBIOS ne sont plus pris en charge par macOS Sonoma (voir plus).

Les SMBIOS iMac18,1 et iMac18,3, qui étaient précédemment utilisés par cet EFI, ne sont plus pris en charge et vous devez régénérer tout votre SMBIOS (SystemProductName, SystemSerialNumber, MLB et SystemUUID) car ces SMBIOS correspondent aux iMac de 2017.

Les cartes Hackintosh Broadcom ne sont plus prises en charge officiellement

Avec la suppression de la prise en charge de certains anciens Mac dans macOS Sonoma, les pilotes permettant la prise en charge des cartes Broadcom présentes dans ces Mac ont été supprimés des fichiers système de macOS.

Ainsi, les seules cartes Broadcom qui sont encore prises en charge par macOS Sonoma sont soudées à la carte logique des Mac pris en charge par macOS Sonoma et ne sont donc pas disponibles à l'achat pour le moment, contrairement au Fenvi T919.

Comment mettre à niveau ?

Tout d'abord, vous devez comprendre qu'en mettant à niveau vers macOS Sonoma aujourd'hui, vous perdrez certaines fonctionnalités en raison de l'abandon de la prise en charge des cartes Hackintosh Broadcom (comme dit précédemment). Après la mise à niveau, les fonctionnalités suivantes ne fonctionneront plus :

  • Wi-Fi
  • AirDrop
  • AirPlay et AirPlay to Mac
  • Déverrouillage avec l'Apple Watch
  • Service de localisation
  • Appareil Photo Continuité sans fil
  • Annotation Continuité sans fil
  • Dessin Continuité sans fil
  • Instant Hotspot
  • Sidecar
  • Commande universelle

ℹ️ La prise en charge des cartes Hackintosh Broadcom à été restauré dans la mise à jour v3.01 de l'EFI (en savoir plus)


Si vous voulez mettre à niveau, vous devez vérifier quel SMBIOS vous utilisez en ce moment :

  • Téléchargez ProperTree en cliquant sur ici
  • Montez votre EFI
  • Lancez ProperTree et ouvrez le fichier config.plist présent dans EFI > OC
  • Vérifiez la valeur dans Generic -> SystemProductName

Si la valeur est iMac18,3 et que vous utilisez un GPU dédié (AMD), nous sommes désolés, mais votre configuration n'est plus prise en charge par cet EFI. Si vous souhaitez continuer à utiliser cet EFI et effectuer une mise à niveau vers macOS Sonoma, nous vous invitons à passer à une configuration utilisant uniquement l'iGPU.


Si la valeur est Macmini8,1, assurez-vous de mettre à jour votre EFI vers la dernière version. Une fois la mise à jour terminée, vous êtes prêt à effectuer la mise à niveau vers macOS Sonoma.


Si la valeur est iMac18,1, vous devrez mettre à jour votre SMBIOS car ce modèle d'iMac n'est plus pris en charge.
Suivez ces étapes pour mettre à jour votre SMBIOS :

  1. Déconnectez-vous d'iCloud, iMessage et FaceTime
  2. Mettez à jour votre EFI vers la dernière version
  3. Téléchargez GenSMBIOS et extrayez-le.
  4. Lancez le programme en exécutant GenSMBIOS.bat si vous êtes sous Windows ou GenSMBIOS.command si vous êtes sous macOS.
  5. Une fois le script en cours d'exécution, choisissez l'option 1 pour télécharger MacSerial.
  6. Choisissez l'option 3 pour sélectionner le SMBIOS et entrez Macmini8,1 (sensible à la casse).

Cela vous donnera une sortie similaire à la suivante :

  #######################################################
 #              Macmini8,1 SMBIOS Info                 #
#######################################################

Type:         Macmini8,1
Serial:       C07LNUYMJYVX
Board Serial: C07345500CDKXPGJC
SmUUID:       C58DD217-9C50-439D-9D72-E81D99DBB062
Apple ROM:    903C92E450A1
  1. Vérifiez le numéro de série généré sur Apple Check Coverage. Vous devez recevoir ce message : "Nous sommes désolés, mais nous ne pouvons pas consulter la couverture associée à ce numéro de série". Si vous ne l'obtenez pas, vous devez régénérer un autre numéro de série.
  2. En utilisant ProperTree, modifiez votre fichier config.plist en utilisant la sortie donnée par GenSMBIOS :
    • La partie Type doit être copiée dans Generic -> SystemProductName.
    • La partie Serial doit être copiée dans Generic -> SystemSerialNumber.
    • La partie Board Serial doit être copiée dans Generic -> MLB.
    • La partie SmUUID doit être copiée dans Generic -> SystemUUID.
    • N'utilisez pas la partie Apple ROM !
    • Pour Generic -> ROM, on utilise l'adresse MAC de l'interface réseau, en minuscules, et sans :

ℹ️ Par exemple :

  • MAC : 00:16:CB:00:11:22
  • ROM : 0016cb001122
  1. Enregistrez votre config.plist et vous pourrez redémarrer en utilisant votre nouvel EFI.
  2. Lorsque le système a démarré, cliquez sur le menu Apple  (en haut à gauche de votre écran), puis cliquez sur "À propos de ce Mac". Si la fenêtre affiche un Mac mini de 2018, la mise à jour du SMBIOS a réussi.
  3. Vous pouvez maintenant vous reconnecter à iCloud, iMessage, FaceTime et effectuer la mise à niveau vers macOS Sonoma.

⚠️ NOTE ET AVERTISSEMENTS :

  • Vous avez besoin d'avoir la dernière version de Python installée pour utiliser GenSMBIOS.**
  • Vous et vous seul êtes responsable de votre Identifiant Apple, lisez attentivement le guide et assumez l'entière responsabilité si vous vous trompez. Dortania, moi et tous les autres guides ne pourront pas être tenus responsables de ce que vous faites.

[Question] Can I use my GTX 750Ti with UHD 630 to get work DRM?

What is your question ?

I read right now about DRM is broken, so, can I use my intel UHD 630 with my Macmini8,1 SMBIOS for Mac OS, and Nvidia for just displaying video on monitor? In this way bios settings like in README.md, or I need to change some options, like for example initialize iGPU Multi-Monitor?

Anything else ?

Huge thanks for the support

I'm checking my form

  • My question is not about a bug or issue I have using this EFI (if so, I use the form named "Bug/Issue Report")
  • I have specified a title related to my problem
  • My title starts with "[Question]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Question] Disk not showing in macOS Ventura installer

What is your question ?

For installation Ventura No Disk is shown only install USB is shown
install usb works fine
when install Ventura page appears No Disk is recognized only install usb appears
Disk utility also not showing any Disk

Anything else ?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Question] Issue when booting into installer display stops outputting

What is your question ?

Hey there,

Sorry to bother you im just looking to see if I can get some help understanding what is going on with my install.
When booting into the mac oc installer I see the apple logo and the progress bar at the bottom, As this bar begins to progress the video output stops and subsequently the monitor goes to sleep. I have set the DVMT Pre-Allocated memory in the bios to 128mb as suggested but I just cant seem to get past this stage,

Any help would be greatly appreciated I can supply more information as it will be probably be needed for someone to help me im just not sure what to provide at the moment. The configuration is nearly identical to whats listed on the guide cpu and ig being the same.

Thanks for your time.

Anything else ?

No response

I'm checking my form

  • My question is not about a bug or issue I have using this EFI (if so, I use the form named "Bug/Issue Report")
  • I have specified a title related to my problem
  • My title starts with "[Question]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] Getting Panic Error after 20 seconds into apple logo

What is your configuration ?

  • CPU: i5 7400
  • RAM: 8 GB
  • Hard Disk: Seagate 512GB
  • USB Boot drive - SanDisk 64 GB
  • GPU: HD 630
  • Additional infos:

Describe the Bug

Getting Panic Error after 20 seconds into apple logo

Steps to Reproduce

After booting to opencore

Anything else ?

Panic log attached
panic-2022-12-31-220619.txt

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] Download Link Invalid

What is your configuration ?

Not applicable

Describe the Bug

Hello, the download link appears to be invalid at the time of writing, please fix it. Thanks.

Steps to Reproduce

  1. Go to the "Make the Installation USB" section of the README
  2. Click on the link to download macOS Sonoma

Anything else ?

No response

I'm checking my form

  • I have specified a title related to my problem
  • My title starts with "[Bug]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] Can't run into GUI fullscreen at first boot

What is your configuration ?

  • CPU: i5-7400
  • Motherboard : ASUS B250M-K
  • RAM: 16 GB
  • Hard Disk: WD 512GB
  • GPU: UHD 630
  • Additional infos:
    At same SSD I recently booted in Sonoma/Ventura. But now I can't

Describe the Bug

I used yo EFI with my MAC and I generated smbios. But I still can't boot even with -igfxvesa. Last error in cycle related to GUI, it just can't boot into fullscreen setup

PXL_20240324_211957971
PXL_20240324_212014516

Steps to Reproduce

  1. I boot to OpenCore
  2. I select MacOS option
  3. Wait about minute, then I've got GUI fullscreen error, which in cycle.

Anything else ?

No response

I'm checking my form

  • I have specified a title related to my problem
  • My title starts with "[Bug]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] Displaypolicyd error on UHD 630

What is your configuration ?

  • CPU: i5-7400
  • Motherboard : ASUS B250M-K
  • RAM: 16GB
  • Hard Disk: 512GB nvme, WD
  • GPU: intel UHD 630
  • Additional infos:

Describe the Bug

At first, when I succesfully booted Mac OS Sonoma (no smbios error), my pc after about 20 seconds goes reboot. Before I had problems with lilu.kext, so, i removed lilu. Now my Sonoma boot stuck at something like on this photo (sorry for img intead of normal .log)
IMG_20231211_224334
On Ventura same situation and I don't understand what's wrong (before Ventura worked very well on clover, but now on clover same situation.) I used Macmini8,1 SMBIOS and it works on apple coverage website. I allocated gpu memory 128MB (or higher), but doesn't works. And also I set almost all options from guide in my bios, but.. The problem is in place.

P.S. MAC also used as Generic > ROM

Steps to Reproduce

  1. I boot to OpenCore
  2. I select Mac OS Sonoma installation
  3. Stuck at displaypolicyd error.

Anything else ?

No response

I'm checking my form

  • I have specified a title related to my problem
  • My title starts with "[Bug]" (without the quotes)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Question] Intel HD Graphics 630 only shows 3MB

What is your question ?

ola would like to know how to fix the memory of intel hd grafics 630, in my shows that has 3mb and keeps locking

Anything else ?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] DRM are broken / DRM partiellement fonctionnels

🇺🇸 English

Definitions

  • DRM : Digital Right Managment
  • iGPU : Integrated Graphics (Intel)
  • dGPU : Dedicated Graphics (AMD or NVIDIA Kepler)

Explanation of the problem

On iGPU only system (without dGPU), DRM are partially broken since macOS 10.12.3
There is NO fix to this at the moment, the only way to get it fully working is by using a dGPU.

Impact

  • Apple TV app don't work (except for watching Trailers)
  • Lossless, High-Quality Lossless and Dolby Atmos don't work in the Music app
  • DRM Protected Content don't work on Safari (i.e. Netflix, Prime Video, …)

How to bypass the problem

  • In the Music app, go to "Settings" then "Playback" and tick the "Lossless Audio" checkbox and select "High Quality (AAC 256 kbit/s)" for both "Streaming" and "Downloads"
  • In the Music app, go to "Settings" then "Playback" and set Dolby Atmos to "Disabled"
  • Use Mozilla Firefox or a Chromium based browser (i.e. Google Chrome, Microsoft Edge, …) to watch DRM Protected Content
  • Use one of the browsers specified above to watch content from Apple TV (By going to tv.apple.com)

🇫🇷 Français

Définitions

  • DRM : Digital Right Managment
  • iGPU : Graphiques intégrés (Intel)
  • dGPU : Carte graphique dédiée (AMD ou NVIDIA Kepler)

Explication du problème

Sur les systèmes utilisant uniquement un iGPU (dGPU absent), les DRM sont partiellement fonctionnel depuis macOS 10.12.3
Il n'y a AUCUN fix à ce jour, le seul moyen d'avoir des DRM parfaitement fonctionnels est d'utiliser un dGPU.

Impact

  • L'app Apple TV ne fonctionne pas (sauf pour regarder les bandes-annonces)
  • Le Lossless, le Lossless Haute-Qualité et Dolby Atmos ne fonctionnent pas sur l'app Musique
  • Les contenus protégés par des DRM ne fonctionnent pas sur Safari (ex : Netflix, Prime Video, …)

Comment contourner le problème ?

  • Dans l'app Musique, aller dans les paramètres puis "Lecture" et cocher la case "Lossless Audio" et séléctionnez "Haute Qualité (AAC 256 kbit/s)" pour "Diffusion" et "Téléchargements"
  • Dans l'app Musique, aller dans les paramètres puis "Lecture" et réglez Dolby Atmos sur "Désactivé"
  • Utilisez Mozilla Firefox ou un navigateur basé sur Chromium (ex : Google Chrome, Microsoft Edge, …) pour regarder du contenu protégé par des DRM
  • Utilisez un des navigateurs cités au-dessus pour regarder du contenu provenant d'Apple TV (en allant sur tv.apple.com)

[Question] Thanks you

What is your question ?

Hi there! Thank you so much for sharing data. I'm using it in my processor and it's perefectly working.
Regards

Anything else ?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] - Bloqué dans le logo Apple

Quel est votre configuration ?

  • CPU : i5-7400
  • Carte mère : H110 Chipset LPC
  • RAM : 8GB Ram
  • Disque Dur : Segate ST100DM003-1SB1
  • GPU : Intel HD Graphics 630
  • ISO : Ventura 13.3m
  • Infos Additionnelles :
    - J'ai usé du EFI fourni pour éviter le problème avec le CFG-lock.

Décrivez le bug

IMG_20230620_160816
[IMAGE du BUG]

Je boot dans mon installation normalement, le logo Apple apparaît avec la bar de progression qui avance de plus en plus lentement, après plus de 10min, elle semble être devenu immobile, j'attends près de 4h rien ne change.

Étapes pour le reproduire

  1. Je boot sur ma clé usb
  2. Je sélectionne "Install Ventura"
  3. Le logo Apple apparaît
  4. La bar de progression apparaît
  5. Elle s'arrête après 40-50%

Autre chose ?

No response

Je vérifie mon formulaire

  • J'ai bien spécifié un titre en rapport avec mon problème
  • Mon titre commence par "[Bug]" (sans les guillemets)

Code de Conduite

  • J'accepte de suivre le code de conduite de ce projet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.