Оживляем тормозящий Samsung Galaxy TAB 2 WiFi

  • Tutorial
Предлагаю Вашему вниманию свой рецепт оживления старого, тормозящего планшета и приведение его ПО в актуальное состояние.

В этом году я таки навел ревизию и распродал свои старые и неработающие устройства и комплектующие. Надо сказать, что я терпеть не могу смотреть видео и читать с телефона, так как нет полного погружения — рабочие и не очень звонки, приходящая почта, сообщения мессенджеров раздражают меня достаточно сильно. Время шло, а я изучал предложения магазинов и подбирал соотношение цена/железо, но ни на чем не остановился.

Настала очередь уборки гаража, где я и нашел Samsung Galaxy Tab 2 7.0" P3110 (без слота сим карты). Ради интереса включил, он моргнул экраном и загрузился Android 4.1.

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

Итак, конфигурация планшета:

OS Android 4.1
Размеры 194x122x11 мм
Вес 344 г
Сенсор емкостный, мультитач
Дисплей 7 дюйм
Wi-Fi Wi-Fi 802.11n, WiFi Direct, DLNA
Bluetooth Bluetooth 3.0 HS
GPS с поддержкой A-GPS
ГЛОНАСС есть
CPU TI OMAP4430 (ARM32bit)
Частота 1000 МГц
Ядер 2
GPU PowerVR SGX540
Память 8 ГГб
ОЗУ 1 ГГб

Во-первых, с последней прошивкой прилетела куча служб, а именно «обновление», «отладка» и «от производителя», отключить которые невозможно, но если их остановить, то производительность существенно повышается.

