Jump to content

[Guida]+[History] Acer 5930g V4.1 asap v5


  • Please log in to reply
96 replies to this topic

#1
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

ITA V4.1


INDICE-> a)STORIA b)PRELIMINARE E SETUP INIZIALE c)MODIFICHE LEO d)MODIFICHE SNOW e)SOLUZIONE NETKAS
f) conclusioni

v2.0: DSDT per audio/video/sleep/chiusura display/usb mac osx like/hpet e full speedstep
V3.0: mai più freeze al boot
V4.0: sezione SNOW
V4.1: novità da Oswaldini



ATTENZIONE: PER LEOPARD LA PROCEDURA SI FERMA ALLA 3.0 SEGUIRE CAP. b E c
PER SNOW: SEGUIRE CAP. b POI PASSARE A d

piccola nota:

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.






a) STORIA
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 :) 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


:( PRELIMINARE:
Periferiche:
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
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 molte voci (devices mancanti)
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 nel capitolo "e"

GUIDA GENERALE PROPEDEUTICA (VALE PER LEO E SNOw)
(con Snow ovviamente è necessaria una base di partenza o DVD diversa)

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)
-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 COMBO

-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


C) MODIFICHE LEOPARD
TABELLA DEGLI ALLEGATI E LORO COLLOCAZIONE:

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

-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


D) MODIFICHE SNOW
seguire la procedura suggerita da Oswaldini
http://www.insanelymac.com/forum/index.php?showtopic=174841&view=findpost&p=1427041 post 17


E) NETKAS FIX per il boot che randomicamente si blocca<-
(VALIDO PER LEO E SNOW)

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:

aprire /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/Contents/Info.plist

:D trovare questa voce.. di solito è l'ultima :

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


sostituirla in

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


aggiornare la cache
sudo touch /System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions





F) CONCLUSIONI
MANCA ANCORA UNA SULUZIONE OTTIMALE PER L'AUDIO SU SNOW





EN/USV4.1


INDEX-> a)HISTORY b)PETTING:) AND 1st SETUP c)TUNINGxLEO d)TUNINGxSNOW e)NETKAS SOLUTION
f) last considerations

(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

V4.0: SNOW section
V4.1: news thanks to Oswaldini


ATTENTION: FOR LEOPARD -> THIS GUIDE STOPS TO 3.0 FOLLOW CHAPTER b and c
FOR SNOW: FOLLOW CHAPTER b and d


a) HISTORY
THE DARN SEARCH BUTTON: if you don't find anything in that forum, use in google the exact phrase:
5930g site:www.insanelymac.com


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


B) BEFORE the SETUP:
Hardware:
lappie comes with VISTA licensed/mbr+hidden partition with ACER recovery (vista PE)..
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/closed lid DISPLAY!!!! NO MORE HANGS: thanks to NETKAS solution, i wrote a brief manual in the chapter 'e'


THE MAIN SETUP PROCEDURE
(is the same for LEO and SNOw but in Snow obviously is necessary a different source /DVD)

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)
-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
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



C) LEOPARD TUNING
HERE IS THE TABLE OF THE ATTACHMENTS

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

-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


D) SNOW TUNING
Follow the procedure created by
Oswaldini
http://www.insanelymac.com/forum/index.php?showtopic=174841&view=findpost&p=1427041 post 17


E) NETKAS FIX for the random hang freezeat boot<-
(LEO and SNOW)
NETKAS SOLUTION TO FIX HANGS AT BOOT

Cause: AppleUSBUHCI.kext is resp. to the freezes durring osx boot, before root partition mounted. Solution need to be root:

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

B) 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

F) FINALLY
As I wrote before, there are various way to perform a setup.
For example if you use the recent chameleon Boot you are not obliged to follow the part of the guide with UUID,VIDEO AND smbios.plist)
We're searching for a solution to use internal mic audio on Snow

bye!

Attached Files



#2
Daveta

Daveta

    Sardinian voyager

  • Retired
  • 7,239 posts
  • Gender:Male
  • Location:Cagliari - Italy
topic spostato in sezione guide

#3
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
14 agosto: guida per migliorare dsdt in acer 5930g..
http://www.insanelym...howtopic=179677

a presto un dsdt con video qe/ci

#4
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
aggiornamenti 2.0

#5
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
aggiornamenti / UPDATES V3.0

#6
akalloid

akalloid

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
  • Gender:Male
Hello ugokind!

Please follow:
http://www.applelife...r-aspire-5930g/

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

Thanks.

#7
Albertino

Albertino

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts

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 :) 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


;) 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
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)

;) 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!!!

#8
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

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

#9
maxpaine

maxpaine

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

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 :) 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


:( 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
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)

B) 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

#10
frtommy

frtommy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 420 posts
  • Gender:Male
  • Location:Italy
