- Shizuku darbojas kā starpnieks, lai piešķirtu lietotnēm papildu atļaujas bez nepieciešamības pēc root piekļuves, izmantojot ADB iespējas.
- Tas ļauj aktivizēt pielāgošanas un sistēmas funkcijas, īpaši kopā ar SystemUI Tuner, nepaļaujoties pastāvīgi uz datoru.
- Tās efektivitāte ir atkarīga no Android versijas un ražotāja slāņa, un tā pilnībā darbojas tikai ar lietojumprogrammām, kas pielāgotas Shizuku.
Ja jums tas patīk lai izspiestu no Android lielāku veiktspēju, nekā to atļauj parastie iestatījumi Bet jūs nevēlaties iegūt root tiesības savam tālrunim, Shizuku Tas ir kļuvis par vienu no tiem svarīgākajiem rīkiem, kas arvien vairāk tiek apspriests forumos un kopienās. Tas ļauj citām lietotnēm iegūt ļoti spēcīgas atļaujas, nemainot sistēmu vai pārmērīgi neapdraudot ierīces drošību vai garantiju.
Daudzas no vismodernākajām pielāgošanas, automatizācijas vai sistēmas pārvaldības lietojumprogrammām jau atbalsta Shizuku un izmanto to, lai Aktivizējiet papildu funkcijas, kurām iepriekš bija nepieciešama root piekļuve vai ADB komandas no datoraŠajā rokasgrāmatā jūs precīzi redzēsiet, kas ir Shizuku, kā tas darbojas, kā to soli pa solim konfigurēt atbilstoši jūsu Android versijai un kādus iestatījumus varat atbloķēt kopā ar tādiem rīkiem kā SystemUI Tuner.
Kas ir Šizuku un kāpēc par viņu tik daudz runā?
Šizuku būtībā ir starpnieka pakalpojums, kas piešķir īpašas atļaujas citām Android lietojumprogrammām bez nepieciešamības iegūt ierīces saknes tiesības. Tas darbojas kā sava veida "tilts" starp parastajām lietotnēm un sistēmas API, kuras parasti var izmantot tikai ar root piekļuvi vai izmantojot ADB komandas.
Tā vietā, lai modificētu operētājsistēmu vai ielāpotu sāknēšanas nodalījumu, Shizuku paļaujas uz Android Debug Bridge (ADB), lai sāktu procesu ar paaugstinātām privilēģijāmKad šis process ir uzsākts, tas ļauj saderīgām lietojumprogrammām pieprasīt piekļuvi, lai veiktu papildu darbības, piemēram, ierakstītu aizsargātos iestatījumos, pārvaldītu īpašas atļaujas vai piekļūtu iestatījumiem, ko Android slēpj no vidusmēra lietotāja.
Praktiskā līmenī Šizuku ir sevi pozicionējusi kā Viegla alternatīva saknes funkcijai, ja nepieciešamas tikai ADB atļaujasCitiem vārdiem sakot, visu, ko agrāk darījāt, pievienojot mobilo tālruni datoram un izpildot komandas pa vienai, tagad varat darīt, izmantojot šo pakalpojumu un lietotnes, kas to atbalsta, pastāvīgi nepaļaujoties uz datoru.
Tomēr ir svarīgi paturēt prātā vienu galveno punktu: Ne visu, ko atļauj root, var atkārtot ar ShizukuSaknes piekļuve joprojām nodrošina pilnu piekļuvi sistēmai, savukārt Shizuku ir ierobežota ar to, ko var panākt, izmantojot API un paplašinātās atļaujas, ko nodrošina Android. Daudziem pieredzējušiem lietotājiem tas ir vairāk nekā pietiekami, taču tas pilnībā neaizstāj tradicionālo saknes piekļuvi.
No vidusmēra lietotāja viedokļa ieteikums ir skaidrs: Shizuku jāinstalē tikai tad, ja to prasa konkrēta lietotne vai ja iepriekš zināt, ka to izmantosiet.Pagaidām lietojumprogrammu skaits, kas no tā ir atkarīgas, nav milzīgs, lai gan saraksts pieaug, un arvien biežāk to uzskata par prasību personalizācijas, automatizācijas vai atļauju pārvaldības projektos.

