Repository navigation
Releases: getmikan/MikanApp
Release list
Mikan 0.1.5-beta.4
Mikan 0.1.5 beta.4, build 10201029.
- A tap on a server picks it: tapping a server's name in the server list selects it again; before, only the edges of the row did. The server lists of Proxy chain and App proxies are fixed the same way.
- Beta versions: Settings → App → Beta versions. With it on, Mikan updates to beta builds too; off, only to stable releases.
- Updates at launch: every time Mikan starts, it looks for a newer build on your channel. If there is one, it downloads at once and opens the installer; if not, nothing is shown. The download is the APK for your phone's processor (about 47 MB instead of 129 MB). Android still asks you to confirm the install.
Install this beta by hand once: earlier builds only look for stable releases. The betas after it arrive on their own with Beta versions on.
Version 0.1.5, application ID io.github.miroshka000.mikan, build 10201029. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.5 beta.4, сборка 10201029.
- Сервер выбирается тапом по нему: нажатие на название сервера в списке снова выбирает его, раньше срабатывали только края строки. Так же исправлены списки серверов в «Цепочке прокси» и «Прокси для приложений».
- Бета-версии: «Настройки → Приложение → Бета-версии». Включено: Mikan обновляется и до бет, выключено: только до стабильных релизов.
- Обновления при запуске: при каждом запуске Mikan ищет более новую сборку на вашем канале. Есть: сразу скачивает и открывает установщик, нет: ничего не показывает. Качается APK под процессор телефона (около 47 МБ вместо 129 МБ). Установку Android всё равно попросит подтвердить.
Эту бету поставьте вручную один раз: прошлые сборки ищут только стабильные релизы. Следующие беты придут сами при включённых «Бета-версиях».
Версия 0.1.5, ID io.github.miroshka000.mikan, сборка 10201029. Релизный ключ подписи не менялся. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.5-beta.3
Mikan 0.1.5 beta.3, build 10201028.
- App proxies: Rules → App proxies. Add your own SOCKS5 or HTTP proxies (a pasted
socks5://user:pass@host:portorhost:port:user:passlink fills the form) and send chosen apps through one of them, through a server or group of the subscription, straight past the VPN, or block them. A proxy connects through the VPN unless you turn that off, and its password is encrypted with a key kept in the Android Keystore. Needs Android 10 or newer and the VPN mode. - Blocked, never leaked: if an app's proxy cannot be used or does not answer, or its server is gone from the subscription, that app is blocked instead of falling back, and the screen says why. Check measures your proxies. Apps with a route always stay inside the VPN, even when App Routing leaves them out.
- Kill switch: Settings → Network → Security → Kill switch. If the VPN stops on its own (for example, a profile that fails to load), Mikan keeps an empty tunnel up, so no app reaches the network until you tap Reconnect or Disconnect in the notification. The same section shows whether Android's own "Block connections without VPN" is on and opens the VPN settings: only that covers Mikan being closed by Android and reboots.
Version 0.1.5, application ID io.github.miroshka000.mikan, build 10201028. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.5 beta.3, сборка 10201028.
- Прокси для приложений: «Правила → Прокси для приложений». Добавьте свои SOCKS5- или HTTP-прокси (вставленная ссылка
socks5://логин:пароль@хост:портилихост:порт:логин:парользаполнит поля) и направляйте выбранные приложения через свой прокси, сервер или группу подписки, напрямую мимо VPN или блокируйте их. Прокси подключается через VPN, если это не выключить, а его пароль шифруется ключом из хранилища Android Keystore. Нужен Android 10 или новее и режим VPN. - Блок вместо утечки: если прокси приложения нельзя использовать или он не отвечает, или его сервер пропал из подписки, приложение блокируется, а не идёт в обход, и экран объясняет причину. Кнопка «Проверить» проверяет прокси. Приложения с маршрутом всегда идут через VPN, даже если «Маршрутизация приложений» их исключает.
- Kill switch: «Настройки → Сеть → Безопасность → Kill switch». Если VPN остановился сам (например, профиль не загрузился), Mikan держит пустой туннель, и ни одно приложение не выходит в сеть, пока вы не нажмёте «Переподключить» или «Отключить» в уведомлении. Там же видно, включена ли системная «Блокировать соединения без VPN», и есть переход в настройки VPN: только она защищает, если Android закрыл Mikan, и после перезагрузки.
Версия 0.1.5, ID io.github.miroshka000.mikan, сборка 10201028. Релизный ключ подписи не менялся. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.5-beta.2
Mikan 0.1.5 beta.2, build 10201027.
- One natural Home scroll: the expanded server list no longer has its own nested scrolling area or fixed height. It moves together with the whole Home page.
- Controls before content: subscription actions and the Rule/Global selector now stay above the expanded server list, so they remain easy to reach.
- Collapsible groups: tapping a proxy-group header now collapses or expands its servers, with the state preserved while latency results and selections update.
Version 0.1.5, application ID io.github.miroshka000.mikan, build 10201027. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.5 beta.2, сборка 10201027.
- Единая прокрутка главной: развёрнутый список серверов больше не имеет отдельной области прокрутки и фиксированной высоты. Он движется вместе со всей главной страницей.
- Управление перед списком: действия подписки и переключатель Rule/Global теперь находятся выше списка серверов и остаются легко доступными.
- Сворачиваемые группы: нажатие на заголовок группы скрывает или показывает её серверы. Состояние сохраняется при обновлении задержек и выборе узла.
Версия 0.1.5, ID io.github.miroshka000.mikan, сборка 10201027. Релизный ключ подписи не менялся. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.5-beta.1
Mikan 0.1.5 beta.1, build 10201026.
- Reliable subscription refresh: updates now try the regular Internet first and retry through the proxy after a route-shaped network failure. A connection reset while the response body is downloading is covered too; an error is shown only after both routes fail.
- The connected state means ready: Mikan no longer reports the tunnel as connected before the active profile is loaded and TUN is attached. This removes the startup window where the UI said Connected while traffic could not pass.
- Expanded list on Home: a new personalization option shows every selectable proxy group and its servers directly on Home. Servers can be selected in one tap without opening the picker; protocol badges, latency checks and large-list recycling are preserved.
Version 0.1.5, application ID io.github.miroshka000.mikan, build 10201026. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.5 beta.1, сборка 10201026.
- Надёжное обновление подписок: сначала используется обычный интернет, а после сетевой ошибки запрос повторяется через прокси. Повтор срабатывает и при обрыве во время загрузки ответа; ошибка показывается только после неудачи обоих маршрутов.
- Статус «Подключено» означает готовность: приложение больше не показывает подключение до загрузки активного профиля и запуска TUN. Убрано окно старта, когда интерфейс уже писал «Подключено», но трафик ещё не проходил.
- Развёрнутый список на главной: в персонализации появился режим, который показывает группы и серверы прямо на главной. Сервер выбирается одним нажатием без открытия дополнительного окна; метки протоколов, проверка задержки и эффективная работа с большими списками сохранены.
Версия 0.1.5, ID io.github.miroshka000.mikan, сборка 10201026. Релизный ключ подписи не менялся. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.4
Mikan 0.1.4, build 10201025.
- Updated the interface with expressive Material 3 surfaces, an animated mandarin connection button, a compact navigation capsule and theme palette previews.
- Server names, group labels and protocol badges wrap without clipping. Country flags, group filters and saved server order keep subscriptions easier to navigate.
- Compatible Mikan panels can supply per-group traffic, reset dates and top-up actions. Their subscription pages open the app with
mikan://links. - Improved subscription refresh feedback, automatic refresh timing and active-profile handling.
- Updated the bundled Citrus core, including transport, TrustTunnel and geodata compatibility fixes.
- Target Android 16 / API 36. Enable edge-to-edge consistently, protect content around display cutouts and system bars, and use the AndroidX back dispatcher for navigation. Bottom actions in the rules editor stay above three-button navigation.
Google Play bundles require Android 7.0 / API 24 for Play automatic protection; direct APK builds retain Android 5.0 / API 21 support.
Application ID: io.github.miroshka000.mikan. The existing release signing certificate is retained. alpha in an APK filename is the build flavor, not a package suffix. Updating between Play and GitHub also requires compatible signing certificates.
Русский
Mikan 0.1.4, сборка 10201025.
- Обновлён интерфейс: выразительные поверхности Material 3, анимированный мандарин, компактная нижняя навигация и превью палитр.
- Названия серверов, групп и метки протоколов переносятся без обрезания. Добавлены флаги стран и фильтры групп, сохранён собственный порядок серверов.
- Совместимые панели Mikan передают трафик групп, даты сброса и действия для пополнения. Ссылки
mikan://открывают подписку в приложении. - Улучшены результаты и расписание обновления подписок, исправлен выбор активного профиля.
- Обновлено ядро Citrus с исправлениями транспортов, TrustTunnel и совместимости геоданных.
- Целевая версия — Android 16 / API 36. Обновлены edge-to-edge, отступы вокруг вырезов и системных панелей, навигация «Назад» переведена на AndroidX dispatcher. Нижние кнопки редактора правил не перекрываются трёхкнопочной навигацией.
Для AAB в Google Play нужен Android 7.0 / API 24, чтобы использовать Play automatic protection. Прямые APK-сборки сохраняют поддержку Android 5.0 / API 21.
ID приложения — io.github.miroshka000.mikan. Существующий релизный сертификат сохранён. alpha в имени APK обозначает вариант сборки. Для обновления между Play и GitHub также нужна совместимая подпись.
Mikan 0.1.3-beta.9
Mikan 0.1.3 beta.9, build 10201022.
- Server rows in the node picker: a server's name takes the whole row; under it the protocol chips, the server group badge and the latency sit on one line. Long names are no longer cut short by the latency capsule.
Version 0.1.3, application ID io.github.miroshka000.mikan, build 10201022. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.3 beta.9, сборка 10201022.
- Строки серверов в выборе сервера: название сервера занимает всю строку, а под ним в одну строку идут бейджи протокола, метка группы серверов и пинг. Длинные названия больше не обрезаются из-за пинга.
Версия 0.1.3, ID io.github.miroshka000.mikan, сборка 10201022. Релизный ключ подписи сохранён. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.3-beta.8
Mikan 0.1.3 beta.8, build 10201021.
- Server groups of a mikan panel. A subscription from a mikan panel shows each server group with traffic of its own. Home: a line per group under the main traffic, with what is left and the used share. The subscription sheet: "Server groups" with the traffic used of the total, what is left in packages, when the traffic starts over, and "Buy more traffic" for a group that ran out. The node picker: the group's badge on each of its servers, a filter per group, and a notice when a group ran out and its servers left the profile.
- The app asks for the groups with the
X-Mikan-Features: groupsrequest header; a mikan panel answers withX-Mikan-Groupsbeside the profile (mikan 0.5.1.1-rc.15 or newer). Other panels ignore the header, and nothing changes for their subscriptions.
Version 0.1.3, application ID io.github.miroshka000.mikan, build 10201021. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.3 beta.8, сборка 10201021.
- Группы серверов панели mikan. Подписка с панели mikan показывает каждую группу серверов со своим трафиком. На главной: строка на группу под основным трафиком, сколько осталось и сколько израсходовано. В шторке подписки: «Группы серверов» с израсходованным из общего, остатком в пакетах, датой, когда трафик начнётся заново, и кнопкой «Докупить трафик» у закончившейся группы. В выборе сервера: метка группы у её серверов, фильтр по группе и предупреждение, когда трафик группы кончился и её серверы пропали из профиля.
- Приложение просит группы заголовком запроса
X-Mikan-Features: groups; панель mikan отвечает заголовкомX-Mikan-Groupsвместе с профилем (mikan 0.5.1.1-rc.15 и новее). Другие панели заголовок не замечают, их подписки работают как раньше.
Версия 0.1.3, ID io.github.miroshka000.mikan, сборка 10201021. Релизный ключ подписи сохранён. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.3-beta.7
Mikan 0.1.3 beta.7, build 10201020.
- Updated Citrus to
devcommit ca8204d95c32664303a00ba917a45df8254adb1f with the GeoIP/GeoSite/MMDB/ASN compatibility fix. Bundled and downloaded databases no longer require a SHA-256 pin; explicitly configured pins are still checked. - Added native Android integration regressions for bundled databases, missing-file downloads, manual updates and rejection of incorrect pins without damaging the installed file.
Version 0.1.3, application ID io.github.miroshka000.mikan, build 10201020. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.3 beta.7, сборка 10201020.
- Citrus обновлён до коммита
devca8204d9 с исправлением геоданных. Встроенные и скачиваемые GeoIP/GeoSite/MMDB/ASN снова работают без обязательного SHA-256. Если хеш указан в конфиге, он по-прежнему проверяется. - Добавлены проверки Android-интеграции с настоящим движком: встроенные базы, скачивание отсутствующих файлов, ручное обновление и сохранность установленной базы при неверном хеше.
Версия 0.1.3, ID io.github.miroshka000.mikan, сборка 10201020. Релизный ключ подписи сохранён. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.3-beta.10
Mikan 0.1.3 beta.10, build 10201023.
- Nothing in a server row is cut short: in the node picker a server's name gets two lines and the whole width, the check of the selected server sits on the corner of its flag, and REALITY is no longer clipped. The server group badge stays beside the protocol chips while it fits and takes a line of its own when it does not.
- Server groups on Home and in the subscription sheet: a group's name and what is left of its traffic share a line while they fit; otherwise what is left moves under the name, so a large font no longer cuts the name to a few letters.
- Add from a mikan panel: the subscription page of a mikan panel 0.5.2.0 or newer opens Mikan with a
mikan://link that no other app takes.
Version 0.1.3, application ID io.github.miroshka000.mikan, build 10201023. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.3 beta.10, сборка 10201023.
- В строках серверов ничего не обрезается: в выборе сервера название занимает две строки и всю ширину, галочка выбранного сервера стоит на углу его флага, а REALITY больше не обрезается. Метка группы серверов стоит рядом с бейджами протокола, пока помещается, а если нет, переносится на свою строку.
- Группы серверов на главной и в карточке подписки: название группы и остаток её трафика стоят в одной строке, пока помещаются, а иначе остаток переходит под название. Крупный шрифт больше не обрезает название до пары букв.
- Добавление из панели mikan: страница подписки панели mikan 0.5.2.0 и новее открывает Mikan по ссылке
mikan://, которую не перехватит другое приложение.
Версия 0.1.3, ID io.github.miroshka000.mikan, сборка 10201023. Релизный ключ подписи сохранён. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.
Mikan 0.1.3-beta.6
Mikan 0.1.3 beta.6, build 10201019.
- Updated Citrus to
devcommit 843a37008f6f65e441a531647efb6afb8194959c, including recent security, transport, uTLS and ResTLS fixes. About displays the pinned core revision. Native build inputs now include the core commit so a core update cannot reuse an old library. - Fixed automatic subscription refresh timing, plain subscription names being mistaken for Base64, and active-profile selection after deletion.
- Clear live group caches after profile reload, including the Subscriptions tab. Operator network-stack, sharing and bypass policy changes apply from successful fetch snapshots; changed TUN stacks explain when a reconnect is needed.
- Recognize Chain groups in live and offline views. The picker has pinned group headers with working controls, deliberate pull-to-dismiss with a spring return, and a unified protocol/transport/TLS capsule. Built-in outbounds no longer get a false TCP badge.
- Added Android XDrive local-storage protection, including externally supplied provider nodes. Read-only displays hide storage credentials while raw node configuration remains available for full offline connection tests.
Version 0.1.3, application ID io.github.miroshka000.mikan, build 10201019. The release signing key is unchanged. Use mikan-alpha-arm64-v8a.apk for a modern Android phone, or mikan-alpha-universal.apk for all architectures. Checksums: SHA256SUMS.txt.
This pre-release does not replace the latest stable release.
Русский
Mikan 0.1.3 beta.6, сборка 10201019.
- Citrus обновлён до последнего проверенного коммита
dev— 843a3700 от 21 октября. Включены исправления безопасности, транспортов, uTLS и ResTLS. Коммит ядра виден в «О приложении»; кэш сборки учитывает его при пересборке библиотеки. - Исправлены расписание автообновления, ошибочное декодирование обычных названий как Base64 и выбор следующей подписки после удаления активной.
- После перезагрузки профиля обновляются кэши групп и список узлов в «Подписках». Политики оператора применяются из успешного скачивания; при изменении сетевого стека появляется подсказка о переподключении.
- Группы Chain корректно распознаются в работающем ядре и офлайн. В выборе серверов закрепляются заголовки групп, сохраняются их кнопки, случайный короткий свайп не закрывает окно, а незавершённый жест мягко возвращает его. Протокол, транспорт и TLS объединены в капсулу; у DIRECT и других встроенных действий убран ложный TCP.
- Для XDrive добавлена Android-защита локального хранилища, в том числе для узлов из внешних providers. В просмотре конфигов скрыты секреты хранилища; рабочие данные офлайн-пинга сохранены.
Версия 0.1.3, ID io.github.miroshka000.mikan, сборка 10201019. Релизный ключ подписи сохранён. Для современного телефона — mikan-alpha-arm64-v8a.apk, универсальный вариант — mikan-alpha-universal.apk. Контрольные суммы — SHA256SUMS.txt.
Это предварительный релиз; последняя стабильная версия не меняется.