Csc файл прошивки что это

Обновлено: 05.07.2024

Odin очень полезный инструмент который позволяет вам взаимодействовать с вашим Samsung устройством (в режиме загрузки) и прошивать его. Это Windows программа, которую использовала/использует компания Samsung для прошивки своих устройств (без режима рекавери/восстановления). К счастью для нас этот софт просочился в сеть и у простых смертных есть возможность пользоваться ним.

Существуют разные версии Odin. Вы можете прошивать .tar, tar.md5 или .bin прошивки через Odin на ваше устройство.

Краткий тур по опциям программы.

Auto Reboot - автоматическая перезагрузка устройства после прошивки;
Re-Partition - перераспределяет файловую систему на вашем устройство по умолчанию (RFS);
F. Reset Time - сбрасывает cчётчик прошивок (flash counter);
PIT - Partition Information Table. Если вы выбрали Re-Partition, то вы также должны указать .pit путь к .pit файлу для перераспределения файловой системы устройства;
Bootloader - для прошивки загрузчика (bootloader);
PDA - сборка прошивки. Для выбора файла с прошивкой, ядром и т.д.
Phone - модем. Для выбора файла модема для прошивки;
CSC - Comsumer Software Customization. Для выбора CSC файла, содержащего специфические для региона и оператора данные;

Будьте очень осторожны при испоьзовании Odin, особенно с опцией Re-Partition и правильным .pit файлом. Если у вас нет нужного .pit файла ни в коем случае не ставьте галочку возле Re-Partition.

Внимание: Odin можно использовать только на устройствах от Samsung!

Как прошить Samsung Galaxy с помощью Odin?

1. Скачайте и установите USB драйвера для Samsung. Или можете установить Samsung Kies , при установке которого драйвера будут установлены автоматически.
2. Удостоверьтесь что у вас есть резервные копии всей важной для вас информации (контакты, SMS, MMS, видео, фото, документы и т.д.) на внутренней или внешней SD картах вашего устройства (или на компьютере).
3. Убедитесь что батарея вашего устройства заряжена хотябы на 60-80%, чем больше тем лучше (не хотелось бы брикнуть телефон во время прошивки если пропадет питание).
4. В настройках устройства включите USB debugging/Отладка USB в Developer Options/Для разработчиков.
5. Убедитесь что Samsung Keis не запущен. Можно “убить” процесс через диспетчер задач.

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

1. Скачайте zip файл с официальной прошивокй для вашего устройства и распакуйте архив себе на компьютер. Вы увидите либо один .tar или .tar.md5 файл, или же несколько файлов:
- если вы увидите один файл, то внутри него уже будет все что вам нужно для успешной прошивки (PDA, PHONE, CSC);
- если же файлов несколько, то используйте отдельные кнопки PDA (в новых версиях AP), PHONE, CSC для выбора соответствующих файлов;
2. Скачайте архив с прикрплённый к посту внизу распакуйте его. Вы увидите следующие файлы:
- Odin3 v3.04.exe;
- tmax.dll;
- zlib.dll;
- Odin3.ini;
3. Запустите Odin3_v3.04.exe на правах администратора (правый клик ---> в режиме администратора).
4. Загрузите ваше устройство в режим загрузки (download mode). Для большинства устройств от Samsung для этого надо выключить устройство и после этого одновременно зажать кнопки Home (домой) + Питание + Звук вниз и в появившемся меню подтвердить вход в режим загрузки путём нажатия звука вверх.
5. После того как телефон находится в режиме загрузки, подключите его к компьютеру через USB кабель. Если Odin распознает ваше устройство то поле ID:COM станет желтого или голубого цвета и отобразит номер COM порта (скриншот внизу).

Важно : если вы не увидите номер порта в поле ID:COM или если поле не будет желтого или голубого цвета, пожалуйте не продолжайте операцию. Отключите USB и перезагрузите ваше устройство путем нажатия и долгого удерживания кнопки питания. Проверьте корректно ли установлены USB драйвера для Samsung.

6. Если zip архив с прошивкой имел всего один файл, то кликните на кнопку PDA и через обзор выберите .tar или .tar.md5 файл с вашей прошивкой. В случае же если zip архив с прошивкой имел несколько файлов:
- нажмите на BL (Bootloader) и выберите файл который имеет BL или Bootloader в своём названии;
- нажмите на AP (PDA) и выберите файл который имеет CODE или AP (PDA) в своём названии;
- нажмите на PHONE и выберите файл который имеет MODEM в своём названии;
- нажмите на CSC и выберите файл который имеет CSC в своём названии;

