Miten Rakentaa Mukautetun Rom Android-Puhelimeen! Käännä Rom lähteestä ilman PC [2021]

Hei, kaverit jos olet täällä se tarkoittaa, että haluat oppia rakentamaan mukautetun Rom Android-puhelimeen tai kääntää Rom lähteestä. Niin hienosti olen palannut suuri opas kaikille. Tässä oppaassa, aion opettaa sinulle, miten voit rakentaa mukautetun Rom Android-puhelimeen ilman pc. Kyllä, voit rakentaa ilman pc. Käytämme suuri älypuhelin rakentaa mukautetun Rom Android-puhelimeen. Joten kaverit jos haluat kääntää Rom lähteestä sinun täytyy seurata askel askeleelta opas. Joten tuhlaamatta aikaa, aloitetaan.

mikä on Android Custom ROM :

Android ROM on puhelimen firmware, joka perustuu Googlen Android-alustaan. Android on avointa lähdekoodia ja siksi kuka tahansa kehittäjä voi muokata lähdekoodia, kääntää sen uudelleen ja julkaista sen uudelleen monenlaisille laitteille. Käyttäjät voivat asentaa ROM-järjestelmiä laitteen ulkonäön ja käyttäytymisen muuttamiseksi. Kaikki Custom ROM on kehittänyt Android yhteisö, enimmäkseen ryhmä ydin kehittäjät, jotka tekevät tämän puhtaasti intohimosta Modaus. Tämä tarkoittaa, että useimmat ovat täysin ilmaisia. Custom ROM on saatavilla Android-puhelimille, tableteille, mediasoittimille, älykelloille ja lähes mille tahansa laitteelle, jossa on Android.

kun ostat Android-puhelimen, sen mukana tulee ”stock ROM” tai ”stock firmware”. Tämä on käyttöjärjestelmän esiasennettuun versioon. Tämä ROM on rajoitettu toiminnallisuus määritelty puhelimen valmistaja. Vilkkumalla mukautetun ROM, voit avata ylimääräisiä toimintoja ja joskus parantaa suorituskykyä.

Käännä Rom lähteestä ilman PC
Käännä Rom lähteestä ilman PC

vaatimukset Romin kääntämiseksi lähteestä ilman PC: tä:

työstämme Android-laitetta, joten kaikki vaatimukset on täytettävä.

(1) Ubuntu 16.04-palvelin (VM):

tarvitset Ubuntu 16.04-palvelimen muokattujen ROM-levyjen rakentamiseen. Koska käytän Ubuntu 16.04 Server joka kerta. Saat palvelimia AWS, Google cloud platform, Microsoft Azure, paljon muita sivustoja, jotka tarjoavat palvelimia. Suosittelen käyttämään AWS-tai Google cloud-alustoja. Ne tarjoavat ilmaisia kokeiluja. Sinun täytyy rekisteröityä, että verkkosivuilla ja nyt olet Rady käynnistää palvelimen. Lisätietoja saat googlaamalla.

Ubuntu 16.04-palvelimellesi tarvitset tämän :

RAM 4GB tai uudempi.
tallennustila: 200 Gt?+

(2) GitHub-ja Linux-komennot:

tarvitset jonkin verran tietoa Github-ja Linux-komennoista. Jos et tiedä, että sitten Fontti huolet opetan sinulle joitakin perusasioita, että artikkeli. Mutta jos haluat oppia kuin ammattilainen niin vain Google sitä.

(3) tarvitaan mikä tahansa android-puhelin :

ROM-levyn kokoamiseen voi käyttää mitä tahansa android-puhelinta.

(4) tarvittavat Laitelähteet :

jokainen mukautettu ROM tai mikä tahansa varastorom rakennettu laitelähteistä. Emme puhu syvällisiä. Sinun tarvitsee vain tietää laitelähteistä. Kyseisessä laitelähteessä tarvitaan 3 puuta.

Laitelähteet :

Laitepuu.
kernel tree.
toimittajapuu.
tavallinen puu (ei jokaiselle laitteelle)

edellä mainittuja puita tarvitaan kustomoitujen romien rakentamiseen. Jokaisella laitteella on omat laitelähteensä.

(5) Rom lähde :

Internetissä on paljon omia romeja. Kuten lineage os, AOSP extended, pixel experience, dot os, aokp, superior os, Syberia project jne. Valitse mikä tahansa rom ja hanki lähde GitHubista.

(6)Lataa:

JuiceSSH-SSH Client App. Tämä sovellus auttaa sinua yhdistämään palvelimen kautta SSH Android.

Miten Rakentaa Mukautetun Rom Android-Puhelimeen! Käännä Rom lähdekoodista ilman PC: tä

vihdoin, kaverit, me käännämme Rom: in lähteestä. Aiomme koota lineage os lähteestä laitteellemme. Käytän xiaomi mi Max 2 puhelin rakentaa lineage os pie rom lähteestä. Joten kaikki vaiheet ovat samanlaisia jokaiselle laitteelle. joten tuhlaamatta aikaa, aloitetaan.

(1) Luo Ubuntu 16.04-palvelin AWS: ssä (Amazon Web Service):

luo vain tili Amazon Web Services (AWS) – palvelussa. Aktivoinnin jälkeen olet valmis käynnistämään instanssin. Mene ensin AWS: n kojelautaan. Siirry kohtaan Palvelut / EC2 / Launch instance / valitse Ubuntu 16.04 LTS. Sen jälkeen klikkaa 8cpu 32GB RAM-instanssi. Napsauta Seuraava: muokkaa instanssin tietoja. Nyt ei tarvitse asettaa mitään. Klikkaa Seuraava: lisää tallennustilaa. Tässä näet koko (GB). 8 Gt on oletuksena. Joten sinun täytyy muuttaa sitä 200 Gt. Nyt klikkaa Seuraava: lisää tageja. Lisää tunniste, jos haluat. Sen jälkeen klikkaa Seuraava: Configure Security Group. Saat SSH group joten vain muuttaa Lähde välilehti custom mihin tahansa. Nyt klikkaa Review ja käynnistää. Nyt sinun täytyy klikata käynnistää painiketta. Se pyytää avainparia. Jos teet kaikki nämä asiat niin vain luoda uusi avainpari. Älä unohda ladata että avain pari tietokoneeseen tai puhelimeen. Avainparini nimi on Roshan.pem. Käynnistämisen jälkeen instanssi saat julkisen Ip dashboard / services / EC2 / instance. kopioi julkinen IP-osoitteesi.

(2) Yhdistä Ubuntu 16.04 – palvelin SSH: n kautta Androidiin:

sinun täytyy asentaa JuiceSSH-SSH-asiakassovellus yllä olevasta linkistä tai Google play-kaupasta.

yhdistämiseen tarvitaan 3 asiaa.

  • julkinen IP-osoite.
  • Keypair.
  • käyttäjätunnus: ubuntu.

avaa JuiceSSH – SSH-asiakassovellus Androidilla. Mene yhteyksiin. Klikkaa plus plus-kuvaketta luodaksesi uuden yhteyden. Set it that like bellow:

nimimerkki: Any
Yupe: SSH
Address: put your public Ip

Identity: Add New.

identity fill like bellow:

nimimerkki: mikä tahansa
käyttäjätunnus: ubuntu
yksityinen avain: valitse avainpari.

tallenna se. Valmis nyt instanssi on kytketty Android-puhelimeen. Avaa nyt Ubuntu 16.04-palvelin yhteys-välilehdeltä. Se avaa terminaalin. Valmis instanssi on käyttövalmis.

luo palvelin & yhdistä SSH – opetusvideolla (Hindi).

(3) rakentamisympäristön määrittäminen ROM: n kokoamista varten:

sinun täytyy asentaa joitakin paketteja muokatun ROM: n rakentamiseen. Joten sinun täytyy kopioida-liitä, joka komentaa yksi kerrallaan ja paina enter. # rivit ovat komentojen selitys, joten älä kopioi # lines

# get superuser access.

sudo su

# asenna JDK (paina enter 2 kertaa).

add-apt-repository ppa: openjdk-r/ppa

# Päivitä kaikki paketit.

apt-get update

# asenna lisää paketteja.

apt-get install bison build-essential curl ccache flex lib32ncurses5-dev lib32z1-dev libesd0-dev libncurses5-dev libsdl1.2-dev libxml2 libxml2-utils lzop pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev git-core make phablet-tools gperf openjdk-8-jdk -y

# become a normal user.

exit

# creating a bin folder.

mkdir ~/bin

PATH=~/bin:$PATH

cd ~ / bin

curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~ / bin / repo

chmod a+x ~/bin/repo

git klooni https://github.com/akhilnarang/scripts.git skriptit

cd skriptit

bash setup/android_build_env.sh

valmis nyt instanssi on valmis kääntämään Rom lähteestä. Aiomme koota lineage os 16.0 pie rom minun Xiaomi Mi Max 2 (happi).

