Meriv çawa Ubuntuyê li termînala meya Android-ê saz dike

îkonên ubuntu-grid

Têlefonên yekem ên bi Telefonê Ubuntu dê îro dawî bibe rastiyek, lê bi rastî ji ber ku gelek ji me nû hatine em ê amûrek ku pergala xebitandinê wekî ya îro wekî standard tête xebitandin tune. Lêbelê, ya ku em dikarin bikin heya ku termînalek me ya lihevhatî ya Android hebe heye ROM-ê saz bikin ya pergala di wan de.

Bi vê rêberê ku em ê îro pêşkêşî we bikin hûn ê karibin Telefonê Ubuntu li ser Android-ê xwe saz bikin, lê berî vê yekê em gelek tiştan pêşniyar dikin: Bi navnîşa navnîşan bikin alavên fermî piştgirî kirin, ew cîhazên piştgirî yên civakê, gavên ku em ê diyar bikin baş bişopînin, kopiyên hilanînê yên her tiştî hebin û ya ku hûn dikin pir zelal bin.

Berî her tiştî, divê ew eşkere bibe ku rêbernameya ku em ê bidin we bi taybetî ji bo sazkirina ROM-ê hatî çêkirin cîhazên ku piştgiriya fermî hene. Ger yek ji wan cîhazên we tune, divê rêberê têkildar ji bo wê di navnîşa termînalên ku ji hêla civakê ve têne piştgirî kirin de xuya bibe.

Tiştek din ku divê hûn bizanibin ev e ku sazkirina Telefonê Ubuntu dê encam bide windakirina daneyên ji termînalê xwe, lê ji bo wê paşê em ê amûran bidin we da ku hûn her tiştê ku hûn di termînalê de bi kar tînin fermanên ADB-yê kopiyên paşve çêbikin.

Sermaseyê amade bikin

Beriya her tiştî divê em pê ewle bine ku depoya Gerdûnê me çalak kiriye, ji ber ku pakêta ku divê em saz bikin tê de ye. Gava ku me ew kir, em ê pêşî neçar bimînin Ubuntu SDK PPA zêde bike. Em termînalekê vedikin û ya jêrîn lê zêde dikin:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

Wê hingê lîsteya depoyan nûve bikin:

sudo apt-get update

Ya ku divê em bikin ev e pakêtê saz bikin ubuntu-device-flash. Ji bo vê yekê di termînalê de em vê fermanê bicîh tînin:

sudo apt-get install ubuntu-device-flash

Ji bo ku baştir bizanibin ka em dikarin bi vê pakêtê çi bikin her dem em dikarin bikin biçin rûpela mêr, bi nivîsandina jêrîn di termînalê de:

man ubuntu-device-flash

Ya jêrîn e pakêtê saz bikin phablet-tools. Ji bo vê em dîsa serî li termînalê didin:

sudo apt-get install phablet-tools

Em dikarin a navnîşa amûrên tê de tê de bi vê fermanê:

dpkg -L phablet-tools | grep bin

Em dikarin bistînin arîkariya amûrê ji vê pakêtê bi guherîner -h, mînakî:

phablet-config -h
usage: phablet-config [-h] [-s SERIAL]  ...
Set up different configuration options on a device
[...]

Ramanên ADB û Fastboot

Dema sazkirina pakêtê ubuntu-device-flash du amûr têne zêdekirin ku em ê di vê rêberê de pir bikar bînin: ADB û Fastboot. ADB pirek e di navbera termînal û komputerê de ku dihêle em gava ku ew bi tevahî tête barkirin li ser termînalekê li ser wê tevbigerin, û Fastboot girêdana USB-yê pêşkêş dike dema ku cîhaz ji bootloader.

Em pêşniyar dikin rûpelên alîkariyê binihêrin ji van her du hêmanan van her du fermanan bikar tîne da ku heya ku dibe ji gumanan derkeve:

adb help 2>&1 | less
fastboot help 2>&1 | less