Других файлов не трогайте!

7. Убедитесь что флажки расставлены правильно:
- Auto Reboot и F. Reset Time должны быть отмечены;
- все остальные флажки не отмечены;

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

9. Как только процесс прошивки завершится, ваше устройство перезагрузится. Теперь вы можете отключить его от компьютера и начать использовать.

Можете использовать эту инструкцию для прошивки устройств от Samsung на Android OS.

update: добавил Odin 3.07

Cкачать:

Odin3_v3.04.zip
Odin3_v3.07.zip
Odin3_v3.09.zip
Odin3_v3.12.7.zip
Odin3_v3.12.3.zip

CSC на самом деле означает код страны, и в сообществе Android он работает в паре с устройствами Samsung Galaxy.
Samsung создает разное программное обеспечение для разных стран, поэтому для того, чтобы загрузить программное обеспечение самостоятельно, нам необходимо знать, какая у нас прошивка. Однако иногда это может выходить за рамки обозначения кода для конкретной страны. Например, США звучит как очевидный региональный код CSC для смартфонов Samsung, продаваемых в США? Фактически, компания иногда может разбить эти более крупные рынки на образы прошивок для конкретных операторов сотовой связи. Фактически, основные устройства, продаваемые в США, имеют региональный код CSC Verizon Wireless (VZW), T-Mobile (TMB) и AT&T (ATT) (среди прочих). То же самое и в Европе, помимо ЦОК страны, есть еще и местные ЦОС мобильных операторов. Все телефоны данной модели имеют один и тот же номер модели, но разные коды регионов CSC, поскольку Samsung выпускает специальные прошивки для операторов мобильной связи (в некоторых странах). Наиболее важно, что все обновления OTA используют региональный код CSC, чтобы проверить, одобрено ли ваше устройство Samsung для нового обновления программного обеспечения с новым Android или исправлением безопасности.

Как я могу найти свой региональный код CSC?

Чтобы узнать, какой региональный код CSC находится на вашем устройстве Samsung Galaxy, перейдите по ссылке:

  1. Меню настроек.
  2. О телефоне.
  3. Информация о программном обеспечении.
  4. И найдите «Service Provider SW Ver.» раздел.
  5. Вот трехбуквенный код CSC для вашего устройства Samsung.

Например, в нашем устройстве Samsung мы получили: AUT / AUT , AUT / EUY / AUT .
Я разделю его на простые множители, чтобы указать, что означает каждый элемент в коде CSC.

Активный CSC / SIM 1 , SIM 2 / Область, край / Первичный CSC

Мы используем сим-карту Swisscom, и для этой сим-карты мы должны получить код SWC CSC. Почему мы получили AUT?
Простой код CSC не зависит от сим-карты, и телефон находится на открытом рынке, а не от оператора, потому что у нас есть несколько CSC в нашем устройстве Samsung EUY / EUY / EUY / EUY / EUY. После вставки в нее сим-карты Швейцарии это изменение с нескольких CSC на код CSC открытого рынка нашей страны означает AUT / AUT / AUT / EUY / AUT, и это была первичная настройка CSC, но была скрыта. Если устройство принадлежит оператору Swisscom после первого подключения к Интернету и получения информации с сервера Samsung, CSC в нем изменится на SWC / SWC / SWC / EUY / SWC, что означает, что устройство должно получать только OTA-обновление с настройкой. для этой сотовой сети. Еще кое-что о нотации EUY. Что именно это означает? Эта информация заключается в том, что телефон предназначен для стран, не входящих в Европейскую экономическую зону - ЕЭЗ.

