Android x86 installimise ja tõrkeotsingu protseduurid



Kui kasutate Arch Linuxi, saate kasutada järgmist: pacman -S unetbootin

USB-mälupulga installimine

  1. Käivitage UNetbootin ja suunake see oma Android x86 ISO-failile.
  2. Nüüd valige „USB-draiv“ ja klõpsake nuppu OK.
  3. UNetbootin alustab Android x86 kopeerimist teie USB-mälupulgale, muutes selle kaasaskantavaks installeriks.
  4. Kui protsess on lõpule jõudnud, taaskäivitage arvuti ja käivitage oma BIOS-i menüü.
  5. Leidke oma BIOS-ist leht, mis võimaldab teil käivitada otse kindlasse meediumisse (HDD, CD, USB jne).
  6. Valige käivitamine otse USB-mälupulgale.
  7. Ilmub GRUB-i menüü. Valige, kas installida Android x86 oma kõvakettale.
  8. Nüüd peate installimiseks valima sektsiooni - kui te pole selles kindel, ärge vormindage sektsiooni. Samuti ärge kirjutage oma OS-i partitsiooni ilmselt üle.
  9. Ilmub uus viip, milles küsitakse, kas soovite GRUB-i installida. Kui kasutate peamiselt Windowsi, kuid arvutis pole ühtegi teist Linuxi operatsioonisüsteemi, valige Jah . Kui teie arvutis on juba Linux OS / GRUB, on kohutav mõte selle kohale installida.
  10. Ilmub veel üks viip, kus palutakse teha käsk „Muuda süsteem R / W”. Valige jah. See 'juurib' Android x86 ja võimaldab lugemis- ja kirjutusjuurdepääsu / süsteemi sektsioonile.
  11. Taaskäivitage arvuti ja nautige värsket Android x86 installimist.

CD / DVD installimiseks

Installiprotsess on peaaegu täpselt sama, välja arvatud see, et põletate Android x86 ISO-ga käivitatava CD. Seal on tõesti väga palju ISO-põleteid - võiksite lihtsalt kaasa minna Tasuta ISO-kirjutaja .



Virtuaalsesse masinasse installimine

  1. Konfigureerige oma VM-il a minimaalselt 512 MB RAM-ist, ehkki uusima Oreo-põhise Android x86-ga peaks see tõenäoliselt olema veidi kõrgem.
  2. Laadige Android x86 ISO-fail oma VM-i menüüsse ja laadige VM-i.
  3. Ilmub GRUB-i menüü, installige Android x86 kõvakettale.
  4. Looge uus sektsioon ja installige sinna Android x86. Vormindage sektsioon ühte toetatud vormingutest - ext3, ext2, ntfs ja fat32. Pange tähele, et kui valite fat32, ilmub hoiatus, et te ei saa andmeid fat32-sse salvestada - seega töötab Android x86 otse-CD-na ( andmeid ei salvestata süsteemi, kui te neid kasutate) .
  5. Valige käsk 'Jah', kui ta palub installida alglaadur GRUB, ja laske sellel teha süsteem R / W juuret võimaldavaks.
  6. Taaskäivitage, kui kõik on tehtud.

Androidi x86 lisamine GRUB-i menüüsse

Kõigepealt installige GRUB Customizer, see muudab selle protsessi palju lihtsamaks.



sudo add-apt-hoidla ppa: danielrichter2007 / grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Nüüd käivitage GRUB Customizer ja lisage uus GRUB-kirje.



Klõpsake vahekaarti „Allikad” ja sisestage järgmised käsud:

 sea ​​root = '(hd0,4)' otsing --no-floppy --fs-uuid --set = juur e1f9de05-8d18-48aa-8f08-f0377f663de3 linux androidx86 / kerneli juur = UUID = e1f9de05-8d18-48aa-8f08-f0377f663de3 vaikne androidboot.hardware = generic_x86 SRC = / androidx86 acpi_sleep = s3_bios, s3_mode initrd androidx86 /initrd.img

Kui märkate, julgustasime nendes käskudes paar osa. Seda seetõttu, et peate neid järgmiselt muutma.

Sest sea ​​root = '(hd0,4)' , muutke (hd0,4) partitsiooniks, kuhu on installitud Android x86.



HD0 tähendab SDA, nii et kui installite Android x86 SDB-le, on see HD1 jne. Seejärel on number partitsiooninumber. Nii et hd0,4 oleks näiteks SDA4 - kui installisite Android x86 SDA6-le, siis muudate selle hd0,6-ks.

Omalt poolt –Set = juur e1f9de05-8d18-48aa-8f08-f0377f663de3 , juhuslik string on partitsiooni, kuhu installiti Android x86, UUID. Peate selle õigeks UUID-ks muutma. Õige UUID-i saate luua, luues GRUB Customizeris uue kirje, minnes vahekaardile Valikud ja valides rippmenüüst suvandi ‘Linux’.

Jaotise rippmenüüs peate valima oma partitsiooni ja seejärel minema vahekaardile Allikas. See kuvab teie UUID.

Kus julgesime androidx86 / , see on Android x86 juur. Peate selle muutma oma tegelikuks Android x86 juuriks, minnes oma Android x86 partitsiooni. Peaksite nägema kausta nimega android ja see on teie Android x86 installi juur.

