Ang paglulunsad ng Xiaomi 14 e Xiaomi 14 sa kumakatawan sa isang radikal na pagbabago, na may a eksklusibong yakap ng 64-bit na mga application. Gayunpaman, ang isang kamakailang pagtuklas ay nagpakita ng isang mapanlikhang solusyon upang mapanatili ang pagiging tugma sa 32-bit na mga application, salamat sa isang binary translator na tinatawag na Tango. Ang ebolusyon na ito ay partikular na nakikinabang sa mga user na nangangailangan pa rin ng 32-bit na mga application, ibig sabihin, na may hindi gaanong gumaganap na mga smartphone.
Xiaomi 14's turn patungo sa 64 bit at ang problema ng 32 bit apps
Ang opisyal na pagtatanghal ng bagong serye ng mga top-of-the-range na smartphone, pinangunahan ni Yu Zhang, senior sales manager sa Xiaomi, ay nagbalangkas ng isang malinaw na direksyon patungo sa eksklusibong suporta para sa 64-bit na mga application. Inilagay ng desisyong ito ang Xiaomi 14 at Xiaomi 14 Pro bilang ang Ang mga unang modelo ng punong barko ng kumpanya ay idinisenyo nang eksklusibo para sa 64-bit na software, na nag-iiwan ng pagiging tugma sa mga 32-bit na application.
FLAPPY BIRD FLAPS ON!
- Mishaal Rahman (@MishaalRahman) Oktubre 27, 2023
Ang Snapdragon 8 Gen 3 ng Qualcomm ay walang anumang mga CPU core na sumusuporta sa AArch32 (32-bit na Arm apps).
Sa kabila nito, ang serye ng Xiaomi 14 ay nakakapagpatakbo ng 32-bit na Arm app tulad ng Flappy Bird, tulad ng ipinapakita sa ibaba ng @realMlgmXyysd.
Paano ito posible?
Ginawa ni MlgmXyysd... pic.twitter.com/pon4TflvVR
Bagama't ang hakbang na ito ay nagbubukas ng mundo ng mga posibilidad, na may mas mahusay na pamamahala at arkitektura ng memorya, nagdulot din ito ng mga hamon, lalo na para sa nakatali pa rin ang mga user sa 32-bit na application. Sa kabila ng malinaw na pagkahilig sa teknolohikal na hinaharap, nagulat si Xiaomi sa isang solusyon na isinasaalang-alang ang mga pangangailangan ng gumagamit at ang patuloy na paglipat patungo sa 64-bit na software. Sa tulong ng Tango binary translator, ang Xiaomi 14 ay maaaring magpatakbo ng mga 32-bit na application sa isang platform na pinapagana ng Snapdragon 8 Gen 3 chip, na hindi katutubong sumusuporta sa mga application na ito.
Tanggo kino-convert ang 32-bit machine code sa 64-bit code, kaya nagbibigay-daan sa maayos na pagpapatupad ng 32-bit na mga application. Ang solusyon na ito ay kinumpirma ng eksperto Mishaal Rahman, na nag-highlight kung paano maaaring gumana nang walang putol ang mga application tulad ng Flappy Bird sa bagong serye ng mga smartphone.
Mula noong 2017, ang iOS ay tumatakbo sa 64-bit na batayan, na umuusbong bilang pangunahing karibal ng Android. Ang dami ng mga tagagawa ng Android ay nagpabagal sa gayong paglipat Ang paghikayat ng Google sa pinalawak na suporta para sa mga 64-bit na app mula 2019. Ang kamakailang hardware lalo na ang mga ARM na disenyo ng chips ay tinanggap na ang 64-bit na suporta. Gayunpaman, plano ng ARM na alisin ang 32-bit na suporta sa mga disenyo ng SoC nito sa 2023. Ang hakbang na ito ay natugunan ng paglaban mula sa mga pangunahing manlalaro tulad ng Qualcomm dahil sa mga merkado kung saan nangingibabaw pa rin ang mga 32-bit na app.