Τα Snapdragon Samsung Galaxy S10, S10e και S10+ κυκλοφόρησαν τις πηγές πυρήνα τους, πράγμα που σημαίνει ότι μπορεί να βοηθήσει στην προσαρμοσμένη ανάπτυξη σε ορισμένα μοντέλα.
Μετά την κυκλοφορία του πολυαναμενόμενου Σειρά smartphone Samsung Galaxy S10, η εταιρεία κυκλοφόρησε τώρα τον πηγαίο κώδικα του πυρήνα για τις παραλλαγές Snapdragon και των τριών συσκευών που κυκλοφόρησαν. Τα Samsung Galaxy S10, Galaxy S10e και Galaxy S10+ είναι όλα κορυφαία smartphone που τροφοδοτούνται από το Qualcomm Snapdragon 855 στις ΗΠΑ, το Χονγκ Κονγκ και ορισμένες χώρες της Λατινικής Αμερικής, ενώ οι συσκευές που τροφοδοτούνται από Exynos κυκλοφορούν παντού αλλού. Η Samsung πρέπει να χρησιμοποιεί chipset Snapdragon στις ΗΠΑ για υποστήριξη CDMA, μια τεχνολογία με την οποία η Qualcomm έχει πολλά διπλώματα ευρεσιτεχνίας. Η παραλλαγή Exynos των πιο πρόσφατων smartphone Samsung Galaxy έχει ήδη διαθέσιμο τον πηγαίο κώδικα του πυρήνα.
Φόρουμ Galaxy S10 XDA
Δυστυχώς, πρακτικά κανένα από τα smartphone Samsung Galaxy που τροφοδοτούνται με Snapdragon δεν μπορεί να ξεκλειδωθεί με τον bootloader. Εκτός από ορισμένους επιλεγμένους που έχουν κυκλοφορήσει στο Χονγκ Κονγκ και σε αρκετές χώρες της Λατινικής Αμερικής, αυτές οι συσκευές είναι εντελώς κλειδωμένες. Είναι κρίμα καθώς τα smartphone που τροφοδοτούνται με Exynos είναι εμφανώς πιο δύσκολο για τους προγραμματιστές να εργαστούν στα chipsets Snapdragon. Αυτό βοηθά όχι μόνο από την πλήρη τεκμηρίωση αλλά και από το CAF. Το CAF είναι ένας από τους λόγους για τους οποίους τα smartphone Android με τσιπ Qualcomm είναι τόσο δημοφιλή στην κοινότητα ανάπτυξης στο XDA. Ενώ η άδεια GPLv2 απαιτεί από τους προμηθευτές να αποδεσμεύουν τις πηγές πυρήνα τους, αυτό δεν είναι πάντα αρκετό για τη δημιουργία προσαρμοσμένων ROM με βάση το AOSP.
Φόρουμ Galaxy S10+ XDA
Η απελευθέρωση κώδικα συγκεκριμένου chipset δεν απαιτείται για προμηθευτές SoC, αλλά η Qualcomm συχνά παρέχει το δημόσιο μέρος του συγκεκριμένου κώδικα chipset για HAL, κλάδους πλαισίου και πολλά άλλα, κάτι που είναι μεγάλο όφελος προγραμματιστές. Οι προγραμματιστές μπορούν να δημιουργήσουν για την πλατφόρμα χωρίς να χρειάζεται να γνωρίζουν πώς λειτουργούν τα νέα χαρακτηριστικά chipset. Χωρίς πρόσβαση σε αυτόν τον κώδικα, γίνεται πολύ πιο δύσκολο να δημιουργήσετε μια προσαρμοσμένη ROM που βασίζεται σε AOSP για μια συσκευή. Αυτός είναι ο λόγος για τον οποίο, παρόλο που τα διεθνή τηλέφωνα Samsung μπορούν συνήθως να ξεκλειδωθούν, υπάρχει μικρό ενδιαφέρον για την ανάπτυξη τους.
Φόρουμ Galaxy S10e XDA
Αν σας ενδιαφέρει να ρίξετε μια ματιά στην πηγή πυρήνα και πιθανώς να αναπτύξετε για το Samsung Galaxy S10, μπορείτε. Απλώς ακολουθήστε τον παρακάτω σύνδεσμο, αν και προειδοποιήστε ότι είναι buggy σε διαφορετικά προγράμματα περιήγησης. Προσωπικά δεν μπορώ να έχω πρόσβαση στον υπολογιστή μου χρησιμοποιώντας το Google Chrome, αν και το τηλέφωνό μου με το Google Chrome μπορεί.
Πηγές πυρήνα Snapdragon Samsung Galaxy S10