Hogyan Építsünk Egyéni Rom Az Android Telefon! Fordítsd le a Rom-ot a forrásból PC nélkül [2021]

Helló, srácok, ha itt vagy, ez azt jelenti, hogy meg akarod tanulni, hogyan építhetsz bármilyen egyedi Rom-ot az Android telefonodhoz, vagy fordítsd le a Rom-ot a forrásból. Tehát finoman visszatértem egy nagyszerű útmutatóval mindenki számára. Ebben az útmutatóban megtanítom, hogyan lehet bármilyen egyedi Rom-ot felépíteni Android-telefonjára számítógép nélkül. Igen, pc nélkül is építhet. Fogjuk használni a nagy okostelefon építeni minden egyéni Rom az Android telefon. Tehát srácok, ha a Rom-ot forrásból szeretné összeállítani, akkor lépésről lépésre kell követnie az útmutatót. Tehát anélkül, hogy pazarolnánk az időt, kezdjük el.

mi az Android egyéni ROM :

az Android ROM a telefon firmware-jéhez tartozik, a Google Android platformján alapul. Az Android nyílt forráskódú, ezért minden fejlesztő szerkesztheti a forráskódot, újrafordíthatja és újra kiadhatja a legkülönbözőbb eszközöket. A felhasználók ROM-okat telepíthetnek az eszköz megjelenésének és viselkedésének megváltoztatásához. Az összes egyedi ROM-ot az Android közösség fejlesztette ki, többnyire olyan alapfejlesztők csoportja, akik ezt pusztán a modding iránti szenvedélyből teszik. Ez azt jelenti, hogy a legtöbb teljesen ingyenes. Egyedi ROM-ok állnak rendelkezésre az Android telefonok, tabletta, médialejátszók, smartwatches és szinte bármilyen típusú eszköz, amely fut Android.

ha megvásárolja az Android telefon, jön egy “stock ROM” vagy a “stock firmware”. Ez az operációs rendszer előre telepített verziójára vonatkozik. Ennek a ROM-nak a telefon gyártója által meghatározott korlátozott funkcionalitása van. Az egyéni ROM villogásával feloldhatja az extra funkciókat, és néha javíthatja a teljesítményt.

fordítsd Rom forrás nélkül PC
fordítsd Rom forrás nélkül PC

követelmények fordítására Rom forrásból PC nélkül :

dolgozunk a mi Android készülék, így meg kell, hogy teljes mértékben töltse ki az összes követelményt.

(1) Ubuntu 16.04 Server (VM):

az egyedi ROM-ok létrehozásához Ubuntu 16.04 Server szükséges. Mert minden alkalommal Ubuntu 16.04 szervert használok. Kapsz szerverek AWS, Google cloud platform, Microsoft Azure, még sok más weboldalak, akik a szerverek. Javasoljuk, hogy használja az AWS vagy a Google cloud platformokat. Ingyenes próbaverziókat biztosítanak. Regisztrálnia kell ezen a weboldalon, és most Rady elindítja a szervert. További információért, Google meg.

az Ubuntu 16.04 szerveréhez a következőkre lesz szüksége :

RAM 4 GB vagy magasabb.
Tárolás: 200GB?+

(2) ismeri a GitHub és Linux parancsokat:

némi ismeretre van szüksége a Github és a Linux parancsokról. Ha nem tudod, hogy akkor font aggódik fogok tanítani néhány alapot, hogy a cikk. De ha azt szeretnénk, hogy megtanulják, mint egy profi, akkor csak a Google meg.

(3) szükséges minden android telefon :

használhatja bármilyen android telefon összeállításához ROM.

(4) Szükséges Eszközforrások :

minden egyedi ROM vagy bármilyen készlet ROM épít a készülék forrásaiból. Nem fogunk mélyről beszélni. Csak tudnia kell az eszközforrásokról. Ebben az eszközforrásban 3 fára van szükség.

Eszközforrások :

Eszközfa.
kernelfa.
szállító fa.
közös fa (nem minden eszközhöz)

a fenti fák szükségesek az egyedi ROM-ok felépítéséhez. Minden eszköz rendelkezik saját eszközforrásokkal.

(5) Rom forrás :

rengeteg egyedi ROM áll rendelkezésre az interneten. Mint a lineage os, AOSP extended, pixel experience, dot os, aokp, superior os, Syberia projekt stb. Válasszon ki egy rom-ot, és szerezze be a forrást a GitHub-ból.

