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

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
 
(22 גרסאות ביניים של 7 משתמשים אינן מוצגות)
שורה 1: שורה 1:
{{עב|Installation of certificate in Windows subsystem for Android}}
+
{{אנ|Installation of certificate in Windows subsystem for Android}}
 
{{ניווט|תעודת האבטחה}}
 
{{ניווט|תעודת האבטחה}}
  
'''בשלבי עריכה - sivan22'''
 
  
Windows subsystem for Android היא מערכת המשנה של ווינדוס לאנדרואיד המאפשרת להריץ יישומי אנדרואיד על מחשבי windows כמו יישומי מערכת רגילים.
+
Windows subsystem for Android (WSA) היא מערכת המשנה של ווינדוס לאנדרואיד, המאפשרת להריץ יישומי אנדרואיד על מחשבי Windows כמו יישומי מערכת רגילים.
המערכת משתמשת בתעודות משל עצמה ולא בתעודות של windows ולפיכך נדרש להתקין תעודת אבטחה בתוך מערכת המשנה.
+
המערכת משתמשת בתעודות משל עצמה ולא בתעודות של Windows ולפיכך נדרש להתקין תעודת אבטחה בתוך מערכת המשנה.
  
  
הפתרון הנוכחי כולל הסרת התוכנה והתקנתה מחדש לאחר טיפול בקבצי ההתקנה. [לא ניתן לטפל בתוכנית שכבר מותקנת] נדרש לינוקס או wsl.
+
הפתרון הנוכחי כולל הסרת התוכנה והתקנתה מחדש [ניתן לשחזר את הנתונים, ראה להלן].
  
[אפשרות אחרת כוללת שימוש בWSA  בגירסת מפתחים שמגיעה עם magisk מובנה. ראה [https://tchumim.com/post/130925 כאן]:  לאפשרות זו יש חסרון מפני שהיא גורמת למכשיר להיות מושרש על כל המשתמע מכך, להבדיל מהשיטה שלפנינו]
+
===שלב 1: דרישות מקדימות===
  
===שלב ראשון - השגת קובץ ההתקנה וחילוצו===
+
#אם WSA מותקנת יש להסירה (ניתן לגבות את הנתונים מהנתיב הבא: ''LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx%'' ולשחזר לאותו מיקום, לאחר התקנת המערכת מחדש).
 +
#ודא שוירטואליזציה מופעלת במחשבך. בכדי לבדוק זאת היכנס למנהל המשימות, ועבור לכרטיסיה ביצועים (מצורף צילום מסך). אם וירטואליזציה אינה מופעלת, הפעל אותה ב-BIOS ([https://support.microsoft.com/he-il/windows/%D7%94%D7%A4%D7%99%D7%9B%D7%AA-%D7%95%D7%99%D7%A8%D7%98%D7%95%D7%90%D7%9C%D7%99%D7%96%D7%A6%D7%99%D7%94-%D7%9C%D7%96%D7%9E%D7%99%D7%A0%D7%94-windows-11-%D7%9E%D7%97%D7%A9%D7%91%D7%99%D7%9D-c5578302-6e43-4b4b-a449-8ced115f58e1 למדריך]).
 +
[[קובץ:בדיקת_סטטוס_וירטוליזציה.png|טקסט=|שמאל|לא ממוסגר]]
 +
# Hyper-V חייב להיות מופעל במחשבך. בכדי לבדוק, חפש "רכיבים אופציונליים" ב"התחל", ובתוך ההגדרות פתח את "תכונות נוספות של Windows". ודא שהתיבה Hyper-V מסומנת. במידה ולא עליך להוסיף אותה ולהפעיל את המחשב מחדש.
  
#להורדת התוכנה יש להכנס לקישור הבא: https://store.rg-adguard.net/
+
===שלב 2: הורדת החבילה===
#9P3395VX91NR הוא הproductId של קובץ זה.
 
#להוריד את הקובץ - עם סיומת msixbundle הגדול ביותר (בערך 1.2 ג"ב)
 
#לחלץ את תוכן הקובץ באמצעות winrar או תוכנה דומה.
 
#אחד הקבצים הממוקמים בתוכה המכיל בשמו את המילים releaseNightly_X64 (כ700 ג"ב) הוא הקובץ הדרוש לנו.
 
#חלץ את הקובץ הזה לתוך תיקיה - נקרא לה WSA.
 
  
===שלב שני - טיפול בתמונות המערכת===
+
בכדי להוריד יש להיות [https://github.com/login מחוברים לחשבון GitHub]. את התוכנה יש להוריד מהקישור הבא: https://github.com/YT-Advanced/WSA-Script#downloads
הורד מגיטהאב את החבילה הבאה: https://github.com/Sivan22/WSA_Netfree_CA_Add/archive/refs/heads/main.zip
+
לחילופין ניתן לבנות לבד את התוכנה מקוד המקור, על פי המדריך המפורט [https://github.com/Sivan22/MagiskAndNetfree#readme כאן].
חלץ את קובץ הזיפ.
 
  
את הקבצים הבאים יש להעתיק לתיקיה (שהורדנו מגיטהאב) המחולצת לתוך תיקיית #IMAGES:
+
אפשרות שלישית המהירה ביותר היא הורדה מגוגל דרייב בקישור [https://drive.google.com/drive/folders/1qUGcPEQbnqL5zTqZ5fzC5ZG38bnVsGUN כאן]. קבצי התוכנה מגיעים מוכנים עם תעודת אבטחה מוטמעת.
  
*system.img
+
===שלב 3: התקנה===
*system_ext.img
 
*vendor.img
 
*product.img
 
  
הפעל wsl בתיקייה המחולצת.
+
#חלץ את התיקייה שהורדת, למיקום קבוע. שים לב שאין למחוק את התיקיה לאחר ההתקנה, וע"כ מומלץ לבחור מיקום כדוגמת C:\WSA ולא בתיקייה הורדות וכדומה.
 +
#לחץ לחיצה ימנית על הקובץ install.ps1 ובחר "הרץ באמצעות Power shell".
 +
#התקדם לסיום ההתקנה.
  
הפעל את הפקודות הבאות:
+
לא ניתן להתקין אפליקציות באמצעות Google Play. ניתן להתקין מקבצי APK, לדוגמא באמצעות תוכנת WSA PacMan ([https://madrichim.ovh/topic/364 למדריך]).
  
*dos2unix extend_and_mount_images.sh
+
{{הפניה לפורום|
*dos2unix apply_certs.sh
+
*[https://mitmachim.top/topic/31750 התקנת WSA עם גוגל פליי ורוט + התקנת תעודת אבטחה של נטפרי]
*dos2unix unmount_images.sh
+
|WSA| }}
 
 
*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 היא התיקייה דלעיל.
 

גרסה אחרונה מ־14:35, 10 בינואר 2024

For English click here

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

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


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


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

שלב 1: דרישות מקדימות

  1. אם WSA מותקנת יש להסירה (ניתן לגבות את הנתונים מהנתיב הבא: LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx% ולשחזר לאותו מיקום, לאחר התקנת המערכת מחדש).
  2. ודא שוירטואליזציה מופעלת במחשבך. בכדי לבדוק זאת היכנס למנהל המשימות, ועבור לכרטיסיה ביצועים (מצורף צילום מסך). אם וירטואליזציה אינה מופעלת, הפעל אותה ב-BIOS (למדריך).
  1. Hyper-V חייב להיות מופעל במחשבך. בכדי לבדוק, חפש "רכיבים אופציונליים" ב"התחל", ובתוך ההגדרות פתח את "תכונות נוספות של Windows". ודא שהתיבה Hyper-V מסומנת. במידה ולא עליך להוסיף אותה ולהפעיל את המחשב מחדש.

שלב 2: הורדת החבילה

בכדי להוריד יש להיות מחוברים לחשבון GitHub. את התוכנה יש להוריד מהקישור הבא: https://github.com/YT-Advanced/WSA-Script#downloads לחילופין ניתן לבנות לבד את התוכנה מקוד המקור, על פי המדריך המפורט כאן.

אפשרות שלישית המהירה ביותר היא הורדה מגוגל דרייב בקישור כאן. קבצי התוכנה מגיעים מוכנים עם תעודת אבטחה מוטמעת.

שלב 3: התקנה

  1. חלץ את התיקייה שהורדת, למיקום קבוע. שים לב שאין למחוק את התיקיה לאחר ההתקנה, וע"כ מומלץ לבחור מיקום כדוגמת C:\WSA ולא בתיקייה הורדות וכדומה.
  2. לחץ לחיצה ימנית על הקובץ install.ps1 ובחר "הרץ באמצעות Power shell".
  3. התקדם לסיום ההתקנה.

לא ניתן להתקין אפליקציות באמצעות Google Play. ניתן להתקין מקבצי APK, לדוגמא באמצעות תוכנת WSA PacMan (למדריך).