Build Environment – opetusvideon käyttöönotto Osa 2 (Hindi).

(4) Luo GitHub-tili :

kaverit jos haluat kääntää ROM: n lähdekoodista ilman PC: tä, sinun on saatava lisätietoja Githubista. Tiedot saa Googlesta. Mutta sinulla täytyy olla tili GitHubissa. Joten mene github.com ja luo uusi tili. Jos sinulla on jo tili, käytä vanhaa. Vaadimme GitHub: käyttäjätunnuksesi ja sähköpostiosoitteesi kirjeen käyttöä varten.

(5) Kloonaa tai lataa ROM-lähde :

nyt vihdoin lataamme lineage os 16.0-ROM-lähteen palvelimellemme. Voit käyttää suosikki Rom lähde, jos haluat. Lähdekoodin lataamiseksi noudata ensin näitä ohjeita ja copy-paste bellow-komentoja palvelimessasi:

# luo Rom-kansio.

mkdir-huoneen nimi

(kuten luon linage-kansiota, joten komentoni on mkdir-lineage)

# mene ROM-kansioon.

cd-lineage

(korvaa lineage kansiosi nimellä).

# Liitä Github-tilisi.

git config-maailmanlaajuinen käyttäjä.sähköposti” sähköposti ”& & git config-global user.name ”käyttäjätunnus”

(Poista sähköposti ja laita sähköpostisi. Poista käyttäjätunnus ja laita käyttäjätunnus.) näin:

git config-global user.Sähköposti ”” && git config-global user.nimi ”MaheshTechnicals”

sinun täytyy ymmärtää joitakin Github-komentoja.

git clone – git clone-komentoa käytetään arkistojen lataamiseen Githubista.

branch (-b) – brach määritellään, mille brachille haluat käyttää. Kuten pie brach, oreo brach, Android Q brach jne.

# alustaa lineage os 16.0-lähde.

repo init-u githttps://github.com/LineageOS/android.git-b lineage-16.0

# synkronoidaksesi tai ladataksesi lähteen.

repo sync

repo sync: n jälkeen lähteen lataaminen vie paljon aikaa. Koska lähteet ovat suuria kooltaan kuten 30-40 GB. Joten odota, kunnes sen lopettaa lataamisen.

Lataa ROM Source Tutorial osa 3 (Hindi).

(6) Mikä on Laitelähteet:

ROM-lähteen lataamisen jälkeen. Nyt sinun täytyy tietää laitteen koodinimi Googlelta. Jos et tiedä, miten tarkistaa laitteen koodinimi. Vain google se kuin koodinimi laitteen nimi. Kuten xiaomi MI Max 2: n koodinimi. Joten minun tapauksessani xiaomi MI Max 2-laitteen koodinimi on happi. Koodinimeä tarvitaan kaverit. Nyt meidän täytyy kloonata Laitelähteet. Kuten kernel tree, device tree, vendor tree. Löydät laitteesi lähteet XDA: sta tai Githubista. Etsi siis korkeat puut ensin. Jos puhelimessasi on jokin mukautettu rom käytettävissä, siirry siihen xda-postiin. Siellä saat laitteen lähteet lähteet-välilehdessä.
voit myös etsiä laitteesi lähteitä Github – hakupalkin kautta. Kuten haluan laite puu minun xiaomi Mi Max 2 happea. Joten aion etsiä näin:

laitepuu :

laite_xiaomi_oxygen

ydinpuu :

Kernel_xiaomi_oxygen

tai

Kernel_xiaomi_msm8953

(msm8953 on laitteeni piirisarja. Saatat olla erilainen. Joten google se laitteen piirisarja).

Myyjäpuu :

Vendor_xiaomi

tai

Vendor_xiaomi_oxygen (joskus).

yleinen puu :

device_xiaomi_msm8953-yleinen

jos tämä puu on saatavilla laitteellesi. Sitten sinun täytyy käyttää myös tätä puuta. Joten kysymys kuuluu, mistä tiedämme, että yhteinen puu on saatavilla laitteelleni vai ei?. Niin yksinkertaista on, että mene laitteeseen tree / rom.riippuvuustiedosto. Avaa se tiedosto. Jos näet yhteinen puu että tiedosto. Joten sinun täytyy kloonata tuo puu myös. Jos ei, niin elä se.

toivon, että löydät laitteesi lähteet laitteellesi. Nyt kloonaamme laitelähteemme noin. Muoto puiden kloonaamiseen:

git klooni URL-b HAARAPOLKU

URL: laita lähdekoodisi URL.

haara: valitse haarasi nimi puista.

polku: whare you clone your sources in your server.

(7) Kloonaa laitteesi lähteet :

nyt aion kloonata lähteeni nyt. Joten jos rakennat samaa laitetta, kuten xiaomi Mi Max 2, voit käyttää näitä komentoja muuttamatta mitään. Jos käytät toista laitetta, käytä laitteen lähteen URL-osoitetta, haaraa ja polkua.

# varmista, että olet Rom-kansiossa (minun tapauksessani se on lineage). Jos et ole Rom-kansiossa, siirry CD-komennolla.

cd-lineage

# laitepuu.

git clone https://github.com/MaheshTechnicals/android_device_xiaomi_oxygen.git -B pixel device/xiaomi/oxygen

joskus se on oman puun mukaan.

git clone https://github.com/MaheshTechnicals/android_device_xiaomi_oxygen.git -B pixel device/xiaomi

# Kernel Tree.

git clone https://github.com/MaheshTechnicals/Kernel_xiaomi_oxygen -b lineage-16 kernel/xiaomi/MSM8953

# Vendor Tree.

git clone https://github.com/MaheshTechnicals/android_vendor_oxygen -B lineage vendor/xiaomi

joskus se on oman puun mukaan.

git clone https://github.com/MaheshTechnicals/android_vendor_oxygen – B lineage vendor/xiaomi / oxygen

# Common Tree.

git clone https://github.com/rakeshraimca/android_device_msm8953-common -B havoc-new device/xiaomi/MSM8953-common

valmis. Nyt kaikki laitelähteet on kloonattu. Nyt edetään kohti seuraavaa askelta.

Lataa Laitelähteet opetusvideo osa 4 (Hindi).

(8) Rom Tuo tai korjaa Laitepuuta :

Guyn Rom + – Laitelähteet kloonataan onnistuneesti. Mutta nyt teemme Rom bringup. Yksinkertaisilla sanoilla, aiot liittää laitteen lähteistä ROM lähde. Sitä varten, sinun täytyy muokata joitakin tiedostoja laitteen Puu. Joten mene ensin laitteesi puuhun komennolla Rom-kansiosta.

# laitepuun kansioon.

cd-laite/xiaomi / oxygen

# mikä tiedosto ja kansiot meillä on.

ls

näet paljon tiedostoja ja kansioita. Mutta meidän täytyy muokata vain viittä tiedostoa. Mitä tiedostoja pitää muokata? lueteltu tässä :

rom. riippuvuudet
rom_oxygen.mk
vendorsetup.sh
AndroidProducts.mk

# aloitetaan ensimmäisestä tiedostosta. Sinun täytyy nimetä rom uudelleen.riippuvuustiedosto huoneen nimeen.riippuvuus. käytämme MV-komentoa tiedostojen ja kansioiden uudelleennimeämiseen. Minun tapauksessani, rakennan lineage os niin komento on.

mv rom.riippuvuuslinja.riippuvuudet

# rom_oxygen.mk Nimeä uudelleen ROM: n mukaan.

mv rom_oxygen.mk lineage_oxygen.mk

Rom: n mukaan se muuttuu kuten pikselikokemuksessa Rom se nimetään uudelleen kuten aosp_oxygen.MK

tähän voi viitata toisen laitteen virallisista laitelähteistä. Kuten jos haluat tietää lineage os-laitepuun muutoksen, etsi Google kuten lineage-laite git. Ja viittaa mihin tahansa laitepuuhun.

# luo tai muokkaa vendorsetup.sh tiedosto.

nano vendorsetup.sh

# se avaa kyseisen tiedoston. Poista kaikki rivit, jos sinulla on ja lisää joitakin rivejä bellow :

add_lunch_combo rom_codename-userdebug

korvaa Rom lineage (Rom-nimesi mukaan). Korvaa koodinimi laitteesi koodinimellä. Like in my case my command is

add_lunch_combo lineage_oxygen-userdebug

# Save vendorsetup.sh tiedosto. Paina:

CNTRL + O
ENTER
CNTRL + X

# AndroidProducts.mk meidän on avattava tämä tiedosto.

nano AndroidProducts.mk

# korvaa Rom-nimelläsi ja laitteen koodinimellä näin:

PRODUCT_MAKEFILES: = \
$(LOCAL_DIR)/lineage_oxygen.mk

# Save AndroidProducts.mk tiedosto.

CNTRL + O
ENTER
CNTRL + X

# nyt täytyy muuttaa joitakin rivejä lineage.mk tiedosto. avaa lineage.mk tiedosto.

mano lineage_oxygen.mk

# korvaa ROM-asetustiedostolla ja Rom-nimellä näin :

$(kutsu peri-tuote, myyjä/lineage/config/common_full_phone.mk)

# muuta Rom-nimi kyseisellä rivillä.

PRODUCT_NAME: = lineage_oxygen

# Save lineage.mk tiedosto.

CNTRL + O
ENTER
CNTRL+X

Done laitepuu on nyt korjattu. Joten nyt laite puu on oikein kytketty Rom lähde. Nyt olet valmis rakentamaan ensimmäisen Rom.

Korjaa Laitepuun opetusvideo osa 5 (Hindi).

(9) Rakenna tai käännä ROM :

kaikkien näiden vaiheiden jälkeen olet valmis kääntämään Rom: n lähdekoodista ilman PC: tä. Joten, kaverit, aletaan rakentaa tai aloittaa kokoelma Rom. Seuraa vain käskyjä.

# mene ensin Rom-kansioon sitä varten.

cd

cd lineage

# Run build script.

. build/envsetup.sh

# Juoksukätköt.

vie USE_CCACHE=1 && ccache-M 50G && vie CONFIG_STATE_NOTIFIER=y && vie SELINUX_IGNORE_NEVERALLOWS=true

# lounasta laitteesi. Laitteesi koodinimellä näin.

lounaslinja_oxygen-userdebug

# Brunssi laitteesi. Laittakaa laitteenne koodinimi minun on happi.

brunssihappi

tai

tee pekonia

se alkaa koota Rom-levyä laitteellesi. Se kestää 2-3 tuntia (se riippuu täysin palvelimet CPU ja RAM) rakentaa Rom joten odota kunnes 100%.

Käännä Rom-opetusohjelma Osa 6 (Hindi).

(10) Saa virheitä! Miten korjata nämä virheet:

jos Rom-rakennus pysähtyy saamalla virheitä? Joten sinun täytyy korjata, että virheet ensin kääntää uudelleen. Jos saat virheen. Sitten cuppy että jotkut virherivit ja etsiä sitä Google korjata. Sitten se korjaantuu. Koska enimmäkseen kaikki virheet ja ratkaisut saat Google. Korjaamisen jälkeen ja virhe sinun täytyy seurata alkaa rakentaa uudelleen.

jos oikeasti hakee Googlesta, mutta ei saa mitään ratkaisuja. Sitten annan teille muutaman sähkeryhmän. Esitä kysymyksesi siellä. He auttavat sinua varmasti.

Android Development Telegram-Ryhmät :

Android ROM Development

Android Building Help

Mahesh Technicals My Group.

# mene ensin Rom-kansioon sitä varten.

cd

cd lineage

# Run build script.

. build/envsetup.sh

# Juoksukätköt.

vie USE_CCACHE=1 && ccache-M 50G && vie CONFIG_STATE_NOTIFIER=y && vie SELINUX_IGNORE_NEVERALLOWS=true

# lounasta laitteesi. Laitteesi koodinimellä näin.

lounaslinja_oxygen-userdebug

# Brunssi laitteesi. Laittakaa laitteenne koodinimi minun on happi.

Brunssi Happee

tai

make bacon

Upload ROM Google Drivella:

compilen onnistuttua. Sinun täytyy siirtää ROM zip-tiedosto Google Drive-tilin. Siihen, tarvitset Gmail-tilin. En usko, jos kenelläkään ei ole sitä tässä maailmassa. Mutta jos sinulla ei ole sitä sitten luoda, että Google drive verkkosivuilla.

OK joten nyt olemme valmiita lataamaan ensimmäisen lineage os-Rom-versiomme google drive-tilillesi. Noudata siis käskyjä.

# siirry kotihakemistoon.

cd

# setup Google Drive.

wget https://docs.google.com/uc?id=0B3X9GlR6EmbnWksyTEtCM0VfaFE&export=download

# nimeä GDrive uudelleen.

mv UC\?id\ = 0b3x9glr6embnwksytetcm0vfafe gdrive

# set-käyttöoikeudet.

chmod + x gdrive

# asenna asemapaketti.

sudo install gdrive /usr/local/bin/gdrive

# get a link.

gdrive list

tämän komennon jälkeen saat päätelaitteeseesi todennuslinkin. Joten kopioi linkki ja liitä mihin tahansa selaimeen. Aion liittää tuon linkin chrome-selaimeeni. He pyytävät sinua yhdistämään Google-tilisi siellä. Joten klikkaa Google-tilin. Sitten he antavat sinulle vahvistuskoodin kopioi koodi ja liitä se päätteeseen ja paina enter.

tehty. Nyt Google drive-tilisi on yhdistetty Ubuntu-palvelimeen. Nyt aiomme ladata meidän Rom-tiedosto.

# mene ROM zip-tiedostoosi. Korvaa koodinimellä.

cd lineage/out/target/product/oxygen

ls

# etsi Rom-tiedostonimesi. lataa ROM zip-tiedosto asemaan. Korvaa Rom.zip sinun Rom tiedoston nimi.

gdrive upload Rom.zip

valmis nyt ROM zip-tiedosto latautuu Google Driveen. Joten nyt siirry Google Drive-tilin tai Google drive-sovelluksen. Kirjaudu sisään samalla sähköpostitunnuksella, jota käytit aseman liittämiseen päätelaitteeseen. Joten lataa siitä ja testaa Rom-tiedosto.

Upload Your ROM ’ s On Android File Host (AFH) Server Via Terminal:

Guys if you are a developer then you should have knowledge about AFH. Android File Host tarjoaa pilvitallennusta projekteillesi ja muille jutuille. Joten jos haluat ladata ja jakaa projektisi muiden kanssa, voit käyttää tätä palvelua ilmaiseksi. Hieno meillä on mukautetun Rom Rady jakaa ystäviesi kanssa. Joten nyt aiomme ladata ROM-tiedoston AFH-palvelimelle terminaalin kautta. Aloitetaan.

(1) luo ensin tili androidfilehost.com.

(2) nyt pyytää niitä sähköpostitse developer access. He ilmoittavat sinulle sähköpostitse.

(3) Jos saat kehittäjätilisi. Nyt tarvitsemme FTP-yhteyden. Ota heihin yhteyttä sähköpostitse ja pyydä FTP-yhteyttä. Se kestää 2-3 päivää.

(4) 2-3 päivän kuluttua he ilmoittavat sinulle. He lähettävät FTP-tietosi, kuten:

FTP-palvelin: uploads.androidfilehost.com

FTP-käyttäjätunnus: xxx

FTP-salasana: xxx

FTP-portti: 21

SFTP-portti: 23

Tallenna nämä tiedot.

(5) Siirry ensin siihen hakemistoon, jossa Rom-tiedostosi on. Enimmäkseen on out / kohde / tuote / happi. Nyt olemme valmiita ladata tiedostoja AFH terminaalin kautta FTP. Siihen tarvitaan käsky. Katso komento alta:

curl-ftp-pasv-T tiedostonimi ftp://USERNAME:

huomautus: sinun täytyy korvata joitakin rivejä tietojesi mukaan, kuten esimerkki

tiedostonimi: Rom – tiedoston nimi (AospExtended-v6. 7-oxygen-20191206-1340-epävirallinen.zip)

käyttäjätunnus: laita FTP-käyttäjätunnus tähän.

PASS: laita FTP-salasana.

(6), Kun olet muokannut yllä olevaa komentoa tietojesi mukaan. Paina enteriä. Rom alkaa ladata AFH. Sen valmistuminen kestää 1-2 minuuttia.

(7) mene nyt AFH-tilillesi. tuo ladattu tiedosto FTP-osiosta. Nyt Rom-tiedostosi on AFH: ssa. Jaa ROM-tiedosto laiteyhteisön tai XDA.

Päivitä Python-Versio :

monet ihmiset kohtaavat ongelma, kun he yrittävät rakentaa Rom. Joka on python 3 ei enää tueta. Päivitetään se.

(1) Ensin sinun täytyy asentaa python ppa.

$ sudo add-apt-repository ppa:deadsnakes/ppa

(2) nyt seuraava askel on päivittää kaikki paketit.

$ sudo apt-get update

(3) Nyt lets päivittää python 2 to 3. Ennen 3.7: n asentamista meidän on asennettava python 3.6 ajamalla seuraavat komennot.

$ sudo apt-get install python3.6
$ sudo apt-get install python3.7

(4) Nyt lets asentaa pip suorittamalla seuraavan komennon.

$ sudo apt install python3-pip

(5) aseta etusijalle python.

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

Vastaa

Sähköpostiosoitettasi ei julkaista.