Shizuku מאפשר לך להתעסק עם מכשירי האנדרואיד שלך ללא שורש. אתה יכול לבדוק מה זה אומר ואיך להגדיר את זה כאן!
אנדרואיד Debug Bridge, או בקיצור ADB, הוא כלי פיתוח שימושי להתממשקות עם הטלפון שלך לצורך איתור באגים ובדיקה. באמצעות ADB, מפתחים ומשתמשים חזקים יכולים לגשת למעטפת שורת הפקודה המובנית של אנדרואיד עם הרשאות גדולות יותר מאשר אפליקציות המותקנות על ידי המשתמש. יש לציין שהרשאת מעטפת ADB אינה שווה לגישה של משתמש-על, ולכן ייתכן שעדיין תצטרך שורש המכשיר שלך כדי לקחת שליטה מלאה על מערכת ההפעלה. עם זאת, בהתאם לדרישות השינוי שלך, הגישה למעטפת מספיקה כדי להעניק או לשלול הרשאות, לשנות ערכי הגדרות מערכת ולעשות הרבה יותר. זה המקום שבו ה שיזוקו האפליקציה נכנסת לפעולה.
נווט במאמר זה:
- מה זה שיזוקו?
- מהן התכונות של Shizuku?
- איך להוריד Shizuku?
-
כיצד אוכל להתקין ולהגדיר את Shizuku?
- עם גישת שורש
- ללא גישת שורש
- איך משתמשים ב- Shizuku?
- סיכום
מה זה שיזוקו?
Shizuku הוא פתרון חכם להתמודדות עם תרחיש מורכב למדי בעולם המודינג של אנדרואיד: מתן אפשרות לאפליקציות צד שלישי לגשת לממשקי תכנות יישומים ברמת המערכת (API). הרעיון הוא להפעיל תהליך ייעודי עם הרשאות ברמת מעטפת, שפועל כפרוקסי בין שרת המערכת לאפליקציות. במקום להסתמך על הפקודות הרצות ב-
su
shell, מפתחים יכולים לאחר מכן להשתמש ברכיב שרת Shizuku כדי לבצע פעולות מוגברות.
בקיצור, אם אפליקציה צריכה הרשאות מיוחדות שניתן להעניק רק דרך ADB (או עם שורש), אתה יכול פשוט להשתמש ב- Shizuku כדי להעניק אותם ישירות ממכשיר האנדרואיד שלך.
פרויקט Shizuku הוא קוד פתוח, והוא נשמר על ידי Rikka (aka RikkaW), Haruue, ועוד כמה מפתחים.
מהן התכונות של Shizuku?
- ביצועים מינימליים תקורה.
- ביצוע מהיר במיוחד (מופעל על ידי מנגנון תקשורת בין-תהליכים של אנדרואיד הנקרא "קלסר").
- אפליקציות יכולות להשתמש בממשקי API של מערכת אנדרואיד עם תוספות קוד זניחות.
- באנדרואיד 11 ומעלה, אתה יכול להגדיר ולהפעיל את Shizuku ישירות במכשיר שלך.
איך להוריד Shizuku?
כפי שהוזכר קודם לכן, פרויקט Shizuku הוא קוד פתוח, ומכאן שאתה יכול להסתכל על בסיס הקוד או לקמפל אותו בעצמך לאחר שתפסת את המקורות מ מאגר GitHub הרשמי שלו.
במקרה שאתה מחפש את הגרסה המורכבת מראש של Shizuku, אתה יכול לתפוס אותה ישירות מחנות Google Play. גם המפתחים מארח מספר מראות כדי להקל על הורדת מהדורת ה-APK הרשמית.
מחיר: חינם.
4.1.
כיצד אוכל להתקין ולהגדיר את Shizuku?
גרסת Google Play של Shizuku מותקנת על ידי מנהל החבילות של אנדרואיד עצמו והיא תמשיך להתעדכן על ידי חנות Play. אם אתה רוצה לבחור במהדורת ה-APK מ- GitHub, אז אתה צריך טען ידנית את החבילה במכשיר האנדרואיד שלך.
למרות שאתה יכול להשתמש ב- Shizuku בסביבה שאינה שורשית, גישת שורש מפשטת באופן דרסטי את תהליך הגדרת השירות של Shizuku. עקוב אחר המדריך שלהלן כדי ללמוד כיצד להגדיר את Shizuku לפי השיטה שתבחר.
עם גישת שורש
לפני התקנת Shizuku עם גישת שורש, ודא שיש לך את הגרסה האחרונה של Magisk מותקנת במכשיר היעד.
- אתר את סמל Shizuku והקש עליו כדי לפתוח את האפליקציה.
- במסך הראשי, עבור אל הקטע שנקרא התחל (עבור מכשירים עם שורש).
- הקש על כפתור התחל כדי להתחיל את התהליך.
- ללחוץ מענק לתת לשורש הרשאות כאשר תתבקש.
- אם הכל הולך כשורה, שירות Shizuku יתחיל תוך מספר שניות במסך חדש, ולאחר מכן ייסגר אוטומטית כאשר הוא יסתיים.
- גלול לראש הדף ואמת את סטטוס הריצה של Shizuku. זה אמור להציג מספר גרסה ואחריו "שורש".
כברירת מחדל, שירות Shizuku אינו מופעל אוטומטית לאחר אתחול מחדש. כדי לשנות את ההתנהגות, הקש על סמל ההגדרות בפינה השמאלית העליונה, ואז אתר את התחל באתחול (שורש) אוֹפְּצִיָה. לאחר הפעלתו, שירות Shizuku יופעל ללא כל התערבות משתמש לאחר אתחול המכשיר.
ראוי להזכיר כי מפתחי פרויקט Shizuku עובדים על חזית קצה מתקדמת בשם Sui. זה יחליף בסופו של דבר את אפליקציית Shizuku הנוכחית. כדי לנסות, הורד את המהדורה האחרונה מהריפו של GitHub. מאז Sui מעוצב בתור א מודול מגיסק, אתה עדיין צריך Magisk כדי להפעיל את האפליקציה.
הורד את Sui
שלא כמו אפליקציות נלוות רגילות, Sui אינו מציע סמל אפליקציה טיפוסי מלכתחילה. כדי לגשת לממשק שלו, בצע אחת מהפעולות הבאות:
- (אנדרואיד 8.0+, Sui 12.1+) לחיצה ארוכה על הגדרות מערכת מאפליקציית הבית, תמצאו את קיצור הדרך של Sui.
- (אנדרואיד 8.0+, Sui 12+) היכנסו ל"אפשרויות מפתחים" בהגדרות המערכת, המערכת תבקש מכם להוסיף את קיצור הדרך של Sui.
- להיכנס
*#*#784784#*#*
באפליקציית החייגן המוגדרת כברירת מחדל.
אמנם ל-Sui יש פוטנציאל משלו, הפרויקט עדיין לא הושלם. עד שההגירה מהאפליקציה הנוכחית של Shizuku ל-Sui תהיה מוארת רשמית, מומלץ להשתמש באפליקציית Shizuku הראשית כדי להגדיר היבטים שונים של Shizuku.
ללא גישת שורש
החל מאנדרואיד 11, גוגל הוסיפה את תכונת ניפוי הבאגים האלחוטית לאפשרויות המפתחים של אנדרואיד. ניתן להשתמש בו כדי להגדיר את השירות של Shizuku במכשיר היעד ללא גישת שורש.
- אתר את סמל Shizuku והקש עליו כדי לפתוח את האפליקציה.
- במסך הראשי, עבור אל הקטע שנקרא התחל באמצעות איתור באגים אלחוטי.
- הקש על צִמוּד לחצן ולאחר מכן לחץ על אפשרויות למפתחים. לאחר מכן, גלול מטה עד שתמצא את אפשרות ניפוי באגים אלחוטי. הפעל אותו.
- בדוק את ה אפשר תמיד ברשת זו תיבה ולאחר מכן הקש להתיר כדי להפעיל את התכונה.
- הקש על איתור באגים אלחוטי תַפרִיט. לאחר מכן, בחר באפשרות ששמה התאם מכשיר עם קוד זיווג.
- כעת, הכניסו את קוד התאמת ה-Wi-Fi הייחודי בן 6 הספרות לתיבת הטקסט של הודעת קוד שיזוקו.
- אתה יכול גם להחליק מטה בשורת המצב שלך להודעת Shizuku, ואז להקיש הזן קוד זיווג, ולחץ על הלחצן שלח בצד ימין כדי לאשר.
- אתה יכול גם להחליק מטה בשורת המצב שלך להודעת Shizuku, ואז להקיש הזן קוד זיווג, ולחץ על הלחצן שלח בצד ימין כדי לאשר.
- בשלב זה, אתה אמור לראות א ההתאמה הצליחה הודעה אם קוד ההתאמה היה נכון.
- חזור למסך הראשי של אפליקציית Shizuku.
- ייתכן שיהיה עליך להחליק את ההודעה 'התאמה מוצלחת' לפני שתוכל לעשות זאת.
- אתר את התחל באמצעות איתור באגים אלחוטי והקש על כפתור התחל כדי להפעיל את השירות.
- שירות Shizuku יתחיל כעת באופן אוטומטי במסך חדש, ולאחר מכן ייסגר אוטומטית כאשר הוא יסתיים.
- גלול חזרה לראש ואמת את מצב הריצה של Shizuku. זה אמור להציג מספר גרסה ואחריו "adb".
זכור שעליך להפעיל שוב את אפשרות "ניפוי באגים אלחוטי" ולהפעיל מחדש את Shizuku לאחר הפעלה מחדש של מכשיר היעד.
אפשר גם להפעיל את שירות Shizuku באמצעות גישת ADB קווית. זה שימושי במיוחד עבור גרסאות אנדרואיד ישנות יותר, או כמה סקינים של אנדרואיד OEM שבהם איתור באגים אלחוטי אינו נגיש בקלות. עם זאת, אתה צריך א PC/Mac עם ADB מותקן טוב כמו ה מנהל התקן OEM Android מותקן כדרישות מוקדמות.
- לפני שתמשיך, ודא שהתקן היעד ניתן לגילוי על ידי תהליך ה-ADB ב-PC/Mac שלך.
- סוּג
adb devices
בחלון המסוף, ולאחר מכן הקש Enter. אתה אמור לראות מספר מזהה מכשיר ייחודי תחת רשימת ההתקנים המצורפים, המודיע לך שהוא מחובר ומזוהה על ידי ממשק ADB.
- סוּג
- פתח את אפליקציית Shizuku לפחות פעם אחת בטלפון שלך.
- בצע את הפקודה הבאה בחלון המסוף של ה-PC/Mac שלך:
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
- אם תצליח, אתה אמור לראות לצאת עם 0 מצב בחלון הטרמינל תוך מספר שניות.
- בטלפון שלך, פתח את אפליקציית Shizuku. לאחר מכן גלול חזרה לראש ואמת את מצב הריצה של Shizuku. זה אמור להציג מספר גרסה ואחריו "adb".
בתנאי שתמשיך עם כל זה, אמור להיות לך כעת מופע Shizuku עובד במכשיר האנדרואיד שלך.
איך משתמשים ב- Shizuku?
אם אתה מכיר את Magisk, אז Shizuku די דומה. אבל במקום לנהל גישת שורש, הוא מנהל גישת מעטפת. כתוצאה מכך, אם יש לך מופע Shizuku עובד ולאחר מכן מנסה לפתוח אפליקציה שמשתמשת ב- Shizuku כדי לבצע פעולות מוגברות, אתה אמור לראות הנחיה לאפשר גישה. ברגע שתאפשר זאת, Shizuku יטפל בצורה חלקה בדרישות הגישה ל-API.
להלן תוכל למצוא רשימה קצרה של אפליקציות פופולריות המשתמשות ב- Shizuku לפעולות גבוהות. זה לא משמש כאישור לאפליקציות שהוזכרו, וגם איננו מציעים שיש להתעלם מעבודתם של אחרים. אנו מגבילים את מה שאנו מקשרים אליו כדי למנוע מאמר זה להיות ארוך מדי.
- צבע מחדש: Repainter מביא עיצובים דינמיים להתאמה אישית של Material You לכל מכשיר ו-ROM של Android 12 (וחדש יותר).
- App Ops: App Ops הוא מנהל הרשאות אפליקציה דק.
- SAI (מתקין APK מפוצלים): SAI הוא מתקין APK מתקדם עם תמיכה ב-APK מפוצלת.
- גיבוי מהיר: גיבוי Swift יכול לגבות את חבילות ה-APK שלך, הטקסטים שלך, יומני השיחות שלך וטפטים מיושמים בחינם וללא שורש.
- מקלט SystemUI: תחליף עשיר בתכונות של מקלט ממשק המשתמש המובנה של אנדרואיד.
ברוב המקרים, האפליקציות יבקשו גישת Shizuku בשלב ההתקנה הראשוני. לאחר ההענקה, הם יחשפו את הפונקציות הדורשות גישה מוגברת. במקרה ש- Shizuku לא מותקן (או לא מוגדר), האפליקציות יבחרו אוטומטית במצב החזרה עם סט מוגבל של תכונות.
אפשר גם להשתמש ב- Shizuku בשילוב עם אפליקציות אמולטור מסוף במכשיר. חלק זה הוא מעבר להיקף של מדריך זה, אך אתה יכול לחקור תכונה זו על ידי הקשה על האפשרות "השתמש ב- Shizuku באפליקציות מסוף" בתפריט הראשי של האפליקציה.
עבור קהילת פיתוח אפליקציות אנדרואיד, אתה יכול למנף בקלות את הכוח של Shizuku. כדי לעשות זאת, תסתכל על המסביר שלנו ותבדוק את ריפו של Shizuku API.
האתר הרשמי של שיזוקו
סיכום
השתרשות מכשיר האנדרואיד שלך פותחת אותו לעולם של התאמות אישיות, אבל זו לא תמיד אפשרות ריאלית. למרבה הצער, ככל שעובר הזמן, ו גוגל משפרת את שיטות זיהוי החבלה שלה, נשאר פחות ופחות מקום להתעסק בו. אפליקציית Shizuku ממלאת במידת מה את החלל, וזה נהדר עבור סצנת המודינג של אנדרואיד. אנו מקווים שנראה שפע של אפליקציות ומודים עם תמיכה מקורית עבור שירות Shizuku בעתיד הקרוב.