Priekšrocības salīdzinājumā ar sakni un tās saistība ar SafetyNet
Viena no Šizuku stiprajām pusēm ir tā, ka Tas nemaina sistēmas integritāti un neietekmē tādas pārbaudes kā SafetyNet.Tas nozīmē, ka principā sensitīvām lietotnēm, piemēram, Google Pay, banku lietotnēm vai noteiktām spēlēm, nevajadzētu pārtraukt darboties tikai tāpēc, ka ir instalēta un aktīva Shizuku lietotne.
Tagad, lai Šizuku sāktu darboties, ir nepieciešams Iespējot izstrādātāja opcijas un USB vai bezvadu atkļūdošanuUn dažas lietotnes sūdzas, kad tās atklāj, ka šīs opcijas ir iespējotas. Tā nav Shizuku vaina kā tāda, bet gan šo pakalpojumu drošības politika, tāpēc ir vērts to paturēt prātā, ja izmantojat īpaši ierobežojošas lietotnes.
Salīdzinot ar klasisko sakni, Šizuku pieeja ir daudz apdomīgāka: Tas neatbloķē sāknēšanas ielādētāju, neinstalē sistēmas moduļus un nemodificē nodalījumus.Tas vienkārši palaiž pakalpojumu ar paaugstinātām privilēģijām, izmantojot ADB, un no turienes ļauj citām lietotnēm izveidot savienojumu ar to. Tas ir veids, kā izbaudīt "superspējas" operētājsistēmā Android ar mazākiem juridiskiem, garantijas un drošības riskiem.
Turklāt Shizuku piedāvā detalizētu vadības sistēmu, kas līdzīga sakņu pārvaldnieku, piemēram, Magisk Manager vai vecā SuperSU, sistēmai: Katru reizi, kad lietotne vēlas izmantot savas iespējas, jums tā ir nepārprotami jāautorizē.Tas pievieno papildu aizsardzības slāni, jo ne viss, ko instalējat, varēs darīt sistēmā visu, ko vēlas, bez jūsu apstiprinājuma.
Kā instalēt un aktivizēt Shizuku atbilstoši jūsu Android versijai
Shizuku iestatīšanas process nedaudz atšķiras atkarībā no jūsu Android versijas. Galvenā atšķirība ir tajā, vai jums ir vai nav... bezvadu atkļūdošana (pieejama no Android 11 un jaunākām versijām), jo šī funkcija ievērojami vienkāršo sākotnējo iestatīšanu.
Visos gadījumos pirmais solis ir vienāds: Lejupielādējiet lietotni Shizuku no Google Play veikala un instalējiet to tāpat kā jebkuru citu lietotni.Kad lietojumprogramma ir atvērta pirmo reizi, tā pati vadīs jūs cauri nepieciešamajām sadaļām, taču ieteicams rūpīgi pārskatīt šīs darbības.
Konfigurējiet Shizuku operētājsistēmā Android 11 vai jaunākā versijā (bezvadu atkļūdošana)
Operētājsistēmā Android 11 un jaunākās versijās varat palaist Shizuku, izmantojot Bezvadu ADB tieši no paša tālruņaBez kabeļiem vai datora. Lai to izdarītu, vispirms ir jāiespējo sistēmas izstrādātāja opcijas, kas joprojām ir tikpat vienkārši kā doties uz ierīces informāciju un vairākas reizes pieskarties būvējuma numuram.
Kad ir pieejama izstrādātāja izvēlne, ievadiet Shizuku un ritiniet uz leju līdz sadaļai bezvadu atkļūdošanas startēšanaJūs redzēsiet opciju “Savienot pārī”: pieskaroties tai, lietotne ģenerēs pastāvīgu paziņojumu, kuru nedaudz vēlāk izmantosiet, lai ievadītu savienošanas pārī kodu ar sistēmas ADB pakalpojumu.
Pēc tam dodieties uz Android izstrādātāja izvēlni un iespējojiet gan galveno slēdzi, gan opciju Bezvadu atkļūdošanaTajā pašā apakšizvēlnē atlasiet Saistīt ierīci ar sinhronizācijas kodu, lai sistēma parādītu sešciparu PIN kodu, kas būs aktīvs īsu laiku.
Ar redzamu savienošanas kodu jums tikai jādara Izvērsiet paziņojumus un pieskarieties Šizuku paziņojumam. saistībā ar savienošanu pārī. Atvērsies teksta lodziņš, kurā jāievada šie seši cipari, tādējādi aizverot savienošanas pārī procesu starp Shizuku un tālruņa bezvadu ADB pakalpojumu.
Kad savienošana pārī ir pabeigta, atgriezieties lietotnē Shizuku un nospiediet pogu. sākumsLietotne iekšēji parādīs komandas, kas darbojas fonā, taču svarīgi ir pārbaudīt galvenā ekrāna augšdaļu. Ja redzat ziņojumu "Shizuku ir aktīvs" vai kaut ko līdzīgu, tas nozīmē, ka pakalpojums ir veiksmīgi palaists un saderīgas lietotnes tagad var pieprasīt piekļuvi.
Instalējiet Shizuku operētājsistēmā Android 10 vai vecākās versijās (izmantojot datoru un kabeli)
Ja jūsu tālrunī darbojas operētājsistēma Android 10 vai vecāka versija, joprojām varat izmantot Shizuku priekšrocības, lai gan process ir nedaudz tradicionālāks: Jums būs nepieciešams dators ar instalētu ADB un USB kabelis.Tas nav sarežģīti, bet tas ietver vēl dažus soļus.
Vispirms iespējojiet tālrunī izstrādātāja opcijas un USB atkļūdošanu, tāpat kā iepriekšējā gadījumā. Pēc tam pievienojiet ierīci datoram, izmantojot datu kabeli, un Konfigurējiet ADB bināros failus savā datorāvai nu instalējot oficiālos SDK platformas rīkus, vai minimālu ADB pakotni.
Kad viss ir instalēts, atveriet komandu logu (CMD vai PowerShell operētājsistēmā Windows, termināli operētājsistēmā macOS vai Linux) mapē, kurā atrodas ADB, un palaidiet to. uz ADB ierīcēm, lai pārbaudītu, vai mobilais tālrunis ir pareizi atpazītsTālrunī parādīsies dialoglodziņš ar lūgumu autorizēt datora pirkstu nospiedumu; apstipriniet, lai ADB varētu sazināties bez problēmām.
Nākamais solis ir doties uz Šizuku un meklēt iespēju Skatiet nepieciešamo ADB komandu atbilstoši jūsu Android versijai un pašai lietotnei. un nokopējiet to. Lietojumprogrammā parasti ir iekļauta poga “Skatīt komandu”, kam seko poga “Kopēt”, lai jūs varētu nosūtīt šo teksta rindiņu uz datoru jebkādā jums vēlamā veidā.
Kad komanda ir instalēta jūsu datorā, ielīmējiet to ADB logā un palaidiet to. Šī komanda palaidīs Shizuku pakalpojumu un piešķirs tam nepieciešamās atļaujas, lai Lietotnē nebūs jānospiež poga “Sākt”. Šajā lietošanas režīmā startēšana tiek veikta no pašas ADB komandas.
Kā Šizuku darbojas iekšēji un kādas atļaujas viņai ir
No tehniskā viedokļa Šizuku uzsāk procesu ar paplašinātas privilēģijas, kas var izsaukt iekšējās sistēmas API citu lietojumprogrammu vārdā. Tas ir, tas izveido sava veida privilēģētu sesiju, kas ir līdzīga čaulai ar paaugstinātām atļaujām, bet atbilst Android drošības standartiem.
Lietotnes, kas vēlas izmantot Shizuku priekšrocības, ievieš atbalstu saziņai ar šo pakalpojumu, lai, kad tām ir nepieciešams piekļūt drošam iestatījumam vai izpildīt noteiktas metodes, Viņi nelūdz atļauju sistēmai tieši, bet gan Šizuku.Lietotājs saņem autorizācijas pieprasījumu un izlemj, vai piešķirt šo piekļuvi, līdzīgi kā tiek apstrādātas root atļaujas.
Starp atļaujām un iespējām, kuras parasti pārvalda, izmantojot Shizuku, dažas izceļas kā īpaši sensitīvas, piemēram, WRITE_SECURE_SETTINGS, piekļuve iekšējai statistikai, pakotņu pārvaldība, noteiktu žurnālu lasīšana un citas papildu darbības. Tas viss ir paredzēts, lai iespējotu funkcijas, kas parasti ir paredzētas izstrādātājiem vai ierīcēm ar root piekļuvi.
Sistēmā ir iekļauta arī oficiāla utilīta ar nosaukumu rishkas izmanto to pašu privileģēto procesu, ko uztur Shizuku. Pateicoties rish, ir iespējams palaist augsta līmeņa komandas tā, it kā jūs atrastos ADB apvalkā, bet tieši no pašas ierīces vai no automatizācijas lietotnēmar nosacījumu, ka viņi zina, kā to integrēt.
Piemēram, varat izmantot “rish”, lai izpildītu tādas komandas kā “whoami”, pārstartētu tālruni ar vienkāršu komandu vai palaistu sarežģītākus skriptus, katru reizi nepievienojot kabeli datoram. Apvienojumā ar tādiem rīkiem kā Tasker vai MacroDroid tas paver durvis uz ļoti jaudīgām automatizācijām. kas iepriekš bija rezervēti root lietotājiem.

