אם אתם אנשים שנהנים להתעסק בכל פינה בטלפון שלכם אבל לא רוצים לסבך את העניינים עם רוטינג, שיזוקו הפכה לאולר הצבא השוויצרי של התאמה אישית באנדרואידזה מאפשר לאפליקציות רבות לבצע טריקים ברמה מתקדמת מבלי לשבור את SafetyNet, מבלי להרגיז את חשבון הבנק שלך, ומבלי שיהיה צורך לפתוח את מנהל האתחול.
במשך שנים הנוף היה בין משתמשים שורטים למשתמשים רגילים, אך כיום יש דרך שלישית חזקה מאוד: השתמש ב-Shizuku כגשר בין אפליקציות ל-API של המערכתבעזרתו תוכלו למחוק תוכנות bloatware, להתאים את הממשק, לגשת לתיקיות נעולות או להפוך הגדרות לאוטומטיות, כמעט כאילו הייתה לכם גישת root, אך לשמור על האבטחה והאחריות של המכשיר.
מהי שיזוקו ולמה היא שינתה את המשחק?
כדי להבין באמת את שיזוקו, דמיינו שהטלפון הנייד שלכם הוא בניין שמור היטב שבו אנדרואיד שולטת בקפדנות באילו דלתות כל אפליקציה יכולה לפתוח.אפליקציה רגילה נכנסת רק למשרד שלה, אפליקציה עם מפתחות רוט היא כמו הבעלים עם מפתחות ראשיים, ושיזוקו יהיה ראש האבטחה שיש לו הרשאה לגשת כמעט לכל דבר ושאפליקציות אחרות מבקשות לעשות דברים עבורן.
ברמה הטכנית, שיזוקו הוא שירות המשתמש ב-ADB כדי לתת ליישומים רגילים גישה ל-APIs של המערכת.אלו הן אותן פקודות המשמשות בדרך כלל מקונסולת ADB או עם הרשאות מערכת. היא עושה זאת מבלי לשנות את מחיצת המערכת, ללא תיקונים יוצאי דופן, ומבלי לדרוש גישת root, פשוט על ידי מינוף מצב ניפוי השגיאות שכבר כלול באנדרואיד.
משמעות הדבר היא שדברים רבים שבעבר היו ניתנים לביצוע רק באמצעות גישת רוט, כעת ניתנים לביצוע ניתן להשיג זאת באמצעות שיזוקו כחלופה קלה ופחות פולשנית.עם זאת, זה לא קסם: כל מה שניתן לעשות עם Shizuku ניתן לעשות עם גישת רוט, אך לא להיפך. חלק מהפונקציות עדיין דורשות רוט מלא, גרעין שונה או מודולים ספציפיים.
כמשתמש, אינך צריך להתקין את Shizuku אם אף אפליקציה לא מבקשת ממך לעשות זאת, אבל יותר ויותר אפליקציות מנצלות זאת כדי להציע אפשרויות מתקדמות., כגון מתקיני APK, חיפוש קבצים, כלי הרשאות או אפליקציות אוטומציה.
יתרונות על פני רוטינג ומדוע כדאי להשתמש בו
הכוח הגדול ביותר של שיזוקו הוא ש זה מציב אותו בנקודת ביניים בין להיות משתמש רגיל לבין גישת רוט מלאה.זה נותן לך המון כוח נוסף מבלי לפגוע ברכיבי מערכת רגישים. לשימוש יומיומי, זה בדרך כלל יותר ממספיק.
מצד אחד, לא מפר את SafetyNet או את Play Integrity (לפחות בתנאים רגילים), כך שאפליקציות הבנקאות שלך, ארנק גוגל, נטפליקס ואחרות ממשיכות לתפקד כרגיל. אתה לא משנה את אימות השלמות, אלא מנצל תכונות שמספק אנדרואיד עצמו.
זה גם המפתח ש אתה לא צריך לפתוח את טוען האתחול או לעשות פלאש של כלום.לכן, אצל רוב היצרנים, האחריות שלך נשארת שלמה. הסיכונים האופייניים של רוטינג (בריקינג, כשלים בעדכון, מודולים מתנגשים) נעלמים כאן מכיוון שהמערכת לא משתנה.
נקודה חזקה נוספת היא קלות השימוש: הפעלה או עצירה של שיזוקו אורכות שניות בלבד.אם תפעילו מחדש את הטלפון, השירות ייפסק והאפליקציות יאבדו את ההרשאות הנוספות. זה מעצבן אם תפעילו מחדש הרבה, אבל בתמורה יש לכם את השקט הנפשי ששום דבר לא נשמר לצמיתות בהפעלה.
בסופו של דבר, Shizuku מציעה חוויית התאמה אישית עוצמתית מאוד, אבל שמירה על איזון סביר בין חופש לביטחוןאידיאלי אם אתם רוצים ללכת צעד קדימה מבלי לטבול את עצמכם לחלוטין בעולם הרוטינג.
איך שיזוקו עובדת מבפנים ומה היא צריכה
שיזוקו משמשת כמתווכת בין המערכת לאפליקציות, כך ש... אפליקציות תואמות מבקשות ממך לבצע פעולות עם הרשאות מוגברותלשם כך, הוא מסתמך על ADB, גשר ניפוי השגיאות של אנדרואיד שבו הייתם משתמשים בדרך כלל מהמחשב שלכם.
כשמגדירים אותו לראשונה, Shizuku מפעיל שירות עם הרשאות מיוחדות באמצעות פקודות ADB. מנקודה זו ואילך, יישומים התומכים ב-Shizuku יכולים לבקש גישה לממשקי API של המערכת., כגון WRITE_SECURE_SETTINGS או הרשאות אחרות שבדרך כלל ניתן להעניק רק דרך הקונסולה.
כל זה בנוי על ה- ניפוי שגיאות באנדרואיד (USB או אלחוטי)עליך להפעיל את אפשרויות המפתחים, לאפשר ניפוי באגים ב-USB או ניפוי באגים אלחוטי, ובמקרים מסוימים לחבר את המכשיר למחשב או למערכת עצמה באמצעות קוד.
כאשר השירות פעיל, Shizuku פועל ברקע ו לא תראו שום דבר מוזר בממשק; האפליקציות פשוט מקבלות יכולות חדשות.אם תסיר או תפסיק את השימוש ב-Shizuku, אפליקציות אלו יאבדו אוטומטית את ההרשאות הללו ויחזרו להתנהג כמו אפליקציות רגילות.
מבחינת דרישות, Shizuku עובד מאנדרואיד 7.0 ואילך, אבל השימוש בו הרבה יותר נוח מאז אנדרואיד 11, וזה היה הרגע שבו גוגל הוסיפה ניפוי שגיאות ADB אלחוטי עם צימוד קוד.
התקן והפעל את Shizuku באנדרואיד 11 ומעלה (ללא מחשב)

אם בטלפון שלך מותקנת מערכת הפעלה אנדרואיד 11 או גרסה חדשה יותר, ניתן להפעיל את Shizuku באמצעות ניפוי שגיאות אלחוטי בלבד. ושכחו מהכבל והמחשב, למעט במקרים מאוד ספציפיים. זו השיטה המומלצת ביותר בימינו.
הראשון הוא הפעלת אפשרויות מפתח המערכתלשם כך, עבור אל הגדרות, הזן "אודות הטלפון" והקש שוב ושוב על מספר Build עד שהמערכת תודיע לך שאתה מפתח.
לאחר מכן פתחו את Shizuku (ניתן להוריד אותו מ-Google Play או מ-F-Droid) ועברו לקטע שאומר משהו כמו "התחל מניקוי באגים אלחוטי" או דומהשם תראו כפתור צימוד. לחיצה עליו תשלח התראה קבועה לאפליקציה, בה תוכלו להשתמש בעוד מספר שניות.
לאחר מכן, היכנסו לאפשרויות המפתחים של המכשיר הנייד ו... הפעלת ניפוי שגיאות אלחוטיבתוך תפריט זה, בחר באפשרות קישור מכשיר עם קוד סנכרון (או טקסט דומה), שתציג קוד מספרי בן שש ספרות על המסך.
כאשר הקוד הזה גלוי, הוא מציג את ההתראות ו הגב להתראה של שיזוקו על ידי הזנת קוד הקישורבדרך זו, המערכת משדכת את Shizuku עם סשן ADB אלחוטי.
לאחר השלמת הצימוד, פשוט חזרו לשיזוקו והקישו על להפעילהאפליקציה תציג יומן קטן של פקודות ADB הפועלות ברקע, אבל מה שמעניין אותך הוא החלק העליון של המסך הראשי, שם אמורה להופיע הודעה כזו. "שיזוקו פעיל"אם אתה רואה את זה, הכל הסתדר.
בכמה מכשירים עם שכבות מותאמות אישית מאוד, כמו Xiaomi עם MIUI או HyperOS, ייתכן שתצטרך גם להפעיל הגדרות אבטחה נוספות, כגון "ניפוי שגיאות USB (הגדרות אבטחה)" בתוך אפשרויות המפתחים, כך שניפוי שגיאות אלחוטי ו-Shizuku יבינו זה את זה היטב.
שימוש ב-Shizuku באנדרואיד 10 או גרסה קודמת
אם בטלפון שלך מותקנת מערכת הפעלה אנדרואיד 10 או גרסה קודמת, החדשות הטובות הן שעדיין ניתן להשתמש בשיזוקו; החדשות הרעות הן ש תצטרך להשתמש בשיטה הקלאסית עם מחשב וכבל USBזה לא מסובך, אבל זה קצת יותר מייגע.
ראשית תצטרך התקן את הקבצים הבינאריים של ADB במחשב שלךגוגל מציעה את ערכת הכלים של הפלטפורמה, ואתרים רבים מקשרים לקבצים בינאריים אלה. לאחר ההורדה, חלצו את התוכן ופתחו חלון שורת פקודה או חלון PowerShell בתיקייה שבה נמצאים קבצי ההפעלה.
בטלפון שלך, הפעל את אפשרויות למפתחים וניפוי שגיאות USB כפי שהוסבר קודם לכן. חבר את הטלפון הנייד שלך למחשב באמצעות כבל נתונים, ואם מופיע חלון קופץ המבקש ממך לאשר ניפוי באגים ממחשב זה, אשר.
בקונסולת המחשב, הפעל את הפקודה תקני ADBאם הכל מוגדר כהלכה, תראה את המכשיר שלך רשום ומאושר. בשלב זה, פתח את אפליקציית Shizuku במכשיר הנייד שלך והשתמש באפשרות ל... פקודת צפייה או העתק, אשר יציג לכם את הפקודה המדויקת שעליכם להריץ כדי להפעיל את השירות בהתאם לגרסת האנדרואיד שלכם ולאפליקציה עצמה.
שלח את הטקסט למחשב שלך (באמצעות דוא"ל, הודעה או איך שאתה מעדיף), העתק והדבק את הפקודה לחלון ADB והפעל אותה. אין צורך ללחוץ על התחל באפליקציה במצב זההסיבה לכך היא שהפקודה עצמה מפעילה את שירות Shizuku. לאחר שתסיים, Shizuku יציג את סטטוסו כפעיל, ויישומים יוכלו להשתמש בו עד שתפעילו אותו מחדש.
Shizuku, SystemUI Tuner ושימושים מתקדמים אחרים
שיזוקו בפני עצמו לא עושה שום דבר מורגש; הקסם מתחיל כשמשלבים אותו עם אפליקציות עוצמתיות. אחד הצימודים המעניינים ביותר הוא... שיזוקו יחד עם SystemUI Tuner, אפליקציה שנועדה לחשוף הגדרות נסתרות בממשק אנדרואיד.
SystemUI Tuner אחראי על חשיפה ושינוי של הגדרות ממשק אנדרואיד נסתרותכמו שינויים בשורת המצב, הגדרות מהירות, מצב סוחף וחשיבות התראותהוא לא ממציא שום דבר חדש, הוא פשוט מציג ומשנה פרמטרים שכבר קיימים במערכת, בתנאי שהיצרן לא הסיר אותם.
כדי לתפקד במלוא הפוטנציאל, SystemUI Tuner זקוק ל- הרשאות שניתנות בדרך כלל דרך ADBכגון WRITE_SECURE_SETTINGS, קריאת סטטיסטיקות או ניהול הגדרות נעולות מסוימות. כאן Shizuku משתלב בצורה מושלמת: אם הפעלת אותו, האפליקציה יכולה לבקש הרשאות אלה מבלי שתצטרך לחבר את הטלפון שלך למחשב.
באנדרואיד 11 ואילך, פשוט הפעילו את Shizuku, וכאשר SystemUI Tuner יבקש גישה, לאשר זאת מהטלפון הנייד שלך.בגרסאות ישנות יותר, ללא גישת Shizuku או root, תצטרכו לפנות לפקודות ADB קוויות מסורתיות.
מפתח SystemUI Tuner מזהיר כי לא כל ההגדרות עובדות בכל המכשיריםממשקים אגרסיביים כמו MIUI, EMUI, One UI או ColorOS יכולים לחסום מקשים פנימיים רבים, ולגרום לכשל או להפוך לחלקים מסוימים ללא יעילים. וישנם מקרים קיצוניים, כמו גרסאות ישנות יותר של TouchWiz, שבהם האפליקציה כמעט חסרת תועלת.
תוסף לכתיבה להגדרות. מגבלות מערכת וחנות Play
כדי לעקוף חלק מהמגבלות שגוגל הטילה על פני גרסאות אנדרואיד, SystemUI Tuner תוסף נפרד שמצביע על SDK ישן יותר (API 22) והוא מסומן כבדיקה בלבד. זה מאפשר לו להמשיך לכתוב ל-Settings.System בתרחישים מסוימים שבהם אפליקציות מודרניות כבר לא יכולות לעשות זאת.
מכיוון שתוסף זה מתויג כחבילת ניסיון, אנדרואיד חוסם את ההתקנה הסטנדרטית שלוכדי להתקין אותו עליך להשתמש בכלים התואמים ל-Shizuku, כגון Install with Options, או להשתמש ב-ADB תוך ציון הדגל -t כדי לאפשר קבצי APK לבדיקה בלבד.
בפועל, התהליך הוא בדרך כלל כך: מורידים את קובץ ה-APK של התוסף מדף הגרסאות, משתמשים באפליקציית התקנה שעובדת עם Shizuku, אתה מפעיל אפשרויות כגון אפשר בדיקה והחלף קיים ואפשר את ההתקנה. דרך נוספת היא הפקודה `adb install -t` יחד עם נתיב ה-APK.
הסיבה לשמירה על תוספת זו בנפרד היא פשוטה: מדיניות Google Play דורשת יעדי SDK עדכניים והם לא מאפשרים הפצה של קבצי APK עם דגלי בדיקה או ניפוי שגיאות. אם הכל היה משולב באפליקציה אחת, SystemUI Tuner ככל הנראה היה נעלם מהחנות הרשמית.
לאחר התקנת התוסף, SystemUI Tuner יכול להמשיך קריאה וכתיבה של ערכים ב-Settings.System ו-Settings.Secure אשר אחרת לא היו זמינים עבור אפליקציות רגילות. עם זאת, אתה תמיד כפוף להחלטות של כל יצרן ולכל הגדרות שהוא הסיר או תיקן.
תכונות עיקריות של SystemUI Tuner בעזרת Shizuku
לאחר מתן ההרשאות הנדרשות, SystemUI Tuner מציג אוסף טוב של מקטעים ואפשרויות. לא כולם יעבדו בטלפון שלך, אבל טווח ההתאמה האישית יכול להיות רחב מאוד אם ה-ROM שלך ידידותי.
בין התכונות המעניינות ביותר נמצאת האפשרות של ניהול סמלי סרגל המצב, הפעל או התאם אישית את מצב הדגמה (אידיאלי לצילומי מסך נקיים), התאם את חשיבות ההתראות באנדרואיד 7.0+ או הפעל מצבי מסך מלא סוחפים.
ניתן גם לשנות את רשת ופריסה של הגדרות מהירות בשכבות מסוימות, ניתן לכוונן את מהירות האנימציות, להפעיל פונקציות נסתרות שהיצרן המקורי השאיר בקוד, או לשנות את אופן הפעולה של מצב נא לא להפריע.
האפליקציה מאורגנת לפי מקטעים כגון יישומים, אודיו וצליל, תצוגה, רשת, אינטראקציות, מערכת, ממשק משתמש ומתקדם. בתוך כל מקטע תמצאו התאמות ספציפיות המתמקדות בהתנהגות, בממשק או בקישוריות.
לדוגמה, במקטע האינטראקציות, ניתן להציג או להסתיר סמלים ספציפיים, להוסיף את אחוז הסוללה, לכלול מצב נא לא להפריע בבקרות עוצמת הקול, או לשנות את אופן מראה לוח ההתראות. בממשק המשתמש, ניתן לשלוט במחוות ניווט, להשאיר את המסך דולק בזמן טעינה, או להגדיר קני מידה מותאמים אישית של אנימציה.
עם זאת, היזם עצמו מזהיר כי חלק מהשינויים הם קבועים ולא מתבטלים לאחר הסרת האפליקציה.מאז אנדרואיד 8.0, כלולה אפשרות איפוס עבור רובם, אך מומלץ לשים לב מה משנים ולדעת כיצד לשחזר זאת באמצעות ADB אם משהו משתבש (לדוגמה, מחיקת המקש ui_night_mode אם מצב לילה ניסיוני משאיר את המסך שחור).
מקרי שימוש מעשיים של Shizuku להתאמה אישית ואופטימיזציה
מעבר ל-SystemUI Tuner, הפוטנציאל האמיתי של Shizuku טמון במערכת האקולוגית של אפליקציות תואמות. ישנם כלים כמעט לכל דבר: הסרת תוכנות נפוחות, ניהול הרשאות, אוטומציה של פעולות, ניטור הרשת, סיור בקבצים נעולים. ועוד.
דוגמה מבוקשת מאוד היא הסרת יישומי מערכת מבלי להתקשות עם הקונסולה. בעזרת אפליקציות הסרה ויזואליות כמו Canta או אפליקציות דומות, ניתן לפרט, להקפיא או למחוק אפליקציות מותקנות מראש באמצעות Shizukuאם תתחרטו על כך מאוחר יותר, רבים מאפשרים לכם לשחזר אותם.
תרחיש טיפוסי נוסף כרוך קבל גישה מחדש לתיקיות /Android/data ו- /Android/obbאשר מוגבלים מאוד מאז אנדרואיד 13 ו-14. חוקרי קבצים כמו MiXplorerסייר הקבצים FV, ZArchiver, X-plore, Solid Explorer או Total Commander משתמשים ב-Shizuku כדי לעקוף את המגבלות הללו ולאפשר לך לצפות ולערוך את הספריות הללו שוב.
בתחום חיי הסוללה, ישנן אפליקציות כמו Hail שמנצלות את Shizuku כדי הקפאת אפליקציות שלמות בעת כיבוי המסךאפליקציה שקפאה לא מתעוררת, לא שולחת התראות או צורכת משאבים, אלא משחזרת את מצבה רק כשאתה מפעיל מחדש את המסך.
ישנם גם כלים מכווני פרטיות ורשת כמו App Ops, NetWall או חומות אש ללא VPN, ש-Shizuku יכול... לחסום חיישנים, נתונים או חיבורים בצורה מדויקת יותר את הרשאות האנדרואיד הסטנדרטיות, מבלי שיהיה צורך להפעיל אותו כשירות VPN.
ריש: פקודות מורשות ללא ADB מסורתי
בתוך המערכת האקולוגית של שיזוקו ישנו כלי עזר בשם rish, המספק מעטפת עם אותן הרשאות כמו השירות של Shizukuזה שימושי במיוחד אם אתם מרגישים בנוח עם שורת הפקודה או אם אתם משתמשים באפליקציות אוטומציה כמו Tasker או MacroDroid.
עם ריש אתה יכול לפתוח מעטפת אינטראקטיבית ישירות בנייד פשוט על ידי הרצת rish מטרמינל תואם, או על ידי העברת פקודה ספציפית עם האפשרות -c, כגון rish -c 'whoami', כדי לבצע ולצאת.
ניתן גם להעביר פקודות מקלט סטנדרטי, לדוגמה באמצעות הד 'פקודה' | רישבדרך זו, סקריפטים מורכבים יותר או זרימות אוטומציה יכולים להפעיל פעולות מורשות מבלי להסתמך על ADB קווי.
בשילוב עם משימות מתוזמנות, rish מאפשר לך לעשות דברים כמו הפעל מחדש את המכשיר, שנה הגדרות או סגור תהליכים ספציפיים בתנאים מסוימים, כולם נתמכים על ידי הזכויות ששיזוקו מציעה ברקע.
עם זאת, למרות שהכלי רב עוצמה, יש להשתמש בו בחוכמה: פקודה שנכתבה בצורה גרועה עלולה לגרום להתנהגות מוזרהבדיוק כמו עם ADB. עדיף להמשיך בהדרגה ולדעת תמיד לאיזה מפתח או שירות אתם ניגשים.
מערכת אקולוגית של אפליקציות התואמות לשיזוקו ורמת התאימות
רשימת האפליקציות המשולבות ב-Shizuku גדלה מדי חודש. היא כוללת פתרונות אוטומציה כמו MacroDroid, AutoJS6, Geto ו-PhoneProfilesPlus; כלי ממשק כמו UbikiTouch, Tap Tap, ColorBlendr, Lockscreen Widgets ו-KeyMapper; מנהלי קבצים מתקדמים כגון MiXplorer, ZArchiver, X-plore, סייר מוצק או טוטאל מפקדמתקיני APK כגון SAI, Shizuku Package Installer או InstallWithOptions; וכלי עזר ספציפיים עבור שכבות ספציפיות.
חלק מהאפליקציות האלה, יישומים להתאמה אישיתהם מתמקדים בחוויית משתמש, ומציעים דברים כמו מצב כהה המופעל על ידי אפליקציה, מחוות מותאמות אישית, ריבוי משימות צף או תפריטי התחלה בסגנון שולחן עבודהאחרים מתמקדים יותר בתחזוקה, עם גיבויים מתקדמים, ניקוי עמוק או אבחון מערכת.
ישנה גם קבוצה של כלים המכוונים מאוד ל-ROM של יצרנים ספציפיים, כגון הגדרות נוספות עבור One UI, MIUI/HyperOS או EMUI, המאפשרות לך להפעיל פונקציות 5G, לשנות את מגבלות טעינת הסוללה או לאפשר מצבים ללא חלונות שהיצרן המקורי מסתיר.
עם זאת, כל מה ש-Shizuku עושה מוגבל על ידי יישום היצרן. אם שכבה הסירה תכונה מ-SystemUI או נעלה הגדרה מסוימת, אף אפליקציה לא תוכל להחיות אותה באמצעות ADB בלבד.זה בדרך כלל עובד טוב יותר על AOSP או ROMs הקרובים לאנדרואיד טהור, בעוד שבשכבות מותאמות אישית מאוד חלקים מסוימים של האפליקציות ייכשלו או שלא תהיה להם השפעה.
לסיכום, שיזוקו מציבה פלטפורמה משותפת של זכויות יתר מוגברות על השולחן, אבל התוצאה בפועל תמיד תהיה תלויה בדגם הספציפי שלך, בגרסת האנדרואיד ובשכבת ההתאמה האישית.לכן חשוב לקרוא ביקורות, שרשורים של XDA או קהילות עבור המכשיר שלך לפני שקופצים להגדרות האגרסיביות ביותר.
עם כל האמור לעיל, Shizuku מבסס את עצמו ככלי מפתח עבור אלו שרוצים להפיק את המרב מאנדרואיד ללא גישת רוט: זה מרכז הרשאות מתקדמות, מאפשר לאפליקציות למשוך ממשקי API של המערכת בצורה מבוקרת, ופותח את הדלת להתאמה אישית עמוקה. הוא מכבד את שלמות המערכת, שומר על אפליקציות רגישות פועלות ומאפשר לך להתנסות בממשק, בביצועים ובאבטחה בצורה גמישה הרבה יותר מאשר עם אפשרויות מערכת סטנדרטיות.
