Releases: rashevskyv/dbi
DBI 831 - Russian version only
Changelog
- Fixed installation of certain titles on newer HOS versions
- Added automatic save backup (performed on app launch once every user-defined number of days)
- Fixed HTTP Basic Auth
- Added SDK Export/Replace functionality
How it works
Tested on:
- Ball x Pit [010086A022444000][v0]
- Lynked Banner of the Spark [0100711022E24800][v262144]
- Plants vs Zombies Replanted [01008C50239BE800][v65536]
During first installation, these titles required SDK versions 20.5.15/20.5.17.
On firmware 19.0.1, there is now basic compatibility for using SDKs up to 19.3.0.
In the installed games menu, new options have appeared:
"Export SDK" and "Replace SDK".
The process: export a lower SDK version from existing games, then replace the SDK in a game requiring a higher version.
DBI places the older SDK version into the game’s LFS folder — and hopes for the best 😄
All three titles listed above were tested with SDK 18.3.5 replacement.
At minimum, all three launched successfully and loaded into gameplay.
Translations
- The latest official version that has English language can be found here: https://github.com/rashevskyv/dbi/releases/tag/658
- Unofficial translations into other languages (German, English, Spanish (Spain), Spanish (Latin America), French (France), French (Canada), Italian, Japanese, Korean, Dutch, Portuguese (Portugal), Portuguese (Brazil), Ukrainian, Chinese (Simplified), Chinese (Traditional)) can be found here - https://github.com/rashevskyv/DBIPatcher/releases/latest.
Do not forget about the warnings and threats from the author of the Russian version, and use these translations at your own risk:
Author Warning on Independent Translations
04 Jul 2023
Me: Will you mind if the translation is added as an NRO patch?
duckbill: If you want to add it as a patch go ahead, but warn users that there may be surprises. 486 is the last one without checks. Nothing destructive will happen. It will just start forgetting to do what was asked, and the further it goes, the more often it will happen. Stribog + part under RSA4096. Cryptography is my diploma specialty :) By the way, no one has managed to crack the protection in ebookdroid yet since 2011 despite 8M+ installs.
23 Sep 2025
duckbill: Congratulations, you fell for the English version of DBI. Now your console has a tag that can only be removed by rolling back from a backup. Get ready for a wide variety of glitches.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 826 - Russian version only
Changelog
- Optimizations and bug fixes in romfs handling
- Improved display of long error messages
- Fixed repack installation issues
- Installer speed fix
- New authorization scheme
- Improved key management
- Fixed issues in HTTP operations
- Fixed “Failed writing headers” error
Translations
- The latest official version that has English language can be found here: https://github.com/rashevskyv/dbi/releases/tag/658
- Unofficial translations into other languages (German, English, Spanish (Spain), Spanish (Latin America), French (France), French (Canada), Italian, Japanese, Korean, Dutch, Portuguese (Portugal), Portuguese (Brazil), Ukrainian, Chinese (Simplified), Chinese (Traditional)) can be found here - https://github.com/rashevskyv/DBIPatcher/releases/latest.
Do not forget about the warnings and threats from the author of the Russian version, and use these translations at your own risk:
Author Warning on Independent Translations
04 Jul 2023
Me: Will you mind if the translation is added as an NRO patch?
duckbill: If you want to add it as a patch go ahead, but warn users that there may be surprises. 486 is the last one without checks. Nothing destructive will happen. It will just start forgetting to do what was asked, and the further it goes, the more often it will happen. Stribog + part under RSA4096. Cryptography is my diploma specialty :) By the way, no one has managed to crack the protection in ebookdroid yet since 2011 despite 8M+ installs.
23 Sep 2025
duckbill: Congratulations, you fell for the English version of DBI. Now your console has a tag that can only be removed by rolling back from a backup. Get ready for a wide variety of glitches.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 821 - Russian version only
Changelog
- Critical fix for repack creation.
- Fixed Activity log.
- Fixed DLC installation.
- Fixed installation of titles 20+ (S2 related).
- Fixed mounting of romfs resources.
- Fixed padding during pfs0 creation.
- Fixed title size calculation.
- Increased MTP stability.
- Game repack creation.
- Support for server-side suggestion to update DBI.
- Fixed creation of nca larger than 4 GB.
Translations
- The latest official version that has English language can be found here: https://github.com/rashevskyv/dbi/releases/tag/658
- Unofficial translations into other languages (German, English, Spanish (Spain), Spanish (Latin America), French (France), French (Canada), Italian, Japanese, Korean, Dutch, Portuguese (Portugal), Portuguese (Brazil), Ukrainian, Chinese (Simplified), Chinese (Traditional)) can be found here - https://github.com/rashevskyv/DBIPatcher/releases/latest.
Do not forget about the warnings and threats from the author of the Russian version, and use these translations at your own risk:
Author Warning on Independent Translations
04 Jul 2023
Me: Will you mind if the translation is added as an NRO patch?
duckbill: If you want to add it as a patch go ahead, but warn users that there may be surprises. 486 is the last one without checks. Nothing destructive will happen. It will just start forgetting to do what was asked, and the further it goes, the more often it will happen. Stribog + part under RSA4096. Cryptography is my diploma specialty :) By the way, no one has managed to crack the protection in ebookdroid yet since 2011 despite 8M+ installs.
23 Sep 2025
duckbill: Congratulations, you fell for the English version of DBI. Now your console has a tag that can only be removed by rolling back from a backup. Get ready for a wide variety of glitches.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 814 - Russian version only
Changelog
- Removed honeypot as it was no longer needed — it has fulfilled its purpose :)
- Added a homebrew list.
- Now, when game transfer errors occur, the space is freed up.
- Improved file transfer stability over MTP in title mode.
Translations
- The latest official version that has English language can be found here: https://github.com/rashevskyv/dbi/releases/tag/658
- Unofficial translations into other languages (German, English, Spanish (Spain), Spanish (Latin America), French (France), French (Canada), Italian, Japanese, Korean, Dutch, Portuguese (Portugal), Portuguese (Brazil), Ukrainian, Chinese (Simplified), Chinese (Traditional)) can be found here - https://github.com/rashevskyv/DBIPatcher/releases/latest.
Do not forget about the warnings and threats from the author of the Russian version, and use these translations at your own risk:
Author Warning on Independent Translations
04 Jul 2023
Me: Will you mind if the translation is added as an NRO patch?
duckbill: If you want to add it as a patch go ahead, but warn users that there may be surprises. 486 is the last one without checks. Nothing destructive will happen. It will just start forgetting to do what was asked, and the further it goes, the more often it will happen. Stribog + part under RSA4096. Cryptography is my diploma specialty :) By the way, no one has managed to crack the protection in ebookdroid yet since 2011 despite 8M+ installs.
23 Sep 2025
duckbill: Congratulations, you fell for the English version of DBI. Now your console has a tag that can only be removed by rolling back from a backup. Get ready for a wide variety of glitches.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 810 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on 4PDA (duckbill) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
Fixed
- Corrected SDK version detection in the firmware. Previously relied only on the major firmware version (not accurate for Silksong).
- Accurate SDK version determination implemented for the current firmware.
Misc
- Various small improvements.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 807 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on 4PDA (duckbill) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
- Fixed a rare MTP bug that could cause occasional hangs under very specific conditions.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 796 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on Telegram (Андрей Комаровских) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
- Minor bug fixes
- Refactored multithreading and synchronization objects based on modern C++23 practices
- Achieved approximately 8% faster install times in near-vanilla Atmosphere setups
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 790 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on Telegram (Андрей Комаровских) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
Added
- UserAgent updated: Now anonymized by default, and spoofs Yandex Browser UA for Yandex servers, aiming to lift client-side restrictions.
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 788 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on Telegram (Андрей Комаровских) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
Added
- Support for custom DNS servers for HTTP connections.
- DNS addresses can be specified in the
dbi.configfile under the[General]section:; General settings [General] ; Custom dns servers for http connections CustomDNS=8.8.8.8, 8.8.4.4, 163.172.141.219, 207.246.121.77, 208.67.222.222, 208.67.220.220, 1.1.1.1
- DNS addresses can be specified in the
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros
DBI 785 - Russian version only
Disclaimer
The author of the program has no intention of translating it into other languages, including English. You can contact him directly on Telegram (Андрей Комаровских) to request a translation into your preferred language.
This repository is not official and is not affiliated with the development of the application
Changelog
- Bugfixes
- DLC unlocker generator
Главное меню Main Menu
============ =========
Просмотр SD карты Browse SD card
Установка через DBIbackend Install title from DBIbackend
Подключение к серверу... Connect to server...
DBILogs DBILogs
Просмотр установленных игр Browse installed applications
Инструменты Tools
Просмотр тикетов Browse tickets
Просмотр сохранений Browse saves
Запустить МТР соединение Run MTP responder
Запустить FTP_сервер Run FTP server
Запустить HTТP сервер Run HTTP server
Журнал активности Activity Log
Настройки DBI Configuration
Выход Exit
Code:
Инструменты Tools
=========== =====
Очистка системы от мусора Cleanup orphaned files
Удаление родительского контроля Delete parental controls
Удаление пользователя... Deleting user...
Удаление Wi-Fi профиля... Deleting Wi-Fi profile...
Запустить случайную игру Run random game
Информация системе System info
Создание фейковой записи о приложении Creating a fake app entry
Синхронизация времени по NTP NTP time sync
Проверка обновлений игр Check for title updates
Обновить titleDB Update TitleDB
Убрать фейковые тайтлы в конец списка Put all the fake TIDs into the end of the list
Заполнить свободное место на SD нулями Fill the free space on the SD with zeros