1 poin oleh GN⁺ 8 hari lalu | 1 komentar | Bagikan ke WhatsApp
  • Setelah pembaruan iOS 26.4, karakter khusus bahasa Ceko háček(ˇ) tidak bisa dimasukkan di layar kunci, sehingga seorang pengguna tidak dapat membuka kunci iPhone 13 miliknya
  • Hingga versi sebelumnya, iOS 18, karakter tersebut masih bisa dimasukkan, tetapi pada versi setelahnya háček hilang dari keyboard dan digantikan dengan tanda aksen lain
  • Pengguna tersebut tidak memiliki cadangan iCloud sehingga data tidak dapat dipulihkan, dan tim dukungan Apple menyatakan bahwa pemulihan perangkat adalah satu-satunya solusi
  • Di keyboard selain layar kunci, input masih memungkinkan, tetapi semua percobaan seperti long-press, AutoFill, dan downgrade gagal, sehingga perangkat tetap tidak dapat diakses
  • Apple tidak menanggapi pertanyaan, dan di Reddit serta tempat lain juga banyak laporan kasus akses perangkat terblokir karena kesalahan input karakter yang sama

Pembaruan iOS membuat input karakter bahasa Ceko gagal sehingga iPhone tidak bisa dibuka

  • Seorang mahasiswa di AS mengalami situasi tidak bisa mengakses iPhone 13 miliknya karena karakter khusus bahasa Ceko tidak dapat dimasukkan setelah pembaruan iOS
    • Mahasiswa tersebut menggunakan passcode campuran huruf dan angka, bukan kode angka 4 digit biasa
    • Karakter háček(ˇ) yang termasuk dalam passcode tidak dapat dimasukkan melalui keyboard layar kunci setelah pembaruan iOS 26.4
  • iOS 18 adalah versi terakhir yang masih memungkinkan karakter itu dimasukkan di layar kunci, sementara pada versi setelahnya háček menghilang dari keyboard dan digantikan dengan simbol aksen serupa
    • Saat tombol ditekan, animasi dan suara tetap berjalan, tetapi karakter sebenarnya tidak masuk
    • Dalam pengujian The Register sendiri, setelah iPhone 16 diperbarui dari iOS 18.5 ke 26.4.1, gejala yang sama juga terkonfirmasi
  • Karena mahasiswa tersebut tidak membuat cadangan iCloud, foto dan data di perangkat tidak bisa dipulihkan
    • Tim dukungan Apple menjelaskan bahwa memulihkan perangkat adalah satu-satunya solusi, yang berarti data akan dihapus
    • Karena perbaikan belum hadir di iOS 26.4.1, mahasiswa itu sementara menggunakan ponsel Android murah
  • Di keyboard biasa di luar layar kunci, input háček masih memungkinkan, tetapi di layar kunci posisi yang sama menampilkan simbol aksen lain
    • Mahasiswa tersebut mencoba berbagai cara seperti input karakter pengganti, downgrade iOS, long-press keyboard, dan AutoFill, tetapi semuanya gagal
    • Saat mengunjungi Genius Bar, staf memulai prosedur pemulihan tanpa persetujuan, tetapi tetap gagal menyelesaikan masalah
  • Face ID maupun koneksi keyboard eksternal juga bukan solusi
    • Face ID memerlukan satu kali input passcode setelah pembaruan, dan mahasiswa tersebut tidak mempercayai fitur biometrik karena alasan keamanan
    • Tepat setelah pembaruan, iOS masuk ke status Before First Unlock sehingga koneksi aksesori eksternal dibatasi
  • Apple tidak menanggapi pertanyaan berulang dari The Register
    • Di Reddit dan tempat lain, banyak laporan pengguna yang mengalami masalah yang sama
    • Selama pembatasan input háček ini masih berlanjut, pengguna yang memakai passcode dengan karakter tersebut berisiko tidak dapat mengakses perangkatnya

