Update over the air (OTA) adalah cara untuk melakukan update iOS langsung dari iDevices (iPhone, iPad atau iPod touch) tanpa membutuhkan iTunes. Pengguna hanya perlu mendownload file update berukuran kecil yang dibutuhkan untuk update saja. Namun terkadang update OTA malah dihindari pengguna dengan berbagai alasan.

Untuk itu, bagi pengguna yang tidak ingin melakukan update OTA, ikuti langkah-langkah berikut untuk menghindari perangkat Anda terupdate secara otomatis.

Cara ini terdiri dari tiga tahap..

  1. Mematikan proses pengecekan dan download dari update OTA.
  2. Menghilangkan badge (tanda) “1” yang muncul pada Settings.
  3. Menghapus file OTA yang sudah didownload tapi belum sempat diinstall.

..dengan langkah sebagai berikut.

1. Mematikan proses pengecekan/download

Anda bisa menonaktifkan proses download otomatis dengan menginstall “tvOS Beta Configuration Profile” dari alamat ini…

https://www.dropbox.com/s/qtt77zt79e5l7l5/NOOTA.mobileconfig?dl=0

Berikut adalah penjelasan dari penggunaan profile tersebut:

iPhone checks whether an update is available through a special XML document at mesu.apple.com. This configuration profile redirects the check to only look for beta updates available for the Apple TV. Since your iPhone is not an Apple TV, the redirected catalog check will make your device “believe” iOS is up-to-date.

The configuration profile is valid till December 2016 and cryptographically signed by Apple (in fact, configuration profile that redirects OTA update catalog through “Internal Settings” will fail to install if it is not), therefore, can be trusted. Other than adding a “Feedback” icon that you can dump into any folder at any time, this configuration profile does not negatively affect your iPhone’s performance or battery life. Don’t worry. It is not possible for your phone to suddenly install tvOS.

Alternatively, you can also block “mesu.apple.com” through your router settings. However, as you connect your devices to Wi-Fi hotspots that you do not have control of, this would be rendered uneffective.

Singkatnya, iPhone akan melakukan pengecekan software terbaru melalui alamat mesu.apple.com. Profil di atas berguna untuk mengarahkan pegecekan iOS terbaru ke iOS beta khusus untuk Apple TV. Dan karena iPhone bukanlah Apple TV, maka versi iOS pada iPhone akan dianggap sebagai up-to-date, alias sudah terbaru. Tapi tenang, profile tersebut tidak akan membuat iPhone Anda tiba-tiba menginstall iOS untuk Apple TV.

Profile di atas berlaku sampai Desembar 2016 dan sudah di-signed (tanda tangani secara digital) oleh Apple sendiri, jadi profile-nya bisa dipercaya.

2. Menghapus badge “1” yang muncul pada ikon Settings

  1. Anda bisa menghapus tanda “1” pada Settings dengan cara melakukan backup dari iTunes terlebih dahulu, kemudian membuka file backup-an tersebut dengan iBackupBot (download).
  2. Setelah proses backup selesai, jalankan iBackupBot. iBackupBot akan langsung mendeteksi apakah sudah ada file backup yang dibuat atau belum.
  3. Kemudian pada iBackupBot, telusuri /System Files/HomeDomain/Library/Preferences, lalu dobel-klik untuk membuka com.apple.Preferences.plist.

    Cari baris <key>kBadgedForSoftwareUpdateKey</key> dan ubah nilainya dari <true/> menjadi <false/>.

    Kemudian cari lagi <key>kBadgedForSoftwareUpdateJumpOnceKey</key> dan ubah nilai <true/> menjadi <false/>. Setelah itu Save.

  4. Pilih file com.apple.Preferences.plist dan klik Restore pada toolbar. Ketika muncul kotak dialog dengan beberapa pilihan, hapus tanda centang pada pilihan ketiga (Remove items from device that will not be restored), beri centang hanya pada “Don’t copy backup” dan “Reboot device after restore (Recommended)“. Kemudian klik OK, dan iPhone akan reboot.
  5. Masuk ke /System Files/HomeDomain/Library/BackBoard dari iBackupBot, dobel-klik untuk membuka applicationState.plist.

    Cari baris <key>com.apple.Preferences</key> dan temukan entry <key>SBApplicationBadgeKey</key>.

    Ubah <integer>1</integer> menjadi <integer>0</integer>. Setelah itu Save.

  6. Selanjutnya, pilih file applicationState.plist dan klik Restore pada toolbar. Sama seperti sebelumnya, hapus tanda centang pada pilihan ketiga (Remove items from device that will not be restored), beri centang hanya pada “Don’t copy backup” dan “Reboot device after restore (Recommended)“. Kemudian klik OK, dan iPhone akan reboot.

3. Menghapus file update OTA yang sudah terdownload

Anda bisa menghapus paket OTA yang sudah terdownload dari Settings > General > Storage & iCloud Usage.

Pada menu Storage, pilih Manage Storage lalu cari di antara daftar aplikasi nama file iOS yang sudah terdownload.

Selanjutnya, pilih Delete Update untuk menghapus file update.

Selamat mencoba!

Catatan:
Trik di atas tidak bersifat permanen karena tidak benar-benar menonaktifkan sistem yang melakukan pengecekan. Trik di atas hanya mengarahkan jalur pengecekannya saja. Selain itu, trik di atas hanya bekerja selama profile yang diinstall masih berlaku, yaitu sampai bulan Desember 2016. Setelah lewat dari itu maka profile-nya akan expired dan pemberitahuan untuk update OTA bisa muncul lagi.

Sumber:
[Kenni Yin]