איך לטעון (Sideloading) את F-Droid לטלפון

כהמשך לפוסטים [1] [2] שבהם התקנתי רום צד ג’ (עם LineageOS אפשר לטעון את Gapps בשביל Google Playstore, אבל עם GrapheneOS אפשרי להריץ את מוצרי גוגל רק מאחורי Sandbox, דורש שלבים ידניים לביצוע), ואולי תרצו לטעון את F-Droid כחנות נוספת\דפולטיבית עבור מקור להתקנת אפליקציות.

ראשית נצטרך לייבא את המפתח הפומבי של מפתחי F-Droid (אפשר למצוא עוד מידע כאן):

gpg --keyserver keyserver.ubuntu.com --recv-key 37D2C98789D8311948394E3E41E7044E1DBA2E89

לאחר מכן נוריד את ה-APK ואת החתימה שלו

curl -O https://f-droid.org/F-Droid.apk
curl -O https://f-droid.org/F-Droid.apk.asc

בכדי לבדוק את החתימה, נריץ את הפקודת gpg הבאה

gpg --verify F-Droid.apk.asc

הפלט צריך להיות משהו בסגנון הזה (אצלי קיימת אזהרה כי לא אישרתי את בעלות המפתח הפומבי שיבאתי בשלב הראשון):

Screenshot from 2022-02-15 01-29-15

אם לא הפעלתם את Developer mode ו-usb debugging, זה הזמן (ראו את [1] או [2] איך לעשות זאת).

ולבסוף בכדי לבצע את ה-Sideload, הריצו את הפקודה adb (כאשר הטלפון מחובר למחשב):

adb install F-Droid.apk

Screenshot from 2022-02-15 01-34-18

זהו, בזה סיימתם לטעון את F-Droid, ופתחתם בפניכם את עולם ה-FOSS. כמובן שבאותה שיטה ניתן לבצע Sideload של APKים אחרים, אך מומלץ להיות מאוד זהירים, לטעון רק אפליקציות אמינות ותמיד לבדוק את החתימה שלהן.

קישורים:

  1. איך להתקין LineageOS.
  2. איך להתקין GrapheneOS.

קריאה נוספת:

  1. Wikipedia - Sideloading