[personal profile] alexp
Samsung предложил официальную прошивку Android 4.4.2 для Samsung Galaxy SIII (AT&T i747, d2att) еще в июне прошлого года. Насчёт официальной прошивки Android 5 пока ничего не слышно. Протестировав официальную версию Cyanogenmod 12.1 для AT&T Samsung Galaxy s3, основанную на Android 5.1 Lollipop, понял, что возвращаться уже не хочется. Это самая быстрая прошивка, которая только у меня была. Немалую роль в этом может играть отказ от виртуальной машины Dalvik в пользу ART.

К счастью, исходный код Android открыт (по крайней мере, это касается Android Open Source Project или AOSP), поэтому можно не ждать обновлений от производителя, если энтузиасты предложили прошивку для вашего устройства. Даже очень популярный Samsung Galaxy SIII (AT&T i747, d2att) долго обходили стороной, не предлагая официальную прошивку Cyanogenmod 12, хотя неофициальных прошивок Android 5 на xda developers было множество.

Хотя различных прошивок Android 5 для AT&T Samsung Galaxy s3 много, я выбрал именно официальную версию CyanogenMod 12.1. Даже неофициальные версии CyanogenMod я предпочитаю обходить стороной. Даже официальная предполагает установку нового загрузчика, модема, а также Google Apps. Несмотря на открытый код, всегда есть риск подхватить вредоносное программное обеспечение. Поэтому конечно же официальная прошивка может быть предпочтительнее. С другой стороны, официальные прошивки обновляется очень редко, поэтому благодаря наличию не исправленных уязвимостей могут быть не столь безопасными при использовании Интернета на смартфоне.

CyanogenMod 12.1 мне понравился тем, что при перепрошивке все приложения восстановились. Правда, не знаю, благодарить ли за это предыдущую прошивку CyanogenMod или Google, т.к. я использовал оба варианта для синхронизации. Но именно Гугл позволяет сохранять список приложений и, при желании, даже их настройки, так что наверняка именно синхронизация с Гугл способствует восстановлению приложений. Хотя залогиниться при этом приходится в каждом приложении, требующем вход в аккаунт, заново.

Как установить прошивку Android 5.1 Lollipop (Cyanogenmod 12.1) на Samsung Galaxy SIII (AT&T i747, d2att)

