כיצד לשדרג בקלות לאחור אפליקציה באנדרואיד ולשמור על כל הנתונים שלה. אין צורך בגישה שורש במכשיר כלל, רק פקודת ADB פשוטה!
לפעמים מגיע עדכון אפליקציה והיית רוצה להישאר בגרסה ישנה יותר. לפעמים זה פשוט לא כל כך פשוט כמו להסיר את ההתקנה של האפליקציה הנוכחית שלך ולהתקין שוב את ה-APK הישן יותר, כי אולי יש לך נתונים בתוך האפליקציה שאתה רוצה לשמור או שזו אפליקציית מערכת ואינך רוצה להסיר את ההתקנה. למרבה המזל, בשל היכולות של Android Debug Bridge (ADB), אפשר לשדרג לאחור גרסת אפליקציה ללא צורך בשורש ו שמירה על כל הנתונים שלך.
דוגמה מצוינת היא WhatsApp, שכדי להשתמש בערכות נושא של Substratum נדרשת בדרך כלל דרישת גרסה מסוימת. במקום להסיר את ההתקנה של WhatsApp ולעבור את הכאב של כניסה לחשבון שלך שוב, אתה יכול פשוט להשתמש במדריך זה כדי לשדרג שוב, תוך שימוש רק ב-adb. משתמשי שורש עשויים להעדיף להשתמש במשהו כמו מדרג לאחור של אפליקציה בחנות Play. אם ברצונך להמשיך, תחילה תפוס או מינימלי ADB & Fastboot או ה קבצים בינאריים רשמיים של גוגל המכיל adb.
היזהר כשאתה משדרג לאחור אפליקציה. יישומים יכולים לשדרג מסדי נתונים ושדרוג לאחור עלול להפוך קבצים אלה לבלתי קריאים על ידי גרסת היישום הישנה יותר. במקרים נדירים מסדי הנתונים עלולים להישבר לחלוטין אם האפליקציה בגרסה הישנה תנסה לשנות אותם.
כיצד לשדרג לאחור אפליקציה באנדרואיד
מצא את ה-APK של גרסת האפליקציה שאליה ברצונך לשדרג לאחור. אני ממליץ לחפש אותו ב-XDA Labs או APKMirror. פתח את התיקיה המכילה את כלי ה-ADB שלך, פתח את שורת הפקודה ונווט אל התיקיה המכילה adb. העתק את קובץ ה-apk שברצונך לשדרג לאחור לאותה תיקייה שבה יש לך גם את קובץ ה-ADB.
אפשר ניפוי USB במכשיר שלך על ידי כניסה לאפשרויות מפתחים. אם אינך רואה את אפשרויות המפתחים, עבור אל "אודות הטלפון" בהגדרות והקש על "מספר בנייה" 7 פעמים עד שיופיע טוסט. לאחר מכן, לחץ על כפתור החזרה ואתה אמור לראות קטע אפשרויות למפתחים. בדוק כאן איתור באגים ב-USB ולאחר מכן חבר את הטלפון למחשב.
כאשר אתה מוכן לשדרג לאחור את האפליקציה, הפעל את הפקודות הבאות בחלון הפקודות שלך.
adb push app.apk /sdcard/app.apk
adb shell pm install -r -d /sdcard/app.apk
כאשר "app.apk" הוא קובץ ה-apk שהורדת וברצונך לשדרג לאחור. אפשר לטלפון שלך להיות ניפוי באגים בהנחיה על המסך שלך, אם זו הפעם הראשונה שאתה מפעיל adb בטלפון זה. לאחר מכן יש לשדרג לאחור את האפליקציה ולשמור על תקינות הנתונים.
הֶסבֵּר
ל-Adb יש הרבה שליטה על המכשיר שלך ממה שאתה יכול לגשת בדרך כלל. תחילה אנו דוחפים את הקובץ לאחסון הפנימי שלנו. לאחר מכן אנו משתמשים ב-"pm" שקורא למנהל החבילות במכשיר שלכם, ו-"install" כמובן מתקין את האפליקציה. הדגלים "-r" ו-"-d" פירושם בהתאמה "שמור נתונים" ו"שדרוג לאחור". זה מבטיח שהטלפון שלך לא מנקה את התיקיה השייכת לאפליקציה כאשר הוא משדרג לאחור.