- Shizuku tree op as 'n tussenganger om gevorderde toestemmings aan programme te verleen sonder die behoefte aan wortel, en benut ADB se vermoëns.
- Dit laat jou toe om aanpassings- en stelselfunksies te aktiveer, veral in samewerking met SystemUI Tuner, sonder om voortdurend van 'n rekenaar afhanklik te wees.
- Die doeltreffendheid daarvan hang af van die Android-weergawe en die vervaardiger se laag, en dit werk slegs ten volle met toepassings wat aangepas is vir Shizuku.
As jy daarvan hou om meer werkverrigting uit Android te pers as wat normale instellings toelaat Maar jy wil nie jou foon root nie, Shizuku Dit het een van daardie noodsaaklike gereedskap geword wat toenemend in forums en gemeenskappe bespreek word. Dit laat ander toepassings toe om baie kragtige toestemmings te verkry sonder om die stelsel te wysig of die toestel se sekuriteit of waarborg buitensporig in die gedrang te bring.
Baie van die mees gevorderde aanpassings-, outomatiserings- of stelselbestuurstoepassings ondersteun reeds Shizuku en gebruik dit om... Aktiveer gevorderde funksies wat voorheen worteltoegang of ADB-opdragte vanaf die rekenaar vereis hetDeur hierdie gids sal jy presies sien wat Shizuku is, hoe dit werk, hoe om dit stap vir stap volgens jou Android-weergawe te konfigureer, en watter soort instellings jy kan ontsluit in kombinasie met gereedskap soos SystemUI Tuner.
Wat is Shizuku en hoekom word daar so oor hom gepraat?
Shizuku is in wese 'n tussengangerdiens wat spesiale toestemmings aan ander Android-toepassings verleen sonder om die toestel te wortel. Dit dien as 'n soort "brug" tussen normale programme en stelsel-API's wat normaalweg slegs met worteltoegang of deur ADB-opdragte gebruik kan word.
In plaas daarvan om die bedryfstelsel te wysig of die opstartpartisie op te laai, maak Shizuku staat op Android Debug Bridge (ADB) om 'n proses met verhoogde voorregte te beginSodra hierdie proses aan die gang is, laat dit versoenbare toepassings toe om toegang te versoek om gevorderde aksies uit te voer, soos om na veilige instellings te skryf, spesiale toestemmings te bestuur of toegang tot instellings te verkry wat Android vir die gemiddelde gebruiker versteek.
Op 'n praktiese vlak het Shizuku haarself geposisioneer as 'n 'n Liggewig alternatief vir wortel wanneer jy slegs ADB-toestemmings benodigMet ander woorde, alles wat jy voorheen gedoen het deur jou selfoon aan jou rekenaar te koppel en opdragte een vir een uit te voer, kan jy nou doen deur hierdie diens en die toepassings wat dit ondersteun, sonder om voortdurend van 'n rekenaar afhanklik te wees.
Dit is egter belangrik om een sleutelpunt in gedagte te hou: Nie alles wat root toelaat, kan met Shizuku gerepliseer word nie.Worteltoegang verleen steeds volle stelseltoegang, terwyl Shizuku beperk is tot wat bereik kan word deur API's en gevorderde toestemmings wat deur Android blootgestel word. Vir baie gevorderde gebruikers is dit meer as genoeg, maar dit vervang nie tradisionele worteltoegang heeltemal nie.
Vanuit die perspektief van die gemiddelde gebruiker is die aanbeveling duidelik: Jy hoef Shizuku slegs te installeer as 'n spesifieke toepassing jou vra om dit te doen, of as jy vooraf weet dat jy dit gaan gebruik.Vir nou is die aantal toepassings wat daarvan afhanklik is nie groot nie, hoewel die lys groei en dit al hoe meer algemeen word om dit as 'n vereiste in personaliserings-, outomatiserings- of toestemmingsbestuursprojekte te sien.

Voordele bo die wortel en die verhouding daarvan met SafetyNet
Een van Shizuku se sterk punte is dat Dit verander nie die integriteit van die stelsel nie en behoort nie kontroles soos SafetyNet te beïnvloed nie.Dit beteken dat sensitiewe toepassings soos Google Pay, banktoepassings of sekere speletjies in beginsel nie moet ophou werk bloot omdat Shizuku geïnstalleer en aktief is nie.
Nou, om Shizuku aan die gang te kry, is dit nodig Aktiveer ontwikkelaaropsies en USB- of draadlose ontfoutingEn sommige programme kla wel wanneer hulle bespeur dat hierdie opsies geaktiveer is. Dit is nie Shizuku se skuld per se nie, maar eerder die sekuriteitsbeleide van daardie dienste, so dit is die moeite werd om dit in gedagte te hou as jy besonder beperkende programme gebruik.
In vergelyking met die klassieke wortel, is Shizuku se benadering baie meer verstandig: Dit ontsluit nie die selflaaiprogram, installeer nie stelselmodules of wysig nie partisies nie.Dit loods eenvoudig 'n diens met verhoogde voorregte deur ADB te gebruik, en van daar af laat dit ander programme toe om daaraan te koppel. Dit is 'n manier om "superkragte" op Android te geniet met minder wetlike, waarborg- en sekuriteitsrisiko's.
Daarbenewens bied Shizuku 'n gedetailleerde beheerstelsel soortgelyk aan dié van wortelbestuurders soos Magisk Manager of die ou SuperSU: Elke keer as 'n toepassing sy vermoëns wil gebruik, moet jy dit eksplisiet magtig.Dit voeg 'n ekstra laag beskerming by, want nie alles wat jy installeer, sal sonder jou goedkeuring op die stelsel kan doen wat dit wil nie.
Hoe om Shizuku te installeer en te aktiveer volgens jou Android-weergawe
Die proses vir die opstel van Shizuku wissel effens na gelang van jou Android-weergawe. Die hoofverskil lê daarin of jy... draadlose ontfouting (teenwoordig vanaf Android 11), aangesien hierdie funksie die aanvanklike opstelling aansienlik vereenvoudig.
In alle gevalle is die eerste stap dieselfde: Laai Shizuku van die Google Play Winkel af en installeer dit soos enige ander toepassing.Sodra dit vir die eerste keer oopgemaak word, sal die toepassing self jou deur die nodige afdelings lei, maar dit is 'n goeie idee om die stappe noukeurig te hersien.
Konfigureer Shizuku op Android 11 of hoër (draadlose ontfouting)
Op Android 11 en latere weergawes kan jy Shizuku begin deur Draadlose ADB direk vanaf die foon selfSonder kabels of 'n rekenaar. Om dit te doen, moet jy eers die stelsel se ontwikkelaaropsies aktiveer, wat steeds so eenvoudig is soos om na die toestelinligting te gaan en die bounommer 'n paar keer te tik.
Sodra jy die ontwikkelaarskieslys beskikbaar het, voer Shizuku in en blaai af na die afdeling oor draadlose ontfouting opstartJy sal 'n Paringsopsie sien: wanneer jy daarop tik, sal die toepassing 'n aanhoudende kennisgewing genereer wat jy 'n bietjie later sal gebruik om die paringskode met die stelsel se ADB-diens in te voer.
Gaan dan na die Android-ontwikkelaarskieslys en aktiveer beide die hoofskakelaar en die opsie om Draadlose ontfoutingKies in dieselfde subkieslys Koppel toestel met sinkronisasiekode sodat die stelsel vir jou 'n sessyfer-PIN wys wat vir 'n kort tydperk aktief sal wees.
Met die paringskode in sig, hoef jy net te Vou die kennisgewings uit en tik op Shizuku se kennisgewing. verwant aan paring. 'n Teksboks sal oopmaak waar jy daardie ses syfers sal invoer, wat die paringsproses tussen Shizuku en die foon se draadlose ADB-diens sluit.
Sodra die paring voltooi is, keer terug na die Shizuku-app en druk die knoppie. BeginDie toepassing sal intern die opdragte wat in die agtergrond loop, vertoon, maar die belangrike ding om na te gaan, is die bokant van die hoofskerm. As jy die boodskap "Shizuku is aktief" of iets soortgelyks sien, beteken dit dat die diens suksesvol gelanseer is en versoenbare toepassings nou toegang kan aanvra.
Installeer Shizuku op Android 10 of vroeër weergawes (met behulp van 'n rekenaar en kabel)
As jou foon Android 10 of 'n vroeëre weergawe gebruik, kan jy steeds voordeel trek uit Shizuku, alhoewel die proses ietwat meer tradisioneel is: Jy benodig 'n rekenaar met ADB geïnstalleer en 'n USB-kabelDit is nie ingewikkeld nie, maar dit behels wel dat jy 'n paar ekstra stappe moet neem.
Aktiveer eers ontwikkelaaropsies en USB-ontfouting op jou foon, net soos in die vorige geval. Koppel dan jou toestel aan jou rekenaar met 'n datakabel en Konfigureer die ADB-binêre lêers op jou rekenaaróf deur die amptelike SDK Platform Tools of 'n minimale ADB-pakket te installeer.
Met alles geïnstalleer, maak 'n opdragvenster oop (CMD of PowerShell op Windows, terminaal op macOS of Linux) in die lêergids waar ADB geleë is en voer dit uit. na adb-toestelle om te kyk of die selfoon korrek opgespoor word'n Dialoogkassie sal op die foon verskyn wat vra om die rekenaar se vingerafdruk te magtig; aanvaar sodat ADB sonder probleme kan kommunikeer.
Die volgende stap is om na Shizuku te gaan en te soek na die opsie om Sien die vereiste ADB-opdrag volgens jou Android-weergawe en die toepassing self. en kopieer dit. Die toepassing bevat gewoonlik 'n "View Command"-knoppie gevolg deur 'n "Copy"-knoppie, sodat jy daardie teksreël na jou rekenaar kan stuur op watter manier jy ook al verkies.
Sodra jy die opdrag op jou rekenaar het, plak dit in die ADB-venster en voer dit uit. Hierdie opdrag sal die Shizuku-diens begin en die nodige toestemmings daaraan toeken, sodat Jy hoef nie op enige "Start"-knoppie in die toepassing te druk nie. In hierdie gebruiksmodus word die opstart vanaf die ADB-opdrag self uitgevoer.
Hoe Shizuku intern werk en watter regte sy het
Vanuit 'n tegniese oogpunt begin Shizuku 'n proses met uitgebreide voorregte wat interne stelsel-API's kan aanroep namens ander toepassings. Dit wil sê, dit skep 'n soort bevoorregte sessie, soortgelyk aan 'n dop met verhoogde toestemmings, maar binne Android se sekuriteitsstandaarde geraam.
Programme wat voordeel wil trek uit Shizuku implementeer ondersteuning om met daardie diens te kommunikeer, sodat wanneer hulle toegang tot 'n veilige omgewing benodig of sekere metodes moet uitvoer, Hulle vra nie die stelsel direk vir toestemming nie, maar Shizuku.Die gebruiker ontvang 'n magtigingsversoek en besluit of hy daardie toegang wil toestaan of nie, baie soos hoe worteltoestemmings hanteer word.
Onder die toestemmings en vermoëns wat gewoonlik deur Shizuku bestuur word, staan sommige uit as besonder sensitief, soos WRITE_SECURE_SETTINGS, toegang tot interne statistieke, pakketbestuur, lees van sekere logboeke en ander gevorderde bewerkings. Dit alles is daarop gemik om funksies moontlik te maak wat normaalweg vir ontwikkelaars of gewortelde toestelle gereserveer is.
Die stelsel sluit ook 'n amptelike hulpmiddel in genaamd rishwat voordeel trek uit dieselfde bevoorregte proses wat Shizuku onderhou. Danksy rish is dit moontlik om hoëvlak-opdragte te loods asof jy in 'n ADB-dop is, maar direk vanaf die toestel self of vanaf outomatiseringsprogrammemits hulle weet hoe om dit te integreer.
Byvoorbeeld, jy kan rish gebruik om opdragte soos "whoami" uit te voer, jou foon met 'n eenvoudige opdrag te herlaai, of meer komplekse skrifte te begin, alles sonder om elke keer 'n kabel aan jou rekenaar te koppel. Gekombineer met gereedskap soos Tasker of MacroDroid, maak dit die deur oop vir baie kragtige outomatisasies. wat voorheen vir root-gebruikers gereserveer was.

Shizuku as 'n gevorderde toestemmingsbestuurder
In die praktyk tree Shizuku op soos 'n gesentraliseerde bestuurder van spesiale toestemmings vir AndroidIn plaas daarvan dat elke toepassing op sy eie toegang tot toeganklikheidsdienste, ADB-opdragte of selfs administrateurtoestemmings moet aanvra, tree Shizuku op as 'n tussenganger en kanaliseer daardie versoeke op 'n verenigde manier.
Dit herinner ietwat aan wat nutsdienste soos SuperSU of Magisk Manager vroeër gedoen het, maar aangepas is vir die wêreld van nie-gewortelde toestelle. Sodra jy Shizuku die nodige toegang verleen het (óf deur te wortel, óf deur die diens met ADB te begin), die res van die versoenbare programme vra dit eenvoudig vir wat hulle nodig het.
Een van die groot voordele van hierdie benadering is dat Dit verhoed dat elke toepassing toeganklikheidsregte misbruik of jou dwing om ADB-opdragte handmatig uit te voer. Elke keer as jy 'n gevorderde funksie wil aktiveer, magtig jy Shizuku slegs een keer, en van toe af gaan alles deur daardie gemeenskaplike filter.
Byvoorbeeld, as jy gevorderde battery-logging wil aktiveer, verborge koppelvlakinstellings wil wysig, of "App Ops"-toestemmings wil verleen sonder om met ADB te peuter, Shizuku tree op as die hoofsleutel om daardie deure oop te maak.Altyd, natuurlik, binne die perke van wat Android deur sy API's toelaat en sonder om die maksimum diepte te bereik wat 'n volledige wortel sou bied.
Die enigste beduidende nadeel is dat, vir al hierdie dinge om te werk, Toepassingsontwikkelaars moet ondersteuning vir Shizuku eksplisiet integreerDit is nie genoeg om dit bloot te installeer en te verwag dat alle toepassings magies gevorderde toegang sal verkry nie: elke projek moet aanpas en sy API gebruik. Hulle is nog nie die meerderheid nie, maar die getal groei, en daar is reeds 'n paar bekende voorbeelde.
SystemUI Tuner en Shizuku: kombinasie om Android sonder wortel te pers
Onder die gereedskap wat die meeste by Shizuku baat vind, is SystemUI-ontvanger'n toepassing wat ontwerp is vir Ontdek en wysig versteekte Android-koppelvlakopsiesDie doel daarvan is om die ou "Stelselkoppelvlakinstellings"-kieslys te herstel en uit te brei wat Google mettertyd geleidelik begrawe het en wat baie vervaardigers eenvoudig gedeaktiveer het.
SystemUI Tuner benodig nie worteltoegang op sy eie nie, maar om sy volle potensiaal te ontsluit, benodig dit sekere gevorderde toestemmings via ADB, soos die vermoë om na Instellings te skryf. Beveilig of toegang tot interne vertoon- en kennisgewingparameters te verkry. Dit is waar Shizuku inkom, wat dit toelaat om gee daardie toestemmings direk vanaf jou mobiele toestelsonder om die rekenaar aan te skakel.
Sodra dit gekonfigureer is, laat die Shizuku + SystemUI Tuner-kombinasie jou toe om elemente soos die aan te pas. statusbalk, die volgorde en aantal ikone in Vinnige Instellings, Immersiewe Modus, of die spoed van animasiesaltyd binne die beperkings wat deur jou aanpassingslaag en jou Android-weergawe gestel word.
Die ontwikkelaar van SystemUI Tuner bied ook 'n spesifieke byvoeging om na Settings.System te skryf sonder root of ShizukuDeur voordeel te trek uit die feit dat dit as 'n toets-enigste toepassing verklaar is en na 'n ouer API (Android 5.1) wys, verhoed Play Winkel-reëls dat hierdie inprop direk deur die winkel versprei word. Dit moet geïnstalleer word met behulp van spesiale opsies, tipies met ADB en die `-to`-vlag, om 'n Shizuku-versoenbare toepassing te installeer.
Danksy hierdie kombinasies kan gebruikers wat voorheen op worteltoegang staatgemaak het om koppelvlakveranderinge aan te bring, nou verander baie van daardie instellings met relatief min risikoOok wetende dat as iets verkeerd loop, dit moontlik is om terug te keer, problematiese sleutels te verwyder of konfigurasies terug te stel vanaf ADB-opdragte of vanaf die toepassing self.

Hooffunksies en afdelings van SystemUI Tuner met behulp van Shizuku
SystemUI Tuner organiseer sy instellings in verskillende kategorieë Om jou nie te oorweldig nie, maak baie van hulle gebruik van die verbeterde toestemmings wat hulle danksy Shizuku ontvang. In elke afdeling sal jy waarskuwings vind wanneer 'n verandering sensitief is of dalk vreemd optree met sekere handelsmerke.
In die deel van statusbalk en kennisgewingsByvoorbeeld, jy kan verander watter ikone vertoon word (mobiele data, Wi-Fi, alarm, ens.), die batterypersentasie dwing om te verskyn, sekondes by die klok voeg, of Demo-modus aanpas vir skoner skermkiekies. Afhangende van die Android-vel (AOSP, One UI, MIUI, EMUI, ens.), sal nie al hierdie opsies op dieselfde manier werk nie.
Die gedeelte van animasies en visuele effekte Dit laat jou toe om die spoed waarteen vensters oop- en toemaak, oorgange en ander koppelvlakbewegings in baie groter detail as tipiese ontwikkelaarinstellings te verander. Die vermindering van hierdie animasies kan die indruk van groter vloeibaarheid gee, terwyl die verhoging daarvan vir diegene is wat 'n meer treffende effek verkies.
In die kategorie van Interaksies en gebruikerskoppelvlak Hierdie afdeling bevat opsies wat verband hou met navigasiegebare, die posisie en gedrag van die kennisgewingskerm, hoe Vinnige Instellings bestuur word, en die konfigurasie van "Moenie Steur Nie" in samewerking met die volume. Hier kan jy byvoorbeeld die kennisgewingskerm konfigureer om sekere ikone voor ander te vertoon of meer aggressiewe volskermmodusse te aktiveer.
Die gebied van Netwerk en konnektiwiteit Dit fokus op besonderhede wat verband hou met mobiele data, Wi-Fi en vliegtuigmodus. Jy kan wysig watter radio's afgeskakel word wanneer jy vliegtuigmodus aktiveer (Bluetooth, NFC, Wi-Fi, ens.), SMS- en data-instellings aanpas, of probeer om sekere tethering-limiete wat deur sommige diensverskaffers opgelê word, te omseil, altyd binne die beperkings van jou firmware.
Laastens, die afdeling oor gevorderde opsies Dit is ontwerp vir hoogs ervare gebruikers wat weet watter stelselsleutels hulle wil wysig. Van hier af kan jy interne veranderlikes afdwing, instellings wat deur die vervaardiger versteek is, blootstel, en eksperimenteer met minder gedokumenteerde veranderinge. Dit is natuurlik die plek waar jy met die grootste versigtigheid moet voortgaan en notas moet neem oor alles wat jy verander.
Werklike beperkings: vervaardigers, lae en versoenbaarheid
Alhoewel Shizuku en SystemUI Tuner 'n baie wye reeks moontlikhede bied, moet dit duidelik wees dat Hulle kan nie die beperkings wat deur elke vervaardiger of aanpassingslaag opgelê word, omseil nieAs jou ROM 'n stelselinstelling verwyder of reggestel het, is daar geen towerkrag wat sal werk nie: nóg ADB nóg Shizuku sal dit kan wysig.
Op toestelle met Android AOSP of minder indringende velle, gedra die meeste funksies hulle gewoonlik goed, maar op hoogs aangepaste ROM's soos MIUI/HyperOS, EMUI of sommige Samsung-implementerings, Verskeie opsies mag niks doen nie, gedeeltelik werk of direk probleme veroorsaakDaar is uiterste gevalle, soos sekere ouer weergawes van TouchWiz waar SystemUI Tuner skaars kan werk.
'n Veelbesproke voorbeeld in forums is die onvermoë om die batteryikoon weg te steek en slegs die persentasie te vertoon in die statusbalk. In baie huidige firmwares is die teks en die piktogram aan dieselfde skakelaar gekoppel; as jy een verwyder, verdwyn albei. In hierdie gevalle, selfs al probeer jy SystemUI Tuner-, Shizuku- of ADB-opdragte, sal die resultaat dieselfde wees, want dit is 'n beperking van die vervaardiger se eie SystemUI.
Daar is ook delikate instellings soos nagmodus of sekere skermmodusse wat, wanneer dit geaktiveer word, vreemde foute kan veroorsaak, van van swart skerms tot wisselvallige koppelvlakgedragDie ontwikkelaar verskaf gewoonlik nood-ADB-opdragte om hierdie situasies om te keer, byvoorbeeld deur spesifieke sleutels uit Settings.Secure te verwyder.
In elk geval, die deïnstallering van SystemUI Tuner of die staking van die gebruik van Shizuku sal nie altyd outomaties alle veranderinge terugdraai nie, veral nie op ouer weergawes van Android nie. Dit is raadsaam om êrens neer te skryf wat jy verander. en selfs instellings uitvoer wanneer die toepassing dit toelaat, ingeval jy later moet terugkeer.
Met alles wat ons gesien het, het Shizuku 'n soort Switserse leërmes vir gevorderde Android-gebruikers geword: Dit laat jou toe om diep funksies te aktiveer, sensitiewe toestemmings te bestuur en die meeste uit gereedskap soos SystemUI Tuner te kry. Deur die stelsel relatief ongeskonde te hou, wortelgebruik in baie gevalle te vermy, en risiko's met sensitiewe toepassings te verminder, indien dit wyslik gebruik word, kennis te neem van die veranderinge en die beperkings van elke vervaardiger te respekteer, is dit waarskynlik die gerieflikste en veiligste manier om jou selfoon 'n stap vooruit te neem op wat die standaardkonfigurasie bied.
Redakteur spesialiseer in tegnologie en internetkwessies met meer as tien jaar ondervinding in verskillende digitale media. Ek het gewerk as 'n redakteur en inhoudskepper vir e-handel, kommunikasie, aanlyn bemarking en advertensiemaatskappye. Ek het ook op ekonomie, finansies en ander sektore se webwerwe geskryf. My werk is ook my passie. Nou, deur my artikels in Tecnobits, Ek probeer om al die nuus en nuwe geleenthede te verken wat die wêreld van tegnologie ons elke dag bied om ons lewens te verbeter.
