Как установить CyanogenMod на Samsung Galaxy Tab Pro 10.1 Wi-Fi?

Я откладываю покупку планшета или смартфона, потому что они кажутся некой игрушкой (неплохой сами по себе) и способом использования вас крупными компаниями. Однако даже ноутбук не всегда практичен, а современные планшеты довольно мощные. После того, как я узнал, что существуют качественные сборки, такие как CyanogenMod (CM), которые могут дать вам контроль над устройством, я выбрал Galaxy Tab Pro 10.1 Wi-Fi из-за его поддержки CM, хороших отзывов и текущей низкой цены.

К сожалению, постфактум узнал, что инструкции по установке на вики CyanogenMod (CM) не работают: http://wiki.cyanogenmod.org/w/Install_CM_for_picassowifi

Это по словам пользователей CM:

forum.cyanogenmod.org/topic/102253-help-flashing-using-heimdall/ http://forum.cyanogenmod.org/topic/109417-newbie-question/

Во второй ссылке "рекомендуемый на вики способ установки кастомного рекавери (через Heimdall) действительно не работает на вкладке pro 10".

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

Я надеюсь, что некоторые опытные пользователи проверят мой ответ, чтобы исправить любые неправильные представления и добавить полезные детали и пояснения.

NB: в настоящее время у меня недостаточно репутации, чтобы публиковать более двух ссылок.

Ответы (2)

Обзор

Один пользователь сообщил о способе сделать это на форумах CyanogenMod еще в январе, но он не совсем детализирован.

Точно так же мой путь состоит из трех основных шагов с разным уровнем детализации:

  1. Установите кастомное рекавери. Я использовал ТВРП.
  2. Протрите устройство.
  3. Установите Цианогенмод.

Корень?
Обратите внимание, что я не рутировал устройство. Это потому, что я использовал Odin для установки кастомного рекавери (TWRP). Альтернативным способом было бы получить root права на устройство, а затем установить TWRP без Odin; однако я уклонился от укоренения. Существует несколько способов сделать это.

Терминология
Я не объясняю некоторые понятия и терминологию, но большинство из них доступны здесь:

Требования

  • Один Samsung Galaxy Tab Pro 10.1 Wi-Fi
  • Готовность аннулировать гарантию
  • ПК или Mac с правами администратора для прошивки кастомного рекавери
  • USB-кабель для передачи данных. Внешняя SD-карта может быть полезной.

Кроме того, в этих инструкциях предполагается, что у вас установлено стандартное ПЗУ Samsung. Если вы прошивали раньше, возможно, вам не нужно это руководство или вы можете использовать его, чтобы понять, как его адаптировать.

Шаг 0: Ознакомьтесь

Если вы новичок в перепрошивке, прочитайте эти инструкции и некоторые другие ресурсы (см. ниже и найдите собственные), чтобы ознакомиться, прежде чем двигаться дальше. В моем случае я читал около недели, прежде чем решил действовать.

Шаг 1: Играйте и заряжайте

Если ваше устройство новое, включите его и поэкспериментируйте с ним. Таким образом, вы можете ознакомиться со стандартным ПЗУ, чтобы увидеть, что вы не пропустите позже, после установки CyanogenMod. Так как я новичок в планшетах и ​​смартфонах, я не ненавижу TouchWiz, но стандартное ПЗУ кажется ограничивающим. Лично я в этот момент даже не включал Wi-Fi, не говоря уже о том, чтобы вводить какие-либо данные учетной записи или устанавливать приложения.

Самое главное, зарядите аккумулятор хотя бы до 60%. Я просто пошел вперед и зарядил его полностью. Если батарея разрядится во время перепрошивки позже, это заблокирует ваше устройство.

Шаг 2. Установите кастомное рекавери

http://wiki.cyanogenmod.org/w/All_About_Recovery_Images

