Marshmallowలో Android IDని మార్చడం లేదా పునరుద్ధరించడం ఎలా

మీరు రూట్ యాక్సెస్‌ని ఉపయోగించి డేటాతో యాప్‌ని రీస్టోర్ చేసినప్పటికీ, ఫ్యాక్టరీ రీసెట్ తర్వాత (బ్యాంకింగ్ యాప్‌ల వంటివి) మళ్లీ సైన్-ఇన్ చేయడం మీ కొన్ని యాప్‌లకు ఎందుకు అవసరమో మీకు తెలుసా? ఎందుకంటే మీరు మీ పరికరాన్ని ఫ్యాక్టరీ రీసెట్ చేసిన ప్రతిసారీ మరియు ఇది కొత్త ప్రత్యేకమైన Android IDతో కొత్త పరికరంగా సెటప్ చేయబడుతుంది. Marshmallowలో Android IDని మార్చడం లేదా పునరుద్ధరించడం ఎలాగో ఈరోజు మేము మీకు చూపుతాము.





మీ కొత్త ఆండ్రాయిడ్ ID కారణంగా యాప్‌లలో మళ్లీ రిజిస్టర్ చేసుకోకుండా ఉండేందుకు, మీరు మీ పాత Android IDని తిరిగి పునరుద్ధరించవచ్చు. టైటానియం బ్యాకప్ దీని కోసం చక్కని పనితీరును కలిగి ఉంది. అయితే, Android 6.0 Marshmallowతో మీరు Titanium బ్యాకప్‌తో మీ Android IDని పునరుద్ధరించలేరు/మార్చలేరు లేదా లాలిపాప్ మరియు మునుపటి Android వెర్షన్‌లతో పనిచేసిన ఇతర సాధనాలు.



html5 ఆఫ్‌లైన్ నిల్వ స్థలం నుండి మెగా ముగిసింది

టైటానియం బ్యాకప్ మీ కోసం పని చేయకపోవడానికి కారణం com.android.providers.settings Android 6.0 Marshmallowలో సాంప్రదాయ SQLite డేటాబేస్ ద్వారా బ్యాకప్ చేయబడదు. దీని కోసం వివరణాత్మక వివరణను తనిఖీ చేయండి piit79 XDA నుండి:

టైటానియం బ్యాకప్‌లో Android ID బ్యాకప్/పునరుద్ధరణ ఫంక్షన్ చేర్చబడింది. అయితే, సెట్టింగ్‌ల స్టోరేజ్ (com.android.providers.settings)కి Android 6.0 Marshmallowలోని సాంప్రదాయ SQLite డేటాబేస్ మద్దతు ఉన్నట్లు కనిపించడం లేదు – /data/data/com.android.providers.settings/databases/settings.db నా పరికరంలో ఖాళీ (0 బైట్లు) అందువల్ల Android IDని సాధారణ సాధనాల ద్వారా (టైటానియం బ్యాకప్‌తో సహా) పునరుద్ధరించడం/మార్చడం సాధ్యం కాదు.



Marshmallowలో Android IDని పునరుద్ధరించండి

కృతజ్ఞతగా, piit79 ప్రశ్నించడానికి/అప్‌డేట్ చేయడానికి ఒక మార్గాన్ని కనుగొన్నారు సెట్టింగ్‌ల నిల్వ ADBని ఉపయోగించి డేటాబేస్. Marshmallowలో మీ Android IDని పునరుద్ధరించడానికి/మార్చడానికి మీరు అమలు చేయాల్సిన కమాండ్‌లు క్రింద ఉన్నాయి:



  1. మీ PCలో ADB మరియు Fastbootని సెటప్ చేయండి .
  2. Marshmallowలో నడుస్తున్న మీ Android పరికరాన్ని PCకి మరియు PCలోని కమాండ్ విండోకు కనెక్ట్ చేయండి.
  3. ఇప్పుడు మీ ప్రస్తుత Android IDని పొందడానికి కింది ఆదేశాన్ని జారీ చేయండి:
    adb shell content query --uri content://settings/secure --where "name=\'android_id\'"

    └ ఇది మీ ప్రస్తుత Android IDని మీకు చూపుతుంది.

  4. ఇప్పుడు మీకు కావలసిన దానికి Android IDని మార్చడానికి/అప్‌డేట్ చేయడానికి కింది ఆదేశాన్ని జారీ చేయండి:
    adb shell content update --uri content://settings/secure --bind value:s:<new_android_id> --where "name=\'android_id\'"

    └ మీ Android IDతో ఎరుపు రంగులో ఉన్న వచనాన్ని భర్తీ చేయండి.



  5. అంతే. 3వ దశలో కమాండ్‌ని ఉపయోగించడం ద్వారా మీ Android ID మార్చబడిందో లేదో ధృవీకరించండి.

ఎగువ ట్రిక్ మీ కోసం పని చేయకపోతే, మీరు ప్రస్తుత డేటాబేస్ రికార్డ్‌ను తొలగించి, మీ కొత్త Android IDతో దాన్ని మళ్లీ ఇన్‌సర్ట్ చేయడం మంచిది. దాని కోసం క్రింది రెండు ఆదేశాలను ఉపయోగించండి:



స్విచ్‌లో వై గేమ్స్

adb షెల్ కంటెంట్ డిలీట్ -uri కంటెంట్::settings/secure -ఇక్కడ 'పేరు=\'android_id\''
adb షెల్ కంటెంట్ ఇన్సర్ట్ –uri కంటెంట్://settings/secure –bind name:s:android_id –bind value:s:

గమనిక: ఎరుపు రంగులో ఉన్న వచనాన్ని మీ ప్రత్యేక Android IDతో భర్తీ చేయాలని గుర్తుంచుకోండి.

చిట్కా కోసం అన్ని క్రెడిట్‌లు వెళ్తాయి piit79 XDA నుండి, మీరు అతని అసలు పోస్ట్‌ని ఇక్కడ తనిఖీ చేయవచ్చు XDA ఫోరమ్‌లు .