Kā instalēt Android atjauninājumus Nexus ierīcēm bez gaidīšanas
Google lēnām izlaiž Android atjauninājumus, pat savām Nexus ierīcēm. Iespējams, ka nedēļas laikā pirms sistēmas atjauninājumu ekrāna būs pieejams atjauninājums, var tikt izlaists, bet jūs varat izlaist gaidīšanu.
Kad tika palaists Android L, bija vajadzīgas vairāk nekā trīs nedēļas, pirms mēs redzējām atjauninājumu vairākos Nexus 4 tālruņos. Viens 2012 Nexus 7 joprojām nevar redzēt atjauninājumu divus mēnešus vēlāk. Tas ir tikai smieklīgi daudz laika gaidīt.
Kas nedarbosies
Pirmkārt, aptversim, kas nedarbosies. Google izvēlas - uz saviem serveriem - kādas konkrētas ierīces varēs saņemt atjauninājumu. Tas nozīmē, ka sistēmas atjauninājumu ekrāna apmeklējums un pieskaršanās “Pārbaudīt atjauninājumu” faktiski nepalielinās procesu. Kad ir pieejams atjauninājums, jūsu ierīce jums paziņos. (Pieskaroties šai pogai, var palīdzēt tikai tad, ja Google ir nolēmusi atjaunināt jūsu ierīci, un ierīce vēl nav pārbaudījusi to. Tas neatjauninās katru reizi, kad to pieskaraties.)
Agrāk mēs izmantojām triku, kas ļāva mums atiestatīt šo procesu, izlaižot līnijas priekšpusi un nekavējoties saņemt atjauninājumu, iztīrot Google Play pakalpojumu lietotnes datus. Tas vairs nedarbojas, un ierīce var radīt citas problēmas. Neievērojiet šo padomu, ja redzat to tiešsaistē!
1. iespēja: lejupielādēt un Flash oficiālo fabrikas attēlu
Google nodrošina oficiālus rūpnīcas attēlus savām Nexus ierīcēm. Mēs jau esam iekļāvuši rūpnīcas attēla lejupielādes procesu no Google un mirgo tas. Tas ietver ierīces bootloader atbloķēšanu, jaunākās ierīces rūpnīcas attēla lejupielādi no Google tīmekļa vietnes, saņemot adb komandu, ievietojot ierīci izstrādātāja režīmā, nodrošinot atbilstošu draiveru konfigurēšanu un skripta darbību, kas mirgo ar jauno Android versiju mirgo vecā versija. Šo procesu var veikt ar Windows, Mac OS X vai Linux.
Pēc noklusējuma šis process izdzēš visu ierīci un atjauno to rūpnīcas iestatījumos. Lai veiktu atjauninājumu, jums ir jāmaina flash skripts, nenoņemot personiskos datus no ierīces.
Kopumā šī ir sarežģītākā metode. Tomēr tas ir vienīgais oficiāli atbalstītais veids, kā jaunināt uz jauno Android versiju, tiklīdz tas ir pieejams. Google publicē rūpnīcas attēlus savai tīmekļa vietnei vairākas nedēļas, pirms tās var saņemt kā pieejamu atjauninājumu. Šo metodi mēs esam izmantojuši agrāk, pēdējo reizi atjauninot 2013. gada Nexus 7 versiju uz Android L pēc nedēļas gaida atjauninājumu. Tā strādāja, lai gan cīņa ar adb un vadītājiem - īpaši Windows - var būt nomākta. Mums ir bijušas mazākas problēmas, to darot ar Unix līdzīgu platformu, piemēram, Linux vai Mac OS X.
2. opcija: ielādējiet OTA atjaunināšanas failu manuāli
Kad ir pieejams Android atjauninājums, Google galu galā ļauj ierīcei uzzināt, un tā lejupielādē pārraides failu (OTA). Pēc tam ierīce atsāk un instalē OTA atjaunināšanas failu. OTA atjauninājums ir mazāks un kompakts, nekā augstāk esošais rūpnīcas attēls. OTA atjauninājumi ir paredzēti jaunināšanai no vienas versijas uz citu, savukārt rūpnīcas attēlā ir pilnīgs ierīces operētājsistēmas attēls, un to var izmantot, lai to atjaunotu, ja to kādreiz noslaucāt vai instalējat pielāgotu ROM..
Ir arī veids, kā izlaist OTA atjaunināšanas faila gaidīšanu. Ja jūs saņemat rokas uz atbilstoša OTA atjaunināšanas faila, varat atsāknēt atgūšanas vidē un pateikt tai instalēt OTA atjauninājumu manuāli. Tas veiks to pašu jauninājumu, ko jūs varētu saņemt, ja gaidījāt oficiālā atjauninājuma pieejamību, un tas nenomirs jūsu datus.
Pirmkārt, jums būs jāsaņem rokas uz OTA atjaunināšanas failiem. Atšķirībā no pilniem rūpnīcas attēliem, Google tos oficiāli nepublicē. Jums būs nepieciešams saraksts, ko izveidojusi trešā persona. Piemēram, Android policijai ir pilns Android 4.4.4 -> 5.0 un 5.0 -> 5.0.1 saraksts ar OTA atjaunināšanas failiem ar saitēm uz to atrašanās vietām Google oficiālajos serveros. Ja meklējat jaunāku Android versiju, meklējiet apkārt, lai atrastu atjauninātu sarakstu. Jums būs nepieciešama arī adb komanda, kuru varat iegūt no Google Android SDK.
Pārstartējiet ierīci un turiet nospiestu skaļuma samazināšanas pogu, kamēr tā tiek palaista. Ekrānā parādīsies izvēlne “fastboot” un vārds “Start”. Nospiediet skaļuma palielināšanu, līdz redzat “Atkopšanas režīms”, un pēc tam nospiediet barošanas pogu.
Jūs redzēsiet Android ar sarkanu izsaukuma zīmi. Turiet nospiestu barošanas pogu un nospiediet skaļuma palielināšanas pogu - jūs redzēsiet sistēmas atkopšanas izvēlni. Ar skaļuma pogām atlasiet opciju “piemērot atjauninājumu no adb” un pēc tam nospiediet Power.
Savienojiet Nexus ierīci ar datoru, izmantojot USB kabeli. Novietojiet adb komandu un OTA atjaunināšanas failu, kas lejupielādēts tajā pašā direktorijā. Atveriet komandu uzvednes logu šajā direktorijā, turot Shift, ar peles labo pogu noklikšķinot un izvēloties Open Command Prompt Here. Izpildiet šādu komandu, aizstājot “OTA_UPDATE_FILENAME.zip” ar lejupielādētā OTA atjauninājuma faila nosaukumu. (Tabulēšanas pabeigšana var palīdzēt šeit!)
adb sideload OTA_UPDATE_FILENAME.zip
Nospiediet Enter un adb nosūtīs OTA atjaunināšanas failu savai ierīcei. Tā nosūtīs failu līdz 100 procentiem, un tad ierīce sāks instalēt OTA atjauninājumu tā, it kā tā būtu lejupielādēta no Google.
Ja jūsu Nexus ierīcē ir instalēta pielāgota atkopšana, šis process būs atšķirīgs. Jums vajadzētu būt iespējai ielādēt OTA atjauninājumu .zip failu jūsu pielāgotajā atkopšanas lietotnē un pēc tam to automātiski atsāknēt un instalēt atjauninājumu.
Lēnais oficiālo Nexus atjauninājumu no Google piedāvājums var būt kaitinošs. Protams, tas palīdz izvairīties no kritiskām kļūdām, kas tiek izmantotas visiem Nexus lietotājiem, bet tas varētu būt daudz ātrāks!
Apple ļauj visiem iPhone un iPad lietotājiem saņemt atjauninājumus, tiklīdz tie ir izgājuši. Tas atnāca, lai tos iekost, kad viņi izlaida iOS 8.0.1. Šis atjauninājums ir atspējojis šūnu savienojumu un Touch ID visos jaunajos iPhones, kas to instalēja, un viņiem bija izmisīgi jāvelk atjauninājums. Tas ir tas, ko Google cenšas teorētiski novērst.
Image Credit: Sylvain Naudin par Flickr