Pada tanggal 9 Maret 2016, menjelang Google I / O konferensi pengembang, Google merilis versi beta pertama dari Android "N" sebagai bagian dari baru "Android Program Beta" yang dimaksudkan untuk pengujian oleh pengembang dan penggemar sebelum rilis resmi "musim panas ini" . Pengembang Pratinjau build yang kompatibel dengan hanya perangkat Nexus Google saat ini; 5X, 6P, 6, 9, Pixel C, dan Nexus Player. "Android Program Beta" yang diperkenalkan memungkinkan penguji untuk opt-in untuk over-the-air update ke versi beta baru seperti yang dirilis.
Pada tanggal 13 April, 2016, Android N Beta Preview 2 dirilis. lanjut Google dibahas Android "N" selama I / O keynote pada tanggal 18 Mei, 2016, dan diresmikan virtual reality platform yang Daydream baru. Beta Preview 3, rilis pratinjau pertama dianggap cocok untuk pengujian beta publik yang lebih luas, dirilis pada saat ini. Google juga mengumumkan bahwa mereka akan mengadakan kontes untuk menentukan nama rilis resmi dari sistem operasi.
Beta Preview 4 dirilis pada tanggal 15 Juni 2016. Pada tanggal 30 Juni 2016, Google mengumumkan bahwa N Nama rilis akan "Nougat"; itu juga menegaskan bahwa Nougat akan versi 7.0 dari Android.
Final Beta Preview, 5, dirilis pada tanggal 18 Juli 2016.
Android 7.0 secara resmi dirilis pada 22 Agustus, 2016, dengan Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, Nexus Player, Pixel C dan General Mobile 4G sebagai perangkat pertama yang menerima pembaruan.
Pembaruan pasca rilis dikenal sebagai Android 7.1 telah pre-loaded ke Pixel dan Pixel XL smartphone Google yang dirilis pada Oktober 2016; versi baru menambahkan dukungan untuk platform Google Daydream VR, keyboard gambar, memperluas dukungan emoji (termasuk versi laki-laki dan perempuan dari emoji gender), dukungan untuk tindakan yang akan ditampilkan dalam menu pintasan layar utama aplikasi, dan fitur baru lainnya. Sebuah preview dari 7.1 untuk perangkat Nexus yang ada dirilis melalui Program Beta Android akhir bulan ini, dan secara resmi dirilis sebagai Android 7.1.1 pada 5 Desember 2016
Android Nougat memperkenalkan mode tampilan layar terpisah untuk ponsel, di mana dua aplikasi bisa diambil untuk menempati bagian layar. Mode multi-window eksperimental juga tersedia sebagai fitur tersembunyi, di mana beberapa aplikasi dapat muncul secara bersamaan pada layar di tumpang tindih jendela.
Bayangan pemberitahuan didesain ulang, menampilkan deretan kecil dari ikon untuk pengaturan, mengganti kartu pemberitahuan dengan yang baru "sheet" desain, dan memungkinkan inline balasan pemberitahuan (fitur ini diimplementasikan melalui API yang ada yang digunakan untuk fungsi serupa pada Android Wear) . Beberapa notifikasi dari aplikasi tunggal juga dapat "dibundel", dan ada yang lebih besar kontrol per-app lebih pemberitahuan.
The "Tertidur" mekanisme penghematan daya diperkenalkan di Android Marshmallow diperluas untuk mencakup keadaan aktif saat perangkat ini berjalan pada baterai dan layar telah off untuk jangka waktu tetapi tidak stasioner. Dalam keadaan ini, aktivitas jaringan dibatasi, dan aplikasi yang diberikan "jendela pemeliharaan" di mana mereka dapat mengakses jaringan dan melakukan tugas-tugas latar belakang. Seperti di Marshmallow, negara Doze penuh diaktifkan jika perangkat stasioner dengan layar off untuk jangka waktu. Sebuah "Data Saver" modus baru membatasi penggunaan data latar belakang seluler, dan dapat memicu fungsi internal dalam aplikasi yang dirancang untuk mengurangi penggunaan bandwidth, seperti pembatasan kualitas media streaming
Platform
Pada bulan Desember 2015, Google mengumumkan bahwa Android Nougat akan beralih nya JRE (Java Runtime Environment) dari mati Apache Harmony ke OpenJDK-pelaksanaan open source resmi dari platform Java dikelola oleh Oracle Corporation dan masyarakat Jawa. Android Runtime (ART) sekarang menggabungkan sistem kompilasi profil-dipandu, memanfaatkan compiler JIT dan profiling bersama saat ini menjelang-of-time compiler untuk lebih mengoptimalkan aplikasi untuk perangkat perangkat dan kondisi lain di latar belakang.
Nougat memperkenalkan sistem untuk memungkinkan "mulus", pembaruan sistem otomatis, berdasarkan dan berbagi beberapa kode dengan pelaksanaan fungsi serupa pada Chrome OS. Sistem ini menggunakan sepasang partisi SquashFS; sistem Android mengeksekusi dari partisi "online", sementara update diterapkan di latar belakang untuk sebuah "offline" partisi berlebihan. Pada boot berikutnya instalasi update, partisi berlebihan ditetapkan sebagai aktif, dan perangkat selanjutnya boot ke sistem diperbarui. Partisi sistem sebelumnya disimpan sebagai cadangan jika terjadi kegagalan update, dan untuk melayani sebagai "offline" partisi untuk update berikutnya. Sistem ini menghilangkan kebutuhan untuk perangkat untuk reboot ke lingkungan pemulihan sistem untuk menerapkan pembaruan (yang mencegah perangkat dari yang digunakan sampai update selesai) dan juga menyediakan kemampuan untuk update secara otomatis digulung kembali kasus kegagalan. Karena persyaratan partisi dari sistem ini, perangkat yang ada tidak akan mendukung pembaruan mulus. Selain itu, karena perubahan ART pada Nougat, aplikasi tidak lagi perlu dikompilasi ulang pada boot pertama setelah update sistem.
Developer Preview 2 menambahkan dukungan platform untuk Vulkan, yang baru tingkat rendah 3D API render untuk menambah OpenGL ES tetapi dengan kinerja grafis yang lebih tinggi.
Nougat adalah versi pertama yang menampilkan dukungan Unicode 9.0 dan dilengkapi dengan emoji diperbarui ditambah dukungan untuk warna kulit emoji.
Android 7.1 menambahkan dukungan API asli untuk melaksanakan keyboard gambar; multi-endpoint telepon; menu shortcut dan bulat icon aset untuk aplikasi di peluncur; dan mendukung untuk platform virtual reality Google Daydream. Fitur Google Daydream adalah "mode VR" tertentu, dengan teknologi canggih untuk mengurangi latency grafis, "modus kinerja yang berkelanjutan" untuk membantu pengembang dalam mengoptimalkan aplikasi untuk perangkat profil termal, kepala baru algoritma pelacakan yang menggabungkan masukan dari berbagai sensor perangkat, dan integrasi sistem pemberitahuan ke antarmuka pengguna VR
- Security
Dalam menanggapi keluarga Stagefright bug diungkapkan dan tetap pada tahun 2015, beberapa perubahan dilakukan untuk mengeras tumpukan media terhadap kerentanan masa depan. [34] Runtime deteksi bilangan bulat melimpah dilaksanakan, mencegah mayoritas bug pemrograman Stagefright-seperti dari menjadi kerentanan, selain membantu memperbaiki dan mencegah bug tersebut. Proses MediaServer monolitik Android didesain ulang untuk lebih mematuhi prinsip paling istimewa. MediaServer sekarang dibagi menjadi beberapa proses yang terpisah, masing-masing berjalan di bak pasir unprivileged sendiri, dan diberikan hanya izin yang diperlukan untuk tugas. Misalnya, hanya AudioServer dapat mengakses Bluetooth, dan libstagefright sekarang berjalan dalam sandbox MediaCodecService, yang hanya diberikan akses GPU. kendala lanjut ditempatkan di tumpukan media melalui seccomp.
Berbagai mekanisme yang memungkinkan untuk mengurangi kemungkinan kode berbahaya yang disuntikkan dan / atau dieksekusi di dalam kernel Linux, termasuk membagi memori kernel ke dalam segmen logis untuk kode dan data, dengan izin akses halaman read-only dan tidak ada-mengeksekusi sesuai. Kernel juga dibatasi dari langsung mengakses memori ruang pengguna, dan perlindungan tumpukan kuat diaktifkan di compiler GCC untuk mengurangi tumpukan menghancurkan. Untuk membatasi paparan dari kernel kode berpotensi berbahaya, perf dinonaktifkan secara default, perintah ioctl dibatasi oleh SELinux, dan seccomp-BPF diaktifkan untuk memberikan proses kemampuan untuk membatasi panggilan sistem.
Pada perangkat pengiriman dengan Android Nougat, "Boot Verified" kebijakan (diperkenalkan sebagian pada KitKat, dan menampilkan notifikasi pada startup pada Marshmallow) harus ketat. Jika file sistem rusak atau dimodifikasi, sistem operasi hanya akan memungkinkan operasi dalam modus terbatas digunakan atau menolak untuk boot sama sekali
Release
Android 7.0 secara resmi dirilis pada 22 Agustus, 2016, dengan Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, Nexus Player, Pixel C dan General Mobile 4G sebagai perangkat pertama yang menerima pembaruan. Dave Burke, Wakil Presiden Android Teknik, dinyatakan dalam Agustus 2016 bahwa pembaruan Nougat akan dirilis kuartalan sebagai rilis pemeliharaan berfokus pada "perbaikan terus dan polish", dengan preview pengembang baru yang datang pada musim gugur 2016. Pada tanggal 6 September, 2016, LG mengumumkan V20, smartphone pertama untuk kapal dengan Nougat pre-loaded.
Google meluncurkan Pixel pihak pertama dan smartphone Pixel XL selama acara hardware yang berfokus pada 4 Oktober 2016.
Pembaharuan perangkat yang ada akan bervariasi oleh produsen dan operator. HTC telah menyatakan bahwa ia berencana untuk mulai memperbarui HTC 10, HTC One A9 dan HTC One M9 pada kuartal keempat 2016, dan update Nougat kemudian dirilis ke handset terkunci pada 25 November 2016. Sony juga menegaskan bahwa hal itu akan memperbarui berbagai perangkat baru untuk Nougat.Motorola Updated mereka Moto G4 Plus dari Android Marshmallow ke Android Nougat Terakhir OnePlus dirilis Nougat dengan OxygenOS 4 ke 3 dan 3T model pada tanggal 31 Desember 2016.
Qualcomm menyatakan bahwa ia tidak akan mendukung Nougat di perangkat yang menggunakan Snapdragon 800 dan 801 yang system-on-chip untuk alasan yang tidak diungkapkan. Meskipun pengembang pratinjau membangun dari Nougat dibebaskan untuk perangkat, Sony menyatakan bahwa hal itu tidak akan meng-upgrade Xperia Z3 (yang menggunakan Snapdragon 801) untuk versi final karena "tak terduga Platform keterbatasan". Dilaporkan bahwa Google Uji Kompatibilitas Suite (yang tes harus dilalui untuk menerima sertifikasi resmi) ditentukan bahwa semua perangkat yang menjalankan Nougat harus mendukung baik Vulkan atau OpenGL ES API 3.1 grafis - baik yang didukung oleh Adreno 330 graphics perangkat inti
Reception
Dieter Bohn dari The Verge memuji hadir antarmuka multitasking baru di Android Nougat, menyebutnya "lama tertunda" untuk tablet Android dan menyatakan itu bagus untuk tingginya jumlah ponsel Android layar besar. Meskipun ia awalnya ditemukan pelaksanaan "membingungkan", ia menulis bahwa ia bekerja dengan baik setelah ia mengerti dengan benar, meskipun ia mencatat bahwa "beberapa aplikasi tidak sepenuhnya mendukung layar split, sementara yang lain bekerja dengan baik tapi muncul peringatan pula". Dia menemukan split-screen lebih penting pada tablet, tapi tetap bermanfaat pada ponsel. Mengenai modifikasi ke app pemberitahuan, dia suka itu Nougat memperkenalkan cara sistem-tingkat untuk membalas pesan apapun tanpa perlu membuka aplikasi yang bersangkutan, yang menyatakan "Android telah lama memiliki keuntungan dalam pemberitahuan yang berguna dan konsisten" versus iOS, dan menambahkan " sekarang bahwa balasan cepat standar pada itu saya tidak melihat bahwa berkurang memimpin ". Dia juga menyoroti "tweak" seluruh OS (matikan cepat di laci pemberitahuan, menu Settings dengan informasi yang lebih visual, dan aplikasi Camera yang telah "dibersihkan sedikit") sebagai perubahan welcome, meskipun ia mengkritik Google Now untuk menjadi " jenis berantakan ", menulis bahwa" tidak benar-benar tampaknya akan mendapatkan lebih baik di mencari tahu informasi apa yang akan berguna bagi saya "dan mengatakan Sekarang pada Tap fitur adalah" cukup frustasi ", mengkritik hasil pencarian itu menarik dari apa yang saat ini di layar nya. Selanjutnya, ia menulis bahwa Google Penelusuran tampaknya "terputus" dari OS, mencatat bahwa aplikasi "menempatkan hasil ke sendiri jendela browser kustom yang terasa dirancang khusus untuk satu-off pencarian bukannya penelitian terus-menerus" dan memuji Google Cari aplikasi pada platform iOS sebagai contoh bagaimana "aplikasi Google tampaknya lebih baik dari iPhone daripada yang mereka lakukan pada Android".
Bohn selesai ulasannya dengan menyatakan bahwa ia tidak melihat perbaikan baterai yang signifikan meskipun fitur Doze hemat daya di Nougat; ia memuji kinerja dan keamanan perbaikan, tetapi ia juga menulis tentang fakta bahwa, meskipun Nougat adalah "besar", "ini adalah rasa malu itu akan mengambil begitu lama bagi siapa pun untuk melihatnya", menulis tentang kurangnya update terbaru perangkat Android yang digunakan, dan bahwa Nougat mungkin tidak relevan untuk pengguna di bulan atau bahkan satu tahun (sic).
Chris Velazco dari Engadget setuju dengan Bohn pada beberapa aspek. Velazco memuji, pemberitahuan aplikasi baru dibundel, menulis pemberitahuan bahwa sebelum versi Android ' "hanya semacam duduk di sana" sampai interaksi, tapi Nougat "melakukan pekerjaan yang jauh lebih baik dari bundling mereka dengan aplikasi dan membiarkan Anda mendapatkan sesuatu", dan menyoroti kemampuan untuk memperluas pemberitahuan Gmail dibundel untuk melihat subjek dan pengirim pesan individu. Velazco menyatakan bahwa split-screen multitasking adalah "masalah besar", tetapi ia juga ditemui aplikasi non-kompatibel. elemen visual dalam aplikasi Settings, matikan cepat dalam pemberitahuan dropdown, dan bahasa baru dan dukungan emoji juga menyoroti positif dalam tinjauan Velazco ini. Tidak seperti Bohn, Velazco tidak catatan perbaikan baterai dari fitur hemat daya Doze, menyatakan nya "Nexus 6P tampaknya mendapatkan sekitar satu atau dua jam baterai siaga". Akhirnya, ia mencatat perbaikan keamanan dan enkripsi, aplikasi lebih cepat menginstal berkat compiler baru, dan berharap pengembang game akan memanfaatkan API Vulkan baru untuk beberapa "game mobile serius tampan"
Baca juga :
- Sejarah lengkap Android
Belum ada tanggapan untuk "Apa itu Android 7.0 Nougat"
Post a Comment