Предостережение: При перепрошивке телефона всегда что-то может пойти не так. Используйте инструкцию по прошивке ниже на свой страх и риск.

  1. Полностью зарядите телефон

  2. Сделайте резервное копирование контактов, фото, видео и других данных на телефоне. Первое прошивание полностью сотрет все данные с вашего телефона.

  3. Получите root доступ на телефоне. Если на телефоне установлен CyanogenMod, то в настройках разработчика нужно включить права суперпользователя для приложений (О телефоне -> нажмите 7 раз на номере сборки, чтобы открыть меню "Для разработчиков". В меню для разработчиков "Режим суперпользователя" должен иметь значение включен.)

  4. Скачайте последнюю прошивку CyanogenMod 12 для d2att (Samsung Galaxy S3 AT&T) и разместить ее на телефоне (можно подключить кабель к компьютеру и скинуть с него, если скачивали при помощи компьютера). Пока данная прошивка не имеет статуса stable, т.е. не является стабильной. Я установил cm-12.1-20150523-NIGHTLY-d2att.zip , но для многих конечно лучше будет дождаться стабильной версии. В частности, если вы пользуетесь Bluetooth.

  5. Скачайте новый загрузчик (bootloader) и модем (modem), разместите ZIP архивы на телефоне. Подходят версии N и M загрузчика и модема, с более старыми телефон сотовую сеть уже не находит. Обратите внимание, что возврат к старым версиям загрузчика, модема или прошивки может превращать телефон в кирпич, поэтому возможно вам стоит дождать стабильной версии прошивки.

  6. Скачайте Google Apps для CyanogenMod 12.1 и разместите ZIP архив на телефоне. Я пользовался Banks GApps для Android 5.1, но можно скачать GApps и по ссылкам с сайта Cyanogenmod. Google Apps - это приложения от Гугл, в том числе магазин приложений Google Play, GMail, Google Calendar, Google Maps, Google Music, Google Books, ... Если вы не пользуетесь этими приложениями, то можете не устанавливать Google Apps.

  7. Установите TWRP Manager или ClockworkMod ROM Manager на телефон. Разработчики прошивки CyanogenMod 12 для Samsung Galaxy s3 i747 (dtatt) рекомендуют именно первый вариант. Если выберете все же второй, то нужно будет открыть ROM Manager и выбрать "Flash ClockworkMod Recovery"
    ClockworkMod ROM Manager: ClockworkMod Recovery

  8. Перегрузитесь в режиме Recovery

    1. Выключите телефон

    2. Одновременно зажмите кнопку Home, Увеличения громкости и Питания

    3. Отпустите кнопку питания при появлении эмблемы Самсунга


    Хочется обратить внимание, что ранее для запуска режима Recovery я пользовался сочетанием HOME+ПИТАНИЯ+УМЕНЬШЕНИЕ ГРОМКОСТИ. При этом Recovery у меня тоже запускается, но вот CyanogenMod 12.1 устанавливаться не хочет.

  9. Перемещение в меню Recovery осуществляется при помощи кнопок увеличения и уменьшения громкости. Выбрать пункт меню можно, нажав на кнопку Питания.

  10. В меню выберите "Wipe data/Factory reset", чтобы стереть данные и вернуться к заводскому состоянию. При этом будут стёрты и данные с MicroSD карты, так что убедитесь, что ничего ценного на флеш карте не осталось.

  11. В меню выберите "Install ZIP" -> "Choose Zip from /sdcard". Выберите скаченный ZIP архив с загрузчиком и установите его.

  12. В меню выберите "Install ZIP" -> "Choose Zip from /sdcard". Выберите скаченный ZIP архив с модемом и установите его.

  13. В меню выберите "Install ZIP" -> "Choose Zip from /sdcard". Выберите скаченный ZIP архив с прошивкой и установите её. В моем случае это был архив cm-12.1-20150523-NIGHTLY-d2att.zip.

  14. В меню выберите "Install ZIP" -> "Choose Zip from /sdcard". Выберите скаченный ZIP архив с Google Apps и установите этот пакет приложений.

  15. Перезагрузитесь, выбрав "Reboot system now".

По состоянию на 26 мая 2015 года, на ночных сборках (nightly build) CyanogenMod 12.1 некорректно может работать Bluetooth. Кроме того, могут возникать проблемы с камерой, но можно поставить бесплатное приложение Open Camera.

CyanogenMod уведомляет о наличии обновлений. Их сразу же можно скачать из меню настроек. Правда, в последних версиях при их установке прямо из Андроида возникала ошибка "E: Zip file is corrupt! E: Error installing zio file '@/cache/recover/block.map'"
Установить при этом прошивку все же обновление можно. Для этого нужно перезагрузиться в режиме Recovery, далее выбрать Install ZIP (Установить ZIP) и выбрать архив, который из настроек скачивается в папку cmupdater на телефоне.

Обновление (6 июня 2015)
Тестирую cm-12.1-20150529-NIGHTLY-d2att.zip уже больше недели. Абсолютно всё устраивает, проблем не возникало вообще. Так что рекомендую установить CyanogenMod 12.1 на Samsung Galaxy s3 AT&T!

Обновление (16 июня 2015)
Тестирую cm-12.1-20150606-NIGHTLY-d2att.zip уже больше недели. По-прежнему всё стабильно. Приложения теперь найти стало проще, так как они выводятся по алфавиту, каждое рядом с соответствующей буквой, на которую начинается приложение. "Обновления по воздуху" (over the air или OTA updates) устанавливаются теперь без ошибки.

Обновление (24 июня 2015)
На предыдущей прошивке cm-12.1-20150606-NIGHTLY-d2att внезапно стали глючить приложения Google Apps. При этом постоянно возникала ошибка, а телефон стал очень сильно греться, аккумулятор при этом разряжался быстро даже после отключения передачи данных и навигации. Установил cm-12.1-20150620-NIGHTLY-d2att.zip и новые Banks GApps.

