В официальном клиенте Android сейчас действительно убрали QR-код для входа. Остались варианты:
1. **Вход через звонок** — Telegram может позвонить на номер и продиктовать код. Но если SIM-карты нет вообще, это не поможет.
2. **Вход через уже открытую сессию** — если у вас есть активная сессия на десктопе, можно запросить код через него. Но это костыль, и работает не всегда стабильно.
3. **Альтернативные клиенты** — я сам столкнулся с этой проблемой полгода назад (постоянные SMS-списания + необходимость VPN). Собрал клиент на базе официальных исходников, убрал зависимость от SMS-авторизации. Вход через звонок или резервный код, без SIM-карты тоже работает. MTProto встроен в код, VPN не нужен.
Скачать можно тут: [
https://tgclient.github.io/tg-client-ru/]
Но сразу предупрежу: это pet-project, не коммерческий продукт. Баги есть, iOS-версии нет. Проверял на Xiaomi и Samsung — стабильно.