Prenesite Android One Launcher iz Xiaomi Mi A1 z omogočenim Google Feed

Zaganjalnik Android One, prilagojena različica zaganjalnika Google Pixel, je bil ekstrahiran in prenesen iz Xiaomi Mi A1. Deluje na skoraj vseh napravah in je na voljo za prenos.

Sredi leta 2017 je bil razvijalec Androida Amir Zaidi (ki gre zraven AmirZ na Redditu) izdaja a vrata brez korenin za zaganjalnik Google Pixel, ki je dodal ploščo Google Now na začetni zaslon neukoreninjenih naprav. Bil je prvi te vrste, ki mu je to uspelo, in s seboj je prinesel nov val zaganjalnikov drugih proizvajalcev, kot je npr. Vrtni stol in nove različice Nova zaganjalnik z integracijo Google Now. Ta teden je AmirZ pridobil zaganjalnik Android One Launcher -- domači zaslon Android, ki je bil vnaprej nameščen Android One naprave -- od Xiaomi Mi A1 z delujočim virom Google Now in delil podrobnosti o tem, kako mu je to uspelo.

Zaganjalnik Android One Launcher se ne razlikuje veliko od standardnega zaganjalnika Google Pixel. Prvi ima nekaj sprememb uporabniškega vmesnika, vključno z nekoliko drugačnim videzom doka za aplikacije, preoblikovanim predalom za aplikacije in iskalno vrstico Google na novi lokaciji. Toda razlike so predvsem estetske.

Kar se tiče tega, kako je AmirZ naredil spremembo, je bila metoda izjemno preprosta in v bistvu enaka metodi, kako jo je izvedel XDA Senior Member paphonb dobil Google Pixel Launcher s ploščo Google Now za delovanje vseh naprav. Ker Android One Launcher ohrani isto ime paketa kot izvirna različica, lahko prejema informacije iz Googlova aplikacija, ki mu omogoča dostop in prikaz plošče Asistenta Google. Težava je v tem, da ne deluje na nobeni napravi -- ne brez zaganjalnika, ki ga je sistem Android zgradil kot aplikacijo za odpravljanje napak. Spremenjena različica AmirZ torej naredi nekaj stvari, vključno z dovoljevanjem, da aplikacija upravlja svoje dnevnike s strani Androida. To je opredeljeno v AndroidManifest.xml datoteka, v kateri so številni parametri aplikacije:

<manifestxmlns:andro
...
"@drawable/icon"
android: debuggable="true"

Ko je bila sprememba opravljena, je AmirZ preprosto znova podpisal aplikacijo z novim ključem (ker ne more dobiti izvirnega Googlovega ključa za zaganjalnik Android One) in jo znova zapakiral.

Spodaj lahko prenesete spremenjeni zaganjalnik, vendar se boste morali prepričati, da v vaši napravi še nimate nameščenega zaganjalnika Google Pixel ali zaganjalnika Android One.


Prenesite vrata Android One Launcher avtorja AmirZ