Talaan ng mga Nilalaman:
Ang isa sa mga pinaka-kahanga-hangang bagay tungkol sa karamihan ng mga Android device ay ang dami ng pagpipilian na mayroon sila tungkol sa kung aling bersyon ng operating system ang gagamitin. Kung bibili kami ng smartphone na may mahusay na hardware ngunit hindi nasisiyahan sa software, kadalasan ay maaari kaming mag-install ng ibang bersyon na ganoon.
Depende sa device, magkakaroon tayo, kahit na potensyal, dose-dosenang mga bersyon ng Android na maaari nating i-install Ang ilan ay nilikha at pinananatili ng isang pangkat ng mga developer, habang ang iba ay may iisang developer na nangangasiwa sa lahat ng aspeto.Pinakamaganda sa lahat, libre sila.
Ang pinakamalaki at pinakasikat na custom na karanasan sa Android ay LineageOS. Dating kilala bilang CyanogenMod (at kalaunan ay Cyanogen lang), ang LineageOS ay isang bersyon ng Android na may mga karagdagang feature na ginagawang mas malakas at nako-customize ang aming device.
Isa sa mga magagandang bagay tungkol sa LineageOS ay nagbibigay-daan ito sa amin na mag-update ng maraming device sa pinakabagong bersyon ng Android, kahit na ang mga update sa stock para sa device na iyon ay matagal nang natapos. Nagbibigay ito ng bagong buhay sa mga telepono at tablet na kung hindi man ay mawawala na.
Ang pag-install ng bagong operating system sa aming Android terminal ay maaaring mukhang isang odyssey, ngunit kung gagawin ito sa mga hakbang, maaari itong maging madali. Nakakatulong na mayroon ding malawak na margin ng error kaya hindi kailangang mag-alala ang mga baguhan tungkol sa pag-crash ng kanilang mga device.
Ito ang kakailanganin nating mag-update ng ROM:
Katugmang Android smartphone o tablet USB cable para sa device na iyon Laptop o desktop computer na nagpapatakbo ng Windows, macOS, o Linux isang koneksyon sa internet Oras (maaaring tumagal ito ng isa o dalawang oras, depende sa kung gaano tayo kapamilyar sa mga teknolohiyang kasangkot)
Hakbang 1
Ang ilang mga bihirang device ay nagpapahintulot sa amin na mag-flash ng mga bagong ROM nang hindi muna ikinokonekta ang mga ito sa isang computer. Gayunpaman, ang karamihan sa mga device ay mangangailangan ng access sa isang computer na nagpapatakbo ng Windows, MacOS, Linux, o kahit na Chrome OS.Maaari itong maging isang sampung taong gulang na laptop o isang mataas na pagganap ng desktop; hindi nangangailangan ng malaking lakas para mag-flash ng ROM
Kadalasan ang software na kailangan mo ay ADB. Ang ADB ay hino-host at pinapanatili ng Google, kaya walang mga alalahanin tungkol sa mga virus o malware kapag nagda-download at nag-i-install ng program. Maaari naming bisitahin ang pahinang ito upang sundin ang mga tahasang tagubilin sa kung paano i-download at i-install ang ADB para sa computing platform na kailangan namin. Hindi ito nagtatagal at napakasimple ng mga tagubilin.
Kapag na-install mo na ang ADB, magkakaroon kami ng access dito sa pamamagitan ng command prompt sa Windows o terminal window sa Linux at MacOS. Maaaring mukhang mahirap ito, ngunit huwag mag-alala, ang mga command ay napakasimple at madaling kopyahin at i-paste.
Isang tip: Paminsan-minsan ay ikokonekta namin ang aming Android device sa aming computer upang kumonekta sa ADB.Kapag ginawa namin ito, kailangan naming tiyakin na ginagamit namin ang USB cable na kasama ng device. Kung wala tayo nito, dapat tayong gumamit ng de-kalidad na cable Ang mga murang cable ay maaaring magdulot ng mga problema sa pag-flash, kaya mas mabuting huwag ipagsapalaran ito.
Hakbang 2
Upang makakuha ng LineageOS, kailangan muna naming i-verify na ang aming device ay tugma sa ROM Pumunta kami sa LineageOS wiki at maghanap para sa device na gusto mong i-flash. Ang LineageOS ay katugma sa pinakasikat na device mula sa halos lahat ng pangunahing manufacturer. Maliban kung mayroon kaming napakamurang device, malamang na makakapag-install kami ng kahit isang bersyon ng LineageOS.
Kapag nakarating na kami sa listahan ng mga file na nauugnay sa aming device, ida-download lang namin ang file na may pinakabagong petsa ng pag-upload. Kapag na-download na namin ang file sa computer, maaari na kaming lumabas sa site ng LineageOS.Gayunpaman, hindi lang namin kailangan ang package ng LineageOS; kakailanganin din naming i-download ang custom recovery package pati na rin ang Google application package.
Ang pinakasikat na custom na pagbawi ay tinatawag na TeamWin Recovery Project, o TWRP sa madaling salita. Maaari naming i-download ang TWRP para sa aming device sa pamamagitan ng pagpunta sa website ng TWRP at paghahanap. Sapilitan na ipahiwatig namin ang eksaktong modelo ng aming device bago i-download ang TWRP o LineageOS. Maraming variant ng Samsung Galaxy S5 at samakatuwid maraming bersyon ng TWRP at LineageOS na may label na Galaxy S5.
Kakailanganin din namin ang isang pakete ng mga application ng Google. Kung hindi namin i-install ang mga ito sa pagtatapos ng proseso ng pag-flash, wala kaming mga produkto ng Google sa device kapag nag-boot ito, kasama ang Google Play store. Hindi namin mai-install ang mga application sa ibang pagkakataon, dapat naming gawin ito sa kanilang orihinal na flash.
Kapag na-download na namin ang tatlong package na iyon, ililipat namin ang mga file sa parehong lokasyon gaya ng mga ADB file na na-install namin sa nakaraang hakbangPagkatapos ay binabago namin ang pangalan sa mas simpleng mga bagay; halimbawa, ang TWRP filename ay napakahaba at kumplikado (twrp-3.2.2-1-xxxx.img). Binago namin ito sa TWRP.img lang. Gagawin nitong mas madaling mahanap ang mga file sa ibang pagkakataon at maililigtas din kami sa pag-type ng kaunting command line type.
Pinapalitan namin ang pangalan ng bawat file na dina-download namin nang ganito:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
Huwag kalimutang ilipat ang mga ito sa ADB folder (para sa Windows, iyon ay % USER PROFILE% \ adb-fastboot \ platform-tools). Kapag naayos na ang lahat ng file, handa na kami para sa susunod na hakbang.
Tip: May code name ang aming device na gagamitin ng LineageOS, TWRP, at GApps para matukoy ito.Ang pangalan ng code ay ipinapakita sa listahan ng mga device na tugma sa LineageOS: ginagamit namin ito para maghanap ng mga compatible na package, sa paraang alam namin na palagi kaming nagda-download ng tama.
Hakbang 3
Maraming iba't ibang paraan para mag-back up ng device. May mga libre at bayad na app sa Google Play, pati na rin libre at bayad na software para sa mga computer. Ang isang mahusay na paraan upang i-back up ang isang device ay ang paggamit ng Helium. Kung ikinonekta namin ang telepono sa Helium desktop client, makakagawa kami ng backup na kopya ng halos lahat ng mayroon kami sa telepono mula sa computer nang hindi na kailangang i-root muna ang terminal
Kapag na-back up na namin ang lahat, kakailanganin naming gawin ang dalawang bagay sa device bago magpatuloy sa susunod na hakbang: paganahin ang USB debugging at OEM unlock.Ito ang dalawang button sa panel ng mga setting ng aming device, na nakatago sa isang seksyong tinatawag na "Mga Opsyon sa Developer".
Nagsagawa kami ng paghahanap sa google para sa "pag-access sa mga opsyon ng developer ng Android" upang makahanap ng mga tagubilin kung paano i-access ang dalawang toggle na ito (kadalasan ay kinabibilangan ito ng pag-tap ng ilang beses sa iyong build number na Android sa Mga Setting). Kapag mayroon na kaming access sa mga opsyon ng developer, ina-activate namin ang parehong USB debugging at OEM unlocking. Kung wala ang OEM unlock, walang mangyayari: siguraduhin lang namin na naka-on ang USB debugging. Kapag nagawa na namin ang lahat ng iyon, ikinonekta namin ang aming telepono sa computer gamit ang USB cable. Maaari naming makita ang mga driver na naka-install sa computer, na normal.
Hakbang 4
Ang mga hakbang upang i-unlock ang bootloader ng aming device ay mag-iiba depende sa brand at modelo ng telepono o tablet.Ginagawa ng ilang OEM na napakadali ang proseso, habang ang iba ay napakahirap. Kaya magiiba-iba ang hakbang na ito depende sa device, kaya mahirap magbigay ng mga tahasang tagubilin Para gawing mas madali ang buhay, pumunta kami sa XDA Developers at hanapin ang forum para sa aming aparato. Binabasa namin ang mga thread at kung matagumpay na na-unlock ng ibang mga user ang bootloader. Kung mukhang ok ang iba, okay ka.
Kung nakita namin na ang ibang mga user ay may mga problema sa bootloader, maaaring ito ay sa ilang kadahilanan. Maaaring dahil masyadong bago ang device, kaya wala pang nakakaalam ng proseso. Maaari rin na ang bootloader ay protektado at mahirap o imposibleng i-unlock; Sikat ang Samsung para dito. Kapag natitiyak namin na ang bootloader ay naa-unlock, pupunta kami sa gabay sa pag-install ng LineageOS para sa aming partikular na device.Doon ay makikita natin ang sunud-sunod na mga tagubilin kung paano i-unlock ang bootloader.
Tandaan: Buburahin nito ang data sa iyong device.
Sa karamihan ng mga kaso, para i-unlock ang bootloader ikinonekta namin ang terminal sa computer gamit ang USB cable at pagkatapos ay magpapatakbo ng ilang ADB at fastboot command para i-unlock ang telepono:
Isang ADB command upang matiyak na ang device ay nakakonekta nang tama.
Isang ADB command para i-reboot ang device sa fastboot mode.
Isang fastboot command para i-verify na ang device ay nasa fastboot mode at nakakonekta nang tama.
Isang fastboot command para i-unlock ang bootloader.
Kung kami ay nasa Windows, maaari kaming magkaroon ng error kapag sinubukan namin ang mga hakbang sa pahina ng bootloader para sa aming device.Ang problema ay maaaring ang command prompt ay wala sa tamang lokasyon. Kapag nakabukas ang command prompt, dapat nating i-type ang sumusunod na command:
Ang unang bagay na dapat gawin pagkatapos ikonekta ang device sa computer ay patakbuhin itong ADB command para matiyak ang matagumpay na koneksyon:
cd %userprofile%\adb-fastboot\platform-tools
Kung pagkatapos ng matagumpay na pagkonekta sa ADB at pag-reboot sa fastboot mode ay mayroon kaming ilang mga problema, malamang na kailangan naming i-update ang mga driver sa computer. Nagpatakbo kami ng paghahanap sa Google para sa "mga driver" at na-download at na-install ang pinakabagong bersyon.
Kapag tapos na ang lahat ng ito, dapat nating matagumpay na ma-unlock ang bootloader. Pagkatapos ma-unlock ang bootloader, magre-reboot ang aming device at papasok sa mga setting ng Android, tulad ng pagkatapos ng factory reset.
Bago tayo magpatuloy sa susunod na hakbang, kailangan nating tiyaking paganahin muli ang USB debugging. Dumadaan tayo sa proseso ng pag-setup ng ang terminal sa unang pagkakataon at pagkatapos ay muling paganahin ang USB debugging. Pagkatapos ng factory reset, maaaring hindi na ito pinagana, kaya kailangan nating sundin ang parehong mga hakbang tulad ng dati (i-on, kumonekta sa computer, atbp.).
Hakbang 5
Ngayong naka-unlock ang bootloader, oras na para mag-update ng isang bagay sa aming device. Ito ay isang napakahalagang hakbang. Ipapa-flash mo ang aming smartphone software na lubhang magbabago sa kung paano ito gumagana Bilang huling babala: ang pag-flash ng maling custom na pag-recover sa isang device ay maaaring magdulot ng error. Dapat tayong maging ganap na sigurado na ang TWRP file na iyong na-download ay tumutugma sa modelo ng device
Kapag handa na, paganahin ang ADB sa pamamagitan ng command prompt at patakbuhin ang mga sumusunod na command:
adb device
Tulad ng dati, tinitiyak ng nakaraang command na nakakonekta nang tama ang device sa aming computer. Pagkatapos nito, pinapatakbo namin ito: adb reboot bootloader
At pagkatapos: mga fastboot device
Sa wakas, pagkatapos ng double check, ilagay natin ito: fastboot flsh recovery TWRP.img
Kapag natapos na ang pag-flash ng ADB at fastboot, nire-reboot namin ang device sa recovery mode. Karaniwan itong nagsasangkot ng isang hanay ng mga keystroke ng hardware. Ang pag-boot ng OnePlus 5 sa recovery mode ay kinabibilangan ng pag-off at pag-on nito habang pinipigilan ang volume down na key. Nagsasagawa kami ng paghahanap sa Google ng mga kinakailangang hakbang upang simulan ang aming terminal sa recovery mode.
Dahil kaka-flash lang namin ng TWRP sa buong orihinal nitong pag-recover, magbo-boot ang device sa TWRP kapag pinindot namin ang mga partikular na hardware key na nakita namin gamit ang Google. Una nating makikita ang screen sa ibaba:
Hakbang 6
Karaniwan ay nagbo-boot lang kami sa Android at inililipat ang file mula sa computer papunta sa device pagkatapos ikonekta ang USB cable, ngunit hindi kami makapag-boot sa Android dahil wala pa kaming booted it yet install Ngunit huwag mag-alala, kayang gawin ng ADB ang lahat ng paglilipat ng file na kailangan natin. Bago gawin ito, kailangan nating tiyakin na walang natitira sa nakaraang bersyon ng Android.
Mula sa pangunahing menu ng TWRP, i-tap ang Wipe at pagkatapos ay I-format ang Data. Babalaan ka ng TWRP na ito ay seryosong negosyo, ngunit dahil nag-back up kami sa Ikatlong Hakbang, wala kaming dapat ipag-alala. Sinusunod namin ang mga tagubilin ng TWRP at kumpletuhin ang proseso ng format.
Pagkatapos matanggap ang "Tagumpay" na mensahe, pinindot namin ang back button hanggang bumalik kami sa Clean page.Pinindot namin ang Delete advanced at makakakita kami ng serye ng mga checkbox. Kung ang isang item ay nasuri, ang seksyong iyon ng hard drive ay mabubura. Sinusuri namin ang unang tatlong kahon: Dalvik / ART Cache, System at Cache at hayaang walang check ang lahat ng iba pa.
I-slide namin ang aming daliri mula kaliwa pakanan sa slider na may markang Slide to delete. Magsisimula ang proseso ng paglilinis. Kapag tapos na ito, handa na kaming mag-flash ng LineageOS. Sa TWRP mode pa rin ang device, ikinonekta namin ito sa computer gamit ang USB cable. Nag-boot kami ng command prompt o terminal window sa ADB folder, nagsasagawa ng device check, at pagkatapos ay ginagamit ang "push" na command upang itulak ang LineageOS file sa internal memory ng terminal. Ang utos na ipasok ay dapat na: adb push LINEAGE.zip /sdcard/
Pagkatapos i-type iyon at pindutin ang Enter, sisimulan ng ADB na itulak ang LineageOS file sa aming device.Maaaring tumagal ito ng ilang oras, at kung minsan ay walang progress bar upang makita ang tagal ng proseso. Sa telepono, bumalik kami sa pangunahing menu ng TWRP at i-tap ang I-install. Makakakita kami ng listahan ng mga file na available sa device, at dapat isa sa mga ito ang package ng LineageOS Pinindot namin ang pangalan ng file at maa-access namin ang isang screen na may tatlong mga opsyon: i-slide para kumpirmahin ang Flash.
Ipapakita ng TWRP ang LineageOS sa aming device at pagkatapos ay sasabihin sa amin na matagumpay itong na-install. Magkakaroon tayo ng dalawang opsyon: Clean cache/dalvik o Reboot system. Wala kaming pinipilit. Gagawin namin ito gamit ang home button sa screen.
Hakbang 7
Ngayon ang kailangan mo lang ay Google app tulad ng Google Play Store, Google Play Services, Gmail, at Google Maps. Ipa-flash namin ang Google Apps ZIP file na na-download namin sa Hakbang 2 sa parehong paraan kung paano namin i-flash ang LineageOS.Kapag naka-on ang device sa TWRP at nakakonekta sa computer, nagbubukas kami ng command prompt ng ADB at muling nagsasagawa ng pagsusuri sa ADB device. Pagkatapos ay isusulat namin ang command na ito: adb push GAPPS.zip /sdcard/
Karaniwan ay mas malaki ang Google app bundle kaysa sa aming LineageOS bundle, kaya ang prosesong ito ay maaaring magtagal pa kaysa sa unang pag-install na ginawa namin sa nakaraang hakbangKapag natapos na namin ang proseso, sinusunod namin ang aming device sa mga hakbang na ito:
Touch Install> Maghanap sa Google package> Pindutin ang package> Mag-swipe para kumpirmahin ang Flash
Pagkatapos gawin ang mga hakbang na iyon, magsisimula ang proseso ng pag-update. Kapag tapos na ito, pindutin ang Wipe cache/dalvik, maghintay ng ilang sandali, at pagkatapos ay pindutin ang I-restart ang system.
Hakbang 8
Kung ang aming unang boot ay tumatagal ng higit sa 15 minuto, may maliNagsasagawa kami ng pag-reboot sa pamamagitan ng pagpindot sa power button hanggang sa mag-reboot ang device. Hinayaan namin ang telepono na subukang mag-restart muli. Kung hindi pa rin ito mag-boot o may hindi nag-flash nang tama, bumalik sa Hakbang 6. Ang unang bagay na makikita mo pagkatapos ng matagumpay na boot ay isang bagong boot animation, na may tatlong bilog ng logo ng Lineage OS sa isang kurbadong linya.
Kapag kumpleto na ang boot, mapupunta kami sa Android home screen, kung saan pipiliin namin ang wika, idagdag ang aming Google account, kumonekta sa Wi-Fi at iba pa. Kapag nasa home screen na kami, opisyal na kaming tapos na: mayroon kaming LineageOS sa aming device.
Konklusyon
Depende sa device, malamang na marami pang custom ROM bukod sa LineageOS.Ngayong alam na natin kung paano mag-flash ng ROM, masisiyahan tayo sa pag-flash at pagsubok sa lahat ng uri ng system. Ang kailangan lang naming gawin ay maghanap ng mga ROM na tumutugma sa numero ng modelo ng aming terminal at pagkatapos ay ulitin ang mga hakbang 6 hanggang 8 Hindi na kailangang i-unlock ang bootloader o mag-install muli ng custom na pagbawi. Siyempre, kailangan nating gumawa muli ng backup na kopya ng device.
Kung susubukan namin ang mga custom na ROM at magpasya kaming hindi na namin gusto ang mga ito, napakadaling bumalik sa karaniwang ROM na dala ng aming device mula sa pabrika. Mayroong iba't ibang hanay ng mga tagubilin para sa pag-update ng stock, ngunit ang diwa ay pareho.