Logo ms.androidermagazine.com
Logo ms.androidermagazine.com

Apa yang sebenarnya berlaku dengan pepijat volum galaksi nexus

Anonim

Sekarang jika anda mengikuti pelancaran Galaxy Nexus Eropah, anda akan menyedari pepijat volum yang terkenal yang mengakibatkan tahap kelantangan mendatar di seluruh tempat apabila telefon (atau sesuatu yang berdekatan) berada dalam mod 2G pada 900MHz rangkaian. Pagi ini Google dan Samsung mengesahkan bahawa mereka menyedari masalah itu dan mempunyai perisian yang bersedia untuk pergi. Walau bagaimanapun, ia tidak menghalang keributan daripada merentasi blogosphere (dan seterusnya) bahawa punca akarnya adalah kesalahan perkakasan, dan bahawa Google mengatasi keretakan dengan membetulkannya dengan perisian. Ada yang menyeru Samsung untuk mengeluarkan semula semua Nexus yang dijual sepanjang minggu lalu.

Masukkan jurutera sistem, pemaju aplikasi dan suara semua alasan Lee Johnston (dikenali di sini di AC sebagai britishturbo). Dia menyiarkan penjelasan berikut di bahagian komen kami, dan sekali lagi pada halaman Google+nya. Bagi kita manusia semata-mata, ia melakukan kerja yang baik untuk menerangkan apa yang sebenarnya berlaku, mengapa ia satu isu biasa dengan peranti elektronik kompleks seperti telefon bimbit, dan mengapa kita tidak perlu risau.

Saya Jurutera Sistem dan juga Pemaju. Saya berurusan dengan perkara seperti ini setiap hari. Apa yang kita ada di sini sememangnya masalah perkakasan, di mana gangguan radio masuk melalui perkakasan radio. Bagaimanapun perkara seperti ini boleh dibaiki dengan mudah dalam perisian. Ia dipanggil debounce.

Apabila anda memantau input elektronik seperti butang pada telefon sentiasa ada bunyi bising dan mengalir walaupun anda hanya menekan butang. Sekiranya ujian oleh Google menunjukkan bahawa mereka hanya perlu menyalakan masa debounce (masa yang harus melebihi input untuk bertekad untuk menjadi akhbar yang tulus) maka itu akan lebih daripada mungkin hanya bekerja dan tidak ada yang akan melihatnya sekali lagi.

Seperti yang saya katakan, saya berurusan dengan perkara seperti ini setiap hari, itu bukan urusan besar selagi masa debounce anda tidak berlebihan. Tetapi kebisingan berlaku pada urutan 1 hingga 40 ms, input sebenar apabila anda menekan butang terakhir dari 100 atau 200ms jika anda mengetuk butang, sehingga beberapa saat jika anda menahannya.

Ini tidak seperti Apple dan masalah antena iPhone 4 yang tidak dapat diperbaiki dalam perisian. Saya pasti semua orang akan melihat dalam masa yang sewajarnya, masalah itu akan ditetapkan, dan habuk akan meniup.

Dan orang akan berkata "wow, saya salah, batu Google!"

Lebih di atas Google+, jurutera Google Dan Morrill membahagikan semula jawatan tersebut, dengan menyatakan jawatan Lee adalah "tepat" penerangan mengenai "fenomena yang sangat umum", dengan peningkatan masa debounce menjadi "penetapan klasik". Jadi itulah itu.

Jerry Hildenbrand sendiri mempunyai perkara yang sama untuk dikatakan ketika ini pertama kali muncul beberapa hari yang lalu - mustahil untuk melindungi sepenuhnya peranti rumit seperti telefon pintar dari semua gangguan RF, dan sebahagian daripadanya perlu diuruskan dengan kod. Oleh itu, sesuatu seperti bug pepejal Nexus benar-benar boleh diperbaiki dengan kemas kini perisian, sama seperti Lee Johnston menerangkan di atas.

Sumber: Komen AC, Google+