Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Герои Войны - микс стратегии и РПГ. Собери лучшую армию и победи всех врагов. В игре 7 различных режимов - как для любителей PvE, так и PvP.

Герои Войны

Стратегии, Мидкорные, Экшены

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Android + Прошивка

С этим тегом используют

Игры Смартфон Приложение iOS Телефон Google Play iPhone Помощь Ремонт техники Ремонт Xiaomi Ремонт телефона Все
165 постов сначала свежее
61
SevaSun
SevaSun
1 месяц назад
Восстановление данных

Извлечение данных из старого неисправного смартфона без ремонта и программатора⁠⁠

Здравствуйте! Будет много текста и фото! Недавно ко мне обратился знакомый с просьбой достать с нескольких старых нерабочих телефонов фотографии и контакты, так как в сервисах эта услуга стоит слишком дорого. Я согласился помочь ему и хочу рассказать вам, как это можно сделать. Опишу всё простыми словами, поэтому прошу профессионалов не ругать меня за неточности — пишу так, чтобы любой человек смог понять суть.

Немного информации. Восстановить данные с нерабочего телефона можно только при условии, что на нём установлена операционная система до Android 6! Всё, что старше, восстановить программными способами не получится, так как во всех последующих системах включено шифрование файлов. Данные в таком случае восстанавливаются путем ремонта телефона, либо переноса микросхемы памяти и процессора (он шифрует, и только он может расшифровать) на исправную материнскую плату. Чем новее телефон, тем больше исправных микросхем с вашего устройства потребуется перенести для восстановления. Если вам кто-то предлагает другой вариант решения вашей проблемы — лучше оттуда уйти, иначе вам уже не будет что восстанавливать.

С чего начать. Для восстановления данных с телефона нам понадобится, во-первых - знать, с чем мы будем работать; во-вторых - файл "scatter" из прошивки для телефона; в-третьих - разобраться с питанием телефона; в-четвёртых - драйвер и программа, которая будет скачивать данные; в-пятых - программа, которая сможет эти данные открыть; в-шестых - надо знать как извлекать контакты из записной книжки.

1/2

Телефон разбит, без аккумулятора и не включается, но нам и не нужно

  1. Телефон

    У меня в руках оказался один из телефонов, с которого нужно достать информацию. Для начала проверим, какой процессор и операционная система в нём установлены. Просто вбиваем в поисковике модель телефона и смотрим характеристики

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Система старая - Android 4.4.2, что нам подходит. Процессор — Mediatek MT-6582. Зачем же нам знать процессор? В мобильных устройствах используются несколько видов процессоров: Qualcomm, MediaTek, Unisoc и др. Для каждого из них существует своя программа для прошивки и восстановления файлов.

2. Файл из прошивки.

Из прошивки нам необходим файл с названием "scatter" — в нём указаны адреса, куда процессор записывает файлы. Чаще всего можно скачать этот файл отдельно, просто написав в поисковике, для какого процессора он необходим. Если этот файл не удалось скачать отдельно, то нужно скачать прошивку для телефона целиком (для программы SP Flash Tool), которую потом необходимо разархивировать и извлечь этот файл. Если не удалось найти прошивку для конкретного телефона, можно скачать прошивку для любого другого телефона с тем же процессором и извлечь нужный файл.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

3. Питание телефона.

Если у нас есть аккумулятор, то мы заряжаем его либо с помощью самого телефона, если он ещё функционирует, либо с помощью зарядки "лягушка". Если же у вас есть блок питания, то можно воспользоваться им, предварительно выставив 4,2В и ограничение тока в 1А.

1/2

Далее необходимо определить, где + и - у телефона. Можно найти фотографию аккумулятора и посмотреть на нём, где какие контакты, или использовать тестер. Переведите тестер в режим прозвонки. Дотроньтесь одним щупом до металлической части, которая прикрывает SIM-карту (она почти всегда соединена с минусом телефона) и поочерёдно дотрагивайтесь к контактам разъёма аккумулятора. Где тестер показывает 0 или пищит, там минус. Где появляется значение от 250 до 500, там плюс (чаще всего около 400).

1/3

Тестеру очень много лет и его сильно потрепало за это время, но он полностью откалиброван по приборам и менять его желания нет.

4. Установка драйверов и программ для извлечения данных.

