CicciMTS Posted December 28, 2013 Share Posted December 28, 2013 Premessa Dopo le mie peripezie con la iAtkos s3 v2 e l'Acer Aspire One D150, ho deciso di scrivere una guida che può aiutare qualcuno. Configurazione Hardware: Questa è la configurazione del mio Aspire One D150-1Bb. E' molto importante controllare le schede, soprattutto quelle di rete che hanno dato qualche rogna. CPU: Intel Atom N270 @ 1,6Ghz 32-bitRAM: Corsair 2GbVideo: Display Intel 945GSEWireless: Broadcom4312Ethernet: Atheros AR8121 Cosa è necessario 1. Penna USB 8Gb 2. Connessione Ethernet 3. Un altro Hackintosh o Mac 4. Tanta pazienza. Pre-Install: "Supporto d'installazione" Scaricata la iso di iAtkos s3 v2 (Snow Leopard 10.6.3) si può restorare su una USB di almeno 8Gb. Dato che il NB non è dotato di lettore DvD e non tutti sono provvisti di lettore esterno, si può benissimo fare uso di una pen drive, sempre che abbiate a disposizione un Mac o un altro Hackintosh.Avviare Utility Disco ed inserire la USB e selezionare la Pen Drive. Poi passare su "Partiziona".Assicurarsi che sia selezionata "1 Partizione" nello schema e che tra le "Opzioni" lo schema sia "Tabella partizione GUID". Adesso può essere nominata "Installer", è importante che il formato sia "Mac OS esteso (journaled)" e si può andare avanti con "Applica" (l'operazione cancella il contenuto di tutta la Pen Drive, quindi occhio a non lasciare documenti importanti!). Una volta terminato potete montare l'ISO della iAtkos che apparirà nella lista di Utility Disco, cliccate su iATKOS S3 versione 2 (quello con il logo della mela) e poi su "Ripristina", così da spuntare su "Sorgente" iATKOS S3 version 2". Cliccate su "Installer" (la pen drive) e trascinatela su "Destinazione" di "Ripristina" e poi potete cliccare su "Ripristina".Richiesta la password, si avvierà la procedura che durerà un po'. A me ci sono voluti circa 40 minuti.Attendete che la iso sia ripristinata e poi dall'Utility Disco espellete la ISO della iAtkos, per non fare confusione con la penna usb. Adesso va installato il bootloader. L'unico che ho trovato funzionante è il Chameleon v2 RC4. Chameleon 2.0 RC4.pkg.zip Prestate molto attenzione a dove state installando il Chameleon. Deve essere nella USB, che ora si chiama iATKOS S3 versione 2. Adesso la USB di installazione è pronta per l'utilizzo. Installazione Il BIOS Inserite la USB prima di accendere il PC. Una volta fatto potete dare corrente alla macchina ed entrare nel BIOS premendo F2. Dobbiamo settare i dischi in modalità AHCI (se già non lo sono) e dare priorità di boot alla USB.Quindi da "Information" scorrere su "Main" e scendere fino a "SATA Mode" e impostando "AHCI". Poi si va su "Boot" e si scende fino a USB HDD, premendo F6 si porta in prima posizione, sopra tutte le altre voci. A questo punto premere F10 e poi Yes. Si avvierà da sola la USB. L'Installer Io non ho dato alcuna particolare flag al boot, se avete problemi potete tentare con un banale -v. Durante la procedura d'installazione il Touchpad del netbook non funzionerà, invece la tastiera sì. Per ovviare al problema, vi è sufficiente un mouse USB e viene tranquillamente riconosciuto (non so se tutti i wireless vanno bene, ma io ho effettuato la procedura con un mouse Wireless). Formattate l'Hard Disk da Tools -> Utility Disco (ovviamente in Mac OS esteso journaled). Fatto ciò potete andare avanti. Accettate le condizioni d'uso e fermatevi dove vi è la scelta delle partizioni. Selezionate il vostro disco e poi andate su personalizza per installare i driver necessari. Dovete spuntare quelli che elenco qui (raggruppati come sono nell'installer) Bootloader: Chameleon v2 RC4 (tutti gli altri bootloader mi hanno dato problemi Bootloader Options: GraphicsEnabler, USBFix Patches: /Extra directory, fakesmc, Disabler, RTC, Modified Kernels -> Intel Atom, USB, UUID Main Hardware: SATA/IDE: AHCI SATA, Intel SATA/IDE Audio: Voodoo Audio PS/2: Voodoo PS/2 CPU Power Management: selezionare tutto Laptop Hardware: Battery, Card Reader, TSC Sync VGA: Intel (Selezionare tutto) Network: Wireless: non selezionare nulla. La scheda bcm4312 mi ha dato tanti problemi durante l'installazione. Il kext verrà installato successivamente. Wired: Atheros (selezionare tutto) A questo punto si può procedere con l'installazione. Post-Install: il primo avvio Dopo l'installazione il PC si riavvierà da solo. Rimuovete la USB, in modo che parta come disco d'avvio l'HD interno. Tentate un primo avvio senza alcuna flag (in alcuni casi non mi ci è voluta). Nel caso non parta provate a flaggare così -v -f npci=0x2000 arch=i386 cpus=1 GraphicsEnabler=No(o Yes) Effettuato il primo avvio, poi vi sarà la configurazione guidata. Scaricate tutti i file necessari adesso, perché più avanti non avrete accesso alle USB. Fatto tutto, riavviate il PC per fare l'aggiornamento. Essendo un Intel Atom, si deve utilizzare il kernel modificato. Quello della versione 10.6.8 lo trovate qui (link all'articolo originale qui). Per lo più ho seguito quello che dice l'articolo, tuttavia ho saltato alcuni passaggi che premettevano il PC aggiornato a 10.6.7. E' MOLTO IMPORTANTE fare un backup dei kext IOUSBFamily.kext e IOUSBMassStorageClass.kext che sono necessari per far funzionare le USB dopo l'aggiornamento. Ecco cosa si deve fare: 1. Scaricare ed estrarre il kernel sul Desktop 2. Avviare Terminale.app e digitare come segue sudo -s mv ~/Desktop/mach_kernel_atom / cd ~/Desktop mkdir backup cd /S*/L*/E* cp -R AppleHDA.kext ~/Desktop/backup/ cp -R IOUSBMassStorageClass.kext ~/Desktop/backup/ cp -R IOUSBFamily.kext ~/Desktop/backup/ Adesso potete avviare l'aggiornamento, SOLO da combo update e non da "Aggiornamento Software". Lo potete trovare qui. E' IMPORTANTE che concluso l'aggiornamento NON riavviate!! 3. Tornare su Terminale.app e digitare come segue cd /S*/L*/E* rm -Rf AppleIntelGMA950.kext rm -Rf AppleIntelIntegratedFramebuffer.kext rm -Rf AppleHDA.kext cp -R ~/Desktop/backup/* ./ 4. Eliminare SleepEnabler.kext Sulla mia installazione, la cartella "Extra" era nascosta, quindi con ShowHiddenFiles.app bisogna renderla visibile. ShowHiddenFiles.app.zip Dunque spostarsi su /Extra/Extensions *, da lì cancellare SleepEnabler.kext. *(Se non trovate SleepEnabler.kext in /Extra/Extensions allora lo trovate in /Sistema/Libreria/Extensions) Se dimendicate di rimuovere SleepEnabler.kext ecco cosa fare Probabilmente avrete un Kernel Panic derivato proprio dallo SleepEnabler.kext Flaggate il bootpmVersion=0 o 21 o 23 e appena potete rimuovete lo SleepEnabler.kext 5. Ripristinare i kext USB All'interno di S/L/E (/Sistema/Libreria/Extensions) abbiamo spostato la cartella backup, quindi, da questa copiate e incollate i kext IOUSBFamily.kext e IOUSBMassStorageClass.kext proprio in /S/L/E. Se non avete fatto il backup metto qui i miei kext: USB Fix 10.6.8.zip Riparate i permessi con KextUtility. 6. Modificare il kernel al boot. Nella cartella Extra non avevo alcun file org.chameleon.boot.plist, quindi ho fatto riferimento al file com.apple.boot.plist che trovate in /Libreria/Preferences/SystemConfiguration. Copiate il file e incollatelo sulla Scrivania, poi apritelo con TextEdit.app e modificate quando segue: <key>Kernel</key> <string>custom</string> deve diventare <key>Kernel</key> <string>mach_kernel_atom</string> ATTENZIONE a cosa scrivete. Per una lettera di troppo a me non partiva Inoltre accertatevi che vi sia il valore <key>USBBusFix</key> <string>Yes</string> Adesso salvate e copiate il file com.apple.boot.plist in /Libreria/Preferences/SystemConfiguration, fornendo la password quando richiesta e sostituendo quello precedente. [se volete potete anche copiarlo sia in /Libreria/Preferences/SystemConfiguration che /Extra] FACOLTATIVO: Potete creare anche il file org.chameleon.boot.plist semplicemente copiando il contenuto di com.apple.boot.plist e con Chameleon Wizard potete creare il file smbios.plist da mettere in /Extra. 6. Adesso potete riavviare il sistema. Avvio dopo Update a 10.6.8 Adesso non abbiamo driver VGA installati. Quindi: 1. dal backup fatto prima riportate AppleHDA.kext in /Sistema/Libreria/Extensions. 2. Spacchettate lo zip con i driver VGA: 3438-GMA950 for 10.zip e mettete il suo contenuto in /Sistema/Libreria/Extensions. 3. Riparate i permessi con KextUtility.app 4. Riavviare. Wireless 1. Dalla cartella /Sistema/Libreria/Extensions copiate IONetworkingFamily.kext e incollatelo sulla Scrivania. 2. Dopo trascinatelo in /Extra/Extensions. (Non fate il passaggio diretto da S/L/E a /E/E che può dare problemi di permessi, prima copiate sulla scrivania) 3. Spacchettate lo zip con il driver broadcom Broadcom43XXFamily.kext.zip e trascinatelo sempre in /Extra/Extensions 4. Riparate i permessi 5. Riavviare Problemi di vario tipo Trackpad: Mi è capitato che dopo aver installato o ripristinato le USB non mi veniva più riconosciuto il trackpad, quindi ho reinstallato VoodooPS2 con questo pkg VoodooPS2Controller.pkg.zip USB riconosciute sulle informazioni di sistema ma non montate: dovete ripristinare anche il kext IOUSBMassStorageClass.kext (lo trovate a fondo topic) oltre a IOUSBFamily.kext Al momento funziona tutto. Ringraziamenti Un doverosissimo ringraziamento va a carbo178, il quale mi ha aiutata a risolvere tutti i problemi post installazione e senza il quale avrei (molto probabilmente) cestinato il mio netbook File utilizzati in elenco Chameleon 2.0 RC4.pkg.zip ShowHiddenFiles.app.zip USB Fix 10.6.8.zip Kernel Atom qui (Articolo originale qui) 3438-GMA950 for 10.zip Broadcom43XXFamily.kext.zip VoodooPS2Controller.pkg.zip 4 Link to comment Share on other sites More sharing options...
carbo178 Posted December 28, 2013 Share Posted December 28, 2013 Ottima guida 1 Link to comment Share on other sites More sharing options...
Worch24 Posted February 10, 2014 Share Posted February 10, 2014 Ciao ciccimts complimenti per la guida fatta molto bene, mi ha aiutato a capirci qualcosa in piu' del mondo hackintosh Volevo un aiutino riguardo il mio caso: Ho un acer aspire one zg5 su cui ho installato iatkos s3 v2. Tutto ok perfetto ma non funzionano le seguenti cose: Touchpad funziona solo lo scorrimento ma non il touch (nonostante avessi installato voodoops2) Card reader riconosce che viene inserita la scheda tanto che mi appare in alto a destra un'icona che mi dice rimuovi scheda per 3 volte ma non viene riconosciuta come periferica. Webcam acer eye la riconosce col nome ma non funziona , ho provato anche ad installare alcuni kext apposta ma senza successo.. Ho seguito tutta la tua guida perfettamente .. Fammi sapere se puoi, sono cose secondarie le mie ma se riuscissi a sistemarle sarebbe ottimo Ringrazio in anticipo Marco Link to comment Share on other sites More sharing options...
en1994 Posted September 25, 2016 Share Posted September 25, 2016 ciao, grazie per l'utile guida :-) Dopo cinque giorni di prove varie sono riuscito ad installare il tutto, alla fine però all'accensione lo schermo resta grigio. Inoltre se stacco l'alimentazione lo schermo si spegne. Qualche dritta? Ps. per qualche accensione ha funzionato tutto correttamente, se sotto alimentazione Link to comment Share on other sites More sharing options...
en1994 Posted September 30, 2016 Share Posted September 30, 2016 nessuno può aiutarmi? Link to comment Share on other sites More sharing options...
Recommended Posts