Šizuku kā uzlabots atļauju pārvaldnieks
Praksē Šizuku uzvedas kā centralizēts īpašo atļauju pārvaldnieks operētājsistēmai AndroidTā vietā, lai katrai lietojumprogrammai atsevišķi būtu jāpieprasa piekļuve pieejamības pakalpojumiem, ADB komandām vai pat administratora atļaujām, Shizuku darbojas kā starpnieks un vienotā veidā novirza šos pieprasījumus.
Tas nedaudz atgādina to, ko agrāk darīja tādi utilītas kā SuperSU vai Magisk Manager, bet ir pielāgotas nesakņotu ierīču pasaulei. Kad esat piešķīris Šizuku nepieciešamo piekļuvi (vai nu iegūstot saknes tiesības, vai palaižot pakalpojumu ar ADB), pārējās saderīgās lietotnes vienkārši jautā tai par nepieciešamo.
Viena no šīs pieejas lielajām priekšrocībām ir tā, ka Tas neļauj katrai lietojumprogrammai ļaunprātīgi izmantot piekļuves atļaujas vai piespiest jūs manuāli palaist ADB komandas. Katru reizi, kad vēlaties aktivizēt kādu papildu funkciju, jūs autorizējat Šizuku tikai vienu reizi, un turpmāk viss iet caur šo kopīgo filtru.
Piemēram, ja vēlaties iespējot papildu akumulatora reģistrēšanu, modificēt slēptās saskarnes iestatījumus vai piešķirt atļaujas “Lietotņu darbības”, neaizskarot ADB, Šizuku darbojas kā galvenā atslēga, lai atvērtu šīs durvis.Protams, vienmēr Android API atļauto robežu ietvaros un nesasniedzot maksimālo dziļumu, ko piedāvātu pilna sakne.
Vienīgais būtiskais trūkums ir tas, ka, lai tas viss darbotos, Lietojumprogrammu izstrādātājiem ir nepārprotami jāintegrē atbalsts ShizukuNepietiek tikai to instalēt un sagaidīt, ka visas lietotnes maģiski iegūs paplašinātu piekļuvi: katram projektam ir jāpielāgojas un jāizmanto savs API. Tie vēl nav vairākumā, taču to skaits pieaug, un jau ir daži labi zināmi piemēri.
SystemUI Tuner un Shizuku: kombinācija, lai izspiestu Android bez saknes piekļuves
Starp instrumentiem, kas visvairāk gūst labumu no Shizuku, ir SystemUI uztvērējslietojumprogramma, kas paredzēta Atklājiet un modificējiet slēptās Android saskarnes opcijasTās mērķis ir atjaunot un paplašināt veco izvēlni "Sistēmas saskarnes iestatījumi", ko Google laika gaitā pakāpeniski apraka un ko daudzi ražotāji vienkārši ir atspējojuši.
SystemUI Tuner pašam par sevi nav nepieciešama root piekļuve, taču, lai pilnībā atbloķētu tā potenciālu, tam ir nepieciešamas noteiktas papildu atļaujas, izmantojot ADB, piemēram, iespēja rakstīt Settings.Secure vai piekļūt iekšējiem displeja un paziņojumu parametriem. Šeit noder Shizuku, kas ļauj tam veikt šādas darbības: piešķiriet šīs atļaujas tieši no savas mobilās ierīcesneieslēdzot datoru.
Kad Shizuku + SystemUI Tuner kombinācija ir konfigurēta, tā ļauj pielāgot tādus elementus kā statusa josla, ikonu secība un skaits ātrajos iestatījumos, immersīvajā režīmā vai animāciju ātrumsvienmēr jūsu pielāgošanas slāņa un Android versijas noteikto ierobežojumu ietvaros.
SystemUI Tuner izstrādātājs piedāvā arī īpašs papildinājums, lai rakstītu sadaļā Settings.System bez root vai Shizuku piekļuvesIzmantojot faktu, ka tā ir deklarēta kā tikai testēšanai paredzēta lietotne un norāda uz vecāku API (Android 5.1), Play veikala noteikumi neļauj šo spraudni izplatīt tieši caur veikalu. Lai instalētu ar Shizuku saderīgu lietotni, tas ir jāinstalē, izmantojot īpašas opcijas, parasti ar ADB un karodziņu `-to`.
Pateicoties šīm kombinācijām, lietotāji, kuri iepriekš bija atkarīgi no root piekļuves, lai veiktu izmaiņas saskarnē, tagad var pielāgot daudzus no šiem iestatījumiem ar relatīvi nelielu riskuZinot arī to, ka, ja kaut kas noiet greizi, ir iespējams atjaunot sākotnējo stāvokli, noņemt problemātiskās atslēgas vai atiestatīt konfigurācijas, izmantojot ADB komandas vai pašu lietotni.

SystemUI Tuner galvenās funkcijas un sadaļas, izmantojot Shizuku
SystemUI Tuner savus iestatījumus sakārto šādi: dažādas kategorijas Lai jūs nepārslogotu, daudzi no viņiem izmanto uzlabotās atļaujas, ko saņem, pateicoties Shizuku. Katrā sadaļā atradīsiet brīdinājumus, ja izmaiņas ir sensitīvas vai varētu dīvaini darboties ar noteiktiem zīmoliem.
Tā daļā statusa josla un paziņojumiPiemēram, varat mainīt, kuras ikonas tiek rādītas (mobilie dati, Wi-Fi, modinātājs utt.), piespiesti rādīt akumulatora procentuālo daļu, pievienot pulkstenim sekundes vai pielāgot demonstrācijas režīmu, lai ekrānuzņēmumi būtu tīrāki. Atkarībā no Android versijas (AOSP, One UI, MIUI, EMUI utt.) ne visas šīs opcijas darbosies vienādi.
Sadaļa animācijas un vizuālie efekti Tas ļauj daudz detalizētāk nekā tipiski izstrādātāju iestatījumi mainīt logu atvēršanas un aizvēršanas ātrumu, pārejas un citas saskarnes kustības. Šo animāciju samazināšana var radīt lielākas plūstamības iespaidu, savukārt to palielināšana ir paredzēta tiem, kas dod priekšroku pārsteidzošākam efektam.
Kategorijā Mijiedarbība un lietotāja interfeiss Šajā sadaļā ir ietvertas opcijas, kas saistītas ar navigācijas žestiem, paziņojumu paneļa pozīciju un darbību, ātro iestatījumu pārvaldību un režīma “Netraucēt” konfigurāciju saistībā ar skaļumu. Šeit varat, piemēram, konfigurēt paziņojumu paneli, lai noteiktas ikonas tiktu rādītas pirms citām vai aktivizētu agresīvākus pilnekrāna režīmus.
Platība Tīkls un savienojamība Tajā galvenā uzmanība pievērsta detaļām, kas saistītas ar mobilajiem datiem, Wi-Fi un lidmašīnas režīmu. Jūs varat mainīt, kuri radio tiek izslēgti, aktivizējot lidmašīnas režīmu (Bluetooth, NFC, Wi-Fi utt.), pielāgot īsziņu un datu iestatījumus vai mēģināt apiet noteiktus piesaistes ierobežojumus, ko noteikuši daži operatori, vienmēr ievērojot jūsu programmaparatūras ierobežojumus.
Visbeidzot, sadaļa par uzlabotas iespējas Tas ir paredzēts ļoti pieredzējušiem lietotājiem, kuri zina, kuras sistēmas atslēgas vēlas modificēt. Šeit var piespiesti mainīt iekšējos mainīgos, atklāt ražotāja slēptos iestatījumus un eksperimentēt ar mazāk dokumentētām izmaiņām. Acīmredzot tā ir vieta, kur jārīkojas ar vislielāko piesardzību un jāpieraksta visas izmaiņas.
Reāli ierobežojumi: ražotāji, slāņi un saderība
Lai gan Shizuku un SystemUI Tuner piedāvā ļoti plašas iespējas, ir jābūt skaidram, ka Tie nevar apiet katra ražotāja vai pielāgošanas slāņa noteiktos ierobežojumus.Ja jūsu ROM ir noņēmis vai atjauninājis sistēmas iestatījumu, nekāda maģija nedarbosies: ne ADB, ne Shizuku to nevarēs modificēt.
Ierīcēs ar Android AOSP vai mazāk uzbāzīgiem apvalkiem lielākā daļa funkciju parasti darbojas labi, taču ļoti pielāgotās ROM vidēs, piemēram, MIUI/HyperOS, EMUI vai dažās Samsung implementācijās, Vairākas iespējas var neko nedarīt, darboties daļēji vai tieši radīt problēmasPastāv ekstremāli gadījumi, piemēram, noteiktas vecākas TouchWiz versijas, kurās SystemUI Tuner tik tikko var darboties.
Daudz apspriests piemērs forumos ir nespēja paslēpt akumulatora ikonu un parādīt tikai procentuālo daudzumu statusa joslā. Daudzās pašreizējās programmaparatūrās teksts un piktogramma ir piesaistīti vienam un tam pašam slēdzim; ja vienu noņemat, abi pazūd. Šādos gadījumos, pat ja mēģināsiet izmantot SystemUI Tuner, Shizuku vai ADB komandas, rezultāts būs tāds pats, jo tas ir ražotāja paša SystemUI ierobežojums.
Ir arī tādi delikāti iestatījumi kā nakts režīms vai noteikti ekrāna režīmi, kas, aktivizējot, var izraisīt dīvainas kļūmes, sākot no no melniem ekrāniem līdz nevienmērīgai saskarnes darbībaiIzstrādātājs parasti nodrošina ārkārtas ADB komandas, lai mainītu šīs situācijas, piemēram, noņemot noteiktas atslēgas no Settings.Secure.
Jebkurā gadījumā SystemUI Tuner atinstalēšana vai Shizuku lietošanas pārtraukšana ne vienmēr automātiski atgriež visas izmaiņas, īpaši vecākās Android versijās. Ieteicams kaut kur pierakstīt, ko maināt. un pat eksportēt iestatījumus, ja lietotne to atļauj, ja vēlāk nepieciešams atgriezties pie iepriekšējiem iestatījumiem.
Ar visu, ko esam redzējuši, Šizuku ir kļuvis par sava veida Šveices armijas nazi pieredzējušiem Android lietotājiem: Tas ļauj aktivizēt dziļās funkcijas, pārvaldīt sensitīvas atļaujas un maksimāli izmantot tādus rīkus kā SystemUI Tuner. Saglabājot sistēmu relatīvi neskartu, daudzos gadījumos izvairoties no sakņošanas un samazinot riskus ar jutīgām lietotnēm, ja to lieto saprātīgi, ņemot vērā izmaiņas un respektējot katra ražotāja ierobežojumus, tas, iespējams, ir ērtākais un drošākais veids, kā pacelt savu mobilo tālruni soli priekšā tam, ko piedāvā standarta konfigurācija.
Redaktors specializējas tehnoloģiju un interneta jautājumos ar vairāk nekā desmit gadu pieredzi dažādos digitālajos medijos. Esmu strādājis par redaktoru un satura veidotāju e-komercijas, komunikācijas, tiešsaistes mārketinga un reklāmas uzņēmumos. Esmu rakstījis arī ekonomikas, finanšu un citu nozaru tīmekļa vietnēs. Mans darbs ir arī mana aizraušanās. Tagad, izmantojot manus rakstus Tecnobits, es cenšos izpētīt visus jaunumus un jaunas iespējas, ko tehnoloģiju pasaule mums piedāvā katru dienu, lai uzlabotu mūsu dzīvi.
