Запуск Xiaomi 14 e Xiaomi 14 Pro представляло собой радикальное изменение, связанное с эксклюзивный охват 64-битных приложений. Однако недавнее открытие показало гениальное решение для обеспечения совместимости с 32-битными приложениями благодаря двоичному транслятору под названием Tango. Эта эволюция особенно выгодна пользователям, которым все еще нужны 32-битные приложения, т. е. тем, у кого менее мощные смартфоны.
Поворот Xiaomi 14 в сторону 64-битной версии и проблема 32-битных приложений
Официальная презентация новой серии топовых смартфонов под руководством Юй Чжан, старший менеджер по продажам Xiaomi, обозначил четкое направление в сторону эксклюзивной поддержки 64-битных приложений. Это решение сделало Xiaomi 14 и Xiaomi 14 Pro лучшими. Первые флагманские модели компании, разработанные исключительно для 64-битного ПО., оставляя позади совместимость с 32-битными приложениями.
FLAPPY BIRD ЗАКРЫВАЕТСЯ!
- Мишааль Рахман (@MishaalRahman) 27 октября 2023
Snapdragon 8 Gen 3 от Qualcomm не имеет процессорных ядер, поддерживающих AArch32 (32-битные приложения Arm).
Несмотря на это, серия Xiaomi 14 способна запускать 32-битные приложения Arm, такие как Flappy Bird, как показано ниже. @realMlgmXyysd.
Как это возможно?
MlgmXyysd сделал… pic.twitter.com/pon4TflvVR
Хотя этот шаг открывает целый мир возможностей благодаря более эффективному управлению памятью и архитектуре, он также создает проблемы, особенно для пользователи по-прежнему привязаны к 32-битным приложениям. Несмотря на явный уклон в технологическое будущее, Xiaomi удивила решением, учитывающим потребности пользователей и все еще продолжающийся переход на 64-битное программное обеспечение. С помощью Бинарный переводчик ТангоXiaomi 14 может запускать 32-битные приложения на платформе, работающей на чипе Snapdragon 8 Gen 3, который изначально не поддерживает эти приложения.
Танго преобразует 32-битный машинный код в 64-битный код, что обеспечивает плавное выполнение 32-битных приложений. Это решение подтвердил эксперт Мишааль Рахман, в котором показано, как такие приложения, как Flappy Bird, могут беспрепятственно работать на новой серии смартфонов.
С 2017 года iOS работает на 64-битной основе, став главным конкурентом Android. Однако множество производителей Android замедлили такой переход. Google поощряет расширенную поддержку 64-битных приложений с 2019 года. Новейшее оборудование, особенно чипы разработки ARM, уже поддерживает 64-битную версию. Однако ARM планирует исключить поддержку 32-битных технологий в своих конструкциях SoC в 2023 году. Этот шаг был встречен сопротивление со стороны ключевых игроков, таких как Qualcomm из-за рынков, на которых по-прежнему доминируют 32-битные приложения.