Какие регионы CSC существуют:

  • EUX - Европа в Европейской экономической зоне - ЕЭЗ и код страны в нем:
    BTB BTE BTU EVR MET H3G 3IE O2U VDI VOD DBT XEF PHE PLS PRT TPH ITV PHN LUX ATO SFR MEO OMN HUI XEC DRE MOB ATL TCL VD2 VDF AMO FTM NEE SEB HTS XEO ROM BGL XEH XEZ ORX VDRO CNX V SIO COA COS CRO DCO DNL DTM MAX TMH TMS TMZ TNL TPL BOG MOT O2C SIM TIM VIP SMP TSI
  • EUY - Европа за пределами Европейской экономической зоны и код страны в ней:
    AUT SWC СМОТРЕТЬ MSR MOZ ORG SUN TOP MBM
  • EUA - устройство, продаваемое в Великобритании и Греции, и код страны в нем:
    BTU EVR BTC CPW H3G O2I O2U ORA OXA TMU TSC VIR VOD XEU EUR AOC COS CYO GER OXX TGR VGR ILO
  • США - устройство продается в США и коды CSC для него:
    ACG ATT BST CCT GCF LRA SPR TFN TMB USC VMU VZW XAA XAS
  • EUB - устройство, продаваемое в Австрии, Бельгии, Германии, Франции, Испании, Нидерландах и Португалии, и код страны в нем:
    ATO AOM DRE MAX MOB MOK ONE TRG BSE BAE PRO XEB DBT DTM DUT EPL MAN MBC OXA VD2 VIA XEG XEF AUC BOG COR DIX FTM NRJ OFR ORC ORF OXA SFR UNI VGF PHE FOP AMN ATL EUS XEC YOG PHN BEN KPN MMO ON TNL VDF VDP XEN OPT OXX TCL TMN TPH XEP
  • EUC - устройство, продаваемое в Швейцарии, и код страны в нем:
    AUT MOZ ORG OXX SUN SWC
  • EUD - устройство, продаваемое в Дании, Финляндии, Латвии, Швеции и Литве, и код страны в нем:
    DTL ELS SAU SEB BAU BCN BME BSG BTH COV HTS SEN TET TLA TNO VDS XEE TLT
  • EUE - устройство продается в Италии, Польше, Венгрии, Чехии, Словакии и Болгарии и код страны в нем:
    ITV FWB GOM HUI OMN OXA TIM VOM WIN XET ERA IDE PLS PRT XEO OXX XEH PAN VDH WST TMO TMH ETL KBN O2C OSK TMZ VDC XCS XEZ ORX GTL IRD ORS TMS BGL CMF GBL MTE MTL OMX PLX V
  • EUF - устройство, продаваемое в Албании, Сербии и Республике Македония, и код страны в нем:
    AVF MSR OXX PMN SMO TOP TSR TMC MBM
  • EUG - устройство, продаваемое в Хорватии и Словении, и код страны в нем:
    CRO TRA TWO VIP MOT SIM
  • EUG - устройство, продаваемое в Хорватии и Словении, и код страны в нем:
    CRO TRA TWO VIP MOT SIM
  • OXE - устройство продается в России и код страны в нем:
    AZC BLN EMT ERS GEO MTV SER SNT
  • IND - устройство продается в Индии и код страны в нем:
    INU INA INS IMS REL
  • CHN - устройство продается в Китае и код страны в нем:
    CMC CUH INT M00 TEC TIY
  • Другие полный список регионов CSC по странам можно найти здесь

Зачем менять CSC на устройствах Samsung Galaxy?

Телефоны / планшеты Samsung Galaxy на открытом рынке получили гораздо более быстрое обновление Android, чем фирменная версия, то же самое с обновлением исправления безопасности, устройство Samsung открытого рынка получает его почти каждый месяц, а фирменное устройство может получать его каждые 2-6 месяцев в зависимости от сотовой сети.

Можно ли изменить CSC на устройствах Samsung Galaxy?

В новом устройстве Samsung Galaxy (Android 10 и новее) невозможно изменить основной регион бесплатно, то же самое в сервисном центре Samsung не могут изменить CSC в вашем устройстве Samsung Galaxy.
Если вы попытаетесь изменить CSC самостоятельно, записав на немаркированную прошивку устройства, вы можете закончить код CSC DBT / PLS , PLS / EUX / TIM (записанный на небрендированную прошивку XEO устройства с сетевой сим-картой Plus Poland в телефоне), и это будет плохо, потому что ваше устройство Samsung Galaxy не получит никаких новых OTA-обновлений, даже для сети TIM вашего основного региона.

Wojtek Góralczyk дня 26 Фев 2021

Если Вам помогло это решение, поделитесь им с другими чтобы помочь им, и подписывайтесь на наши страницы в Facebook, Twitter and Instagram

CSC
Тут стоит отметить, что файл CSC сам по себе на устройство не прошивается. Прошивальщик извлекает из него файл CSC.mbn и копирует в специальную папку на устройстве. Изначально, прошивальщики умели шить и сам MBN файл, но т.к. я использовал его для взлома системы, из новых версий возможность прошивки "голого" MBN убрали.

Создание кастомного CSC


  • Утилита для монтирования образов жёстких дисков (например OSFMount)


