IPB

Bienvenue invité ( Connexion | Inscription )

> BooterConfig kézako ?, Le premier qui trouve, je lui offre une bière
Options
iPotable
posté 1 Oct 2015, 22:03
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 221
Inscrit : 15 Sep 2008
Membre no 121 727



Bonjour,

Avec OS X El Capitan et le SIP, on doit aujourd'hui jouer avec deux paramètres csractiveconfig et booterconfig, les bootargs kext-dev-mode et rootless étant obsolètes sous 10.11.

csractiveconfig sert à définir les "niveaux" de protection à appliquer au système, comme désactiver la vérification de la signature des kexts, des systèmes de fichiers et autres.

Mais en revanche, on utilise BooterConfig depuis des mois (pour ceux qui sont passés par les bêtas du moins), et on ne sait toujours absolument rien à son sujet, même pas une explication approximative de sa fonction. J'ai remarqué que le mettre ou pas ne change pas le fonctionnement du hackintosh.

Je cherche vraiment à savoir à quoi il peut bien servir. Même une petite explication très brève serait la bienvenue.

Et celui qui trouve à quoi ça sert et qu'il a juste, je lui offre la récompense ! biggrin.gif


--------------------
Hackintosh : Intel Core i5 4690 3,5GHz quad - 16Go DDR3 1600MHz CL7 G.Skill - Carte mère Asus H97-Plus - Carte Graphique Asus Radeon R9 280 3Go GDDR5 - Crucial BX300 240GB - Crucial M500 960Go - WD Green 3To - disque dur de 160Go d'un défunt imac pour macOS - Lecteur/Graveur DVD - macOS 10.12 (via Clover) - Windows 10 (mea culpa) - Gentoo (parce que le choix est le droit ultime)
Motorola Nexus 6 sous LineageOS 15.1 - ZTE Open C sous Firefox OS 2.5 (il prend la poussière!) - quelques babioles comme un Rπ 1B et un XU4.

Découvrez une disposition ergonomique qui va vous redonner le goût du clavier !
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
polyzargone
posté 2 Oct 2015, 22:55
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 775
Inscrit : 11 May 2006
Membre no 60 938



Si vous voulez mon avis, un simple CsrActiveConfig=0x3 contentera tout le monde whistle.gif

Pour info, je viens de faire le test suivant :

Aucune valeur BooterConfig et en ayant reconstruit le cache avec CsrActiveConfig=0x3 puis en redémarrant avec CsrActiveConfig=0x0, j'obtiens ceci :

Code
MacPro:~ polyzargone$ csrutil status
System Integrity Protection status: enabled.


Code
8:279  0:006  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.11
8:301  0:022    Extra kext: EFI\CLOVER\kexts\10.11\realtekALC.kext
8:312  0:010    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext
8:322  0:010      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\ACPISensors.kext
8:326  0:003      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\CPUSensors.kext
8:329  0:003      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\GPUSensors.kext
8:333  0:003      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\LPCSensors.kext
8:340  0:006    Extra kext: EFI\CLOVER\kexts\10.11\RealtekRTL8111.kext
8:348  0:008  Removed efi-boot-device-data variable: Not Found
8:348  0:000  Custom boot is disabled
8:349  0:000  Closing log


