Kök olmadan Android’deki herhangi bir uygulama için güncellemeleri kalıcı olarak nasıl devre dışı bırakılır

Her güncellemeden sonra en sevdikleri ve gerçekten iyi, işlevsel ve kullanışlı uygulamalarının daha “obur” hale gelmesi, işlevselliğini kaybetmesi, reklamlar içermesi veya daha da kötüsü kötü amaçlı yazılıma dönüşmesi muhtemelen en az bir kez herkesin başına gelmiştir. Ne yazık ki, geliştiriciler nadiren kullanıcıların liderliğini takip eder ve örneğin yeni çıkan tasarımı memnun etmek için bazı işlevleri geri getirmemek gibi çizgilerini bükmeye devam eder. Bu düzenlemede, kolay programı eski sürüme geçir yeterli değil, çünkü Google Play’de “Tümünü güncelle”yi tıklayarak veya uygulama mağazasında otomatik güncellemeleri kapatmayı unutarak her zaman yanlışlıkla güncelleyebilirsiniz. Ve her seferinde önceki sürüme geri dönmek çok zor veya sadece can sıkıcı olabilir.

Ancak, kök hakları olmadan Android’deki herhangi bir uygulama için güncellemeleri devre dışı bırakmanın güvenilir ve oldukça basit bir yolu var ve bu kılavuzda size bunu nasıl yapacağınızı göstereceğiz.

Herhangi bir uygulama için güncellemeleri devre dışı bırakma yönergeleri

  1. Uygulamanın gerekli sürümünü İnternet’ten indirin. Örneğin, siteden PDALIFE.ru.
  2. Herhangi bir arşiv yöneticisi kurun (mevcut değilse). Örneğin, 7zip.
  3. Java’yı indirin ve yükleyin.
    İndirme bağlantıları ve nasıl yapılacağı proje web sitesinde bulunabilir.
  4. Android Studio’yu indirin ve yükleyin.
  5. Ardından yönetici olarak bir komut istemi açın ve “cd C:\Program Files\Android\Android Studio\jre\bin” komutuyla (yol varsayılan olarak belirtilir) keytool yardımcı programıyla Android Studio klasörüne gidin.
  6. Artık APK dosyasını yeniden imzalamak üzere bir anahtar deposu oluşturmak için keytool kullanmanız gerekecek. Bunu yapmak için, “keytool -genkey -v -keystore C:\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000” girmeniz gerekir, burada “my-release-key.keystore” ve “alias_name” – Aralarından seçim yapabileceğiniz adlar. Bundan sonra, hatırlamanız gereken bir kullanıcı adı ve şifre oluşturmanız istenecektir.
  7. Uygulamanın gerekli APK dosyasını keytool yardımcı programı ile klasöre kopyalayın.
  8. APK dosyasını herhangi bir arşivleyici ile açın ve oradan “META-INF” klasörünü silin. Sildikten sonra aynı dosyayı “jarsigner” içeren klasöre kopyalayın.
  9. Komut satırına “jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C:\my-release-key.keystore my_application.apk alias_name” girin, burada “my-release-key” ve “alias_name” girilen verilerdir daha önce ve “my_application.apk” APK dosyasının adıdır. Enter tuşuna bastıktan sonra 6. adımda oluşturulan şifreyi girmeniz istenecektir.
  10. İşlem sonunda programın ortaya çıkan APK dosyasının cihaza kopyalanması ve normal bir uygulama olarak yüklenmesi gerekmektedir.

Adımlar atıldıktan sonra, bu uygulama için bir güncellemenin kullanılabilirliği ile ilgili bildirimler artık sizi rahatsız etmeyecek. Bununla birlikte, yine de güncellemeniz gerekiyorsa (peki, geliştirici her şeyi yerine geri döndürmeye karar verdiyse ne olur?), Önce bu yardımcı programı kaldırmanız ve ancak daha sonra Google Play’den en son sürümü yüklemeniz gerekir.

Nasıl çalışır?

Android, APK imzaları biçiminde bir güvenlik sistemine sahiptir; bu, cihazınızdaki uygulamaların yalnızca geliştiricinin sahip olduğu özel bir anahtara sahip olması gerektiği anlamına gelir. Bu, birisi APK’nızı değiştirir ve kullanıcıları bunun yeni bir güncelleme olduğunu düşünmeleri için kandırmaya çalışırsa, basit bir anahtar kontrolü, bunun meşru bir güncelleme olmadığını gösterebilir ve ardından Android aslında güncellemeyi tamamen engeller. Bu, tercih ettiğimiz herhangi bir Android uygulamasına yapılan güncellemeleri kalıcı olarak durdurmak için kullanabileceğimiz bir güvenlik özelliğidir.

Bu talimat size yardımcı olduysa ve hangi uygulamayı artık güncellemek istemediğinizi yorumları yazın.

Similar Posts

Leave a Reply

Your email address will not be published.