IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Déverrouiller le dossier extension de MacOS ?, Cherche à installer directement un .kext
Options
Lanic
posté 16 Jan 2021, 18:20
Message #1


Nouveau Membre


Groupe : Membres
Messages : 3
Inscrit : 13 Apr 2014
Membre no 190 109



Bonjour,
j'ai un souci avec le .pkg d'un fournisseur de dongle (Benq QCast pour ne pas le citer !) : l'installation de l'appli bugge :
"Ce paquet n'est pas compatible avec cette version de MacOS. Le paquet essaie d'installer du contenu dans le volume système. Contactez l'éditeur logiciel pour obtenir de l'aide".
Mon OS est Catalina v.10.15.7 et l'appli est sensée être compatible (v.10.11 et sup.).
J'ai vérifié dans les préférences système/Sécurité & confidentialité, Général : et il n'y a pas de demande d'autorisation particulière émise à débloquer.

Je cherche par conséquent à courcicuiter l'installateur et installer "morceau par morceau" le contenu du .pkg ! (ce n'est surement pas orthodoxe, mais bon, qui ne tente rien...). J'ouvre donc le pkg avec l'outil "Paciffist".
Problème : outre l'app, une partie est un contenu Kext que je ne peux glisser directement dans le dossier extension du système, celui-ci étant bien sûr verrouillé !
D'ailleurs, l'app. installée seule se lance mais indique en effet : "Our virtual monitor driver is not installed properly, please reinstall thought our package file" !

Mes questions sont donc :
1/ comment déverrouiller en écriture le dossier Système/Bibliothèque/Extensions ?
2/ autres idées miracles ?!

