Jump to content

[Guida] Fujitsu Siemens Esprimo Mobile v5505


metallus84
 Share

1 post in this topic

Recommended Posts

Beh visto che ho finito di biastimare appresso a questo laptop, dico la mia sperando di riunire le varie esperienze. A mio avviso questa è una macchina molto versatile per osx, ha molta componentistica che il sistema operativo digerisce bene e quindi servono una serie di modifiche specifiche per avere già un certo grado di operatività complessivo accettabile. Le difficoltà escono nel cercare il dettaglio per avere il tutto al 100% funzionante.

 

Allora la mia versione di questo Esprimo Mobile v5505 è il modello M52216 che ha il seguente lspci:

 

sh-3.2# lspci
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
(rev 01)
08:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
sh-3.2# 

 

Gli ulteriori dettagli e lo stato del funzionamento lo potete leggere comodamente in firma.

 

Attualmente riesco a mandare in sleep ed in ibernazione, a riavviare da queste due modalità, ho lo speedstep nativo e il dsdt pesantemente modificato. Il portatile va in sleep tramite chiusura del coperchio, tramite menù e fn+f12.

 

Non riesco sempre ad avere la combinazione fn+f8 e fn+f9 per alzare e diminuire la luminosità dell'lcd (in particolare riesco solo a farlo quando riparto dal sistema completamente ibernato. La definizione di ibernazione la dico + in avanti).

 

Funziona ottimamente l'audio con le VoodooHDA, microfono cuffie e altoparlanti. Non ho problemi di audio a parte un volume un po bassino ad essere sincero...

 

Il bluetooth funziona ma è problematico perchè causa il wake subito dopo lo sleep se lasciato abilitato dal bios. Non ho trovato soluzione per ora, se mi serve devo riavviare il portatile e abilitare il modulo. Ma poi non ho lo sleep completo.

 

La grafica GMA X3100 funziona completa solo installando da iAktos S3 versione 2 (10.6.3) mettendo la modalità 32 bit e installando l'iniezione EFI per le gma (che sinceramente non so bene cosa sia). A 64bit non funziona.

 

Tastiera e trackpad funzionano bene con la VoodooPS2 kext senza problemi con il 2finger scroll abilitato.

 

Il sata funziona nativo, non ho problemi.

 

Il wireless non funziona con la scheda intel in dotazione ma con la broadcom (guardate in firma o sull'lspci) funziona tutto nativo. Consiglio caldamente l'acquisto!

 

Il risultato xbench è questo qua:

 

http://db.xbench.com/merge.xhtml?doc1=4557...nsetCookie=true

 

spero si legga.

 

L'smbios è:

 

h-3.2# cat smbios.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>SMbiosdate</key>
   <string>05/07/2010</string>
   <key>SMbiosversion</key>
   <string>MB51.88Z.00A5.B07.0706270922</string>
   <key>SMcputype</key>
   <string>769</string>
   <key>SMexternalclock</key>
   <string>533</string>
   <key>SMfamily</key>
   <string>MacBook</string>
   <key>SMmanufacter</key>
   <string>Fujitsu-Siemens</string>
   <key>SMmaximalclock</key>
   <string>1600</string>
   <key>SMproductname</key>
   <string>MacBook5,1</string>
   <key>SMserial</key>
   <string>G810295591G0</string>
</dict>
</plist>
sh-3.2# 

 

Dentro /Extra ho:

 

sh-3.2# ls
Extensions        dsdt.aml        kext_parking
Extensions.mkext    dsdtbackup.aml        smbios.plist

sh-3.2# ls Extensions
AppleACPIPS2Nub.kext        VoodooPS2Controller.kext
VoodooBattery.kext        fakesmc.kext

sh-3.2# ls kext_parking/
AppleIntelPIIXATA2.kext        EvOreboot.kext
ElliottForceLegacyRTC.kext    VoodooMonitor.kext

sh-3.2# 

 

Penso si capisca bene da solo

 

Dentro /S/L/E ho solo la VoodooHDA kext.

 

Per far andare lo speedstep dovete usare un smbios come il mio, MacBook5,1. Il MacBook Pro4,1 non riconosce tutti i p-states e non usa quindi lo speedstep.

Per ibernazione completa intendo la seguente procedura: metto il pc in sleep, stacco alimentatore e batteria, riattacco entrambi e accendo il pc. Osx dopo il bootloader da una schermata in bianco e nero simile a uno screeshot del desktop prima di mandarlo in sospensione, dall'alto al basso gradatamente diventa tutto bianco e poi torna il colore originale con il desktop e le finestre lasciate come non toccate. Il tutto funziona e posso anche regolare la luminosità. Se rivado in sleep normale e ritorno in wake, non rifunzionano i tasti luminosità.. credo sia qualche intoppino sul dsdt, magari lo fixerò, non so. RICORDATE DI AVERE QUESTA IMPOSTAZIONE DA BIOS SE NO AVRETE PROBLEMI DI WAKE:

 

 

execute-disable bit capability [enabled]

 

 

Per varie altre soluzioni e litigi e soprattutto COME SI LITIGA (cioè i passi da fare, le cose da vedere e come comportarsi) ;) leggetevi questo thread:

 

http://www.insanelymac.com/forum/index.php...0&start=100

 

 

Per il dsdt.aml se qualcuno ci vuole smanettare o confrontare, è qui infondo al post.

dsdt.aml.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...