- Shizuku hufanya kazi kama mpatanishi wa kutoa ruhusa za kina kwa programu bila hitaji la mizizi, kwa kutumia uwezo wa ADB.
- Inakuruhusu kuamsha ubinafsishaji na kazi za mfumo, haswa kwa kushirikiana na SystemUI Tuner, bila kutegemea Kompyuta kila wakati.
- Ufanisi wake unategemea toleo la Android na safu ya mtengenezaji, na inafanya kazi kikamilifu na programu zilizobadilishwa kwa Shizuku.
Ikiwa unapenda kubana utendakazi zaidi kutoka kwa Android zaidi ya vile mipangilio ya kawaida inavyoruhusu Lakini hutaki kuroot simu yako, Shizuku Imekuwa mojawapo ya zana muhimu ambazo zinazidi kujadiliwa katika vikao na jumuiya. Huruhusu programu zingine kupata ruhusa zenye nguvu sana bila kurekebisha mfumo au kuhatarisha sana usalama au dhamana ya kifaa.
Nyingi za ubinafsishaji wa hali ya juu zaidi, otomatiki, au programu za usimamizi wa mfumo tayari zinaunga mkono Shizuku na kuzitumia Washa vipengele vya kina ambavyo hapo awali vilihitaji ufikiaji wa mizizi au amri za ADB kutoka kwa KompyutaKatika mwongozo huu wote utaona Shizuku ni nini, jinsi inavyofanya kazi, jinsi ya kuisanidi hatua kwa hatua kulingana na toleo lako la Android, na ni aina gani ya mipangilio unayoweza kufungua pamoja na zana kama SystemUI Tuner.
Shizuku ni nini na kwa nini anazungumziwa hivyo?
Shizuku ni, kimsingi, a huduma ya kati inayotoa ruhusa maalum kwa programu zingine za Android bila kuhitaji mizizi ya kifaa. Inafanya kama aina ya "daraja" kati ya programu za kawaida na API za mfumo ambazo zinaweza kutumika tu na ufikiaji wa mizizi au kupitia amri za ADB.
Badala ya kurekebisha mfumo wa uendeshaji au kubandika kizigeu cha buti, Shizuku hutegemea Android Debug Bridge (ADB) ili kuanza mchakato kwa mapendeleo ya juuMchakato huu unapoendelea, huruhusu programu zinazooana kuomba ufikiaji wa kufanya vitendo vya kina kama vile kuandika ili kuweka mipangilio salama, kudhibiti ruhusa maalum au kufikia mipangilio ambayo Android huficha kutoka kwa mtumiaji wa kawaida.
Kwa kiwango cha vitendo, Shizuku amekuwa akijiweka kama a Njia mbadala nyepesi ya kuweka mizizi wakati unahitaji tu ruhusa za ADBKwa maneno mengine, kila kitu ulichokuwa ukifanya kwa kuunganisha simu yako ya mkononi kwenye kompyuta yako na kutekeleza amri moja kwa moja, sasa unaweza kufanya kupitia huduma hii na programu zinazounga mkono, bila kutegemea mara kwa mara PC.
Walakini, ni muhimu kukumbuka jambo moja kuu: Sio kila kitu kinachoruhusu mizizi kinaweza kuigwa na ShizukuUfikiaji wa mizizi bado hutoa ufikiaji kamili wa mfumo, wakati Shizuku inadhibitiwa na kile kinachoweza kupatikana kupitia API na ruhusa za kina zinazoonyeshwa na Android. Kwa watumiaji wengi wa hali ya juu, hii ni zaidi ya kutosha, lakini haibadilishi kabisa upatikanaji wa mizizi ya jadi.
Kwa mtazamo wa mtumiaji wastani, pendekezo liko wazi: Unahitaji tu kusakinisha Shizuku ikiwa programu mahususi itakuomba ufanye hivyo, au ikiwa unajua mapema kwamba utaitumia.Kwa sasa, idadi ya programu zinazoitegemea si kubwa, ingawa orodha inakua na inazidi kuwa kawaida kuiona kama hitaji katika ubinafsishaji, uwekaji kiotomatiki au miradi ya usimamizi wa ruhusa.

Manufaa juu ya mzizi na uhusiano wake na SafetyNet
Moja ya nguvu za Shizuku ni kwamba Haibadilishi uadilifu wa mfumo na haipaswi kuathiri ukaguzi kama vile SafetyNetHii ina maana kwamba, kimsingi, programu nyeti kama vile Google Pay, programu za benki, au michezo fulani hazipaswi kuacha kufanya kazi kwa sababu tu Shizuku imesakinishwa na inatumika.
Sasa, ili kupata Shizuku na kukimbia, ni muhimu Washa chaguo za wasanidi programu na utatuzi wa USB au pasiwayaNa programu zingine hulalamika zinapogundua kuwa chaguo hizi zimewezeshwa. Hili si kosa la Shizuku kwa kila sekunde, bali ni sera za usalama za huduma hizo, kwa hivyo ni vyema kukumbuka hili ikiwa unatumia programu zenye vikwazo.
Ikilinganishwa na mzizi wa kawaida, mbinu ya Shizuku ni ya busara zaidi: Haifunguzi kipakiaji, kusakinisha moduli za mfumo, au kurekebisha sehemu.Inazindua tu huduma iliyo na marupurupu ya juu kwa kutumia ADB, na kutoka hapo, inaruhusu programu nyingine kuunganishwa nayo. Ni njia ya kufurahia "nguvu kuu" kwenye Android na hatari chache za kisheria, udhamini na usalama.
Kwa kuongezea, Shizuku inatoa mfumo wa udhibiti wa punjepunje sawa na ule wa wasimamizi wa mizizi kama Meneja wa Magisk au SuperSU ya zamani: Kila wakati programu inataka kutumia uwezo wake, lazima uidhinishe waziwazi.Hii inaongeza safu ya ziada ya ulinzi, kwa sababu si kila kitu unachosakinisha kitaweza kufanya chochote kinachotaka kwenye mfumo bila idhini yako.
Jinsi ya kusakinisha na kuwezesha Shizuku kulingana na toleo lako la Android
Mchakato wa kusanidi Shizuku hutofautiana kidogo kulingana na toleo lako la Android. Tofauti kuu ni kama una au la... utatuzi wa wireless (inapatikana kutoka Android 11 na kuendelea), kwa kuwa kipengele hiki hurahisisha usanidi wa awali.
Katika hali zote, hatua ya kwanza ni sawa: Pakua Shizuku kutoka Google Play Store na uisakinishe kama programu nyingine yoyote.Baada ya kufunguliwa kwa mara ya kwanza, programu yenyewe itakuongoza kupitia sehemu zinazohitajika, lakini ni wazo nzuri kukagua hatua kwa uangalifu.
Sanidi Shizuku kwenye Android 11 au toleo jipya zaidi (utatuzi wa bila waya)
Kwenye Android 11 na matoleo ya baadaye unaweza kuanza kutumia Shizuku ADB isiyo na waya moja kwa moja kutoka kwa simu yenyeweBila nyaya au kompyuta. Ili kufanya hivyo, kwanza unahitaji kuwezesha chaguo za msanidi wa mfumo, ambayo bado ni rahisi kama kwenda kwenye maelezo ya kifaa na kugonga nambari ya kujenga mara kadhaa.
Baada ya kupata menyu ya msanidi, ingiza Shizuku na usogeze chini hadi sehemu iliyowashwa kuanzisha utatuzi wa wirelessUtaona chaguo la Kuoanisha: unapoigonga, programu itazalisha arifa inayoendelea ambayo utaitumia baadaye kidogo kuweka msimbo wa kuoanisha na huduma ya ADB ya mfumo.
Ifuatayo, nenda kwenye menyu ya msanidi wa Android na uwashe swichi kuu na chaguo la Utatuzi wa bila wayaKatika menyu hiyo hiyo ndogo, chagua Unganisha kifaa chenye msimbo wa kusawazisha ili mfumo ukuonyeshe PIN ya tarakimu sita ambayo itafanya kazi kwa muda mfupi.
Kwa msimbo wa kuoanisha unaoonekana, lazima ufanye hivyo Panua arifa na uguse arifa ya Shizuku. kuhusiana na kuoanisha. Kisanduku cha maandishi kitafungua ambapo utaingiza tarakimu hizo sita, hivyo kufunga mchakato wa kuoanisha kati ya Shizuku na huduma ya simu ya ADB isiyo na waya.
Baada ya kuoanisha kukamilika, rudi kwenye programu ya Shizuku na ubonyeze kitufe. kuanzaProgramu itaonyesha ndani amri zinazoendeshwa chinichini, lakini jambo muhimu la kuangalia ni sehemu ya juu ya skrini kuu. Ukiona ujumbe "Shizuku inatumika" au kitu kama hicho, inamaanisha kuwa huduma imezinduliwa kwa mafanikio na programu zinazooana sasa zinaweza kuomba ufikiaji.
Sakinisha Shizuku kwenye Android 10 au matoleo ya awali (kwa kutumia Kompyuta na kebo)
Ikiwa simu yako inatumia Android 10 au toleo la awali, bado unaweza kuchukua fursa ya Shizuku, ingawa mchakato huo ni wa kitamaduni zaidi: Utahitaji kompyuta iliyo na ADB iliyosakinishwa na kebo ya USBSio ngumu, lakini inahusisha kuchukua hatua chache zaidi.
Kwanza, washa chaguo za msanidi programu na utatuzi wa USB kwenye simu yako, kama hapo awali. Kisha, kuunganisha kifaa chako kwa kompyuta yako na kebo ya data na Sanidi jozi za ADB kwenye Kompyuta yakoama kwa kusakinisha Zana rasmi za Mfumo wa SDK au kifurushi kidogo cha ADB.
Na kila kitu kimewekwa, fungua dirisha la amri (CMD au PowerShell kwenye Windows, terminal kwenye macOS au Linux) kwenye folda ambayo ADB iko na inaendeshwa. kwa vifaa vya adb ili kuangalia kama simu ya rununu imetambuliwa kwa usahihiSanduku la mazungumzo litaonekana kwenye simu ikiuliza kuidhinisha alama za vidole za Kompyuta; ukubali ili ADB iwasiliane bila matatizo.
Hatua inayofuata ni kwenda kwa Shizuku na kutafuta chaguo la Tazama amri ya ADB inayohitajika kulingana na toleo lako la Android na programu yenyewe. na kunakili. Programu kwa kawaida hujumuisha kitufe cha "Amri ya Kutazama" ikifuatiwa na kitufe cha "Nakili", ili uweze kutuma mstari huo wa maandishi kwenye kompyuta yako kwa njia zozote unazopendelea.
Mara baada ya kuwa na amri kwenye PC yako, ubandike kwenye dirisha la ADB na uikimbie. Amri hii itaanza huduma ya Shizuku na kuipatia ruhusa zinazohitajika, ili Hutalazimika kubonyeza kitufe chochote cha "Anza" kwenye programu Katika hali hii ya matumizi, uanzishaji unafanywa kutoka kwa amri ya ADB yenyewe.
Jinsi Shizuku anavyofanya kazi ndani na ni ruhusa gani anazo
Kwa mtazamo wa kiufundi, Shizuku huanzisha mchakato na mapendeleo yaliyoongezwa ambayo yanaweza kutumia API za mfumo wa ndani kwa niaba ya maombi mengine. Hiyo ni, huunda aina ya kikao cha upendeleo, sawa na ganda lililo na vibali vilivyoinuliwa, lakini lililowekwa ndani ya viwango vya usalama vya Android.
Programu zinazotaka kufaidika na Shizuku hutekeleza usaidizi wa kuwasiliana na huduma hiyo, ili zinapohitaji kufikia mipangilio salama au kutekeleza mbinu fulani, Hawaulizi mfumo kwa ruhusa moja kwa moja, lakini Shizuku.Mtumiaji hupokea ombi la uidhinishaji na anaamua kama atatoa au la kutoa ufikiaji huo, kama vile jinsi ruhusa za mizizi zinavyoshughulikiwa.
Miongoni mwa ruhusa na uwezo ambao kwa kawaida hudhibitiwa kupitia Shizuku, baadhi huonekana kuwa nyeti sana, kama vile WRITE_SECURE_SETTINGS, ufikiaji wa takwimu za ndani, usimamizi wa vifurushi, usomaji wa kumbukumbu fulani na shughuli nyingine za juu. Yote haya yanalenga kuwezesha vipengele ambavyo kwa kawaida huwekwa kwa wasanidi programu au vifaa vilivyo na mizizi.
Mfumo pia unajumuisha matumizi rasmi inayoitwa rishambayo inachukua fursa ya mchakato huo wa upendeleo ambao Shizuku anadumisha. Shukrani kwa rish, inawezekana kuzindua amri za kiwango cha juu kana kwamba uko kwenye ganda la ADB, lakini moja kwa moja kutoka kwa kifaa yenyewe au kutoka kwa programu za otomatikimradi wanajua jinsi ya kuiunganisha.
Kwa mfano, unaweza kutumia rish kutekeleza amri kama vile “whoami”, kuwasha upya simu yako kwa amri rahisi, au kuzindua hati ngumu zaidi, yote bila kuunganisha kebo kwenye Kompyuta yako kila wakati. Ikichanganywa na zana kama vile Tasker au MacroDroid, inafungua mlango wa mitambo yenye nguvu sana. ambazo hapo awali zilihifadhiwa kwa watumiaji wa mizizi.

Shizuku kama meneja wa ruhusa za hali ya juu
Kwa mazoezi, Shizuku ana tabia kama a meneja wa kati wa ruhusa maalum za AndroidBadala ya kila programu kuomba ufikiaji wa huduma za ufikivu, amri za ADB, au hata ruhusa za msimamizi peke yake, Shizuku hufanya kama mpatanishi na kuelekeza maombi hayo kwa njia iliyounganishwa.
Hii ni ukumbusho wa yale ambayo huduma kama SuperSU au Magisk Meneja zilikuwa zikifanya, lakini ilichukuliwa kwa ulimwengu wa vifaa visivyo na mizizi. Mara baada ya kumpa Shizuku ufikiaji unaohitajika (ama kwa kuweka mizizi, au kwa kuanzisha huduma na ADB), programu zingine zinazotangamana zinaiuliza tu kile wanachohitaji.
Moja ya faida kubwa ya njia hii ni kwamba Huzuia kila programu kutumia vibaya ruhusa za ufikivu au kukulazimisha utekeleze mwenyewe amri za ADB. Kila wakati unapotaka kuwezesha utendakazi mahiri, unaidhinisha Shizuku mara moja tu, na kuanzia hapo na kuendelea, kila kitu hupitia kichujio hicho cha kawaida.
Kwa mfano, ikiwa unataka kuwezesha uwekaji kumbukumbu wa kina wa betri, rekebisha mipangilio ya kiolesura iliyofichwa, au upe ruhusa za "App Ops" bila kuhangaika na ADB, Shizuku hufanya kama ufunguo mkuu wa kufungua milango hiyo.Daima, bila shaka, ndani ya mipaka ya kile Android inaruhusu kupitia API zake na bila kufikia kina cha juu ambacho mizizi kamili inaweza kutoa.
Upungufu pekee muhimu ni kwamba, kwa haya yote kufanya kazi, Wasanidi programu lazima wajumuishe usaidizi kwa ShizukuHaitoshi tu kuisakinisha na kutarajia programu zote kupata ufikiaji wa hali ya juu kichawi: kila mradi lazima ubadilike na utumie API yake. Wao sio wengi bado, lakini idadi inakua, na tayari kuna mifano inayojulikana.
SystemUI Tuner na Shizuku: mchanganyiko wa kubana Android bila mizizi
Miongoni mwa zana zinazonufaika zaidi na Shizuku ni Kirekebishaji cha SystemUIprogramu iliyoundwa kwa ajili ya Fichua na urekebishe chaguo zilizofichwa za kiolesura cha AndroidLengo lake ni kurejesha na kupanua menyu ya zamani ya "Mipangilio ya Kiolesura cha Mfumo" ambayo Google ilizika hatua kwa hatua baada ya muda na ambayo watengenezaji wengi wameizima.
SystemUI Tuner haihitaji ufikiaji wa mizizi peke yake, lakini ili kufungua uwezo wake kamili, inahitaji ruhusa fulani za kina kupitia ADB, kama vile uwezo wa kuandika kwa Settings.Secure au kufikia onyesho la ndani na vigezo vya arifa. Hapa ndipo Shizuku anapoingia, akiiruhusu toa ruhusa hizo moja kwa moja kutoka kwa kifaa chako cha mkononibila kuwasha kompyuta.
Baada ya kusanidiwa, mchanganyiko wa Shizuku + SystemUI Tuner hukuruhusu kurekebisha vipengele kama vile upau wa hali, mpangilio na idadi ya aikoni katika Mipangilio ya Haraka, Hali ya Kuzama, au kasi ya uhuishaji.daima ndani ya vikwazo vilivyowekwa na safu yako ya kubinafsisha na toleo lako la Android.
Msanidi wa SystemUI Tuner pia hutoa a programu jalizi maalum ya kuandika kwa Mipangilio.Mfumo bila mzizi au ShizukuKwa kuchukua faida ya ukweli kwamba imetangazwa kuwa programu ya majaribio pekee na inaelekeza kwenye API ya zamani (Android 5.1), sheria za Duka la Google Play huzuia programu-jalizi hii kusambazwa moja kwa moja kupitia duka. Ni lazima isakinishwe kwa kutumia chaguo maalum, kwa kawaida na ADB na bendera ya `-to`, ili kusakinisha programu inayooana na Shizuku.
Shukrani kwa mchanganyiko huu, watumiaji ambao hapo awali walitegemea ufikiaji wa mizizi kufanya mabadiliko ya kiolesura sasa wanaweza twekeza nyingi ya mipangilio hiyo kwa hatari kidogoKujua pia kwamba ikiwa kitu kitaenda vibaya inawezekana kurejea, kuondoa funguo zenye matatizo au kuweka upya usanidi kutoka kwa amri za ADB au kutoka kwa programu yenyewe.

Vipengele kuu na sehemu za SystemUI Tuner kwa kutumia Shizuku
SystemUI Tuner hupanga mipangilio yake kuwa makundi kadhaa Ili kuepuka kukulemea, wengi wao huchukua fursa ya ruhusa zilizoimarishwa wanazopokea shukrani kwa Shizuku. Katika kila sehemu, utapata maonyo wakati badiliko ni nyeti au linaweza kuwa na tabia ya kushangaza na chapa fulani.
Katika sehemu ya upau wa hali na arifaKwa mfano, unaweza kubadilisha aikoni zinazoonyeshwa (data ya rununu, Wi-Fi, kengele, n.k.), ulazimishe asilimia ya betri kuonekana, ongeza sekunde kwenye saa, au ubadilishe Hali ya Onyesho kwa picha za skrini safi. Kulingana na ngozi ya Android (AOSP, UI Moja, MIUI, EMUI, nk), sio chaguo hizi zote zitafanya kazi kwa njia sawa.
Sehemu ya uhuishaji na athari za kuona Inakuruhusu kurekebisha kasi ambayo madirisha hufungua na kufunga, mabadiliko, na harakati zingine za kiolesura, kwa undani zaidi kuliko mipangilio ya kawaida ya msanidi. Kupunguza uhuishaji huu kunaweza kutoa taswira ya umiminiko zaidi, huku kuziongeza ni kwa wale wanaopendelea athari ya kuvutia zaidi.
Katika kitengo cha Mwingiliano na UI Sehemu hii ina chaguo zinazohusiana na ishara za usogezaji, nafasi na tabia ya kivuli cha arifa, jinsi Mipangilio ya Haraka inavyodhibitiwa, na usanidi wa "Usinisumbue" kwa kushirikiana na sauti. Hapa unaweza, kwa mfano, kusanidi kivuli cha arifa ili kuonyesha aikoni fulani kabla ya nyingine au kuamilisha hali za ukali zaidi za skrini nzima.
Eneo la Mtandao na uunganisho Inaangazia maelezo yanayohusiana na data ya mtandao wa simu, Wi-Fi na hali ya ndegeni. Unaweza kurekebisha ni redio zipi huzimwa unapowasha hali ya ndegeni (Bluetooth, NFC, Wi-Fi, n.k.), kurekebisha mipangilio ya SMS na data, au kujaribu kukwepa vikomo fulani vya utengamano vilivyowekwa na baadhi ya watoa huduma, kila mara ndani ya vikwazo vya programu yako.
Hatimaye, sehemu ya chaguzi za hali ya juu Imeundwa kwa ajili ya watumiaji wenye uzoefu wa juu ambao wanajua funguo za mfumo wanataka kurekebisha. Kuanzia hapa, unaweza kulazimisha vigeu vya ndani, kufichua mipangilio iliyofichwa na mtengenezaji, na ujaribu na mabadiliko machache yaliyoandikwa. Ni wazi kwamba ni mahali ambapo unapaswa kuendelea kwa tahadhari kubwa na kuandika madokezo juu ya kila kitu unachobadilisha.
Vizuizi vya kweli: watengenezaji, tabaka, na utangamano
Ingawa Shizuku na SystemUI Tuner hutoa uwezekano mpana sana, lazima iwe wazi kwamba Hawawezi kupitisha vikwazo vilivyowekwa na kila mtengenezaji au safu ya ubinafsishajiIkiwa ROM yako imeondoa au kubandika mpangilio wa mfumo, hakuna uchawi ambao utafanya kazi: ADB wala Shizuku hawataweza kuurekebisha.
Kwenye vifaa vilivyo na Android AOSP au ngozi zisizoingiliana sana, utendakazi mwingi kwa kawaida hufanya kazi vizuri, lakini kwenye ROM zilizoboreshwa sana kama vile MIUI/HyperOS, EMUI au baadhi ya utekelezaji wa Samsung, Chaguzi kadhaa zinaweza kufanya chochote, kufanya kazi kwa sehemu, au kusababisha shida moja kwa mojaKuna hali mbaya zaidi, kama vile matoleo ya zamani ya TouchWiz ambapo SystemUI Tuner inaweza kufanya kazi kwa shida.
Mfano unaojadiliwa sana kwenye vikao ni kutokuwa na uwezo wa kuficha ikoni ya betri na kuonyesha asilimia pekee kwenye upau wa hali. Katika firmwares nyingi za sasa, maandishi na pictogram zimefungwa kwa kubadili sawa; ukiondoa moja, zote mbili zitatoweka. Katika hali hizi, hata ukijaribu SystemUI Tuner, Shizuku, au amri za ADB, matokeo yatakuwa sawa, kwa sababu ni kizuizi cha SystemUI ya mtengenezaji mwenyewe.
Pia kuna mipangilio maridadi kama vile hali ya usiku au aina fulani za skrini ambazo, zinapowashwa, zinaweza kusababisha hitilafu za ajabu, kutoka kutoka skrini nyeusi hadi tabia isiyo ya kawaida ya kiolesuraMsanidi kawaida hutoa amri za dharura za ADB ili kubadilisha hali hizi, kwa mfano kwa kuondoa funguo maalum kutoka kwa Mipangilio.Secure.
Kwa vyovyote vile, kuondoa SystemUI Tuner au kusimamisha matumizi ya Shizuku hakurudishii mabadiliko yote kiotomatiki kila wakati, haswa kwenye matoleo ya zamani ya Android. Inashauriwa kuandika mahali fulani kile unachobadilisha. na hata mipangilio ya kuuza nje wakati programu inaruhusu, ikiwa utahitaji kurejesha baadaye.
Pamoja na kila kitu ambacho tumeona, Shizuku imekuwa aina ya kisu cha Jeshi la Uswizi kwa watumiaji wa hali ya juu wa Android: Inakuruhusu kuwezesha utendakazi wa kina, kudhibiti ruhusa nyeti, na kupata manufaa zaidi kutoka kwa zana kama vile SystemUI Tuner. Kwa kuweka mfumo kwa kiasi, kuepuka kukiuka mara nyingi, na kupunguza hatari kwa kutumia programu nyeti, ikitumiwa kwa busara, kuzingatia mabadiliko na kuheshimu vikwazo vya kila mtengenezaji, pengine ndiyo njia rahisi na salama zaidi ya kupeleka simu yako mbele ya kile ambacho usanidi wa hisa hutoa.
Mhariri aliyebobea katika masuala ya teknolojia na intaneti akiwa na tajriba ya zaidi ya miaka kumi katika midia tofauti ya dijiti. Nimefanya kazi kama mhariri na muundaji wa maudhui kwa biashara ya mtandaoni, mawasiliano, uuzaji mtandaoni na makampuni ya utangazaji. Pia nimeandika kwenye tovuti za uchumi, fedha na sekta nyinginezo. Kazi yangu pia ni shauku yangu. Sasa, kupitia makala yangu katika Tecnobits, Ninajaribu kuchunguza habari zote na fursa mpya ambazo ulimwengu wa teknolojia hutupatia kila siku ili kuboresha maisha yetu.