(ps : j'ai bien sur posé la question au SAV Benq, pas encore de retour...)

Bien à vous,
Alain

(config : mac mini fin 2012 / 16go / 1To SSD / Catalina 10.15.7).
Go to the top of the page
 
+Quote Post
jeanjd63
posté 16 Jan 2021, 18:40
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Salut.

Le dossier /System/Library/Extensions étant en lecture seule, il faut passer par le mode Recovery pour y injecter le virus l'extension que tu souhaites.
Ceci se fait via le terminal que tu trouves en haut de la barre de menus dans Utilitaires.

Après je ne répond de rien des réactions du système au redémarrage, mais comm tu le dis, qui ne tente rien n'a rien.
Go to the top of the page
 
+Quote Post
jeandemi
posté 16 Jan 2021, 19:22
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 872
Inscrit : 20 Aug 2020
Lieu : Belgique
Membre no 212 269



Tu dois pouvoir l’installer dans /Librairie/Extensions plutôt que dans /Système/Librairie/Extensions avec le même effet
Tu peux utiliser un utilitaire comme KextBeast ou KextUtility s’ils sont compatibles 64bits. Après l’installation du kext, il te faudra de toutes façons réparer les autorisations pour qu’il soit pris en compte


--------------------
Hackintosh13 "Photo" : Asus Gryphon Z87 i7-4770K 2x8GB DDR3, XFX RX6800XT, SSD SATA 4TB WD Red, MacOS 12.7.1 Monterey, Clover 5146
Hackintosh1 "Photo" : Asus P7P55D i5-750 2x8GB DDR3, Gigabyte GTX770/4GB, USB3 FL1100, SSD4TB SATA, Mac OS-X Sierra Clover 5070
Hackintosh 2, 3, 4 et 5: Asus P5B/P5E-VM DO/P5KPL-VM, Q9550, 8/4GB DDR2-800, Quadro K600/8800GTX/8500GT, SSD+HDD SATA, Mac OS-X 10.9, 10.11, 10.12.6 et 10.13.6 (+ Snow Léopard incomplet en cours d'essais) Clover
Hack6 "Dual" : Kllisre Dual-X79 2xXeon E5-2630Lv2 8x2GB DDR3-1333ECC, Asus GTX760/2GB, SSD256GB Mac OS-X Mojave Clover
Hackintosh 7 "en cours futur photo" : JingSha X79-P3 Xeon E5-2667v2 (8c/16th@3,3GHz) 3x16GB DDR3-1600RegECC Gigabyte Vega64/8GB USB3 FL1100 PCI-E SSD500GB NVME 970Evo+ HDD500GB SATA Mojave Clover
Hackintosh 8 "dual2" :Double Xeon E5-2670v2 (total 20c/40th@2,5GHz) sur Supermicro X9DAi, 96GB (6x16GB) DDR3-1600RegECC, Sapphire Vega64/8G, USB3 FL1100, OC 0.7.9 Catalina et Ubuntu 20.04LTS
Hack 9: Asus P8Z77-M i5-3450 Gigabyte RX580/8G OC 0.8.3 Monterey Hack 10: Asus H81M-C i5-4570 GF GTX 770/2G Clover Big Sur
Hack 11: CM X79Server dual Xeon E5-2697v2 (total 24c/48th à 2,7GHz) 64GB (4x16) DDR3-1866RegECC, 2x RX580/8G XFX, SSD SATA Samsung j'essaye avec OC 0.9.2 et Mojave
Hack 12: CM Qiyida E5-A99 (X9H9D) Xeon Broadwell E5-2690v4 (14c/28th à 2,6GHz) 2x16GB DDR4-3200 Reg ECC, OC 0.9.3 Sonoma
Go to the top of the page
 
+Quote Post
baron
posté 16 Jan 2021, 19:27
Message #4


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 315
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Citation (Lanic @ 16 Jan 2021, 18:20) *
Mon OS est Catalina v.10.15.7 et l'appli est censée être compatible (v.10.11 et sup.).

C'était sûrement valable au moment où ça a été écrit. Le tout est de savoir quand c'était… tongue.gif
En fonction de la date de sortie de cette appli, tu devrais pouvoir te faire une idée.
Une certitude, elle doit être en 64 bits pour pouvoir fonctionner sous Catalina.


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
frankie00
posté 16 Jan 2021, 19:49
Message #5


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 944
Inscrit : 22 Dec 2011
Lieu : Paris
Membre no 173 181



rien que le titre fait peur.
face à mon problème d'update manquant pour les drivers du GPU NVIDIA (air déjà connu), un hacker qui travaille sur hackintosh proposait une manip' d'introduction de kext
J'ai essayé vu que rien d'autre ne semblait marcher, mais comme ça ne marchait pas mieux je l'ai vite enlevé.
Un coup à planter le système pour de bon plus d'autres choses en prime donc...

Ce message a été modifié par frankie00 - 16 Jan 2021, 19:49.


--------------------
¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go
¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go
Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“
Go to the top of the page
 
+Quote Post
Pat94
posté 17 Jan 2021, 08:11
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 718
Inscrit : 28 Nov 2015
Lieu : Somme
Membre no 197 274



Salut,

Apple ne permet pas de bidouiller le système mais il y a un moyen de le faire quand même, en premier lieu tu déverrouille le SIP

Tout d'abord, démarre macOS en mode Recovery. Pour cela, redémarre le Mac et pressez simultanément les touches Commande et R (⌘ R) dès que le son de démarrage aura retenti.

Une fois le mode Recovery chargé, ouvre une fenêtre de Terminal depuis le menu Utilitaires de la barre des menus, en haut de l'écran.

Tape la commande suivante dans la fenêtre de Terminal :

Code
csrutil disable

Presse l'une des touches Retour ou Entrée. Un message indique que System Integrity Protection a été désactivée et que la machine doit être redémarrée pour prendre en compte les changements, la tape

Code
reboot


Ensuite tu installe son kext avec le programme et le mode d'emploi que tu trouvera ICI
et ensuite tu réactive le SIP


Ré-activer SIP

Une fois le logiciel installé, redémarre macOS une nouvelle fois en mode Recovery, à l'aide du raccourci Commande R (⌘ R), puis ouvre une fenêtre de Terminal et tapez :

Code
csrutil enable



--------------------
MacPro 5.1
Go to the top of the page
 
+Quote Post
frankie00
posté 17 Jan 2021, 09:50
Message #7


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 944
Inscrit : 22 Dec 2011
Lieu : Paris
Membre no 173 181



C'est apparemment souvent le cas que pour des installations de drivers qui ne fonctionnent pas, le bidule te demande de l'installer morceau par morceau
J'en ai fait l'expérience
Mais c'est peut-être le driver lui-même qui détecte sa non-compatibilité et refuse de s'installer: et dans ce cas c'est un problème constructeur vraisemblablement
Enfin, si jamais ça échoue tu pourras toujours le retirer


--------------------
¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go
¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go
Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“
Go to the top of the page
 
+Quote Post
Krazubu
posté 17 Jan 2021, 11:24
Message #8


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 523
Inscrit : 5 Sep 2005
Membre no 45 266



Il me semble que sur Catalina la commande
sudo mount -uw /
suffit à monter le volume système en écriture.
Les choses se sont par contre encore un peu compliquées avec Big Sur
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 : 28th March 2024 - 23:26