
اعزل تطبيقات الأخ الأكبر https://secure-system.gitlab.io/Insular/
اعزل تطبيق الأخ الأكبر الخاص بك.
هذا فرع مبني على Island الرائع. وشكر خاص إلى Shelter الذي ألهمني لصنع هذا الفرع الحر ومفتوح المصدر بالكامل من Island.
حول كيفية تفعيل Insular عبر adb، والوصول إلى الملفات عبر الملفات الشخصية، ووضع God mode (توسيع التحكم في التطبيقات ليشمل التطبيقات خارج ملف العمل)، والاختلافات عن Island، وغير ذلك، راجع التوثيق.
باستخدام Insular، يمكنك:
إذا كان جهازك غير متوافق أو غير مشفّر، يمكنك تجاوز هذا القيد يدويًا. يرجى الرجوع إلى منشور XDA للحصول على التفاصيل. لإلغاء تثبيت Insular وإزالته تمامًا، يرجى أولاً "Destroy Insular" في الإعدادات - الإعداد - انقر على أيقونة سلة المحذوفات بجانب Insular. إذا كنت قد ألغيت تثبيت تطبيق Insular بالفعل، فيرجى اختيار "Remove work profile" من "Settings - Accounts" على جهازك.
نحن نطلب الأذونات فقط لتحقيق ما تريده. الأذونات الحساسة التالية مطلوبة مع ذكر الأسباب:
يعتمد Island على مكتبة "deagle"، والتي يجب استنساخها بجانب Island في نفس المسار.
\--
\- island
\- deagle
يتم إنشاء هذا المشروع في عدة وحدات، مع وحدة assembly كبوابة البناء، لدعم بناء "خفيف" منفصل للوحدات الأساسية، في شكل "product flavor" في إعداد بناء Gradle.
تتشارك وحدة "engine" في نفس اسم الحزمة مع بناء "complete"، لترث صلاحية مالك الملف الشخصي/الجهاز. يمكن تثبيت وتحديث وحدة "mobile" والوحدات الأخرى بشكل منفصل بجانب وحدة "engine" لراحة التطوير.
نظرًا للطبيعة الحصرية، يمكن للمستخدم استخدام تطبيق Android DPC واحد فقط في كل مرة، وثمن التبديل بين تطبيقات DPC باهظ جدًا. ولتشجيع الاستكشاف النشط والتطوير الأوسع لإمكانيات DPC وبالتالي إفادة المستخدمين بشكل أفضل، يلتزم Island ببناء تعاون مفتوح لمطوري المجتمع، سواء في تطوير هذا المشروع أو فتح إمكانيات DPC لتطبيقات الطرف الثالث عبر واجهة برمجة تطبيقات مفتوحة. لن يركز Island نفسه على مجموعة غنية من الميزات، بل يركز بشكل أساسي على بناء محرك قوي كمنصة مفتوحة للمزيد من التطبيقات من المجتمع.
بدءًا من الإصدار العام الأول من Island، جميع واجهات برمجة التطبيقات مفتوحة لتطبيقات الطرف الثالث مع إذن وقت التشغيل القياسي في Android كتفويض من المستخدم. يمكن للمطورين البدء في بناء التطبيقات الآن للاستفادة من واجهات برمجة التطبيقات المفتوحة في Island.
بروتوكول جميع واجهات برمجة التطبيقات محدد وموثّق جيدًا في class "Api".
إذا وجدت أخطاء، أو أجريت تحسينات بسيطة، أو ترجمت النصوص، فلا تتردد في إرسال طلبات السحب إلينا.
إذا كنت مهتمًا بتحسين وظائف Island، فيرجى إنشاء issue أولاً لمناقشة أفكارك معنا، فنحن منفتحون على التعاون في التطوير المستقبلي.
إذا كنت بحاجة إلى واجهات برمجة تطبيقات جديدة لتطبيقاتك للاستفادة من إمكانيات DPC، فلا تتردد في إنشاء issue لوصف تطبيقك وحالة استخدامه لتلك الواجهات. ما زلنا في مرحلة مبكرة من بناء مجموعة غنية من واجهات برمجة التطبيقات المفتوحة.