Repository navigation
SplitBox 1.0 · Сборка 4 — исправления стабильности
Улучшения стабильности и совместимости после проверки кода. Версия приложения — 1.0, номер сборки — 4.
Что исправлено
- Установка не застревает после прерывания подготовки. SplitBox проверяет состояние системной сессии и освобождает незавершённую подготовку, не повторяя установку автоматически.
- Автовыбор частей учитывает общую архитектуру всех модулей. Совместимые наборы ARM64/ARM32 больше не отклоняются из-за разного выбора ABI для базы и дополнительных модулей.
- Поддерживаются APK с названием версии из строкового ресурса. Неразрешённое название версии не мешает импорту и проверке числового versionCode.
- Подготовленный пакет сохраняется после отказа в разрешении. Смена System на Root/Shizuku и возврат из ожидания разрешения не теряют возможность восстановления пакета после перезапуска.
- Экспорт OBB корректно возвращает состояние выбора. Успех, ошибка и отмена больше не оставляют устаревшие статусы сохранения и проверки. Отмена экспорта не отменяет сессию установки с неизвестным результатом.
Установка и обновление
Скачайте SplitBox-1.0.apk из Assets. Требуется Android 14+.
APK подписан прежним ключом издателя. Обновление поверх первого публичного выпуска (сборка 3) проверено на Android 14 и не требует удаления приложения. Для предварительных dev-сборок с другим сертификатом обычное обновление недоступно.
Без рекламы, аккаунтов и аналитики. Обработка файлов выполняется локально; разрешение INTERNET отсутствует. Исходники открыты под GPL-3.0-only, автор — AnoY606-git.
Проверки и ограничения
- 173 JVM-теста: core 65, app 108; 12 Python-тестов — успешно.
- Lint debug/release: 0 ошибок, по 5 прежних предупреждений.
- На AOSP Android 14 проверены восстановление реальной незапечатанной сессии, отказ в разрешении со сменой backend и холодным запуском, обновление подписанной сборки 3 → 4, SAF-импорт и системная установка APK с ресурсным versionName.
- Гонки при экспорте OBB проверены управляемыми coroutine-тестами.
- Физический ARM, реальные Magisk/KernelSU и Android 15/16 в этом прогоне не проверялись.
Полный отчёт находится в документации сборки.
Файлы и проверка целостности
SplitBox-1.0.apk— подписанное приложение, 2 668 988 байт.SplitBox-1.0-source.zip— соответствующие исходники, включая тесты и документацию.SplitBox-1.0.apk.signature.txt— сведения о подписи.SHA256SUMS— контрольные суммы файлов.
APK SHA-256: 32d3768435818d03a2144698c86e01451e2697fc089b00d64b4b9ff763ab8ded.
Сертификат SHA-256: 276541bb10833dc482bdf54f4760498633a38316b13a29901b84cfdb3a316478.