Шта је Схизуку и шта можете да урадите са њим на свом Андроид уређају?

Схизуку вам омогућава да петљате са својим Андроид уређајима без роот-а. Шта то значи и како то подесити можете проверити овде!

Андроид Дебуг Бридге, или скраћено АДБ, је згодан развојни алат за повезивање са вашим телефоном ради отклањања грешака и тестирања. Преко АДБ-а, програмери и напредни корисници могу да приступе Андроид-овој уграђеној командној линији за Линук са већим привилегијама од апликација које инсталирају корисници. Значајно је да привилегија АДБ љуске није једнака приступу суперкорисника, па ћете можда и даље морати роот свој уређај да преузме потпуну контролу над ОС. Међутим, у зависности од ваших захтева за модификовање, приступ љусци је довољан да додели или одбије дозволе, промени вредности системских подешавања и уради много више. Овде је Схизуку апликација долази у игру.

Крећите се овим чланком:

  • Шта је Шизуку?
  • Које су карактеристике Шизукуа?
  • Како преузети Схизуку?
  • Како могу да инсталирам и конфигуришем Схизуку?
    • Са роот приступом
    • Без роот приступа
  • Како користити Схизуку?
  • Закључак

Шта је Шизуку?

Схизуку је сјајно решење за решавање прилично сложеног сценарија у свету модификовања Андроида: омогућавање апликацијама трећих страна да приступе интерфејсима за програмирање апликација (АПИ) на нивоу система. Идеја је да се покрене наменски процес са дозволама на нивоу шкољке, који делује као прокси између системског сервера и апликација. Уместо да се ослањате на извршавање команди у su љуске, програмери тада могу да користе компоненту Схизуку сервера за обављање узвишених операција.

Укратко, ако су апликацији потребне посебне дозволе које се могу доделити само преко АДБ-а (или са роот-ом), можете једноставно користити Схизуку да бисте их доделили директно са свог Андроид уређаја.

Пројекат Схизуку је отвореног кода, а одржава га Рикка (ака РиккаВ), Харууе, и неколико других програмера.


Које су карактеристике Шизукуа?

  • Минималне перформансе.
  • Изузетно брзо извршење (покреће Андроид-ов механизам међупроцесне комуникације који се зове „биндер“).
  • Апликације могу да користе АПИ-је Андроид система са занемарљивим додацима кода.
  • На Андроиду 11 и новијим, можете да подесите и покренете Схизуку директно на свом уређају.

Како преузети Схизуку?

Као што је раније поменуто, пројекат Схизуку је отвореног кода, тако да можете погледати базу кода или је сами компајлирати након што преузмете изворе са његово званично ГитХуб спремиште.

У случају да тражите унапред компајлирану верзију Схизукуа, можете је преузети директно из Гоогле Плаи продавнице. Програмери такође домаћин неколико огледала да бисте олакшали преузимање званичног АПК издања.

СхизукуПрограмер: Ксингцхен & Рикка

Цена: бесплатно.

4.1.

Преузимање

Како могу да инсталирам и конфигуришем Схизуку?

Гоогле Плаи верзију Схизукуа инсталира Андроидов сопствени менаџер пакета и наставиће да се ажурира у Плаи продавници. Ако желите да се одлучите за АПК издање са ГитХуб-а, онда морате ручно убаците пакет на вашем Андроид уређају.

Иако можете да користите Схизуку у окружењу које није роот, поседовање роот приступа драстично поједностављује процес подешавања Схизуку сервиса. Пратите водич у наставку да бисте научили како да конфигуришете Схизуку по свом избору.

Са роот приступом

Пре него што инсталирате Схизуку са роот приступом, уверите се да имате инсталирана најновија верзија Магиска на циљном уређају.

  1. Пронађите икону Схизуку и додирните је да бисте отворили апликацију.
  2. На главном екрану идите на одељак под називом Старт (за роот-оване уређаје).
  3. Додирните дугме Старт да бисте започели процес.
  4. Притисните Одобрити да даје роот дозволе када се то затражи.
  5. Ако све прође како треба, Схизуку услуга ће почети у року од неколико секунди на новом екрану, а затим ће се аутоматски затворити када се заврши.
  6. Померите се до врха и проверите да ли је Схизуку покренут. Требало би да прикаже број верзије праћен "роот".

Подразумевано, Схизуку услуга се не покреће аутоматски након поновног покретања. Да бисте променили понашање, додирните икону Подешавања у горњем десном углу, а затим пронађите Почни при покретању (роот) опција. Једном када је омогућена, Схизуку услуга ће се извршити без интервенције корисника након што поново покренете уређај.

Вреди напоменути да програмери Схизуку пројекта раде на напредном фронт-енду под називом Суи. На крају ће заменити тренутну апликацију Схизуку. Да бисте пробали, преузмите најновије издање из свог ГитХуб репо-а. Пошто је Суи дизајниран као а Магиск модул, и даље вам је потребан Магиск да бисте покренули апликацију.

Преузмите Суи

За разлику од обичних пратећих апликација, Суи не нуди типичну икону апликације за почетак. Да бисте приступили његовом интерфејсу, урадите једно од следећег:

  • (Андроид 8.0+, Суи 12.1+) Дуг притисак на системска подешавања из кућне апликације, наћи ћете пречицу за Суи.
  • (Андроид 8.0+, Суи 12+) Унесите „Опције за програмере“ у системским подешавањима, систем ће од вас тражити да додате пречицу за Суи.
  • Ентер *#*#784784#*#* у подразумеваној апликацији за бирање бројева.

Иако Суи има свој потенцијал, пројекат још увек није комплетан. Све док миграција са тренутне Схизукуове апликације на Суи не буде званично зелена, саветује се да користите главну Схизуку апликацију за конфигурисање различитих аспеката Схизукуа.

Без роот приступа

Почевши од Андроида 11, Гоогле је додао функцију бежичног отклањања грешака у опције Андроид програмера. Може се користити за конфигурисање Схизукуове услуге на циљном уређају без роот приступа.

  1. Пронађите икону Схизуку и додирните је да бисте отворили апликацију.
  2. На главном екрану идите на одељак под називом Почните путем бежичног отклањања грешака.
  3. Додирните Упаривање дугме, а затим притисните Опције за програмере. Затим померите надоле док не пронађете опцију за бежично отклањање грешака. Укључите га.
  4. Проверите Увек дозволи на овој мрежи поље, а затим притисните Дозволи да бисте омогућили функцију.
  5. Додирните на Бежично отклањање грешака мени. Затим изаберите опцију под називом Упарите уређај са кодом за упаривање.
  6. Сада ставите јединствени 6-цифрени код за Ви-Фи упаривање у оквир за обавештење о Шизуку коду за упаривање.
    • Такође можете превући прстом надоле на статусној траци до обавештења о Шизукуу, а затим додирнути Унесите код за упаривање, и притисните дугме Пошаљи са десне стране да потврдите.
  7. У овој фази, требало би да видите а Упаривање је успешно поруку ако је код за упаривање био тачан.
  8. Вратите се на главни екран апликације Схизуку.
    • Можда ћете морати да превучете обавештење о успешном упаривању пре него што то можете да урадите.
  9. Лоцирајте Почните путем бежичног отклањања грешака одељак и додирните дугме Старт да бисте омогућили услугу.
  10. Схизуку услуга ће сада аутоматски почети на новом екрану, а затим ће се аутоматски затворити када се заврши.
  11. Померите се назад до врха и проверите да ли је Схизуку покренут. Требало би да прикаже број верзије праћен „адб“.

Имајте на уму да морате поново да омогућите опцију „Бежично отклањање грешака“ и поново покренете Схизуку након поновног покретања циљног уређаја.

Такође је могуће позвати Схизуку услугу преко жичаног АДБ приступа. Ово је посебно корисно за старије верзије Андроид-а или неке ОЕМ Андроид скинове где бежично отклањање грешака није лако доступно. Међутим, потребан вам је а ПЦ/Мац са инсталираним АДБ-ом као и ОЕМ Андроид драјвер је инсталиран као предуслови.

  1. Пре него што наставите, уверите се да је циљни уређај видљив од стране АДБ процеса на вашем ПЦ/Мац-у.
    • Тип adb devices у прозору терминала, а затим притисните Ентер. Требало би да видите јединствени идентификациони број уређаја под Листом приложених уређаја, што вам даје до знања да је повезан и препознат од стране АДБ интерфејса.
  2. Отворите апликацију Схизуку бар једном на свом телефону.
  3. Извршите следећу команду у прозору терминала вашег ПЦ/Мац-а:
    adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  4. Ако успете, требало би да видите изаћи са 0 статус на прозору терминала у року од неколико секунди.
  5. На телефону отворите апликацију Схизуку. Затим се померите назад до врха и проверите да ли је Схизуку покренут. Требало би да прикаже број верзије праћен „адб“.

Под условом да све то пратите, сада би требало да имате радну Схизуку инстанцу на свом Андроид уређају.


Како користити Схизуку?

Ако сте упознати са Магиском, онда је Схизуку прилично сличан. Али уместо управљања роот приступом, он управља приступом љуске. Као резултат тога, ако имате радну инстанцу Схизукуа, а затим покушате да отворите апликацију која користи Схизуку за обављање повишених операција, требало би да видите упит да дозволите приступ. Чим то дозволите, Схизуку ће се неприметно побринути за захтеве приступа АПИ-ју.

Испод можете пронаћи кратку листу популарних апликација које користе Схизуку за напредне операције. Ово не служи као подршка поменутим апликацијама, нити предлажемо да се рад других занемари. Ограничавамо оно на шта повезујемо како бисмо спречили да овај чланак постане предугачак.

  • Репаинтер: Репаинтер доноси прилагодљиве, динамичке теме за материјал Ви на било који Андроид 12 (и новији) уређај и РОМ.
  • Апп Опс: Апп Опс је прецизан менаџер дозвола за апликације.
  • САИ (инсталатер подељених АПК-ова): САИ је напредни инсталатер за АПК са подршком за подељене АПК.
  • Свифт Бацкуп: Свифт Бацкуп може бесплатно и без роот-а направити резервну копију ваших АПК-ова, ваших текстова, евиденција позива и примењених позадина.
  • СистемУИ тјунер: Функција богата замена Андроид-овог уграђеног Систем УИ тјунера.
Брза резервна копија која захтева приступ Шизуку

У већини случајева, апликације ће тражити приступ Схизуку-у током почетне фазе подешавања. Једном када буду одобрени, они ће открити функционалности које захтевају повећани приступ. У случају да Схизуку није инсталиран (или није конфигурисан), апликације ће аутоматски изабрати резервни режим са ограниченим скупом функција.

Такође је могуће користити Схизуку у комбинацији са апликацијама за емулатор терминала на уређају. Овај део је ван оквира овог упутства, али ову функцију можете истражити тако што ћете додирнути опцију „Користи Схизуку у терминалским апликацијама“ у главном менију апликације.

За заједницу за развој Андроид апликација, можете лако да искористите моћ Схизукуа. Да бисте то урадили, погледајте наш објашњавач и проверите Схизуку АПИ репо.

Званична веб страница Схизукуа


Закључак

Роотирање вашег Андроид уређаја отвара га за свет прилагођавања, али то није увек изводљива опција. Нажалост, како време одмиче, и Гоогле побољшава своје методе откривања неовлаштеног приступа, све је мање простора за поигравање. Апликација Схизуку донекле попуњава празнину, што је одлично за Андроид моддинг сцену. Надамо се да ћемо у блиској будућности видети мноштво апликација и модова са изворном подршком за услугу Схизуку.