Linux (x86_64 أو ARM64)
التبعيات التالية مطلوبة:
| توزيع | |||||
|---|---|---|---|---|---|
| ديبيان | python3 aria2 unzip sudo | whiptail | python3-venv | python3-pip | p7zip-full |
| opensuse tumbleweed | نفسه على النحو الوارد أعلاه | dialog | python3-venvctrl | نفسه على النحو الوارد أعلاه | نفسه على النحو الوارد أعلاه |
| قوس | مثل دبيان | libnewt | مثل دبيان | python-pip | p7zip |
يتم استخدام requests مكتبة Python3.
نسخة بيثون ≥ 3.7.2 .
الاستخدام الموصى به
Ubuntu (يمكنك استخدام WSL2)
على استعداد لاستخدام مباشرة خارج الصندوق.
ديبيان (يمكنك استخدام WSL2)
على استعداد لاستخدام مباشرة خارج الصندوق.
opensuse tumbleweed (يمكنك استخدام WSL2)
على استعداد لاستخدام مباشرة خارج الصندوق.
run.sh سوف تتعامل مع جميع التبعيات تلقائيًا.
لا حاجة لكتابة أي أوامر.
نجمة (إذا أردت).
استنساخ الريبو إلى المحلية:
git clone https://github.com/LSPosed/MagiskOnWSALocal.git --depth 1 تشغيل cd MagiskOnWSALocal .
تشغيل ./scripts/run.sh .
حدد إصدار WSA والهندسة المعمارية (معظمها x64).
حدد إصدار Magisk.
اختر ماركة GAPPs التي تريد تثبيتها:
Mindthegapps
لا يوجد متغير آخر يمكننا اختياره.
حدد حل الجذر (لا شيء لا يعني الجذر).
إذا كنت تقوم بتشغيل البرنامج النصي لأول مرة ، فسيستغرق إكمال بعض الوقت. بعد اكتمال البرنامج النصي ، سيتم إنشاء مجلدان جديدان يدعى output download في مجلد MagiskOnWSALocal . انتقل إلى مجلد output . Do you want to compress the output? Yes النص ./run.sh ثم في مجلد output ، سترى ملف مضغوط يسمى WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly وإلا سيكون هناك مجلد مع WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly . إذا كان هناك مجلد افتحه وتخطي الخطوة 10. ملاحظة: قد يكون اسم الملف المضغوط أو المجلد الذي تم إنشاؤه في مجلد output مختلفًا بالنسبة لك. سوف يعتمد على الخيارات المتخذة عند تنفيذ ./run.sh .
استخراج الملف المضغوط وفتح المجلد الذي تم إنشاؤه بعد استخراج الملف.
ابحث هنا عن File Run.bat وقم بتشغيله.
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalCacheuserdata.vhdxInstall.ps1 يدويًا كمسؤول:Win+x وحدد Windows Terminal (Admin) .cd "{X:pathtoyourextractedfolder}" واضغط على enter ، وتذكر أن تحل محل {X:pathtoyourextractedfolder} بما في ذلك {} ، على سبيل المثال cd "D:wsa"PowerShell.exe -ExecutionPolicy Bypass -File .Install.ps1 واضغط على Enter .سيتم إطلاق Magisk/Play Store. استمتع من خلال تثبيت lsposed-Zygisk مع تمكين Zygisk أو RIRU و LSPOSED-RIRU.
هل يمكنني حذف المجلد المثبت؟
لا.
كيف يمكنني تحديث WSA إلى إصدار أحدث؟
تحديث البرامج النصية بناء:
git pullلمزيد من استخدام GIT ، المشار إليها إلى https://git-scm.com/book
أعد تشغيل البرنامج النصي واستبدل محتوى التثبيت السابق وإعادة تشغيل Install.ps1 . لا تقلق ، سيتم الحفاظ على بياناتك.
كيف يمكنني الحصول على logcat من WSA؟
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalStatediagnosticslogcat
كيف يمكنني تحديث Magisk إلى إصدار أحدث؟
افعل نفس تحديث WSA.
كيف تمر بنزاهة اللعب (المعروفة سابقًا باسم Safetynet)؟
مثل كل المحاكيات الأخرى ، لا توجد طريقة.
لم يتم تمكين المحاكاة الافتراضية؟
يساعدك Install.ps1 على تمكينه إذا لم يتم تمكينه. بعد إعادة التشغيل ، Rerun Install.ps1 لتثبيت WSA. إذا كان لا يزال لا يعمل ، فيجب عليك تمكين المحاكاة الافتراضية في BIOS. هذه قصة طويلة لذا اطلب من Google المساعدة.
كيفية إعادة تشغيل النظام باعتباره القراءة والكتابة؟
بأي حال من الأحوال في WSA منذ أن تم تركيبها على أنها قراءة فقط من قبل Hyper-V. يمكنك تعديل النظام عن طريق صنع وحدة Magisk. أو تعديل System.IMG مباشرة. اطلب المساعدة من Google.
لا يمكنني adb connect localhost:58526 ، ماذا أفعل؟
تأكد من تمكين وضع المطور. إذا استمرت المشكلة ، تحقق من عنوان IP الخاص بـ WSA في صفحة الإعداد وجرب adb connect ip:5555 .
لماذا وحدة Magisk Online فارغة؟
يزيل Magisk بنشاط مستودع الوحدة النمطية عبر الإنترنت. يمكنك تثبيت الوحدة النمطية محليًا أو بواسطة adb push module.zip /data/local/tmp و adb shell su -c magisk --install-module /data/local/tmp/module.zip .
هل يمكنني استخدام Magisk V23.0 مستقر أو نسخة أقل؟
لا. Magisk لديه الأخطاء التي تمنع نفسها من الجري على WSA. Magisk V24+ قد إصلاحها. لذلك يجب عليك استخدام Magisk V24 أو أحدث.
كيف يمكنني التخلص من Magisk؟
اختر none كحل الجذر.
كيفية تثبيت gapps مخصصة؟
درس تعليمي
أين يمكنني تنزيل MindThegapps؟
يمكنك التنزيل من هنا MindThegapps (Mirror).
لاحظ أنه لا يوجد X86_64 قبل البناء ، لذلك تحتاج إلى بنك بنفسك (مستودع).
أو يمكنك تنزيل الحزمة المدمجة لـ 12.1 و 13 لـ x86_64 من هذه الصفحة.
هل من الممكن ترحيل البيانات من إصدار أقل مثل 2305 إلى إصدار أحدث؟
هذا متاح بالتأكيد ، تغيير قسم Microsoft للقراءة فقط من EROF من 2305 إلى Ext4 للقراءة فقط يؤثر فقط على قسم النظام للقراءة فقط.
ليس له أي تأثير على قسم بيانات المستخدم. تحقق من السجلات إذا كان هناك فشل في التمهيد.
كيفية تثبيت kernelsu؟
درس تعليمي
su for debugging magisk integrationerofs-utils قبل بناء EROFSFUSEيتم توفير المستودع كأداة مساعدة.
Android هي علامة تجارية لـ Google LLC. Windows هي علامة تجارية لشركة Microsoft Corporation.