Компьютер не сможет видеть наш телефон без специальных драйверов. Для нашего процессора это "MTK_USB_All_v1.0.8". Скачиваем и устанавливаем их. Далее понадобится программа, с помощью которой мы будем извлекать данные. В нашем случае это SP Flash Tool v.5.1924. Для себя я использую несколько версий и подверсий этой программы, так как нет универсальной версии, надо пробовать разные варианты. Скачиваем, устанавливаем и открываем её.

В программе переходим во вкладку "Download" и выбираем в строке "Scatter-loading File" наш скачанный файл "scatter".

1/2

Мы видим, что файл прочитался, ничего здесь не трогаем и переходим на вкладку "Memory Test".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Убираем все галочки, кроме "RAM Test" и "Data Bus Test", и нажимаем кнопку "Start".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Теперь вынимаем и заново вставляем аккумулятор в телефон (либо подключаем телефон к блоку питания) и подключаем телефон по USB-кабелю к компьютеру. Ничего на телефоне нажимать не нужно, просто подключите его. Процесс должен начаться автоматически. После завершения закрываем окно с галочкой.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Отсоединяем телефон от компьютера и пролистываем отчёт наверх. Копируем выделенное значение рядом с "EMMC_PART_USER".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Переходим на вкладку "Readback", нажимаем "Add" и дважды нажимаем на появившуюся строку. Выбираем, куда будет сохранён считанный файл.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Вставляем в "Length" скопированное значение и нажимаем "Ok".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Нажимаем "Read Back". Опять вынимаем аккумулятор из телефона (или отключаем от блока питания), вставляем его обратно и подключаем телефон USB-кабелем к компьютеру. Процесс считывания должен начаться автоматически. Процесс будет идти медленно, это нормально. Главное, не трогайте телефон и провод, иначе придется начинать заново!

1/2

По завершении закрываем окно с галочкой, затем закрываем программу и отключаем телефон — он нам больше не понадобится.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Вот наш файл (у вас он будет расположен в выбранном вами месте), но просто так его не открыть. Необходимо скачать и установить программу.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

5. Установка и использование R-Studio.

Скачиваем и устанавливаем R-Studio; у меня установлена версия 9.4. Запускаем программу. Нажимаем "Диск" и находим там "Открыть образ".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Меняем расширение на "Все файлы" и выбираем наш скачанный файл.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Выделяем файл ROM_0 и нажимаем "Поиск разделов".

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Ждём, пока появятся распознанные разделы.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

Теперь можно дважды нажать на раздел, и отобразятся файлы, которые там содержатся. Далее выделяем файлы и нажимаем правой кнопкой, затем выбираем "Восстановить помеченные", или выбираем весь раздел и нажимаем "Восстановить все файлы". Чаще всего данные пользователя хранятся в самом большом разделе и имеют файловую систему FAT32, а сама система, данные приложений и контакты хранятся на следующем большом разделе, но не всегда. Я предпочитаю восстановить все разделы и уже тогда смотреть что в них. Так же можно найти папки различных приложений (VK, WhatsApp и др.) и извлечь фотографии сохраненные в их кэше, надо лишь исправить их расширение на .jpg.

1/2

Вот то что нам надо: фотографии и файл с контактами.

6. Извлечение контактов.

Файл с контактами называется "contacts2.db" и находится по адресу Root\data\com.android.providers.contacts\databases. Чтобы открыть этот файл, необходима ещё одна программа — DB Browser for SQLite. Скачиваем и устанавливаем её, запускаем и открываем файл "contacts2.db". Переходим во вкладку Execute SQL, вставляем в окно текст:

SELECT display_name,normalized_number FROM raw_contacts INNER JOIN phone_lookup ON phone_lookup.raw_contact_id = raw_contacts.contact_id;

И нажимаем кнопку воспроизведения.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

После этого в программе должны открыться записанные контакты в удобном виде.

Извлечение данных из старого неисправного смартфона без ремонта и программатора Гайд, Восстановление данных, Смартфон, Android, Flashtool, R-studio, SQL, Прошивка, Руководство, Ремонт техники, Длиннопост

7. Заключение.

На этом всё. Хотелось бы отметить, что это не универсальный способ восстановления информации с нерабочего смартфона. Может не подойти версия программы, может быть указан один процессор, а на деле установлен другой, может быть повреждён USB-разъём, может быть отвал чипа или других необходимых элементов, может быть кривой файл scatter и т.д. В дальнейшем я попытаюсь рассказать о других способах восстановления данных для различных процессоров.

