Вы когда-нибудь теряли важные закладки после сброса телефона или переустановки браузера? На смартфонах Xiaomi с прошивкой MIUI закладки хранятся в скрытых системных папках, и их расположение зависит от используемого браузера. В этой статье мы разберём, где именно физически сохраняются закладки в популярных браузерах (Mi Browser, Google Chrome, Firefox), как получить к ним доступ через файловый менеджер или ADB, а также как резервировать их вручную.
Важно понимать, что закладки — это не просто "значки на экране", а записи в базах данных (.db файлах) или JSON-конфигурациях. Их можно скопировать, отредактировать или перенести на другой телефон, но для этого потребуется права root или специальные утилиты. Если вы используете синхронизацию с аккаунтом Google или Mi Account, часть закладок может храниться в облаке, но локальные копии всё равно остаются на устройстве.
Далее мы рассмотрим все способы — от простого просмотра через настройки браузера до низкоуровневого доступа к файлам системы. Если вам нужно просто экспортировать закладки, достаточно первых двух разделов. Если же вы хотите понять, как MIUI управляет хранением данных браузера и почему после обновления системы закладки иногда пропадают, читайте статью до конца.
1. Где хранятся закладки в стандартном браузере Mi Browser
Mi Browser — фирменный браузер от Xiaomi, предустановленный на всех устройствах с MIUI. Его закладки хранятся в двух местах:
- 📁 Локальная база данных — файл
bookmarks.dbв папке браузера. Он содержит все сохранённые страницы, историю и настройки. - ☁️ Облачное хранилище — если включена синхронизация с Mi Account, закладки дублируются на серверах Xiaomi. Однако локальная копия остаётся на устройстве.
Путь к папке с закладками в Mi Browser:
/data/data/com.android.browser/databases/bookmarks.db
Этот файл можно открыть с помощью любого SQL-редактора (например, DB Browser for SQLite), но для доступа к папке /data/data/ потребуются права root или использование ADB. Без них вы увидите сообщение "Нет доступа" даже через ES Проводник с включённым режимом root.
⚠️ Внимание: Если вы удалите или повредите файлbookmarks.db, все локальные закладки в Mi Browser будут утеряны. Перед любыми манипуляциями сделайте резервную копию папки/data/data/com.android.browser/.
Чтобы просмотреть закладки без root-прав, используйте встроенный экспорт:
- Откройте Mi Browser.
- Нажмите на три точки в правом верхнем углу →
Закладки. - Выберите
Управление закладками→Экспорт. - Файл
bookmarks.htmlсохранится в папкеDownload.
2. Расположение закладок в Google Chrome на Xiaomi
Google Chrome хранит закладки иначе, чем Mi Browser. Здесь используется синхронизация с аккаунтом Google, но локальная копия всё равно сохраняется на устройстве. Основной файл с закладками:
/data/data/com.android.chrome/app_chrome/Default/Bookmarks
Это не отдельный файл, а папка с несколькими конфигурационными файлами. Сами закладки хранятся в файле Bookmarks (без расширения), который представляет собой JSON-структуру. Чтобы его прочитать:
- 🔍 Используйте
ADB Pull:adb pull /data/data/com.android.chrome/app_chrome/Default/Bookmarks - 📄 Откройте файл в текстовом редакторе (например, Notepad++).
- 🔄 Для восстановления закладок скопируйте файл обратно:
adb push Bookmarks /data/data/com.android.chrome/app_chrome/Default/
Если синхронизация с Google включена, закладки автоматически восстанавливаются после переустановки Chrome. Однако локальная копия может содержать данные, которые ещё не синхронизировались (например, если вы добавили закладку без интернета).
⚠️ Внимание: Файл Bookmarks обновляется в реальном времени. Если вы редактируете его вручную, закройте Chrome перед изменением, иначе данные могут быть перезаписаны.
Чтобы экспортировать закладки без root:
- Откройте Chrome → три точки →
Закладки. - Нажмите на три точки в правом верхнем углу →
Экспорт закладок. - Файл
bookmarks_<дата>.htmlсохранится в папкеDownload.
☑️ Экспорт закладок из Chrome
3. Закладки в Firefox и других браузерах
Mozilla Firefox использует собственную систему хранения закладок. На Xiaomi путь к файлу:
/data/data/org.mozilla.firefox/files/mozilla/.default/bookmarkbackups/
Здесь — это случайный набор символов (профиль пользователя). В папке bookmarkbackups хранятся резервные копии закладок в формате .jsonlz4. Последний файл (с самой свежей датой) содержит актуальные закладки.
Чтобы извлечь закладки:
- Скопируйте файл через
ADB:adb pull /data/data/org.mozilla.firefox/files/mozilla/.default/bookmarkbackups/ - Разархивируйте
.jsonlz4с помощью утилиты LZ4 (например, через сайт Online LZ4 Decoder). - Откройте полученный
.jsonв текстовом редакторе.
Для других браузеров (например, Opera, Yandex Browser) пути будут аналогичными, но с другими именами пакетов. Универсальный способ найти папку с закладками:
- Узнайте имя пакета браузера (например, через App Inspector в Настройках → Приложения).
- Перейдите в
/data/data/[имя_пакета]/и ищите файлы с названиямиbookmark*,fav*илиtop_sites.
Как узнать имя пакета приложения?
Откройте "Настройки" → "Приложения" → выберите браузер → прокрутите вниз до раздела "Дополнительно". Там будет строка "Имя пакета" (например, com.opera.browser).
4. Как получить доступ к папкам с закладками без root
Если на вашем Xiaomi нет прав суперпользователя, есть несколько способов извлечь закладки:
- 🔌 Через ADB (без root):
Подключите телефон к ПК, включите
Отладку по USB(Настройки → О телефоне → Версия MIUI→ 7 раз нажать →Дополнительные настройки → Для разработчиков → Отладка по USB) и выполните:adb backup -f backup.ab com.android.chromeЭто создаст резервную копию данных Chrome, которую можно распаковать с помощью Android Backup Extractor.
- 📱 Через встроенный экспорт:
Большинство браузеров позволяют экспортировать закладки в
.htmlили.jsonпрямо из меню (см. разделы выше). - ☁️ Через облако:
Если включена синхронизация с Google или Mi Account, закладки можно восстановить на другом устройстве или через веб-интерфейс (например, bookmarks.google.com).
Для Mi Browser есть ещё один способ — использовать Mi Cloud:
- Перейдите на сайт i.mi.com и авторизуйтесь.
- Выберите раздел
Браузер→Закладки. - Нажмите
Экспорт, чтобы сохранить файл на ПК.
⚠️ Внимание: Резервные копии, созданные через adb backup, могут не содержать закладки, если браузер их не включает в бекап. Перед использованием проверьте содержимое архива.
5. Почему закладки пропадают после обновления MIUI
Многие пользователи Xiaomi сталкиваются с проблемой: после обновления MIUI закладки в Mi Browser или Chrome исчезают. Причины:
| Причина | Пояснение | Решение |
|---|---|---|
| Сброс данных браузера | При обновлении MIUI иногда сбрасываются настройки предустановленных приложений, включая Mi Browser. | Восстановите закладки из облака (Mi Account или Google) или резервной копии. |
| Конфликт версий базы данных | Файл bookmarks.db может быть несовместим с новой версией браузера. |
Удалите файл bookmarks.db (он пересоздастся автоматически) и восстановите закладки из экспорта. |
| Ошибка синхронизации | Если синхронизация прервалась, локальные и облачные закладки могут расходиться. | Отключите и снова включите синхронизацию в настройках аккаунта. |
| Удаление кэша системы | При очистке кэша через Настройки → Память могут пострадать временные файлы браузера. |
Не используйте функцию "Очистить всё" — выбирайте приложения вручную. |
Чтобы минимизировать риски:
- 🔄 Регулярно экспортируйте закладки вручную (раз в месяц).
- ☁️ Включите синхронизацию с Google или Mi Account.
- 📱 Перед обновлением MIUI сделайте резервную копию через
Настройки → О телефоне → Резервное копирование.
6. Как редактировать закладки вручную (для продвинутых)
Если вы хотите изменить закладки напрямую (например, удалить ненужные или добавить новые без интерфейса браузера), это можно сделать через редактирование базы данных. Для Mi Browser:
- Скопируйте файл
bookmarks.dbна ПК: - Откройте его в DB Browser for SQLite.
- Перейдите на вкладку
Обзор данных→ таблицаbookmarks. - Отредактируйте записи (столбцы
title— название,url— адрес). - Сохраните файл и верните его обратно:
adb pull /data/data/com.android.browser/databases/bookmarks.db
adb push bookmarks.db /data/data/com.android.browser/databases/
Для Google Chrome процесс сложнее, так как закладки хранятся в бинарном формате. Здесь проще:
- Экспортировать закладки в
.html. - Отредактировать файл в текстовом редакторе.
- Импортировать обратно через меню браузера.
⚠️ Внимание: Неправильное редактирование bookmarks.db может привести к краху браузера. Перед изменениями сделайте резервную копию файла и проверьте её на другом устройстве.
Если вы хотите автоматизировать резервное копирование, можно использовать скрипт для ADB:
@echo off
adb pull /data/data/com.android.browser/databases/bookmarks.db C:\Backup\Xiaomi\Bookmarks\
adb pull /data/data/com.android.chrome/app_chrome/Default/Bookmarks C:\Backup\Xiaomi\Chrome\
Сохраните этот код в файл backup_bookmarks.bat и запускайте его раз в неделю.
7. Альтернативные способы резервного копирования закладок
Если вам не хочется возиться с ADB или ручным экспортом, есть более простые решения:
- 📱 Приложения для бекапа:
Swift Backup (требует root) или Titanium Backup могут сохранять данные браузера, включая закладки. Бесплатная версия Swift Backup позволяет создавать резервные копии без root, но восстановление возможно только с правами суперпользователя.
- ☁️ Облачные сервисы:
Сервисы вроде Raindrop.io или Pocket позволяют сохранять закладки в облаке и синхронизировать их между устройствами. Это надёжнее, чем локальное хранение.
- 🔗 Синхронизация через аккаунт:
Включите синхронизацию закладок в настройках Google (
Настройки → Google → Синхронизация аккаунта → Chrome) или Mi Account (Настройки → Аккаунты → Mi Account → Синхронизация).
Для пользователей, которые часто переустанавливают прошивку или тестируют кастомные ROM, лучший вариант — автоматическое резервное копирование через Tasker:
- Установите Tasker и плагин AutoInput.
- Создайте задачу:
- Открыть Chrome.
- Нажать на три точки →
Закладки→Экспорт(имитация нажатий через AutoInput). - Скопировать файл
bookmarks.htmlв облако (например, Google Drive).
FAQ: Частые вопросы о закладках на Xiaomi
Можно ли восстановить закладки после сброса телефона к заводским настройкам?
Да, если:
- Вы включили синхронизацию с Google или Mi Account (закладки восстановятся автоматически при первом входе в аккаунт).
- У вас есть резервная копия файла
bookmarks.dbили экспортированный.html-файл. - Вы сделали бекап через
Настройки → О телефоне → Резервное копирование(восстановите его после сброса).
Если ничего из этого не было сделано, шансы на восстановление минимальны.
Почему в Mi Browser нет функции экспорта закладок?
В старых версиях Mi Browser функция экспорта была скрыта. В новых версиях (MIUI 12 и выше) она доступна по пути:
Mi Browser → Закладки → Управление закладками → Экспорт.
Если у вас старая версия, обновите браузер через Google Play или используйте ADB для извлечения bookmarks.db.
Как перенести закладки с Xiaomi на iPhone?
Способы переноса:
- Экспортируйте закладки в
.html(через Chrome или Mi Browser). - Отправьте файл на iPhone (например, через AirDrop или Google Drive).
- На iPhone импортируйте файл через Safari (
Настройки → Safari → Импорт закладок) или Chrome.
Если используете Google Chrome на обоих устройствах, просто войдите в один аккаунт Google — закладки синхронизируются автоматически.
Можно ли восстановить удалённые закладки?
Возможно, если:
- У вас есть резервная копия
bookmarks.dbилиBookmarks(для Chrome). - Вы используете синхронизацию с Google — проверьте корзину на сайте bookmarks.google.com.
- Удалённые закладки ещё не были перезаписаны новыми данными (в этом случае можно попробовать программы для восстановления данных, например, DiskDigger).
Без резервной копии шансы крайне низкие, так как закладки хранятся в бинарных файлах, которые перезаписываются при каждом изменении.
Где хранятся закладки в режиме гостя или второго пользователя?
В MIUI закладки для каждого пользователя хранятся отдельно. Пути будут такими:
- Для основного пользователя:
/data/data/com.android.browser/databases/bookmarks.db. - Для гостя или второго пользователя:
/data/user_de/./com.android.browser/databases/bookmarks.db
Чтобы узнать ID_пользователя, используйте команду:
adb shell pm list users
Это вернёт список пользователей с их ID (например, UserInfo{10:Гость:30}, где 10 — это ID).