כיצד לשנות או לשחזר מזהה אנדרואיד במרשמלו

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





כדי למנוע הרשמה מחדש לאפליקציות בגלל מזהה ה- Android החדש שלך, תוכל לשחזר את מזהה ה- Android הישן שלך בחזרה. לגיבוי טיטניום פונקציה מסודרת לכך. עם זאת, עם אנדרואיד 6.0 מרשמלו אולי לא תוכל לשחזר / לשנות את מזהה ה- Android שלך עם גיבוי טיטניום או כל כלי אחר שעבד עם סוכרייה על מקל וגרסאות אנדרואיד קודמות.



הסיבה שגיבוי טיטניום לא יעבוד בשבילך היא זו com.android.providers.settings לא ניתן לגבות על ידי מסד נתונים מסורתי של SQLite באנדרואיד 6.0 מרשמלו. בדוק את ההסבר המפורט לכך על ידי piit79 מ- XDA:

פונקציית הגיבוי / השחזור של מזהה Android כלולה בגיבוי Titanium. עם זאת, נראה כי אחסון ההגדרות (com.android.providers.settings) אינו מגובה במסד נתונים מסורתי של SQLite ב- Android 6.0 Marshmallow - /data/data/com.android.providers.settings/databases/settings.db הוא ריק (0 בתים) במכשיר שלי. לכן לא ניתן לשחזר / לשנות את מזהה Android על ידי הכלים הרגילים (כולל גיבוי Titanium).



שחזר את מזהה ה- Android במרשמלו

למרבה המזל, piit79 מצאתי דרך לשאילתות / עדכון אחסון הגדרות מסד נתונים באמצעות ADB. להלן הפקודות שאתה צריך להפעיל כדי לשחזר / לשנות את מזהה Android שלך במרשמלו:



  1. הגדר ADB ו- Fastboot במחשב האישי שלך .
  2. חבר את מכשיר ה- Android שלך הפועל על מרשמלו למחשב וחלון הפקודה במחשב.
  3. כעת הנפיק את הפקודה הבאה כדי לקבל את מזהה Android הנוכחי שלך:
    adb shell content query --uri content://settings/secure --where 'name='android_id''

    └ זה יראה לך את מזהה Android הנוכחי שלך.

  4. כעת הנפיק את הפקודה הבאה כדי לשנות / לעדכן את מזהה Android לזה שאתה רוצה:
    adb shell content update --uri content://settings/secure --bind value:s: --where 'name='android_id''

    └ החלף טקסט באדום עם מזהה Android שלך.

  5. זהו זה. ודא אם מזהה ה- Android שלך השתנה באמצעות הפקודה בשלב השלישי.

אם הטריק שלעיל לא עובד בשבילך, אולי עדיף לך למחוק את רשומת מסד הנתונים הנוכחית ולהכניס אותה מחדש עם מזהה ה- Android החדש שלך. השתמש בשתי הפקודות הבאות לשם כך:

מחיקת תוכן מעטפת ADB –URI תוכן: // הגדרות / מאובטח – איפה שם = 'android_id '
הכנס תוכן מעטפת ADB –URI תוכן: // הגדרות / מאובטח –קשר שם: s: android_id –קשר ערך: s:



הערה: זכור להחליף את הטקסט באדום עם מזהה Android הייחודי שלך.



כל הזיכויים עבור הטיפ עוברים piit79 מ- XDA, אתה יכול לבדוק את ההודעה המקורית שלו בכתובת פורומים של XDA .