Распаковка CSC/MBN
Официальные CSC распространяются в виде .csc файлов, которые можно распаковать утилитой smd-tool из набора sam-tools.
Например file.csc в папку csc_dump:


После распаковки в папке появится файл DPP.bin, который надо примонтировать (это образ диска).
Копируй оттуда

себе и можешь размонтировать диск.
Распаковать MBN можно другой утилитой:
  • SS_AUT.ini - файл определят, какие значения региона и часового пояса будут выставлены изначально на экране настройки телефона после ХР.
  • SS_AUT.reg - файл реестра
  • SS_AUT_AppInstall.provxml - файл PROVXML отвечающий только за установку дополнительных приложений
  • SS_AUT_CSC.xml - файл PROVXML

50КБ. Точное значение я не знаю, но большие файлы телефон не хавает. Сам файл MBN ограничен размером свободного места на разделе DPP.


Упаковка MBN
Опять же с помощью mbn-tool:

mbn-tool /p mbn_dump /f my.mbn /ver I8750OXXCMK2 /subver OXX
Теперь обращу твоё внимание на версию: I8750OXXCMK2. Версия должна быть не меньше той, что указана в самой прошивке телефона. Т.е. данная CMK2 будет проигнорирована на телефоне, обновлённом до DOC2. Однако, DOC2 будет работать на старой CMK2 (GDR3).
Что же происходит, когда телефон игнорирует старую CSC из MBN файла? Он берёт выбранный код CSC и ищет для него файлы в папке

Там хранятся резервные CSC для всех кодов.
Внимание! Современные версии прошивок (DNI и DOC) всегда игнорируют MBN файл и сразу используют резервные файлы.

Упаковка MBN с помощью MBN Creator
MBN Creator - это единая программа, сочетающая в себе кухню для создания MBN файлов и прошивальщик для них же.
на первой вкладке находятся наиболее популярные твики (некоторые уже успели устареть :D )
следующие 4 вкладки позволяют вручную добавить содержимое к соответствующим файлам, чтобы у тебя была возможность добавить свои твики.
последняя вкладка содержит настройки самого MBN файла, а так же счётчики размеров файлов (помнишь про лимит в 50КБ?).
После заполнения всех полей нажимаешь кнопку Create! и рядом с MBN Creator появляется сгенерированный файл csc.mbn.
Содержимое получившегося файла можно посмотреть в папке

  1. переведи телефон в режим прошивки
  2. подключи к ПК и установи драйвера
  3. (опционально) в папку к MBN Creator скопируй файл csc.mbn, если ты его самим MBN Creator'ом не генерировал
  4. нажимаешь Flash, открывается окно прошивки
  5. нажимаешь Scan, MBN Creator должен найти телефон
  6. выбираешь CSC код и нажимаешь Flash
  7. всё произойдёт мгновенно. После этого перезагружаешь телефон
  1. загружаешь в прошивальщик любой .wp8 файл прошивки для твоего телефона и свой MBN файл
  2. выбираешь опцию Select и оставляешь галочку только на CSC
  3. если при прошивке тебя что-то спросят, отвечаешь NO . Иначе выбранная прошивка будет залита в телефон.

Вроде бы всё. Удачи :D

Распаковка SMD


  • Утилита для монтирования образов жёстких дисков (например OSFMount)

Распаковка
SMD файл (.wp8 или .smd) содержит некоторые разделы (логические диски) внутренней памяти телефона и таблицу разделов GPT.
Распаковать WP8 файл можно следующей командой:


Все разделы будут извлечены в папку dump. При этом будет выведена подобная информация:
  • header - заголовок (начало) исходного SMD
  • GPT - таблица разделов
  • PLAT, EFIESP, MMOS - разделы с файловой системой FAT
  • MainOS и Data - сжатые разделы с файловой системой NTFS
  • остальные файлы - это разделы бутлоадера. Файловой системы они не содержат

Для WP7 разделы отличаются, а колонки Part. ID и Type имеют другое значение.

Работа со сжатыми разделами


  • Утилита для монтирования образов жёстких дисков (например OSFMount)

Распаковка
Сжатый раздел представляет из себя файл, из которого вырезаны пустые места. С помощью утилиты image-rebase можно восстановить их нормальный вид (распаковать):

Теперь MainOS.img нормально монтируется.
Внимание! Не стоит распаковывать Data, если на диске мало места. Помни, его размер больше 14ГБ! А ещё он почти пустой.


Упаковка
Упаковка происходит в 2 этапа.
Сначала разрежем файл на части:


Здесь 2000 - это минимальный размер пустого места (нулей) в секторах, который будет вырезан. В данном случае 2000 секторов = 1МБ.
Теперь появилась куча файликов и файл MainOS.img.xml. Это шаблон, в нём содержится информация о том, как собрать все части воедино.
Собрать опять также можно с помощью image-rebase:

Редактируем прошивку
Здесь будут всяческие приёмы редактирования прошивки от меня и других ромоделов. Если есть, чем поделиться, пишите в эту тему, я добавлю ссылку.

  • DSM - содержание пакета. Список файлов, версия.
  • CAT - файл с подписями всех файлов, входящих в пакет.
  • при ХР проверяются подписи всех обрабатываемых файлов (реестра и т.д.)
  • при ХР удаляются все файлы, не входящие в какой-либо пакет
  • system32\CSCMgr.dll
  • system32\CSCMgrSvc.dll
  • system32\drivers\CSCMgrSvc.dll (да, это копия)
  • system32\FCRouter.dll
  • system32\FCRouterProxy.dll
  • system32\drivers\FCRouter.dll
  • system32\drivers\FCDriver.dll


Файлы реестра (ульи, hives)
Можно редактировать реестр напрямую. Файлы лежат в папке

Но результат будет только до ХР.


OSRepack
Простая утилита для работы с пакетами. Брать тут: OSRepack


SDelete
Утилита предназначена для надёжного удаления файлов, но умеет "занулять" свободное место на диске.

Очень полезна для повышения степени сжатия в image-rebase.
К сожалению, повышается фрагментация в упакованном файле. Кто знает простой способ дефрагментировать свободное пространство на диске, пишите.

Упаковываем SMD


Упаковка MainOS
После редактирования MainOS.img его надо сжать.
Это делается двумя командами:

image-rebase /s MainOS.img /z 2048
image-rebase /p MainOS.bin /t MainOS.img.xml

Подробно смотри в соответствующем посте.


Упаковка SMD
Отрезаем первые 0x50 байт от оригинальной прошивки (как раз ДО md5) и сохраняем как header.bin.
Большие разделы по желанию можно упаковать аналогично MainOS.
Создаём XML файл следующего содержания:

<smd-tool>
<template>
<header file="header.bin"/>
<section name="GPT" file="GPT.bin" offset="0"/>
<section name="SECURE" file="SECURE.bin" offset="0x800"/>
<section name="DPP" file="DPP.bin" offset="0x1000"/>
<section name="SBL1" file="SBL1.bin" offset="0x8000"/>
<section name="SBL2" file="SBL2.bin" offset="0x9000"/>
<section name="SBL3" file="SBL3.bin" offset="0xA000"/>
<section name="UEFI" file="UEFI.bin" offset="0xB000"/>
<section name="RPM" file="RPM.bin" offset="0xD000"/>
<section name="TZ" file="TZ.bin" offset="0xE000"/>
<section name="WINSECAPP" file="WINSECAPP.bin" offset="0xF000"/>
<section name="PLAT" file="PLAT.bin" offset="0x1A000"/>
<section name="EFIESP" file="EFIESP.bin" offset="0x20000"/>
<section name="MMOS" file="MMOS.bin" offset="0x46000"/>
<section name="MainOS" file="MainOS.bin" offset="0x6C000"/>
<section name="Data" file="Data.bin" offset="0x520000"/>
</template>
</smd-tool>
Значения offset берутся из колонки NAND off команды

Приведённый пример соответствует DOC2.
Далее упаковываем .wp8 командой
Подготовка заголовка SMD
Это не совсем заголовок, но не суть. Смотрим в

ROM offset у MainOS. С помощью Hex-редактора копируем начало файла до этого момента в отдельный файл.
С помощью того же Hex-редактора склеиваем получившийся файл с Data.bin.
В начале файла есть такие заголовки:

4D 61 69 6E 4F 53 00 00 00 00 00 00 00 00 00 00
00 C0 06 00 5F 29 4B 00 00 7C FF 08 00 0E AD 61
1F 1F 1F 1F 00 00 00 00 21 E2 CC EA 00 00 00 00
2B C2 5E C9 6A 2F 0B E1 6F 1C 95 FC 49 FF E9 FD

Тут тебя интересует начало и длина раздела.
Внимание! Числа здесь идут с обратным порядком байт, т.е. 12345678 = 78 56 34 12.
Заменяем начало Data на начало MainOS.
Можно использовать Ctrl+C & Ctrl+B (скопировать и вставить с заменой).
Теперь делаешь Ctrl+A и смотришь размер файла. Его надо записать на место "начало MainOS".
Сохраняешь файл. Теперь это заготовка.


