Jump to content

[Guida] Installazione OS X su Fujitsu Lifebook E752


21 posts in this topic

Recommended Posts

Fujitsu Lifebook E752

 

11141ev.jpg

Il notebook in questione è un modello professionale, con pochi fronzoli ed orientato più alla stabilità che alla velocità, il processore è un modello i5 3230m Pro, ha solo 4gb di RAM DDR3 a 1600Mhz e la grafica è la classica HD4000 integrata; nonostante questo le performances sono di tutto rispetto, non soffre di rallentamenti o freeze e i programmi più comuni, Office e Photoshop compresi, vengono eseguiti senza problemi; non si può dire che sia un portatile leggero, rispetto alla media del periodo di costruzione è decisamente "meno portatile".

 

Ovviamente appena arrivato a casa ho smontato il disco originale ed ho montato un SSD da 120Gb

 

Per iniziare:
Un Mac o un Hack funzionanti
USB da 8 Gb
App di Mavericks, Yosemite e in futuro El Capitan
Se non si dispone di un Mac o un Hack si può usare la distro Niresh 

 

La creazione della pendrive viene eseguita secondo il metodo classico, descritta nelle mie guide in firma, con il bootloader installato nella root della pendrive (è indifferente usare Chameleon o Clover).

 

Chameleon:
mettete nelle flag di boot GraphicsEnabler=Yes IntelCapriFB=3 ed avrete piena accelerazione video dal primo momento, UseKernelCache=No per caricare i kext da Extra/Extensions. nella cartella Extra/Extensions mettete FakeSMC, ApplePS2Controller e NullCPUPowerManagement (se non avete intenzione di modificare il bios, se invece l’avete già fatto con UEFI Patch il Null non vi serve); create un SMbios MacBookPro9,2 o MacBookAir 5,2.
Avviate dalla chiavetta con -v ed una volta arrivati alla schermata d’installazione scegliete Utility Disco, formattate il vostro disco in Mac OS Esteso con tabella partizioni GUID ed installate.
Al riavvio sarà necessario usare la pendrive per avviare da HD, fate la configurazione iniziale ed arriverete al desktop di Yosemite (o Mavericks).
A questo punto dovrete installare i kext per il sistema in S/L/E con Kext Wizard (i kext sono in allegato a fine post).
Installate Chameleon cambiando la flag UseKernelCache=No in Yes

 

Clover:
consiglio di avviare senza iniezione grafica, questa sarà abilitata in seguito grazie al DSDT, da Clover Configurator flaggate la patch per AsusAICPUPM (così non servirà NullCPUPM), aggiungete kext-dev-mode=1 e scegliete Inject kext Yes; togliete tutte le lag dalla sezione ACPI, sia Old Way che New Way.
Nella cartella CLOVER/kexts/10.10 (o 10.9) servono FakeSMC e ApplePS2Controller.
Stessa procedura d’avvio descritta sopra (riavvio ed installazione kext in S/L/E compresi).

Installate Clover Legacy nella root del disco o, come nel mio caso, nella EFI copiando il config.plist della pendrive, modificate la parte Inject Kext da Yes a No.

 

A questo punto scaricate MacIASL ed estraete il DSDT, correggete gli errori ed applicate la patch per HD4000, salvate il DSDT e mettetelo in CLOVER/ACPI/Patched, riavviando da HD avrete l’accelerazione grafica.
Se vi trovate in difficoltà con MacIASL scaricate DSDT Editor e installate Java, necessario per far funzionare il programma.

Di seguito la lista completa delle patch applicate al DSDT:
Tutte le patch sono disponibili da DSDT Editor, tranne le ultime 2.
DTGP
EHCI
FN Keys
IRQS
LPC
PNLF
Shutdown
SMBUS
HD4000 (disponibile da MacIASL nella repo di Rehabman)
USB3 Power (disponibile da MacIASL nella repo di Rehabman)
DSM per HDEF (credits to Mirone)
Disabilitato la seconda batteria (che non ho) aggiungendo un Return (Zero) alla fine del method CMB2, questo per visualizzare correttamente lo stato della batteria (thanks to Rehabman)

 

Il DSDT può essere ovviamente usato anche con Chameleon, basta togliere le flag per la grafica da org.chameleon.Boot.plist

 

2jb8j2v.jpg

 

o0nyw0.jpg

 

flx6p2.jpg

 

5wxdt.jpg

 

2db1bv6.jpg

 

dn0kfa.jpg

 

20upy5w.jpg

 

Cosa non funziona:
WiFi (sostituita con Mini half PCI-E AR5B93)
Lettore di schede (Realtek RTS5229, non funzionerà mai)

 

Pregi:
Possibilità di aggiungere un disco mSata in PCI-E
Presa composita USB3-eSata
Accessori (non compresi) interessanti, in particolare una seconda batteria o un secondo HD da collegare al posto del lettore DVD e un port replicator comprendente 4 usb, 1 porta LAN, 1 seriale, 1 parallela, 1 eSata e uscite video aggiuntive VGA, DVI e Display Port
Vano per Sim Card nell’alloggiamento batteria
Autonomia della batteria (arriva tranquillamente a 3 ore)
Temperatura processore (intorno ai 45-50°, max 66° durante l’esecuzione del Geekbench)
Velocità e reattività del sistema

 

Difetti:
Display LCD opaco e con poco contrasto (sarebbe stato molto meglio a LED e magari lucido)
Mancanza di una Webcam
Bassa quantità di RAM 
Uscite esterne: VGA (che non funziona) e DP (sarebbe stato meglio una HDMI)

Bios Phoenix UEFI che non permette l’avvio di Clover in UEFI (non carica nulla)​

Peso (praticamente un macigno)

Kexts.zip

  • Like 6
Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...

Ok, i patched 4 DSDT's... differences from DSDT.aml to DSDT1.aml are about the fix for shutdown-reboot.

DSDT named IGPU are same as previously, but with renamed GFX0 to IGPU.

Clover config.plist must be without any patch in the ACPI section (old and new way) and without graphics injection

AppleHDA attached is for ALC283 audio codec

All the best

Fujitsu Lifebook S904.zip

Link to comment
Share on other sites

Thanks carbo178,

 

I made a new stick for El Capitan using Clover version 3280, but every after trying to boot the Installer via the Clover menu, it shows the Apple logo and after few seconds, the laptop reboots. I also used the verbose mode and then I only saw a line of al lot of + before the laptops boots. Please would you check my attached config.plist?

 

Best

Brat

config.zip

Link to comment
Share on other sites

  • 4 months later...

@carbo ho sotto mano un fujitsu lifebook a 532 praticamente simile

i5 3230m

hd4000 intel con yosemite

al boot in verbose fa boot arriva ad un certo punto

cpu halted nenche si riavvia

si spenge

sai cosa può essere

 

vedo che ha chamaleon ma non so altro perché non riesco ad avviarlo

 

può essere il disco pieno o rotto, unica cosa che vedo mettendo una usb istallare che mancano 25gb per riempire i 500gb

Link to comment
Share on other sites

  • 1 month later...

Ho installato Mountain Lion 10.8 sullo stesso portatile Lifebook E752.

 

Inizialmente in fase di boot si bloccava con il messaggio "Still waiting for root device..."
Dipende dal fatto che è troppo veloce e non riesce a connettere i dispositivi, ho risolto usando questi due flag di boot
debug=8 ahcidisk=1

secondo quanto indicato nel post #9 qui

http://www.insanelymac.com/forum/topic/280062-waiting-for-root-device-when-kernel-cache-used-only-with-some-disks-fix/?do=findComment&comment=1830059

 

Per far funzionare la grafica HD4000 con Clover ho seguito le indicazioni trovate qui:

http://olarila.com/f....php?f=3&t=1583

(Ho inserito le chiavi DualLink  e ig-platform-id nel config.plist di Clover:

<key>Graphics</key>
   <dict>
      <key>DualLink</key>
      <integer>0</integer>
      <key>ig-platform-id</key>
      <string>0x01660003</string>
   </dict>)

Link to comment
Share on other sites

Ieri ho scoperto una cosa molto interessante: la displayport funziona senza bisogno di nessun'altra patch tranne quella che ho segnalato per attivare la HD4000 con Clover. Ho attaccato il Lifebook e752 in un cavo DP->HDMI e poi lo ho collegato ad un TV LCD a 32 pollici LG e mi sono ritrovato con la TV che funziona perfettamente come monitor, sia in modalità estesa che mirror. Ho potuto anche spostare la barra dei menù in alto dal monitor del portatile al monitor esterno. Ho capito che avere una porta DP per fare un hackintosh è meglio che avere una porta HDMI.

  • Like 1
Link to comment
Share on other sites

Sono riuscito a far funzionare anche l'uscita VGA usando un monitor esterno LG E22240S 1920x1080.

Ho seguito le istruzioni contenute in un file pdf che spiega come fare una patch al AppleIntelFramebufferCapri.kext pubblicato qui
http://www.insanelymac.com/forum/topic/288238-hd4000-vga

 

In un primo momento il monitor sebbene riconosciuto da MountainLion sembrava spento, perché era in Power Save.
Allora usando il monitor LCD integrato del portatile ho settato il monitor esterno come principale, spostando la barra dei menu dal portatile al monitore esterno,  che era regolarmente visualizzato come disponibile nella schermata delle preferenze dei display. Poi ho riavviato chiudendo il coperchio del portatile in modo che la schermata di avvio di Clover comparisse sul monitor esterno. A quel punto Mountain Lion è partito regolarmente. Se si riapre il coperchio mentre è in corso il boot si riaccende anche il display del portatile e si può usarlo come estensione del monitor esterno.
 

  • Like 1
Link to comment
Share on other sites

La DP funziona nativa con Yosemite e El Capitan, non c'è bisogno di alcuna patch tranne quella al DSDT.

Interessante il risultato conseguito per la VGA, non ho provato perchè uso l'adattatore DP-VGA ma un giorno o l'altro provo a far funzionare tale uscita.

Hai seguito tutti gli step compresa l'iniezione delle device.properties?

Link to comment
Share on other sites

  • 2 weeks later...

Scusa per il ritardo, non mi funzionano le notifiche.

Non ho seguito la tua guida, ho usato myhack per fare l'usb di installazione e ho installato.

Poi siccome non andava la scheda hd4000 ho sostituito il bootloader di myhack (che è chameleon) con clover, ho risolto il problema del still waiting for root device come ho indicato sopra e  ho inserito <key>ig-platform-id</key><string>0x01660003</string> per far funzionare la hd4000.

 

Se hai una soluzione semplice mi servirebbe far funzionare l'audio dalla displayport, attualmente ho audio sul portatile e sulla presa cuffie grazie al driver Vodoo.

 

 

PS:Un mio amico ha un altro fujtsu, gli passo le istruzioni e vedo come va a lui l'installazione.

 

PS2: ho avuto un problema con il monitor esterno collegato in VGA. Per un motivo che non ho compreso a un certo punto la risoluzione si è resettata e il monitor VGA ha cominciato a stare spento perché il segnale che arrivava dal laptop era sbagliato. Ho risolto usando il monitor del portatile per poi cancellare da terminale il contenuto della cartella delle configurazioni dell'utente /Users/<utente>/Library/Preferences, così ripartendo da zero il monitor è stato riconosciuto correttamente.

Link to comment
Share on other sites

  • 1 year later...

Salve, ho un lifebook e752 e ho seguito la guida creando la DSDT con tutte le patch. IL mio problema è che la Display Port funziona ma non in dual monitors, ovvero il monitor del portatile rimane nero e cosa peggiore, riavviando funziona solo  HDMI e il monitor del portatile rimane nero anche staccando la HDMI. Qualcuno ha un'idea? E potrebbe essere possibile reperire il DSDT già fatto? Grazie

Link to comment
Share on other sites

 Share

×
×
  • Create New...