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
Quote
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
19 feb (audio)
19 mar -> 17 giu (audio su topic eng)
25 mar -> 11 apr (audio driver OK Noob1x) PROSEGUE quie quima 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
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
-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
-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
(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:
Quote
<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
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
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
-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
-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
(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:
Quote
<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
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!



Sign In
Create Account