Показать полностью 29
[моё] Гайд Восстановление данных Смартфон Android Flashtool R-studio SQL Прошивка Руководство Ремонт техники Длиннопост
23
155
monobogdan
monobogdan
Посты о ремонте и моддинге ретрогаджетов.
TECHNO BROTHER
2 месяца назад

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD⁠⁠

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Есть у меня страсть к коллекционированию и ремонту интересных смартфонов прошлых лет. Недавно подписчик подарил мне весьма диковинный и необычный гаджет 2011 года: бюджетный QWERTY-смартфон Samsung Galaxy Y Pro с чипсетом от Broadcom. Помимо самого факта того, что смартфон обладал QWERTY-клавиатурой, меня также заинтересовало его кровное братство с Raspberry Pi первого поколения. Но вот незадача, смартфон не включался и просто висел на логотипе. Если вам интересен необычный кейс "отвала" eMMC и переноса Android на MicroSD-флэшку - жду вас под катом!

❯ Теория

Проблема "отваливающейся" памяти преследует смартфоны и планшеты с начала 2010х-годов. После массового перехода с NAND-накопителей на eMMC, многие смартфоны начали страдать от того, что в один прекрасный день зависали и затем больше не включались... или же включались, но бесконечно висели на заставке. Обычный пользователь нёс смартфон в сервисный центр, более продвинутый шёл на профильные ресурсы и скачивал прошивку... чтобы с грустью обнаружить, что ничего не помогает и смартфон всё так же висит на логотипе.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Происходит это из-за того, что для загрузки системе необходим доступ как минимум к трём разделам: system для чтения, а также data и cache для чтения и записи. У eMMC и современной UFS-памяти есть свой собственный контроллер в чипе, который по своим собственным параметрам определяет S.M.A.R.T накопителя и, если по его мнению, флэшка уже близка к "кончине", просто переводит её в режим Read only, из-за чего данные пользователя остаются на месте, но смартфон уже больше никогда не загрузится без вмешательства специалиста.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

В теории всё замечательно: данные на месте, в сервисе просто вычитают дамп старой флэшки, подберут такой же или совместимый по корпусу новый чип, а затем запишут на него дамп и восстановят все данные без потери. Но на практике бывают определенные казусы: например, у некоторых чипов Samsung 2012-2014 года был баг в прошивке, из-за чего они полностью умирали с потерей всех данных, после чего смартфон вообще не подавал никаких признаков жизни (примеры: Galaxy S4 Mini в 9008, S4 Zoom, Note N8000), иногда eMMC просто уходила в полный ReadOnly (HTC Desire SV и некоторые другие HTC'шки 2011-2012 годов), а иногда чип уходил в ReadOnly лишь частично - операции записи просто заканчивались неудачей (предположительно из-за того, что бэды ремаппить уже просто некуда) и смартфон даже мог загрузится... правда все приложения постоянно крашились, а настройки телефон не сохранял.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Примерно так вышло и в моём случае. В январе, подписчик Андрей предложил подарить мне весьма необычный смартфон - Samsung Galaxy Y Pro. Читатель попытался его перепрошить, однако смартфон всё так же продолжал висеть на заставке. Конечно я согласился, причём мне из принципа хотелось разобраться в платформе и при возможности перенести всю систему на MicroSD-флэшку.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

❯ Переносим на MicroSD

После того как смартфон приехал ко мне, я убедился в том, что он действительно висит в бутлупе и никак не реагирует ни на сброс до заводских настроек через рекавери, ни на прошивку. Смартфон всё также продолжал висеть на бутанимации - а значит мы можем сделать вывод, что ядро Linux уже загрузилось и сам смартфон перешёл в последнюю фазу загрузки - запуск zygote и "отпочковывание" от него app_process.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Чтобы понять, что всё это значит - давайте вкратце рассмотрим процесс загрузки Android:

  1. Старт BootROM, SPL и загрузчика: После включения смартфона или подключения ЗУ, контроллер питания даёт разрешение на запитывание всех модулей устройства. После этого, процессор начинает выполнять код загрузчика, однако поскольку ни NAND, ни eMMC не поддерживают XIP (eXecute In Place - возможность подключить флэшку прямо в шину процессора, на манер ROM в спектруме), первым делом процессор выполняет код из BootROM - небольшого, физически прожженного в небольшую ROM-память на заводе загрузчика, в задачи которого входит экстренный режим восстановления при окирпичивании устройства (MTK USB Port на MediaTek, 9008 на Qualcomm, FEL на AllWinner) и загрузка вторичного загрузчика из eMMC/NAND - SPL (на MediaTek называется Preloader). В его задачи входит инициализация ОЗУ и передача управления вторичному загрузчику - тот самый, который вы, возможно, захотите разблокировать и который загружает ядро Linux.

    Но вот нюанс, на чипсетах Broadcom BootROM'а нет: там запуском ARM-ядер занимается GPU VideoCore, который по своей натуре - векторный DSP! Так что Y Pro интересен ещё и этой малозначимой, но забавной деталью :)

  2. Linux: Обычно ядро хранится не в сыром виде, а в специальном разделе boot/recovery и представляет из себя образ zImage + рамдиск. На этом рамдиске хранятся минимально-необходимые для старта устройства программы: init, busybox (не всегда) и... всё!

    Формат таких образов условно стандартизирован и их можно разобрать и собрать с помощью специальных программ. Например, AndImgTool!

  3. init: Далее самая главная программа с PID 0 - init, запускает набор скриптов в корне рамдиска с расширением .rc. В скриптах содержатся обработчики событий (early-boot, boot, late-boot и т.п), а также список служб для запуска. В скриптах идёт монтирование разделов, запуск служб если это нужно, создание ссылок, загрузка динамических модулей и конфигурация драйверов/ядра, а также режима USB и adb. Помимо этого, init отвечает за properties - свойства в build.prop, а также default.prop, которые позволяют включить adb даже если устройство не загружается. Это нам позже пригодится.

  4. app_process: После того, как раздел system примонтирован, RIL запущен и другие важные операции выполнены - rc-скрипт запускает наконец-то app_process с параметром zygote. Это самый важный процесс в Android, его краш ведет к "мягкой перезагрузке" - т.е появлению анимации загрузки и появлению рабочего стола. app_process - это как-бы Java-машина Dalvik (или ART в Android 5.1+), аналог java.exe, только размножается она методом почкования - с помощью системного вызова fork.

  5. Ну и когда все службы работают - устройство показывает рабочий стол и вызывается событие ON_BOOT_COMPLETE.

Да, всё вот так просто. Итак, основываясь на сказанном выше, как мы можем перенести Android на MicroSD? Правильно, пропатчив скрипты загрузки так, чтобы они монтировали систему и раздел data с cache не с внутреннего накопителя, а с флэшки. Но для патча необходимо чтобы eMMC была хоть сколь-либо перезаписываема.

Сначала я попытался установить кастомную прошивку с помощью CWM (он здесь не перепрошивается навсегда, а запускается с помощью бага в update.zip) и заметил, что поведение смартфона поменялось: он просто висел на первичном логотипе и не загружал даже бутанимацию. А значит какие-то операции перезаписи завершились ошибкой и init либо не может примонтировать system, либо там у нас там творится бардак. Но что-то ведь всё таки перезаписалось, а после перепрошивки родной системы смартфон снова начинал показывать бутанимацию... значит, флэшка не полностью в readonly?

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Я решил пропатчить boot.img, активировав в нём режим отладки через USB, дабы посмотреть что творится у нас в dmesg. Для этого я распаковал образ с помощью AndImgTool, открыл файл default.prop и заменил свойства ro.secure = 0, ro.debuggable = 1, а также persist.service.adb.enable = 1

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Samsung в те годы ещё не блокировал загрузчики и прошить произвольный раздел можно было фирменным флэшером. Для этого необходимо было создать tar-архив, куда положить образ (например boot.img), выбрать его в программе и нажать "Start".

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

После прошивки, смартфон всё также висел на заставке... но определился в диспетчере устройств и команда adb devices показала, что смартфон подключен. Значит, раздел перезаписался и только часть eMMC ушла в readonly! Те разделы, которые никогда не перезаписываются (куда входит system, boot, recovery и SPL) - в норме?

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Пишем dmesg и... видим как драйвер eMMC флудит в printk об ошибках перезаписи в раздел /data/. А ведь я говорил о том, что Android для загрузки этот раздел обязательно нужен!

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Но что же за stl11, если в Linux принято называть eMMC-устройства mmcblk? Давайте посмотрим в init.rc:

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Разделы используют какую-то самопальную файловую систему RFS (что-то проприетарное от Samsung), а также J4FS, вместо общепринятых YAFFS или EXT4. Давайте сделаем логический вывод: если раздел system и efs (с настройками модема) у нас в норме и никогда не перезаписывается, а после загрузки ядра, Android нужны для перезаписи data и cache... значит можно просто перенести эти разделы на MicroSD, а init.rc заставить монтировать разделы именно оттуда!

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Для этого мы берём MicroSD-флэшку и с помощью fdisk бьём её на три раздела: один будет для /data/ (30% от ёмкости MicroSD - или хотя-бы 256Мб), второй для /cache/ около 64Мб и третий для обычных файлов. Затем форматируем первый и второй разделы в ext2 с помощью программы mke2fs, а третий - в обычный FAT32 (или тоже ext2, по желанию).

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Далее прописываем новые точки монтирования в init.rc, собираем boot.img и прошиваем в смартфон:

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

И, спустя пару минут загрузки... нас встречает рабочий стол! Радости нет предела :) Но некоторые читатели могут усомнится в юзабельности всей этой затеи, ведь MicroSD как минимум в десять раз медленнее eMMC... Но всё ли так плохо? Давайте посмотрим на практике!