Финал. Добавление MainOS
Склеиваем файл-затовку с MainOS.bin.
Прописываем в "длина MainOS" размер файла MainOS.bin

В начале файла заполняем 16 байт по адресу 0х50 нулями.
Считаем MD5 сумму файла (Анализ -> Контрольные суммы). И вставляем на место этих нулей (Ctrl+C & Ctrl+B).
Всё, осталось только сохранить готовую прошивку!

Внимание! Такая прошивка будет прошиваться только версией 3.54 флешера.

Как перепрошить телефон Самсунг

Что нужно знать перед тем, как прошить смартфон?
Samsung Galaxy Note 3 Red

Итак, если вы собрались заняться этим непростым делом, то поспешим вас обрадовать. Потому что прошить или перепрошить Samsung Galaxy (таких, как n9005 Note, n900, S3, N7100 и других) сможет любой человек. Для этого нужно просто ознакомиться с первоначальными данными, некоторыми особенностями и самое главное — следовать инструкции.

Что вам может понадобиться перед тем, как приступить к выполнению вашей миссии?

  1. Само устройство Samsung с заряженной батареей (минимум на 80 процентов). Это необходимо для непредвиденной остановки работы устройства и дальнейших сбоев программ.
  2. Оригинальный кабель USB для подключения к компьютеру. Шнур поставляется в комплекте, но если вдруг у вас его нет, то можете воспользоваться имеющимся. Однако стоит помнить, что такие действия выполняются на свой страх и риск.
  3. Подключение к интернету с неограниченным трафиком. Нужно это для того, чтобы скачать саму прошивку, которая может весит больше одного гигабайта. В принципе, могут подойти и тарифы с ограниченным трафиком, если вам это не предоставит каких-либо неудобств. Если вы неуверенные в том, какой у вас тариф, обязательно уточните этот вопрос у своего интернет-провайдера.
  4. Желание и терпение, которые станут вашим верным спутником. Возможно, с первого раза у вас не получится прошить или перепрошить Samsung Galaxy. Не стоит расстраиваться в таком случае. Лучше постарайтесь внимательно пересмотреть, все ли вы правильно делали и могли ли вы допустить где-нибудь ошибку.

Виды прошивок

Есть два вида прошивок: официальные и кастомные. Официальные прошивки разрабатывает сам производитель, а кастомные делают обычные люди сидя дома. Также есть такое понятие, как стоковая прошивка. Стоковая прошивка – это прошивка, которая была установлена производителем на смартфон. Естественно она официальная.

Способы прошивки

Андроид устройство можно прошить двумя способами:

  1. С помощью компьютера
  2. Через рекавери

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

Как прошить ядро или Recovery?

Если вы прошиваете стороннее ядро или Recovery и у вас предустановлен Android 5.X.X и выше, то необходимо внести определенные изменения в настройки Android:

  1. Включить «Отладку по USB» и там в же настройках включить «Разблокировка OEM»;

54

2. Отключить «Удаленное управление» Samsung;

Screen04

Прошить ядро, кернел или CWM означает что нужно файл вставить в поле AP или PDA и прошить его.

SamFirm — программа для быстрого поиска прошивок

Для работы программы на вашем компьютере должны быть установлены:

Как найти и скачать прошивку на Cамсунг?

  • Распакуйте скачанный архив с программой в какую-нибудь папку и запустите программу.
  • В поле «Model» введите код вашей модели (найти можно на упаковке смартфона, в инструкции или под батареей. Например SM-G930F и пр.).
  • В поле «Region» введите нужный Вам код CSC региона, например, BTU или какой-нибудь другой.

Что такое CSC регион и как его найти?

CSC код используется в телефонах фирмы Samsung для определения страны где был продан телефон и языка прошивки. Что-бы узнать какая версия прошивки вам нужна, следует уточнить код под батарейкой телефона. Также его можно узнать из таблицы ниже.


  • Когда программа найдет прошивку, поставьте галочки «Decrypt automatically» (для перекодирования прошивки в нужный формат), «Check СRС32» (для проверки контрольных сумм) и нажмите «Download». Укажите путь для скачивания прошивки (можно на рабочий стол). Не спешите выключать программу, пока она не перекодирует прошивку в нужный формат и не проверит контрольные суммы (2 раза пройдет зелёная полоса в программе и появятся 2 надписи внизу: Checking CRC32…Success: CRC match и Decrypting firmware…Decryption finished, свидетельствующие об окончании операций по проверке контрольных сумм и декодировании).

Последние прошивки

26.10.2020Samsung SM-A015FA015FXXU3ATI2Q(Android 10) New Zealand (TNZ)
26.10.2020Samsung SM-A015FA015FXXU3ATI2Q(Android 10) New Zealand (NZC)
26.10.2020Samsung SM-A015FA015FXXU3ATI2Q(Android 10) New Zealand (VNZ)
26.10.2020Samsung SM-A015MA015MUBU3ATH1Q(Android 10) Uruguay (ANC)
26.10.2020Samsung SM-A015MA015MUBU3ATH1Q(Android 10) Colombia (COB)
26.10.2020Samsung SM-A015VA015VVRS2ATI1Q(Android 10) USA (VZW)
26.10.2020Samsung SM-A102UA102USQS8BTI1Q(Android 10) USA (AIO)
26.10.2020Samsung SM-A105FNA105FNXXU4BTI2Q(Android 10) Slovakia (ORX)
26.10.2020Samsung SM-A105FNA105FNXXU4BTI2Q(Android 10) United Kingdom (VOD)

Прошивка с помощью сторонней программы Odin

Для начала ознакомьтесь с основными пунктами, которые ни в коем случае нельзя нарушать. Вы предупреждены об этом несколько раз, чтобы потом не хватались за голову не говорили себе: «Что же я наделал?». Поэтому лучше перестраховаться и внимательно смотреть, что необходимо выполнить и что вы делаете.

  1. Все операции вы совершаете на свой страх и риск. Это самое важно правило, потому что после прошивки неофициальным способом вы лишаетесь гарантий Samsung.
  2. Не выдёргивать шнур питания компьютера или ноутбука, то есть обеспечить безусловную работу ПК.
  3. Зарядить смартфон минимум на 80-90 процентов, чтобы он не мог разрядиться во время обновления.
  4. При подключении к ПК использовать только оригинальный шнур.

Шаг 1: Загрузка и установка драйверов устройства

