Tässä ohjeessa käydään läpi kuinka onnistuu Android-käyttöjärjestelmän asentaminen tavalliseen tietokoneeseen. Android-x86 projektin avulla on mahdollista ajaa Android käyttöjärjestelmää tavallisessa PC pöytäkoneessa tai kannettavassa. Googlen Play Kauppa ei tunnista langallista verkkoyhteyttä Android-x86 -käyttöjärjestelmässä ja se ei välttämättä toimi kovin hyvin, jos toimii lainkaan langallista verkkoyhteyttä käyttämällä. Androidia on tietysti mahdollista emuloida käyttäen esimerkiksi Bluestacks-ohjelmistoa, mutta se vaatii koneelta erittäin paljon tehoja eikä toimi kovin hyvin tehokkaimmillakaan pöytäkoneilla. Android-x86 porttaus taas on erittäin kevyt ja toimii hyvin heikommallakin raudalla (esim. Asuksen Eee PC netbookit), jopa paremmin kuin kevyet Linux-julkaisut kuten Lubuntu. Asennusta ei tarvitse myöskään tehdä kiintolevylle, vaan Android-x86 voi asentaa SD-kortille tai USB-tikulle ja käyttää sitä sieltä. Mitä tarvitset? Uusimman Android-x86 levykuvan USB-tikun (väh. 1GB) tai CD/DVD-levyn johon asennus laitetaan Levynpoltto-ohjelman tai ohjelman jolla luoda käynnistyvä USB-tikku jolta Android-x86 asennetaan Mahdollisimman nopea USB-tikku tai SD-kortti johon tuo Android-x86 asennetaan. Voit toki asentaa kiintolevyllekin. Nopeaa suosittelen siksi, että jos massamuistilaite on hidas, on Androidkin hidas. Massamuistilaitteen tulisi olla ainakin 8GB, että sinne mahtuu asentamaankin jotain. Ja tietysti tietokone tai kannettava johon käyttöjärjestelmä asennetaan ja jossa sitä ajetaan. Asennusvideo: CD/DVD-levyn poltto-ohje: http://neko.kapsi.fi/ohje/poltaiso.html#imgburn USB-tikun luonti: Syötä USB-tikku koneeseen ja käynnistä Rufus. Valitse USB-tikkusi listalta ja paina levykuvaa "luo käynnistyslevy käyttäen" -rivin päästä. http://i.my.afterdawn.com/original/28787.png Valitse android-x86 levykuvatiedosto ja paina Avaa-painiketta. http://i.my.afterdawn.com/original/28788.png Paina Aloita-painiketta. http://i.my.afterdawn.com/original/28789.png Paina OK-painiketta. http://i.my.afterdawn.com/original/28790.png Odottele, että USB-tikku luodaan. http://i.my.afterdawn.com/original/28791.png Kun tikku on luotu, paina Sulje-painiketta ja poista tikku turvallisesti koneesta. Tai jos asennus tehdään samaan koneeseen, sammuta kone ilman että otat tikkua siitä irti. http://i.my.afterdawn.com/original/28792.png Android-x86 asennus: Kytke koneeseen kiinni tallennusväline johon olet asentamassa Android-x86 käyttöjärjestelmää ja käynnistä tietokone luomallasi Android-x86 USB-tikulla tai CD/DVD-levyllä. Tietokoneen käynnistysjärjestyksen muuttaminen on laitteistokohtaista, eikä siihen ole oikeastaan olemassa mitään yleistä opasta. Helpoimmillaan nykykoneissa voit käynnistää eri laitteelta kuin oletuslaitteelta painamalla ESC-näppäintä heti kun tietokoneeseen olet laittanut virrat. Vaikeimmillaan joudut muuttamaan tietokoneen BIOS-asetuksia. Kun saat asennuksen käyntiin. valitse listalta vaihtoehto Installation - Install Android-x86 to harddisk http://i.my.afterdawn.com/original/28793.png Valitse tallennusväline tai sen osio johon Android-x86 asennetaan. Mikäli tallennusvälineillä on sama nimi, kuten kuvassa, pitää yrittää keksiä mikä laite on mikäkin. USB-laitteita voi ottaa irti ja laittaa kiinni vielä tässäkin vaiheessa ja painaa Detect Devices, jolloin ne joko katoavat tai ilmestyvät listalle. Tämä auttaa oikean massamuistilaitteen tunnistuksessa. Tässä vaiheessa on myös mahdollista luoda osioita täysin osioimattomille laitteille. Tämän teen ketjuun liitetyssä videossa. USB-tikut, SD-kortit, ym. ovat kaikki aina valmiiksi alustettuja johonkin tiedostojärjestelmään (yleisimmin FAT16, FAT32 tai exFAT). http://i.my.afterdawn.com/original/28794.jpg Valitse tiedostojärjestelmäksi ext3. http://i.my.afterdawn.com/original/28795.png Asennusohjelma kysyy oletko aivan varma, että haluat alustaa tallennuslaitteen/-osion. Valitse Yes eli Kyllä, että alustus käynnistyy. http://i.my.afterdawn.com/original/28796.png Odottele rauhassa, että tallennusmedia/osio alustetaan ext3-tiedostojärjestelmään. Prosentit eivät ainakaan omissa koneissani juosseet eli ne pysyvät 0% kunnes tallennusväline on alustettu. http://i.my.afterdawn.com/original/28797.png Suosittelen GRUB:in asentamista. GRUB asennetaan vain valitsemaasi tallennusvälineeseen. Koneessa jo ennestään olevaan GRUB käynnistyslataajaan asennus ei koske... paitsi jos asennat androidia jonkin tallennuslaitteen levyosioon jossa (tallennuslaitteessa) on jo GRUB asennettuna. http://i.my.afterdawn.com/original/28798.png HUOM! Jos asennat olemassaolevan käyttöjärjestelmän rinnalle tätä, valitse tässä Skip. Oppaan lopussa ohjeet miten saat asentamasi Androidin käyntiin. Asennus kysyy, että asennetaanko /system -hakemisto luku&kirjoitus oikeuksilla. Valitse vaihtoehto Yes eli Kyllä. http://i.my.afterdawn.com/original/28799.png Odota, että Android-x86 asennetaan valitsemaasi tallennusvälineeseen. http://i.my.afterdawn.com/original/28800.png Valitse Reboot, mutta kun kone käynnistyy uudelleen sammuta se joko heti tai kun Androidin asennus käynnistyy uudelleen. Tämän jälkeen poista Androidin asennustikku tai -levy koneesta ja käynnistä kone Android käyttöjärjestelmään esimerkiksi BIOS käynnistysjärjestystä muuttamalla. http://i.my.afterdawn.com/original/28801.png Android on nyt asennettu. http://i.my.afterdawn.com/original/28802.png Näppäimistö suomalaiseksi: Oletuksena Android-x86 -käyttöjärjestelmässä näppäimistön asettelu on mallia USA. Tämä tarkoittaa sitä, että esim ä ja ö eivät toimi ja muutenkin näppäimistä tulee vähän vaikka minkälaista muuta merkkiä kun mitä käyttäjä painelee. Tämä tekee ohjelmien käyttämisestä aika ikävää. Asian korjaaminen on onneksi yksinkertaista: Avaa ohjelmavalikko ja sieltä Asetukset. Avaa Henkilökohtainen alta Kieli ja syöttötapa Avaa Fyysinen näppäimistö alta AT Translated Set 2 keyboard Valitse Määritä näppäimistöasettelut Valitse listalta suomi laittamalla sen perään ruutuun ruksi Peruuttele valikoista pois. Näppäimistö on nyt suomalainen. Linkkejä ohjelmiin: Tässä on ja tähän tulee linkkejä ohjelmiin jotka toimivat Android-x86 kanssa, mutta joita ei kyseisellä käyttöjärjestelmällä voi jostain syystä ladata. Tämä yleensä johtuu siitä etteivät sivustot tai kauppapaikat tunnista Android-x86 -käyttöjärjestelmää ja siksi eivät anna ladata ohjelmia. Laitan myös tähän muutamia softia jotka eivät suoraan Play Storesta löydy. Amazon Appstore for Android - Amazon.comin kauppapaikka Android järjestelmille. Tarjoaa vähintään yhden maksullisen sovelluksen tai pelin ilmaiseksi joka päivä (vaatii ilmaisen Amazon tilin). Samalle tilille ostetut tai ilmaisena ladatut ohjelmat ja pelit ovat käytettävissä kaikissa laitteissa johon Amazon Appstore asennetaan ja joita ne tukevat. F-Droid - Ohjelma jonka kautta voi ladata ilmaisia ja avoimen lähdekoodin ohjelmia Android alustalle. Ohjelman kautta on helppo ladata suosittuja ohjelmia kuten AdBlock ja AdAway jotka Google on poistanut Play-kauppapaikalta sääntörikkomuksiin vedoten. ●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬● Valinnaisia säätöjä (joilla koneen voi saada solmuun) Android-x86 lisääminen olemassaolevaan käynnistyslataajaan: HUOM! Jos käytät uudempaa tai yleensä vaan eri versiota Android-x86 -käyttöjärjestelmästä kuin 4.4-r2, muista muokata se alla oleviin koodinpätkiin. GRUB2 (Linux, esim. Ubuntu): Varmista, että Android-x86 massamuistilaite on kytkettynä koneeseen ja avaa komentorivi kuten Terminal tai Konsole. Kirjoita komentoriville komento sudo lsblk -o NAME,MOUNTPOINT,LABEL Etsi listalta Android-x86 -niminen kiintolevyosio (esim. sdb1) Kirjoita komentoriville komento sudo gedit /etc/grub.d/40_custom (kubuntussa ja muissa KDE:ta käyttävissä korvaa gedit katella, eli sudo kate /etc/grub.d/40_custom) Lisää tiedoston loppuun #-alkuisten rivien jälkeen (mikäli käytössä on Android-x86 4.4-r2): Koodi: menuentry "Android-x86" { set root='hd(X,Y)' linux /android-4.4-r2/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/android-4.4-r2 initrd /android-4.4-r2/initrd.img } Koodissa korvaa hd(X,Y) sisältä merkki X massamuistilaitteen järjestystyksellä (numerona, a=0, b=1, c=2, jne.) ja Y merkki osion numerolla (sama numero mikä lopussa). Esimerkiksi sdb1 tarkoittaisi, että sinne kirjoitetaan hd(1,1). Tallenna ja sulje avattu tiedosto. Kirjoita komentoriville komento sudo update-grub Jos komentoriville ei tullut mitään virhesanomia, pitäisi Android-x86 valinta näkyä nyt GRUB-käynnistyslataajassa kun käynnistät koneen uudestaan. Mikäli virheitä tuli, avaa tuo 40_custom tiedosto samalla komennolla uudestaan ja korjaa virheet. Mikäli virheiden korjaus ei onnistu ja grub-update päättyy edelleenkin virheeseen, poista muutoksesi 40_custom tiedostosta ja aja vielä lopuksi grub-update ettei käyttöjärjestelmä jää tilaan, jossa käynnistyslataajaa ei voida ladata jolloin et pääse enää sisään käyttöjärjestelmääsi. Windows: Lataa Grub2Win ja pura se C-osion juureen (sinne tulee grub2-kansio) Avaa grub2 -kansio ja sieltä grub.cfg joko tuplaklikkaamalla tai hiiren oikealla ja valitse avaa sovelluksessa... Etsi listalta muistio eli notepad ja paina OK. Voit jättää ruksin kohtaan avaa aina tai jättää laittamatta, ei ole merkitystä. Mene tiedoston loppuun kunnes näet seuraavat rivit: Koodi: # start-grub2win-user-section ******************************************************** # # # # end-grub2win-user-section ******************************************************** Lisää keskellä olevien risuaitojen väliin Linux-ohjeessa mainittu koodi, jolloin se näyttää esimerkiksi tältä: Koodi: # start-grub2win-user-section ******************************************************** # # Android x86 menuentry "Android-x86" { set root='(hd1,1)' linux /android-4.4-r2/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/android-4.4-r2 initrd /android-4.4-r2/initrd.img } # # end-grub2win-user-section ******************************************************** Tallenna ja sulje tiedosto Käynnistä grub2win.exe Valitse "Grub locale language" -pudotuslistalta käyttöjärjestelmän kieltä vastaava vaihtoehto (esim. Finnish) Paina keskimmäistä keltaista "Manage boot menu" -painiketta ja varmista, että listalla on Windowsin lisäksi Android-x86. Paina "Apply" -painiketta. Paina "OK" -painiketta. Ruudun pitäisi olla vihreä ja voit painaa "Close". Windowsissa massamuistilaitteen ja sen osion järjestyksen numeron näet esim. Ohjauspaneeli -> Valvontatyökalut -> Tietokoneen hallinta -> Tallennus -> Levynhallinta(Paikallinen). Esim. Levy 8 = hd(8,1) grub.cfg tiedostoon. Osion numeron voi laskea ihan vaan yksinkertaisesti monesko osio se Android levyllä on. Windowsin levyjärjestys ei kuitenkaan välttämättä vastaa GRUB:in levyjen järjestystä. Jos Android-x86 ei käynnisty, kokeile eri arvoja kunnes löydät oikean.