Výkon
OnePlus 9 je vybaven procesorem Snapdragon 888, který má octa-core architekturu (1x2.84 GHz Kryo 680, 3x2.42 GHz Kryo 680, 4x1.80 GHz Kryo 680) a grafickou jednotku Adreno 660. Na druhé straně, Xiaomi 12 používá novější chipset Snapdragon 8 Gen 1 s octa-core architekturou (1x3.00 GHz Cortex-X2, 3x2.50 GHz Cortex-A710, 4x1.80 GHz Cortex-A510) a grafiku Adreno 730. Oba telefony mají 8 GB RAM, avšak Xiaomi 12 má výhodu v novějším a výkonnějším chipsetu.
Displej
Oba telefony mají AMOLED displej s jasem 1100 nitů, rozlišením 1080 x 2400 a obnovovací frekvencí 120 Hz. OnePlus 9 má větší displej o velikosti 6.55 palců, zatímco Xiaomi 12 má menší velikost 6.28 palců. V tomto ohledu OnePlus 9 nabízí větší zážitek při sledování multimédií.
Fotoaparát
OnePlus 9 je vybaven hlavním fotoaparátem se 48 MP (f/1.8, široký), 50 MP (f/2.2, ultraširoký) a 2 MP (monochromatický). Jeho videa mohou být natáčena v 8K při 30 fps. Xiaomi 12 má 50 MP (f/1.9, široký), 13 MP (f/2.4, ultraširoký) a 5 MP (f/2.4, teleobjektiv makro). Natáčí také v 8K, avšak při 24 fps. Přední fotoaparát OnePlus 9 má 16 MP, zatímco Xiaomi 12 má 32 MP. Xiaomi 12 tak vyhrává v kvalitě předního fotoaparátu.
Baterie
Oba telefony mají kapacitu baterie 4500 mAh. OnePlus 9 nabízí rychlé nabíjení 65W, které nabije baterii na 100% za 29 minut, zatímco Xiaomi 12 má 67W nabíjení, ale doba nabíjení je 39 minut. OnePlus 9 poskytuje o něco rychlejší nabíjení, ale Xiaomi má malou výhodu v síle nabíjení.
Konektivita
Oba telefony podporují GSM, CDMA, HSPA, LTE a 5G. Kromě toho mají Wi-Fi 6 a Bluetooth 5.2. Konektivita je tedy v podstatě stejná, avšak Xiaomi 12 má podporu Power Delivery 3.0 a Quick Charge 4+, což umožňuje flexibilnější nabíjení.
Závěr
Xiaomi 12 je lepší volbou díky novějšímu a silnějšímu chipsetu, který poskytuje lepší výkon. Jeho 32 MP přední fotoaparát také přináší lepší kvalitu pro selfie. Nicméně, OnePlus 9 má větší displej a rychlejší nabíjení. Celkově však Xiaomi 12 nabízí lepší kombinaci výkonu a funkcí, což ho činí lepším telefonem.