הסבר | הסבר להבנת שמות חבילות GSI
-
שלום למתמחים היקרים!
בעת בחירת GSI, ייתכן שתיתקלו במספר חבילות שנראות דומות למדי, עם שמות ארוכים ומבלבלים שמורכבים מקודים וסימונים שונים.
כדי לעזור לכם להבין את המידע הזה במהירות ולבחור את הגרסה המתאימה ביותר לצרכים שלכם, הכנתי מדריך קצר.
אני ממליץ להתחיל בעיון בטבלה שלמטה, המספקת מבט כללי וברור על מבנה שמות החבילות והמאפיינים שלהן.לאחר מכן, עברו על הדוגמאות המעשיות שמדגימות איך לפענח את השמות ולזהות בדיוק מה כל חבילה מציעה.
מדריך לפענוח המחרוזת
מבנה המחרוזת
המחרוזת מתארת גרסת מערכת הפעלה לפי מספר מאפיינים:
-
סוג ארכיטקטורה:
arm
: 32 ביט (מיושן).a64
: 32 ביט עם תמיכה בביינדר 64 ביט.arm64
: 64 ביט, הנפוצה במכשירים מודרניים.
-
תצורת התקנה:
a
: "A-only" - שיטה ישנה יותר (מיושן).b
: "AB" - שיטה מודרנית עם תמיכה בעדכונים חלקים.
-
סוג גרסה:
v
: גרסה נקייה ללא אפליקציות גוגל (Vanilla).g
: גרסה עם אפליקציות גוגל רגילות (GAPPS).o
: גרסה עם GAPPS מותאמי Android Go.
-
הרשאות מנהל (Root):
N
: ללא הרשאות מנהל (No Superuser).S
: עם PHH Superuser.
-
מאפיינים נוספים:
signed
: חתום עם מפתחות המפתחים.vndklite
: מותאם למכשירים מיוחדים או מחיצות פתוחות.personal
: גרסה מותאמת אישית למפתחים.
דוגמאות לפענוח
דוגמה 1:
arm64_bvs-signed
arm64
: ארכיטקטורת 64 ביט, מתאימה למכשירים מודרניים.b
: תצורת "AB" עם עדכונים חלקים.v
: גרסה נקייה ללא אפליקציות גוגל (Vanilla).s
: כוללת PHH Superuser (הרשאות מנהל).signed
: חתום, מה שמבטיח אבטחה ואמינות.
דוגמה 2:
a64_avN-vndklite
a64
: ארכיטקטורת 32 ביט עם תמיכה בביינדר 64 ביט, מיועד למכשירים ישנים יותר.a
: תצורת "A-only" (שיטה ישנה).v
: גרסה נקייה ללא אפליקציות גוגל (Vanilla).N
: ללא הרשאות מנהל (No Superuser).vndklite
: מותאם למכשירים מיוחדים עם תמיכה ב-VNDKLite.
דוגמה 3:
bgn
b
: תצורת "AB".g
: גרסה עם אפליקציות גוגל רגילות (GAPPS).n
: ללא הרשאות מנהל (No Superuser).
סיכום
המחרוזת מורכבת מקודים קצרים שמספרים את כל מה שצריך לדעת על הגרסה:- ארכיטקטורה.
- שיטת התקנה.
- מאפייני מערכת כמו GAPPS והרשאות מנהל.
- התאמות מיוחדות כמו חתימה או גרסה מותאמת אישית.
טבלה באנגלית
|-{arm|a64|arm64}_{a|b}{v|g}{N|S}-{signed|vndklite|personal} | | | | | | | | | signed: Signed with maintainers keys | | | | vndklite: For VNDKLite devices, | | | | or for writeable /system on regular devices | | | | personal: With personal mods, for reference | | | | (secure): Superuser removed and system props spoofed | | | | (not offered here) | | | | | | | N: No Superuser | | | S: With PHH Superuser | | | (Z): With Dynamic Superuser (not offered here) | | | | | v: Vanilla, i.e. no GAPPS | | g: With regular GAPPS | | o: With Android Go GAPPS | | (f): With MicroG and FLOSS replacements of GAPPS | | (not offered here) | | | a: "A-only", i.e. system-as-system (deprecated) | b: "AB", i.e. system-as-root | arm: ARM 32-bit (deprecated) a64: ARM 32-bit with 64-bit binder arm64: ARM 64-bit
-