Tomarkirina hilanînên Android-ê

ADB

Ev ew dikare bi du awayan were kirin: Ger berê te hebe bootloader venebû û a xilaskirina xwerû sazkirî hûn dikarin hertim bi rêya rawesta ku hûn paşê dikarin bi heman rengî dîsa vegerînin. Heke we amûrek başbûnê sazkirî tune, hûn ê pêşî biçin Mîhengên Android-ê da ku moda pêşveçûnê çalak bikin.

Ji bo vê yekê û heke we carî nekiribe, hûn ê neçar bibin diçin beşê Der barê têlefonê û heya çêkirina peyamek dişibiin hejmara avahiyê bi berdewamî bişkînin !! Pîrozbahî !! Hûn jixwe pêşdebir in!. Wê hingê vebijarkên geşedanê dê xuya bibin, û li wir hûn dikarin moda debugkirina USB-yê çalak bikin.

Gava ku we ew çalak kir hûn dikarin bi kabloya USB ve girêbidin ku dê alîkariya me bike ku em pira ADB çêbikin. Hûn dikarin kontrol bikin ku pêwendî bi karanîna fermanek di termînalê de serfiraz bû ku divê tiştek wusa vegerîne:

adb devices
List of devices attached
025d138e2f521413 device

Gava ku me ev kir, wê hingê em dikarin pêşve biçin li ser sermaseya me kopiyek hilanînê hilînin ji her tiştê ku di termînala meya Android-ê de tête navandin, ku em hingê dikarin wê bikar bînin da ku termînala xwe vegerînin heke Ubuntu Phone me qanih neke. Li vir a we heye rêbaza vegerandina Android-ê ku ji hêla Canonical ve hatî peyda kirin, lê em ê dîsa jî hewl bidin ku di demek paşê de rêberek din jê re veqetînin.

Ji bo afirandina hilanînê divê em emrê jêrîn bimeşînin Di termînalê de:

adb backup -apk -shared -all

YEK peyam wekî hilanînê dê were afirandin li ser têlefona me û ew ê ji me bipirse ka em dixwazin wê destûr bidin. Em dibêjin erê.

Vekirina bootloader-ê

bootloader

Ji bo sazkirina her ROM-ê, ev yek ji Ubuntu be an jî yeka xwerû ya Android-ê mîna CyanogenMod be, ew e pêdivî ye ku ev tişt were vekirin. Ji bo ku em vê yekê ji termînalê bikin divê em pêşî cîhazê di nav de ji nû ve bidin destpê kirin bootloader. Ji bo vê yekê emrê jêrîn bikar tînin:

adb reboot bootloader

Em ê zanibin ku em di bootloader dema ku em wêneyek a dibînin android li ser pişta xwe radizê bi panelê pêşiya xwe vekirî ye. Piştî vê yekê em dîsa kontrol dikin ku cîhaz baş ve girêdayî ye, û heke her tişt baş diçe divê em encamek bi vî rengî bibînin:

fastboot devices
025d138e2f521413 fastboot

Tiştê din karanîn a emrê vekirina yê bootloader per se:

sudo fastboot oem unlock

Em ê ekranek şert û mercên ku divê em qebûl bikin ku bidomînin bibînin. Girîng e ku meriv bizanibe ku heke em vebikin bootloader em ê temînata têlefonê winda bikin. Piştî vê yekê em ê dîsa di Android-ê de ji nû ve dest pê bikin, em ê daneyên xwe winda bikin û em ê hewce ne ku agahdariya herî hindikî têkevin da ku bootê yekem xilas bibe, ji ber ku dema ku em Ubuntu saz bikin dê hemî ew dane dîsa winda bibin.

Telefonê Ubuntu saz dikin

touch ubuntu

Ji bo sazkirina Telefonê Ubuntu pêşî em ê neçar bimînin cîhazê vemirînin. Gava ku me ew kir, em ê neçar bimînin ku bi tikandina ser kombînasyona mifteyê rast ku wê di modê de bikin fastboot. Ji ber ku em rêbazê ji bo amûrên bi fermî piştgirî bikar tînin, em dikarin vegerin ser rêber ji hêla Google ve hatî weşandin ku ew riya rast bikin.

Tiştek din e ku hûn ROM-ê saz bikin, ji bo ku hûn hewce ne kanalek hilbijêrin. Bihesibînin, ji bo nimûne, em Nexus 7-ê ji bo sazkirina xwe bikar tînin, em dikarin kanalê bikar bînin kûr kirin. Ji bo vê yekê em ê neçar bimînin ku emrê li termînalê bikin ubuntu-device-flash, û derketina ku em ê mecbûr bimînin tiştek bi vî rengî be:

ubuntu-device-flash --channel=devel --bootstrap
2014/04/16 10:19:26 Device is |flo|
2014/04/16 10:19:27 Flashing version 296 from devel channel and server https://system-image.ubuntu.com to device flo
2014/04/16 10:19:27 ubuntu-touch/trusty is a channel alias to devel

[...]

Wekî ku kîjan kanalê hilbijêrin, Canonical şandiye a rêberê hilbijartina kanalê li gorî amûra me, ji ber ku ew awayê ku em pê wêneyan nas dikin e. Ev rêber dikare bi riya Malpera pêşvebirinê ya Ubuntu.

Dema ku sazkirin xilas dibe dê têlefon ji nû ve destpê bike, û berî ku tiştek neke divê hûn li bendê bimînin rebootboot qediya. Di pir rewşan de, têkiliyek bikarhêner ne hewce ye, û em not dikin ku dibe ku çend hûrdeman bikişîne. Ji bo nûvekirina pergalê, agahdariyên hebûna wan divê bixweber werin.

Heya niha rêberê me sazkirina Ubuntu Phone li ser têlefonek Android. Em vê fersendê dibînin ku bi vê rêbaza sazkirinê tekez dikin em ê ROM-a Android-ê bi tevahî rakin; ew ne a boot dual. Ji bo pêkanîna sazkirina boot a dualî em ê rêbernameyek din pêş bixin ku em ê di Ubunlog de jî biweşînin.

para agahdariya dirêjkirî bistînin Di derbarê sazkirina pergalê de hûn dikarin biçin ya rêber ji hêla Canonical ve hatî weşandin.


Naveroka gotarê bi prensîbên me ve girêdayî ye etîka edîtoriyê. Ji bo raporkirina çewtiyek bitikîne vir.

22 şîrove, yên xwe bihêlin

Commentîroveya xwe bihêlin

Navnîşana e-peyamê ne, dê bê weşandin. qadên pêwist in bi nîşankirin *

*

*

  1. Berpirsê daneyê: Miguel Ángel Gatón
  2. Armanca daneyê: SPAM-ê kontrol bikin, rêveberiya şîroveyê.
  3. Qanûnîbûn: Destûra we
  4. Ragihandina daneyê: Daneyî dê ji aliyên sêyemîn re neyê ragihandin ji bilî peywira qanûnî.
  5. Tomarkirina daneyê: Databaza ku ji hêla Occentus Networks (EU) ve hatî mazûvan kirin
  6. Maf: Di her demê de hûn dikarin agahdariya xwe bi sînor bikin, vegerînin û jê bibin.

  1.   fandroid dijo

    Rêwerziya paşîn ku ez difikirim ne rast e: subuntu-device-flash –channel = devel –bootstrap

    1.    Sergio Acute dijo

      Naha ez wê rast dikim, spas ji bo têketinê.

      Spas!

  2.   Miguel Angel dijo

    Ma ew dikare li ser galaksî not 2 were saz kirin? Spas

  3.   marco antonio dijo

    telefona ubuntu niha çiqas stabîl e? sepandinên weyên bingehîn ên wekî whatsaap hene? rû?

  4.   Fernando dijo

    termînal amûra ku ez di wê rewşê de dikim nabîne)

  5.   Luis Armando dijo

    dê çi biqewime heke ez wê li optimusek lg l5x saz bikim ji ber ku ew di navnîşa têlefonê de xuya nake

  6.   jesus gonzalez dijo

    silav çi diqewime heke ez wê li ser daxwazek htc 510 saz bikim ku ne di navnîşê de ye

  7.   KIKE MTZ dijo

    WEL,, GELO K AN ZANE KU EZ DIKARIM W ON LI IPHONE 4S XWE SSTSTIKIM ?? DI TEORIY SH DE DIV W KAR BIKE JI BO HEMTH HEVOREN UNIX HEYE L I EZ B THXWNE B S Tiştek Tiştê Di Lîsteyê de Nîn e: \: \ BIKE HELN BNE, Ez dixwazim TELEFONA UBUNTU BYDEWLETIM.

    GRACIAS

  8.   Jose dijo

    Ma ew ê li ser b4 aquaris eXNUMX bixebite?

  9.   edgart dijo

    Silav, hûn dikarin ji min re bêjin ka ez dikarim wê li ser htc evo 4g cdma saz bikim

  10.   Melek.oro dijo

    Ma kes dizane gelo ew piştgiriyê dide gapps?

  11.   jacoxta dijo

    hûn dikarin di yek kokteylê pop pop de (4.5
    )

  12.   rodrigo spade dijo

    Merheba, pirsa min ev e ku ji kîjan Galaxy Samsung dixebite.
    Min Samsung galaxy s3 mini I8190L heye, 1GB ram û 5 bîra navxweyî heye.
    Vê pergala xebitandinê dê wekî androîdan bi vejenê were.
    Ez dixwazim wê li ser vê têlefona desta biceribînim û kî bi pergala xwe îdîa dike ku ew yekem S3 mini ya cîhanê ye.
    Li taybetmendiyên gelemperî bigerin ku ji kerema xwe min Rom bikin.
    Ez dixwazim têlefonên desta kesane bikim.
    Berê gelek spas dikim û ez bi rêberiya sazkirinê ya tevahî li benda bersiva we me.
    Bi xatirê te, bextê te xweş be !!!!

  13.   esteban dijo

    ferman min berhev nake

  14.   esteban dijo

    ferman sudo apt-get ubuntu-device-flash saz bikin

  15.   Steven galarza dijo

    Danê êvarê Dikare li ser moto g 2013 were saz kirin

  16.   Diego dijo

    Dikare li ser Sony Xperiast21a were saz kirin

  17.   emilio valencia dijo

    Têlefonê Ubuntu dikare li ser S3 Mini were saz kirin?

  18.   Alayn Ravelo Ravelo dijo

    Ez dikarim Ubuntu-yê li ser desta xweya Huawei Ascend Y221 saz bikim

  19.   Manuel Ramirez dijo

    Ez dikarim Ubuntu-yê li ser SAMSUNG SMARTPHONE GALAXY GRAND PRIME PLUS-a xwe saz bikim, ew ê ji hêla civakê ve an kanonîkî were piştgirî kirin

  20.   jero dijo

    nîvro baş, ma kes dizane dema ok çi ye ku ez hewce dikim tableta xwe (lenovo yoga plus 3) biguherînim ubuntu? her ku ez hewl didim xwe bigihînim root, ew bertek nîşanî danîna adb reboot bootloader-ê dide eger ew wekî dêûbav ji min re bibin alîkar ew pir çêtir e ji ber ku ew hemî belavkirina ji hêla zarokan ve fîltre dike, û ew bêtir tiştan fêr dibin, nerazîbûnê biborînin, û spas a pirr

  21.   Walter Lacuadra dijo

    Eveningvar baş dikare li ser Caterpillar S60 octa-core Snapdragon 617, 3gb ram were ceribandin