Η σειρά Xiaomi 14 υποστηρίζει εφαρμογές ARM 32-bit μέσα από ένα ωραίο κόλπο

Xiaomi 14 Pro – Titanium Edition

TL;DR

  • Η σειρά Xiaomi 14 συνοδεύεται από το

    8 Gen 3 SoC, το οποίο σταματά την υποστήριξη για εφαρμογές

    .
  • Ωστόσο, η Xiaomi έχει προσθέσει ένα επίπεδο μετάφρασης στο τηλέφωνο που διατηρεί συμβατότητα εφαρμογής 32 bit.
  • Αυτό σημαίνει ότι οι χρήστες μπορούν να συνεχίσουν να χρησιμοποιούν τις παλιές τους εφαρμογές χωρίς προβλήματα.

Τα Xiaomi 14 και Xiaomi 14 Pro είναι οι πρώτες ναυαρχίδες που λανσαρίστηκαν με το νέο

8 Gen 3 SoC. Αυτό καθιστά τις

ως ένα από τα καλύτερα τηλέφωνα Android, με την προϋπόθεση ότι θα κυκλοφορήσουν διεθνώς τις επόμενες εβδομάδες. Ωστόσο, με το νέο SoC, υπάρχουν μερικές αλλαγές κάτω από την κουκούλα που θα μπορούσαν να σπάσουν τις παλιές σας εφαρμογές. Αλλά φαίνεται ότι η Xiaomi έχει ένα κόλπο στο μανίκι της, αφήνοντας τα τηλέφωνά της να τρέχουν τις παλιές σας εφαρμογές χωρίς προβλήματα.

Το Snapdragon 8 Gen 3 είναι το πρώτο SoC 64-bit μόνο από την Qualcomm. Δεν υπάρχουν πυρήνες CPU σε αυτό το SoC που να υποστηρίζει παλαιότερες εφαρμογές ARM 32-bit. Ως αποτέλεσμα, παλαιότερες εφαρμογές που δεν έχουν ενημερωθεί για να εκτελούνται σε πυρήνες 64-bit δεν θα εκτελούνται σε τηλέφωνα με αυτό το SoC.

Ωστόσο, ως προγραμματιστής

realMlgmXyysd

εξηγεί στην ανάρτηση του καναλιού της στο

, η Xiaomi χρησιμοποιεί ένα ωραίο κόλπο για να κάνει τα νέα της τηλέφωνα να συνεχίσουν να εκτελούν παλιές εφαρμογές. Η Xiaomi ενσωματώνει έναν δυαδικό μεταφραστή 32-bit έως 64-bit που ονομάζεται “Tango”, ο οποίος βελτιώνει τη συμβατότητα για παλαιότερες εφαρμογές.

Οπως και

Μισάαλ Ραχμάν

δείχνει ότι αυτό το επίπεδο συμβατότητας επιτρέπει σε εφαρμογές μόνο 32 bit όπως το Flappy Bird να συνεχίσουν να εκτελούνται στη νέα σειρά Xiaomi 14, παρά το γεγονός ότι το SoC δεν υποστηρίζει επίσημα το ίδιο.

FLAPPY BIRD FLAPS ON!

Το Snapdragon 8 Gen 3 της Qualcomm δεν διαθέτει πυρήνες CPU που υποστηρίζουν AArch32 (εφαρμογές Arm 32-bit).

Παρόλα αυτά, η σειρά Xiaomi 14 μπορεί να εκτελεί εφαρμογές Arm 32-bit όπως το Flappy Bird, όπως φαίνεται παρακάτω από

@realMlgmXyysd

.

Πώς είναι αυτό δυνατόν?

Ο Mishaal προέβλεψε προηγουμένως ότι οι OEM τηλεφώνου πιθανότατα θα καταφύγουν στη χρήση τέτοιων επιπέδων συμβατότητας. Η Google έχει σταματήσει εδώ και καιρό να δέχεται εφαρμογές μόνο 32 bit στο Google Play Store. Όλες οι εφαρμογές 32 bit πρέπει επίσης να έχουν έκδοση 64 bit, εάν πρόκειται να μεταφορτωθούν στο Play Store. Αυτή η απαίτηση ισχύει εδώ και μερικά χρόνια, επομένως οι περισσότεροι χρήστες δεν θα αισθανθούν τις επιπτώσεις της.

Τα μόνα μέρη που θα επηρεαστούν οι χρήστες είναι οι παλαιότερες εφαρμογές που δεν έχουν ενημερωθεί εδώ και καιρό. Αυτές οι ξεχασμένες εφαρμογές θα μπορούσαν να αποστέλλονται μόνο ως 32-bit και, ως εκ τούτου, δεν θα εκτελούνται σε νέα τηλέφωνα. Ο προγραμματιστής μπορεί να έχει εγκαταλείψει την εφαρμογή ή να έχει ολοκληρωθεί η λειτουργικότητά της και απλά να μην χρειάζεται πραγματική ενημέρωση. Ωστόσο, τέτοιες λύσεις από τους OEM σημαίνουν ότι οι τελικοί χρήστες μπορούν να συνεχίσουν να χρησιμοποιούν τις αγαπημένες τους εφαρμογές χωρίς καμία ανησυχία.


VIA:

AndroidAuthority.com


Leave A Reply



Cancel Reply

Your email address will not be published.