Sorotan XDA: Hidup di Ujung Berdarah dengan Chromium Auto Updater

Dengan Chromium Auto Updater, Anda dapat secara otomatis mengunduh versi terbaru Chromium untuk Android - bagi mereka yang ingin hidup dalam perkembangan terkini!

Pada bulan Oktober 2015, pengembang mulai mengkompilasi versi pertama Chromium yang dioptimalkan untuk perangkat Snapdragon. Dikenal sebagai build "CAF Chromium" (dinamai berdasarkan Forum Code Aurora tempat kode sumber berasal), turunan open source Chromium ini dengan cepat mulai berkembang biak di internet. Segera, ada lusinan build berbasis CAF Chromium yang tersedia di berbagai sumber (termasuk beberapa di pasar aplikasi XDA Labs kami).

Setiap variasi proyek, yang dibuat oleh masing-masing pengembang dengan memilih fitur sesuai keinginan mereka, menawarkan banyak hal kepada pengguna. Mode malam, pemblokiran iklan bawaan, mode hemat daya, dan lebih banyak fitur dapat ditemukan di banyak versi ini. Beberapa varian bahkan menampilkan dukungan untuk menyinkronkan akun Google Anda, tetapi hal ini biasanya jarang terjadi (dan kemungkinan besar akan terjadi

menjadi mustahil dalam waktu dekat). Secara keseluruhan, banyak pengguna mungkin tidak dapat membedakan banyak perbedaan antara masing-masing varian CAF Chromium - terutama dalam hal kinerja. Meskipun ada tolok ukur mengklaim perbedaan yang signifikan, sebagian besar pengguna mungkin akan dengan tegas memberi tahu Anda bahwa "milik mereka" adalah yang tercepat.

Lalu ada masalah dengan kepercayaan. Meskipun CAF Chromium asli bersifat open source, banyak dari varian ini yang tidak open source. Pengguna mungkin mempunyai sedikit alasan untuk tidak mempercayai pengelola beberapa situs tersebut varian yang lebih populer, tapi sudah ada permasalahan di masa lalu dengan beberapa varian CAF. Selain itu, orang-orang terus mewaspadai data apa yang dapat dikumpulkan oleh browser setelahnya Wahyu browser lumba-lumba.

Namun secara praktis, masalah terbesar dengan varian CAF Chromium adalah tetap update dengan versi terbaru Chromium. Google secara rutin memperbarui browsernya untuk memperbaiki masalah keamanan, namun satu pengembang yang secara teratur memelihara fork mereka sendiri dapat memakan waktu. Sebaliknya, tim pengembang dapat lebih mudah memberikan pembaruan berkala pada browser. Untungnya, Chromium open source memang seperti itu.


Hidup di Tepi Berdarah dengan Chromium

Untuk mengetahui seberapa jauh kemajuan Chromium dibandingkan dengan saluran Chrome, mari kita lihat versi masing-masing browser saat ini.

  • Kromium untuk Android: v58.0.2990.0
  • kenari krom: v57.0.2987.4
  • Pengembang Chrome: v57.0.2984.3
  • Chrome Beta: v56.0.2924.68
  • Chrome Stabil: v55.0.2883.91

Seperti yang Anda lihat, Chromium bahkan lebih maju daripada cabang Google Chrome yang paling eksperimental, Canary. Ini tidak berarti bahwa Chromium sendiri tidak cocok untuk penggunaan sehari-hari - jauh dari itu. Chromium untuk Android menjalankan versi terbaru Chromium langsung dari sumbernya, yang berarti mungkin ada bug di setiap versi, atau mungkin juga tidak. Bagi Anda yang memiliki pengalaman menjalankan custom nightly ROM build mungkin tahu apa yang saya bicarakan. Namun bagi Anda yang lebih memilih untuk tetap menggunakan versi stabil terbaru mungkin akan berhati-hati dalam menginstal sesuatu yang terlalu eksperimental.

Dalam hal fitur, Chromium tidak menawarkan semua keunggulan dari sebagian besar sumber tertutup, turunan CAF Chromium yang saya sebutkan di awal artikel ini. Tidak ada pemblokiran iklan bawaan, tidak ada mode malam, atau mode hemat daya. Ini hanyalah Chromium murni yang dibuat langsung dari sumbernya dengan fitur eksperimental apa pun yang saat ini sedang dikerjakan dalam proyek sumber terbuka. Jika Anda adalah tipe orang yang suka menggali dan bermain-main dengan fitur-fitur baru di chrome://flags atau Anda hanya ingin menjalankan versi eksperimental terbaru untuk merasakan semua perbaikan tersembunyi yang dilakukan oleh tim Chromium, maka browser ini cocok untuk itu Anda.

Jika Anda bukan tipe orang yang ingin menjalankan skrip untuk membuat Chromium untuk Android dari sumber setiap hari (kebanyakan dari kita mungkin tidak), untungnya ada sumber di mana Anda dapat mengunduh yang terbaru dengan mudah Versi: kapan. Aplikasi open source bernama Pembaruan Otomatis Chromium adalah salah satu metode agar tetap up-to-date dengan mudah, tetapi ada aplikasi lain (serta proyek Tasker sederhana yang akan saya sediakan yang melakukan fungsi yang sama).


Tetap Terkini dengan Chromium

Setiap malam, bot pembuatan Chromium mengkompilasi Chromium dengan perubahan kode apa pun yang dikirimkan ke dalam apa yang disebut a Foto membangun. Biner dari pembuatan snapshot ini dapat berupa ditemukan di server Penyimpanan Google. Setelah melewati serangkaian tes otomatis, snapshot ini pada akhirnya dapat menjadi versi Chromium yang stabil. Saat ini, tim Chromium tidak menawarkan versi stabil Chromium untuk Android. Anda hanya dapat mengunduh versi snapshot untuk Chromium, namun hal tersebut belum benar-benar dapat diakses oleh rata-rata pengguna - seperti yang diharapkan mengingat status eksperimentalnya.

