Marshmallow'da Android Kimliği Nasıl Değiştirilir veya Geri Yüklenir

Kök erişimini kullanarak uygulamayı verilerle geri yüklemiş olsanız bile, fabrika ayarlarına sıfırlama işleminden sonra (bankacılık uygulamaları gibi) bazı uygulamalarınızın neden yeniden oturum açmanızı gerektirdiğini biliyor muydunuz? Bunun nedeni, cihazınızı her fabrika ayarlarına sıfırladığınızda ve yeni, benzersiz bir Android kimliğine sahip yeni bir cihaz olarak ayarlanmış olmasıdır. Burada bugün size Marshmallow'da Android Kimliğini Nasıl Değiştireceğinizi veya Geri Yükleyeceğinizi göstereceğiz.





Yeni Android kimliğiniz nedeniyle uygulamalara yeniden kaydolmaktan kaçınmak için eski Android kimliğinizi geri yükleyebilirsiniz. Titanium Backup bunun için temiz bir işleve sahiptir. Ancak, Android 6.0 Marshmallow ile, Titanium yedekleme veya Lollipop ve önceki Android sürümleriyle çalışan diğer araçlarla Android Kimliğinizi geri yükleyemeyebilir/değiştiremeyebilirsiniz.



Titanium Backup'ın sizin için çalışmamasının nedeni şudur: com.android.providers.settings Android 6.0 Marshmallow'da geleneksel bir SQLite veritabanı tarafından yedeklenemez. Bunun için ayrıntılı açıklamaya göz atın piit79 XDA'dan:

Android ID yedekleme/geri yükleme işlevi Titanium Backup'a dahildir. Ancak, Ayarlar Depolaması (com.android.providers.settings), Android 6.0 Marshmallow'da geleneksel bir SQLite veritabanı tarafından desteklenmiyor gibi görünüyor – /data/data/com.android.providers.settings/databases/settings.db cihazımda boş (0 bayt). Bu nedenle, Android Kimliği normal araçlarla (Titanium Yedekleme dahil) geri yüklenemez/değiştirilemez.



Marshmallow'da Android Kimliğini Geri Yükle

Neyse ki, piit79 sorgulamanın/güncellemenin bir yolunu buldu Ayarlar Depolama ADB kullanan veritabanı. Marshmallow'da Android Kimliğinizi geri yüklemek/değiştirmek için çalıştırmanız gereken komutlar aşağıdadır:



  1. PC'nizde ADB ve Fastboot'u kurun .
  2. Marshmallow üzerinde çalışan Android cihazınızı PC'ye ve PC'deki komut penceresine bağlayın.
  3. Şimdi mevcut Android kimliğinizi almak için aşağıdaki komutu verin:
    adb shell content query --uri content://settings/secure --where "name=\'android_id\'"

    └ Bu size mevcut Android kimliğinizi gösterecektir.

  4. Şimdi Android kimliğini istediğinizle değiştirmek/güncellemek için aşağıdaki komutu verin:
    adb shell content update --uri content://settings/secure --bind value:s:<new_android_id> --where "name=\'android_id\'"

    └ Kırmızı metni Android Kimliğinizle değiştirin.



  5. Bu kadar. 3. Adımdaki komutu kullanarak Android Kimliğinizin değişip değişmediğini doğrulayın.

Yukarıdaki numara sizin için işe yaramazsa, mevcut veritabanı kaydını silip yeni Android kimliğinizle yeniden eklemeniz daha iyi olabilir. Bunun için aşağıdaki iki komutu kullanın:



adb shell content delete –uri content://settings/secure –nerede “name=\'android_id\””
adb kabuk içeriği ekleme –uri içerik://settings/secure –bind adı:s:android_id –bind değeri:s:

Not: Kırmızı metni benzersiz Android kimliğinizle değiştirmeyi unutmayın.

Bahşiş için tüm krediler piit79 XDA'dan, orijinal gönderisini adresinden kontrol edebilirsiniz. XDA forumları .