Обновление (26 июня 2015)
На предыдущей прошивке cm-12.1-20150620-NIGHTLY-d2att не работала камера. При её использовании стала возникать ошибка "Не могу подключиться к камере". Установил cm-12.1-20150625-NIGHTLY-d2att.zip, после чего в настройках отключил запись данных с координатами съемки. Фото и видео работает.

Обновление (28 декабря 2015)
На предыдущей прошивке cm-12.1-20150625-NIGHTLY-d2att.zip не понравилось включение/отключение Wi-Fi, хотя к остальнмо придраться не смог. Установил cm-12.1-20151228-NIGHTLY-d2att.zip и Open GApps для Android 5.1. CyanogenMod 13 (Android 6.0) доступен пока только в виде неофициальной версии, так что не спешу его устанавливать.

Обновление (23 июля 2016)
Установил Андроид 6 (Циаоногенмод 13):
Прошивка Android 6 Marshmallow (Cyanogenmod 13) для Samsung Galaxy SIII (AT&T i747, d2att)

Обновление (11 апреля 2017)
Установил Андроид 7.1 (Lineage OS):
Прошивка Android 7.1 Nougat (LineageOS 14.1) для Samsung Galaxy SIII (AT&T i747, d2att)

From: [identity profile] wakeup (from livejournal.com)
Добрый день!

Спасибо за статью! Других пошаговых инструкций по перепрошивке i747 в рунете нет.

Все работает, кроме основной камеры.
Через Open Camera удалось подключиться к фронтальной камере, но с основной все равно нет соединения.
Попробовал еще десяток сторонних приложений для камеры - ни одно не видит ее.

Ставил через TWRP cm-12.1-20150610-NIGHTLY-d2att.zip, бутлоадер I747UCDMG2 и модем I747UCUEMJB.
Обновился по воздуху до cm-12.1-20150616-NIGHTLY-d2att.zip, проблема с камерой осталась.

Как Вы преодолели?

From: [identity profile] athunder.livejournal.com
Здравствуйте!

Я ставил только следующие прошивки:
cm-12.1-20150523-NIGHTLY-d2att.zip
cm-12.1-20150529-NIGHTLY-d2att.zip
cm-12.1-20150606-NIGHTLY-d2att.zip

В последней и стоковая камера у меня нормально работает, и с Open Camera проблем нет. Вряд ли модем и загрузчик оказывают какое-то влияние на камеру. Я бы на вашем месте попробовал почистить разделы system и cache перед прошивкой. Если не помогает, то можно попробовать версию постарее, в том числе и из опробованных мной.

From: [identity profile] athunder.livejournal.com
Поставил cm-12.1-20150620-NIGHTLY-d2att.zip и получил ошибку "Не могу подключиться к камере". Так что придется разбираться, что произошло в новых версиях прошивок.
From: [identity profile] athunder.livejournal.com
Сделал wipe data, system, cache и поставил cm-12.1-20150625-NIGHTLY-d2att. Камера работает нормально.

прелесть Cyanogenmod 12.1

Date: 2015-10-21 05:51 am (UTC)
From: (Anonymous)
Прелесть Cyanogenmod 12.1 конечно заключается в том, что большое количество старых телефонов поддерживается сообществом официально. Я конечно не говорю о модификациях Саянодженмода, которых предостаточно на том же xda-developers.com.

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

У меня Alcatel One Touch 7043K, и я вообще не могу найти альтернативную прошивку. Телефон глючит, производитель наплевал на прошивки. И вроде бы и телефонов таких должны были продать немало, но некому заняться прошивками. И ведь мне не нужен Cyanogenmod 13, основанный на Андроид 6.0 Marshmallow. Но ведь нет вообще никакой прошивки!

Re: прелесть Cyanogenmod 12.1

