Jump to content

Dell Inspiron 14z 5423 (only in secure mode)


jl4c
 Share

65 posts in this topic

Recommended Posts

iFIRE, this is fully working untill now:

 

Tarjeta gráfica (HD 4000)

Audio (AppleHDA)

Wifi y ethernet

WebCam

 

Quisiera avanzar con el tema del "sleep" pero estoy algo perdido con eso.

Si, me gustaría probar activar el power nativo a través de la edición del DSDT, but i need some help with that.

 

Adjunto full report (DarwinDumper)

 

Thanks iFIRE

DarwinDumperReports.zip

Link to comment
Share on other sites

desde la consola, diskutil list, diskutil mount/dev/disk0s2 es un exemplo see your disk, 0 disk s2 partition, has hecho el patch del AppleIntelCPUPowermanegement.kext?el DSDT ya esta patcheado

 

tienes que sulucionar este prole ma com USB.Y ESTO patch del AppleIntelCPUPowermanegement.kext, QUITA LA FLAG -f de tu boot.plist y pones darkwake=0

 

xld[com.apple.driver.AppleUSBXHCI]: The super class vtable '__ZTV17IOUSBControllerV3' for vtable '__ZTV12AppleUSBXHCI' is out of date. Make sure your kext has been built against the correct headers. kxld[com.apple.driver.AppleUSBXHCI]: The super class vtable '__ZTV17IOUSBControllerV3' for vtable '__ZTV12AppleUSBXHCI' is out of date. Make sure your kext has been built against the correct headers.

 

 

Can't load kext com.apple.driver.AppleUSBXHCI - link failed. Failed to load executable for kext com.apple.driver.AppleUSBXHCI. Kext com.apple.driver.AppleUSBXHCI failed to load (0xdc008016). Failed to load kext com.apple.driver.AppleUSBXHCI (error 0xdc008016).

Link to comment
Share on other sites

Hola iFIRE;

El archivo "AppleIntelCPUPowermanegement.kext" ya esta parchado y el "Null" eliminado. El SSDT.aml esta en la carpeta Extra. Tuve que cambiar la definición del sistema a "MacBook Pro 8,1" para que funcionara el speedstep (creo que anda bien). Tambien funciona el sleep; pero el teclado y el mouse (después de despertar) dejan de funcionar y tengo que reiniciar para que vuelvan a funcionar.

Si quito el flag "-f" y agrego el "darkwake=0" ni el teclado ni el mouse funcionan.

En cuanto al problema del USB, no se como solucionarlo.

Link to comment
Share on other sites

prueba esto PS2 https://www.dropbox....chPad_Kexts.zip

 

 

Esto por el kext del USBX que no funciona, el teclado y el trackpad estan conectados en un porto USB/Hub, tendra que sulucionar el problema com este kext para que te funcine all ok, lo del -f força el sistema para leer los kexts desde S/L/E y esto tarda el arranque, ya com la flag UseKernelCaches=Yes el sistema le la cache de los kexts in /System/Library/Caches/com.apple.kext.caches/Startup y el boot e mas rápido, y quando el sistema sale del sleep lee las caches y no los kexts desde /S/L/E

Link to comment
Share on other sites

Muchas gracias iFIRE, si funcionó :)

 

Quedan algunos detalles:

La configuración de brillo de pantalla no se guarda si se reinicia el sistema o despierta

No funcionan los puertos usb (3.0)

La función sleep no funciona bien si es que hay algún dispositivo USB conectado (despierta imediatamente)

La pantalla se ve algo rara, al parecer tengo que configurarla (EDID). Quizá sea porque en las propiedades de pantalla dice que que es de 13'' con el nombre "spdisplays_display integrada. Pero la pantalla realmente es de 14''

Link to comment
Share on other sites

nescessito saber que efistrig te ha funcionado la graphica, pues la he injectado nel DSDT Y TENGO QUE PONER EL MISMO DEVICE ID, te pacheado usb3.0, EHCI para el sleep

dime

de la graphica please para poder acabar el DSDT.

Link to comment
Share on other sites

cambia tu smbios para 9,2 y cambia esto Mac-6F01561E16C75D06 , para sulucionar este error. ACPI_SMC_PlatformPlugin::initFanThrottleControl - waiting for AppleSMC 3.944405: performCountryCodeOperation: Not connected, scan in progress[0] WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x3a

-- power management may be incomplete or unsupported

 

también hay kexts duplicados mira tu boot log Boot-Messages.txt

Link to comment
Share on other sites

Ya esta solucionado lo de los kexts duplicados.

Tambien cambie la definición del sistema a 9,2 pero aun persiste lo de getCPUIDInfo: this is an unknown CPU model 0x3a"

Al parecer el speedstep deja de funcionar con esta definition de sistema (el multiplicador de cpu se queda fijo en 17 y el clock del cpu en 1.68 GHz)

Link to comment
Share on other sites

pueba com 10.2, estos son las smbios para ivy bridge use conforme tu cpu, y en la sabios cambia esto

