Aling telepono ang maaari kong i-install ang Linux? Paghahambing ng "Linux" at ang Linux kernel. Fingerprint scanner, pagkilala sa pamamagitan ng mukha, retina at pag-execute ng "Smooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"

Ay napakapopular, lalo na sa mga mga tagapangasiwa ng system at mga developer ng software. Ang isang malaking bilang ng iba't ibang mga aparato ay gumagana sa ilalim ng kontrol nito. Sa kasamaang palad, halos walang mga mobile device, tulad ng isang tablet, na katutubong sumusuporta sa Linux. Sa ngayon, isang modelo lamang ang inilabas na tumatakbo sa Ubuntu. Ngunit ang pagbili nito ay maaaring hindi napakadali, dahil hindi ito magagamit sa bawat bansa.

Kung ninanais, maaari mong i-install ang Linux sa iyong tablet, palitan ang Android.

Naturally, marami ang maaaring magtaka kung posible bang mag-install ng Linux sa isang tablet na orihinal na nagpapatakbo ng Android sa halip na ang OS na ito. Opisyal, parehong may parehong kernel ang Android at Linux, ngunit, sa kasamaang-palad, hindi ganap na gagana ang Linux sa isang Android tablet. Ang mga pag-unlad ay isinasagawa sa direksyon na ito, at maraming mga programmer ang aktibong nagtatrabaho upang malutas ang problema, ngunit ang katotohanan ngayon ay tulad na kailangan mong maging sopistikado upang ilunsad Pamamahagi ng Linux sa isang Android tablet.

Sa artikulong ito ay magbibigay kami ng isang pangkalahatang-ideya at hakbang-hakbang na mga aksyon, kung paano mag-install ng pamamahagi ng Linux sa iyong tablet. Sasabihin namin sa iyo kung anong mga kundisyon ang kailangang matugunan, kung paano ihanda ang iyong device, at sasabihin din sa iyo ang tungkol sa mga tampok ng pamamaraan.

Ano ang kakailanganin mo:

  • Android tablet.
  • SD card na may kapasidad na 3.5 GB o higit pa.
  • pag-access sa ugat
  • isang kumpletong backup ng lahat ng data para sa isang daang porsyentong katiyakan ng isang ligtas na kinalabasan. Naglilipat ka ng malalaking file at nagsasagawa ng maraming operasyon, kaya ito ay kinakailangan.

MAHALAGA. DISCLAIMER. Sa kabila ng katotohanan na ang prosesong ito ay hindi nagdudulot ng anumang pinsala, ang mga editor ng site ay walang pananagutan kung may mangyari sa iyong Android device sa panahon ng pag-install o paglulunsad ng Ubuntu.

Tiyaking mayroon kang mga karapatan sa superuser. Sa halos lahat ng device, magagawa mo ito sa pamamagitan ng pagsuri kung mayroon kang Superuser app. Kung wala kang mga karapatan sa ugat, maaari mong makuha ang mga ito. Upang gawin ito, alamin ang mga tagubiling partikular sa iyong device.