Date: 2015-10-22 07:35 pm (UTC)
From: [identity profile] athunder.livejournal.com
Даже операционные системы для настольных компьютер зачастую имеют кучу проблем с драйверами после обновления. В случае с мобильными системами много железа от конкретного производителя, которое влияет на основной функционал. Поэтому установка Cyanogenmod на любой телефон невозможна. Для каждого аппарата нужно вносить изменения в операционную систему.

Что касается глюков вашего телефона, то они могут быть связаны и с установкой приложений. В том числе глюки могут возникать и из-за довольно бесполезного антивируса. Сделайте сброс до заводских установок и попробуйте попользоваться телефоном без приложений. Если всё нормально, добавляйте по одному приложению, чтобы выяснить, что конкретно приводит к проблемам.
From: [identity profile] acxat-m.livejournal.com
прошил самой новой прошивкой cm-12.1-20151202-NIGHTLY-d2att.zip все вроде работает а симку не видит. Спасите(
From: [identity profile] acxat-m.livejournal.com
а нет видит симку прощу прощения просто значек стоит что нет сим карты.
From: [identity profile] acxat-m.livejournal.com
Другая проблема, тут нет плеймаркета? и настроек гугл? или не ту прошивку поставил?
From: [identity profile] athunder.livejournal.com
Вообще CyanogenMod довольно долго ищет симку после включения, но конечно не минуту. Вообще с проблемами с SIM картами сталкивался только при плохом контакте. Иногда банально помогает вытащить СИМку и поставить её на место. Но если вы не поставили новые загрузчик и модем, как указано в посте, то с CyanogenMod 12.1 сотовой сети телефон не найдёт.

Re: Google Play Market на CyanogenMod 12.1

Date: 2015-12-03 02:23 pm (UTC)
From: [identity profile] athunder.livejournal.com
Google Play и прочие приложения в чистом CyanogenMod отсутствуют. Приложения от Гугл не могут поставляться с альтернативными прошивками, поэтому GApps устанавливаются отдельно. Сейчас CyanogenMod для версии 12.1 даёт ссылки на OpenGApps or CGApps. О GApps также смотрите в посте.
From: [identity profile] athunder.livejournal.com
Это поначалу после включения такой значок появляется, а потом он должен меняться на нормальный, показывающий наличие сотовой связи и её стандарты.
From: [identity profile] acxat-m.livejournal.com
нет ничего не помогает перезагрузка, выкл вкл, выташил симку и снова, не показывает лого связи мобильные данные тоже не работают. звонить звонит)
From: [identity profile] acxat-m.livejournal.com
все поставил по иструкции
From: [identity profile] athunder.livejournal.com
Тогда может быть и глюк в конкретной версии прошивки.
From: [identity profile] acxat-m.livejournal.com
ну с гуглом разобрался все ок. модем ставил modem_CWM_I747UCLEM ботлоадер boot_CWM_I747UCDMG2 прошивку поставил на версию старее cm-12.1-20151201-NIGHTLY-d2att. но также пишет что нет симки. Передача мобильных данных не вкл. звонить и принимать звонки можно все как бы работает кроме интернета через мобильные данные. может дела в модеме?
From: [identity profile] acxat-m.livejournal.com
все, другую версию модема установил все получилось) спасибо большое за пост) за ваш труд) успехов вам) если что отпишу как будет чувствовать себя телефон.

Date: 2016-07-17 09:05 am (UTC)
From: (Anonymous)
при установке GAAPS выдает ошибку 1 ставил с cm13 на s3 i900

Date: 2016-07-17 09:19 am (UTC)
From: [identity profile] athunder.livejournal.com
Когда у меня при установке GAPPS возникали ошибки, то просто пробовал поставить другую версию. В частности, когда по непонятной причине не хватало места, ставил более урезанный вариант. Если и это не помогало, искал GAPPS от другого источника.

Date: 2016-07-17 09:32 am (UTC)
From: (Anonymous)
вот что пишет инет рыть заколебался error 64: wrong architecture to setup open gapps pre-bundled busybox 2 грапса уже попробовал

Date: 2016-07-17 09:34 am (UTC)
From: [identity profile] athunder.livejournal.com
gapps для разной архитектуры процессора выпускают. Вероятно, что именно с этим связана ошибка.