Для обеспечения взаимодействия Odin и устройства потребуется установка драйверов. К счастью, Samsung позаботился о своих пользователях и процесс установки обычно не вызывает никаких проблем. Единственным неудобством является тот факт, что драйвера входят в комплект поставки фирменного ПО Samsung для обслуживания мобильных устройств – Kies (для старых моделей) или Smart Switch (для новых моделей). Следует отметить, что при прошивке через Odin c одновременно установленным в системе Kies, могут возникнуть различные сбои и критические ошибки. Поэтому после установки драйверов Kies необходимо удалить.

    1. Скачиваем приложение со страницы загрузки официального сайта Samsung и устанавливаем его.

    Samsung Kies загрузить с оф. сайта

    Загрузить Samsung Kies с официального сайта

    Samsung автоустановщик драйверов прогресс

    Шаг 2: Перевод устройства в режим загрузки

    Программа Odin способна взаимодействовать с девайсом Samsung только в том случае, если последнее находится в специальном Download-режиме.

      1. Для входа в этот режим полностью выключаем устройство, зажимаем аппаратную клавишу «Громкость-», затем клавишу «Home» и удерживая их нажимаем кнопку включения аппарата.

      Odin вход в режим Download

      Samsung Warning

      1. Подтверждением входа в режим «Download» служит нажатие аппаратной клавиши «Громкость+». Убедиться, что аппарат находится в режиме, пригодном для сопряжения с Odin можно, увидев нижеследующее изображение на экране устройства.

      Samsung downloading Do not turn the target

      Шаг 3: Прошивка

      С помощью программы Odin доступна установка одно- и многофайловых прошивок (сервисных), а также отдельных компонентов программного обеспечения.

      Если прошивка Однофайловая

      Вставляем прошивку в поле AP или PDA (нажать на кнопку)

      Если прошивка Многофайловая

      • Файл PIT (если есть) в поле PIT(нажать на кнопку)
      • Файл APBOOT_xxxxx.tar.md5 в поле BL или Bootloader(нажать на кнопкуBootloader)
      • Файл CODE_xxxxx.tar.md5 в поле AP или PDA(нажать на кнопку)
      • Файл MODEM_xxxxx.tar.md5 в поле CP или PHONE(нажать на кнопку)
      • Файл CSC_xxxxx.tar.md5 в поле CSC(нажать на кнопку)
        • CSC — форматирует все пользовательские данные
        • HOME_CSC — пользовательские данные, остаются не тронутыми

        odin прошивка samsung

        ничего не изменяйте и не ставьте галочек в левом углу (если этого не требуется):

        odin прошивка samsung

        final

        На этом прошивка закончена.

        Установка отдельных компонентов ПО

        Помимо установки прошивки целиком, Odin дает возможность записывать в устройство отдельные компоненты программной платформы – ядро, модем, рекавери и т.д.

        Для примера рассмотрим установку кастомного рекавери TWRP через ODIN.

          1. Загружаем необходимый образ, запускаем программу и подключаем уст-во в режиме «Download» к порту USB.
          2. Нажимаем кнопку «AP» и в окне Проводника выбираем файл с рекавери.

          Odin файл кастомного рекавери

            1. Переходим на вкладку «Options»и снимаем отметку с пункта «Auto reboot».

            Odin прошивка рекавери опции - старт.

              1. Нажимаем кнопку «Start». Запись рекавери происходит практически мгновенно.

              Odin прошивка рекавери успешно

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

              Прошивка c PIT-файлом

              PIT-файл и его добавление в ODIN являются инструментами, используемыми для переразбивки памяти устройства на разделы. Данный способ проведения процесса восстановления девайса может использоваться совместно как с однофайловыми, так и многофайловыми прошивками.

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

                1. Выполняем шаги, необходимые для загрузки образа(ов) прошивки из вышеописанных способов. Для работы с PIT-файлом используется отдельная вкладка в ODIN – «Pit». При переходе в нее выводится предупреждение от разработчиков об опасности дальнейших действий. Если риск процедуры осознан и целесообразен, нажимаем кнопку «OK».

                Odin PIT предупреждение

                  1. Чтобы указать путь к файлу PIT, нажимаем одноименную кнопку.

                  Odin загрузка пит-файла

                  1. После добавления PIT-файла переходим на вкладку «Options» и отмечаем галками пункты «Auto Reboot», «Re-Partition» и «F. Reset Time». Остальные пункты должны остаться неотмеченными. После выбора опций можно переходить к процедуре записи нажатием кнопки «Start».

                  Odin опции с пит-файлом

                  Инструкция по прошивке через программу Smart Switch

                  Данный способ требует минимум усилий. Поэтому отлично годится для начинающих пользователей.

                  Компания Samsung располагает фирменной утилитой Smart Switch, для обновления прошивки. Утилита проверяет наличие новой прошивки, автоматически скачивает и устанавливает образ в телефон.

                  Важно! Уведомление о доступности новой прошивки не появится, если: прошивка ещё не вышла, текущая ОС модифицирована или аппарат выпущен для другого рынка.

                  1. Скачайте по прямой ссылке программу Smart Switch .
                  2. Установите утилиту на ПК, а лучше на ноутбук с автономным питанием.
                  3. Откройте Smart Switch. Соедините телефон с компьютером, где имеется доступ к интернету.
                  4. При наличии прошивки для вашего телефона, появится уведомление с предложением установить новую прошивку.
                  5. Для установки прошивки, нажмите на кнопку «Обновить».
                  6. Программа загрузит образ на компьютер. Затем начнется установка непосредственно в смартфон.
                  7. Следуйте указаниям программы.
                  8. После обновления, желательно сбросить настройки до заводского состояния. Личная информация сотрется, поэтому заранее позаботьтесь о резервном копировании.

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

                  Инструкция по установке прошивки через TWRP

                  Если на телефоне настроено TWRP recovery, тогда следуйте инструкции ниже.

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

                  1. Скачайте и поместите образ мода на карту памяти/внутренний раздел.
                  2. Загрузите TWRP.
                  3. Откройте раздел резервных копий, для сохранения текущей прошивки.
                  4. Далее выполните очистку всех разделов, за исключением раздела с прошивкой и резервной копией.
                  5. Нажмите на раздел «Установить», где выберите архив с прошивкой. Подтвердите установку, и ждите окончание процесса.
                  6. После установки, опционально поставьте Boot, Modem, Gapps , root и т.д.

                  Что следует знать после перепрошивки?

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

                  Однако стоит помнить о том, что перед сбросом важно обязательно сохранить все имеющиеся данные: фотографии, контакты, видео, музыку, документы. Сделать это можно вручную, простым переносом информации на компьютер, или же с помощью утилиты Smart Switch, позволяющей сделать резервное копирование данных смартфона Samsung Galaxy n9005 Note, n900, S3, N7100 и другие.

                  Заключение

                  Читайте также: