Om du behöver en Android-app för ett visst ändamål kan du emulera den med en virtuell maskin. Att använda Android på din bärbara dator kan dock ha andra fördelar än att bara köra den specifika appen. Android är till sin natur effektivare så att du kan använda den när din specifika uppgift behöver mer minne. Om inget annat är det coolt att göra det. Med Android_x86 har du två alternativ för att skapa ett dualboot-system.
Den ena är att kopiera en av ISO-filerna som tillhandahålls här, och den andra är att installera med ett rpm-paket.
För att använda rpm-paketet, börja först med att kontrollera vad det kommer att göra. I RPM-paketet finns skriptfiler som kommer att ställa in grub åt dig. Om du vill se till vad det gör kan du kontrollera med kommandot rpm.
$ rpm --skript -q android-x86-7.1-r2.x86_64.varv / minSkriptet skrivs direkt på skärmen, om skriptet av någon anledning inte fungerar med apt, kopiera det till en skriptfil. På ett Ubuntu-system måste du använda alien för att konvertera paketet till deb.
$ sudo apt installera alienMed alien installerad kan du skapa deb-filen. Med Alien kan du installera direkt men det är klokt att ta två manuella steg för detta.
$ sudo alien android-x86-7.1-r2.x86_64.varv / minNu när du har en deb-fil, installera den med dpkg och installera alternativet.
$ sudo dpkg -i android-x86_7.1-1_amd64.debDenna installationsmetod skapar en katalog i din rotkatalog. Om du använder en vanlig installation är detta partitionen där du har monterat root (/). Katalogen kommer att vara / android-7.1-r2 /, siffrorna visar Android-versionen installerad. Grub kommer att kunna hitta den här filen med sin inbyggda filsökning.
Den andra metoden att installera är att starta från ett minne och köra installationen därifrån.
När detta är gjort har du samma katalog som i den andra metoden. Skriptet skapar vanligtvis din Grub-post men om det misslyckas, lägg till det i Grub själv. Använd koden nedan och placera den i / etc / grub.d / 40_custom.
menuentry "Android-x86 7.1-r2 "sök --set = root --fil / android-x86 7.1-r2 / kärna
linux / android-x86 7.1-r2 / kärnan tyst rot = / dev / ram0 androidboot.selinux = tillåtet
initrd / android-x86 7.1-r2 / initrd.img
För denna specifika nivå av programvaran parametern 'androidboot.selinux = tillåtet 'behövs annars startar uppstarten med panik.
Om du har några specifika behov kan du behöva lägga till andra poster i den här filen. Du kan dela data mellan versioner med hjälp av en sdcard-bildfil. För att skapa en, använd dd och montera den med mount och fyll den med data. Använd loopalternativet med mount-kommandot.
$ sudo dd if = / dev / zero of = / data / sdcard.img bs = 1024 antal = 1048576$ sudo mount -t vfat -o loop / data / sdcard.img sdcard_temp /
Alla data som du vill ha tillgängligt i Android-sessionen kan kopieras här.
Du kan nu lägga till kärnparametern för att använda ett SD-kort när du startar din instans av Android_x86.
linux / android-x86 7.1-r2 / kärnan tyst rot = / dev / ram0 androidboot.selinux = tillåtetSDCARD = / data / sdcard.img
Ett annat sätt att ha samma data i två fall av Android är att kopiera android- [x, x]datakatalog.
$ sudo rsync -av / cm-x86-13.0-r1 / data / / android-7.1-r2 / data /I detta exempel. Det finns en kopia av Cyanogenmod och Android-x86 på samma maskin.
När filen sparas måste du uppdatera Grub.
$ update-grub2Resultatet visar ditt installerade system, inklusive Android. Kör omstart. Din startskärm ser ut så här:
Alternativt kan du skapa ett minne och starta från det. Rättvis varning: Den här metoden har alla behörigheter att göra vad den vill, med alla risker som medför. Som ett positivt i detta kan du placera installationen på vilken partition som helst. Detta är användbart om du har lite utrymme på din root (/) -enhet. En dålig aspekt är att du inte har någon paketuppdateringsfunktion när du använder den här metoden. Metoden börjar med att ladda ner ISO-filen, den är tillgänglig från Android-webbplatsen. http: // www.android-x86.org / nedladdning
När du har laddat ner ISO, se till att partitionen är klar. ISO-filen innehåller verktyg för att partitionera skivan, men det sparar lite problem att förbereda innan du startar om. För att förbereda partitionen, använd ditt favoritpartitionsprogram, fdisk är en. Gparted är en annan. Installationsprogrammet inkluderar cfdisk men har inget stöd för GPT-enheter, så snart du har partitionerat korrekt fungerar det även med en GPT-skiva.
I slutändan, när ditt system är installerat, finns alltid det installerade systemet i en katalog på den partition du angav. Det betyder att det är väldigt enkelt att ändra din Android-installation från din huvuddistribution.
Välj Android från menyn och vänta. Första gången du kör den kommer programvaran att be dig logga in. Installationen är kort och enkel och om du väljer ett befintligt konto kommer det att försöka installera applikationer åt dig. Att återställa dina applikationer från innan installationsprogrammet erbjuder att göra det men misslyckas ganska ofta. Som sagt; så snart du kör Android applikationen du har använt innan installeras vackert.
Kör från VirtualBox
Du kan också köra hela paketet från en virtuell miljö. I Virtualbox orsakar emuleringen av musen viss förvirring. För att flytta musen runt under den första installationen måste du hålla vänster musknapp nere, när det är gjort förbättras användbarheten.
Slutsats
Att köra Android är inte bara för tekniska nördar, det sparar också batteritid och ger dig tillgång till applikationer som endast är tillgängliga för Android. Observera att många applikationer kontrollerar om du har en hel telefon och vägrar att köra på något annat än en riktig enhet. Ett exempel är att du kan starta ditt Telegram-konto på en Android-emulator; välj ett antal valfri mobil och plocka upp aktiveringskoden för Telegram och du kan sedan använda Telegram på Linux Desktop.