Jump to content

[Guida] iAtkos s3 v2 Snow Leopard 10.6.8 su Acer Aspire One D150


5 posts in this topic

Recommended Posts

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-bit
RAM: Corsair 2Gb
Video: Display Intel 945GSE
Wireless: Broadcom4312
Ethernet: 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".

2wp44le.png

 

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

beap9c.png

 

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. 

2dtmzyt.png

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.kextIOUSBMassStorageClass.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 boot

pmVersion=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 :D

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

 

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

  • Like 4
Link to comment
Share on other sites

  • 1 month later...

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

  • 2 years later...

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

 Share

×
×
  • Create New...