Ошибки APK

QR-код не принимает букву ə

Старая библиотека QR пишет текст как latin-1. Буквы ə в той таблице нет. Библиотека либо бросает ошибку (latin-1 codec can't encode), либо ставит ? вместо буквы.

Байтовый режим UTF-8 букву сохраняет. Если картинка верна, а старый сканер показывает É™, сканер открывает байты не той таблицей. Камера нынешнего телефона читает UTF-8.

import segno

segno.make("Azərbaycan", encoding="utf-8").save("kod.png", scale=8)