اخلاء مسؤولية | DISCLAIMER
يعد Android Debug Bridge ، أو ADB باختصار ، أداة تطوير سهلة الاستخدام للتفاعل مع هاتفك لتصحيح الأخطاء والاختبار. من خلال ADB ، يمكن للمطورين والمستخدمين المتميزين الوصول إلى سطر أوامر Linux المدمج في Android بامتيازات أكبر من التطبيقات المثبتة من قبل المستخدم. والجدير بالذكر أن امتياز ADB shell لا يساوي وصول المستخدم المتميز ، وبالتالي قد لا تزال بحاجة إلى عمل روت لجهازك للتحكم الكامل في نظام التشغيل. ومع ذلك ، بناءً على متطلبات التعديل الخاصة بك ، يكون وصول shell كافيًا لمنح الأذونات أو رفضها ، وتغيير قيم إعدادات النظام ، والقيام بأكثر من ذلك بكثير. هذا هو المكان الذي يتم فيه تشغيل تطبيق Shizuku.
تصفح هذه المقالة:
ما هو شيزوكو؟
ما هي مميزات شيزوكو؟
كيفية تنزيل Shizuku؟
كيف يمكنني تثبيت وتهيئة Shizuku؟
مع الوصول إلى الجذر
بدون الوصول إلى الجذر
كيفية استخدام شيزوكو؟
استنتاج
ما هو شيزوكو؟
Shizuku هو حل أنيق لمعالجة سيناريو معقد نوعًا ما في عالم تعديل Android: السماح لتطبيقات الطرف الثالث بالوصول إلى واجهات برمجة التطبيقات (APIs) على مستوى النظام. تكمن الفكرة في تشغيل عملية مخصصة بأذونات على مستوى الصدفة ، والتي تعمل كوكيل بين خادم النظام والتطبيقات. بدلاً من الاعتماد على أوامر التشغيل في su shell ، يمكن للمطورين استخدام مكون خادم Shizuku لإجراء عمليات مرتفعة.
باختصار ، إذا كان التطبيق يحتاج إلى أذونات خاصة لا يمكن منحها إلا من خلال ADB (أو مع الجذر) ، يمكنك فقط استخدام Shizuku لمنحها مباشرة من جهاز Android الخاص بك.
مشروع Shizuku مفتوح المصدر ، وقد تمت صيانته بواسطة Rikka (المعروف أيضًا باسم RikkaW) و Haruue والعديد من المطورين الآخرين.
ما هي مميزات شيزوكو؟
الحد الأدنى من الأداء الزائد.
تنفيذ سريع للغاية (يتم تشغيله بواسطة آلية اتصال بين العمليات في Android تسمى “الموثق”).
يمكن للتطبيقات استخدام واجهات برمجة تطبيقات نظام Android مع إضافات رمزية لا تذكر.
في نظام Android 11 والإصدارات الأحدث ، يمكنك إعداد Shizuku وتشغيله مباشرة على جهازك.
كيفية تنزيل Shizuku؟
كما ذكرنا سابقًا ، فإن مشروع Shizuku مفتوح المصدر ، ومن ثم يمكنك إلقاء نظرة على التعليمات البرمجية أو تجميعها بنفسك بعد الحصول على المصادر من مستودع GitHub الرسمي.
إذا كنت تبحث عن النسخة المجمعة مسبقًا من Shizuku ، فيمكنك الحصول عليها مباشرة من متجر Google Play. يستضيف المطورون أيضًا عدة مرايا لتسهيل تنزيل إصدار APK الرسمي.
تنزيل QR-Code
شيزوكو
المطور: Xingchen & Rikka
مجاني
كيف يمكنني تثبيت وتهيئة Shizuku؟
يتم تثبيت إصدار Google Play من Shizuku بواسطة مدير الحزم الخاص بـ Android وسيستمر تحديثه بواسطة متجر Play. إذا كنت ترغب في اختيار إصدار APK من GitHub ، فأنت بحاجة إلى تحميل الحزمة يدويًا على جهاز Android الخاص بك.
على الرغم من أنه يمكنك استخدام Shizuku في بيئة غير جذر ، إلا أن الوصول إلى الجذر يبسط بشكل كبير عملية إعداد خدمة Shizuku. اتبع مع الدليل أدناه لمعرفة كيفية تكوين Shizuku مع اختيارك للطريقة.
مع الوصول إلى الجذر
قبل تثبيت Shizuku مع الوصول إلى الجذر ، تأكد من تثبيت أحدث إصدار من Magisk على الجهاز المستهدف.
حدد موقع أيقونة Shizuku واضغط عليها لفتح التطبيق.
في الشاشة الرئيسية ، انتقل إلى القسم المسمى Start (للأجهزة التي تم الوصول إليها بصلاحيات الروت).
- اضغط على زر ابدأ لبدء العملية.
اضغط على Grant لمنح أذونات الجذر عند الطلب.
إذا سارت الأمور على ما يرام ، فستبدأ خدمة Shizuku في غضون بضع ثوانٍ على شاشة جديدة ، ثم تغلق تلقائيًا عند الانتهاء.
قم بالتمرير إلى الأعلى وتحقق من حالة تشغيل Shizuku. يجب أن يعرض رقم الإصدار متبوعًا بـ “الجذر”.
بشكل افتراضي ، لا تبدأ خدمة Shizuku من تلقاء نفسها بعد إعادة التشغيل. لتغيير السلوك ، انقر فوق رمز الإعدادات في الزاوية اليمنى العليا ، ثم حدد خيار البدء عند التمهيد (الجذر). بمجرد التمكين ، سيتم تنفيذ خدمة Shizuku دون أي تدخل من المستخدم بعد إعادة تشغيل جهازك.
الجدير بالذكر أن مطوري مشروع شيزوكو يعملون على واجهة متطورة تسمى سوي. سيحل في النهاية محل تطبيق Shizuku الحالي. لتجربته ، قم بتنزيل أحدث إصدار من GitHub repo. نظرًا لأن Sui مصمم كوحدة Magisk ، فلا تزال بحاجة إلى Magisk لتشغيل التطبيق.
تحميل Sui
على عكس التطبيقات المصاحبة العادية ، لا تقدم Sui رمز تطبيق نموذجي للبدء به. للوصول إلى واجهته ، قم بأحد الإجراءات التالية:
(Android 8.0+، Sui 12.1+) اضغط لفترة طويلة على إعدادات النظام من تطبيق المنزل ، ستجد اختصار Sui.
(Android 8.0+ ، Sui 12+) أدخل “خيارات المطور” في إعدادات النظام ، سيطلب منك النظام إضافة اختصار Sui.
أدخل * # * # 784784 # * # * في تطبيق Dialer الافتراضي.
في حين أن سوي لديها إمكاناتها الخاصة ، فإن المشروع لم يكتمل بعد. حتى يتم الانتقال رسميًا من تطبيق Shizuku الحالي إلى Sui مضاء باللون الأخضر ، يُنصح باستخدام تطبيق Shizuku الرئيسي لتهيئة جوانب مختلفة من Shizuku.
بدون الوصول إلى الجذر
بدءًا من Android 11 ، أضافت Google ميزة تصحيح الأخطاء اللاسلكية إلى خيارات مطوري Android. يمكن استخدامه لتهيئة خدمة Shizuku على الجهاز المستهدف دون الوصول إلى الجذر.
حدد موقع أيقونة Shizuku واضغط عليها لفتح التطبيق.
في الشاشة الرئيسية ، انتقل إلى القسم المسمى البدء عبر التصحيح اللاسلكي.
- اضغط على زر الاقتران ، ثم اضغط على خيارات المطور. بعد ذلك ، قم بالتمرير لأسفل حتى تجد خيار التصحيح اللاسلكي. قم بتشغيله.
- حدد مربع السماح دائمًا على هذه الشبكة ، ثم اضغط على السماح لتمكين الميزة.
- اضغط على قائمة التصحيح اللاسلكي. بعد ذلك ، حدد الخيار المسمى إقران الجهاز برمز الاقتران.
-
-
- في هذه المرحلة ، من المفترض أن ترى رسالة نجاح الاقتران إذا كان رمز الاقتران صحيحًا.
- ارجع إلى الشاشة الرئيسية لتطبيق Shizuku.
قد تضطر إلى سحب إشعار نجاح الاقتران بعيدًا قبل أن تتمكن من القيام بذلك.
حدد موقع قسم “البدء عبر التصحيح اللاسلكي” وانقر فوق الزر “ابدأ” لتمكين الخدمة.
ستبدأ خدمة Shizuku الآن تلقائيًا على شاشة جديدة ، ثم تغلق تلقائيًا عند الانتهاء.
- قم بالتمرير إلى الأعلى وتحقق من حالة تشغيل Shizuku. يجب أن يعرض رقم الإصدار متبوعًا بـ “adb”.
ضع في اعتبارك أنك تحتاج إلى تمكين خيار “التصحيح اللاسلكي” مرة أخرى وإعادة تشغيل Shizuku بعد إعادة تشغيل الجهاز الهدف.
من الممكن أيضًا استدعاء خدمة Shizuku عبر وصول ADB السلكي. هذا مفيد بشكل خاص لمراجعات Android الأقدم ، أو بعض أسطح OEM Android حيث لا يمكن الوصول إلى تصحيح الأخطاء اللاسلكي بسهولة. ومع ذلك ، فأنت بحاجة إلى جهاز كمبيوتر / جهاز Mac مثبت عليه ADB بالإضافة إلى تثبيت برنامج تشغيل OEM Android كمتطلبات أساسية.
قبل المتابعة ، تأكد من أن الجهاز المستهدف قابل للاكتشاف من خلال عملية ADB على جهاز الكمبيوتر / جهاز Mac.
اكتب أجهزة adb في نافذة Terminal ، ثم اضغط على Enter. يجب أن ترى رقم معرف جهاز فريدًا ضمن قائمة الأجهزة المرفقة ، مما يتيح لك معرفة أنه متصل ومعروف بواجهة ADB.
افتح تطبيق Shizuku مرة واحدة على الأقل على هاتفك.
Execute the following command on your PC/Mac’s terminal window:
-
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
- إذا نجحت ، سترى مخرجًا بالحالة 0 في نافذة المحطة في غضون ثوانٍ قليلة.
على هاتفك ، افتح تطبيق Shizuku. ثم قم بالتمرير مرة أخرى إلى الأعلى وتحقق من حالة تشغيل Shizuku. يجب أن يعرض رقم الإصدار متبوعًا بـ “adb”.شريطة متابعة كل ذلك ، يجب أن يكون لديك الآن مثيل Shizuku عامل على جهاز Android الخاص بك.
كيفية استخدام شيزوكو؟
إذا كنت معتادًا على Magisk ، فإن Shizuku مماثلة تمامًا. ولكن بدلاً من إدارة الوصول إلى الجذر ، فإنه يدير وصول الصدفة. نتيجة لذلك ، إذا كان لديك مثيل Shizuku عامل ثم حاولت فتح تطبيق يستخدم Shizuku لأداء عمليات مرتفعة ، يجب أن ترى مطالبة للسماح بالوصول. بمجرد السماح بذلك ، ستهتم Shizuku بسلاسة بمتطلبات الوصول إلى واجهة برمجة التطبيقات.
يمكنك العثور أدناه على قائمة مختصرة بالتطبيقات الشائعة التي تستخدم Shizuku لعمليات مرتفعة. هذا لا يعتبر بمثابة تأييد للتطبيقات المذكورة ، ولا نقترح أن يتم تجاهل عمل الآخرين. نحن نقيد ما نرتبط به لمنع هذه المقالة من أن تصبح طويلة جدًا.
Repainter: يجلب Repainter المواد القابلة للتخصيص والديناميكية التي تستخدمها لأي جهاز يعمل بنظام Android 12 (وأحدث) وذاكرة ROM.
App Ops: App Ops هو مدير أذونات التطبيق الدقيق.
SAI (Split APKs Installer): SAI هو أداة تثبيت APK متقدمة مع دعم تقسيم APK.
Swift Backup: يمكن لـ Swift Backup إجراء نسخ احتياطي لملفات APK الخاصة بك ، والنصوص الخاصة بك ، وسجلات المكالمات ، والخلفيات المطبقة مجانًا وبدون جذر.
SystemUI Tuner: بديل غني بالميزات لموالف واجهة مستخدم النظام المدمج في Android.