Nexus και καθαρό Android, μύθος ή πραγματικότητα;


Στον απόηχο της παρουσίασης του Android 4.4 KitKat, αναλύσαμε τα νέα χαρακτηριστικά του και ενθουσιαστήκαμε με το Nexus 5 το οποίο για άλλη μια φορά εκθέτει τον ανταγωνισμό, όμως μας δημιουργήθηκαν κάποια ερωτήματα. Υπάρχει καθαρό Android; Είναι αυτό που βλέπουμε στις Nexus συσκευές ή η αλήθεια κρύβεται κάπου αλλού;

Αρχικά θέλω να ευχαριστήσω τον φίλο και αναγνώστη του Dr. Android ο οποίος μου έδωσε την αφορμή να ψάξω περισσότερο αυτό το θέμα και πραγματικά άξιζε τον κόπο. Συνεχίστε λοιπόν παρακάτω για να μάθετε το αποτέλεσμα αυτής της αναζήτησης.

Τι είναι το "καθαρό" Android;

Το Android είναι ένα open source project και ο πηγαίος του κώδικας είναι ελεύθερος για να τον κατεβάσει όποιος θέλει από τη σελίδα του Android Open Source Project (AOSP). Η επιτυχία του Android μάλιστα οφείλεται κυρίως σε αυτό το χαρακτηριστικό, χωρίς το οποίο δε θα είχαν ασχοληθεί τόσοι πολλοί προγραμματιστές παγκοσμίως, δημιουργώντας την πλατφόρμα που βλέπουμε σήμερα. Είναι λοιπόν λογικό κάθε φορά που η Google ανακοινώνει μία νέα έκδοση Android, ο κώδικάς της να ενσωματώνεται στο AOSP και να είναι διαθέσιμος από εκεί μαζί με όλα τα νέα χαρακτηριστικά του. Σωστά;

Αν τρέξουμε όμως έναν emulator στο Android Studio με βάση το Android 4.4 KitKat, θα δούμε αμέσως ότι τα πράγματα είναι πολύ διαφορετικά από ότι παρουσιάζονται στις Nexus συσκευές. Πρώτα από όλα δε θα βρούμε πουθενά τα Google Apps, πράγμα το οποίο είναι λογικό αφού ανήκουν στη Google και έχει το δικαίωμα να τα διαθέσει σε όποιες συσκευές αυτή θέλει, ενώ δε θα ήταν σωστό να βρίσκονται εκεί καθως είναι κλειστού κώδικα. Αν ψάξουμε επίσης για κάποιες "στάνταρ" εφαρμογές, θα διαπιστώσουμε πως και εκεί δεν υπάρχουν ομοιότητες αφού σχεδόν όλες έχουν αντικατασταθεί με παρόμοιες της Google.

Μερικά παραδείγματα:

  • Το AOSP Keyboard έγινε Google Keyboard
  • H Μουσική έγινε Google Music
  • Τα Μηνύματα έγιναν πρόσφατα Hangouts
  • Η Συλλογή έχει την ίδια ονομασία αλλά τεράστια διαφορά
  • Ο AOSP Internet Browser αντικαταστάθηκε από τον Chrome
  • Το AOSP Search έγινε Google Search

Οι εφαρμογές του AOSP Android 4.4

Μουσική, Internet και Συλλογή στο AOSP Android 4.4

Ας δούμε όμως και τον πολυσυζητημένο νέο launcher του Android 4.4 KitKat ο οποίος όπως πολλοί θα έχετε προσέξει δεν ονομάζεται "Android launcher", αλλά "Google Search launcher"! Είναι λοιπόν και αυτός ένα Google app και δεν περιλαμβάνεται στο AOSP όπου φυσικά παραμένει ο παλιός.

O launcher του AOSP Android 4.4

Η νέα πολιτική της Google

Φαίνεται λοιπόν πως η Google επικεντρώνεται πλέον κυρίως σε εσωτερικές αλλαγές του Android από άποψη AOSP, ενώ οποιοδήποτε νέο χαρακτηριστικό παρουσιάζεται δεν αναβαθμίζει τις AOSP εφαρμογές αλλά περιλαμβάνεται στο πακέτο των Google εφαρμογών οι οποίες φυσικά είναι κλειστού κώδικα. Μπορείτε να δείτε και εσείς την παμπάλαια εφαρμογή της μουσικής αλλά και αυτή της συλλογής οι οποίες είναι τελείως βασικές και δεν αναβαθμίζονται μαζί με το Android. Από την άλλη αυτό δεν είναι απαραίτητα κακό, καθώς όποια Android 4.4 ROM και να βάλουμε στη συσκευή μας, θα έχει π.χ. το πολυπόθητο Project Svelte ενσωματωμένο, αλλά όχι τις προεγκατεστημένες Google εφαρμογές, οι οποίες εδώ που τα λέμε άρχισαν να γίνονται πολλές και καταντάει λίγο bloatware η κατάσταση.

Το αποτέλεσμα;

Οι Nexus συσκευές λοιπόν δε διαθέτουν "καθαρό" Android (stock Android) και την τελευταία φορά που τσέκαρα, όταν μία εταιρία παίρνει το Android, το διαμορφώνει για μία συγκεκριμένη συσκευή και του προσθέτει δικό της launcher και δικές της εφαρμογές, πώς λέμε τη ROM που φοράει;

Custom ROM!

Σχόλια

  1. Κατά βάση έχεις δίκιο, αλλά οι πιο πολλοί χρήστες, μαζί τους και εγώ, όταν λένα pure android εννοούν την υλοποίηση της google για να πάρουν γρήγορα μια, δυο ή τρεις αναβαθμίσεις.

    ΑπάντησηΔιαγραφή
  2. Μας το αργούνε όμως τώρα στο Ν4 με το kitkat....Τουλάχιστον factory image δεν έπρεπε να είχε βγει; ή κάνω λάθος; τι ίσχυε τις προηγούμενες φορές;

    ΑπάντησηΔιαγραφή

Δημοσίευση σχολίου

Πες την άποψή σου ή κάνε την ερώτησή σου ελεύθερα, ακολουθώντας όμως τους στοιχειώδεις κανόνες ευγένειας.

Δείτε επίσης...

Android | Γιατί δε θα αγόραζα ποτέ smartphone της OnePlus

Φεύγω από την Google (μέρος 15) | ''Ξηλώνουμε'' τα Google apps από το Android

Ιδιωτικό απόρρητο | Το αφελές επιχείρημα του ''Δεν έχω τίποτα να κρύψω''

Docker (μέρος 7) | Στήνουμε έναν reverse proxy για τα container μας με το Traefik

Μάθε παιδί μου Linux (μέρος 11) | Δίσκοι, κατατμήσεις και σύστημα αρχείων (filesystem)

Android | Περιόρισε την παρακολούθηση των εφαρμογών και κόψε τις διαφημίσεις με το TrackerControl

Απόρρητο | ''Μπερδεύουμε'' τον αλγόριθμο Google και Facebook με ψεύτικες πληροφορίες

Ubuntu Touch 2020 review | Μια πραγματική mobile GNU/Linux διανομή έτοιμη για καθημερινή χρήση

Docker (μέρος 1) | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Android | Βάλε στην ''απομόνωση'' τις εφαρμογές που δεν εμπιστεύεσαι με το Shelter