Uz Chromium Auto Updater, možete automatski preuzeti najnovije verzije Chromiuma za Android - za one koji vole živjeti na rubu krvarenja!
Još u listopadu 2015. programeri su započeli kompajlirati prve verzije Chromiuma optimizirane za Snapdragon uređaje. Popularno poznate kao "CAF Chromium" nadogradnje (nazvane po forumima Code Aurora gdje je izvorni kod potekao), ove izvedenice Chromiuma otvorenog koda brzo su se počele širiti mrežom. Uskoro su na raznim izvorima bili dostupni deseci nadogradnji temeljenih na CAF Chromiumu (uključujući neke na našem vlastitom tržištu aplikacija XDA Labs).
Svaka varijanta projekta, koju su izradili pojedinačni programeri odabirajući značajke po svom ukusu, nudila je mnogo korisnicima. Noćni način rada, ugrađeno blokiranje oglasa, način rada za uštedu energije i druge značajke mogu se pronaći u mnogim od ovih verzija. Neke su varijante čak uključivale podršku za sinkronizaciju vašeg Google računa, ali to je obično bilo rijetko (i vjerojatno hoće postati nemoguće u bliskoj budućnosti
). Općenito, mnogi korisnici vjerojatno ne mogu uočiti veliku razliku između svake varijante CAF Chromiuma - posebno kada je riječ o performansama. Unatoč mjerilima tvrdeći značajne razlike, većina korisnika vjerojatno će vam nepokolebljivo reći da je "njihov" najbrži.A tu je i problem s povjerenjem. Iako je izvorni CAF Chromium otvorenog koda, mnoge od ovih varijanti nisu. Korisnici vjerojatno nemaju razloga ne vjerovati održavateljima nekih od njih popularnije varijante, ali bilo ih je pitanja u prošlosti s nekim CAF varijantama. Nadalje, ljudi i dalje vode računa o tome koje podatke preglednik može prikupiti nakon Otkrića preglednika Dolphin.
Ali praktičnije rečeno, najveći problem s varijantama CAF Chromiuma je ažuriranje s najnovijim verzijama Chromiuma. Google redovito ažurira svoj preglednik kako bi riješio sigurnosne probleme, ali jedan programer koji redovito održava vlastitu vilicu može oduzeti puno vremena. Tim programera, s druge strane, može puno lakše osigurati česta ažuriranja preglednika. Srećom, Chromium otvorenog koda je upravo to.
Živjeti na rubu krvarenja uz Chromium
Da bismo stekli dojam koliko je Chromium ispred Chromeovih kanala, pogledajmo na kojoj je verziji svaki preglednik trenutno.
- Chromium za Android: v58.0.2990.0
- Chrome Canary: v57.0.2987.4
- Chrome Dev: v57.0.2984.3
- Chrome Beta: v56.0.2924.68
- Chrome Stable: v55.0.2883.91
Kao što vidite, Chromium je čak i dalje od najeksperimentalnije grane Google Chromea, Canary. To ne znači da sam Chromium nije prikladan za svakodnevnu upotrebu – daleko od toga. Chromium za Android pokreće najnoviju verziju Chromiuma izravno iz izvora, što znači da može sadržavati pogreške u bilo kojoj pojedinačnoj verziji, a možda i ne. Oni od vas koji imaju iskustva s prilagođenim noćnim izgradnjama ROM-a možda znaju o čemu govorim. Ali oni od vas koji radije ostaju samo na najnovijoj stabilnoj verziji vjerojatno su oprezni s instaliranjem nečeg tako eksperimentalnog.
Što se tiče značajki, Chromium ne nudi sve prednosti većine CAF Chromium derivata zatvorenog koda koje sam spomenuo na početku ovog članka. Nema ugrađenog blokiranja oglasa, nema noćnog načina rada niti načina rada za uštedu energije. Ovo je samo čisti Chromium izgrađen izravno iz izvora sa svim eksperimentalnim značajkama na kojima se trenutno radi u projektu otvorenog koda. Ako ste tip osobe koja voli kopati i igrati se s novim značajkama u chrome://flags ili jednostavno volite pokretati najnoviju eksperimentalnu verziju kako biste iskusili sva skrivena poboljšanja koja je napravio tim Chromiuma, onda je ovaj preglednik za vas.
Ako niste osoba koja želi svaki dan pokretati skriptu za izgradnju Chromiuma za Android iz izvora (većina nas vjerojatno nije), srećom zapravo postoje izvori s kojih možete jednostavno preuzeti najnovije verzija. Aplikacija otvorenog koda tzv Chromium Auto Updater je jedna od takvih metoda za jednostavno praćenje novosti, ali postoje i druge aplikacije (kao i jednostavan Tasker projekt koji ću vam pružiti, a ima istu funkciju).
Ostanite u tijeku s Chromiumom
Svake večeri Chromium build bot kompilira Chromium sa svim poslanim promjenama koda u ono što se naziva a Snimak izgraditi. Binarne datoteke ovih snimki mogu biti pronađeno na Googleovim poslužiteljima za pohranu. Nakon što je prošao niz automatizirani testovi, te bi snimke mogle s vremenom postati stabilne verzije Chromiuma. Trenutačno Chromium tim ne nudi nijednu stabilnu verziju Chromiuma za Android. Možete preuzeti samo međugradnje snimki za Chromium, ali to zapravo nije bilo dostupno prosječnom korisniku – što je i očekivano s obzirom na njegov eksperimentalni status.
François Beaufort stvorio a web stranica (sada održava tim za Chromium) kako bi vam omogućio brzo preuzimanje najnovije verzije Chromiuma za bilo koji OS u jednom kliku, međutim, to zahtijeva da ručno posjetite stranicu kako biste bili u toku datum. Još jedna web stranica nudi RSS feed i API (kao i mnoštvo informacija povezanih s projektom) koji omogućuju možete odmah automatski spustiti najnoviju verziju - pod uvjetom da znate kako ispravno raščlaniti ovu vrstu podaci. Ako želimo automatski preuzeti najnoviju verziju, to možemo učiniti koristeći gore spomenuto otvoreni izvor aplikacija, Chromium Auto Updater.
Način na koji ova aplikacija radi vrlo je jednostavan. Povremeno ispituje Chromiumovu stranicu sa snimkom verzije za nove verzije, a ako pronađe novu verziju, obavijestit će vas da je nova verzija dostupna za preuzimanje. Ako imate root pristup na svom uređaju, možete imati najnoviju verziju ažuriranja automatski u pozadini (za one znatiželjne, aplikacija koristi upravitelj paketa naredba ljuske za instaliranje ažuriranja). U suprotnom, klikom na obavijest otvorit će se namjera ažuriranja aplikacije putem standardnog sučelja upravitelja paketa.
Iako Chromium Auto Updater nije jedina aplikacija te vrste, to mi je draže od druge dvije alternative. Za početak, getChromium nema opciju automatske instalacije najnovije verzije za korisnike s root pristupom, plus trenutno se ne instalira na Nougat uređaje. Čini se da druga aplikacija za ažuriranje Chromiuma koju možete pronaći u Trgovini Play nije otvorenog koda (ili barem ne mogu pronaći njezin izvorni kod). Stoga sam nastavio koristiti Chromium Auto Updater kako bih ostao u tijeku s najnovijim verzijama Chromiuma.
Konačno, kao neku vrstu DIY alternative (i zato što volim Tasker), stvorio sam vlastiti Chromium projekt s automatskim ažuriranjem. U nastavku ću podijeliti opise dvaju profila koji čine projekt, kao i datoteku projekta koju možete preuzeti i uvesti. Mislio sam da bi bio zabavan projekt replicirati ove aplikacije otvorenog koda, a ako želite poboljšati svoje Tasker vještine, preporučio bih vam da pokušate ponovno izraditi moj projekt u nastavku. S obzirom na opise, trebalo bi biti prilično jednostavno!
Ažurirajte Chromium
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
Čitaj više
Instalirajte Chromium
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: ]
Čitaj više
Datoteku projekta možete preuzeti s AndroidFileHost slijedeći ovaj gumb:
Preuzmite Chromium Updater Tasker Project!
Da biste je uvezli, prvo spremite datoteku u internu pohranu. Otvorite Tasker i onemogućite "Beginner Mode" u postavkama. Zatim se vratite na glavni zaslon i dugo pritisnite ikonu "dom" u donjem lijevom kutu. Vidjet ćete skočni prozor koji kaže "uvezi". Odaberite tu opciju, zatim potražite mjesto na kojem ste spremili .prj.xml datoteku i kliknite da biste je uvezli. Voila! Sada biste trebali vidjeti projekt "Chromium" kao drugu donju karticu u Taskeru. Možete, i trebate, prilagoditi vremena kada bi program za automatsko ažuriranje trebao provjeravati nove verzije Chromiuma prema vašim željama. Uživajte u projektu!