Во-вторых, морально устаревшая версия при попытке поставить 50% ПО из Play Market`а сообщала мне, что «возможно, ПО не оптимизировано под Вашу версию ОС».

Изучив поисковую выдачу, и наткнувшись на упоминание кастомной прошивки Lineage-OS, было решено поиздеваться над устройством, так как практической пользы все равно никакой.

Процесс прошивки описан в несметном количестве мануалов, но все равно поиск пути занял время, публикую свой рецепт.
UPD: Официальный сайт lineage-os
Отсюда берем кастомную прошивку, альтернативный загрузчик TWRP, USB кабель, драйвера Samsung USB (для залития прошивки TWRP), ПО ODIN последней версии, Open Gapps — Play Market для выбранной версии Android, MicroSD карта на 8Гб, стационарный компьютер под Windows 10.

Подготовка:

1. разворачиваем Odin из архива (не требует инсталляции) на диск, устанавливаем драйвера Samsung USB.

2.1. Качаем TWRP. Как оказалось, ODIN шьет из особого формата tar или tar.md5. А на сайте TWRP лежит img файл со свежим загрузчиком. Android от 7-ой версии сменил формат загрузочного образа, загрузчик 2.8 этот формат не принимает. Поэтому пункт 2.2

2.2. Качаем утилиту создания файла формата tar, который примет ODIN. Переименовываем скачанный TWRP файл в «recovery.img» и закидываем его в директорию «parts» утилиты. Запускаем BAT-файл и через пару секунд забираем файл twrp-3.1-p3110.tar из директории «packaged», предварительно ответив на вопрос что делаем (пункт 1 — файл tar) и кнопка «Y».

3. Качаем Gapps, в моем случае тип процессора ARM, OS 7.1, piko Gapps (минимальный набор для функционирования Play Market)

Процесс:

4. Заливаем на MicroSD OS, Gapps. Вставляем в планшет.

5. На выключенном планшете нажимаем и удерживаем кнопку питания и кнопку уменьшения громкости. Попадаем в меню прошивки загрузчика и нажимаем «Confirm» — кнопка увеличения звука — драйвера экрана не загружаются в режиме прошивки загрузчика.

6. Соединяем кабелем планшет и компьютер, в ODIN должен появиться некий порт Com (в моем случае COM6). Выбираем пункт «AP» и в нем указываем файл прошивки TWRP (twrp-3.1-p3110.tar). Делаем перезагрузку планшета как ODIN завершит прошивку.

7. Удерживаем кнопку включения питания и добавить звук пока экран не погаснет и снова не появится модель планшета. Далее откроется окно загрузчика TWRP.

Нужно сделать три вещи: сделать бекап текущей прошивки для отката, очистить boot, cashe и data раздел, залить ОС и Gapps.

8. Выполняем бекап разделов, ставим галочку System, Cache, Data, Boot (Internal Storage можно указать тоже, если Вы предварительно сохранили оттуда важные данные — это внутренняя память планшета). Свайп для выполнения бекап, ждем.



9. Аккуратно стираем (Wipe) с помощью раздела Advanced Wipe — галочки напротив System, Cache, Data и свайп.

10. Приступим к установке ОС: Install, выбираем архив lineage-os, кнопка добавить архив gapps. выполнить.

11. По завершении выбираем Reboot. На этом этапе не рекомендую экспериментировать с предложением загрузчика установить Super SU — у меня не взлетела ОС, нажимаем Do Not Install.

Из ошибок:
Не хватает оперативной памяти на установку ОС и Gapps — подбираем архив Gapps поменьше.
ОС загружается (логотип похож на очень грустный смайл) и ничего не происходит — извлечь microSD и попробовать еще раз загрузиться
В ОС нет Play Market — не та версия Gapps
У меня до сих пор не работает альбомный режим для рабочего стола, хотя приложения запускаются в альбомном. Ищу решение, может, оно окажется в комментариях.



Спасибо за внимание!!!

P.S.: приношу извинения за качество фото, лучше не вышло.

UPD2: Gapps можно не ставить, не будет сервисов Google, Play Market. Я очень ленивый, чтобы отслеживать обновления используемых мной приложений, я ставил. Заметил, что без Gapps планшет существенно быстрее. В случае, если бы я этот девайс использовал в качестве мультимедийного в автомобиле или ТВ-приставки, то пожалуй бы не стал ставить Gapps.
Или организовать родительский контроль над приложениями для детей — полностью ручная установка одобренных папой приложений (и мамой).

UPD3: Родной ланчер LinegateOS под названием Trebushet начал вылетать, снова появились лаги по скорости и экран рассыпался на квадратики (шум). Установил Nova Launcher, 2 дня полет нормальный. Устройство работает на уровне современных аналогичных девайсов за 2-6 тысяч рублей. Обратил внимание, что видимо имеется аппаратная проблема — когда идет активное использование WiFi модуля, проявляется замедление реагирования на тапы по экрану. Либо напряжение батареи падает ниже критического, либо сам модуль WiFi уже «на ладан дышит». Однако в 99% использования с устройством все приложения прекрасно отзываются
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 42

    +7

    И зачем это? Инструкций по прошивке и так тысячи.

      +3
      Убил выходные, читая эти инструкции. В статье попытался дать рецепт и изложил подводные камни-бери и делай, на все 30 минут
      • НЛО прилетело и опубликовало эту надпись здесь
          +1
          и место этому опусу скорее в теме соответствующего устройства на 4pda
      +6
      Хм… Данных статей на 4PDA — тонны. Для хабра бы больше подошло описание процесса портирования прошивки, а не скачивание всего тового и его установка по, опять-же, готовым (И давно известным) инструкциям…
        –4
        Ставил кастомную прошивку в первый раз. Перерыл кучу информации, пока выяснил как залить последнюю версию загрузчика, как интегрировать (выбрать верный) Gapps, что происходит, если ос висит на первой загрузке часами.
        0
        Помнится, был у меня такой девайс, где-то в ящиках лежит.
        Вопрос после прочтения статьи: а с производительностью-то у него в итоге как после всех этих мытарств?
        Ведь, как я понимаю, все для этого и делалось, а в конце об этом ни слова.
          0
          Практически не залипает, онлайн видео ровно, LitRes не лагает. Ребёнок какую-то игру поставил, сравнил, говорит работает отлично
            0
            Месяца 3 назад обновлял именно эту версию для знакомого. В общем абсолютно неюзабельно после обновления из за тормозов и местами глюков. После чего решили что проще выкинуть и купить что то простое и дешёвое но современное с новым Андроидом, чем ещё дальше возиться, ведь время-деньги.
            +5
            Самый обычный рецепт установки lineageos. На что там можно убить 2 дня непонятно. Как можно выбрать не тот пакет opengapps тоже непонятно. SuperSU не нужен, у lineageos есть дополнение с рутом. Но лучше поставить магиск.
              +2
              Тут больше проблема в том, чтобы живой аккумулятор для него найти. Оригинальных давно нет, а заменители китайские не сильно не лучше находящегося там дохлого аккумулятора. По крайней мере, у меня на Galaxy Tab 3 8.0 так.
                +2
                Не такое уж и устаревшее железо, можно было просто сделать ему хардресет, получить рут на стоковой прошивке, выпилить гуглосервисы и всё стало бы бодрячком (но линейдж ос тоже неплохо). Приложения типа читалки и прочего ставятся 1 раз с APK и постоянные обновления им скорее вредны чем полезны.

                К вопросу батареи — не обязательно использовать оригинал, можно припаять что то схожее по габаритам, батареи все плюс минус одинаковые и со встроенным контроллером, так что ничего страшного не произойдёт, а можно вместо батареи подпаять разделанный USB кабель и питать от мощного блока питания (если БП меньше чем на 1А будет вырубаться самопроизвольно, проверено).
                  0
                  В этих планшетах напряжение заряда завышено относительно стандартных 4,2 В. Поэтому далеко не любой «схожий по габаритам» аккумулятор в нем будет нормально работать. В лучшем случае его раздует, в худшем он загорится или рванет.
                  +1
                  Берем кастомную прошивку lineage-os,
                  А их там по ссылке давно нет, хаха.
                    0
                    Спасибо, ссылки поправил
                    +2
                    Вот уже и устройства на Android 4.x винтажом становятся, а на 2.х тем более.
                      +1
                      Хм… у меня самого Таб 7.7, пробовал на него ставить разные кастомы, в итоге вернулся на родную прошивку с андроидом 4.12. Планшет конечно тормозит, но работает, книжки читаются, видео смотрится, в инете полазить можно, а больше от него ничего и не требуется, 7 лет ему, аккумулятор заменил недавно, а так больше никаких проблем.
                        0
                        А какой аккумулятор? Можете ссылку дать? Тоже такой еще работает в качестве читалки с родным аккумулятором.
                        • НЛО прилетело и опубликовало эту надпись здесь
                            0
                            Благодарю за наводку на магазин)
                          0
                          тоже на 7.7 прошивку искал… остановился на lineage-13.0-20171023-UNOFFICIAL-p6800
                          +1
                          Чтобы рабочий стол поворачивался устанавливаем лончер lawnchair (возможны и другие варианты) и в настройках лончера включаем автоповорот.
                          А вообще — ничего же революционного в статье нет…
                            +3
                            Тормоза-то прошли?
                            Я шил Nexus 10 пару лет назад на LineageOS — тормозов стало еще больше и появились разные глюки (как будто памяти не хватает). Старая прошивка работает более-менее нормально, но каждый раз при подключении интернета появляются жесткие тормоза до 5 минут — плей сервисы что-то грузят.
                              0

                              Работает как с магазина с первой прошивкой.

                                0

                                Иначе говоря, меня устроило его быстродействие

                              0
                              А вот на AT&T версию Galaxy Tab 2 10.1 Lineage OS не завезли, так и лежит полностью рабочий (но очень тормозной) мертвым грузом, и выкинуть жалко, и делать им нечего.
                                0
                                Обычно удаление GAPPS решает проблему тормозов
                                  0
                                  Root туда тоже не завезли (хотя возможно получится через KingRoot, Android старый, но загрузчик там заблокирован).
                                +3
                                ODIN шьет из особого формата tar или tar.md5


                                Да ладно… А вы точно понимаете, что такое md5?
                                  –2
                                  image
                                  Идет речь о расширении файла *.tar или *.tar.md5
                                    +1
                                    .tar — архив, а файл .md5 рядом — это хеш, для проверки правильной передачи файла. Давно ничего не перепрошивал, не знаю как поведет себя Odin если удалить .md5… Или ругнется, что нельзя проверить целостность файла или просто проигнорит его отсутствие.
                                      –1

                                      Утилитой, которой я формировал прошивку, был сформирован md5 файл. В tar архиве его не было, был только recovery.img.

                                        0
                                        Его и не должно быть в архиве. Смотрите, у Вас есть некий файл, и его нужно записать на флешку например другу. Как проверить что он передался полностью и правильно, без каких либо коллизий?
                                        md5 позволяет сравнить равенство файлов с определенной вероятностью, не сравнивая эти файлы целиком. Из своего оригинального файла, формируете хеш md5. Далее формируете такой же хеш для файла который находится на флешке. И в итоге сравниваете эти два хеша между собой.
                                        В Вашем случае, MD5 передается вместе с оригинальным архивом, и со стороны клиента получателя файла, md5 рассчитается повторно, после чего сравнивается.
                                        +1
                                        Там была ещё страшная шутка самсунга именно в виде .tar.md5, когда в конец (или начало — не помню уже точно) .tar файла дописывалась его md5 сумма.
                                        ______
                                        Добавлено: Проверил старые записи по этим делам. В конец файла дописывалась. Т.е. нужный образ, например, собирался такой последовательностью команд:
                                        tar -H ustar -c recovery.img > recovery.tar
                                        md5sum -t recovery.tar >> recovery.tar
                                        mv recovery.tar recovery.tar.md5
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      +1

                                      У него экран приятный, digma и прочие одноклассники его имеют вырвиглазный мутный экран

                                      0

                                      Хм… я в своём бложике ещё года четыре тому написал заметку: "Теория заговора" или "Как я не выкинул смартфон". Там, правда, был "цианоген", но тема — избитая.

                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          0
                                          Не уверен, что можно делать скрин-шот в режиме загрузчика TWRP.
                                            0

                                            можно

                                          0
                                          О, актуально, у меня как раз такой же. Используется как погодное табло — виджет от Яндекса и статистика по теплице от Narodmon.
                                          Получится их поставить на Lineage?
                                            +1

                                            Там же андроид. Если на него встало, то и на lineage заработает

                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                          Самое читаемое