Кастомное рекавери позволит вам установить CyanogenMod. Это самый важный и самый сложный шаг. Я разделил его на несколько небольших шагов и предоставил много деталей, пытаясь предвидеть вопросы и уменьшить путаницу.

Примечание по выбору кастомного рекавери:
в вики-инструкции CM предлагается использовать ClockworkMod (CWM) или TeamWin Recovery Project (TWRP). Из чтения на форумах XDA я понял, что TWRP прост в использовании — он использует сенсорные кнопки, а не кнопки громкости и питания с CWM — и, что наиболее важно, он хорошо работает. Воспользовавшись им, я могу подтвердить, что он не только работает, но и обеспечивает полезную обратную связь и интуитивно понятный интерфейс. Я не использовал CWM, но известно, что он тоже работает.

Следующие четыре шага (с 2.1 по 2.4) можно выполнять в любом порядке.

2.1 Включить отладку по USB

Я предполагаю, что ваше устройство использует стандартную прошивку Samsung. Если это так, выберите «Настройки», затем «Основные» (вверху экрана) и выберите «Об устройстве» (слева, вероятно, придется прокрутить вниз). Найдите «Номер сборки» и коснитесь его семь раз, и он отобразит «Теперь вы разработчик».

Появился новый пункт меню «Параметры разработчика». Выберите его, а затем отметьте «Отладка по USB» и выберите «ОК», когда вас спросят, разрешить ли. Теперь вы можете выключить устройство.

2.2 Установите USB-драйверы на свой компьютер

Они нужны вам для связи с вашим устройством через USB-кабель. Это руководство содержит инструкции для Windows 7. Я понимаю, что оно также работает в Mac OS X. (Я не использую ничего Apple.) GNU/Linux, хотя и указано в вики CM, не повезло, поскольку известно, не работает (см. Темы, связанные с вопросом).

Существует хорошее руководство по установке драйверов в Windows, основные части которого воспроизведены ниже. Кстати, Samsung Kies у меня не работал.

2.2.1 Загрузите USB-драйверы Samsung
Ссылка из руководства android.gs

Это предоставляет SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.25.0-retail.exe. Вы можете получить их непосредственно от Samsung, войдя в свое устройство, выбрав «Поддержка продукта» и щелкнув драйверы USB, но компании любят менять свои веб-страницы и отказываться от поддержки, поэтому никаких гарантий нет. Это обеспечивает SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0.exe.

2.2.2 Сканирование драйверов с помощью антивирусной программы (необязательно)
Мое сканирование не выявило проблем.

2.2.3 Установка пакета драйверов
Запустите только что загруженный исполняемый файл и при появлении запроса введите пароль администратора, следуя инструкциям на экране.

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

2.3 Установите Один

В соответствии с инструкциями на веб- сайте TWRP существует два метода установки TWRP, требующих рутирования планшета, которых мы избегаем в этом руководстве, и один, который не требует рута, но требует Odin. Путь только с FOSS был бы лучше, но я пошел по этому странному пути. Odin — это утечка программного обеспечения, поэтому официального сайта для загрузки нет. Сражайтесь с веб-сайтом, которому вы можете доверять, чтобы получить его; одна возможность - другая статья android.gs . У меня работала версия Odin 3.10.6. Odin 3.10.7 тоже есть, но не обязательно.

Если вы не доверяете использованию Odin, посмотрите инструкцию на сайте TWRP , либо используйте CWM.

2.3.1 Загрузите Odin Search для себя, хотя в этом руководстве (16 июня 2015 г.)
есть ссылка . Ссылка из этого руководства android.gs такова. Где бы вы ни загружали Odin, убедитесь, что это безопасная загрузка!

2.3.2 Извлечение архива и сканирование с помощью защиты от вредоносных
программ Программа находится в zip-файле, содержимое которого вы можете извлечь и проверить с помощью защиты от вредоносных программ.

2.4 Загрузите образ TWRP

Это легко. Иди сюда