1 komentar

 
GN⁺ 8 hari lalu
Komentar Hacker News
  • Dalam pengujian internal, saat iPhone 16 diperbarui dari iOS 18.5 ke 26.4.1, háček pada keyboard Ceko masih ada, tetapi tidak bisa lagi digunakan saat memasukkan kode sandi
    Animasi dan suara penekanan tombol tetap muncul, tetapi karakter sebenarnya tidak dimasukkan. Ini tampaknya bukan perubahan keyboard, melainkan sebuah bug

    • Sekitar 10 tahun lalu di macOS, ada kasus seseorang terkunci setelah memakai kata sandi emoji karena layar login tidak memiliki keyboard karakter khusus
      Saya sempat mencari postingan HN waktu itu
    • Menurut saya El Reg sudah tepat karena memverifikasinya langsung lewat pengujian
  • Pelajaran terbesar dari insiden ini adalah backup
    Memang konyol bisa terkunci hanya karena satu karakter, tetapi hasilnya akan sama saja kalau ponsel jatuh dari tangga
    Backup cloud juga harus dilakukan secara lintas penyedia. Kita tidak pernah tahu kapan perusahaan besar mengubah kebijakan, dan satu tiket dukungan bisa lebih mahal daripada nilai seumur hidup pelanggan

    • Pola “nilai seumur hidup pelanggan < biaya satu tiket dukungan” adalah contoh yang Google tunjukkan lebih dulu di California
    • Karena itu saya sengaja menyimpan semua data di kartu SD
      Google memang sengaja membuat penyimpanan eksternal jadi tidak nyaman dipakai, tetapi tetap berfungsi baik kalau dicolok ke PC
      Realitas yang menyedihkan adalah hampir tidak ada OS mobile yang tidak memusuhi pengguna
    • Apple seharusnya mengizinkan downgrade OS bahkan untuk perangkat lama
      Atau setidaknya merilis versi terbuka setelah EOL
    • Pelajaran sebenarnya adalah “jangan beli produk Apple
      Kalau Steve Jobs melihat kualitas software sekarang, dia mungkin sudah bangkit dari kubur
  • Bahkan jika Apple memulihkan háček, untuk memasang update pada iPhone yang terkunci, pada akhirnya tetap perlu membuka kuncinya

    • Update bisa dipasang dengan boot ke recovery mode
    • Tetapi dari redaksi tulisannya, sepertinya perangkat itu sudah diperbarui ke 26.4.1, jadi saya heran bagaimana itu bisa dilakukan
    • Update lewat iTunes di Mac atau Windows memang memungkinkan, tetapi setelah update input kode sandi tetap diperlukan
  • Sulit dipahami bahwa Apple menghapus karakter dari keyboard Ceko
    Mengejutkan bahwa tidak ada yang berpikir, “pengguna yang membuat kata sandi dengan karakter ini bisa terkunci”
    Seperti kata Linus Torvalds, mereka tampaknya melupakan prinsip “jangan rusak user space

    • Item pertama di checklist QA seharusnya adalah “pastikan kata sandi lama masih bisa dimasukkan”
      Bahasa Ceko sama sekali bukan kasus pinggiran
      Karena USB Restricted Mode, keyboard eksternal juga tidak bisa dipakai, sehingga menjadi struktur kegagalan yang melingkar sepenuhnya
      Memperlakukan UI input kata sandi sebagai elemen sementara yang sederhana adalah kesalahan besar dalam desain keamanan
    • Tes seperti ini seharusnya bisa ditambahkan hanya dengan memikirkannya sekali, apalagi dengan ukuran tim sebesar itu
    • Dalam internasionalisasi (i18n), Apple justru terasa sebagai salah satu perusahaan yang paling ceroboh
      Kualitas keyboard ISO juga rendah, dan bug lama pun masih tetap ada
      Terjemahan yang hilang atau kesalahan format tanggal juga sering terjadi
    • Sebenarnya bisa jadi timnya tidak sebesar itu
    • Mereka setidaknya bisa menyisakan satu kombinasi tombol tersembunyi sebagai jalan keluar
  • Dulu saya pernah memakai kata sandi emoji di Android, lalu setelah reset mengalami masalah yang sama
    Itu benar-benar pengalaman mengunci diri sendiri dengan cara yang absurd

    • Tetapi saya rasa sulit menyebut kasus seperti ini sebagai “kesalahan pengguna”
      Kalau sistem membuat kata sandi yang tadinya bisa dimasukkan menjadi tidak bisa dimasukkan lagi, itu tanggung jawab sistem
  • Fakta bahwa Apple menghapus tombol yang dipakai dalam kata sandi adalah hal yang benar-benar tak bisa diterima

    • Tetapi Apple memang benar-benar melakukannya, dan karakter itu sejak dulu memang ditangani secara khusus
    • Ada juga reaksi sinis bahwa mereka memang tidak akan peduli
  • Saat kuliah, saya pernah kehilangan semua foto karena tidak membuat backup
    Itu pelajaran yang sangat menyakitkan

  • Saya jadi bertanya-tanya apakah sekarang Apple sudah tidak punya engineer senior
    Rasanya seperti level intern yang mendorong perubahan langsung ke production tanpa review
    Sulit dipercaya perusahaan triliunan dolar bisa membuat kesalahan seperti ini

  • Keyboard iPhone sejak awal memang punya bug urutan input yang salah
    Seharusnya huruf dulu, baru aksen (misalnya háček), tetapi Apple merancangnya terbalik

    • Saya kira “dead key” umumnya bekerja sebagai prefiks, dan memang di macOS begitu perilakunya
    • Pada era mesin tik, caranya adalah mengetik huruf lalu backspace dan menambahkan aksen. Kalau tidak ada, orang menandainya dengan pena
  • Saya sempat berpikir mungkin seperti Android, iPhone juga bisa dihubungkan ke keyboard fisik lewat USB
    Jika keyboard Ceko disambungkan, mungkin perangkat bisa diakses

    • Tetapi tepat setelah update, iPhone berada dalam status Before First Unlock, jadi aksesori kabel tidak berfungsi
      Karena itu masuk akal kalau mereka tidak sempat mencobanya
    • Setelah perangkat dibuka kuncinya, keyboard eksternal bisa digunakan