IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [Succès] /!\Laptop/!\ Asus K501LX - i5 5200U - 8Go 1600MHz - Intel HD 5500 - Mojave 10.14.5
Options
Egon-058
posté 16 Jun 2019, 20:32
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 81
Inscrit : 24 Oct 2014
Lieu : Lille
Membre no 192 520



RetEx

Asus K501LX - i5 5200U - 8Go 1600MHz - Intel HD 5500 - Mojave 10.14.5


Bonjour à tous !! Un petit RetEx détaillant mon expérience concernant le passage en Hackintosh du Laptop Asus K501LX - i5 5200U - 8Go - Intel HD 5500 sous Mojave 10.14.5. Comme toujours pour un ordinateur portable c'est un peu compliqué mais je me suis largement inspiré des tutos ICI et . Presque tout fonctionne à l'exception du bluetooth (la carte Wifi que j'ai installée n'est pas un combo), du lecteur de carte SD et la GTX 950M. Si besoin n'hésitez-pas à me poser des questions ! Bonne lecture !!




Matos :
- Asus K501LX
- Intel i5 5200U
- 8Go RAM (4Go + 4Go ajoutés)
- Intel HD 5500
- Dell DW1510 Broadcom BCM94322HM8L WiFi
- SSD LiteOn M.2 CV18B512HP 512Go
- HGST 1To (TimeMachine)

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Installation

BIOS :
Le paramètre "DVMT Pre-Allocated" doit être sur 64MB ou 128MB (dans mon cas je l'ai réglé sur 128MB).
Les autres paramètre sont classiques (mettre les graphismes sur l'IGPU et désactiver le Vt-d).

Clover :

Attention ! Pour une raison qui m'échappe, pas moyen d'installer MacOS Mojave sur le PC, et ce même si la clef bootable fonctionne nickel. Je tombe toujours sur le message d'erreur : "An Error Occurred Validating the installer data. The download is either damaged or incomplete. Redownload the installer and try again". J'ai tout essayé. j'ai essayé de re-télécharger l'installer, j'ai aussi téléchargé la version 10.14.2 de Mojave pour voir, et j'ai même essayé de le télécharger directement depuis l'Asus K501LX en question (j'avais El Capitan d'installé dessus jusque là). Pour résoudre ce soucis, j'ai fait l'installation du système sur le SSD prévu en le connectant directement sur mon nouveau Hack sur le port M.2 de la carte mère. Là aucun soucis. Et j'ai pu faire la fon de la configuration directement sur l'Asus.

Pour la clef d'installation :
- Installation pour carte mère UEFI seulement
- Installe Clover dans l'ESP
- Drivers64UEFI : tout garder par défaut
- RC scripts sur le volume de destination
Autres
- Remplacement de VboxHfs-64.efi par HSFPlus-64.efi et addition de ApfsDriverLoader-64.efi et de AptioMemoryFix-64.efi dans /EFI/CLOVER/Driver64UEFI/ (tous les fichiers sont disponibles dans le dossier téléchargeable dans le tuto MacBidouille)
- FakeSMC.kext comme seul kext pour l'installation

Pour l'installation de Clover sur la config (Post-Installation) :
Le fichier config.plist présent dans le dossier à télécharger en fin de post, accompagné de :
- Le dossier /EFI/CLOVER/Driver64UEFI/ est identique à celui de la clef d'installation
- Les .kext suivants (tous les Kexts sont installés dans /EFI/CLOVER/Kexts/Other) :

Gestion du système et de l'énergie :
>>> ACPIBatteryManager.kext 1.90.1
>>> AppleGraphicsPowerManagement_K501LX.kext 999.1.1
>>> BTFirmwareUploader.kext 3.1
>>> CodecCommander.kext 2.6.1
>>> CPUFriend.kext 1.1.6
>>> DisableTurboBoostBattery.kext 2.1
>>> FakeSMC.kext 6.26-357-gceb835ea.1800
>>> IntelBacklight.kext 1.0.10
>>> X86PlatformPlugin_K501LX.kext 999.1.1

Vidéo :
>>> Lilu.kext 1.3.6 + WhateverGreen.kext 1.2.9
>>> HibernationFixup.kext 1.2.4

Son :
>>> AppleALC.kext 1.3.8

Péripheriques (Clavier et Trackpad) :
>>> ApplePS2SmartTouchPad_AsusK501LX_20190610.kext 4.6.8
>>> AsusNBFnKeys.kext 2.5.5
>>> CustomPeripheral.kext
>>> VoodooPS2Controller.kext 1.9.2

Réseau :
>>> AtherosARPT.kext 1.0.3
>>> RealtekRTL8111.kext 2.2.1 (pour le port ethernet)

USB :
>>> InjectUSB_AsusK501LX_Mojave_20190610.kext

N.B. Ne pas oublier de renommer le fichier "config_MacBidouille.plist" en "config.plist"

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Réglages et Post-Install

SMBIOS :
Régler sur "MacBookPro12,1", et faire les générations habituelles des UUID, Serial Number, SmUUID et ROM

Vidéo :
Pour augmenter la taille des éléments à l'écran, tout en gardant une bonne résolution, il faut utiliser le mode HiDPI offert par Apple. Pour cela il faut ouvrir le terminal et taper :
Code
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true

Une fois ceci fait, il faut installer l'application SwitchResX et sélectionner la résolution HiDPI 1280x720. Vous devriez retrouver un affichage lisible wink.gif

Ports USB :
En ce qui concerne le mapping des ports USB, pas de soucis en particulier. Il faut bien suivre la méthode de Legallou.
Voici le mapping que j'obtiens :

Ports attribués :
Port en haut à gauche : HS02/SSP2 : 02000000/0d000000 (UsbConnector Number = 3)
Port en bas à gauche : HS01/SSP1 : 01000000/0c000000 (UsbConnector Number = 3)
Port en haut à droite : HS03 : 03000000 (UsbConnector Number = 1)
Port en bas à droite : HS04 : 03000000 (UsbConnector Number = 1)
Webcam : HS05 : 05000000 (UsbConnector Number = 255)
Wifi : HS08 : 08000000 (UsbConnector Number = 255)

Ports non-attribués :
HS06 : 06000000 (UsbConnector Number = 255)
HS07 : 07000000 (UsbConnector Number = 255)
HS09 : 09000000 (UsbConnector Number = 255)
HS10 : 0a000000 (UsbConnector Number = 255)
HS11 : 0b000000 (UsbConnector Number = 255)
SSP3 : 0e000000 (UsbConnector Number = 255)
SSP4 : 0f000000 (UsbConnector Number = 255)

Port Count : 0f000000

Comme il y a peu de ports USB 3 sur ce PC, pas besoin d'en désactiver smile.gif

Gestion de l'énergie et de la batterie
Pour obtenir une bonne gestion de l'énergie et de la batterie, j'ai du utiliser le SSDT.aml et le DSDT.aml fournis dans le tuto cité dans l'introduction de ce RetEx. Bien utiliser mon fichier config.plist pour avoir les bons patchs avec.

Audio :
Tout fonctionne avec AppleALC.kext et l'injection en 3.

Trackpad :
Pour que le Trackpad fonctionne il faut notamment utiliser ApplePS2SmartTouchPad_AsusK501LX_20190610.kext. Ce dernier contient tous les paramètres nécessaires pour que le Trackpad réponde comme vous le désirez au click, balayage, scrolling, etc. avec 1, 2, 3 et même 4 doigts. Dans le dossier EFI accompagnant ce RetEx vous trouverez ma version (sur laquelle j'ai bien passé une bonne heure) configurée au mieux selon moi. Ceci dit, si vous voulez modifier des paramètres, n'hésitez pas à aller consulter cette page, qui répertorie l'ensemble de ces dernier ainsi que leur signification et la façon de les modifier. Pour ce faire, il vous est fortement conseillé d'utiliser PlistEdit Pro afin de modifier le fichier info.plist que l'on obtient en faisant "clique droit >> Afficher le contenu du paquet" sur le kext. Les paramètres à modifier sont dans IOKitPersonalities >> Smart-Pad >> Preferences.

Clavier :
Tout fonctionne avec les kext. A noter que les raccourcis pour la lumière et pour le son se font avec la touche "fn" enfoncée. Les quatres touches en bas à gauche du clavier sont mappées comme sur un clavier mac (Alt >> Cmd, Windows >> Alt, Ctrl >> Ctrl et Fn >> Fn).

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Téléchargements
Mon dossier d'installation complet (EFI, .kexts et autres)

Ce message a été modifié par Egon-058 - 23 Jun 2019, 16:33.


--------------------
Laptop : MBP TouchBar 2017, i5, 16Go 2133MHz ---> Mojave 10.14.5
Desktop : Hackintosh, ASRock H270M-ITX/ac, i5 6500T, 16Go 2133MHz, Sapphire Pulse RX580 8Go ---> Mojave 10.14.5

Hacks montés:
Gigabyte Z390-UD - i5 9400F Coffee Lake - 16Go 2666MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: Asus K501LX (Laptop) - i5 5200U - 8Go 1600MHz - Intel HD 5500 - Mojave 10.14.5 :: Gigabyte GA-H270N-Wifi - i3 7100 - 8Go 2400MHz - MSI GT710 1Go - High Sierra 10.13.6 :: Gigabyte GA-H97M-D3H - i5 4690 - 8Go 1600MHz - Gigabyte RX580 8Go Gaming - Mojave 10.14.5 :: + quelques vieux machins ^^
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 30th March 2024 - 00:38