התקנת תעודה בתוכנת Windows subsystem for Android: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
(עריכה מחדש)
שורה 8: שורה 8:
  
  
הפתרון הנוכחי כולל הסרת התוכנה והתקנתה מחדש לאחר טיפול בקבצי ההתקנה. [לא ניתן לטפל בתוכנית שכבר מותקנת] נדרש לינוקס או wsl.
+
הפתרון הנוכחי כולל הסרת התוכנה והתקנתה מחדש. [לא ניתן לטפל בתוכנית שכבר מותקנת].
  
[אפשרות אחרת כוללת שימוש בWSA  בגירסת מפתחים שמגיעה עם magisk מובנה. ראה [https://tchumim.com/post/130925 כאן]:  לאפשרות זו יש חסרון מפני שהיא גורמת למכשיר להיות מושרש על כל המשתמע מכך, להבדיל מהשיטה שלפנינו]
+
===שלב ראשון - הורדת החבילה===
  
===שלב ראשון - השגת קובץ ההתקנה וחילוצו===
+
#את התוכנה יש להוריד מהקישור הבא: https://github.com/Sivan22/MagiskOnWSA/suites/4276510874/artifacts/111297410
 +
# לחילופין ניתן לבנות לבד את התוכנה מקוד המקור, לפי ההוראות כאן: https://github.com/Sivan22/MagiskOnWSA#readme
  
#להורדת התוכנה יש להכנס לקישור הבא: https://store.rg-adguard.net/
 
#9P3395VX91NR הוא הproductId של קובץ זה.
 
#להוריד את הקובץ - עם סיומת msixbundle הגדול ביותר (בערך 1.2 ג"ב)
 
#לחלץ את תוכן הקובץ באמצעות winrar או תוכנה דומה.
 
#אחד הקבצים הממוקמים בתוכה המכיל בשמו את המילים releaseNightly_X64 (כ700 ג"ב) הוא הקובץ הדרוש לנו.
 
#חלץ את הקובץ הזה לתוך תיקיה - נקרא לה WSA.
 
  
===שלב שני - טיפול בתמונות המערכת===
+
===שלב שני - התקנה===
הורד מגיטהאב את החבילה הבאה: https://github.com/Sivan22/WSA_Netfree_CA_Add/archive/refs/heads/main.zip
+
#יש להפעיל מצב מפתח בהגדרות > למפתחים (התקנה כולל קבצים שאינם ארוזים)
חלץ את קובץ הזיפ.
+
# אם מותקנת תוכנת wsa יש להסיר אותה
 +
# נחלץ את התיקייה שהורדנו, נלחץ לחיצה ימנית על הקובץ install.ps1 ונבחר הרץ באמצעות power shell.
  
את הקבצים הבאים יש להעתיק לתיקיה (שהורדנו מגיטהאב) המחולצת לתוך תיקיית #IMAGES:
+
===שלב שלישי - התקנת המודול===
 
+
# יש להפעיל את התוכנה, להפעיל מצב מפתח.
*system.img
+
# להתקין את תוכנת מג'יסק באמצעות ADB.
*system_ext.img
+
# להוריד את המודול הבא: https://github.com/Sivan22/ca-netfree/releases/download/v3.0/netfree-ca-magisk-module.zip
*vendor.img
+
# להתקין את המודול במגי'סק
*product.img
 
 
 
הפעל wsl בתיקייה המחולצת.
 
 
 
הפעל את הפקודות הבאות:
 
 
 
*dos2unix extend_and_mount_images.sh
 
*dos2unix apply_certs.sh
 
*dos2unix unmount_images.sh
 
 
 
*chmod +x extend_and_mount_images.sh
 
*chmod +x apply_certs.sh
 
*chmod +x unmount_images.sh
 
 
 
הרץ את הסקריפטים:
 
 
 
*sudo ./extend_and_mount_images.sh
 
*sudo ./apply_certs.sh
 
*sudo ./unmount_images.sh
 
 
 
===שלב שלישי - התקנת התוכנה מחדש===
 
את הקבצים מתיקיית #IMAGES יש להעתיק לתיקייה WSA (ראה לעיל) ולהחליף את הקבצים הקיימים.
 
 
 
יש למחוק את הקבצים הבאים:
 
 
*appxblockmap
 
*appxsignature
 
*[content_types]
 
*תיקיית  appxmetadata.
 
*
 
 
 
יש להפעיל מצב מפתח בהגדרות > למפתחים (התקנה כולל קבצים שאינם ארוזים)
 
יש להפעיל PowerShell במצב מנהל ולהפעיל את הפקודה Add-AppxPackage -Register WSA\AppxManifest.xml כאשר WSA היא התיקייה דלעיל.
 

גרסה מ־21:10, 6 בנובמבר 2021

For English click here

למעבר מתצוגת עריכה לתצוגת קריאה

עמוד ראשי > תעודת האבטחה > התקנת תעודה בתוכנת Windows subsystem for Android ‎‎


בשלבי עריכה - sivan22

Windows subsystem for Android היא מערכת המשנה של ווינדוס לאנדרואיד המאפשרת להריץ יישומי אנדרואיד על מחשבי windows כמו יישומי מערכת רגילים. המערכת משתמשת בתעודות משל עצמה ולא בתעודות של windows ולפיכך נדרש להתקין תעודת אבטחה בתוך מערכת המשנה.


הפתרון הנוכחי כולל הסרת התוכנה והתקנתה מחדש. [לא ניתן לטפל בתוכנית שכבר מותקנת].

שלב ראשון - הורדת החבילה

  1. את התוכנה יש להוריד מהקישור הבא: https://github.com/Sivan22/MagiskOnWSA/suites/4276510874/artifacts/111297410
  2. לחילופין ניתן לבנות לבד את התוכנה מקוד המקור, לפי ההוראות כאן: https://github.com/Sivan22/MagiskOnWSA#readme


שלב שני - התקנה

  1. יש להפעיל מצב מפתח בהגדרות > למפתחים (התקנה כולל קבצים שאינם ארוזים)
  2. אם מותקנת תוכנת wsa יש להסיר אותה
  3. נחלץ את התיקייה שהורדנו, נלחץ לחיצה ימנית על הקובץ install.ps1 ונבחר הרץ באמצעות power shell.

שלב שלישי - התקנת המודול

  1. יש להפעיל את התוכנה, להפעיל מצב מפתח.
  2. להתקין את תוכנת מג'יסק באמצעות ADB.
  3. להוריד את המודול הבא: https://github.com/Sivan22/ca-netfree/releases/download/v3.0/netfree-ca-magisk-module.zip
  4. להתקין את המודול במגי'סק