Съдържание:
Едно от най-забележителните неща за повечето устройства с Android е големият избор, който имат за това коя версия на операционната система да използват. Ако купим смартфон със страхотен хардуер, но не сме доволни от софтуера, обикновено можем да инсталираме друга версия, която го прави.
В зависимост от устройството ще имаме, поне потенциално, десетки версии на Android, които можем да инсталираме Някои са създадени и поддържани от екип от разработчици, докато други имат един разработчик, който наблюдава всички аспекти.Най-хубавото е, че те са безплатни.
Най-голямото и най-популярно потребителско Android изживяване е LineageOS. По-рано известна като CyanogenMod (а по-късно само Cyanogen), LineageOS е версия на Android с допълнителни функции, които правят нашето устройство по-мощно и персонализирано.
Едно от страхотните неща за LineageOS е, че ни позволява да актуализираме много устройства до най-новата версия на Android, дори ако наличните актуализации за това устройство отдавна са изтекли Това дава нов живот на телефони и таблети, които иначе биха изчезнали.
Инсталирането на нова операционна система на нашия Android терминал може да изглежда като одисея, но ако се прави на стъпки, може да бъде лесно. Помага, че има и широка граница на грешка, така че начинаещите да не се притесняват от срив на устройствата си.
Това ще ни трябва, за да актуализираме ROM:
Съвместим смартфон или таблет с Android USB кабел за това устройство Лаптоп или настолен компютър с Windows, macOS или Linux интернет връзка Време (това може да отнеме час или два, в зависимост от това колко сме запознати с използваните технологии)
Етап 1
Някои редки устройства ни позволяват да флашваме нови ROM без първо да ги свързваме към компютър. По-голямата част от устройствата обаче ще имат нужда от достъп до компютър с Windows, MacOS, Linux или дори Chrome OS.Може да е десетгодишен лаптоп или високопроизводителен настолен компютър; не е необходима много енергия за флашване на ROM
Обикновено софтуерът, от който се нуждаете, е ADB. ADB се хоства и поддържа от Google, така че няма притеснения за вируси или зловреден софтуер при изтегляне и инсталиране на програмата. Можем да посетим тази страница, за да следваме изрични инструкции как да изтеглим и инсталираме ADB за изчислителната платформа, от която се нуждаем. Не отнема много време и инструкциите са много прости.
След като инсталирате ADB, ще имаме достъп до него чрез команден ред в Windows или терминален прозорец в Linux и MacOS. Това може да изглежда трудно, но не се притеснявайте, командите са изключително прости и лесни за копиране и поставяне.
Съвет: Понякога ще свързваме нашето устройство с Android към нашия компютър, за да се свържем с ADB.Когато правим това, трябва да се уверим, че използваме USB кабела, предоставен с устройството. Ако го нямаме, трябва да използваме висококачествен кабел Евтините кабели могат да причинят проблеми с мигането, така че по-добре не рискувайте.
Стъпка 2
За да получим LineageOS, първо трябва да проверим дали нашето устройство е съвместимо с ROM Отиваме в уикито на LineageOS и правим търсене за устройството, което искате да флашнете. LineageOS е съвместима с повечето популярни устройства от почти всички големи производители. Освен ако нямаме изключително евтино устройство, вероятно можем да инсталираме поне една версия на LineageOS.
Когато стигнем до списъка с файлове, свързани с нашето устройство, ще изтеглим само файла с последната дата на качване. След като изтеглим файла на компютъра, можем да излезем от сайта на LineageOS.Ние обаче не се нуждаем само от пакета LineageOS; ще трябва също да изтеглим персонализирания пакет за възстановяване, както и пакета с приложения на Google.
Най-популярното персонализирано възстановяване се нарича TeamWin Recovery Project или накратко TWRP. Можем да изтеглим TWRP за нашето устройство, като отидем на уебсайта на TWRP и направим търсене. Задължително е да посочим точния модел на нашето устройство, преди да изтеглим TWRP или LineageOS. Има много варианти на Samsung Galaxy S5 и следователно много версии на TWRP и LineageOS с етикет Galaxy S5.
Ще ни трябва и пакет от приложения на Google. Ако не ги инсталираме в края на процеса на флашване, няма да имаме продукти на Google на устройството, когато се стартира, включително магазина на Google Play. Не можем да инсталираме приложенията по-късно, трябва да го направим по време на първоначалното им флашване.
След като изтеглим тези три пакета, преместваме файловете на същото място като ADB файловете, които инсталирахме в предишната стъпкаСлед това променяме името на по-прости неща; например името на файла TWRP е много дълго и сложно (twrp-3.2.2-1-xxxx.img). Променихме го само на TWRP.img. Това ще улесни намирането на файловете по-късно и също ще ни спести от въвеждането на командния ред.
Преименуваме всеки файл, който изтегляме като такъв:
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
Не забравяйте да ги преместите в папката ADB (за Windows това е % USER PROFILE% \ adb-fastboot \ platform-tools). След като всички файлове са организирани, ние сме готови за следващата стъпка.
Съвет: Нашето устройство има кодово име, което LineageOS, TWRP и GApps ще използват, за да го идентифицират.Името на кода се показва в списъка с устройства, съвместими с LineageOS: използваме го, за да търсим съвместими пакети, по този начин знаем, че винаги изтегляме правилния.
Стъпка 3
Има много различни начини за архивиране на устройство. В Google Play има безплатни и платени приложения, както и безплатен и платен софтуер за компютри. Добър метод за архивиране на устройство е използването на хелий. Ако свържем телефона към десктоп клиента Helium, можем да направим резервно копие на практически всичко, което имаме на телефона от компютъра, без първо да руутваме терминала
След като архивираме всичко, ще трябва да направим две неща на устройството, преди да преминем към следващата стъпка: активиране на USB отстраняване на грешки и OEM отключване.Това са два бутона в панела с настройки на нашето устройство, скрити в раздел, наречен „Опции за разработчици“.
Потърсихме в Google „достъп до опциите за разработчици на Android“, за да намерим инструкции как да получите достъп до тези два превключвателя (обикновено това включва докосване няколко пъти на вашия номер на компилация Android в настройките). След като имаме достъп до опциите за разработчици, активираме както USB отстраняване на грешки, така и OEM отключване. Ако OEM отключването не е там, нищо не се случва: ние просто се уверяваме, че USB отстраняването на грешки е включено. След като направим всичко това, свързваме телефона си към компютъра с USB кабел. Може да видим, че драйверите се инсталират на компютъра, което е нормално.
Стъпка 4
Стъпките за отключване на буутлоудъра на нашето устройство ще варират в зависимост от марката и модела на телефона или таблета.Някои OEM производители правят процеса невероятно лесен, докато други го правят много труден. Така че тази стъпка ще варира значително в зависимост от устройството, така че е трудно да се дадат изрични инструкции За да направим живота по-лесен, отиваме на XDA Developers и търсим форума за нашето устройство. Четем темите и дали други потребители са отключили успешно буутлоудъра. Ако всички останали изглеждат добре, вие ще сте добре.
Ако открием, че други потребители имат проблеми с буутлоудъра, това може да се дължи на няколко причини. Може да се дължи на факта, че устройството е твърде ново, така че никой все още не е разбрал процеса. Възможно е също така буутлоудърът да е защитен и трудно или невъзможно да се отключи; Samsung е известен с това. След като сме сигурни, че буутлоудърът може да се отключи, отиваме към ръководството за инсталиране на LineageOS за нашето конкретно устройство.Там ще намерим инструкции стъпка по стъпка как да отключите буутлоудъра.
Запомнете: Това ще изтрие данните на вашето устройство.
В повечето случаи, за да отключим буутлоудъра, свързваме терминала към компютъра с USB кабел и след това изпълняваме някои ADB и fastboot команди, за да отключим телефона:
ADB команда, за да се гарантира, че устройството е свързано правилно.
ADB команда за рестартиране на устройството в режим на бързо зареждане.
Команда за бързо зареждане, за да проверите дали устройството е в режим за бързо зареждане и е свързано правилно.
Команда за бързо стартиране за отключване на буутлоудъра.
Ако сме на Windows, може да срещнем грешка, когато изпробваме стъпките на страницата за зареждане за нашето устройство.Проблемът може да е, че командният ред не е на правилното място. При отворен команден ред трябва да напишем следната команда:
Първото нещо, което трябва да направите след свързване на устройството към компютъра, е да изпълните тази ADB команда, за да осигурите успешна връзка:
cd %userprofile%\adb-fastboot\platform-tools
Ако след успешно свързване с ADB и рестартиране в режим на бързо зареждане имаме проблеми, вероятно трябва да актуализираме драйверите на компютъра. Пуснахме търсене в Google за „драйвери“ и изтеглихме и инсталирахме най-новата версия.
С всичко това направено трябва да можем успешно да отключим буутлоудъра. След като буутлоудърът бъде отключен, нашето устройство ще се рестартира и ще влезе в настройките на Android, точно както след възстановяване на фабричните настройки.
Преди да продължим към следващата стъпка, трябва да сме сигурни, че отново активираме USB отстраняване на грешки. Преминаваме през процеса на настройка на терминала за първи път и след това активирайте отново USB отстраняване на грешки. След възстановяване на фабричните настройки, той може да е бил деактивиран, така че трябва да следваме същите стъпки като преди (включване, свързване с компютър и т.н.).
Стъпка 5
Сега, когато буутлоудърът е отключен, е време да актуализираме нещо на нашето устройство. Това е много важна стъпка. Ще флашвате софтуера на нашия смартфон, което драстично ще промени начина му на работа Като последно предупреждение: флашването на грешно персонализирано възстановяване на устройство може да причини грешка. Трябва да сме абсолютно сигурни, че TWRP файлът, който сте изтеглили, съответства на модела на устройството
След като сте готови, стартирайте ADB чрез команден ред и изпълнете следните команди:
adb устройства
Както преди, предишната команда гарантира, че устройството е правилно свързано към нашия компютър. След това изпълняваме това: adb reboot bootloader
И след това: устройства за бързо стартиране
Накрая, след двойна проверка, нека въведем това: fastboot flsh recovery TWRP.img
След като ADB и fastboot приключат с мигането, рестартираме устройството в режим на възстановяване. Това обикновено включва набор от хардуерни клавиши. Стартирането на OnePlus 5 в режим на възстановяване включва изключване и включване, докато държите натиснат клавиша за намаляване на звука. Търсим в Google необходимите стъпки за стартиране на нашия терминал в режим на възстановяване.
Тъй като току-що стартирахме TWRP по време на първоначалното му възстановяване, устройството ще се зареди в TWRP, когато натиснем конкретните хардуерни клавиши, които намерихме с помощта на Google. Първо ще видим екрана по-долу:
Стъпка 6
Обикновено просто стартираме Android и преместваме файла от компютъра към устройството след свързване на USB кабела, но не можем да стартираме Android, защото не сме стартирах го, но все пак го инсталирах Но не се притеснявайте, ADB може да извърши всички прехвърляния на файлове, от които се нуждаем. Преди да направим това, трябва да се уверим, че няма остатъци от предишната версия на Android.
От главното меню на TWRP докоснете Wipe и след това Format Data. TWRP ще ви предупреди, че това е сериозна работа, но тъй като направихме резервно копие в трета стъпка, няма за какво да се тревожим. Следваме инструкциите на TWRP и завършваме процеса на форматиране.
След като получим съобщението "Успех", натискаме бутона за връщане назад, докато се върнем на страницата Clean.Докосваме Разширено изтриване и ще видим серия от квадратчета за отметка. Ако даден елемент е маркиран, тази секция от твърдия диск ще бъде изтрита. Отбелязваме първите три квадратчета: Dalvik / ART Cache, System and Cache и оставяме всички останали без отметка.
Плъзгаме пръста си отляво надясно по плъзгача, обозначен с Плъзнете за изтриване. Процесът на почистване започва. След като това стане, ние сме готови да флашваме LineageOS. Докато устройството все още е в режим TWRP, ние го свързваме към компютъра с помощта на USB кабела. Зареждаме командния ред или прозореца на терминала в папката ADB, извършваме проверка на устройството и след това използваме командата „push“, за да избутаме файла LineageOS във вътрешната памет на терминала. Командата, която трябва да въведете, трябва да бъде: adb push LINEAGE.zip /sdcard/
След като напишете това и натиснете Enter, ADB ще започне да изпраща файла LineageOS към нашето устройство.Това може да отнеме известно време и понякога няма лента за напредък, за да видите продължителността на процеса. На телефона се връщаме в главното меню на TWRP и докосваме Инсталиране. Ще видим списък с налични файлове на устройството и пакетът LineageOS трябва да е един от тях Докосваме името на файла и ще получим достъп до екран с три опции: плъзнете, за да потвърдите Flash.
TWRP ще покаже LineageOS на нашето устройство и след това ще ни каже, че е инсталирана успешно. Ще имаме две опции: Почистване на кеша/dalvik или Рестартиране на системата. Ние не настояваме. Ще го направим с началния бутон на екрана.
Стъпка 7
Сега всичко, от което се нуждаете, са приложения на Google като Google Play Store, Google Play Services, Gmail и Google Maps. Ще флашнем ZIP файла на Google Apps, който изтеглихме в Стъпка 2, по същия начин, по който флашваме LineageOS.Когато устройството е включено в TWRP и е свързано към компютъра, отваряме командния ред на ADB и отново извършваме проверка на ADB устройство. След това пишем тази команда: adb push GAPPS.zip /sdcard/
Обикновено пакетът с приложения на Google е по-голям от нашия пакет LineageOS, така че този процес може да отнеме дори повече време от първото инсталиране, което направихме в предишната стъпкаСлед като завършим процеса, с нашето устройство следваме следните стъпки:
Докоснете Install> Търсене в Google package> Натиснете package> Плъзнете, за да потвърдите Flash
След като изпълните тези стъпки, процесът на актуализиране започва. След като това стане, натиснете Wipe cache/dalvik, изчакайте малко и след това натиснете Restart system.
Стъпка 8
Ако първото ни зареждане отнеме повече от 15 минути, нещо не е наредИзвършваме рестартиране, като задържим бутона за захранване, докато устройството се рестартира. Оставяме телефона да опита да се рестартира отново. Ако все още не се зарежда или нещо не мига правилно, върнете се към стъпка 6. Първото нещо, което ще видите след успешно зареждане, е нова анимация за зареждане, с трите кръга на логото на Lineage OS в извита ред.
След като зареждането приключи, ще бъдем на началния екран на Android, където ще изберем езика, ще добавим нашия Google акаунт, ще се свържем с Wi-Fi и т.н. След като сме на началния екран, официално сме готови: имаме LineageOS на нашето устройство.
Заключение
В зависимост от устройството вероятно има много други потребителски ROM освен LineageOS.След като вече знаем как да флашваме ROM, можем да се наслаждаваме на флашването и тестването на всякакви системи. Всичко, което трябва да направим, е да намерим ROM, които съответстват на номера на модела на нашия терминал и след това да повторим стъпки от 6 до 8 Няма нужда да отключваме буутлоудъра или да инсталираме персонализирано възстановяване отново. Разбира се, трябва отново да направим резервно копие на устройството.
Ако опитаме потребителски ROM и решим, че вече не ни харесват, е много лесно да се върнем към стандартния ROM, с който нашето устройство идва от фабриката. Има различен набор от инструкции за актуализиране на стоката, но същността е същата.