Uruchomienie Xiaomi 14 e Xiaomi 14 Pro oznaczało radykalną zmianę, a ekskluzywne zastosowanie aplikacji 64-bitowych. Jednak niedawne odkrycie pokazało genialne rozwiązanie pozwalające zachować kompatybilność z aplikacjami 32-bitowymi, dzięki tłumaczowi binarnemu o nazwie Tango. Na tej ewolucji szczególnie skorzystają użytkownicy, którzy nadal potrzebują aplikacji 32-bitowych, czyli mają słabsze smartfony.
Zwrot Xiaomi 14 w stronę wersji 64-bitowej i problem aplikacji 32-bitowych
Oficjalna prezentacja nowej serii smartfonów z najwyższej półki, prowadzona przez Yu Zhanga, starszy menedżer sprzedaży w Xiaomi, nakreślił jasny kierunek w kierunku wyłącznej obsługi aplikacji 64-bitowych. Ta decyzja umieściła Xiaomi 14 i Xiaomi 14 Pro jako Pierwsze flagowe modele firmy przeznaczone wyłącznie dla oprogramowania 64-bitowego, pozostawiając kompatybilność z aplikacjami 32-bitowymi.
FLAPPY BIRD WŁĄCZA SIĘ!
- Mishaal Rahman (@MishaalRahman) 27 października 2023 r.
Qualcomm Snapdragon 8 Gen 3 nie ma żadnych rdzeni procesora obsługujących AArch32 (32-bitowe aplikacje Arm).
Mimo to seria Xiaomi 14 może uruchamiać 32-bitowe aplikacje Arm, takie jak Flappy Bird, jak pokazano poniżej @Realmlgmxyysd..
Jak to jest możliwe?
MlgmXyysd zrobił… pic.twitter.com/pon4TflvVR
Chociaż posunięcie to otwiera świat możliwości dzięki bardziej wydajnemu zarządzaniu pamięcią i architekturze, przyniosło także wyzwania, zwłaszcza dla użytkownicy nadal są przywiązani do aplikacji 32-bitowych. Pomimo wyraźnego skłaniania się ku technologicznej przyszłości, Xiaomi zaskoczyło rozwiązaniem uwzględniającym potrzeby użytkowników i wciąż trwające przechodzenie na oprogramowanie 64-bitowe. Z pomocą Tłumacz binarny tanga, Xiaomi 14 może uruchamiać 32-bitowe aplikacje na platformie napędzanej chipem Snapdragon 8 Gen 3, który natywnie nie obsługuje tych aplikacji.
Tango konwertuje 32-bitowy kod maszynowy na 64-bitowy kod, umożliwiając w ten sposób płynne wykonywanie aplikacji 32-bitowych. Rozwiązanie to zostało potwierdzone przez biegłego Mishaal Rahman, w którym podkreślono, jak aplikacje takie jak Flappy Bird mogą bezproblemowo działać na nowej serii smartfonów.
Od 2017 roku iOS działa w wersji 64-bitowej, stając się głównym rywalem Androida. Jednak mnogość producentów Androida spowolniła takie przejście Zachęta Google do rozszerzenia obsługi aplikacji 64-bitowych od 2019 roku. Najnowszy sprzęt, zwłaszcza układy ARM, obsługuje już technologię 64-bitową. Jednak ARM planuje wyeliminować obsługę 32-bitów w swoich projektach SoC w 2023 roku. Posunięcie to spotkało się z reakcją opór ze strony kluczowych graczy, takich jak Qualcomm ze względu na rynki, na których nadal dominują aplikacje 32-bitowe.