Date: 2016-07-17 09:36 am (UTC)
From: [identity profile] athunder.livejournal.com
OpenGapps скачить можно с http://opengapps.org/?api=6.0&variant=nano
При этом очень важно выбрать архитектуру, соответствующую телефону

Вызовы не работают

Date: 2016-08-05 02:08 pm (UTC)
From: [identity profile] Александр Хромов (from livejournal.com)
Вызов идет, но ни гудков, ни голоса по другую сторону, И собеседник меня не слышит, Что делать?

Re: Вызовы не работают

Date: 2016-08-05 02:35 pm (UTC)
From: [identity profile] athunder.livejournal.com
Загрузчик и модем обновляли? Прошивку какую ставили?

Re: Вызовы не работают

Date: 2016-08-05 02:55 pm (UTC)
From: [identity profile] Александр Хромов (from livejournal.com)
Прошивка cm-12.1-20160725-UNOFFICIAL-serranoveltexx.zip, извините, но что за загрузчик и модем?

Re: Вызовы не работают

Date: 2016-08-05 06:39 pm (UTC)
From: [identity profile] athunder.livejournal.com
В пункте 5 моей инструкции выше есть про них упоминание. При установке Cyanogenmod 13 (Android 6) на Galaxy s3 (http://athunder.livejournal.com/483708.html) оставил те же самые версии модема и загрузчика, до которых обновлялся ещё при написании этой инструкции.

Обновление загрузчика (bootloader) требуется, когда некоторые версии прошивок, в том числе CyanogenMod, невозможно установить со старым загрузчиком. Что касается модема (modem), то он отвечает за беспроводную связь. Если не обновить модем,то как раз могут возникать проблемы с голосовой связью.

Также проблемы со связью могут быть вызваны и прошивкой. Если обновление модема не помогает, то нужно попробовать другую версию прошивки (при этом убедиться, что она подходит для вашей конкретной модели телефона, т.к. даже вариантов Galaxy s3 масса). Если есть Cyanogenmod для вашего телефона на официальном сайте, то рекомендую попробовать сначала её. Может конечно повести и альтернативной прошивкой, но мне всё чаще попадались проблемные прошивки, пусть они в чём-то и опережали официальные версии. Со стабильной (stable) версией Циаоногенмод проблемы возникали намного реже.

Re: Вызовы не работают

Date: 2016-08-05 06:44 pm (UTC)
From: [identity profile] athunder.livejournal.com
Обновленная версия модема и загрузчика должны быть от вашей версии телефона. Я так понимаю, что у Вас вовсе не i747, для которого писалась инструкция.

Call

Date: 2016-08-10 04:50 pm (UTC)
From: (Anonymous)
Так почему все таки не работает связь (гудков нет и слышимость ноль что с одной стороны, что сдругой)?

Date: 2016-08-10 06:11 pm (UTC)
From: [identity profile] athunder.livejournal.com
В комментариях уровнем выше подробно отвечал

Date: 2017-08-31 05:07 am (UTC)
From: (Anonymous)
Народ помогите пожалуйста .
Samsung Galaxy S3 GT-I9300 CyanogenMod 12.1 Android 5.1.1 . Телефон начал перезагружаться и через пол дня включился и опять начал перезагружаться, выдал что произошёл сбой и типа сделайте сброс настроек. Я сделал это и теперь тупо моргает экран и горит заставка teamwin . Помогите умоляю что делать ? Компьютеры его не видят и в рекавери фиг зайти тупо заставка горит чего то. Как мне быть теперь? Как восстановить его
Кто может помочь моё вк vk.com/skippera напишите пожалуйста

Date: 2017-08-31 07:00 pm (UTC)
From: [identity profile] athunder.livejournal.com
Слишком сложный для меня вопрос. Возможно, нужно установить Heimdall, а потом TWRP, чтобы перепрошиться заново (https://athunder.livejournal.com/537789.html). Спросите на 4pda.

March 2026

S M T W T F S
1234567
891011 121314
15161718192021
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 15th, 2026 06:04 am
Powered by Dreamwidth Studios