Tutulungan ka ng mga library ng BusyBox na makipag-ugnayan sa Android system. Maaari mong i-download ang installer mula sa Play Store(o Android Market), sa pamamagitan ng pagpunta dito (https://play.google.com/store/apps/details?id=stericson.busybox) at pag-download nito. Pumunta sa tab na BusyBox Installation at i-click ang Install button. Kapag na-install na ang utility, maaari kang magpatuloy sa susunod na hakbang sa pamamagitan ng pag-install ng terminal emulator.

Hakbang 2: I-install ang terminal emulator at tingnan kung gumagana ito nang tama.

Ang pinakasikat na terminal emulator para sa Android ay nasa pahinang ito (https://play.google.com/store/apps/details?id=jackpal.androidterm) sa Play Market. Sa pamamagitan ng pagsunod sa link, i-download ito, i-install ito sa iyong tablet at patakbuhin ito.

Pagkabukas nito gumaganang bintana application, ilagay ang salitang "su". Hihilingin sa iyo ng utility na magbigay ng root access, at dapat mong ibigay ito dahil nagpapatakbo ang utility ng mga script ng system na gagamitin namin sa ibang pagkakataon upang simulan ang Ubuntu.

Upang suriin kung gumagana nang tama ang terminal ng BusyBox at mga aklatan, ilagay ang command na “busybox arping –help”. Kung ang terminal ay bibigyan ka ng isang teksto na may maraming mga parameter, tulad ng -f -q -b, gumagana ang lahat. Kung hindi, tingnan kung naka-root ang iyong telepono, kung tama ang pagkaka-install ng BusyBox, at kung may mga pahintulot ang terminal. Kung maayos ang lahat, maaari kang magpatuloy.

Kung natapos mo na ang lahat mga kinakailangang aksyon hakbang 1 at 2, hindi kailangang mag-alala. Ang mga susunod na hakbang ay napakasimple. Magsimula sa pamamagitan ng pagkonekta sa iyong telepono sa iyong computer. Dapat mong paganahin ang USB drive, na magbibigay-daan sa iyong buksan ang iyong SD card sa iyong computer (karamihan sa inyo ay malalaman ito kapag inilipat mo ang musika at iba pang mga file mula sa iyong computer patungo sa Android).

Susunod, kailangan mong lumikha ng isang folder na tinatawag na "Ubuntu" sa SD card. Pagkatapos ay dapat mong i-download ang isang ito (https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-image.zip/download) at ang isang ito (https://sourceforge.net/projects/linuxonandroid/files /Ubuntu /10.10/ubuntuV5-script.zip/download) na mga file. Ito ang mga ZIP file na naglalaman ng 2 mahahalagang bagay: ang startup script at ang Ubuntu file system. Kung bubuksan mo ang unang ZIP archive, makikita mo ang IMG file, at kung i-unzip mo ang pangalawang file, makikita mo ang SH file.

I-unzip ang parehong mga archive at ilipat ang mga file sa folder na "Ubuntu". Dapat ay mayroon ka na ngayong dalawang file sa folder. Karamihan mga kinakailangang proseso natapos.

Hakbang 4: Simulan ang Ubuntu System

Bumalik sa iyong terminal application at i-type muli ang "su", pagkatapos ay isulat ang "cd/mnt/sdcard". Upang matiyak na gumagana ang lahat, subukang i-type ang "ls" at tingnan kung makikilala mo ang iyong mga folder (dapat mo ring mahanap folder ng Ubuntu).

Upang simulan ang iyong Ubuntu, i-type ang "cd /ubuntu" na sinusundan ng "sh ubuntu.sh". Magiging sanhi ito ng maraming proseso na tumakbo na susubukan na i-install ang iyong system. Susunod, hihilingin sa iyo ng utility na pumili ng isang resolution ng screen. Ilagay ito sa format na lapad x taas, halimbawa, 1280 x 720. Para sa mas mahusay na performance, para hindi bumagal ang tablet, pumili ng mas mababang resolution. Ngayon ang lahat ay tapos na.

Gumagana ang Ubuntu system, ngunit hindi namin ito nakikita. Upang makita ang GUI, kailangan mong gamitin ang VNC protocol client. Maaari naming i-download ang alinman sa mga ito mula sa Play Store.

Orihinal: Ang Android ay Batay sa Linux, Ngunit Ano ang Ibig Sabihin Niyan?
May-akda: Chris Hoffman
Petsa ng pag-publish: Mayo 12, 2014
Pagsasalin: N. Romodanov
Petsa ng paglipat: Hunyo 2014

Maaaring nakabatay ang Android sa Linux, ngunit hindi ito nakabatay sa uri Linux system na malamang na ginagamit mo sa iyong personal na computer. Hindi ka makakatakbo Mga application sa Android sa karaniwang mga pamamahagi ng Linux at hindi ka maaaring tumakbo Mga programa sa Linux, na pamilyar sa iyo, sa Android system.

Binubuo ng Linux ang core ng Android, ngunit hindi idinagdag ng Google ang lahat ng tipikal software at mga aklatan na mahahanap mo sa isang pamamahagi ng Linux tulad ng Ubuntu. Dito nakasalalay ang lahat ng pagkakaiba.

Paghahambing ng "Linux" at ang Linux kernel

Ang malaking pagkakaiba dito ay bumaba sa kung ano ang ibig nating sabihin sa Linux. Ginagamit ng mga tao ang terminong "Linux" upang mangahulugan ng maraming iba't ibang bagay. Sa kaibuturan nito, ang ibig sabihin ng Linux ay ang Linux kernel. Ang kernel ay ang pangunahing bahagi ng anumang operating system.

Tinutukoy din namin ang mga pamamahagi ng Linux bilang simpleng "Linux". Gayunpaman, ang mga distribusyon ay binubuo ng higit pa sa Linux kernel. Naglalaman ang mga ito ng maraming iba pang mga piraso ng software tulad ng GNU shell utilities, Xorg graphical server, GNOME desktop, web Firefox browser at iba pa. Ito ang dahilan kung bakit naniniwala ang ilang tao na ang mga "distro" tulad ng Ubuntu, Mint, Debian, Fedora, Arch, OpenSUSE, at iba pa ay dapat gumamit ng terminong GNU/Linux.

Ginagamit ng Android ang Linux kernel sa ilalim ng hood. Dahil ang Linux ay open source, nagawa ng mga developer ng Android sa Google na baguhin ang Linux kernel upang umangkop sa kanilang mga pangangailangan. Nagbibigay ang Linux sa mga developer ng Android ng pre-built at suportadong operating system kernel upang magsimula, kaya hindi nila kailangang magsulat ng sarili nilang kernel. Ito ang paraan kung saan maraming iba't ibang device ang naitayo, halimbawa, ginagamit ng PlayStation 4 FreeBSD kernel na may bukas source code, samantalang ang Xbox One ay gumagamit Windows kernel NT, na makikita sa mga modernong bersyon Windows.

Makikita mo pa ang bersyon ng Linux kernel na tumatakbo sa iyong device sa ilalim ng About phone o About tablet menu item sa menu ng Mga Setting ng Android.

Mga Pagkakaiba

Mayroong ilang debate kung ang Android ay kwalipikado bilang isang "Pamamahagi ng Linux". Gumagamit ito ng Linux kernel at iba pang software, ngunit hindi kasama ang karamihan sa software na karaniwang kasama sa mga pamamahagi ng Linux.

Kapag nag-boot ka ng Android device, nilo-load ang kernel ng Linux tulad nito sa pamamahagi. Gayunpaman, iba ang karamihan sa iba pang software. Hindi kasama sa Android ang GNU C Library (glibc) na makikita sa karaniwang mga pamamahagi ng Linux, at hindi rin kasama dito ang lahat ng mga aklatan ng GNU na makikita mo sa karaniwang pamamahagi ng Linux. Mayroon din itong mga X server, gaya ng Xorg, kaya hindi mo magagawang magpatakbo ng karaniwang GUI Mga aplikasyon ng Linux.

Sa halip na tumakbo karaniwang mga aplikasyon Linux, Android ay gumagamit ng Dalvik virtual machine para lamang magpatakbo ng mga application na nakasulat wikang Java. Tina-target ng mga app na ito ang mga Android device at interface programming ng aplikasyon(Mga API) na nasa Android, hindi sa Linux sa pangkalahatan.


Bakit hindi ako makapagpatakbo ng isang application sa Android na idinisenyo para sa isang Linux desktop computer?

Dahil ang Android ay walang kasamang graphical na X server o lahat karaniwang mga aklatan GNU, hindi ka maaaring magpatakbo ng mga Linux app sa Android. Dapat kang magpatakbo ng mga application na partikular na isinulat para sa Android.

Mayroon ang Android command shell, katulad ng makikita mo sa Linux. Ngunit "out of the box" walang paraan upang ma-access ito, ngunit maaari kang mag-install ng app tulad ng Android Terminal Emulator, upang ma-access ang terminal environment na ito.

Dito, bilang default, hindi ka makakagawa ng sobra. Ang terminal ay gagana sa isang pinaghihigpitang kapaligiran, kaya hindi ka makakakuha ng ganap na access sa root ng system nang hindi niro-rooting ang iyong Android device. marami karaniwang mga utos, na maaaring kailanganin mo ay hindi available - kaya naman ang mga nag-root ng kanilang mga device sa pangkalahatang pag-install BusyBox app pag-install ng maraming kagamitan command line. Ang mga utility na ito ay ginagamit ng mga application na kailangang gumawa ng isang bagay na may mga pribilehiyo sa ugat.


Bakit Hindi Mo Mapatakbo ang Android Software sa isang Linux Desktop

Hindi kasama sa Linux ang Dalvik virtual machine, kaya hindi maaaring magpatakbo ang Linux ng mga Android application. Dalvik virtual machine at lahat ng iba pang software Android software, hindi mo ito basta-basta mailalagay sa isang desktop ng Linux - halimbawa, kailangan mong gumawa ng higit pang trabaho upang mai-output ang mga Android app sa isang window sa isang regular na desktop sa pamamagitan ng Xorg. Sa teorya, sa lahat ng gawaing tapos na, maaaring gawin ng mga developer ang Dalvik na gumana sa desktop at mga user ng Linux mga desktop computer sa Linux ay maaaring magpatakbo ng mga Android application sa kanilang mga desktop. May isang pagtatangka na ginawa upang lumikha ng isang app (ngayon ay wala na) para sa Ubuntu na sinubukang gawin ang isang bagay na tulad nito, pagsasama ng Ubuntu at Android sa isang telepono at ginawa ito upang ang mga programang iyon ay maaaring tumakbo sa Ubuntu desktop.

Para sa Windows at Mac OS nagkaroon ng pagtatangkang gawin ito gamit BlueStacks emulator at iba pang mga Android application. Pinapatakbo nila ang Android virtual na kapaligiran sa virtual machine, na nagpapahintulot sa kanila na magpatakbo ng mga Android app sa desktop na may malaking pagkawala ng pagganap. Ngunit ang mga solusyon na ito ay naging hindi napakapopular.


Ang Chrome OS, na ginawa ng Google, ay nakabatay din sa Linux. Tulad ng Android, hindi ibinibigay ng Chrome OS ang karaniwang X windowing system, kaya karaniwang mga aplikasyon Hindi maaaring tumakbo ang Linux sa Chrome OS. Hindi tulad ng Android, ang Chrome OS ay mas malapit sa mga karaniwang pamamahagi ng Linux sa desktop, kaya maaari mong gamitin ang developer mode upang i-install ang nawawalang desktop Linux software.

Napakakaunting oras ang lumipas mula sa paglabas ng mga unang smartphone na nagpapatakbo ng Android OS bago natutunan ng mga mahilig magpatakbo ng ganap na mga pamamahagi ng Linux sa kanila. Mga diskarte ngayon Mga pag-install ng Linux-Ang mga pamamahagi para sa mga Android device ay malawak na kilala, at sa repositoryo Google Play meron pa mga awtomatikong sistema mga pag-install at ilunsad ang Linux. Sa artikulong ito susubukan kong maipon ang lahat ng naipon na karanasan sa pagtatrabaho sa Linux sa mga smartphone, sabihin sa iyo kung bakit ito kailangan, at ipakita kung paano maiwasan ang mga posibleng pitfalls kapag pag-port ng Linux sa isang smartphone o tablet.

Para saan?

Sa unang tingin ay tila kakaiba na may susubok na tumakbo mobile device isang operating system na, sa prinsipyo, ay hindi idinisenyo upang gumana sa isang screen maliliit na sukat at walang sapat na tumpak na manipulator (mouse) at keyboard. Gayunpaman, hindi ka dapat gumawa ng madaliang konklusyon. Ang isang pamamahagi ng Linux ay maaaring magbigay sa isang may-ari ng smartphone ng maraming mga pakinabang, kabilang ang isang hanay ng mga lumang napatunayang tool tulad ng mga command line utilities, advanced na editor, FTP at SSH server, mga tool sa network at mga tool sa pagbuo ng application. Pagpapatakbo ng Linux nang walang graphical na shell sa isang smartphone na may hardware na keyboard ( Motorola Droid, halimbawa), maaari mong gamitin ang lahat ng ito nang medyo kumportable on the go nang hindi kinakailangang umalis sa Android mismo. Ang lahat ng mga tool ay magagamit anumang oras, at ang smartphone ay patuloy na isang smartphone, na nagbibigay-daan sa iyong makatanggap ng mga tawag at makinig sa Internet radio.

Ang pangalawang argumento para sa pag-install ng Linux sa isang smartphone ay ang kakayahang gamitin ito bilang isang portable workstation na maaaring konektado sa anumang PC at agad na ma-access ang terminal gamit ang isang SSH/Telnet client o isang VNC/RDesktop client. Ito ay sa pamamagitan ng kahulugan na mas mahusay kaysa sa mga flash drive na may naka-install na Linux, dahil hindi na kailangan, una, upang i-reboot ang makina, at pangalawa, upang himukin ang data pabalik-balik; ang mga resulta ng iyong trabaho ay magiging available kaagad pagkatapos mong idiskonekta ang iyong smartphone mula sa computer.

Sa wakas, ang Linux ay nagbibigay ng pinakamalaking benepisyo sa mga tablet, ang screen kung saan ay nagbibigay-daan sa iyo upang gumana nang higit pa o hindi gaanong matatagalan sa isang graphical na kapaligiran, at ang kakayahang magkonekta ng mouse at keyboard sa pamamagitan ng isang OTG cable sa pangkalahatan ay nagbibigay ng pagkakataon na gawing isang ganap na workstation. Kasabay nito, walang partikular na pagkakaiba sa pagitan ng pag-install ng pamamahagi ng Linux sa isang tablet at isang smartphone.

Paano?

Napakadaling i-port ang Linux sa Android at ang Linux kernel ay gumaganap ng malaking papel dito. Ang anumang pamamahagi ng Linux ay isang hanay ng mga application at library na tumatakbo sa ibabaw ng Linux kernel, at dahil ang Android mismo ay nakabatay sa halos hindi nagbabagong Linux kernel, ang mga application at library na ito ay maaaring patakbuhin sa loob ng Android environment nang walang anumang problema. Kailangan mo lang maghanap ng pamamahagi kung saan mayroong port sa platform ng ARM (huwag kalimutan na 99% ng lahat ng Android device ay tumatakbo sa ARM), i-install ito gamit ang isang ARM emulator sa virtual na mahirap disk (iyon ay, sa isang file), i-drop ang file na ito sa SD card ng device, buksan ang isang terminal, i-mount ang imahe bilang isang loopback device at i-chroot ito sa loob. Lahat! Ito ay kasing simple ng pagpapatakbo ng isang FTP server sa isang chrooted na kapaligiran - isang simple at mga dekada-nasubok na paraan.

Ang tanging hadlang kapag nagpasya kang magpatakbo ng pamamahagi ng Linux sa loob ng Android ay ang graphical na kapaligiran. Habang walang mga kahirapan sa pag-access sa console dahil sa presensya ganap na emulator terminal, ang mga problema ay nagsisimula sa mga graphical na application - walang katutubong X server para sa Android, at imposibleng magpatakbo ng isang regular na X server sa loob mismo ng pamamahagi dahil sa mga pangunahing pagkakaiba sa arkitektura ng graphics subsystem ng berdeng robot. Sa kabila ng katotohanang gumagamit ito ng karaniwang Linux Framebuffer kung saan maaari kang magpatakbo ng X server, ang eksklusibong karapatan na gamitin ito sa simula ay pagmamay-ari ng mas mataas na antas ng mga aklatan ng Android, kaya natitira kang mag-load ng pamamahagi ng Linux sa halip na Android ( na ganap na hindi praktikal) o nagkakaroon ng mga workaround .

Sinusuri ang pagpapatakbo ng mga kinakailangang module

Tandaan na ang suporta para sa mga loopback na device at ext2/ext3 file system na kinakailangan para i-mount ang larawan ay hindi available sa lahat ng Linux kernel na naka-install sa mga smartphone na tumatakbo. Kontrol ng Android. Maaari mong tingnan ang suporta gamit ang lsmod | grep -e loop -e ext2.

Nakaalis ang mga mahilig sa sitwasyong ito sa pamamagitan ng paggamit ng isang simpleng paraan ng "malayuan" na pagkonekta sa desktop gamit ang anumang VNC client na available para sa Android. Sa loob ng chroot environment, tumatakbo ang Xvnc X server at lahat ng application ay tumatakbo sa ilalim ng kontrol nito. Kailangan lang i-install ng user ang VNC client, ipasok lokal na address- at voila, lumilitaw ang isang ganap na desktop sa screen.

Ang tanging bottleneck kapag gumagamit ng Remote Desktop ay ang pagganap. Kahit na nagtatrabaho nang lokal, hindi maibibigay ng VNC ang tamang antas, na magiging sapat para sa makinis na pag-scroll o paglipat ng mga bintana nang walang lag. Hindi pa posible na lutasin ang problemang ito upang bumuo ng isang katutubong X server na gagamit ng isang graphical na subsystem Android system, ay hilaw pa rin at hindi magagamit para ilunsad ang ganap mga graphical na kapaligiran. Gayunpaman, walang sinuman ang nagbabawal sa paggamit ng mga ito; halimbawa, ang X Server mula sa Darkside Technologies Pty Ltd (goo.gl/ap3uD) ay medyo angkop para sa pagpapatakbo ng simpleng software.

Noong una, umiral lang ang Linux para sa Android bilang isang imahe na mayroon na naka-install na sistema, pati na rin ang mga paliwanag na tagubilin sa kung paano ikonekta at gamitin ang larawang ito. Pagkatapos ay lumitaw ang mga script na nag-automate sa proseso ng pagkonekta sa imahe at pagsisimula ng Linux, ngunit nangangailangan din sila ng ilang gawain sa utak. Sa wakas, sa kani-kanina lang lumitaw ang mga installer na available sa Google Play (halimbawa, goo.gl/RSA1j), na sa ilang sukat ay nag-automate sa proseso ng paglulunsad ng pamamahagi, bagaman, sa esensya, ito pa rin ang parehong gabay sa pag-install, ngunit interactive, na may direktang mga link sa pag-download ng mga larawan at script.

Mga alternatibong opsyon

Nabanggit ko na sa itaas na ang pamamahagi ng Linux ay maaaring mai-load sa halip na Android, salamat sa kung saan posible na gamitin ang Framebuffer para sa direktang pag-access sa video adapter at makabuluhang mapabilis ang pagpapatakbo ng graphical na interface. Gayunpaman, ang paggawa nito sa isang smartphone ay halos walang kabuluhan - Ang Linux ay hindi angkop bilang pangunahing sistema sa maliliit na screen, at magiging imposible rin na makatanggap ng mga tawag at gumamit ng Internet. Ngunit sa Linux tablet magmumukhang medyo disente.

Karaniwan, ang tinatawag na katutubong bersyon ng pamamahagi ng Linux ay naka-install sa isang device na unang nagpapatakbo ng Android tulad ng sumusunod. Sa panloob na NAND drive ng tablet ay nilikha karagdagang seksyon, kung saan kinokopya ang pamamahagi ng Linux. Ang U-Boot boot loader (ginagamit sa karamihan ng mga tablet) ay iko-configure upang gamitin ang partition na ito bilang boot partition. Bilang resulta, awtomatikong magbo-boot ang tablet sa Linux system pagkatapos i-on ang power.

Upang mag-iwan ng posibilidad Mga pag-download sa Android, ang U-Boot boot loader ay muling na-configure upang ang partition na may Linux system ay hindi ang pangunahing isa, ngunit nagsisilbing isang "recovery partition" (Recovery Mode), na naa-access sa pamamagitan ng pag-on sa device na may hawak na volume key (ang parehong ginagamit upang i-flash ang device at magsagawa ng iba't ibang mga operasyon sa pagbawi). Sa ganitong paraan makakakuha ka ng dual-boot device: Android bilang default at isang pamamahagi ng Linux kapag na-boot sa recovery mode. Ang Recovery Mode mismo ay nananatiling naa-access lamang sa tulong ng mga espesyal na tool.

Kung ang memorya ng NAND ay hindi sapat upang mapaunlakan ang isang ganap na sistema ng Linux, ang mga bahagi nito (karaniwan ay ang /usr partition) ay ililipat sa isang imahe o partition sa isang SD card. Sa pamamagitan ng paraan, ang isang ext2 partition sa isang memory card ay maaari ding gamitin upang i-install ang Linux na tumatakbo sa isang chroot environment.

Ang pag-install ng katutubong pamamahagi ng Linux ay mas mahirap kaysa sa pag-install ng isang tumatakbo sa isang chrooted na kapaligiran, ngunit sulit ito kung mayroon kang isang tablet at isang OTG cable kung saan maaari mong ikonekta ang isang keyboard at mouse.

Praktikal na aralin

Tulad ng nasabi ko na, ang mga distribusyon lamang na naka-port sa Android ang angkop para sa pagtakbo sa ilalim ng Android. Arkitektura ng ARM. Una sa lahat, ito ay ang Ubuntu at Debian, at ang una, para sa malinaw na mga kadahilanan, ay higit na interesado sa mga robotics. Maaari mo ring i-install ang Gentoo at marami mga espesyal na pamamahagi, halimbawa Backtrack. Isaalang-alang natin ang pinakakaraniwang kaso, iyon ay pag-install ng Ubuntu ayon sa karaniwang pamamaraan, nang hindi gumagamit ng anumang mga awtomatikong installer o anumang bagay.


Una kailangan namin ng isang imahe hard drive Sa naka-install na pamamahagi. Maaari mo itong likhain gamit ang QEMU emulator, gayunpaman, dahil sa ang katunayan na ang pamamaraan ng pag-install ay ganap na pamantayan at tipikal, hindi ko ito ilalarawan, ngunit ididirekta ka lamang sa address na goo.gl/9nvBi. Narito ang isang archive na may isang imahe kung saan ang Ubuntu 12.04 na may LXDE graphical na kapaligiran ay paunang naka-install (hindi magandang patakbuhin ang Unity/Gnome sa isang telepono/tablet). Dapat na i-unpack ang archive at ang ubuntu.img file ay dapat ilagay sa memory card.

Susunod, kailangan mong i-mount ang imahe at i-chroot ito sa kapaligiran ng pamamahagi. Upang gawin ito, kailangan mo ng mga karapatan sa ugat, firmware na may suporta para sa mga block loopback device, at busybox na naka-install (hanapin ang Market para sa "busybox installer"; ang CyanogenMod ay mayroon nito bilang default). Pagkakasunod-sunod ng mga aksyon:

  1. Buksan ang terminal emulator sa Android (kung hindi, maaari mong i-install ang Terminal Emulator mula sa Market). O ikinonekta namin ang smartphone/tablet sa computer at kumuha ng access sa terminal gamit ang gamit ang adb: $ cd path-to-Android-SDK/platform-tools $ sudo ./adb shell

    Huwag kalimutan na ang debugging mode sa kasong ito ay dapat na pinagana: "Mga Setting -> Para sa mga developer -> Android Debugging".

  2. Nakukuha namin ang mga karapatan sa ugat:$su
  3. Lumilikha kami ng isang block loopback device, ikonekta ang isang disk image dito at i-mount ito:# mknod /dev/block/loop255 b 7 255 # mount -o remount,rw / # mkdir /mnt/ubuntu # mount -o loop,noatime -t ext2 \ /sdcard/ubuntu.img /mnt/ubuntu

    Ang mga nilalaman ng imahe ay dapat lumabas sa /sdcard/ubuntu na direktoryo. Suriin na ito ang kaso.

  4. Ikinonekta namin ang lahat ng virtual file system na kinakailangan para gumana ang pamamahagi:# mount -t proc proc /mnt/ubuntu/proc # mount -t sysfs sysfs /mnt/ubuntu/sys # mount -o bind /dev /mnt/ubuntu/dev
  5. Kino-configure namin ito upang makakuha ka ng ganap na access sa Network mula sa chroot environment:# sysctl -w net.ipv4.ip_forward=1 # echo "nameserver 8.8.8.8" > /mnt/ubuntu/etc/resolv.conf # echo "nameserver 8.8.4.4" >> /mnt/ubuntu/etc/resolv.conf # echo "127.0.0.1 localhost" > /mnt/ubuntu/etc/hosts
  6. Pumunta tayo sa chroot environment:# chroot /mnt/ubuntu

Sa totoo lang, dito nagtatapos ang pag-install. Ngayon ay maaari mong ilunsad ang console software, i-update ang system, magsimula mga serbisyo sa network at gawin ang halos lahat ng bagay na maaaring gawin sa isang regular na desktop Linux system, hindi nalilimutan, siyempre, na ang ilang software na direktang nakikipag-ugnayan sa hardware at iba't ibang espesyal na pseudo-device ay hindi gagana. Gayundin, huwag kalimutan na ang mga virtual na FS ay dapat na i-unmount pagkatapos makumpleto ang trabaho.

Ngayon ay kailangan nating i-install at patakbuhin ang Xvnc X server, na nag-e-export ng display at input device gamit ang VNC protocol. Ang TightVNCserver ay nasa ipinakita na imahe at kahit na na-configure, ngunit upang mas maunawaan mo ang proseso at malutas ang anumang mga problema na lumitaw, ilalarawan ko nang detalyado ang proseso ng pag-install at paglulunsad nito.

  1. I-update at i-install ang TightVNCserver:# apt-get update # apt-get install tightvncserver
  2. Lumikha ng file /root/.vnc/xstartup at isulat ang sumusunod dito:#!/bin/sh xrdb $HOME/.Xresources xsetroot -solid grey export XKL_XMODMAP_DISABLE=1 icewm at lxsession

    Ang ikatlong utos ay kailangan dito upang ayusin ang mga problema na maaaring lumitaw dahil sa pisikal na kawalan ng keyboard sa device.

  3. Inilunsad namin ang Xvnc gamit ang vncserver wrapper na may mga karapatan sa ugat:# export USER=root # vncserver -geometry 1024x800

    Bilang resulta ng pagpapatupad ng huling utos, ang isang kahilingan para sa isang password upang ma-access ang VNC server ay ipapakita sa screen, mas mahusay na tukuyin ang isang bagay na simple tulad ng "123". Maaari kang magtakda ng halos anumang resolution, ngunit mas mabuti kung tumutugma ito sa pisikal na resolution ng screen ng device.

  4. I-install ang AndroidVNC application sa iyong smartphone, ilunsad ito, tukuyin ang IP address at port 5901, at kumonekta. Dapat lumabas ang LXDE desktop sa iyong screen.

Upang hindi mag-abala sa manual na pagpasok ng lahat ng mga command, maaari mong gamitin ang ubuntu.sh script, na matatagpuan dito: goo.gl/xSpK4. Ilagay lang ito at ang ubuntu.img na imahe sa ubuntu directory sa SD card at patakbuhin ang script gamit ang command na sh ubuntu.sh, at pagkatapos ng 5-10 segundo kumonekta sa desktop gamit ang AndroidVNC. Tandaan na ini-mount ng script ang larawan sa /data/local/mnt na direktoryo.


Pag-install ng Gentoo sa isang ext2 partition

Kaya, nag-install kami ng Ubuntu gamit ang imahe na may file system at shamanism na may mga loopback device at chroot environment. Ito ay naging madaling gawin, at sa paggamit ng mga script sa pangkalahatan ay napakadali, ngunit paano kung pumunta pa tayo at mag-install ng mas hardcore na pamamahagi, at hindi gumagamit ng mga imahe, ngunit sa isang nakatuong ext2 partition sa memory card? Sa ganitong paraan malulutas natin ang problema ng ilang firmware at kernel nang walang suporta para sa mga loopback device at, bukod dito, masisiyahan tayo sa isang normal na pamamahagi na naka-install ayon sa lahat ng mga patakaran.


Kunin natin ang Gentoo bilang isang eksperimental na sistema. Upang mai-install ito sa isang ext2 partition, kailangan namin ng memory card na may kapasidad na hindi bababa sa 2 GB at isang naka-root na smartphone na may naka-install na busybox. Ang pagkakasunud-sunod ng mga aksyon ay ang mga sumusunod.

  1. Gawin natin backup ng data mula sa memory card at lumikha ng karagdagang partition dito, na may kapasidad na hindi bababa sa dalawang gigabytes. Magagawa ito gamit ang anumang disk partitioning program, ngunit tandaan na kung nais mong patuloy na gamitin ang SD card para sa layunin nito, dapat kang lumikha ng FAT32 partition sa simula ng card, upang ito ang maging una isa, at isang karagdagang partisyon para sa pag-install ng pamamahagi ay dapat na ang pangalawa.
  2. Pag-format ng mga partisyon ng SD card:$ sudo mkfs.vfat /dev/sdc1 $ sudo mkfs.ext2 /dev/sdc2
  3. Kinuha namin ang telepono, pumunta sa "Mga Setting -> Tungkol sa telepono" at tingnan kung anong processor ang naka-install. Susunod, pumunta sa page na goo.gl/PRfux at i-download ang stage3 para sa gustong arkitektura, halimbawa ang stage3 para sa ARM v7 ay nasa kasalukuyang-stage3-armv7a na direktoryo.
  4. Ini-mount namin ang ext2 partition ng memory card sa computer at i-unpack ang mga nilalaman ng nagresultang archive dito:$ sudo mount /dev/sdc2 /mnt $ sudo tar -xxpf stage3-*.bz2 -C /mnt

    Agad naming ine-edit ang mga config at lahat ng kailangan mo, ayon sa iyong panlasa, kasama ang pag-edit sa /etc/resolv.conf ayon sa halimbawa mula sa nakaraang seksyon.

  5. Inilunsad namin ang terminal emulator (o patakbuhin ang "adb shell"), i-mount ang lahat ng kailangan namin at pumunta sa chroot (halos kapareho ng sa kaso ng Ubuntu): # mount -o remount,rw / # mkdir /mnt/gentoo # mount /dev/ block/mmcblk0p2 /mnt/gentoo # mount -t proc proc /mnt/ubuntu/proc # mount -t sysfs sysfs /mnt/ubuntu/sys # mount -o bind /dev /mnt/ubuntu/dev # sysctl -w net. ipv4.ip_forward=1 # chroot /mnt/gentoo

Ang pag-access sa desktop ay ginagawa sa parehong paraan tulad ng sa Ubuntu, maliban na ngayon ay kailangan mong mag-ipon ng isang grupo ng software nang direkta sa telepono :). Gayunpaman, maaari kang mag-set up ng isang kapaligiran para sa cross-compilation sa iyong computer, ngunit ito ay isang paksa para sa isang hiwalay na artikulo.


Katutubong pag-install

Ang paglunsad ng Ubuntu gamit ang isang VNC server, mapapansin mo ang kabagalan ng operasyon nito, na nauugnay sa overhead ng VNC protocol para sa pagpapadala ng mga imahe "sa network". Upang maiwasan ang problemang ito, maaari mong i-install ang Ubuntu bilang pangunahing sistema sa tabi ng Android upang magamit nito nang direkta ang video adapter. Sa kasamaang palad, walang unibersal na paraan upang gawin ito. Ang bawat device ay natatangi sa sarili nitong paraan, kabilang ang iba't ibang partition table ng NAND memory kung saan ito naka-install, iba't ibang mga aparato at mga driver para sa kanilang operasyon.


Sa kabutihang palad, ang proseso ng pag-install ng katutubong bersyon ng pamamahagi ay mahusay na inilarawan para sa maraming mga aparato sa mga forum sa wikang Ruso, kaya ang paghahanap ng mga tagubilin ay hindi magiging mahirap. Gayunpaman, sulit na agad na bigyang-pansin ang ilang mga tampok ng ganitong uri ng pag-install:

  • Hiwalay o pangunahing partisyon ng NAND. Ang pamamahagi ng Linux ay maaaring mai-install pareho sa isang paunang nilikha na partisyon sa memorya ng NAND at sa pangunahing boot partition. Sa unang kaso, karaniwang iniiwan ng developer ng firmware ang opsyong i-boot ang Android gamit espesyal na script o sa pamamagitan ng paglo-load ng pamamahagi ng Linux sa recovery mode, sa pangalawa ay mai-install ito sa halip na Android at upang maibalik ang kakayahang i-download ang robot, kakailanganin mong i-reflash muli ang device.
  • Pagkakataon dual boot. Kung naka-install ang pamamahagi ng Linux sa isang hiwalay na partition, maaaring iwanan ng developer ang opsyong i-boot ang Android. Gayunpaman, dapat mong bigyang-pansin kaagad kung paano nangyayari ang pag-download na ito: gamit ang recovery mode o isang script na inilunsad mula sa regular na computer. Gayunpaman, ang pangalawang paraan ay hindi maginhawa sa kalsada.
  • Suporta sa hardware. Kasama na sa orihinal na Linux kernel ng Android firmware ang lahat kinakailangang mga driver, na maaaring kailanganin para sa pagpapatakbo ng isang ganap na sistema ng Linux, ngunit hindi lahat ng firmware ng Linux ay magsisimula nang mag-isa. Madalas lumitaw ang mga problema sa Wi-Fi adapter at sa touch screen, na hindi tumutugon nang sapat sa pagpindot. Samakatuwid, bago i-install ang firmware, dapat mong maingat na basahin ang tungkol sa mga posibleng komplikasyon.

Sa anumang kaso, maging handa para sa katotohanan na sa panahon ng pag-install ng pamamahagi ng Linux ang lahat ng iyong data ay masisira. Walang paraan kung wala ito.

Ano ang susunod

Ang isang pamamahagi ng Linux na naka-install sa tabi ng orihinal na Android system ay maaaring maging isang napaka-maginhawang tool sa pagtatrabaho, ngunit sa ngayon ang "Linux sa loob ng Android" ay itinuturing na higit pa sa isang laruan at isang paraan upang ipakita sa mga kaibigan kaysa sa isang seryosong solusyon. Sigurado ako na sa lalong madaling panahon, kapag lumitaw ang isang ganap na pagpapatupad ng graphical server ng Wayland para sa Android, magsisimulang magbago ang sitwasyon at makikita natin ang mga distribusyon na may interface na inangkop para sa maliliit na screen, pati na rin ang ganap na mga aplikasyon ng Linux na ipinamamahagi sa ang anyo ng mga regular na APK package. Gayundin, huwag kalimutan ang tungkol sa proyekto ng Ubuntu para sa Android"- sa loob ng balangkas nito ginagawang trabaho sa opisyal na port ng Ubuntu para sa Android, na magbibigay-daan sa iyong gamitin ang iyong smartphone bilang isang portable system unit na konektado sa anumang monitor.

Ang pagpapatakbo ng Linux sa Android ay posible! At hindi mo kailangan ng device na may root rights para dito: available ang lahat ng kinakailangang software opisyal na tindahan Google Play. Sa loob lang ng 10–15 minuto maaari kang makakuha ng operating system na naiiba sa Android sa advanced na functionality.

Tandaan: kung susundin mo ang aming mga tagubilin, tatakbo ang Linux OS sa isang virtual na kapaligiran. Gagana pa rin ang Android background. Ang pagtawag sa ganoong sistemang kumpleto ay magiging mali. Gayunpaman, kasama ang listahan karaniwang gawain kinakaya niya ng maayos.

Mangyaring isara ang lahat bago i-install. mga kinakailangang aplikasyon at malinis RAM Android device.

1. Mula sa Google store I-play ang pag-install ng GNURoot Debian at XServer XSDL.

2. Bago mo simulan ang pag-install ng Linux, tiyaking nakakonekta ang iyong device sa isang stable Mga Wi-Fi network. Ilunsad ang GNURoot. Magsisimula ang pag-download. mga kinakailangang pakete kapaligiran.

Ang pag-install ay tumatagal mula 30 segundo hanggang ilang minuto depende sa bilis ng iyong koneksyon sa Internet. Huwag pansinin ang mga ticker hanggang lumitaw ang sumusunod na mensahe:

ugat@localhost:/#

Para sa mga pamilyar sa konsepto ng "", huwag hayaang takutin ka ng linyang ito: ang application ay hindi magdudulot ng anumang pinsala sa device, dahil gumagana ito sa isang "sandbox".

3. Ipasok ang sumusunod na command:

apt-get update

Maghintay hanggang ma-download ang mga pakete. Ipapahiwatig ito ng linyang Binabasa ang mga listahan ng package...Tapos na.

4. Ngayon magpasok ng isa pang linya:

apt-get upgrade

Sa tanong na "Gusto mo bang magpatuloy?" pumasok liham sa Ingles Y at pindutin ang Enter. Magsisimula ang pag-install ng mga pakete.

Sa pagkakataong ito ang proseso ng pag-install ay tatagal nang kaunti. Matiyagang maghintay para makumpleto ang pag-install hanggang sa lumitaw ang hinahangad na linya:

ugat@localhost:/#

Miyerkules Debian Linux naka-install, at ngayon ay maaari kang magpatuloy sa pagpapalawak ng graphical na shell.

5. Ang pag-install ng lahat ng mga pakete ng pamamahagi ng Linux ay isinasagawa gamit ang sumusunod na utos:

apt-get install lxde

Mayroon ding opsyon na i-install ang kernel ng system gamit ang linya:

apt-get install lxde-core

Kumpirmahin ang pag-install sa pamamagitan ng muling pagpasok ng Y at pag-click sa Ipasok ang susi. Magsisimula ang proseso ng pag-download ng package.

Sa panahon ng pag-install, siguraduhin na ang lahat ng mga file ay matagumpay na na-download, at kapag nag-unpack, ang iyong device ay hindi nauubusan ng libreng espasyo. Kung hindi, mabibigo ang system startup.

6. Upang makumpleto ang pag-install ng operating system, dapat kang mag-download ng tatlong karagdagang mga utility:

  • XTerm - upang ma-access ang terminal mula sa Linux graphical shell;
  • Synaptic Package Manager - para sa pamamahala ng mga angkop na pakete at pag-download ng mga application;
  • Pulseaudio - para sa pag-install ng mga sound driver.

Ang lahat ng tatlong mga utility ay naka-install gamit ang isang GNURoot terminal command:

apt-get install xterm synaptic pulseaudio

Tinatayang 260 MB ng data ang mada-download sa device.

7. Ngayon i-minimize ang GNURoot application at buksan ang dating naka-install na XServer XSDL. Sumang-ayon sa pag-download karagdagang mga font. Matapos makumpleto ang pag-install, mag-tap sa screen nang maraming beses (hihilingin sa iyo ng application na piliin ang resolution at laki ng font - lahat ito ay depende sa iyong mga kagustuhan) hanggang sa makakita ka ng splash screen na may asul na background at puting text.

Muling ilunsad ang GNURoot at ipasok ang sumusunod na dalawang utos nang sunud-sunod:

i-export ang DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712
startlxde &

Ang pagkakasunud-sunod para sa karagdagang pag-restart ng system (kapag gusto mong buksan muli ang Linux) ay ganito: patakbuhin ang XServer XSDL at hintayin ang asul na screen, buksan ang GNURoot at ilagay ang dalawang command sa itaas, bumalik sa XServer XSDL.

Kung ang terminal ay nagreklamo tungkol sa isang hindi wastong utos, bumalik sa hakbang 5 ng mga tagubiling ito at subukang mag-install ng hubad na kernel. Suriin ang katayuan ng memorya ng iyong Android device.

8. Ngayon buksan ang XServer XSDL, maghintay ng ilang segundo, at magkakaroon ka ng Linux na handa nang gamitin.

Upang mag-install ng mga application, sa kaliwang sulok sa ibaba, buksan ang Start menu at piliin ang Run. I-type ang Synaptic at pindutin ang Enter.

Sa window na bubukas, gamitin ang paghahanap at i-install ang mga kinakailangang application. Ito ay maaaring ang Firefox browser, ang GIMP image editor, suite ng opisina Libre at iba pang mga programang katugma sa Linux.

Siyempre, ang pagpipiliang ito para sa pag-install ng Linux ay hindi matatawag buong paglulunsad operating system sa Android. Virtual Linux ay may ilang mga limitasyon, ngunit kapag ginamit mga wireless na daga at keyboard (posible ring kumonekta gamit ang isang OTG adapter at isang USB hub), maaari mong i-on ang iyong smartphone o tablet laptop na may functionality ng isang pang-adultong OS.

Magandang araw, mahal na mga gumagamit ng site! Sinubukan kong mag-install kamakailan ng Linux sa aking Android device. Bilang guinea pig, gumamit ako ng smartphone na tinatawag Ipaliwanag ang Tornado. Kailangan ko ng computer na may koneksyon sa Internet, USB cable, ang mismong smartphone. Bago mag-install ng bagong system sa iyong smartphone, kailangan mong tiyakin na ang iyong device ay may naka-install na Micro SD card at Root Rights. Kung hindi mo natanggap Mga karapatan sa ugat pagkatapos ay kailangan mong makuha ang mga ito! Gumamit ako ng isang computer program na tinatawag na Kingo Android ROOT. Mayroong maraming iba pang mga programa upang makuha.

SA Google market kailangan mong i-download ang mga sumusunod na programa: Kumpletuhin ang Linux Installer; Terminal Emulator para sa Android; VNCViewer

Una sa lahat, gagana kami sa application o program na Complete Linux Installer. Muli, hindi namin binabago ang Android system sa Linux, pinapagana namin ang isang system sa isa pa. Kapag una naming inilunsad ang application, sinenyasan kami ng program na mag-install karagdagang mga bahagi Para sa karagdagang trabaho, natural na sumasang-ayon kami sa kanila at simulan ang pag-install. Aabutin ang pag-install magandang internet hindi hihigit sa isang minuto. Tulad ng ipinapakita sa figure, ang application ay nag-uudyok sa iyo na mag-install ng mga script ng boot na kailangan mong mag-click sa pindutan ng OK.

  • Susunod, hihilingin sa iyo ng application na magkaroon ng ganap na access sa system, kaya naman ikaw at ako ay nakatanggap ng mga karapatan sa Root. Ang susunod na hakbang ay upang payagan ang application na mga function ng system iyong smartphone o tablet.
  • Pagkatapos ay lumipat kami sa susunod na hakbang, lalo na ang gabay sa pag-install ng system. Awtomatikong sinisimulan ng program na suriin ang iyong device para sa lahat ng pangunahing salik para sa pag-install ng bagong kapaligiran at ibibigay sa iyo ang mga resulta ng mga bersyon na maaari mong i-install sa iyong tablet o telepono. Sa aking kaso, pinili ng program ang mga bersyong ito ng programa.
  • Gaya ng ipinapakita sa screenshot sa itaas, nakalista kami ng mga opsyon na tiyak na mapaparami ng aming device. Ngunit tulad ng ipinakita ng kasanayan, gumagana ang mga ito, ngunit may mga pag-crash. Ang mga pag-crash ay maaaring dahil sa katotohanan na ang aking device ay masyadong mahina, hindi ko alam kung paano ito gagana para sa iyo. At kaya tingnan natin ang halimbawa ng pag-install ng Ubuntu 13.10.
  • Mag-click sa button na may label na Ubuntu 13.10 at magpatuloy sa susunod na punto, na tatalakayin namin nang detalyado sa iyo.

Nag-aalok ang program na mag-download sa isang imahe ng system at mayroong 3 bersyon ng mga ito, malaki, maliit, at karaniwan, paano sila nagkakaiba? Una sa lahat, naiiba sila sa laki (bigat) ng mga file at, samakatuwid, sa pag-andar. Dahil alam ng lahat na walang sapat na memorya ang aking device, kailangan kong mag-install ng mas malaking memory card at piliin ang system na kumukuha ng mas kaunting espasyo sa flash card. Mag-click sa pag-download ng imahe at piliin ang file na kailangan mo. Napakalaki ng mga sukat, kaya iminumungkahi kong mag-download sa pamamagitan ng torrent mula sa isang smartphone. Hurray, sa oras na i-set up namin ito para sa pag-download, matutupad na namin ang natitirang mga kinakailangan ng program.

Nang hindi umaalis sa programa, i-click ang pag-download ng Terminal Emulator para sa Android; at VNCViewer ang program ay agad na magdadala sa iyo sa Google Play sa mga kinakailangang pahina na may mga application na kailangang ma-download at mai-install. Na-download mo na ba ang lahat at na-install ito? Ngayon, habang naglo-load ang system image, nagda-download kami ng ES-Explorer at pagkatapos mag-download, buksan ito at pumunta sa memory card. Sa pamamagitan ng Explorer lumikha kami ng isang folder na may pangalan na aming system, na nangangahulugang lumikha kami ng isang folder na may pangalang " Ubuntu"Kapag na-download ang imahe, kailangan nating i-unpack ang archive sa isang bagong folder ( Ubuntu).

  • Pagkatapos mong i-unpack ang file sa isang bagong folder, dapat ay mayroon kang dalawang file sa loob nito. Ang isa sa mga ito ay may extension na .img. Ang file na ito ay magsisimula sa aming system. Bumalik kami sa pinakasimula at mag-click sa pagpili ng system at mag-click sa pindutan ng pagbabago karagdagang menu. Sa menu na ito ipinapahiwatig namin buong landas sa larawan mismo ito ay lalabas ng humigit-kumulang tulad ng sa screenshot.
  • Tila lahat ay may mga setting. Ngunit kapag nagsisimula, kailangan mong buksan ang terminal at huwag hawakan ang anuman, ang application mismo ay dapat awtomatikong piliin ang kinakailangang data sa background, ngunit para sa pagpapatupad mga utos ng teksto Kakailanganin mong kumpirmahin ang pagkumpleto ng iyong mga aksyon sa pamamagitan ng Pag-access sa ugat. Dito, natural, pinapayagan namin ang application na magpatuloy sa pagtatrabaho.
  • Pagkatapos nito, magsisimula ang iyong bagong system, at ang iyong smartphone ay maaaring gumana tulad ng bago, habang ang lahat ng mga tampok ay magiging available sa iyo bagong sistema, tulad ng sa terminal kaya isang kumpletong graphical na kapaligiran. Ito ang unang paraan ng pag-install Linux Ubuntu parang tapos na.

Iyon lang marahil, kung mayroon kang anumang mga katanungan, tanungin sila sa mga komento sa ilalim ng materyal sa ibaba, ikalulugod kong tumulong sa paglutas ng anumang mga problema na lumitaw sa abot ng aking kakayahan at pag-unawa sa sitwasyon.