erreur après post Install
2 participants
Page 1 sur 3
Page 1 sur 3 • 1, 2, 3
erreur après post Install
Bonjour
Laptop HP ProBook 6570b i5
Outil utilisé: HP-Probook-EliteBook-Package-Creator-OC 0.7.8
Driver utiliser VBoxHfs
version MacOS 12.2.1 (21D62) , le Patsh HD 4000 lui fonctionne parfaitement
j'ai crée la Clé USB d'installation , l'installation ne pose absolument aucun problème , seulement après la post installation , le laptop démarre /bout correctement puis s'éteint et cela en boucle , cela fait plusieurs jours que je suis confronté avec la même erreur avec les deux derniers version de Monterey .
Idem , ci j'essai de faire une mise a jours de macOS Monterey exemple 12.2.1(21D62) en UEFI avec OPC 078 , elle s'installe correctement , le Laptop démarre / boot et s'éteint après quelques lignes ( -V ) .
en mode Legacy cela fonctionne, Install ou mise a jours
j'ai essayer avec Catalina , Big Sur , sa fonctionne très bien avec l'outil .
j'aimerai bien comprendre ce qu'il se passe avec les versions 12.2.3 et .12.2.1 .
EDITER 22 FEVRIER 17H45
Sur mon Laptop avec un bios 74 , je désactive le Kext AirPortBrcmFixup.Kext et plus de problème avec Monterey 12.2.1 ou Monterey 12.3 .
Bizarre , car il fonctionne avec Catalina ou Big Sur sur ce même Laptop ...
Laptop HP ProBook 6570b i5
Outil utilisé: HP-Probook-EliteBook-Package-Creator-OC 0.7.8
Driver utiliser VBoxHfs
version MacOS 12.2.1 (21D62) , le Patsh HD 4000 lui fonctionne parfaitement
j'ai crée la Clé USB d'installation , l'installation ne pose absolument aucun problème , seulement après la post installation , le laptop démarre /bout correctement puis s'éteint et cela en boucle , cela fait plusieurs jours que je suis confronté avec la même erreur avec les deux derniers version de Monterey .
Idem , ci j'essai de faire une mise a jours de macOS Monterey exemple 12.2.1(21D62) en UEFI avec OPC 078 , elle s'installe correctement , le Laptop démarre / boot et s'éteint après quelques lignes ( -V ) .
en mode Legacy cela fonctionne, Install ou mise a jours
j'ai essayer avec Catalina , Big Sur , sa fonctionne très bien avec l'outil .
j'aimerai bien comprendre ce qu'il se passe avec les versions 12.2.3 et .12.2.1 .
EDITER 22 FEVRIER 17H45
Sur mon Laptop avec un bios 74 , je désactive le Kext AirPortBrcmFixup.Kext et plus de problème avec Monterey 12.2.1 ou Monterey 12.3 .
Bizarre , car il fonctionne avec Catalina ou Big Sur sur ce même Laptop ...
- Fichiers joints
Dernière édition par djams le Mar 22 Fév - 10:59, édité 3 fois
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
@Chris1111
je te remercie pour ta réponse , seulement pour le moment je ne comprend pas ce qu'il se passe avec ces deux version de macOS / l'outil et mon Laptop .
avec MACOSX-Installer-Monterey et clover 5144 sa marche en mode UEFI parfaitement .
si j'effectue les Install en mode Legacy , tout fonctionne également parfaitement .
cela fait 3 / 4 jours que je suis confronté a ce problème , mais juste en UEFI et l' outil cité et les deux version de monterey cité .
j'ai un problème quelque part , mais je ne sais pas ou .
le bios est bien régler , j'ai encore revérifier , tout les autre system que j'ai installer fonctionne tres bien avec OPC 078 et meme 079
je te remercie pour ta réponse , seulement pour le moment je ne comprend pas ce qu'il se passe avec ces deux version de macOS / l'outil et mon Laptop .
avec MACOSX-Installer-Monterey et clover 5144 sa marche en mode UEFI parfaitement .
si j'effectue les Install en mode Legacy , tout fonctionne également parfaitement .
cela fait 3 / 4 jours que je suis confronté a ce problème , mais juste en UEFI et l' outil cité et les deux version de monterey cité .
j'ai un problème quelque part , mais je ne sais pas ou .
le bios est bien régler , j'ai encore revérifier , tout les autre system que j'ai installer fonctionne tres bien avec OPC 078 et meme 079
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
ce que jai toujours recommander en cas de probleme de boot est un Reset NVRAM
Re: erreur après post Install
chris1111 a écrit:ce que jai toujours recommander en cas de probleme de boot est un Reset NVRAM
je le fait tout le temps Reset NVRAM , mais cela na rien changer malheureusement . cela fait 4 jours que je suis sur cette unique problème .
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
djams a écrit:chris1111 a écrit:ce que jai toujours recommander en cas de probleme de boot est un Reset NVRAM
je le fait tout le temps Reset NVRAM , mais cela na rien changer malheureusement . cela fait 4 jours que je suis sur cette unique problème .
Reset nvram ensuite Reboot
et boot F9 /UEFI/
ceci vas peut etre regler le boot normal
Re: erreur après post Install
chris1111 a écrit:djams a écrit:chris1111 a écrit:ce que jai toujours recommander en cas de probleme de boot est un Reset NVRAM
je le fait tout le temps Reset NVRAM , mais cela na rien changer malheureusement . cela fait 4 jours que je suis sur cette unique problème .
Reset nvram ensuite Reboot
et boot F9 /UEFI/
ceci vas peut etre regler le boot normal
je l'ai également fait plusieurs fois de cette façon .
Une première chose que je remarque avec ce HP ProBook 6570 est qu'avec la version 12.2.1(21D62) , je suis obliger de sélectionner le drivers VBoxHFs.efi pour pouvoir réaliser cette installation bien precise , alors que tout mes system sont installer avec le driver HfsPlus.efi et meme certaine version de Monterey , la deja il y a un truc qui ne va pas .
Pourquoi juste avec l'outil cité et ces deux version de monterey , sachant que sait celui que j'utilise le plus avec se Laptop , alors qu'avec clover 5144 sa fonctionne tres bien ??
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
clover et opencore pas comparable
la seule chose qui a changer dans le dernier programme HP est le retrait du drivers AppleAPFS.efi
la seule chose qui a changer dans le dernier programme HP est le retrait du drivers AppleAPFS.efi
djams aime ce message
Re: erreur après post Install
chris1111 a écrit:clover et opencore pas comparable
la seule chose qui a changer dans le dernier programme HP est le retrait du drivers AppleAPFS.efi
je crois que j'ai du oublier certaines info concernant le programme , je vais me remettre a la page et tout revoir , car avec tout ces changement , il est fort probable voir certain que j'ai manger / oublier certaines info en cour de route .
je retourne a mes cahiers et faire mes devoirs .
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
chris1111 aime ce message
Re: erreur après post Install
Je pensse que tu a les bonnes infos pour resoudre ton problemedjams a écrit:chris1111 a écrit:clover et opencore pas comparable
la seule chose qui a changer dans le dernier programme HP est le retrait du drivers AppleAPFS.efi
je crois que j'ai du oublier certaines info concernant le programme , je vais me remettre a la page et tout revoir , car avec tout ces changement , il est fort probable voir certain que j'ai manger / oublier certaines info en cour de route .
je retourne a mes cahiers et faire mes devoirs .
Re: erreur après post Install
chris1111 a écrit:Je pensse que tu a les bonnes infos pour resoudre ton problemedjams a écrit:chris1111 a écrit:clover et opencore pas comparable
la seule chose qui a changer dans le dernier programme HP est le retrait du drivers AppleAPFS.efi
je crois que j'ai du oublier certaines info concernant le programme , je vais me remettre a la page et tout revoir , car avec tout ces changement , il est fort probable voir certain que j'ai manger / oublier certaines info en cour de route .
je retourne a mes cahiers et faire mes devoirs .
je le souhaite également , je vais ré essayer avec une fraiche Install complète une des dernière VERSION 21D62 et le programme .
Pour l'instant celle ci va bien avec OPC-079 , je vais formater et réinstaller avec le programme cette fois ci , qui lui est en 078 .
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
Ton probleme est ce que tu parle dun Reboot imediatement apres VoodooPS2 Controller ?
Si oui cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Du coup quil boot bien ca ne revient plus
Si oui cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Du coup quil boot bien ca ne revient plus
Re: erreur après post Install
chris1111 a écrit:Ton probleme est ce que tu parle dun Reboot imediatement apres VoodooPS2 Controller ?
Si oui cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Du coup quil boot bien ca ne revient plus
Sincèrement je ne comprend pas ce qu'il se passe , jamais je n'ai été confronté a installer monterey avec autant de difficulté sur le HP ProBook .
je suis incapable de redémarrer après la poste install quoi que je face .
les deux derniers version de monterey , il y a pas moyen , c'est tout de meme incroyable .
cela fait 5 jours que je suis dessus a essayer , des installations avec ton programme j'en n'ai fait des dizaine sur le Probook avec monterey .
il y a quelques choses qui ne va pas quelques part , mais sincèrement je ne trouve pas .
j'ai meme essayer de ne pas patcher la HD 4000 immédiatement cela ne change rien , j'ai le meme résultat .
j'ai fait hier soir la dernière mise a jours de Big Sur , cela c'est fait parfaitement avec OpenCore 079 .
sois c'est mon laptop qui deconne sois il y a un truc de dérégler .
Dernière édition par djams le Mar 22 Fév - 11:06, édité 1 fois
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
chris1111 a écrit:tu repond meme pas a ma simple question
oui , j'ai deja booté sur un autre Disque avant , sa ne change rien , j'ai également effectuer le reset NVRAM . je suis confronté qu'avec les deux derniers version de monterey , tout les autre je les install sans aucune difficulté
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
djams a écrit:chris1111 a écrit:tu repond meme pas a ma simple question
oui , j'ai deja booté sur un autre Disque avant , sa ne change rien , j'ai également effectuer le reset NVRAM . je suis confronté qu'avec les deux derniers version de monterey , tout les autre je les install sans aucune difficulté
ma question etait
Ton probleme est ce que tu parle dun Reboot imediatement apres VoodooPS2 Controller ?
Re: erreur après post Install
chris1111 a écrit:djams a écrit:chris1111 a écrit:tu repond meme pas a ma simple question
oui , j'ai deja booté sur un autre Disque avant , sa ne change rien , j'ai également effectuer le reset NVRAM . je suis confronté qu'avec les deux derniers version de monterey , tout les autre je les install sans aucune difficulté
ma question etait
Ton probleme est ce que tu parle dun Reboot imediatement apres VoodooPS2 Controller ?
Voici ou cela bloque , le laptop redémarre et cela indéfiniment sur cette meme erreur .
Si tu veut plus de precision je peut faire une vidéo complète . ?
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
Exactement ce que je disait VoodooPS2Controller
Comme jai expliquer plus haut
cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Installation du patch HD 4000
Du coup quil boot bien ca ne revient plus
Ou bien reboot sur la clef USB apres post Install et essai dinstaller le patche HD 4000
et retire la clef puis boot normalement
EDIT ***
Le hackintosh cest comme ca parfois, il faut bucher pour trouver
Comme jai expliquer plus haut
cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Installation du patch HD 4000
Du coup quil boot bien ca ne revient plus
Ou bien reboot sur la clef USB apres post Install et essai dinstaller le patche HD 4000
et retire la clef puis boot normalement
EDIT ***
Le hackintosh cest comme ca parfois, il faut bucher pour trouver
Re: erreur après post Install
chris1111 a écrit:Exactement ce que je disait VoodooPS2Controller
Comme jai expliquer plus haut
cela m'arrive aussi avant que le patch HD 4000 sois installer et cela arrive depuis plusieurs revision Monterey et je sait pas trop pourquoi
Pour resoudre je clear la NVRAM ou bien je boot avant sur un autre disk
ou je ferme le laptop et je le repart
Installation du patch HD 4000
Du coup quil boot bien ca ne revient plus
Ou bien reboot sur la clef USB apres post Install et essai dinstaller le patche HD 4000
et retire la clef puis boot normalement
EDIT ***
Le hackintosh cest comme ca parfois, il faut bucher pour trouver
Bonjour mon ami
c'est ce que j'essai de faire tranquillement et surtout correctement , pas simple quand on ne connaissais pas l'informatique n'y le Hackintosh deux ans en arrière . mais j'évolue doucement mais surement .
Est ce un choix judicieux de supprimer complètement le DSDT.aml , quand pense tu ?? et de le remplacer avec un SSDT.aml Compilé proprement pour le HP-ProBook 6570 , car c'est le responsable de mes soucis se DSDT avec les deux dernière version de Monterey .
je n'ai eu aucun problème a installer de cette façon .
- install:
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
Cest pas une bonne idée , le DSDT patch ton Prortable aux complet ainssi que le CPU pour le powermanagement le AHCI, La fan, la baterie , le Wifi l'Audio, les USB 3 TOUT !
Le patch DSDT nest pas responssable de ce Boot Loop cest plutiot le kext VodooPS2contoller
qui est une vielle revision de Rehabman mais jai pas trop invetiguer encore sur le probleme
Regarde la plus importante portion du Patch DSDT ⇩
4x40s_IvyBridge.txt
Il y a deux autres patch qui viennent par default avec le 6x70b, le HD 4000 le HDMI, la fan et le Wifi sont selectif
et cest peut etre un de ceux la qui cause un soucie, comme jai dit jai pas eu le temp dinvetiguer tout ca car ca demmande beaucoup de temp et de test
Le patch DSDT nest pas responssable de ce Boot Loop cest plutiot le kext VodooPS2contoller
qui est une vielle revision de Rehabman mais jai pas trop invetiguer encore sur le probleme
Regarde la plus importante portion du Patch DSDT ⇩
4x40s_IvyBridge.txt
- Code:
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 00_Optimize.txt
# Optimize (get rid of stuff that is WMI/BIOS related)
# remove large chunk of symbols used only by device WMID and device WMID itself
into all code_regex Name\s*\(WSIP,[\s\S]*Name\s*\(ETYP,\s*Buffer\s*\(.*\)\s*\{\}\) remove_matched;
into device label WMID remove_entry;
# remove references to device WMID
into_all all code_regex .*WMID.*\(.*\) removeall_matched;
into method label _TMP parent_label PCHZ code_regex Store\s*\(DerefOf\s*\(Index\s*\(DerefOf\s*\(Index\s*\(\\_SB\.WMID\.TSTV,[\s\S]*\} remove_matched;
# remove all OEM _DSM methods
into_all method label _DSM remove_entry;
# remove ThermalZone
into scope label \_TZ remove_entry;
into_all method code_regex \\_TZ.* removeall_matched;
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 01_Compilation.txt
# Fix compilation errors
# Fix _T_x compiler reserved warnings (not necessary to fix)
#into_all all code_regex _T_0 replaceall_matched begin T_0 end;
#into_all all code_regex _T_1 replaceall_matched begin T_1 end;
#into_all all code_regex _T_2 replaceall_matched begin T_2 end;
#into_all all code_regex _T_3 replaceall_matched begin T_3 end;
#into_all all code_regex _T_4 replaceall_matched begin T_4 end;
#into_all all code_regex _T_5 replaceall_matched begin T_5 end;
#into_all all code_regex _T_6 replaceall_matched begin T_6 end;
# Another way to fix the _T_x compiler reserved warnings (still not necessary)
#into method label TRUP code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label TRUP code_regex Store\s+\(PRDT,\s+_T_0\) remove_matched;
#into method label TRUP code_regex \(_T_0 replaceall_matched begin (PRDT end;
#into method label VHIV code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label VHIV code_regex Store\s+\(Arg2,\s+_T_0\) remove_matched;
#into method label VHIV code_regex \(_T_0 replaceall_matched begin (Arg2 end;
#into method label \_SB.PCI0.LPCB.PS2M._HID code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label \_SB.PCI0.LPCB.PS2M._HID code_regex Store\s+\(PRDT,\s+_T_0\) remove_matched;
#into method label \_SB.PCI0.LPCB.PS2M._HID code_regex \(_T_0 replaceall_matched begin (PRDT end;
#into method label WQBI code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label WQBI code_regex Store\s+\(Arg0,\s+_T_0\) remove_matched;
#into method label WQBI code_regex \(_T_0 replaceall_matched begin (Arg0 end;
#into method label WQBC code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label WQBC code_regex Store\s+\(Local6,\s+_T_0\) remove_matched;
#into method label WQBC code_regex \(_T_0 replaceall_matched begin (Local6 end;
#into method label WQBC code_regex Name\s+\(_T_1,\s+Zero\) remove_matched;
#into method label WQBC code_regex Store\s+\(DerefOf\s+\(Index\s+\(ST99,\s+0x00\)\),\s+_T_1\) replace_matched begin Store (DerefOf (Index (ST99, 0x00)), Local2) end;
#into method label WQBC code_regex \(_T_1 replaceall_matched begin (Local2 end;
#nto method label WMBA code_regex Name\s+\(_T_0,\s+Zero\) remove_matched;
#into method label WMBA code_regex Store\s+\(Local6,\s+_T_0\) remove_matched;
#into method label WMBA code_regex \(_T_0 replaceall_matched begin (Local6 end;
# Fix parse errors
into device label GFX0 code_regex If\s\(CondRefOf\s\(FPED\)\)\s*\n\s*\{\s*\n\s*FPED\s\(\)\s*\n\s*\} remove_matched;
# Fix line 2169 2181 compilations errors (these are specfiic to 4530s)
into_all all code_regex DWordMemory\s\(ResourceProducer,\sPosDecode,\sMinFixed,\sMaxFixed,\sCacheable,\sReadWrite,\n\s+0x00000000,\s+//\sGranularity\n\s+0x00000000,\s+//\sRange\sMinimum\n\s+0x00000000,\s+//\sRange\sMaximum\n\s+0x00000000,\s+//\sTranslation\sOffset\n\s+0x00000000,\s+//\sLength replace_matched
begin
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,\n
0x00000000, // Granularity\n
0x00000000, // Range Minimum\n
0x00000000, // Range Maximum\n
0x00000000, // Translation Offset\n
0x00000001, // Length\n
end;
into_all all code_regex DWordMemory\s\(ResourceProducer,\sPosDecode,\sMinFixed,\sMaxFixed,\sCacheable,\sReadWrite,\n\s+0x00000000,\s+//\sGranularity\n\s+0x00000000,\s+//\sRange\sMinimum\n\s+0xFEDFFFFF,\s+//\sRange\sMaximum\n\s+0x00000000,\s+//\sTranslation\sOffset\n\s+0x00000000,\s+//\sLength replace_matched
begin
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,\n
0x00000000, // Granularity\n
0x00000000, // Range Minimum\n
0xFEDFFFFF, // Range Maximum\n
0x00000000, // Translation Offset\n
0xFEE00000, // Length\n
end;
# Fix 3 compilation warnings
#rehabman: These are warnings and not sure if it a good idea to "fix" them...
#into_all all code_regex \\_SB\.F4EV,.0x0500 replaceall_matched begin F4EV, 0xFFFF end;
#into_all all code_regex \\_SB\.BEVT,.0x10 replaceall_matched begin BEVT, 0xFFFF end;
# Fix NBTT compilation
#rehabman: These are also warnings, and not necessary to patch
#into_all all code_regex Name\s\(NBTT,\sPackage\s\(0x08\) replaceall_matched
#begin
#Name (NBTT, Package()
#end;
# ProBook 4x40s specific
into all code_regex Name\s+\(BB2S,\s+"\s+"\.\.\.\) replace_matched
begin
Name (BB2S, " ")
end;
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 02_DSDTPatch.txt
# Replace all instances of AC with ADP1
into_all all code_regex \.AC, replaceall_matched begin .ADP1, end;
into_all all code_regex \(AC, replaceall_matched begin (ADP1, end;
into all label AC set_label begin ADP1 end;
# Power fix - uses AppleACPIBatteryManager.kext instead VoodooBattery
into device label ADP1 code_regex Name\s+\(_PRW,[\s\S]*\}\) remove_matched;
into device label ADP1 insert
begin
Name (_PRW, Package() { 0x18, 0x03 })
end;
# Enable functions keys
# Override DSDT oemId (for Clover, since it patches with "Apple ")
into method label _DSM parent_label PS2K remove_entry;
into device label PS2K insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
// Note: Function key part seems to not be necessary
// "AAPL,has-embedded-fn-keys", Buffer() { 0x01, 0x00, 0x00, 0x00 },\n
"RM,oem-id", "HPQOEM",\n
})\n
}\n
end;
# Inject Audio info
into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"hda-gfx", Buffer() { "onboard-1" },\n
"layout-id", Buffer() { 0x0C, 0x00, 0x00, 0x00 },\n
"PinConfigurations", Buffer() { },\n
//"MaximumBootBeepVolume", 77,\n
})\n
}\n
end;
# IRQ fix
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{.*\} removeall_matched;
into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate()\n
{\n
IRQNoFlags() { 0, 8, 11, 15 }\n
%2
})\n
end;
# Rename all instances of GFX0 to IGPU
into_all all code_regex GFX0 replaceall_matched begin IGPU end;
into_all all label GFX0 set_label begin IGPU end;
# RTC fix
into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end;
# Shutdown fix
into method label _PTS code_regex_not If\s\(LEqual\s\(Arg0,\s0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched
begin
If (LEqual (Arg0, 0x05)) {}\n
Else\n
{\n
%1
}\n
end;
# SMBUS fix
into device label BUS0 parent_adr 0x001F0003 remove_entry;
into device name_adr 0x001F0003 insert
begin
Device (BUS0)\n
{\n
Name (_CID, "smbus")\n
Name (_ADR, Zero)\n
Device (DVL0)\n
{\n
Name (_ADR, 0x57)\n
Name (_CID, "diagsvault")\n
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package() { "address", 0x57 })\n
}\n
}\n
}\n
end;
# USB sleep fix injects Macbook 8,1 device IDs
into method label _DSM parent_adr 0x001D0001 remove_entry;
into device name_adr 0x001D0001 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x27, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c27" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001D0002 remove_entry;
into device name_adr 0x001D0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x2c, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c2c" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001D0003 remove_entry;
into device name_adr 0x001D0003 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x27, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c27" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001D0004 remove_entry;
into device name_adr 0x001D0004 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x2c, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c2c" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001A0001 remove_entry;
into device name_adr 0x001A0001 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return(Package()\n
{\n
"device-id", Buffer() { 0x27, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c27" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001A0002 remove_entry;
into device name_adr 0x001A0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Store (Package()\n
{\n
"device-id", Buffer() { 0x2c, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c2c" },\n
})\n
}\n
end;
into method label _DSM parent_adr 0x001A0003 remove_entry;
into device name_adr 0x001A0003 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"device-id", Buffer() { 0x27, 0x1c, 0x00, 0x00 },\n
"name", Buffer() { "pci8086,1c27" },\n
})\n
}\n
end;
# HPET fix to avoid AppleIntelCPUPowerManagement panic
into method label _STA parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 code_regex Name\s\(_STA\,\s+0x0F\) remove_matched;
into device name_hid PNP0103 insert
begin
Name (_STA, 0x0F)\n
end;
into method label _CRS parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_CRS, 0, NotSerialized) { Return (BUF0) }\n
end;
# Fix _WAK method to deal with bug in AppleACPIPlatform v1.8 (in 10.8.5+)
into method label _WAK code_regex \s*(.?WAK\s+\([^)]*\)) replace_matched
begin
If (LOr(LLess(Arg0,1),LGreater(Arg0,5))) { Store(3,Arg0) }\n
%1
end;
# Add missing IMEI device
into device label IMEI parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (IMEI)\n
{\n
Name (_ADR, 0x00160000)\n
}\n
end;
# Add the missing MCHC device
into device label MCHC parent_label PCI0 remove_entry;
into device label PCI0 insert begin
Device (MCHC)\n
{\n
Name (_ADR, Zero)\n
}
end;
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 05_OScheck.txt
# patch _INI method in Scope(_SB)
into method label _INI replace_content
begin
// always store 0x07D6 for "Darwin"\n
Store (0x07D6, OSYS)\n
//\_TZ.BOTT ()\n
//\_TZ.RETD ()\n
Store (One, PFLV)\n
end;
into method label WCOS replace_content
begin
// assume "Windows 2006" values\n
Store (0x06, WOSI)\n
Store (WOSI, WHOS)\n
Return (WOSI)\n
end;
# patch OS checks
#into_all all code_regex If\s\(_OSI\s\("Windows\s2006"\)\) replaceall_matched
#begin If (LOr (_OSI ("Darwin"), _OSI ("Windows 2006"))) end;
#into_all all code_regex If\s\(\\_OSI\s\("Windows\s2006"\)\) replaceall_matched
#begin If (LOr (_OSI ("Darwin"), _OSI ("Windows 2006"))) end;
# Remove icons on menu bar for SD card
into method label _RMV parent_label SMHC replace_content begin Return (Zero) end;
into method label _RMV parent_label MSHC replace_content begin Return (Zero) end;
into method label _RMV parent_label XDCC replace_content begin Return (Zero) end;
into method label _RMV parent_label I1C replace_content begin Return (Zero) end;
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 06_Battery.txt
# Add cycle count and temperature to battery info method
# 16-bit version
into method label BTIF code_regex Store\s\(BDAT,\sLocal1\) replace_matched
begin
Store (BDAT, Local1)\n
// battery cycle count\n
Store (BCC, Index (DerefOf (Index (NBTI, Arg0)), 0x0D))\n
// battery temperature\n
Acquire (\\_SB.PCI0.LPCB.EC0.ECMX, 0xFFFF)\n
Store (5, \\_SB.PCI0.LPCB.EC0.CRZN)\n
Store (\\_SB.PCI0.LPCB.EC0.TEMP, Local2)\n
Release (\\_SB.PCI0.LPCB.EC0.ECMX)\n
Add (Multiply (Local2, 10), 2732, Local2) // Celsius to .1K\n
Store (Local2, Index (DerefOf (Index (NBTI, Arg0)), 0x0E))\n
end;
# Need to extend size of NBTI packages
into all code_regex "Hewlett\-Packard"\s+\},\s+Package\s\(0x0D\) replaceall_matched
begin
"Hewlett-Packard",\n
Zero,\n
Zero,\n
},\n
Package(0x0F)\n
end;
into all code_regex Name\s\(NBTI,\sPackage\s\(0x02\)\s+\{\s+Package\s\(0x0D\) replaceall_matched
begin
Name (NBTI, Package(0x02)\n
{\n
Package(0x0F)\n
end;
into_all all code_regex "LIon",\s+"Hewlett\-Packard"\n\s+\}\n replaceall_matched
begin
"LIon",\n
"Hewlett-Packard",\n
Zero,\n
Zero,\n
}\n
end;
# Convert battery EC info from 16-bit to 8-bit fields...
# Need this utility method B1B2(lowbyte, hibyte)... returns ((hibyte << | lowbyte)
into method label B1B2 remove_entry;
into definitionblock code_regex . insert
begin
Method (B1B2, 2, NotSerialized)\n
{\n
ShiftLeft (Arg1, 8, Local0)\n
Or (Arg0, Local0, Local0)\n
Return (Local0)\n
}\n
end;
# Change EC register declarations from 16-bit to 8-bit
into device label EC0 code_regex BSN,\s+16 replace_matched begin BSN0, 8, BSN1, 8 end;
into device label EC0 code_regex CBT,\s+16 replace_matched begin CBT0, 8, CBT1, 8 end;
into device label EC0 code_regex BDC,\s+16 replace_matched begin BDC0, 8, BDC1, 8 end;
into device label EC0 code_regex BFC,\s+16 replace_matched begin BFC0, 8, BFC1, 8 end;
into device label EC0 code_regex BPR,\s+16 replace_matched begin BPR0, 8, BPR1, 8 end;
into device label EC0 code_regex BCR,\s+16 replace_matched begin BCR0, 8, BCR1, 8 end;
into device label EC0 code_regex BRC,\s+16 replace_matched begin BRC0, 8, BRC1, 8 end;
into device label EC0 code_regex BCC,\s+16 replace_matched begin BCC0, 8, BCC1, 8 end;
into device label EC0 code_regex BPV,\s+16 replace_matched begin BPV0, 8, BPV1, 8 end;
into device label EC0 code_regex BME,\s+16 replace_matched begin BME0, 8, BME1, 8 end;
into device label EC0 code_regex BDV,\s+16 replace_matched begin BDV0, 8, BDV1, 8 end;
into device label EC0 code_regex BRTE,\s+16 replace_matched begin RTE0, 8, RTE1, 8 end;
into device label EC0 code_regex BATE,\s+16 replace_matched begin ATE0, 8, ATE1, 8 end;
into device label EC0 code_regex BCV1,\s+16 replace_matched begin BCX0, 8, BCX1, 8 end;
into device label EC0 code_regex BCV2,\s+16 replace_matched begin BCA0, 8, BCA1, 8 end;
into device label EC0 code_regex BCV3,\s+16 replace_matched begin BCB0, 8, BCB1, 8 end;
into device label EC0 code_regex BCV4,\s+16 replace_matched begin BCP0, 8, BCP1, 8 end;
into device label EC0 code_regex BATF,\s+16 replace_matched begin ATF0, 8, ATF1, 8 end;
into device label EC0 code_regex MAXC,\s+16 replace_matched begin AXC0, 8, AXC1, 8 end;
into device label EC0 code_regex BSTS,\s+16 replace_matched begin BST0, 8, BST1, 8 end;
into device label EC0 code_regex BDAT,\s+16 replace_matched begin BDA0, 8, BDA1, 8 end;
# Change access (reads) to those registers from 16-bit to 8-bit
into_all method label BTIF code_regex \(BFC, replaceall_matched begin (B1B2 (BFC0, BFC1), end;
into_all method label GBTI code_regex \(BFC, replaceall_matched begin (B1B2 (BFC0, BFC1), end;
into_all method label BTIF code_regex \(BDV, replaceall_matched begin (B1B2 (BDV0, BDV1), end;
into_all method label GBTI code_regex \(BDV, replaceall_matched begin (B1B2 (BDV0, BDV1), end;
into_all method label BTIF code_regex \(BSN, replaceall_matched begin (B1B2 (BSN0, BSN1), end;
into_all method label GBTI code_regex \(BSN, replaceall_matched begin (B1B2 (BSN0, BSN1), end;
into_all method label BTST code_regex \(BPR, replaceall_matched begin (B1B2 (BPR0, BPR1), end;
into_all method label GBTI code_regex \(BPR, replaceall_matched begin (B1B2 (BPR0, BPR1), end;
into_all method label BTST code_regex \(BRC, replaceall_matched begin (B1B2 (BRC0, BRC1), end;
into_all method label GBTI code_regex \(BRC, replaceall_matched begin (B1B2 (BRC0, BRC1), end;
into_all method label GBTI code_regex \(BCR, replaceall_matched begin (B1B2 (BCR0, BCR1), end;
into_all method label BTST code_regex \(BPV, replaceall_matched begin (B1B2 (BPV0, BPV1), end;
into_all method label GBTI code_regex \(BPV, replaceall_matched begin (B1B2 (BPV0, BPV1), end;
into_all method label GBTI code_regex \(BDC, replaceall_matched begin (B1B2 (BDC0, BDC1), end;
into_all method label GBTI code_regex \(BME, replaceall_matched begin (B1B2 (BME0, BME1), end;
into_all method label GBTI code_regex \(BCC, replaceall_matched begin (B1B2 (BCC0, BCC1), end;
into_all method label BTIF code_regex \(BCC, replaceall_matched begin (B1B2 (BCC0, BCC1), end;
into_all method label GBTI code_regex \(CBT, replaceall_matched begin (B1B2 (CBT0, CBT1), end;
into_all method label GBTI code_regex \(BSTS, replaceall_matched begin (B1B2 (BST0, BST1), end;
into_all method label BTIF code_regex \(BDAT, replaceall_matched begin (B1B2 (BDA0, BDA1), end;
into_all method label GBTI code_regex \(BDAT, replaceall_matched begin (B1B2 (BDA0, BDA1), end;
into_all method label GBTI code_regex \(BCV1, replaceall_matched begin (B1B2 (BCX0, BCX1), end;
into_all method label GBTI code_regex \(BCV2, replaceall_matched begin (B1B2 (BCA0, BCA1), end;
into_all method label GBTI code_regex \(BCV3, replaceall_matched begin (B1B2 (BCB0, BCB1), end;
into_all method label GBTI code_regex \(BCV4, replaceall_matched begin (B1B2 (BCP0, BCP1), end;
into_all method label GBTI code_regex \(BRTE, replaceall_matched begin (B1B2 (RTE0, RTE1), end;
into_all method label GBTI code_regex \(BATE, replaceall_matched begin (B1B2 (ATE0, ATE1), end;
into_all method label GBTI code_regex \(BATF, replaceall_matched begin (B1B2 (ATF0, ATF1), end;
into_all method label GBTC code_regex \(MAXC, replaceall_matched begin (B1B2 (AXC0, AXC1), end;
# Now deal with the writes to those registers
# Store (0xFA, MAXC)
into_all method label SBTC code_regex \(0xFA,\sMAXC\) replaceall_matched begin (0xFA, AXC0)\nStore (Zero, AXC1) end;
# Store (Zero, MAXC)
into_all method label SBTC code_regex \(Zero,\sMAXC\) replaceall_matched begin (Zero, AXC0)\nStore (Zero, AXC1) end;
# Store (0x00, MAXC)
into_all method label SBTC code_regex \(0x00,\sMAXC\) replaceall_matched begin (0x00, AXC0)\nStore (0x00, AXC1) end;
# Store (GBSS (B1B2 (BSN0, BSN1), BDAT, BTSN)
into_all method label GBTI code_regex Store\s\(GBSS\s\(B1B2\s\(BSN0,\sBSN1\),\sBDAT\),\sBTSN\) replaceall_matched
begin
Store (GBSS (B1B2 (BSN0, BSN1), B1B2 (BDA0, BDA1)), BTSN)\n
end;
# Disable BAT1 device
into method label _STA parent_label BAT1 replace_content begin Return (Zero) end;
# Fix method PPNT, called from AC adapter device (AC/ADP1) (ProBooks)
into method label PPNT parent_label EC0 replace_content begin // nothing end;
# Fix method PNOT, called from AC adapter device (AC/ADP1) (EliteBooks?)
into method label PNOT replace_content begin // nothing end;
# These are not really battery related, but similar problems...
# Fix method PCNT, called from HWAK which is called from _WAK
into method label PCNT replace_content begin // nothing end;
# CFGD is an External in an SSDT being dropped...
into method label _WAK code_regex (If\s+\(And\s+\(CFGD,\s+0x01000000\)\)[\s\S]*\((0x01|One),\s+0x48\)\n.*\n.*\}) replace_matched
begin
If (CondRefOf(CFGD))\n
{\n
%1\n
}\n
end;
#Maintained by: RehabMan for: HP Probook 4x30s/4x40s
# 02b_EHCI_4x40s.txt
# USB property injection for 4x40s (HM76)
# Insert Apple USB properties into EHC1
into method label _DSM parent_adr 0x001D0000 remove_entry;
into device name_adr 0x001D0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"AAPL,clock-id", Buffer() { 0x01 },\n
"subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
"subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
"AAPL,current-available", 2100,\n
"AAPL,current-extra", 2200,\n
"AAPL,current-extra-in-sleep", 1600,\n
"AAPL,device-internal", 0x02,\n
"AAPL,max-port-current-in-sleep", 2100,\n
})\n
}\n
end;
# Insert Apple USB properties into EHC2
into method label _DSM parent_adr 0x001A0000 remove_entry;
into device name_adr 0x001A0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"AAPL,clock-id", Buffer() { 0x01 },\n
"subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
"subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
"AAPL,current-available", 2100,\n
"AAPL,current-extra", 2200,\n
"AAPL,current-extra-in-sleep", 1600,\n
"AAPL,device-internal", 0x02,\n
"AAPL,max-port-current-in-sleep", 2100,\n
})\n
}\n
end;
# Insert Apple USB properties into USB 3.0 XHC
into method label _DSM parent_adr 0x00140000 remove_entry;
into device name_adr 0x00140000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
"subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
"AAPL,current-available", 2100,\n
"AAPL,current-extra", 2200,\n
"AAPL,current-extra-in-sleep", 1600,\n
"AAPL,device-internal", 0x02,\n
"AAPL,max-port-current-in-sleep", 2100,\n
})\n
}\n
end;
Il y a deux autres patch qui viennent par default avec le 6x70b, le HD 4000 le HDMI, la fan et le Wifi sont selectif
et cest peut etre un de ceux la qui cause un soucie, comme jai dit jai pas eu le temp dinvetiguer tout ca car ca demmande beaucoup de temp et de test
djams aime ce message
Re: erreur après post Install
Bon me reste un test et je pensse avoir trouver
Je revient apres une fraiche install
Je revient apres une fraiche install
Re: erreur après post Install
chris1111 a écrit:Bon me reste un test et je pensse avoir trouver
Je revient apres une fraiche install
excellent , on bosse sérieusement , la passion rien de plus sympa .
je pense aussi avoir trouver sans reel certitude , j'attend également que l'installation se termine 12.3 (21E5212f) . encore 30 minutes d'attente .
EDIT:
Install faite parfaitement du premier cout , aucun problème de reboute .
EDIT 2H25
je viens de redémarrer et sa recommence exactement au meme endroit .
encore des détails a peaufiner .
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
Re: erreur après post Install
Bon jai tout reussie apres plusieurs testes, jenvois ca demain, beaucoup de nouveauté
incluant le Patch HD 4000
incluant le Patch HD 4000
djams aime ce message
Re: erreur après post Install
Update 18 Fev 2022 Fix issue boot loop apres post Install
Update program Patch HD 4000
Update program Patch HD 4000
Re: erreur après post Install
chris1111 a écrit:Update 18 Fev 2022 Fix issue boot loop apres post Install
Update program Patch HD 4000
Bonjour
aller c'est partis , je vais faire une installation complète avec 12.3 et le programme , a tout a l'heure . a toi .
djams- Testeur Hackintosh
- Date d'inscription : 22/07/2019
chris1111 aime ce message
Page 1 sur 3 • 1, 2, 3
Sujets similaires
» Plantage après post-install HP 6570b
» Bonjour Cousins ! Je suis belge :)
» (resolu) erreur Install media HP Laptop OC
» erreur boot0 aprés restauration time machine(RESOLU)
» Problème après post installation
» Bonjour Cousins ! Je suis belge :)
» (resolu) erreur Install media HP Laptop OC
» erreur boot0 aprés restauration time machine(RESOLU)
» Problème après post installation
Page 1 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum