Help - Search - Members - Calendar
Full Version: [Guida]+[History] Acer 5930g V3.0
InsanelyMac Forum > OSx86 Project > Your Language > Italiano > Guide E Trucchi Vari
ugokind
ITA
V3.0 in RED BOLD (allegati totalmente rimpiazzati)
descrizione aggiornamento v2.0: DSDT per audio/video/sleep/chiusura display/usb mac osx like/hpet e full speedstep
descrizione V3.0: mai più freeze al boot


Anche se il sistema è sequenziale, vorrei tenere aggiornato il post e far si che rimanga per lo meno un punto di riferimento. Riepilogando i topic significativi da gennaio ad oggi e per far si che tutti coloro che chiedono nel tempo dettagli e guide e drivers.. che li prendano qui.

ed ovviamente è una lavagna aperta a tutti.

--preliminare
La ricerca:
visto che sul forum non esce una fava, basta googlare:
5930g site:www.insanelymac.com

Link significativi diretti Insanelymac in ordine cronologico:
Primi cenni con procedura (agosto 2008) attenzione il driver di rete non � valido
Altri cenni (2008 no allegati)
20 dic 2008 (tastiera)
Primi tentativi di hack (2/1/09 no allegati)
11 gen 2009 (per express card)
Prima discussione di guppo con istruzioni (21/1/09 -> 24/3/09) con soluzioni di setup
3 feb (no allegati)
17 feb (è una bufala -mia smile.gif il driver di rete non va)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) PROSEGUE qui e qui ma senza sviluppi
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (prime discuss DSDT) e (topic TED)
7 lug (altre discuss DSDT)
31/8 NETKAS ci da la soluzione per il randomico stop al boot, ne parlo sotto
2/9 nuovo topic con riepilogo e citazione soluzione di netkas


SITUAZIONE V3.0:
Periferiche:
Attualmente è possibile installare tutto eccetto la LAN interna e la WIFI 5100 mini pcie che per ovvie ragioni si può facilmente sostituire con una Dell mini pcie Wifi 1390 (costo 13€ sulla baia)
Le strade per installare sono tante e tutte portano alle stesse conclusioni.
AUDIO E VIDEO INIETTATE IN DSDT e sempre in DSDT inserite monte voci (devices mancanti) e modificate entry per device USB e UHCI, fissato lo SLEEP e la chiusura del DISPLAY!!!! nessun driver video necessario

Grazie a netkas non ci sono più anomalie all'avvio. La soluzione è descritta con chiarezza e la copio e incollo nell'ultimo capitolo


GUIDA
Prima cosa vorrei chiarire che leggendo i primi link in alto si accede a guide gia fatte ma basate sul setup dei dvd hack (i preferiti ideneb, lawless) e sui quali non mi dilungo.
Allora descrivo la piu semplice ma non per tutti praticabile:

-partire da un mac originale (o usare un dvd hack di un dvd mac osx originale col metodo dell sblocco sul file OSInstall.mpkg)

PRELIMINARE: il portatile è configurato con VISTA licenziato/mbr+partizione nascosta ACER ripristino (vista PE).. potete sempre spendere 60euro e prendere un disco sata da 320 o 500gb LACIE che è una bomba e conservare il disco originale
-quindi:
  • installare un tool (io uso paragon 2009)
  • decidere se sacrificare o meno la partizione di recovery (io si perchè poi ho messo quella di Acronis per risparmiare 1giga di VISTA PE)
  • eliminare le partizioni non vista
  • cambiare il size di vista
  • preparare la 1 partizione di mac
  • preparare la 3 partizione DATI ntfs (da usare con mac e vista)
  • usare un tool per riassegnare le lettere e il bcd store di vista (io uso paragon 2009) in modo da avere il boot di vista funzionante
-collegare il disco interno dell'acer sul mac
-lanciare utility disco (anche da riga di comando ma la procedura è più lunga)
-inizializzare la partizione mac preparata come HFS+ journaled (ricordarsi il nome del device es: /dev/disk1s1
-da riga di comando scrivere: vsdbutil -a device es /dev/disk1s1 (per inizializzare il db dei permessi)
-lanciare un setup e indicare come destinazione il disco es /dev/disk1s1
-al termine chiudere il setup

INSTALLARE UPDATE 10.5.8

-installare Chameleon 2.0 RC2 (che crea anche la /Extra con le features del boot)

-mettere l'ultimo DSDT.aml allegato
-Eliminare il contenuto della /Extra/Extensions
-Eliminare eventuali injector video
-fare il touch della cartella /Volumes/nomescelto del nuovo disco/System/Library/Extensions

-mettere allegati per l'Extra e la System/Library/Extensions (a mano o usando kexthelper) , il DSDT e i files di boot
ATTENZIONE ai parametri di boot nel com.boot.plist (theme, risoluz grafica e hd di avvio di default vanno adattati!!!)


Altra Attenzione: il file UUID contiene un plist col MAC ddress della mia scheda wifi.. dovete aggiornarlo col vostro per rimediare all'errore di boot uuid 35
attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178"> NETKAS FIX per il boot che randomicamente si blocca </h3>LA CAUSA è dovuta al kext AppleUSBUHCI che a volte non consente al mac di montare il disco di avvio come root.

la soluzione ci impone di lavorare come ROOT:
a) aprire /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist


cool.gif trovare questa voce.. di solito è l'ultima :

<key>OSBundleRequired</key>
<string>Root</string>


sostituirla in


<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) aggiornare la cache


sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions




FINITO!!

-cambiare il com.boot.plist nella cartella /Extra (per indicare la default boot partition.. il theme preferito etc..) allegato il mio!
-verificare per scrupolo che nella /system/library/extensions esiste il driver trackpad+ps2 (appleacpips2nub e appleps2 modificato vedi sopra e link ai drivers)
-smontare il disco ed attaccarlo al portatile
-avviare con -v -f x verificare



EN/US
V3.0 in RED BOLD (attachments fully replaced below)
v2.0: DSDT for audio/video/sleep/lid close/usb mac osx like/hpet + full speedstep
V3.0: never freeze at boot



Links that point to history of topics that below to acer 5930g (time descending):
Primi cenni con procedura (8/2008) attention ETHERNET not good
other (2008 no attach)
20 dic 2008 (tastiera)
1st try to hack (2/1/09 no allegati)
11 gen 2009 (x express card)
1st team discussdi (21/1/09 -> 24/3/09)
3 feb (no attach)
17 feb (is mine kafe <-invert ka,fe and reread .. it doesn't work!)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) follow here and here but without news
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (1st discuss DSDT) + (topic TED)
7 lug (other discuss DSDT and actual WIP)
31/8 NETKAS gave us solution for randomic hang atboot, see below
2/9 new topic that describe netkas solution


STATUS:
Hardware:
Actually it's possible to activate all axcept for internal LAN and WIFI 5100 mini pcie (that can obviously be replaced with a Dell mini pcie Wifi 1390 (130€ on ebay)
AUDIO & VIDEO INJECTED BY DSDT (DSDT has a lot of voices tipically of mac but not here! now here we have: pnlf, pwrb, slpb and USB to UHCI, SLEEP is fixed and also the open/cloded DISPLAY!!!!

Troubles:
At boot we have an orrible Hang. Some people say that that is due to keyboard/mouse loading problems, other refer to audio loading problems, other -as me- to ACPI in general.
Now Thanks to newer DSDT mods I ask you to apply my attachments and test if you heve already hangs at boot or not


GUIDE
I won't tell about a dozen methods to setup with dvd hacked.. they are written above in the history links.
The easiest way for me is:

-start from an original mac (or starting from a dvd hacked with OSInstall.mpkg modded)

TODO BEFORE: lappie comes with VISTA licensed/mbr+hidden partition with ACER recovery (vista PE)..
-so:
  • use a tool to mod the partitions (i.e. paragon 2009)
  • decide if destroy or not the partition recovery partition (me yes because the acronis method is 1gig less than acer VISTA PE)
  • erase non vista partitions
  • resize vista partition
  • prepare future mac partition
  • prepare the 3rd partizion DATA ntfs (to be used with mac and vista)
  • use a tool to reassign map drive letters in vista and bcd store (i.e. paragon 2009) in order to have a good start of vista
-attach accer hdd on a good mac
-start disk utility
-initialize mac partition as HFS+ journaled (remember tha device name i.e. /dev/disk1s1
-from command line: write vsdbutil -a device i.e. /dev/disk1s1 (to initialize db permissions)
-start the mac osx dvd setup into the hdd acer: remember to choose the acer hdd i.e. /dev/disk1s1
-close the setup
CODE
      BEWARE: if you've used 10.5.5 or below is suggested to upgrade to 10.5.6 or 10.5.7 with COMBO INTEL upgrade from apple site.. or using Ideneb Upgrade kit 1.1


-setup Chameleon 2.0 RC2 (which creates /Extra folder with features of boot)

-put last DSDT.aml BELOW in boot.rar
-erase /Extra/Extensions content
-Erase even video injectors
-touch folder /Volumes/nomescelto del nuovo disco/System/Library/Extensions
-put kext in attached in Extra/Extensions and /System/Library/Extensions as described below

-put attachments as they are for Extra and System/Library/Extensions (hand made or by usando kexthelper) , DSDT d boot i files
ATTENTION to boots parameters in com.boot.plist (theme, risoluz grafica and boot HDD def. must be changed before !!!)


Pay Attention to: file UUID contains a plist with MAC address of a buddy ethernet wifi.. but you have to put yours.. this solve uuid error 35 at boot

attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178">NETKAS SOLUTION TO FIX HANGS AT BOOT
</h3> Cause: AppleUSBUHCI.kext is resp. to the freezes durring osx boot, before root partition mounted. Solution need to be root:


a) open this file /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist (you need root rights to edit this file)

cool.gif find this text there :

<key>OSBundleRequired</key>
<string>Root</string>


and replace it with

<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) run this command to update caches

sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions



FINISH


-edit com.boot.plist in /Extra folder (to set default boot partition.. desired theme etc..)
-verify that in /system/library/extensions exists the driver trackpad+ps2 (appleacpips2nub e appleps2 modded see above )
-unmount hdd acer and go on with the lappie
-start with -v -f to see verbosely




FINALLY::::::

TO DO LIST:
-i left the dsl file.. so if anyone could try to fix the CAPS lock blue led that after the resume sleep is always on (the keyb is not caps lock.. only the led! so pressing 2 times the caps lock you get the normal)
-the FAN method.. I see that after a couple of hours the lappie is very hot.. then in dsdt (ubuntu or mac) I don't see the FAN method.. I tried to put it but a lot of variables and names are not declared before and IASL tell that those names are unknown..
I left that code with // so search for 'FAN' to see the code
-the SATA method.. or AHCI. Yes a lot of dsdt have the sata method.. and here not. so is important to have one or not?

VERY HARD TODO LIST:
-inject extra acer buttons.. like aceracpi driver linux
-activate bluetooth at boot like ubuntu 9.0.4 by rfkill linux kernel module
Daveta
topic spostato in sezione guide
ugokind
14 agosto: guida per migliorare dsdt in acer 5930g..
http://www.insanelymac.com/forum/index.php?showtopic=179677

a presto un dsdt con video qe/ci

ugokind
aggiornamenti 2.0
ugokind
aggiornamenti / UPDATES V3.0
akalloid
Hello ugokind!

Please follow:
http://www.applelife.ru/topic/19689-acer-aspire-5930g/

This forum on russian, is devoted to problem in instalation on Acer Aspire 5930g SnowLeopard 10.6.

Thanks.
Albertino
QUOTE (ugokind @ Jul 14 2009, 01:08 PM) *
ITA
V3.0 in RED BOLD (allegati totalmente rimpiazzati)
descrizione aggiornamento v2.0: DSDT per audio/video/sleep/chiusura display/usb mac osx like/hpet e full speedstep
descrizione V3.0: mai più freeze al boot


Anche se il sistema è sequenziale, vorrei tenere aggiornato il post e far si che rimanga per lo meno un punto di riferimento. Riepilogando i topic significativi da gennaio ad oggi e per far si che tutti coloro che chiedono nel tempo dettagli e guide e drivers.. che li prendano qui.

ed ovviamente è una lavagna aperta a tutti.

--preliminare
La ricerca:
visto che sul forum non esce una fava, basta googlare:
5930g site:www.insanelymac.com

Link significativi diretti Insanelymac in ordine cronologico:
Primi cenni con procedura (agosto 2008) attenzione il driver di rete non � valido
Altri cenni (2008 no allegati)
20 dic 2008 (tastiera)
Primi tentativi di hack (2/1/09 no allegati)
11 gen 2009 (per express card)
Prima discussione di guppo con istruzioni (21/1/09 -> 24/3/09) con soluzioni di setup
3 feb (no allegati)
17 feb (è una bufala -mia smile.gif il driver di rete non va)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) PROSEGUE qui e qui ma senza sviluppi
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (prime discuss DSDT) e (topic TED)
7 lug (altre discuss DSDT)
31/8 NETKAS ci da la soluzione per il randomico stop al boot, ne parlo sotto
2/9 nuovo topic con riepilogo e citazione soluzione di netkas


SITUAZIONE V3.0:
Periferiche:
Attualmente è possibile installare tutto eccetto la LAN interna e la WIFI 5100 mini pcie che per ovvie ragioni si può facilmente sostituire con una Dell mini pcie Wifi 1390 (costo 13€ sulla baia)
Le strade per installare sono tante e tutte portano alle stesse conclusioni.
AUDIO E VIDEO INIETTATE IN DSDT e sempre in DSDT inserite monte voci (devices mancanti) e modificate entry per device USB e UHCI, fissato lo SLEEP e la chiusura del DISPLAY!!!! nessun driver video necessario

Grazie a netkas non ci sono più anomalie all'avvio. La soluzione è descritta con chiarezza e la copio e incollo nell'ultimo capitolo


GUIDA
Prima cosa vorrei chiarire che leggendo i primi link in alto si accede a guide gia fatte ma basate sul setup dei dvd hack (i preferiti ideneb, lawless) e sui quali non mi dilungo.
Allora descrivo la piu semplice ma non per tutti praticabile:

-partire da un mac originale (o usare un dvd hack di un dvd mac osx originale col metodo dell sblocco sul file OSInstall.mpkg)

PRELIMINARE: il portatile è configurato con VISTA licenziato/mbr+partizione nascosta ACER ripristino (vista PE).. potete sempre spendere 60euro e prendere un disco sata da 320 o 500gb LACIE che è una bomba e conservare il disco originale
-quindi:
  • installare un tool (io uso paragon 2009)
  • decidere se sacrificare o meno la partizione di recovery (io si perchè poi ho messo quella di Acronis per risparmiare 1giga di VISTA PE)
  • eliminare le partizioni non vista
  • cambiare il size di vista
  • preparare la 1 partizione di mac
  • preparare la 3 partizione DATI ntfs (da usare con mac e vista)
  • usare un tool per riassegnare le lettere e il bcd store di vista (io uso paragon 2009) in modo da avere il boot di vista funzionante
-collegare il disco interno dell'acer sul mac
-lanciare utility disco (anche da riga di comando ma la procedura è più lunga)
-inizializzare la partizione mac preparata come HFS+ journaled (ricordarsi il nome del device es: /dev/disk1s1
-da riga di comando scrivere: vsdbutil -a device es /dev/disk1s1 (per inizializzare il db dei permessi)
-lanciare un setup e indicare come destinazione il disco es /dev/disk1s1
-al termine chiudere il setup

INSTALLARE UPDATE 10.5.8

-installare Chameleon 2.0 RC2 (che crea anche la /Extra con le features del boot)

-mettere l'ultimo DSDT.aml allegato
-Eliminare il contenuto della /Extra/Extensions
-Eliminare eventuali injector video
-fare il touch della cartella /Volumes/nomescelto del nuovo disco/System/Library/Extensions

-mettere allegati per l'Extra e la System/Library/Extensions (a mano o usando kexthelper) , il DSDT e i files di boot
ATTENZIONE ai parametri di boot nel com.boot.plist (theme, risoluz grafica e hd di avvio di default vanno adattati!!!)


Altra Attenzione: il file UUID contiene un plist col MAC ddress della mia scheda wifi.. dovete aggiornarlo col vostro per rimediare all'errore di boot uuid 35
attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178"> NETKAS FIX per il boot che randomicamente si blocca </h3>LA CAUSA è dovuta al kext AppleUSBUHCI che a volte non consente al mac di montare il disco di avvio come root.

la soluzione ci impone di lavorare come ROOT:
a) aprire /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist


cool.gif trovare questa voce.. di solito è l'ultima :

<key>OSBundleRequired</key>
<string>Root</string>


sostituirla in


<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) aggiornare la cache


sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions




FINITO!!

-cambiare il com.boot.plist nella cartella /Extra (per indicare la default boot partition.. il theme preferito etc..) allegato il mio!
-verificare per scrupolo che nella /system/library/extensions esiste il driver trackpad+ps2 (appleacpips2nub e appleps2 modificato vedi sopra e link ai drivers)
-smontare il disco ed attaccarlo al portatile
-avviare con -v -f x verificare



EN/US
V3.0 in RED BOLD (attachments fully replaced below)
v2.0: DSDT for audio/video/sleep/lid close/usb mac osx like/hpet + full speedstep
V3.0: never freeze at boot



Links that point to history of topics that below to acer 5930g (time descending):
Primi cenni con procedura (8/2008) attention ETHERNET not good
other (2008 no attach)
20 dic 2008 (tastiera)
1st try to hack (2/1/09 no allegati)
11 gen 2009 (x express card)
1st team discussdi (21/1/09 -> 24/3/09)
3 feb (no attach)
17 feb (is mine kafe <-invert ka,fe and reread .. it doesn't work!)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) follow here and here but without news
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (1st discuss DSDT) + (topic TED)
7 lug (other discuss DSDT and actual WIP)
31/8 NETKAS gave us solution for randomic hang atboot, see below
2/9 new topic that describe netkas solution


STATUS:
Hardware:
Actually it's possible to activate all axcept for internal LAN and WIFI 5100 mini pcie (that can obviously be replaced with a Dell mini pcie Wifi 1390 (130€ on ebay)
AUDIO & VIDEO INJECTED BY DSDT (DSDT has a lot of voices tipically of mac but not here! now here we have: pnlf, pwrb, slpb and USB to UHCI, SLEEP is fixed and also the open/cloded DISPLAY!!!!

Troubles:
At boot we have an orrible Hang. Some people say that that is due to keyboard/mouse loading problems, other refer to audio loading problems, other -as me- to ACPI in general.
Now Thanks to newer DSDT mods I ask you to apply my attachments and test if you heve already hangs at boot or not


GUIDE
I won't tell about a dozen methods to setup with dvd hacked.. they are written above in the history links.
The easiest way for me is:

-start from an original mac (or starting from a dvd hacked with OSInstall.mpkg modded)

TODO BEFORE: lappie comes with VISTA licensed/mbr+hidden partition with ACER recovery (vista PE)..
-so:
  • use a tool to mod the partitions (i.e. paragon 2009)
  • decide if destroy or not the partition recovery partition (me yes because the acronis method is 1gig less than acer VISTA PE)
  • erase non vista partitions
  • resize vista partition
  • prepare future mac partition
  • prepare the 3rd partizion DATA ntfs (to be used with mac and vista)
  • use a tool to reassign map drive letters in vista and bcd store (i.e. paragon 2009) in order to have a good start of vista
-attach accer hdd on a good mac
-start disk utility
-initialize mac partition as HFS+ journaled (remember tha device name i.e. /dev/disk1s1
-from command line: write vsdbutil -a device i.e. /dev/disk1s1 (to initialize db permissions)
-start the mac osx dvd setup into the hdd acer: remember to choose the acer hdd i.e. /dev/disk1s1
-close the setup
CODE
      BEWARE: if you've used 10.5.5 or below is suggested to upgrade to 10.5.6 or 10.5.7 with COMBO INTEL upgrade from apple site.. or using Ideneb Upgrade kit 1.1


-setup Chameleon 2.0 RC2 (which creates /Extra folder with features of boot)

-put last DSDT.aml BELOW in boot.rar
-erase /Extra/Extensions content
-Erase even video injectors
-touch folder /Volumes/nomescelto del nuovo disco/System/Library/Extensions
-put kext in attached in Extra/Extensions and /System/Library/Extensions as described below

-put attachments as they are for Extra and System/Library/Extensions (hand made or by usando kexthelper) , DSDT d boot i files
ATTENTION to boots parameters in com.boot.plist (theme, risoluz grafica and boot HDD def. must be changed before !!!)


Pay Attention to: file UUID contains a plist with MAC address of a buddy ethernet wifi.. but you have to put yours.. this solve uuid error 35 at boot

attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178">NETKAS SOLUTION TO FIX HANGS AT BOOT
</h3> Cause: AppleUSBUHCI.kext is resp. to the freezes durring osx boot, before root partition mounted. Solution need to be root:


a) open this file /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist (you need root rights to edit this file)

cool.gif find this text there :

<key>OSBundleRequired</key>
<string>Root</string>


and replace it with

<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) run this command to update caches

sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions



FINISH


-edit com.boot.plist in /Extra folder (to set default boot partition.. desired theme etc..)
-verify that in /system/library/extensions exists the driver trackpad+ps2 (appleacpips2nub e appleps2 modded see above )
-unmount hdd acer and go on with the lappie
-start with -v -f to see verbosely




FINALLY::::::

TO DO LIST:
-i left the dsl file.. so if anyone could try to fix the CAPS lock blue led that after the resume sleep is always on (the keyb is not caps lock.. only the led! so pressing 2 times the caps lock you get the normal)
-the FAN method.. I see that after a couple of hours the lappie is very hot.. then in dsdt (ubuntu or mac) I don't see the FAN method.. I tried to put it but a lot of variables and names are not declared before and IASL tell that those names are unknown..
I left that code with // so search for 'FAN' to see the code
-the SATA method.. or AHCI. Yes a lot of dsdt have the sata method.. and here not. so is important to have one or not?

VERY HARD TODO LIST:
-inject extra acer buttons.. like aceracpi driver linux
-activate bluetooth at boot like ubuntu 9.0.4 by rfkill linux kernel module




Sono un felice possessore del 6920, con installato 10.5.8 tutto funzionamnte eccetto wifi, vorrei migrare a 10.6, potresti spiegarmi come hai fatto ad estrarre il file dsdt per il tuo 5920

Grazie mille!!!
ugokind
QUOTE (Albertino @ Sep 12 2009, 08:39 PM) *
Sono un felice possessore del 6920, con installato 10.5.8 tutto funzionamnte eccetto wifi, vorrei migrare a 10.6, potresti spiegarmi come hai fatto ad estrarre il file dsdt per il tuo 5920

Grazie mille!!!



ho usato ubuntu per leggerlo.. poi a manina ho cercato di correggerlo perchè il compilatore lo compilasse
una volta compilato senza errori mi sono cimentato.. grazie anche a lukamar, per inserire le cose mancanti
maxpaine
QUOTE (ugokind @ Jul 14 2009, 11:08 AM) *
ITA
V3.0 in RED BOLD (allegati totalmente rimpiazzati)
descrizione aggiornamento v2.0: DSDT per audio/video/sleep/chiusura display/usb mac osx like/hpet e full speedstep
descrizione V3.0: mai più freeze al boot


Anche se il sistema è sequenziale, vorrei tenere aggiornato il post e far si che rimanga per lo meno un punto di riferimento. Riepilogando i topic significativi da gennaio ad oggi e per far si che tutti coloro che chiedono nel tempo dettagli e guide e drivers.. che li prendano qui.

ed ovviamente è una lavagna aperta a tutti.

--preliminare
La ricerca:
visto che sul forum non esce una fava, basta googlare:
5930g site:www.insanelymac.com

Link significativi diretti Insanelymac in ordine cronologico:
Primi cenni con procedura (agosto 2008) attenzione il driver di rete non � valido
Altri cenni (2008 no allegati)
20 dic 2008 (tastiera)
Primi tentativi di hack (2/1/09 no allegati)
11 gen 2009 (per express card)
Prima discussione di guppo con istruzioni (21/1/09 -> 24/3/09) con soluzioni di setup
3 feb (no allegati)
17 feb (è una bufala -mia smile.gif il driver di rete non va)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) PROSEGUE qui e qui ma senza sviluppi
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (prime discuss DSDT) e (topic TED)
7 lug (altre discuss DSDT)
31/8 NETKAS ci da la soluzione per il randomico stop al boot, ne parlo sotto
2/9 nuovo topic con riepilogo e citazione soluzione di netkas


SITUAZIONE V3.0:
Periferiche:
Attualmente è possibile installare tutto eccetto la LAN interna e la WIFI 5100 mini pcie che per ovvie ragioni si può facilmente sostituire con una Dell mini pcie Wifi 1390 (costo 13€ sulla baia)
Le strade per installare sono tante e tutte portano alle stesse conclusioni.
AUDIO E VIDEO INIETTATE IN DSDT e sempre in DSDT inserite monte voci (devices mancanti) e modificate entry per device USB e UHCI, fissato lo SLEEP e la chiusura del DISPLAY!!!! nessun driver video necessario

Grazie a netkas non ci sono più anomalie all'avvio. La soluzione è descritta con chiarezza e la copio e incollo nell'ultimo capitolo


GUIDA
Prima cosa vorrei chiarire che leggendo i primi link in alto si accede a guide gia fatte ma basate sul setup dei dvd hack (i preferiti ideneb, lawless) e sui quali non mi dilungo.
Allora descrivo la piu semplice ma non per tutti praticabile:

-partire da un mac originale (o usare un dvd hack di un dvd mac osx originale col metodo dell sblocco sul file OSInstall.mpkg)

PRELIMINARE: il portatile è configurato con VISTA licenziato/mbr+partizione nascosta ACER ripristino (vista PE).. potete sempre spendere 60euro e prendere un disco sata da 320 o 500gb LACIE che è una bomba e conservare il disco originale
-quindi:
  • installare un tool (io uso paragon 2009)
  • decidere se sacrificare o meno la partizione di recovery (io si perchè poi ho messo quella di Acronis per risparmiare 1giga di VISTA PE)
  • eliminare le partizioni non vista
  • cambiare il size di vista
  • preparare la 1 partizione di mac
  • preparare la 3 partizione DATI ntfs (da usare con mac e vista)
  • usare un tool per riassegnare le lettere e il bcd store di vista (io uso paragon 2009) in modo da avere il boot di vista funzionante
-collegare il disco interno dell'acer sul mac
-lanciare utility disco (anche da riga di comando ma la procedura è più lunga)
-inizializzare la partizione mac preparata come HFS+ journaled (ricordarsi il nome del device es: /dev/disk1s1
-da riga di comando scrivere: vsdbutil -a device es /dev/disk1s1 (per inizializzare il db dei permessi)
-lanciare un setup e indicare come destinazione il disco es /dev/disk1s1
-al termine chiudere il setup

INSTALLARE UPDATE 10.5.8

-installare Chameleon 2.0 RC2 (che crea anche la /Extra con le features del boot)

-mettere l'ultimo DSDT.aml allegato
-Eliminare il contenuto della /Extra/Extensions
-Eliminare eventuali injector video
-fare il touch della cartella /Volumes/nomescelto del nuovo disco/System/Library/Extensions

-mettere allegati per l'Extra e la System/Library/Extensions (a mano o usando kexthelper) , il DSDT e i files di boot
ATTENZIONE ai parametri di boot nel com.boot.plist (theme, risoluz grafica e hd di avvio di default vanno adattati!!!)


Altra Attenzione: il file UUID contiene un plist col MAC ddress della mia scheda wifi.. dovete aggiornarlo col vostro per rimediare all'errore di boot uuid 35
attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178"> NETKAS FIX per il boot che randomicamente si blocca </h3>LA CAUSA è dovuta al kext AppleUSBUHCI che a volte non consente al mac di montare il disco di avvio come root.

la soluzione ci impone di lavorare come ROOT:
a) aprire /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist


cool.gif trovare questa voce.. di solito è l'ultima :

<key>OSBundleRequired</key>
<string>Root</string>


sostituirla in


<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) aggiornare la cache


sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions




FINITO!!

-cambiare il com.boot.plist nella cartella /Extra (per indicare la default boot partition.. il theme preferito etc..) allegato il mio!
-verificare per scrupolo che nella /system/library/extensions esiste il driver trackpad+ps2 (appleacpips2nub e appleps2 modificato vedi sopra e link ai drivers)
-smontare il disco ed attaccarlo al portatile
-avviare con -v -f x verificare



EN/US
V3.0 in RED BOLD (attachments fully replaced below)
v2.0: DSDT for audio/video/sleep/lid close/usb mac osx like/hpet + full speedstep
V3.0: never freeze at boot



Links that point to history of topics that below to acer 5930g (time descending):
Primi cenni con procedura (8/2008) attention ETHERNET not good
other (2008 no attach)
20 dic 2008 (tastiera)
1st try to hack (2/1/09 no allegati)
11 gen 2009 (x express card)
1st team discussdi (21/1/09 -> 24/3/09)
3 feb (no attach)
17 feb (is mine kafe <-invert ka,fe and reread .. it doesn't work!)
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) follow here and here but without news
10 giu (eng: DRIVER VALIDI PER 10.5.7)
28 giu (driver universale video)
5 lug (1st discuss DSDT) + (topic TED)
7 lug (other discuss DSDT and actual WIP)
31/8 NETKAS gave us solution for randomic hang atboot, see below
2/9 new topic that describe netkas solution


STATUS:
Hardware:
Actually it's possible to activate all axcept for internal LAN and WIFI 5100 mini pcie (that can obviously be replaced with a Dell mini pcie Wifi 1390 (130€ on ebay)
AUDIO & VIDEO INJECTED BY DSDT (DSDT has a lot of voices tipically of mac but not here! now here we have: pnlf, pwrb, slpb and USB to UHCI, SLEEP is fixed and also the open/cloded DISPLAY!!!!

Troubles:
At boot we have an orrible Hang. Some people say that that is due to keyboard/mouse loading problems, other refer to audio loading problems, other -as me- to ACPI in general.
Now Thanks to newer DSDT mods I ask you to apply my attachments and test if you heve already hangs at boot or not


GUIDE
I won't tell about a dozen methods to setup with dvd hacked.. they are written above in the history links.
The easiest way for me is:

-start from an original mac (or starting from a dvd hacked with OSInstall.mpkg modded)

TODO BEFORE: lappie comes with VISTA licensed/mbr+hidden partition with ACER recovery (vista PE)..
-so:
  • use a tool to mod the partitions (i.e. paragon 2009)
  • decide if destroy or not the partition recovery partition (me yes because the acronis method is 1gig less than acer VISTA PE)
  • erase non vista partitions
  • resize vista partition
  • prepare future mac partition
  • prepare the 3rd partizion DATA ntfs (to be used with mac and vista)
  • use a tool to reassign map drive letters in vista and bcd store (i.e. paragon 2009) in order to have a good start of vista
-attach accer hdd on a good mac
-start disk utility
-initialize mac partition as HFS+ journaled (remember tha device name i.e. /dev/disk1s1
-from command line: write vsdbutil -a device i.e. /dev/disk1s1 (to initialize db permissions)
-start the mac osx dvd setup into the hdd acer: remember to choose the acer hdd i.e. /dev/disk1s1
-close the setup
CODE
      BEWARE: if you've used 10.5.5 or below is suggested to upgrade to 10.5.6 or 10.5.7 with COMBO INTEL upgrade from apple site.. or using Ideneb Upgrade kit 1.1


-setup Chameleon 2.0 RC2 (which creates /Extra folder with features of boot)

-put last DSDT.aml BELOW in boot.rar
-erase /Extra/Extensions content
-Erase even video injectors
-touch folder /Volumes/nomescelto del nuovo disco/System/Library/Extensions
-put kext in attached in Extra/Extensions and /System/Library/Extensions as described below

-put attachments as they are for Extra and System/Library/Extensions (hand made or by usando kexthelper) , DSDT d boot i files
ATTENTION to boots parameters in com.boot.plist (theme, risoluz grafica and boot HDD def. must be changed before !!!)


Pay Attention to: file UUID contains a plist with MAC address of a buddy ethernet wifi.. but you have to put yours.. this solve uuid error 35 at boot

attachment kext posizione
________________________________________________
part1.rar IOUSBfamily /S/L/E

part2.rar AppleBatteryManager /S/L/E
part2.rar AppleACPIPlatform /S/L/E
part2.rar AppleACPIC /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E
part2.rar AppleSMBIOS /S/L/E
part2.rar IOSHDCBlockDevice.kext /S/L/E
part2.rar VoodooUSBEHCI /S/L/E

boot.rar AppleDecrypt /E/E
boot.rar UUID /E/E

boot.rar com.apple.boot.plist /
boot.rar smbios.plist /E
boot.rar DSDT.aml /
boot.rar dsdt.dsl /
boot.rar com.apple.boot.plist /E

<h3 class="entrytitle" id="post-178">NETKAS SOLUTION TO FIX HANGS AT BOOT
</h3> Cause: AppleUSBUHCI.kext is resp. to the freezes durring osx boot, before root partition mounted. Solution need to be root:


a) open this file /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist (you need root rights to edit this file)

cool.gif find this text there :

<key>OSBundleRequired</key>
<string>Root</string>


and replace it with

<key>OSBundleRequired</key>
<string>Safe Boot</string>


c) run this command to update caches

sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions



FINISH


-edit com.boot.plist in /Extra folder (to set default boot partition.. desired theme etc..)
-verify that in /system/library/extensions exists the driver trackpad+ps2 (appleacpips2nub e appleps2 modded see above )
-unmount hdd acer and go on with the lappie
-start with -v -f to see verbosely




FINALLY::::::

TO DO LIST:
-i left the dsl file.. so if anyone could try to fix the CAPS lock blue led that after the resume sleep is always on (the keyb is not caps lock.. only the led! so pressing 2 times the caps lock you get the normal)
-the FAN method.. I see that after a couple of hours the lappie is very hot.. then in dsdt (ubuntu or mac) I don't see the FAN method.. I tried to put it but a lot of variables and names are not declared before and IASL tell that those names are unknown..
I left that code with // so search for 'FAN' to see the code
-the SATA method.. or AHCI. Yes a lot of dsdt have the sata method.. and here not. so is important to have one or not?

VERY HARD TODO LIST:
-inject extra acer buttons.. like aceracpi driver linux
-activate bluetooth at boot like ubuntu 9.0.4 by rfkill linux kernel module



CIAO VOLEVO SAPERE SE AVEVI PRVATO AD INSTALLARE SNOW LEOPARD SUL ACER 5930G!
CIAO
frtommy
<h3 class="entrytitle" id="post-178"> NETKAS FIX per il boot che randomicamente si blocca </h3>LA CAUSA è dovuta al kext AppleUSBUHCI che a volte non consente al mac di montare il disco di avvio come root.

la soluzione ci impone di lavorare come ROOT:
a) aprire /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist


cool.gif trovare questa voce.. di solito è l'ultima :

<key>OSBundleRequired</key>
<string>Root</string>

sostituirla in


<key>OSBundleRequired</key>
<string>Safe Boot</string>

c) aggiornare la cache


sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions


Ciao Ugo.

Ti vengo a macchiare il thread, perdonami.
Ma ho una curiosità.
Questa operazione che ho incollato qua sopra, permette a chi non ha il blocco random, come su questo portatile, di accelerare un pochino l'operazione di boot, se la effettua??

Poi mi leggerò come inserire il FUll Speedstep biggrin.gif

Ciao e grazie mille per la risposta, che di sciruo mi darai.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.