<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


;) 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 ;)

Ciao e grazie mille per la risposta, che di sciruo mi darai.

#11
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

CIAO VOLEVO SAPERE SE AVEVI PRVATO AD INSTALLARE SNOW LEOPARD SUL ACER 5930G!
CIAO


sono un diesel!

sto iniziando stasera finalmente

10.6.2
2 prove
una con dsdt una senza
più tardi posto i risultati


frtommy! con ampio ritardo! era più di una mese che non avviavo la partizione mac.. per fortuna le sessioni di firefox servono! cioè ho tutti i miei topic aperti.. e li leggo tutti per vedere se e cosa fare! ufa!

allora, ti dico no. non credo sia mogliorativo per niente.. come boot è certo più lento e poi deve inibire certamente alcune funzioni perchè hai molti messaggi ambigui che prima non avevi.

ora: sto tentando snow ora che i tempi sono maturi

primo test: kernel normale, con e senza dsdt V3.0, con voodoohda, con evoreboot, con evoresolver per driver video, con un boot.plist molto basico, con chamaleon 2rc3 EFI 5.0

#12
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
presenti: Elliott legacy RTC, fakesmc, ecoenabler, sleepenabler, evorestart, nullcpupowermanagement, vari injector sata, platformUUID

TEST con chamaleon 2 rc3 efi 10.5
partenza con DSDT ok, crash mentre tento di fare una foto nel setup dell'utente: NO video QE/CI!, lo sleep fa CILECCA alla grande
partenza senza dsdt, KO anche se sembra che va tutto uguale al precedente, si ferma prima del serve grafico

TEST uguale al precedente ma SENZA arch=i386!
Boot OK, come prima per il resto, FIGATA

TEST precedente ma SENZA Disabler o NullCPUpowermanagement

.. al prossimo riavvio!

#13
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
nessun progresso
non mi piace il fatto che il senza nullcpupowermanagement non possa lavorare..

ho letto netkas.org.. mi aggiorno bene i driver necessari al 10.6.2 perchè sono fondamentali. Compreso lo sleepenabler che è tassativo l'aggiornamento e la modifica safe boot in IOUSBfamily

quindi riepilogando, per ora parto 64bit pulito, driver video Aty_Init, fakesmc2.5, nullcpupowermanagement, sleepenabler, voodoohda, voodoopowermini, voodoomonitor e voodoops2 trackpad.

#14
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
bene ci sono quasi

il dsdt ancora è il vecchio

con aty_init, evoreboot, fakesmc, platformuuid e nullcpupowermanagement

ho un sistema funzionante con grafica qe/ci e 64bit completi

lo sleep non funziona, nel senso che lo schermo diventa nero e si sente abbassare la ventola, ma poi tutto rimane così ed il led non passa da blu ad arancione.. finchè poi non si blocca

se metto l'ultimo sleepenabler per il 10.6.2 invece rimane congelato il mac ancora prima di diventare nero!
forse lo sleepenabler non lavora bene con le modifiche sul dsdt. questo vuol dire che devo eliminarle.. ma non sono poche!

audio così così: gli ultimi voodoohda 64bit non vanno bene, audio grigio!
ho dovuto riprendere in mano un voodoohda per snow che girava ai tempi dello snow 10.6.0

con quello va ma senza microfono interno


power: mi secca dover usare il nullcpu.. nonostante su leo possa girare bene senza!
con la coppia voodoopowermini e voodoomonitor ho modo di constatare comunque che il tool voodoomonitor mostra frequenze e temperature basse, il che mi rallegra

#15
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
per ora

#16
ido82

ido82

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
posto una mia soluzione per installare leopard 10.5.8 sul nostro acer :P

innanzitutto si parte da un disco retail di mac osx 10.5 (non 10.5.6 ad esempio, questo per un problema di versione di iousbfamily.kext)

io ho modificato la iso per permettere l'installazione su mbr, cambiando l'osinstall.mpkg (si trova la guida sul forum)
io l'ho fatto per avere un dual boot con windows 7 (w7 installato su mbr, installato tramite guid si han problemi con la partizione efi)

per installare la retail ho usato un cd di boot modified generic.iso che avevo trovato sempre qui sul forum per installare leopard retail, eventualmente appena ho tempo faccio una iso e la posto

dopo aver installato leo 10.5 e fatto partire tramite cd di boot ho installato chameleon rc4

lo scaricate dal sito ufficiale e nel readme c'è scritto come installarlo, sono 3 comandi da terminale

ora non riavviate!
fate la modifica del kext iousbfamily per impostare safe boot. (potete fare in questo modo: copiate il kext sulla scrivania, modificate la stringa, ed installatelo tramite osx86tools)