❯ Тестируем

Поскольку смартфон у нас с QWERTY-клавиатурой и горизонтальным дисплеем, здесь лаунчер подогнан под частичное управление с кнопок, при этом стоить иметь ввиду, что далеко не каждое приложение адаптировано для такого DPI. Тачскрин тоже есть, причём емкостной, что не может не радовать. Дисплей выполнен по технологии TN, разрешение - всего 240x320, что в целом совсем немного для смартфона, но вполне нормально для QWERTY-бюджетника тех лет.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Под капотом скрывается чипсет от Broadcom - BCM21553 с одним ядром ARM1136, работающем на частоте 832МГц. И да, это ARMv6 ядро, что значительно сужает круг поддерживаемых игр и приложений. Когда-то на 4pda даже был отдельный клуб владельцев смартфонов на этом чипсете, где люди жаловались на отсутствие поддержки ARMv7! Также в смартфоне установлено 384Мб DDR2 ОЗУ и 512Мб постоянной памяти.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

В качестве GPU используется ядро собственной разработки Broadcom - VideoCore IV. И оно тоже было предметом критики на профильных форумах. Все дело в том, что как и у GPU от Samsung - FIMG, у VC IV были плохие драйвера для GLES - что было критично для игр тех лет. Поскольку большинство релизов оптимизировалось на Qualcomm Adreno и Mali, во многих играх на Y Pro были белые текстуры, или же графические артефакты.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Для сравнения: Raspberry Pi Model A и B - братья данного смартфона, которые в аппаратной части похожи почти во всем. Теперь мы с вами выяснили, что смартфон представляет определенный коллекционный интерес для любителей гаджетов на необычных процессорах!

Производительность смартфона после переноса части системы на MicroSD упала лишь немного. Девайс всё ещё продолжает относительно плавно работать, нет каких-то явно медленных подгрузок и тормозов. Многие приложения работают хорошо, однако лаги не исключены:

Но можно ли назвать смартфон бесполезным в наше время? Я думаю, что нет, определенный набор задач он все еще способен выполнять. Например, серфинг в сети - самый базовый просмотр страниц всё ещё можно осуществить с помощью Opera Mini 7, которая до сих пор продолжает работать спустя 10+ лет после релиза. Многие страницы отображаются некорректно, ни о каких сайтах с интерактивом и речи не идет... но почитать Википедию или Хабр всё равно можно!

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

При условии отключения проверки сертификатов (Защита -> "SSL (Принимать все)") и использования одноразовых паролей, можно использовать почтовый клиент. Работает шустро, однако пуши не поддерживает, поэтому сообщения будут проверяться с интервалом в ~5мин.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Также можно посидеть в мессенджерах. Я писал клиенты ВК и ТГ (работает через прокси) для смартфонов с Android 1.5+ и запускал их даже на первом серийном Android-смартфоне в мире и они здесь работают вполне неплохо. Об официальных клиентах и речи не идет - Android 2.3 слишком сильно устарел по мнению большинства разработчиков.

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

И конечно можно поиграть. Начиная от Java-игр, в которые играть вполне удобно благодаря наличию аппаратных кнопок, заканчивая эмуляторами консолей, которые в большинстве своём здесь летают и нативными играми. Таким образом, старенький смартфон превращается в миниатюрную портативную консоль. Единственный нюанс - VC IV совсем уж слабенький GPU, когда заходит вопрос запуска 3D-игр. Даже Raging Thunder 2 со своим замечательно оптимизированным рендером здесь иногда чуточку подтормаживает, при том что она же идеально работает на Adreno 200 (ATI Z430), Mali-300 и даже Vivante GC-600!

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