androidboot.hardware saab olema teie konkreetne seade. Kui kasutate Android x86 vanemat versiooni, näiteks Android 4.03 versioone, peate selle asendama androidboot_hardware (_ alljoonega, mitte a. -Perioodiga). See on Android x86 uusimate versioonide jaoks täiesti tarbetu. Kui androidboot.hardware pole tuuma cmdline'is seatud, saab init-protsess ikkagi ro.hardware õige väärtuse. See välistab androidboot.hardware vajaduse.

Siin on riistvara loend, mille saate selle muuta:

  • generic_x86: kui teie riistvara pole loendis, kasutage seda
  • eeepc: EEEPC sülearvutid
  • asus_laptop: ASUS-i sülearvutid (ainult toetatud ASUS-i sülearvutid)

Lõplikud näpunäited

Android x86 ei saa Android Marketit kasutada, seega on Androidi rakenduste hankimiseks alternatiivseid lahendusi.

Kõigepealt peaksite lubama tundmatud allikad. Valige Seaded> Rakendused> lubage tundmatud allikad ja eirake hoiatusdialoogi.

Nüüd saate APK-sid alla laadida ja installida väljastpoolt Google Playd. Seal on palju kolmanda osapoole rakenduste poode, lihtsalt olge väga ettevaatlik. Mõned paremad kauplused on:

Kuidas kuvada aku õiget väärtust

Android töötati välja konkreetsete akude jaoks, seega näitab Android-põhine operatsioonisüsteem erinevatel riistvaraplatvormidel valesid aku väärtusi ( näiteks sülearvuti) . Selle parandamiseks on mõned asjad, mida muuta.

Linuxis koguvad rakendused aku olekut sysfs-i kaudu, kus aku olek asub / sys / class / power_supply /. Erinevad platvormid võivad aga anda / sys / class / power_supply / teistsuguse kataloogipaigutuse, kuid Android kodeerib kataloogipaigutuse / sys / class / power_supply /. Selle probleemi lahendamiseks võite lisada uued kirjed kataloogi vendor / asus / eeepc / system.prop, kus kasutaja saab nende kirjete väärtust muuta, et sysfs-i kataloogipaigutus õigesti konfigureerida erinevate platvormide jaoks. Need kirjed on:

ro.sys.fs.power_supply.ac = / AC0 ro.sys.fs.power_supply.bat = / BAT0 ro.sys.fs.power_supply.ac.feature.online = / online ro.sys.fs.power_supply.bat. feature.status = / olek ro.sys.fs.power_supply.bat.feature.present = / present ro.sys.fs.power_supply.bat.feature.capacity.now = / charge_now ro.sys.fs.power_supply.bat. feature.capacity.full = / laadimise_full ro.sys.fs.power_supply.bat.feature.voltage.now = / voltage_now ro.sys.fs.power_supply.bat.feature.voltage.full = / pinge_full ro.sys.fs. toite_supply.bat.feature.tech = / tehnoloogia # ro.sys.fs.power_supply.bat.features.bat.health ei ole toetatud # ro.sys.fs.power_supply.bat.features.bat.temperature ei ole toetatud

Sisuliselt ütlevad need kirjed Androidi akuteenuse koodile, et see otsiks teavet õigest kohast.

Oma patareide oleku käitlemise koodi juurutamiseks juurutage klass IBatteryServiceStatus lihtsalt raamidesse / base / libs / utils / IBatteryServiceStatus.cpp, asendades raamid / base / libs / utils / BatteryServiceStatus.cpp oma rakendusega.

Masina äratamiseks

Erinevalt teistest operatsioonisüsteemidest ei saa süsteemi lihtsalt unerežiimist äratada hiirega ringi liikudes või juhuslikku klaviatuurinuppu vajutades.

Süsteemi äratamiseks saate kasutada ainult klahve ESC, Menu, vasakut, paremat, üles ja alla. Süsteemi äratamiseks peate ülalnimetatud klahve hoidma vähemalt 1 sekund. Ekraanilukustuse avamiseks saate klahvistiku ekraani kuvamisel vajutada menüüklahvi ja ekraani avamiseks klahvistiku ekraanil ratast pöörata hiire abil.

Androidi x86 käivitamine toetamata graafikal

Live-CD käivitamisel vajutage menüüs, mis pakub erinevaid käivitamisvõimalusi, klaviatuuril klahvi Tab. See kuvab alglaadimise viiba.

Nüüd peaksite nägema midagi sellist:

kernel initrd = / initrd.img root = / dev / ram0 androidboot_hardware = generic_x86 acpi_sleep = s3_bios, s3_mode video = -16 vaikne SRC = DATA = DPI = 240

Peaksite seda rida muutma, eemaldades kõigepealt 'vaikne', et näha, mida kerneli sõnumid kuvavad.

Seejärel saate määrata erinevad videorežiimi parameetrid. Võite kasutada NoModeSet, mis keelab kerneli režiimi sätte ja annab käsu tuumale graafilist eraldusvõimet automaatselt mitte seada. Teise võimalusena võite kasutada Xforcevesat, mis sunnib kasutama VESA draiverit.

Mängige nende parameetritega, et näha, mis teile sobib - saate ka mõlemad seadistada „nomodeset xforcevesa”.

Sildid android 5 minutit loetud