Kaip naudoti tinkintą paleidimo priemonę su valdikliais „Amazon Fire OS“.

„Amazon Fire OS“ įrenginiai verčia naudoti paleidimo priemonę, tačiau yra ne šakninis būdas nustatyti pasirinktinę paleidimo priemonę su valdiklių palaikymu!

„Amazon's Fire OS“, be „Android“ pagrindo, gali būti laikoma visiškai kitokiu žvėrimi nuo „Android“ ar net sunkių „skinų“, tokių kaip MIUI ar „Samsung Experience“. Jie siekė sukurti savo OS, pagrįstą atvirojo kodo „Android“ platforma, išlikdami visiškai nepriklauso nuo visų „Google Play“ paslaugų ir sertifikatų, o pirmenybę teikia savo „Amazon“. paslaugos. Tačiau ji vis dar pagrįsta „Android“, todėl technologijų išmanantys vartotojai galėjo pasinaudoti „Fire OS“ platforma ir pritaikyti ją pagal savo valią. Šiandien mes išmokysime jus, kaip galite lengvai nustatykite bet kurią norimą paleidimo priemonę (su valdiklių palaikymu) įjungta Amazon Fire OS Prietaisai, su šaknies nereikia! Jums tiesiog reikia prieigos prie „Android Debug Bridge“, kaip ir dauguma mūsų mokymo programų.


1 dalis – Pasirinktinės paleidimo priemonės nustatymas

Prieš pradėdami, kaip ką tik sakėme, turėsite nustatyti ADB. Jei to dar nepadarėte, žr

ši pamoka norėdami nustatyti dalykus savo įrenginyje. Mums jo šiuo metu nelabai reikia, bet vis tiek malonu turėti iš anksto. Kai tai bus padaryta, jums reikės Paleidimo priemonė Hijack įrankis galima rasti mūsų forumuose. Šį įrankį sukūrė XDA narys Baronas Kiko, remiantis originaliu kodu papūga 1, todėl visi kreditai atitenka abiem šiems kūrėjams!

Šis įrankis naudojasi jūsų „Amazon“ telefono ar planšetinio kompiuterio pritaikymo neįgaliesiems nustatymais, kad galėtų tinkamai veiktų, todėl įsitikinkite, kad jis tinkamai nustatytas skiltyje „Nustatymai“ > „Pritaikymas neįgaliesiems“ > „Pagrindinio mygtuko aptikimas“. paspauskite. Be to, įsitikinkite, kad jūsų paleidimo priemonės NEREIKIA, kad ji būtų nustatyta kaip numatytoji. Tai reiškia, kad galite naudoti paleidimo priemones, pvz., „Nova Launcher“ ir „Evie Launcher“, bet negalite naudoti „Google“ dabar paleidimo priemonės ar bet kurios kitos, kuriai reikia, kad ji būtų numatytoji.

To nepadarius, dabar turėtumėte turėti veikiančią tinkintą paleidimo priemonę, paspaudę namų mygtuką. Tačiau kaip toje paleidimo priemonėje galite naudoti valdiklius? Paprastai tam reikia root, bet, laimei, galite naudoti ADB magiją, kad juos tinkamai nustatytumėte. Štai kodėl mes jį nustatėme anksčiau. Šį metodą atrado XDA vyresnysis narys DragonFire1024 ant mūsų Amazon Fire forumas.

Visų pirma, paleiskite failų naršyklę su root / skaidinio palaikymu (mums nereikia root, kad jį naudotume, nes žiūrime į tik skaitomą sistemos skaidinį). Rekomenduojame nuostabią, nemokamą „MiXplorer“ iš mūsų forumų.

[appbox xda com.mixplorer]

Eikite į telefono šaknį, tada eikite į /system/bin. Raskite „appwidget“ failą ir nukopijuokite jį į mainų sritį. Įklijuokite jį kur nors savo telefone arba tiesiai į savo kompiuterį. Turėsite pakeisti failo plėtinį į .sh (galite jį pakeisti naudodami Notepad arba Notepad++ kompiuteryje arba galite tiesiog pakeisti jį telefone naudodami failų naršyklės pervardijimą funkcija). Kai tai padarysite, įdėkite failą į savo vidinės atminties šaknį (/sdcard/).

Tada paleiskite ADB. Patekti į apvalkalą:

adb shell

Tada paleiskite naujai pridėtą scenarijų:

sh /sdcard/appwidget.sh

Dabar laikas suteikti paleidimo priemonės valdiklio leidimus. Naudokite šią komandą:

appwidget grantbind --package <launcher_package_name> --user <user_ID>

Norint rasti paketo pavadinimą, paprastesnis būdas yra naudoti paketo pavadinimų peržiūros priemonę iš „Play“ parduotuvės.

Paketo pavadinimų peržiūros programa 2.0Kūrėjas: csing

Kaina: Nemokama.

4.5.

parsisiųsti

Pavyzdžiui, „Nova Launcher“ komanda būtų tokia:

appwidgetgrantbind--package com.teslacoilsw.launcher--user 0

Jei aukščiau pateikta komanda neveikė, naudokite šią:

appwidget grantbind --package --user current
Valdiklių palaikymas trečiųjų šalių paleidimo priemonėse „Fire OS“. Kreditai: XDA vyresnysis narys DragonFire1024

Padaryta! Dabar galite pridėti savo mėgstamus valdiklius pasirinktoje paleidimo priemonėje.


Paaiškinimas

Tai gana paprasta. Skirtingai nuo standartinės „Android“ (arba beveik visose „Android“ versijose), kur iš tikrųjų galite pakeisti paleidimo priemonę pagal savo skonį ir netgi nustatyti tinkintą vienas kaip numatytoji paleidimo priemonė, pagrindinis „Amazon“ ekranas buvo sukurtas veikti kaip vienintelė visos sistemos programų paleidimo priemonė „Amazon Fire OS“, gana panaši į „iOS“ daro. Jūs negalite jo pakeisti, bent jau nenaudodami įprastų būdų.

Tačiau galite pasinaudoti pritaikymo neįgaliesiems nustatymais (kurie leidžia programoms perimti namų mygtukų paspaudimus) ir nustatyti tarpinę programą (užgrobimo paleidimo priemonė), kuri perims pagrindinio mygtuko paspaudimus sistemoje „Amazon Fire OS“ ir atidarys savo trečiosios šalies paleidimo priemonę kiekvieną kartą, kai paspaudžiamas namų mygtukas. prispaustas. Nors tai nepadarys jūsų pasirinktos paleidimo priemonės numatytosios, šis sprendimas veiks gana nepriekaištingai. Tada mūsų vykdomas scenarijus leidžia pasiekti dvejetainį programos valdiklio failą, kuriame galime suteikti trečiosios šalies programai leidimą, reikalingą susieti valdiklius. Paprastai tai padaryti nesunku, jei paleidimo priemonė nustatyta kaip numatytoji paleidimo priemonė. Tačiau kadangi mes iš tikrųjų negalime pakeisti numatytosios paleidimo priemonės Fire OS be root, šios komandos išsprendžia šią problemą.

„Amazon Fire OS“ įrenginiai iš tikrųjų nėra gerai žinomi dėl savo pritaikymo, tačiau tai nesutrukdė iniciatyviems mūsų forumų naudotojams išnaudoti geriausius turimus dalykus. Peržiūrėkite mūsų Amazon Fire forumas kad būtumėte informuoti apie naujausius įrenginio pokyčius.