Пусть круг задач и не слишком широкий, но смартфон всё равно очень интересный и крутой :)

❯ Заключение

Вот такая статья о восстановлении необычного смартфона из 2011 года у нас с вами получилось. Надеюсь, вам было интересно и полученные знания вам пригодятся. Ну а если будут какие-то вопросы по поводу возможности переделки смартфона на загрузку с MicroSD - не стесняйтесь спрашивать в комментариях!

Что думаете насчет переноса Android на MicroSD?
Всего голосов:

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет - подписывайтесь на мой Telegram-канал "Клуб фанатов балдежа", куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А видеоверсии статей можно найти на моём YouTube канале.

Очень важно! Разыскиваются девайсы для будущих статей!

Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!). Всем большое спасибо за донаты!

Жизнь после отвала eMMC. Часть 3: оживляем уникальный QWERTY-смартфон и загружаем Android с MicroSD Опрос, Телефон, Смартфон, Гаджеты, Подарки, Донат, Samsung, Galaxy, Qwerty, Прошивка, Моддинг, Microsd, Linux, Android, Samsung Galaxy, Видео, Без звука, Короткие видео, Длиннопост

А ещё я держу все свои мобилы в одной корзине при себе (в смысле, все проекты у одного облачного провайдера) — Timeweb. Потому нагло рекомендую то, чем пользуюсь сам — вэлкам.

Показать полностью 24 1 1
[моё] Опрос Телефон Смартфон Гаджеты Подарки Донат Samsung Galaxy Qwerty Прошивка Моддинг Microsd Linux Android Samsung Galaxy Видео Без звука Короткие видео Длиннопост
34
18
Mr.chekmak
Mr.chekmak
4 месяца назад
Сообщество Ремонтёров

OnePlus 12 - Глобалка, камера-бунтарь и танцы на костях Android 15. История 2⁠⁠

Сегодняшний пациент - OnePlus 12.
Жалобы: «Камера зависает, телефон перезагружается, как будто увидел своё отражение в зеркале». Клиент уже пытался лечить его сбросом настроек, но это помогло так же, как подзарядка AirPods в микроволновке.
Диагноз:
Android 15. Потому что зачем жить спокойно, если можно обновиться до сырой прошивки и страдать?
Камера, видимо, решила: «Я - артистка, я болею!» и устроила перформанс с перезагрузками.
Лечение (спойлер: без бубна никуда):
Попытка Nº1: Льём глобалку через локальное обновление. Результат -камера всё ещё «в истерике». OnePlus 12: «Вы думали, это будет легко? Ха!».

Попытка Nº2: Вскрываем payload.bin, запускаем Unbrick.bat. Телефон ожил, но камера упёрлась:«Нет, я не работаю!».

Попытка Nº3: Танцы с бубном уровня «шаман года».
- Заливаем прошивку в слот В через
FastbootD
Переключаемся на слот А, льём ещё раз.
Финал: локальное обновление на
Android 14. Камера сдалась: «Ладно, я включусь...!»
Итог:
Android 14 - работает. Android 15 - как лотерея: «Выиграешь кирпич или баг?».
Клиент счастлив, но вопрос: стоит ли гнаться за Android 15, если он ведёт себя как подросток в переходном возрасте?

OnePlus 12 - Глобалка, камера-бунтарь и танцы на костях Android 15. История 2 Oneplus, Прошивка, Юмор, Android
Показать полностью 1
[моё] Oneplus Прошивка Юмор Android
10
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
26
Mr.chekmak
Mr.chekmak
4 месяца назад
Сообщество Ремонтёров

Почему не стоит обновлять OnePlus до 15 Андроид. История 1⁠⁠

Сегодня - день, когда OnePlus доказал, что даже кирпич может стать смартфоном, если плясать вокруг него с ритмом Fastboot.
Рассказываю про три случая, но начнём с первого (остальные позже, ибо OnePlus не терпит краткости).

1. OnePlus 3v: Как клиент продал душу за
Android 15, а получил «кирпич на диете»
— Проблема: Клиент обновил телефон до
Android 15, но вместо оптимизации получил «жор» батареи. Решил откатиться сам и превратил девайс в кирпич. Видимо, подумал: «Зачем платить мастеру, если можно стать героем 4рdа?».

