Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Hicks1gb

Como insertar identificador sata en AppleAhci kext

14 posts in this topic

Recommended Posts

Estoy teniendo problemas con Still Waiting for root device si utilizo un DSDT personalizado. Me han comentado que debo insertar el identificador sata en el AppleAhci kext.

 

Mi identificador sata es 8086:27c0

 

00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [iDE mode] [8086:27c0] (rev 01)

 

He buscado ese kext en System/Library/Extensions y no lo tengo. El que si aparece es AppleAhciPort.kext

 

No tengo muy claro el modo de insertar dicha información en el kext... alguien me echa una mano?

 

Gracias.

Share this post


Link to post
Share on other sites

Muchas gracias. Voy a probarlo y a indagar en el archivo para ver como lo has hecho.

 

Un saludo

Share this post


Link to post
Share on other sites

Tengo un problema con el kext que me has enviado. He intentado editarlo, y al darle con el botón derecho del ratón para escoger ver el contenido, veo que dicha opción no existe.

He probado a editar otros kexts que se encuentran en mi escritorio y tampoco me da esa opción... Me he ido a mi directorio S/L/E, y allí si que me deja mostrar contenido del paquete de los kexts.

 

He comprobado los permisos de ambos kexts, y difieren en el usuario. En S/L/E, aparece el usuario "sistema" con privilegios de escritura y lectura, pero en el kext que me has enviado, dicho usuario no aparece, aunque tengo mi usuario con privilegios.

 

Igual es una tontería, pero no soy capaz de abrir el kext.

 

Sabes cuál puede ser el problema?

Share this post


Link to post
Share on other sites

ponga el kext nel Escritorio y lo abres com la app Text Matte y lo edita, si no, clics nel kext com el boton derecho del mouse información y dale permisos al user/system/ all, lo editas el info.plist com tu device id de tu controladora sata, lo instalas com KextWizard, reparraPermissos/rebuildcaches /reboot

Share this post


Link to post
Share on other sites

el kext ya posee el ID.

 

tambien desde el escritorio puedes usar el textedit del mac....

 

<key>ICH7RAHCI</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAHCIPort</string>

<key>Chipset Name</key>

<string>ICH7R SATA AHCI Controller</string>

<key>IOClass</key>

<string>AppleAHCI</string>

<key>IOPCIPrimaryMatch</key>

<string>0x27c18086</string>

<key>IOProbeScore</key>

<integer>2000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>Vendor Name</key>

<string>Intel</string>

</dict>

<key>ICH7RRAID</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAHCIPort</string>

<key>Chipset Name</key>

<string>ICH7-R SATA RAID Controller</string>

<key>IOClass</key>

<string>AppleAHCI</string>

<key>IOPCIPrimaryMatch</key>

<string>0x27c38086</string>

<key>IOProbeScore</key>

<integer>2000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>Vendor Name</key>

<string>Intel</string>

Share this post


Link to post
Share on other sites

Gracias por la ayuda.

 

Textedit:

El documento “AHCI_Extended_Injector.kext” no se ha podido abrir. El archivo no tiene el formato correcto.

 

Textmate:

This file is not UTF-8 nor does it have any encoding information stored.

 

En el ordenador no tengo el usuario "system".

Entiendo que debo crearlo con permisos de administrador?

De todos modos, mi usuario tiene permisos de lectura y escritura... con lo que entiendo que debería poder "ver el contenido" del kext, pero no sale esa opción en el kext que me has enviado.

 

El motivo de abrirlo no es otro que para ver como lo has hecho tú, y aprender por si necesito hacerlo en otro ordenador.

Share this post


Link to post
Share on other sites

Hicks1gb... hermano ya esta el ID puesto en lo que te deje. solo instalalo en system/library/extensions

 

 

y lo haces mal

 

pones el kext en el escritorio, boton secundario sobre el kext, mostrar contenido del paquete, y ahí hay la carpeta content, y entro el archivo info.plist.... ese archivo lo puedes editar con textedit...

Share this post


Link to post
Share on other sites

Hicks1gb... hermano ya esta el ID puesto en lo que te deje. solo instalalo en system/library/extensions

 

 

y lo haces mal

 

pones el kext en el escritorio, boton secundario sobre el kext, mostrar contenido del paquete, y ahí hay la carpeta content, y entro el archivo info.plist.... ese archivo lo puedes editar con textedit...

 

No me habéis entendido... el problema es que esa opción de "mostrar contenido del paquete" no me aparece, con lo que no tengo forma de ver el contenido del kext para editar el info.plist

 

Por otro lado, el kext ya lo tengo instalado, lo que quería era verlo para "aprender" como lo habías hecho.

Share this post


Link to post
Share on other sites

The file /Users/predatux/Downloads/AHCI_Extended_Injector.kext/contents does not exist.

He utilizado el tabulador, pero nada...

 

Sabes cuál puede ser el motivo de que no aparezca esa opción? En mi directorio S/L/E si aparece ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • Hello MaLd0n,   Could you please make DSDT edits for my new Skylake desktop Lenovo M910t    RunMe files: https://www96.zippyshare.com/v/5bgqAiga/file.html
        Thank you very much in advance!
    • Have you tried adjusting the Khz in midi pref pane or editing the info plist to suit your needs. that sometimes corrects weird noise behavior.
    • Hello Mald0n:

      Nice to meet you, I have created a post about my problem on High Sierra before and I was redirected to this guide by Allan.

      As mentioned in the post, I was not able to get pass the login screen at initial boot and the system could not shutdown occasionally.

      However I solve the high temperature problem when I replace the clover folder you provide on first post, currently the cpu temperature is around 5x-6x'c after 10 mins up time.

      Attached is the clover folder, ioreg as well as the send me app, thanks for your help!

      p.s. I notice that your clover boot efi is a old traditional grey apple boot logo, Is there a version of modern dark and white logo one that I could replace with? Thank you!

      https://www.insanelymac.com/forum/topic/333867-cant-get-pass-2nd-stage-boot-logo-on-initial-boot-and-high-temperature/   My system:
      Gigabyte GA-X48-DQ6
      Core 2 Extreme QX9650 C0
      4 x Kingston DDR2 800ghz Ram
      Galaxy GTX460 1GB
      120GB SSD Leven JS500120C, high Sierra installed
      250GB seagate ST3250310AS
      250GB WDC WD2500JS-08NCB1
      File: https://drive.google.com/file/d/1_k3_jxvzGaLfDzin0zSAUT5ml16Hq15c/view?usp=sharing      
    •   Still garbled sound in earphone. The speaker is loud as previous. louder than 2.9.1   
    • Up for https://sourceforge.net/p/cloverefiboot/wiki,


×