François Beaufort menciptakan a halaman web (sekarang dikelola oleh tim Chromium) untuk memungkinkan Anda mengunduh versi Chromium terbaru dengan cepat untuk OS apa pun dalam satu klik, namun hal ini mengharuskan Anda mengunjungi halaman secara manual agar tetap mendapatkan informasi terbaru tanggal. Halaman web lain menawarkan umpan RSS dan API (serta banyak informasi terkait proyek) yang memungkinkan Anda dapat dengan mudah mengunduh versi terbaru secara otomatis - asalkan Anda tahu cara mengurai versi ini dengan benar data. Jika kita ingin mendownload build terbaru secara otomatis, kita dapat melakukannya menggunakan cara yang disebutkan di atas sumber terbuka aplikasi, Pembaruan Otomatis Chromium.

Cara kerja aplikasi ini cukup sederhana. Secara berkala ia melakukan polling pada halaman pembuatan snapshot Chromium untuk versi baru, dan jika ia menemukan versi baru, ia akan memberi tahu Anda bahwa versi baru tersedia untuk diunduh. Jika Anda memiliki akses root pada perangkat Anda, Anda dapat memiliki pembaruan versi terbaru secara otomatis di latar belakang (bagi yang penasaran, aplikasi ini menggunakan manajer paket perintah shell untuk menginstal pembaruan). Jika tidak, mengklik notifikasi akan membuka maksud untuk memperbarui aplikasi melalui antarmuka manajer paket standar.

Meskipun Pembaruan Otomatis Chromium bukan satu-satunya aplikasi dari jenisnya, saya lebih memilihnya daripada dua alternatif lainnya. Sebagai permulaan, getChromium tidak memiliki opsi untuk menginstal versi terbaru secara otomatis untuk pengguna dengan akses root, ditambah lagi saat ini tidak diinstal pada perangkat Nougat. Aplikasi pembaru Chromium lain yang dapat Anda temukan di Play Store sepertinya bukan open source (atau setidaknya, saya tidak dapat menemukan kode sumbernya). Oleh karena itu, saya tetap menggunakan Chromium Auto Updater untuk tetap mengetahui versi terbaru Chromium.

Terakhir, sebagai alternatif DIY (dan karena saya menyukai Tasker), saya membuat proyek Chromium yang diperbarui secara otomatis. Saya akan membagikan deskripsi kedua profil yang menyusun proyek di bawah ini serta file proyek yang dapat Anda unduh dan impor. Saya pikir akan menjadi proyek yang menyenangkan untuk mereplikasi aplikasi sumber terbuka ini, dan jika Anda ingin meningkatkan keterampilan Tasker Anda, saya sarankan Anda mencoba membuat ulang proyek saya di bawah ini. Mengingat uraiannya, seharusnya cukup sederhana!

Perbarui Kromium


Profile: Update Chromium (141)
Day: Sun, Tue, Thu or Sat
Time: 11:59PM
Enter: Update Chromium (133)
A1: HTTP Get [ Server: Port: https://commondatastorage.googleapis.com/chromium-browser-snapshots/Android/LAST_CHANGE Path: Attributes: Cookies: User Agent: Timeout: 10 Mime Type: Output File: Trust Any Certificate: Off ]
A2: If[ %HTTPD neq %Version ]
A3: Variable Set [ Name:%VersionTo:%HTTPD Recurse Variables:OffDo Maths:Off Append:Off ]
A4: Notify [ Title: Downloading Chromium... Text: Fetching latest version from Google. Icon: hd_av_download Number:0 Permanent: Off Priority:3 ]
A5: HTTP Get [ Server: Port: https://storage.googleapis.com Path:/chromium-browser-snapshots/Android/%HTTPD/chrome-android.zip Attributes: Cookies: User Agent: Timeout: 10 Mime Type: application/zip Output File: Tasker/chrome-android.zip Trust Any Certificate: Off ]
A6: NotifyCancel[ Title: Downloading Chromium... Warn Not Exist: Off ]
A7: UnZip [ File: Tasker/chrome-android.zip Delete Zip:On ]
A8: Notify [ Title: Chromium Update Available! Text:Tap to install. Icon: hd_location_web_site Number:0Permanent:OffPriority:5 ]
A9: EndIf

Baca selengkapnya

Instal Kromium


Profile: Install Chromium (142)
Event: NotificationClick[ Owner Application:* Title: Chromium Update Available! ]
Enter: Anon (143)
A1: OpenFile[ File: Tasker/chrome-android/apks/ChromePublic.apk Mime Type: ]

Baca selengkapnya

Anda dapat mengunduh file proyek dari AndroidFileHost dengan mengikuti tombol ini:

Unduh Proyek Tasker Chromium Updater!

Untuk mengimpornya, simpan dulu file ke penyimpanan internal Anda. Buka Tasker, dan nonaktifkan "Mode Pemula" di preferensi. Kemudian, kembali ke layar utama dan tekan lama ikon "home" di pojok kiri bawah. Anda akan melihat pop-up yang bertuliskan "impor". Pilih opsi itu, lalu telusuri tempat Anda menyimpan file .prj.xml dan klik untuk mengimpornya. Voila! Anda sekarang akan melihat proyek "Chromium" sebagai tab bawah lainnya di Tasker. Anda dapat, dan harus, menyesuaikan waktu kapan pembaru otomatis harus memeriksa versi Chromium baru agar sesuai dengan preferensi Anda. Nikmati proyeknya!