- Диагноз: Телефон в Fastboot с открытым загрузчиком. OnePlus, как всегда, рад усложнить жизнь: даже форумы молчат, словно кто-то пригрозил им расправой.
Процесс воскрешения:
— Шаг 1: Качаем прошивку Android 15.
«Почему 15? Чтобы критические разделы совпадали иначе никак не поднять»
- Шаг 2: Запускаем «Platform Tools All in
One» - набор скриптов который для прошивальщика
то же, что швейцарский нож для МакГайвера.
- Шаг 3: Танцы с бубном. Ошибка «Не могу перейти в FastbootD» — это как если бы телефон сказал: «Сначала спой гимн Qualcomm!». Через 2 часа шаманских ритуалов FastbootD сдался, но только в слоте В. Видимо, слот А занят духами прошлых прошивок.
- Шаг 4: Льем прошивку, игнорируя ошибки разделов. «Не прошилось? Значит, вручную!» — девиз каждого, кто связался с OnePlus.
- Шаг 5: После успеха - переключаем слоты, как носки, и льём прошивку ещё раз.
Потом чиним разметку через «локальное обновление». Итог: кирпич стал телефоном,
но на борту с Android 15.
Финал:
- Откат на Android 14. FastbootD снова требует танцев. Format Data, слоты, слёзы...
В итоге телефон запустился, но теперь боится обновлений, как кот - пылесоса.(или нет, никто не станет проверять). Ведь Oneplus переводится как (one- работает, plus-не трогай). Шутка.

Вывод: Экономия 2-3 тысяч рублей - это как купить билет в ад с экскурсией «Сделай сам». А на выходе тебе скажут что получилось дороже.

P.S. Остальные два случая расскажу попозже .
А пока — вопрос: «Почему OnePlus любит слоты больше, чем игровые автоматы?»
Правильный ответ:
«Чтобы вы проигрывали время, а не деньги».


Мой телеграм канал

Почему не стоит обновлять OnePlus до 15 Андроид. История 1 Oneplus, Прошивка, Юмор, Android, Длиннопост, Android 15
Почему не стоит обновлять OnePlus до 15 Андроид. История 1 Oneplus, Прошивка, Юмор, Android, Длиннопост, Android 15
Почему не стоит обновлять OnePlus до 15 Андроид. История 1 Oneplus, Прошивка, Юмор, Android, Длиннопост, Android 15
Почему не стоит обновлять OnePlus до 15 Андроид. История 1 Oneplus, Прошивка, Юмор, Android, Длиннопост, Android 15
Показать полностью 4
[моё] Oneplus Прошивка Юмор Android Длиннопост Android 15
42
9
MrMikeFox
MrMikeFox
5 месяцев назад
Сообщество Ремонтёров - Помощь

