Populiariausios tik šakninės funkcijos, kurios pateko į AOSP

click fraud protection

Sužinokite, kurios funkcijos, kurias laikote savaime suprantamomis, iš tikrųjų atsirado entuziastų ir kūrėjų bendruomenės!

„Android“ yra viena iš labiausiai mėgstamų mobiliųjų operacinių sistemų, nes jos žlugdomas augimas ne tik dėl „Open Handset“ aljanso, bet ir daugybei naudingų funkcijų, kurias supa sistema, funkcijų, kurios iš tikrųjų yra produktyvios, o ne tik skamba ir švilpukai.

Tačiau taip buvo ne visada, ir iš pradžių programinės aparatinės įrangos versijose trūko daug funkcijų turinčių komponentų, kuriuos matome šiandien. Dauguma šių funkcijų atsirado pačiame Mauntin Vju arba daugelio įrenginių originalios įrangos gamintojų, kurie patobulina Android pagal savo skonį, širdyje... bet kai kurios funkcijos atsirado, taip, jūs atspėjote, pačios Android entuziastų bendruomenės. Dažnai pradedant nuo šakninių programų, kai kurios mažos modifikacijos ar tinkintos ROM funkcijos ilgainiui įgavo pakankamai traukos, kad užsidirbtų vietą AOSP saugykloje arba kaip tiesioginis importas, arba kaip gražūs „prievadai“. Štai keletas ryškiausių:


Perspėjimai

Dar 2014 metų pradžioje The Paranojiškas Android komanda paskelbė apie „Hover“ – pranešimų ir kelių užduočių atlikimo funkciją, kuri pralenkė bet ką kitą tuo metu prieinamą. Netrukus po pranešimo komanda išleido pirmąją programinės įrangos 4.3 versijos beta versiją, todėl naudotojų patirtis buvo sklandi ir padidino našumą. „Hover“, PA Halo sistemos evoliucija, ekrano viršuje iššoko plūduriuojantys pranešimai Tai leido vartotojams greitai pažvelgti į gaunamus pranešimus ir juos perbraukti arba su jais susisiekti juos. Tai pakeitė varginančią pranešimų apie žymėjimą sistemą, integruotą „Android“, o netrukus ir „Android“. „Lollipop“ buvo paskelbta su integruotais slankiaisiais pranešimais, nors ir be slankiųjų langų sistemos kad Užveskite pelės žymeklį naudojamas naudojant pranešimus. Įdomu tai, kad „KitKat 4.3“ ir „4.4“ saugyklose buvo rastas neveikiantis kodas, vadinamas „įspėjančiais pranešimais“, o bendruomenė greitai pagamintų modifikacijų kad juos įgalintų. Nuo integracijos į „Android Lollipop“ mažai kas pasikeitė – 5.1 versijos naujinimas bus papildytas anksčiau trūkusia funkcija „slupti aukštyn, kad paslėptumėte“.

Pranešimų perjungimas (greitieji nustatymai)

„CyanogenMod“ nuėjo ilgą kelią nuo tada, kai buvo nedidelė, antrinės rinkos programinės įrangos parinktis, ir sukūrė daugybę „Android“ sistemos funkcijų. „CyanogenMod 7“, „Gingerbread“ programinės aparatinės įrangos iteracija ir versija, kuri buvo atsakinga už CM pavadinimo įtraukimą į daugelio entuziastų lūpas, Pranešimų skydelyje įdiegta naudinga ir laiką taupanti funkcija greitųjų perjungimų forma, pasiskolinta iš panašaus „Samsung“ diegimo m. TouchWiz. Šie maži mygtukai buvo pranešimų skydelio viršuje ir leido vartotojams greitai perjungti svarbias ir dažnai naudojamas sistemos funkcijas, tokias kaip WiFi, Bluetooth, GPS ir kt.

Skirtingai nuo slankiųjų pranešimų, pranešimų perjungikliai užtruko, kol jie patenka į AOSP ir galiausiai pasirodė „Android Jellybean“, pavadinimu „Greitieji nustatymai“ ir paslėpto skydelio pavidalu pranešimų skydelyje, perjungiama mygtuką. Tačiau dėl šio diegimo naudotojo patirtis buvo gana prasta, atsižvelgiant į mažą skydelio aptikimo dažnį, o „Android Lollipop“ perkėlė juos į priekį. ir pranešimų skydelio centras, esantis žemiau antraštės, bet virš pranešimų, su galimybe greitai juos paslėpti perbraukiant aukštyn pranešimai.

Ekrano nuotraukos

Viena iš akivaizdžiausių bet kurios operacinės sistemos savybių yra galimybė užfiksuoti dabartinio ekrano turinį kaip vaizdą, dar žinomą kaip ekrano kopija. Deja, pirmaisiais veiklos metais „Android“ to negalėjo padaryti, o patyrę vartotojai griebėsi šakninių sprendimų, tokių kaip tuo metu populiarūs. Nušauk mane patenkinti savo ekrano fiksavimo poreikius. Išimtis buvo „TouchWiz“, kuri galėjo atlikti garsumo mažinimo ir maitinimo mygtuko ekrano kopijos derinį prieš AOSP. Tai pasikeitė „Android 2.2 Froyo“ leidime, kai „Google“ pradėjo pridėti kodą prie AOSP, kad įgalintų ekrano kopijas, nors tai dar nebuvo oficiali API ir tik keli „Samsung Galaxy S“ vartotojai pranešė apie galimybę sėkmingai ją ištraukti išjungti. „Android 2.3 Gingerbread“ padarė API oficialią, o programos galėjo daryti įrenginio ekrano kopijas be šakninės prieigos, tačiau tai įvyko tik Android 4.0 Ice Cream Sandwich leidimas, kuriame maitinimo ir garsumo mažinimo ekrano kopijų derinys buvo pridėtas prie sistemos ir standartizuotas daugelyje prietaisai.

Ekrano įrašymas

Ekrano įrašymas yra naudinga funkcija daugeliui, nesvarbu, ar norite užfiksuoti programos demonstraciją, ar esate įjungę paleisdami savo mobiliųjų žaidimų kanalą, tačiau iki 4.4 Android Kitkat sistemos sistema neturėjo savosios API įrašymas. Prieš tai naujoviškos programėlės, tokios kaip SCR naudojo FrameBuffer arba SurfaceFlinger API, tačiau net ir tokiu atveju programoms, kurios paprastai buvo paleistos, nebuvo leista prie jų prieiti. Adb paleidimo technika šiek tiek sklandė, bet pasirodė esanti pasikartojanti ir sudėtinga, o pagrindinis sprendimas buvo šakninės programos, kurios naudojo supervartotojo leidimus bakstelėjimui. į tas API. „KitKat“ atsiradimas viską pakeitė – „Google“ pagaliau pripažino ekrano įrašymo svarbą ir prie programos pridėjo viešai prieinamą API. sistema. Nuo tada programos gali lengvai prisijungti prie sistemos ir naudotis aukštos kokybės įrašais, pakeisdamos visą ekrano įrašymo vaizdą „Android“.

Programos į SD

„Android“ saugyklos valdymas anksčiau buvo košmaras, o daugelis naudotojų praleido valandas, kai buvo prijungtas nešiojamasis kompiuteris ir „Android“ įrenginys, skaidyti savo SD kortelę, rašyti mount scenarijus ir kt. Vartotojas. Maži vidiniai skaidiniai ir sistemos nesugebėjimas saugoti programų SD kortelėje sukėlė rimtų problemų programų diegimo įkainių reguliavimas galutiniams vartotojams ir, be SD kortelės skaidymo, daugybė šaknų programėlės, pvz Link2SD ir Super App2SD atsirado. Android 2.2 Froyo įdiegė šią funkciją į operacinę sistemą, ir staiga vartotojai galėjo perkelti tam tikras programas iš dalies į SD kortelę. Tai buvo nedidelis, bet reikšmingas patobulinimas, ir per tą laiką vidinių skaidinių dydžiai padidėjo labai sumažėjo, o funkcijos svarba sumažėjo, tačiau tuo metu ji susiraukė aukštyn kojomis.

Išjungti sistemos programas

Iš anksto įdiegtos programos arba „bloatware“, kaip daugelis entuziastų mėgsta jas vadinti, yra programos, iš anksto įkeltos kaip „Android“ sistemos dalis iš OĮG arba iš operatoriaus. Dažniausiai šios programos užima daug vietos ir suteikia nereikalingų funkcijų, o tai kenkia naudotojui. Iki „Honeycomb“ paleidimo vienintelis būdas atsikratyti „bloatware“ buvo naudoti šakninę pašalinimo programą. Tačiau paleidus „Android 4.0 Ice Cream Sandwich“, programos nustatymų puslapyje atsirado funkcija, leidžianti išjungti sistemos programas, ir nors tai nebuvo tiksliai atkuria pagrindinę funkciją, ji suteikė panašią, tačiau grįžtamąją funkciją ir sklandžiai veikė iš dėžutės, patogi vartotojui metodas.

Snausti

Prieš keletą metų liūdnai pagarsėjęs Žalinti pradėjo kurti kaip našumą didinantis ir akumuliatorių taupantis sprendimas, kuris veiksmingai perkelia fonines programas į priverstinę miego būseną. Ji greitai išsiplėtė, o patyrę vartotojai ir entuziastai visur gaudavo savo našumo ir baterijos patobulinimų pataisymus, ir iki šiol išlieka populiari programa. Android 6.0 Marshmallow pristatė Doze, funkcija, liečianti „Greenify“ kelią, atnešusi pastarojo beveik magiškas baterijos taupymo galimybes kaip pasyvią visada įjungtą paslaugą, pagal numatytuosius nustatymus pasiekiamą kiekvienam vartotojui. „Doze“ naudoja „Android“ jutiklių masyvą, kad nustatytų, kada įrenginys nejuda, ir vėliau apsisuka išjungiama beveik viskas įrenginyje, išsaugoma būsena tik skambučiams, SMS žinutėms ir kitiems svarbiems dalykams pranešimai. „Google“ taip pat turi išmanų nenumatytų atvejų planą, kuris neleidžia kūrėjams neteisingai pertraukti „Doze“, įpareigojant maršrutą ir vėlesnius patikrinimus per „Google“ pranešimų siuntimo iš debesies serverį.

Garbingi paminėjimai

Nepaisant to, kad pirmiau minėtos funkcijos yra vienos iš ryškesnių, dėl kurių bendruomenės ypatybės buvo pereita prie AOSP kodų bazės, daugelis kitų palyginti nedidelių taip pat padarė. Kai kurie iš jų buvo įdiegti identiškai pagrindiniams analogams, tačiau dauguma jų buvo pakeisti, kuriuos „Google“ laikė tinkamais. „Multiwindow“ buvo vienas iš pirmųjų, o „Android Marshmallow“ turi paslėptą jungiklį, kad įgalintų padalijimo ekrano našumo padidinimas beveik identiškai, kaip ir antrinės rinkos programinėje įrangoje toks kaip OmniROM.

Kiti, kuriems buvo atlikti gana dideli pakeitimai, yra šie:

  1. Privatumo valdikliai kaip XPprivatumas, kuri leido vartotojams blokuoti programoms pasiekti tam tikrus leidimus. Pirmą kartą šios versijos versija pasirodė „Android“ 4.3 versijos „Android“ pavadinimu „App Ops“, tačiau buvo greitai pašalinta naudojant „Android 4.4 KitKat“. Rasti vartotojai problemos sprendimas kad įgalintumėte paslėptus nustatymus, tačiau tik „Android 6.0 Marshmallow“ leidimų nustatymai pradėjo veikti visiškai
  2. „Android“ visada buvo vartotojų mėgstamiausia dėl begalinių tinkinimo parinkčių, kurias siūlo, o temos yra vienas iš svarbiausių tinkinimo komponentų. Išleidus „T-Mobile“ teminį variklį, visa įrenginio tematika išpopuliarėjo ir kurį laiką turėjo monopolį, kol kūrėjų komanda atvedė RRO Layers į platus pasirinktinių ROM pasirinkimas. Iš pradžių „Sony“ sukurta „Xperia“ temų kūrėjams, „Layers“ sulaukė didžiulio susidomėjimo bendruomenėje, o vartotojai neseniai pranešė, kad „Layers“ temos taip pat veikia „Android 6.0 Marshmallow“ versijoje (su root), todėl entuziastai mano, kad visapusiškas jų, kaip AOSP dalies, palaikymas gali būti tinkamas kampas.
  3. „Android“ užrakinimo ekranas bėgant metams patyrė daugybę pakeitimų, pradedant nuo paprastų Froyo slankiklis į valdiklį, kuriame reklamuojamas Jellybean, ir galiausiai minimalus ir elegantiškas Lollipop Užrakinti ekraną. Nors programėlės mėgsta WidgetLocker atnešė užrakto ekrano valdiklio funkciją be šaknies, modifikavimo bendruomenė turėjo į užrakinimo ekraną įtraukti tokias funkcijas kaip greitas fotoaparato paleidimas ir muzikos valdikliai. Tik prieš „Android Icecream Sandwich“ paleidimą jie buvo sujungti į AOSP ir išliko iki šiol, nors ir su nedideliais patobulinimais ir šlifavimu.

Ar žinote kokią nors „Android“ funkciją, kuri senais laikais buvo išskirtinė? Praneškite mums toliau pateiktame komentarų skyriuje