Mac-6F01561E16C75D06

 

 

 

MacOS:

X86PlatformPlugin

Resources:

Mac-00BE6ED71E35EB86.plist //IM13,1 i5-3470S

Mac-2E6FAB96566FE58C.plist //MBA5,2 i5-3427U

Mac-4B7AC7E43945597E.plist //MacBookPro9,1 i7-3720QM @ 2.60 GHz

Mac-6F01561E16C75D06.plist //MBP9,2 i5-3210M

Mac-7DF2A3B5E5D671ED.plist //MacBookPro9,2

Mac-031AEE4D24BFF0B1.plist //MacMini6.1 i5-3210M @ 2.49 GHz

Mac-66F35F19FE2A0D05.plist //MacBookAir5,1 i5-3317U @ 1.70 GHz

Mac-AFD8A9D944EA4843.plist //MBP10,2 i5-3210M

Mac-C3EC7CD22292981F.plist //MBP10,1 i7-3615QM

Mac-F65AE981FFA204ED.plist //Macmini6,2 i7-3615QM

Mac-FC02E91DDD3FA6A4.plist //iMac13,2 i7-3770 @ 3.40 GHz

Link to comment
Share on other sites

lo que hace falta es identificar tu chipset de los usb 3.0, si es Asmedia,Caldigit o algún otro, si quieres prueba estos caldigit, instalas com KextWizard /Repair/Perm./reboot haver si hay suerte, ya has mirado si en tu bios esta enable el USB3.0?

 

 

 

CalDigit.rar

Link to comment
Share on other sites

Este es tu chipset

Intel Panther Point Usb 3.0

 

no lo se, pero seguro que hay, prueba los caldigit primero

 

At the End on my pc Fujitsu c710 if i DISABLING xHCI mode for USB in BIOS all my port work like 2.0

:weight_lift:

(THX

 

 

and i don't see anyone usb3.0 in system profiler between if enable xHCI mode in BIOS i can see 2 hub 3.0 but it don't work

Link to comment
Share on other sites

No funciono, el sistema se pega, tuve que desinstalar el kext. La verdad es que prefiero tener solo puertos usb 2.0 si es que se puede...

Vi los comentarios de slayer2333, pero lamentablemente no puedo modificar la bios para deshabilitar el xHCI (no esta esa opción)

 

Update: El problema del USB ya esta solucionado, sólo tuve que parchar el archivo "IOUSBFamily.kext", no hay necesidad de instalar ningún otro kext. Funciona muy bien, incluso después del "sleep" :)

Ahora creo que sólo falta configurar el "SpeedStep" para el procesador junto con la correcta definición del sistema

Link to comment
Share on other sites

Claro que si:)

 

Sólo se debe modificar el archivo "IOUSBFamily.kext" insertando el valor (0x1e31) obtenido con el comando lspci -n (linux).

 

Tengo un pequeño problema si, sólo me funciona un puerto usb; quizá sea por la modificación del DSDT para el sleep. Sería posible que lo revises para descartar si el problema está ahi o no?. Ya que antes de modificar este archivo, tampoco funcionaba el otro puerto.

 

En cuanto a la definición del sistema; el perfil que mas se ajusta al mio es el "MacBook Air 5,1" ya que este posee el mismo procesador (i5-3317U). Pero aun así, aunque modique el SMBIOS para este modelo, el OS sigue sin reconocer el procesador y tampoco el "SpeedStep". Para completar el perfil he usado los valores que obtuve de la siguiente pagina: http://tdev.me/2010/...hardware-dumps/

post-1128367-0-73797500-1360334301_thumb.png

post-1128367-0-76702400-1360334310_thumb.png

post-1128367-0-94345300-1360335152_thumb.png

Link to comment
Share on other sites

<key>AppleUSBEHCI</key>

<dict>

<key>CFBundleIdentifier</key>

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

<key>IOClass</key>

<string>AppleUSBEHCI</string>

<key>IOPCIClassMatch</key>

<string>0x1e2d8086 0x1e268086</string>

<key>IOPCITunnelCompatible</key>

<true/>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>IOUserClientClass</key>

<string>IOUSBControllerUserClient</string>

</dict>

 

edita este kext com el device id que he puesto en esta ruta: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/Contents/Info.plist

Luego repara/Perm/reboot

Link to comment
Share on other sites

No funciona iFIRE, al insertar los valores que sugieres; el OS deja de detectar todos los puertos USB

Es extraño, si te fijas en las fotos; aparecen los id del HUB (1e2d y 1e26) pero dice que los dispositivos están conectados al XHCI. Ademas, antes aparecía un tercero (Superspeed) que ahora no aparece. Quizá ese sea el problema. O tal vez la edicion del DSDT hizo desaparecer ese tercer SuperSpeed.

 

Podrías mostrarme como se hace la edición del DSDT para el sleep con el XHCI?

post-1128367-0-25559000-1360344728_thumb.png

post-1128367-0-06776200-1360344737_thumb.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...