Android

Sådan installeres Android i Dual Boot med Linux

Sådan installeres Android i Dual Boot med Linux
De mest dominerende mobile operativsystemer er iOS og Android, men vidste du, at hvis du har en bærbar computer, kan du køre Android på den? Årsagen til at gøre det kan virke sløret for nogle, men næppe for almindelige LinuxHint-læsere.

Hvis du har brug for en Android-app til et bestemt formål, kan du efterligne den med en virtuel maskine. Brug af Android på din bærbare computer kan dog have andre fordele end bare at køre den specifikke app. Android er af natur mere effektiv, så du kan bruge det, når din specifikke opgave har brug for mere hukommelse. Hvis ikke andet, er det sejt at gøre det. Med Android_x86 har du to muligheder for at oprette et dualboot-system.

Den ene er at kopiere en af ​​de ISO-filer, der leveres her, og den anden er at installere med en rpm-pakke.

For at bruge rpm-pakken skal du først starte med at kontrollere, hvad den vil gøre.  I RPM-pakken er der scriptfiler, der opretter grub til dig. Hvis du vil sikre dig, hvad det gør, kan du kontrollere med kommandoen rpm.

$ rpm --scripts -q android-x86-7.1-r2.x86_64.omdrejningstal

Scriptet skrives direkte på skærmen, hvis scriptet af en eller anden grund ikke fungerer ved hjælp af apt, skal du kopiere det til en scriptfil.  På et Ubuntu-system skal du bruge alien til at konvertere pakken til deb.

$ sudo apt install alien

Med alien installeret kan du oprette deb-filen. Med Alien kan du installere direkte, men det er klogt at tage to manuelle trin til dette.

$ sudo alien android-x86-7.1-r2.x86_64.omdrejningstal

Nu hvor du har en deb-fil, skal du installere den ved hjælp af dpkg og installere mulighed.

$ sudo dpkg -i android-x86_7.1-1_amd64.deb

Denne installationsmetode opretter en mappe i din rodmappe. Hvis du bruger en almindelig installation, er dette den partition, hvor du har monteret root (/).  Mappen bliver / android-7.1-r2 / viser tallene den installerede Android-version. Grub vil være i stand til at finde denne fil med sin indbyggede filsøgning.

Den anden metode, der skal installeres, er at starte fra en memory stick og køre installationen derfra.

Når dette er gjort, har du den samme mappe som i den anden metode.   Scriptet opretter normalt din Grub-post, men hvis dette mislykkes, skal du tilføje det til Grub selv.   Brug nedenstående kode og placer den i / etc / grub.d / 40_custom.

menuentry "Android-x86 7.1-r2 "
søg - sæt = rod --fil / android-x86 7.1-r2 / kerne
linux / android-x86 7.1-r2 / kerne stille rod = / dev / ram0 androidboot.selinux = tilladelig
initrd / android-x86 7.1-r2 / initrd.img

For dette specifikke niveau af softwaren er parameteren 'androidboot.selinux = tilladelig 'er nødvendig, ellers starter boot med panik.

Hvis du har specifikke behov, skal du muligvis tilføje andre poster til denne fil. Du kan dele data mellem versioner ved hjælp af en sdcard-billedfil. For at oprette en skal du bruge dd og montere den med mount og udfylde den med data. Brug loop-indstillingen med mount-kommandoen.

$ sudo dd hvis = / dev / nul = / data / sdcard.img bs = 1024 optælling = 1048576
$ sudo mount -t vfat -o loop / data / sdcard.img sdcard_temp /

Alle data, du vil have tilgængelig i Android-sessionen, kan kopieres her.

Du kan nu tilføje kerneparameteren for at bruge et sdcard, når du starter din forekomst af Android_x86.

linux / android-x86 7.1-r2 / kerne stille rod = / dev / ram0 androidboot.selinux = tilladelig
SDCARD = / data / sdcard.img

En anden måde at have de samme data på i to tilfælde af android er at kopiere android- [x, x]datakatalog.

$ sudo rsync -av / cm-x86-13.0-r1 / data / / android-7.1-r2 / data /

I dette eksempel. Der er en kopi af Cyanogenmod og Android-x86 på samme maskine.

Når filen er gemt, skal du opdatere Grub.

$ update-grub2

Resultatet viser dit installerede system, inklusive Android.  Kør en genstart. Din opstartsskærm ser sådan ud:

Alternativt kan du oprette en memory stick og starte ud fra det. Fair advarsel: Denne metode har alle tilladelser til at gøre, hvad den vil med alle de risici, der medfører. Som et positivt i dette kan du placere installationen på enhver partition. Dette er nyttigt, hvis du har lidt plads på dit root (/) drev. Et dårligt aspekt er, at du ikke har nogen pakkeopdateringsfunktion, når du bruger denne metode. Metoden starter med at downloade ISO-filen, den er tilgængelig fra Android-webstedet. http: // www.android-x86.org / download

Når du har downloadet ISO, skal du sørge for, at partitionen er klar. ISO-filen indeholder værktøjer til at partitionere disken, men det sparer dig nogle problemer med at forberede dig, før du genstarter. For at forberede partitionen skal du bruge dit yndlingspartitionsprogram, fdisk er et. Gparted er en anden. Installationsprogrammet inkluderer cfdisk, men har ingen understøttelse af GPT-drev, så snart du har partitioneret korrekt, fungerer det selv med en GPT-disk.

I sidste ende, når dit system er installeret, ligger det installerede system altid i en mappe på den partition, du har angivet. Dette betyder, at det er meget let at ændre din Android-installation fra din hoveddistribution.

Vælg Android i menuen, og vent. Første gang du kører det, beder softwaren dig om at logge ind. Opsætningen er kort og enkel, og hvis du vælger en eksisterende konto, vil den prøve at installere applikationer til dig. At gendanne dine applikationer fra før installationsprogrammet tilbyder at gøre det, men mislykkes ganske ofte. Det sagt; så snart du kører Android, installeres den applikation, du har brugt før, smukt.

Kører fra VirtualBox

Du kan også køre hele pakken fra et virtuelt miljø. I Virtualbox forårsager emuleringen af ​​musen en vis forvirring. For at flytte musen en runde under den første opsætning skal du holde venstre museknap nede, når det er gjort, forbedres brugervenligheden.

Konklusion

At køre Android er ikke kun for tekniske nørder, det sparer også batterilevetid og giver dig adgang til applikationer, der kun er tilgængelige for Android. Bemærk, at mange applikationer kontrollerer, om du har en fuld telefon og nægter at køre på andet end en rigtig enhed.  Et eksempel er, at du kan starte din Telegram-konto på en Android-emulator; vælg et nummer på en hvilken som helst mobil, og hent aktiveringskoden til Telegram, og du kan derefter bruge Telegram på Linux Desktop.

Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...
Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...
Bedste Linux Distros til spil i 2021
Linux-operativsystemet er kommet langt fra dets originale, enkle, serverbaserede udseende. Dette operativsystem er forbedret enormt i de senere år og ...