ora provate ad avviare leo senza usare il cd di boot, dovreste bootare tramite chameleon senza nessun problema.

una volta ritornati dentro leo
1) prendete gli archivi postati nella guida da ugoking, e considerate solo la parte che va in root, extra ed in extra/extension, cioè

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

bastano solo questi, fate le modifiche al uuid e al c.a.b.p come descritto nella guida di ugokind

installate l'ideneb combo update 10.5.8


se siete fortunati vi ritrovate con un sistema 10.5.8 funzionante
piccola avvertenza: usate un mouse usb, perché i kext di mouse e tastiera non sono stati installati. da internazionale usate il visore tastiera per inserire del testo.

a questo punto potete installare i kext di mouse e tastiera presi dagli archivi di ugokind, e rifare la modifica all'iousbfamily impostando il safe boot

i kext che ho usato sono:
part2.rar AppleBatteryManager /S/L/E
part2.rar ApplePS2Controller.kext /S/L/E
part2.rar AppleACPIPS2Nub /S/L/E

per l'audio: io sto usando dei voodoohda modificati versione 2.5.2 che sono allegati

questa non vuole essere una guida precisa al 100%, ma solo delle indicazioni per provare ad installare leo sul nostro acer, io ho postato la mia esperienza ;)

Attached Files



#17
oswaldini

oswaldini

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
  • Gender:Male
  • Location:Cracow, Poland
Hello ugokind,

I made DSDT for my friend. We used the newest availabe bios and Snow Leopard 10.6.2. I run native sleep and power managment. I made some fix:

-HPET
-TIMR
-RTC + cmos reset fix
-PEGP added 9600M GT 512MB
-LPCB (original DeviceID 2919, faking ICH8-M DeviceID 2815) to run power managment
-UHCI/EHCI (faking ICH10) to enabled sleep
-fix for 1088 Warning and 4001 error
-LID fix
-DTGP
-_T_0 rename to T0_0 and _T_1 rename to T0_1

No need:
-pnlf, pwrb, AC adapter and any others

For power managment we need 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>04/01/2008</string> 
	<key>SMbiosversion</key> 
	<string>MBP51.88Z.00C1.B03.0802271651</string> 
	<key>SMcputype</key> 
	<string>769</string> 
	<key>SMfamily</key> 
	<string>MacBook Pro</string> 
	<key>SMmanufacter</key> 
	<string>Apple Inc.</string> 
	<key>SMmemspeed</key> 
	<string>667</string> 
	<key>SMmemtype</key> 
	<string>19</string> 
	<key>SMproductname</key> 
	<string>MacBookPro5,1</string> 
	<key>SMserial</key> 
	<string>W88033AKY51</string> 
	<key>SMsystemversion</key> 
	<string>1.2</string> 
</dict> 
</plist>

Kext in /Extra/Extensions
-AHCIPortInjector
-FakeSMC
-ApplePS2Controller
-AppleACPIPS2Nub

No more kext needed. We use Chameleon RC5 pre8

ToDo List:
-Audio in DSDT and dedicated LegacyHDA

BT/Camera work OOTB

Attached Files



#18
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
wow! so I have to inject audio.. but did you left the previous audio injection? because there's only 2 ways actually.. the one is using a specific release of voodoohda.. but that solution is not useful if you want the internal mic working. . it only activate the external mic on the purple plug. The other is the older noob1x.. but is working only in Leopard. Alternative is the 2port above IDO82 that is in LEO and uses voodoohda also good.

in snow there's a lot of job to do.. because the need is to reply a plist injection as noob1x did, and hope to use a native apple driver without a KP!

this is one of the reason because I prefer to remain in LEO.. with skype I like to use the marvellous true stereo mic..

thanks!

you're not a noob.. I see!

#19
oswaldini

oswaldini

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
  • Gender:Male
  • Location:Cracow, Poland
About audio I don't now so much. My friend is specializing in the field of sound and he write legacy kext for Acer 5930g to use a native apple driver. I will let you know when he will finish.

I don't inject audio to DSDT, it is original section from ubuntu acpi dump.

EDIT: I edited my earlier post and I added a few more information

#20
ido82

ido82

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

About audio I don't now so much. My friend is specializing in the field of sound and he write legacy kext for Acer 5930g to use a native apple driver. I will let you know when he will finish.

I don't inject audio to DSDT, it is original section from ubuntu acpi dump.

EDIT: I edited my earlier post and I added a few more information


hi oswaldini,
thank you very much for your post and your DSDT ;)
can you add also the kext you mentioned?

Kext in /Extra/Extensions
-AHCIPortInjector
-FakeSMC
-ApplePS2Controller
-AppleACPIPS2Nub


do you have some tips for install snow leopard on acer 5930g? i tried some solutions but can't get it working :thumbsup_anim:





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy