ליצור קובץ System Dump

שמתי לב שבשום מקום אין מדריך בעברית לכיצד ליצור קובץ System Dump. מדובר על כמה פעולות פשוטות, וזה עוזר המון! בעיקר כדי לחלוק מידע בקהילה.

לכן, בפוסט הזה אכתוב קצת על מה זה System dump, למה הוא משמש, למה הוא טוב, וכיצד ליצור אחד כזה.

 

מה זה?

System Dump זהו קובץ שמכיל תמונה של מערכת ההפעלה המותקנת אצלכם כעת. במילים אחרות, ניתן להגיד שזהו גיבוי ל Rom הנוכחי שעובד אצלכם במכשיר. הגיבוי הינו גיבוי מלא, הוא מגבה את הכל, מאפליקציות, למידע של האפליקציות, סמסים, יומן שיחות ואפילו ההגדרות הספציפיות שהיו אצלכם במכשיר באותו רגע של הגיבוי (ווליום, בהירות מסך וכד’).

 

למה זה טוב?

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

בנוסף, נהוג לחלוק קבצי System Dump בקהילת האנדרואיד, כדי להפיץ עדכונים, מודים וכד’. אך יש להיזהר, קובץ System dump מותאם למכשיר ממנו הוא נלקח. ניתן להגיד גם שהוא יעבוד על כל אותם המכשירים מאותו הדגם (גם זה לא בטוח באופן גורף), אך לא על מכשירים מדגם אחר (בשל שינויי רזולוציה, גודל מסך, מעבד, זיכרון ועוד).

אז איך חולקים את המידע? מה שעושים הוא לחלץ קבצים ספציפיים מהגיבוי ולא להתקין את כולו.

 

איך מבצעים את זה בפועל

קודם כל נכין את המחשב

  1. הורידו והתקינו את ה JDK מהאתר של Oracle.
  2. הורידו והתקינו את ה SDK מאתר המפתחים של Android.
  3. פתחו את ה SDK Manager (ב WIndows, באופן דיפולטיבי הוא נמצא בנתיב: C:\Program Files\Android\android-sdk (בלינוקס הוא יימצא היכן שחילצתם אותו).
  4. בצד השמאלי של החלון ישנו עץ, אחת החבילות הינה: Android SDK Platform-tools, סמנו אותה ב V ולחצו על Install Packages (הלחצן ממוקמם בחלק התחתון בצד ימין), יופיע חלון אישור תנאים, סמנו Accept All ולחצו על Install.

הכינו את המכשיר

  1. הפעילו את USB Debugging (בנתיב:Developer options <- Settings).

ביצוע הגיבוי

  1. הפעילו את ה cmd (בלינוקס את הטרמינל), ונווטו לתיקייה שבה מותקן ה SDK.
  2. כתבו את הפקודה: adb.exe shell כדי להפעיל את ה adb (בלינוקס adb.sh/.).
  3. וכעת את הפקודה: su dd if=/dev/block/stl6 of=/sdcard/factory.rfs.
  • ניתן להחליף את הנתיב (במקרה הזה: /sdcard/factory.rfs) לכל נתיב שתרצו (בכרטיס SD).

 

לסיכום

שימו לב, כשאתם מקבלים קובץ System Dump עדיף לחלץ ממנו את העדכון לאפליקציה שאתם צריכים ולהתקינה, ולא לנסות להתקינו באופן מלא על המכשיר שלכם.

כעת, במידה וקיבלתם עדכון כלשהו לפני כולם, צרו קובץ System Dump ותחלקו אותו באינטרנט, המפתחים כבר ידעו מה לעשות איתו (;