В разделе «Ссылки для скачивания» нажмите «Основной (рекомендуется)», а затем самую последнюю версию с расширением имени файла .tar. В настоящее время это twrp-2.8.7.0-picassowifi.img.tar(9 МБ).

2.5 Установите TWRP с Одином

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

2.5.1 Запуск Odin
На вашем ПК перейдите туда, где вы извлекли (разархивировали) файлы Odin, и запустите исполняемый файл. Вам не нужны права администратора. По крайней мере, я этого не сделал.

2.5.2 Подключите USB-кабель к ПК
Мне удалось подключить белый кабель, поставляемый с устройством, но у вас он может быть другим. Это должен быть кабель для передачи данных; некоторые предназначены только для зарядки. Пока не подключайте кабель к планшету.

2.5.3 Загрузка в режиме загрузки
Galaxy Tab Pro 10.1 Wi-Fi имеет разблокированный загрузчик, что является одной из причин, по которой нам не нужно рутировать его. Таким образом, он поставляется с уникальным режимом загрузки, называемым режимом загрузки. Чтобы войти в него, нажмите эти три кнопки одновременно в течение пяти-восьми секунд:

Питание + громкость ВНИЗ + Домой

Первые две находятся на верхнем краю, кнопка «Домой» — посередине спереди под экраном. См., например, здесь .

ПРЕДУПРЕЖДЕНИЕ!!! Это ваш последний шанс не лишиться гарантии. У Samsung есть флаг KNOX на этом устройстве, электронный предохранитель, который вы, скорее всего, не сможете сбросить. Продолжение приведет к аннулированию гарантии. Да, у Samsung есть разблокированный загрузчик, и если вы его используете, ваша гарантия аннулируется. Для меня планшет стоит иметь только в том случае, если я могу контролировать его, поэтому Samsung делает аннулирование гарантии необходимостью.

2.5.4 Подключите планшет
. В этот момент USB должен быть подключен к ПК, планшет находится в режиме загрузки, а Odin ожидает появления устройства. Теперь подключите USB-кабель к планшету, подключив его к ПК. Это момент истины, правильно ли был загружен драйвер USB. У меня были некоторые сомнения, потому что Windows вывел диалог с вращающимся синим диском, говоря «Поиск обновления Windows» примерно дольше, чем я мог выдержать. Наконец-то он заработал, и батарея была заряжена.

Вы узнаете, что это сработало, когда окно «Журнал» Odin добавит текст, показывающий обнаруженное устройство:<ID:0/003> Added!!

Во всяком случае, это то, что он прочитал для меня. Там, где Odin говорит ID:COM над несколькими полосами, также будет светло-голубой фон со списком первой вкладки 0:[COM3].

2.5.5 Настройка Odin для перепрошивки
Щелкните вкладку «Параметры» справа от «Журнал» и убедитесь, что отмечены только следующие две записи:

  • Автоматическая перезагрузка
  • F. Время сброса

Остальные НЕЛЬЗЯ проверять. Установка неправильных флажков здесь может привести к блокировке вашего устройства. См. здесь некоторые пояснения терминологии Odin.

Теперь установите флажок рядом с кнопкой AP. В более ранних версиях Odin эта кнопка, по-видимому, такая же, как и кнопка PDA. Вопреки моим ожиданиям, кнопка BL (загрузчик) не правильная; в инструкциях twrp.me прямо упоминается использование кнопки PDA (теперь AP). Найдите файл .tar TWRP, загруженный на шаге 2.4, и выберите его. Пока не нажимайте Старт.

2.5.6 Все перепроверять
Серьезно, делайте.

2.5.7 ПОДОЖДИТЕ: прочтите это, прежде чем нажимать Start
Мы собираемся прошить TWRP на устройство. Перепрошивка на этом устройстве проходит очень быстро, всего несколько секунд, а затем сразу происходит загрузка. Стандартное ПЗУ, вероятно, перезапишет TWRP, если будет разрешено загрузиться. Чтобы предотвратить это, вы хотите немедленно загрузиться в режиме восстановления, как описано ниже. Нужно держать планшет в руках и быть готовым нажимать клавиши, как только вы увидите, что он перезагружается.

2.5.8 Нажмите Старт и войдите в режим восстановления
После нажатия Старт планшет скоро перезагрузится. Чтобы войти в режим восстановления, одновременно нажмите и удерживайте следующие две кнопки:

Питание + громкость вверх

Если это сработало, вас встретит синий (по крайней мере, в версии 2.8.7) экран-заставка TWRP.

Если вы пропустили вход в режим восстановления (я это сделал в первый раз), Samsung запустит ваш планшет как обычно. Не паникуйте. Выключите устройство и повторите предыдущие шаги, начиная с 2.5.2.

В следующий раз, когда вы загрузитесь в режим загрузки, вы можете заметить следующую строку:
KNOX WARRANTY VOID: 1
Радуйтесь, что теперь вы вышли из-под гнета Samsung. :)

Поздравляем. В остальном довольно безболезненно, даже весело!

Шаг 3 Используйте TWRP для установки CyanogenMod

TWRP - мощная программа. Уважайте его, но не бойтесь. На самом деле это легко и быстро.

3.1 Выберите свой CyanogenMod

Судя по 36-страничной ветке CyanogenMod 12.0 Nightlies для Tab Pro 10.1 Wifi (picassowifi) ( ссылка ), июньский снимок стабилен для повседневного использования, и пока это мой опыт. ( Ночная версия 12.0 была прекращена где-то в апреле с появлением ночной версии 12.1) .
cm-12-20150626-SNAPSHOT-YNG4NAO0A0-picassowifi.zip

Не распаковывайте файл. Рекомендую перенести на SD-карту в отдельную папку.

Примечание о целостности файла:
обратите внимание, что под загрузкой указана сумма sha1. Вы можете использовать это для проверки целостности загруженного файла. Если вы можете использовать ПК для передачи этого файла в хранилище Android, вы можете использовать ПК для проверки целостности файла после загрузки (легко в GNU/Linux и, возможно, на Mac, возможно, потребуется загрузить утилиту в Windows). В моем случае я не смог заставить ПК увидеть хранилище Android, поэтому в итоге я включил Wi-Fi, чтобы загрузить снимок CM12 прямо на устройство. Если хотите, «для этого есть приложение».

3.2 Резервное копирование (необязательно)

Перезагрузите планшет в режиме восстановления (см. 2.5.8 выше), чтобы у вас был TWRP. Если вы хотите, вы можете создать резервную копию стандартного ПЗУ, чтобы вернуться к нему в случае возможных проблем. Я рекомендую поставить это на внешнюю SD-карту.

3.2.1 Нажмите Резервное копирование

3.2.2 Задайте имя резервной копии (необязательно)
При желании укажите осмысленное имя; обратите внимание, что он включает дату и номер сборки, мой был KOT49H.Tt520XXUAOB1. Я также щелкнул, чтобы включить сжатие (меньший размер файла, но занимает больше времени) и разрешил генерацию MD5 (для проверки целостности при восстановлении, я полагаю). Используйте клавишу ввода, когда закончите. (Мне потребовалось некоторое время, чтобы понять это.)

3.2.3 Выберите загрузку, данные и систему

3.2.4 Проведите по экрану для резервного копирования
Когда закончите, вернитесь в главное меню.

3.3 Протрите планшет

Это важный шаг для правильной прошивки.

3.3.1 Нажмите Стирание

3.3.2 Нажмите Расширенное стирание

3.3.3 Сделайте выбор
Вам нужны эти четыре:

  • Кэш Dalvik
  • Кэш
  • Данные
  • Система

Не выбирайте Internal Storage или external_sd.

3.3.4 Проведите пальцем по экрану, чтобы стереть
Это произойдет быстро. Когда закончите, вернитесь на главный экран.

3.4 Установите CyanogenMod

Действуй!

3.4.1 Нажмите Установить

3.4.2 Выберите подготовленный вами ZIP-файл CM.
Вы можете использовать область «Папки» слева для перехода между внешним (SD-карта) и внутренним хранилищем, где бы вы ни сохранили ZIP-файл на шаге 3.1. Выберите файл, убедившись, что он правильный. Вы можете выбрать «Проверка подписи Zip-файла?», Которая, как я подозреваю, также проверяет целостность файла.

3.4.3 Проведите пальцем для подтверждения вспышки
На самом деле это не должно занять много времени.

3.4.4 Возврат в главное меню
Готово!

3.4.5 Нажмите «Перезагрузить»

3.4.6 Пресс-система

3.5 Загрузитесь в CyanogenMod

Теперь вы должны увидеть анимацию логотипа CM и пройти настройку устройства. Радуйтесь!

Ноты

Примечание по GAPPS:
я хочу уйти от Google и не устанавливал стандартные приложения Google. Если хочешь, это твоя домашняя работа.

Примечание об остатках Google: к
сожалению, CyanogenMod не является полностью бесплатным или программным обеспечением с открытым исходным кодом — в нем есть остатки проприетарных компонентов Google. Теоретически вы можете удалить их, используя скрипт под названиемfreecyngn . К сожалению, я еще не смог подтвердить, что это работает на моем устройстве.
http://forum.xda-developers.com/showthread.php?t=2550769

NB: я не знал, как делать скриншоты, но могу помочь опытным помощникам добавить изображения.

Ресурсы

И я думал, что получил самое длинное руководство по рутированию на этом сайте. :)
Большое спасибо за эту запись, я тоже попробовал метод, рекомендованный CM, на моем SM-T520 и, наконец, наткнулся на него, когда обнаружил, что он не работает. Это хорошо написано и легко следовать; единственное зависание у меня было при входе в Recovery. Наконец-то я понял, что мое устройство использует ТОЛЬКО кнопки питания и громкости для доступа к режимам загрузки или восстановления. Мощность + Громкость вниз = Восстановление Мощность + Громкость вверх = Загрузка

Большое спасибо за отличную запись. Я удивлен, что это не привлекло больше полезных комментариев. Я нашел это в Google, и это, безусловно, помогло мне.

Один совет: чтобы избежать скручивания пальцев, описанного в разделе 2.5.7, просто отключите опцию «Автоматическая перезагрузка» в Odin. Когда вспышка завершена, нажмите и удерживайте кнопку питания на SM-520, чтобы выключить его, а затем используйте Power + Volume Up + Home на досуге, чтобы войти в режим восстановления.

Примечание 1: я использовал TWRP v3.1.1-0. Произошел сбой при выполнении резервного копирования Nandroid моей существующей установки. Когда я использовал версию 2.8.7-0, которую вы использовали, она работала.

Примечание 2: ПЗУ CM было заменено ПЗУ ОС Lineage.

Примечание 3: Если вы хотите установить Google Apps, лучше сначала перезагрузиться, чтобы завершить установку ОС, а затем снова перезагрузиться в TWRP, чтобы продолжить установку GApps.

Для «Note 3» у меня есть совершенно противоположный совет: прошивка GAPPS после загрузки ПЗУ, скорее всего, вызовет бутлуп. Нет никакого смысла в том, чтобы «сначала завершить установку ОС». Кроме этого, хорошее дополнение к приведенному выше ответу.
Спасибо, Энди. Я также использовал следующее руководство для установки Luneage на свой Samsung Galaxy S4 mini: cyanogenmods.org/forums/topic/… . В шаге 1е рекомендует перезагрузиться после установки ОС, непосредственно перед установкой Gapps.
Энди. Я проверил еще раз, и вы правы. Моя ошибка. Они оба должны быть прошиты как одна операция.