(6) letöltés:

JuiceSSH – SSH kliens alkalmazás. Ez az alkalmazás segít a szerver csatlakoztatásában SSH-n keresztül az Androidon.

Hogyan Építsünk Bármilyen Egyedi Rom Az Android Telefon! Fordítsd le a Rom-ot a forrásból PC nélkül

végül srácok, a rom-ot a forrásból fogjuk lefordítani. A lineage os-t a készülékünk forrásából fogjuk összeállítani. Én használ a xiaomi Mi Max 2 telefon építeni lineage os pie rom a forrásból. Tehát minden lépés hasonló minden eszközhöz. tehát anélkül, hogy pazarolnánk az időt, kezdjük el.

(1) Hozzon létre Ubuntu 16.04 szervert az AWS-en (Amazon Web Service):

csak hozzon létre egy fiókot az Amazon Web Services-en (AWS). Az aktiválás után készen áll egy példány elindítására. Először lépjen az AWS irányítópultjára. Ugrás szolgáltatások / EC2 / indítási példány / válassza az Ubuntu 16.04 LTS lehetőséget. Ezután kattintson a 8cpu 32GB RAM példányra. Kattintson Következő: konfigurálja a példány részleteit. Most nem kell semmit beállítania. Csak kattintson a Tovább gombra: tárhely hozzáadása. Itt látható a méret (GB). Alapértelmezés szerint 8 GB. Tehát meg kell változtatnia 200 GB-mal. Most csak kattintson a Tovább gombra: címkék hozzáadása. Adjon hozzá bármilyen címkét, ha akarja. Ezután kattintson a Tovább gombra: biztonsági csoport konfigurálása. Kapsz SSH csoport, így csak változtatni forrás lapon szokás bárhol. Most kattintson a felülvizsgálat és az Indítás gombra. Most kattintson az Indítás gombra. Kérni fog egy kulcspárt. Ha mindezeket a dolgokat, így csak hozzon létre egy új kulcspárt. Ne felejtse el letölteni ezt a kulcspárt a számítógépére vagy a telefonjára. A kulcspárom neve Roshan.pem. Egy példány elindítása után megkapja a nyilvános Ip-jét a dashboard /services /EC2 / instance oldalon. másolja a nyilvános IP-címét.

(2) Csatlakoztassa az Ubuntu 16.04 szervert SSH – n keresztül Androidon :

telepítenie kell a JuiceSSH-SSH kliens alkalmazást a fenti linkről vagy a Google play Áruházból.

3 dolgot kell csatlakoztatnia.

  • nyilvános IP-cím.
  • Keypair.
  • felhasználónév: ubuntu.

nyissa meg a JuiceSSH – SSH kliens alkalmazást Androidon. Menjen a kapcsolatok oldalra. Kattintson a plusz ikonra, hogy új kapcsolatot hozzon létre. Állítsa be, hogy tetszik ordít:

becenév: bármilyen
Yupe: SSH
cím: tedd a nyilvános Ip

identitás: Új hozzáadása.

a személyazonosság kitöltés, mint ordít:

becenév: bármely
felhasználónév: ubuntu
privát kulcs: válassza ki a kulcspárt.

mentse el. Kész most a példány csatlakozik az Android telefonhoz. Most nyissa meg az Ubuntu 16.04 szervert a kapcsolat fülről. Megnyit egy terminált. Kész a példány készen áll a használatra.

szerver létrehozása & csatlakozás SSH video Tutorial (Hindi) segítségével.

(3) Build Környezet beállítása a ROM-ok fordításához :

telepítenie kell néhány csomagot az egyéni ROM-ok létrehozásához. Tehát meg kell másolni-beilleszteni, hogy a parancsokat egyenként, majd nyomja meg az enter billentyűt. # a sorok a parancsok magyarázata, ezért ne másolja a # lines

# superuser hozzáférést.

sudo su

# telepítse a JDK-t (nyomja meg az enter 2-szer).

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

# minden csomag frissítése.

apt-get update

# további csomagok telepítése.

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:$ Útvonal

cd ~ / kuka

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

chmod a + x ~ / kuka / repo

git klón https://github.com/akhilnarang/scripts.git szkriptek

cd szkriptek

bash setup/android_build_env.sh

kész most a példány készen áll a ROM fordítására a forrásból. Összeállítjuk a lineage os 16.0 pie rom-ot a Xiaomi Mi Max 2-hez (oxigén).

beállítása Build Environment Video Tutorial 2. rész (Hindi).

(4) hozzon létre egy Github fiókot :

srácok, ha a Rom-ot PC nélkül szeretné lefordítani, akkor több információt kell szereznie a Githubról. Az információkat a Google-tól szerezheti be. De rendelkeznie kell fiókkal a Githubon. Tehát menj github.com hozzon létre új fiókot. Ha már van fiókja, akkor használja a régit. Szükségünk volt a Github-ra: felhasználónév és e-mail cím a levél használatához.

(5) klón vagy letöltés ROM forrás :

most végre fogunk letölteni egy lineage os 16.0 ROM forrás a szerver. Használhatja a kedvenc Rom forrás, ha akarod. A forrás letöltéséhez először kövesse az alábbi lépéseket, majd másolja be az alábbi parancsokat a kiszolgálón:

# hozzon létre egy Rom mappát.

mkdir szoba neve

(mintha linage mappát hoznék létre, tehát a parancsom az mkdir lineage)

# ugrás a ROM mappába.

cd lineage

(cserélje lineage a mappa nevét).

# csatlakoztassa Github-fiókját.

git config –globális felhasználó.email “EMAIL” & & git config-globális user.name “felhasználónév”

(távolítsa el az e-mailt, és tegye az e-mailt. Távolítsa el a felhasználónevet, és tegye a felhasználónevét.) így:

git config –globális felhasználó.e –mail “” && git config-globális felhasználó.név “MaheshTechnicals”

meg kell értened néhány Github parancsot.

git clone – git clone parancs használata letöltésére tárolók GitHub.

branch (-b) – brach van meghatározva, hogy melyik brach-ot szeretné használni. Mint a pie brach, oreo brach, Android Q brach stb.

# a lineage os 16.0 forrás inicializálásához.

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

# a forrás szinkronizálásához vagy letöltéséhez.

repo sync

a repo sync után sok időt vesz igénybe a forrás letöltése. Mivel a források nagy méretűek, mint 30-40 GB. Tehát várjon, amíg a letöltés leáll.

letöltés ROM forrás bemutató 3. rész (Hindi).

(6) Mi az Eszközforrás:

a Rom forrás letöltése után. Most meg kell ismernie az eszköz kódnevét a Google-tól. Ha nem tudja, hogyan kell ellenőrizni a készülék kódnevét. Csak a google, mint a kód neve a készülék nevét. Mint a xiaomi Mi Max 2 kódneve. Tehát az én esetemben a xiaomi Mi Max 2 eszköz kódnevem oxigén. A kódnév szükséges srácok. Most klónoznunk kell az Eszközforrásokat. Mint a kernel fa, eszköz fa, szállító fa. Az eszköz forrásait az xda vagy a GitHub segítségével találhatja meg. Tehát először keresse meg a magas fákat. Ha a telefon rendelkezik egyedi rom-mal, akkor lépjen az xda bejegyzéshez. Itt megkapja az eszköz forrásait a források lapon.
a Github keresősávjában is kereshet az eszköz forrásaiban. Mint Szeretnék eszköz fa én xiaomi Mi Max 2 oxigén. Így fogok keresni, mint hogy:

az eszköz fa:

device_xiaomi_oxygen

a kernel fa :

Kernel_xiaomi_oxygen

vagy

Kernel_xiaomi_msm8953

(msm8953 az én eszköz chipset. Tehát lehet, hogy más vagy. Tehát google ez a készülék lapkakészlet).

szállítói fa esetében :

Vendor_xiaomi

vagy

Vendor_xiaomi_oxygen (néha).

a közös fa esetében :

device_xiaomi_msm8953-common

ha ez a fa elérhető az eszközén. Akkor ezt a fát is használnod kell. Tehát a kérdés az, hogy honnan tudjuk, hogy egy közös fa elérhető az eszközömhöz, vagy sem?. Olyan egyszerű, hogy megy a készülék fa / rom.függőségek fájl. Nyissa meg azt a fájlt. Ha lát egy közös fát abban a fájlban. Tehát azt a fát is klónoznia kell. Ha nem, akkor éld meg.

remélem, megtalálja az eszköz forrásait az eszközéhez. Most így fogjuk klónozni az eszközforrásainkat. Formátum a fák klónozásához:

git klón URL-b ág elérési útja

URL: tegye meg a forrás URL-jét.

ág: válassza ki az ág nevét a fák közül.

elérési út: mi klónozza a forrásokat a szerveren.

(7) klónozza az eszköz forrásait :

Most most klónozom a forrásaimat. Tehát, ha ugyanazt az eszközt építi, mint a xiaomi Mi Max 2, akkor ezeket a parancsokat bármi megváltoztatása nélkül használhatja. Ha másik eszközt használ, akkor használja az eszköz forrás URL-jét, ágát és elérési útját.

# győződjön meg róla, hogy a Rom mappában van (az én esetemben lineage). Ha nem a Rom mappában van, akkor használja a cd parancsot.

cd vonal

# eszközfa.

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

néha ez szerint a fa.

git klón https://github.com/MaheshTechnicals/android_device_xiaomi_oxygen.git- b pixel eszköz/xiaomi

# Kernelfa.

git klón https://github.com/MaheshTechnicals/Kernel_xiaomi_oxygen- b lineage-16 kernel/xiaomi/msm8953

# szállító fa.

git klón https://github.com/MaheshTechnicals/android_vendor_oxygen- b lineage szállító/xiaomi

néha a fád szerint van.

git klón https://github.com/MaheshTechnicals/android_vendor_oxygen- b lineage szállító/xiaomi/oxigén

# közös fa.

git klón https://github.com/rakeshraimca/android_device_msm8953-common- b havoc-új eszköz/xiaomi/msm8953-közös

Kész. Most már minden eszköz forrása klónozott. Most haladunk a következő lépés felé.

letöltés eszköz források Videó Bemutató 4. rész (Hindi).

(8) Rom hozza fel vagy rögzítő eszköz fa :

Guy Rom + Eszközforrásait sikeresen klónozták. De most megcsináljuk a Rom bringup-ot. Egyszerű szavakkal, az eszköz forrásait a ROM forráshoz fogja csatlakoztatni. Ehhez módosítania kell néhány fájlt az Eszközfán. Tehát először lépjen az eszközfára egy paranccsal a Rom mappából.

# az eszközfa mappába lépés.

cd device / xiaomi / oxygen

# milyen fájl és mappa van.

ls

sok fájlt és mappát fog látni. De csak öt fájlt kell módosítanunk. Tehát mely fájlokat kell módosítanunk? itt felsorolt :

rom. függőségek
rom_oxygen.mk
vendorsetup.sh
AndroidProducts.mk

# kezdjük egy első fájllal. Át kell neveznie a rom-ot.függőségek fájlt a szoba nevét.függőségek. az mv parancsot fogjuk használni a fájlok és mappák átnevezéséhez. Az én esetemben lineage operációs rendszert építek, így a parancs az.

mv rom.függőségek lineage.függőségek

# rom_oxygen.mk nevezze át a ROM szerint.

mv rom_oxygen.mk lineage_oxygen.mk

szerint a Rom, meg fog változni, mint a pixel experience Rom lesz átnevezni, mint aosp_oxygen.mk

ezt egy másik eszköz hivatalos eszközforrásaiból hivatkozhatja. Mint ha szeretné tudni a lineage os eszközfa módosítását, akkor keressen a Google-ban, mint a lineage device git. Lásd bármely eszközfát.

# létrehozása vagy módosítása vendorsetup.sh akta.

nano vendorsetup.sh

# megnyitja ezt a fájlt. Törölje az összes sort, ha van, és adjon hozzá néhány sort az alábbiakból:

add_lunch_combo rom_codename-userdebug

cserélje ki a Rom-ot lineage-re (a Rom neve szerint). Cserélje ki a kódnevet az eszköz kódnevére. Mint az én esetemben, a parancsom

add_lunch_combo lineage_oxygen-userdebug

# Mentés vendorsetup.sh akta. Nyomja meg:

CNTRL + O
írja be
CNTRL + X

# AndroidProducts.mk.meg kell nyitnunk ezt a fájlt.

nano AndroidProducts.mk

# cserélje le a Rom nevét és az eszköz kódnevét így:

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

# Mentés AndroidProducts.mk akta.

CNTRL + O
ENTER
CNTRL + X

# most meg kell változtatni néhány sort lineage.mk akta. nyitott lineage.mk akta.

mano lineage_oxygen.mk

# cserélje le a Rom konfigurációs fájlra és a Rom nevére, mint ez :

$(hívja az inherit-product, vendor/lineage/config/common_full_phone.mk parancsot)

# változtassa meg a Rom nevét ebben a sorban.

PRODUCT_NAME: = lineage_oxygen

# Mentés lineage.mk akta.

CNTRL+O
ENTER
CNTRL+X

kész a készülék fa már rögzített. Tehát most az eszközfája megfelelően csatlakozik a Rom-forráshoz. Most már készen áll az első Rom felépítésére.

javítsa ki a készülék fa oktatóvideóját 5.rész (Hindi).

(9) Építsd vagy fordítsd a ROM-ot :

mindezen lépések után készen állsz arra, hogy a Rom-ot a forrásból PC nélkül fordítsd le. Szóval, srácok, kezdjük el építeni vagy összeállítani a Rom-ot. Csak kövesse a parancsokat.

# ehhez először lépjen a Rom mappába.

cd

cd lineage

# futtassa a build szkriptet.

. build/envsetup.sh

# gyorsítótárak futtatása.

export USE_CCACHE=1 &&ccache-M 50g &&export CONFIG_STATE_NOTIFIER=y && export SELINUX_IGNORE_NEVERALLOWS=igaz

# ebéd a készülék. A készülék kódnevével, mint ez.

ebéd lineage_oxygen-userdebug

# Villásreggeli a készülék. És tedd a készülék kódnevét, az enyém oxigén.

brunch oxygen

vagy

bacon készítése

elkezdi összeállítani a Rom-ot a készülékhez. 2-3 órát vesz igénybe (ez teljesen a szerver CPU-jától és RAM-jától függ), hogy ROM-ot készítsen, így várjon 100% – ig.

fordítsd le a Rom oktatóanyag 6. részét (Hindi).

(10) hibák! Hogyan lehet kijavítani ezeket a hibákat :

ha a Rom épülete leáll néhány hibával? Tehát először ki kell javítania ezeket a hibákat, majd újra össze kell állítania. Ha valamilyen hibát kap. Ezután cuppy, hogy néhány hiba sorokat, és keresse meg a Google kijavítani. Akkor megjavul. Mert többnyire minden hibát és megoldást kap a Google-tól. A javítás és a hiba után követnie kell az épület újbóli elindítását.

ha valóban keres a Google-on, de nem kap megoldást. Akkor adok néhány Távirati csoportot. Tegye fel ott a kérdéseit. Biztosan segítenek neked.

Android Fejlesztési Távirat Csoportok :

Android ROM fejlesztés

Android építési segítség

Mahesh Technicals csoportom.

# ehhez először lépjen a Rom mappába.

cd

cd lineage

# futtassa a build szkriptet.

. build/envsetup.sh

# gyorsítótárak futtatása.

export USE_CCACHE=1 &&ccache-M 50g &&export CONFIG_STATE_NOTIFIER=y && export SELINUX_IGNORE_NEVERALLOWS=igaz

# ebéd a készülék. A készülék kódnevével, mint ez.

ebéd lineage_oxygen-userdebug

# Villásreggeli a készülék. És tedd a készülék kódnevét, az enyém oxigén.

brunch oxigén

vagy

hogy bacon

feltöltés ROM a Google Drive:

után lefordítani sikeresen. Át kell helyeznie a ROM zip fájlt a Google Drive-fiókjába. Ehhez szüksége lesz egy Gmail-fiókra. Nem hiszem, ha valakinek nincs ilyen ebben a világban. De ha nem volt meg, akkor hozzon létre, hogy a Google drive honlapján.

OK, így most készen állunk arra, hogy feltöltsük az első lineage os Rom-ot a google drive-fiókjába. Tehát kövesse a parancsokat.

# ugrás a saját könyvtárba.

cd

# a Google Drive beállítása.

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

# nevezze át gdrive – ra.

mv uc\?id\=0b3x9glr6embnwksytetcm0vfafe gdrive

# engedélyek beállítása.

chmod +x gdrive

# meghajtó csomag telepítése.

sudo telepítse a gdrive /usr/local/bin/gdrive

# szerezzen egy linket.

gdrive lista

a parancs után kap egy hitelesítési linket a terminálban. Tehát másolja ezt a linket, és illessze be bármelyik böngészőbe. Be fogom illeszteni ezt a linket a chrome böngészőmbe. Meg fogják kérni, hogy csatlakoztassa ott a Google-fiókját. Tehát csak kattintson a Google-fiókjára. Ezután kapsz egy ellenőrző kódot másolja a kódot, illessze be a terminálba, majd nyomja meg az enter billentyűt.

Kész. Most a Google drive-fiókja csatlakozik az Ubuntu szerverhez. Most feltöltjük a Rom fájlt.

# nyissa meg a Rom zip fájlt. Cserélje ki a kódnevét.

cd lineage/out/target/product/oxygen

ls

# keresse meg a Rom fájl nevét. töltse fel a ROM zip fájlt a drive-ra. Cserélje Ki A Rom-Ot.zip a Rom fájl nevét.

gdrive feltöltés Rom.zip

kész most a ROM zip fájl feltöltődik a Google Drive-ra. Tehát most lépjen a Google Drive-fiókjába vagy a Google drive alkalmazásba. Jelentkezzen be ugyanazzal az e-mail azonosítóval, amelyet a meghajtó terminálhoz történő csatlakoztatásához használt. Tehát töltse le, és tesztelje a Rom fájlt.

töltse fel ROM-ját az Android File Host (AFH) szerverre a terminálon keresztül:

srácok ha fejlesztő vagy, akkor ismernie kell az AFH-t. Az Android File Host felhőalapú tárolást biztosít a projektek és egyéb dolgok számára. Tehát, ha fel szeretné tölteni és meg szeretné osztani projektjeit másokkal, ingyenesen használhatja ezt a szolgáltatást. Finoman megvan az egyéni Rom Rady, hogy ossza meg barátaival. Tehát most feltöltjük ROM fájlunkat az AFH szerverre a terminálon keresztül. Kezdjük.

(1) Először hozzon létre egy fiókot androidfilehost.com.

(2) most kérje meg őket e-mailben a fejlesztői hozzáféréshez. E-mailben értesítik Önt.

(3) ha megkapja fejlesztői fiókját. Most FTP hozzáférésre van szükségünk. Csak ismét lépjen kapcsolatba velük e-mailben, és kérjen FTP hozzáférést. 2-3 napig tart.

(4) 2-3 nap elteltével tájékoztatják Önt. Elküldik az FTP adatait, mint például:

egy FTP szerver: uploads.androidfilehost.com

FTP felhasználónév: xxx

FTP jelszó: xxx

FTP port: 21

SFTP port: 23

mentse el ezeket a részleteket.

(5) először lépjen abba a könyvtárba, ahol a Rom fájl található. Többnyire ki / cél / termék / oxigén. Most készen állunk arra, hogy fájlokat töltsünk fel az AFH-ra egy terminállal FTP-n keresztül. Szüksége van egy parancsra. Lásd az alábbi parancsot:

curl-ftp-pasv-T fájlnév ftp://USERNAME:

megjegyzés: ki kell cserélni néhány sort szerint a részleteket, mint például a példa

fájlnév: A Rom fájl neve (AospExtended-v6. 7-oxygen-20191206-1340-nem hivatalos.zip)

felhasználónév: tegye ide az FTP felhasználónevét.

PASS: adja meg az FTP jelszavát.

(6) a fenti parancs módosítása után az Ön adatai szerint. Csak nyomja meg az enter billentyűt. A Rom elkezdi feltölteni az AFH-t. 1-2 percet vesz igénybe.

(7) most lépjen az AFH-fiókjába. importálja a feltöltött fájlt az FTP szakaszból. Kész most a Rom fájl AFH-n van. Ossza meg ROM fájlt a készülék közösség vagy xda.

Python Verzió Frissítése :

sokan szembesülnek a kérdéssel, amikor megpróbálnak ROM-okat építeni. Ami python 3 Már nem támogatott. Tehát frissítsük.

(1) Először telepítenie kell a python ppa-t.

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

(2) most a következő lépés az összes csomag frissítése.

$ sudo apt-get update

(3) Most lehetővé teszi a python frissítését 2 nak nek 3. A 3.7 telepítése előtt telepítenünk kell a python 3.6-ot a következő parancsok futtatásával.

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

(4) most lehetővé teszi a PIP telepítését a következő parancs futtatásával.

$ sudo apt install python3-pip

(5) állítsa be a python prioritását.

$ 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

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.