Code
MacPro:~ polyzargone$ kextstat | grep -v com.apple
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
   21    4 0xffffff7f828f8000 0x19000    0x19000    org.netkas.driver.FakeSMC (1394) 2DBA2F88-A115-386A-85D0-F88021A4D2E3 <11 7 5 4 3 1>
   22    0 0xffffff7f82911000 0x5000     0x5000     org.hwsensors.driver.CPUSensors (1394) 2A0C01CE-A1E3-399C-BB84-00148F49D473 <21 7 5 4 3>
   38    0 0xffffff7f82919000 0x8000     0x8000     org.hwsensors.driver.ACPISensors (1394) BB85F05A-2AF0-3E80-BB37-B8B129AE8AE7 <21 11 7 5 4 3>
   40    0 0xffffff7f80c08000 0x5000     0x5000     org.rehabman.driver.FakePCIID (1.2.0) DEB64F79-A945-3AC3-84E2-8A8A5D4FCF20 <12 7 5 4 3 1>
   43    0 0xffffff7f82927000 0x13000    0x13000    org.hwsensors.driver.LPCSensors (1394) 32252ABE-128E-371C-AC47-4F32279ED768 <21 12 11 7 5 4 3>
   48    0 0xffffff7f8293a000 0x15000    0x15000    org.hwsensors.driver.GPUSensors (1394) 0C93DDEC-36B6-31C4-8117-F90AB4544BA5 <21 12 11 7 5 4 3>
   50    0 0xffffff7f8294f000 0x3a000    0x3a000    com.insanelymac.RealtekRTL8111 (1.2.2) 8377A216-A3E1-3ECD-898A-DDCF8E708D50 <49 12 5 4 3 1>
   68    0 0xffffff7f8104a000 0xa000     0xa000     com.mice.driver.WirelessGamingReceiver (1.0.0d12) BF95EC26-4376-3658-9D13-1BA08BB2D35C <39 32 5 4 3>
   99    0 0xffffff7f81e65000 0x4000     0x4000     com.intel.driver.EnergyDriver (2.0) 358E6AD3-C66B-3E84-8D77-63DEB942A25B <7 5 4 3>
  100    0 0xffffff7f828f1000 0x4000     0x4000     com.squirrels.driver.AirParrotSpeakers (1.8) 8DC45570-251F-3FED-9FF4-3400209F0D2C <70 5 4 3>
  101    0 0xffffff7f828dc000 0x6000     0x6000     com.squirrels.airparrot.framebuffer (3) 95925637-05E0-38AF-9AEC-D0B8BB2F1512 <72 5 4 3>
  104    2 0xffffff7f8117d000 0x2d7000   0x2d7000   com.nvidia.web.NVDAResmanWeb (10.0.7) 136F6C19-CEDE-354D-89AE-2B146DF28D5B <103 77 72 12 7 5 4 3 1>
  105    0 0xffffff7f81463000 0x1ad000   0x1ad000   com.nvidia.web.NVDAGK100HalWeb (10.0.7) E7A18C08-E04F-31A4-AFE8-055E41D902A9 <104 12 4 3>
  107    0 0xffffff7f81d86000 0x94000    0x94000    com.nvidia.web.GeForceWeb (10.0.7) 69DE38EB-AA04-3A86-95FF-DB96D4379F0B <106 104 77 72 12 7 5 4 3 1>
  124    0 0xffffff7f82989000 0x28000    0x28000    org.pqrs.driver.Karabiner (10.9.0) DFB26FC3-C4C3-3669-A5F8-1F27D20B96C4 <32 5 4 3 1>
  125    3 0xffffff7f829b1000 0x58000    0x58000    org.virtualbox.kext.VBoxDrv (4.3.26) 8C9FB14F-410D-5887-EFDD-B466AA1860EF <7 5 4 3 1>
  130    0 0xffffff7f81e72000 0x2000     0x2000     com.nvidia.CUDA (1.1.0) 5AFE550D-6361-3897-912D-897C13FF6983 <4 1>
  132    0 0xffffff7f82a09000 0x17000    0x17000    com.tuxera.filesystems.tufsfs.fusefs_txantfs (2015.6.24) CC57CCD5-8F95-5BC6-4A3E-E59EAFC08886 <7 5 4 3 1>
  134    0 0xffffff7f82a20000 0x8000     0x8000     org.virtualbox.kext.VBoxUSB (4.3.26) 4B4E27EE-C62E-B99B-BB50-9DCA827DD951 <133 125 39 7 5 4 3 1>
  135    0 0xffffff7f82921000 0x5000     0x5000     org.virtualbox.kext.VBoxNetFlt (4.3.26) 41289711-9346-CB1B-E476-AC3E0CE7EBE5 <125 7 5 4 3 1>
  136    0 0xffffff7f82a28000 0x6000     0x6000     org.virtualbox.kext.VBoxNetAdp (4.3.26) BDE4B25B-D7E7-F0EA-5DFE-BB7460E38026 <125 5 4 1>


Tout fonctionne. Mais si je reconstruit le cache maintenant avec CsrActiveConfig=0x0, vous pouvez êtres certains que je vais avoir de gros soucis de redémarrage rotfl.gif


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- iPotable   BooterConfig kézako ?   1 Oct 2015, 22:03
- - polyzargone   Je tente de me renseigner mais les réponses sont ...   2 Oct 2015, 21:20
- - iPotable   D'après ce que le monsieur raconte, ça servi...   2 Oct 2015, 21:41
- - chris27   de ce que j'ai compris : C'est en réalit...   2 Oct 2015, 21:59
- - klemant   Salut, De ce que j'ai compris de l'affair...   2 Oct 2015, 22:11
|- - iPotable   Citation (klemant @ 2 Oct 2015, 23:11) Ce...   2 Oct 2015, 22:21
- - klemant   Effectivement, plus de SIP pour moi, enfin pour lu...   2 Oct 2015, 22:23
- - polyzargone   Si vous voulez mon avis, un simple CsrActiveConfig...   2 Oct 2015, 22:55
- - klemant   En faite si tu laisse les valeur vide, clover va a...   2 Oct 2015, 23:04
- - polyzargone   En principe oui. Mais comme j'ai un AppleHDA ...   2 Oct 2015, 23:10
- - klemant   Il me semble que le cache se construit en fonction...   2 Oct 2015, 23:17
|- - Sebinouse   Citation (klemant @ 3 Oct 2015, 00:17) Co...   3 Oct 2015, 08:35
- - polyzargone   Aurais-tu une application pour faire toutes ces co...   3 Oct 2015, 08:42
- - Sebinouse   oui : la Calculette de MacOSX en mode Programmeur ...   3 Oct 2015, 08:47
- - polyzargone   Évidemment ! Mais bon, je suis une vraie bi...   3 Oct 2015, 08:58
- - Sebinouse   il faut lire les bits de droite à gauche : le pre...   3 Oct 2015, 09:37
- - klemant   Je ne suis pas certain que ce soit aussi facile qu...   3 Oct 2015, 10:34
|- - polyzargone   Citation (klemant @ 3 Oct 2015, 11:34) Je...   3 Oct 2015, 10:44
- - Sebinouse   Parler de Sécurité sur un Hack me fait doucement...   3 Oct 2015, 10:54
- - klemant   Non je parle de BooterConfig, c'est ce que j...   3 Oct 2015, 10:57
- - polyzargone   OK, ne nous emballons pas . Tout ceci n'est p...   3 Oct 2015, 11:14
- - Sebinouse   Pas de soucis ... je corrige le post précédent a...   3 Oct 2015, 11:17
- - klemant   Ok, désolé Donc pour résumer ce que je pense ...   3 Oct 2015, 11:22
- - Sebinouse   pas de différences avec 0x68 ou 0x6E ... ça n...   3 Oct 2015, 11:33


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 : 2nd August 2025 - 04:15