Прошу помощи (Xiaomi Redmi Note 10C (220333QNY)⁠⁠

Всем доброго времени!
Обращаюсь не алчной наживы ради, а семейного спокойствия для.

В связи с гибелью родного человека, потребовалось извлечь данные с его заблокированного смартфона Xiaomi Redmi Note 10C (220333QNY), а именно фото и видео с носителя и, возможно, после этого выполнить hard reset для дальнейшей передачи молодому поколению, однако ни одна памятная дата или любая последовательность символов с найденных "записок-блокнотов с паролями" не спасла ситуацию.

Сам смартфон запаролен циферным паролем, не рутирован, прошивка штатная, подключение по кабелю вызывает только зарядку без передачи данных.

В давние времена получалось (ещё во времена 4-6 андройда) восстановить данные с различных Meizu и Xiaomi, однако здесь столкнулся с затычкой в рекавери в виде MIUI и в связи с всем вышеописанным: в adb не отображается (ранее имел опыт с Oculus Quest 2 в этом плане), oxygen forensic detective (привет товарищам с 4pda) его не видит даже при установленных google usb и oracle java sdk, добраться до системных файлов через PowerShell не получается, а стирать данные, ради которых и затеялась эта авантюра, не хочется, ибо являюсь просто продвинутым пользователем и не знаю, получится ли что-то восстановить.

Сам вопрос на 4PDA изучал, однако чукча не "программист", а просто уверенный пользователь.

Безмерно буду благодарен за любой совет или помощь.

Без рейтинга Прошивка Восстановление данных Android Xiaomi Текст
12
2
user10188757
5 месяцев назад
Сообщество Ремонтёров - Помощь

NVdata is corrupted. Redmi Note 10S⁠⁠

Всем привет. После неудачной прошивки слетел IMEI (бекапа не было), я востанавливал его с помощью видео на ютубе через инженерную прошивку и программу Modem META ver 10.2340.0.05. После перепрошивки на MIUI через ADB, MIUI не запустился, перекидывает в recovery и внизу красным пишет nvdata is corrupted. Ищу людей готовых потратить свое время на помощь в моей проблеме.

Заранее спасибо.

Прошивка Кирпичи Android Текст
5
2
Вопрос из ленты «Эксперты»
BenKenobi16
BenKenobi16
6 месяцев назад
Спроси Пикабу

Перепрошивка Xiaomi, вопрос для знающих⁠⁠

Недавно загорелся мыслью прошить смартфон Redmi Note 9 Pro, т.к лежит без дела. Начал смотреть гайдики, т.к привык делать все сам, наткнулся на такую штуку в гайде как Platform tools (adb / fastboot), данный файл нужно добавить в саму прошивку, в других гайдах об данной штуке не говорится. Вот встает вопрос, для чего эта штука нужна? Гуглил, но слегка в этой теме деревянный и понять особо не могу. Может кто объяснить, нужно не нужно, что это дает при перепрошивке смартфона.

Xiaomi Прошивка Мобильные телефоны Смартфон Android Вопрос Спроси Пикабу Текст
16
3
KolosovKK
KolosovKK
9 месяцев назад

Обновление прошивки ММС EnjoY (не Pro) — Lada Vesta NG⁠⁠

16.09.2024. Lada Vesta NG (Лада Веста GFL11-25L-21-Life декабрь 2023). Пробег 15 640 км — почитав посты в интернете, решился всё таки вчера обновить программное обеспечение (ПО) для своей штатной мультимедиа системы (ММС) EnjoY (не Pro) автомобиля Lada Vesta NG Life 2023. Было установлено с завода ПО 2.2 — перепрошился на 2.7 — прошивку как раз выставили на всеобщее пользование. На сайте 4pda.to/forum/ спасибо MrRararai — не знаю он лично её выкачал из новых ММС EnjoY (не Pro) или кто помог.
Прошивка (обновление) на Ваш страх и риск. У меня всё отлично прошилось (обновилось) без проблем.
Кому нужно, скачать с яндекс диска ММС EnjoY (не Pro) v2.7 — ссылка ниже на яндекс диск.
disk.yandex.ru/d/V98TxligLv5PeQ Ещё раз спасибо MrRararai или кто там это всё предоставил.
Из архива файлы прошивки закинуть на отформатированную пустую флешку. Я форматировал в FAT32. На автомобиле должно быть включено зажигание и стояночный тормоз (ручник) — иначе на магнитоле НЕ будет активен пункт обновления. Я на всякий случай даже завёл машину, а на ручнике она и так всегда стоит на стоянке. В настройках ММС, где-то почти в самом низу в одном из пунктов меню, станут активны как перезагрузка, так и обновление системы. Если что, магнитола сама подскажет начало действий при прошивке. Кто внимателен — проблем не будет.

Обновление прошивки ММС EnjoY (не Pro) — Lada Vesta NG Электрика, Android, Лада Веста, Прошивка, Обновление

Обновление прошивки ММС EnjoY (не Pro) — Lada Vesta NG

Вставляем флешку в USB порт в магнитоле, у меня магнитола выдала сообщение, что Файлы не читаются — для нас это не имеет значения. Далее заходим в настройки, выбираем Обновление системы и нажимаем кнопку Обновить. Обновление происходит около 15 минут. В процессе обновления перезагрузка будет несколько раз. После первой перезагрузки ММС начнутся установки файлов по-очереди. Иногда казалось, что магнитола зависает и капец — приплыли, так как линия загрузки не двигалась и иногда не появлялась. После долгой загрузки файлов и установки система опять перезагрузится. Ждём пока всё завершится и в Обновлениях системы появится надпись — ГОТОВО! Система успешно обновлена. Нажимаем — Хорошо и пользуемся. Всё это время автомобиль у меня был заведён и я даже боялся опустить стёкла, сидел не двигаясь.
Прошивкой 2.7 ММС EnjoY (не Pro) я только начну пользоваться. Поэтому пока не знаю ни плюсы, ни минусы.
Прошивка на Ваш страх и риск.

Показать полностью 1
Электрика Android Лада Веста Прошивка Обновление
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии