Определение чипсета дешевых сотовых телефонов / Хабр
Что я имею в виду под «дешевыми сотовыми телефонами»: произведено в последние 3 года (т.е. не восстановленные), продаётся в России, стоит дешевле самых дешевых смартфонов (менее 2500р).
Наверное, самый действенный метод — это разобрать телефон и посмотреть чипы на плате, но это я не рассматриваю — сложно, потеря гарантии и можно сломать. Поэтому предлагаю другие способы.
USB соединение
Узнать производителя чипа можно по коду устройства из USB соединения. Подключите телефон в режиме, отличном от зарядки. В Linux посмотреть подключенные USB устройства можно командой lsusb. В Windows где-то в диспетчере устройств (давно не работаю с Windows, поэтому точные указания для этой ОС давать не могу).
Первая часть номера устройства — это код производителя:
1782:xxxx — Spreadtrum
0e8d:xxxx — MediaTek
1e04:xxxx — RDA
У устройства с кодом RDA может быть название Spreadtrum, потому что RDA объединились с этой компанией. Чипы RDA даже вписаны в номера Spreadtrum под номером SC6533, причём разные чипы под одним номером.
Инженерные коды
Также у телефонов есть специальные коды, что набираются в виде номера, по их срабатыванию, и информации из них, можно определить производителя и (если повезёт) имя чипсета. Нажимать кнопку вызова не нужно, если прошивка поддерживает код, то откроет соответствующее меню сразу, как вы ввели последний символ.
Коды Spreadtrum
Тут довольно запутанно, так как чип состоит из разных компонентов, и у каждого есть своя версия. Названия SC6531DA/SC6531E что вы можете найти на сайтах с прошивками и характеристиках телефонов — как я понимаю, это версия не чипа, а версия API этого чипа, код скомпилированный для определённого API совместим со всеми чипами использующими его.
#*8378#0# — меню запуска тестов
#*8378#1# — инженерное меню
#*8378#2# — версия прошивки и/или железа, иногда только версия прошивки
Часто код 0 или 1 не распознаётся, но пока не встречал чтобы на Spreadtrum не работали оба. В меню запуска тестов часто есть пункт с названием «Version Info», название пункта может быть переведено на русский.
В инженерном меню должен быть пункт «Phone info», где может быть указан «CHIP TYPE», один из этих:
Это SC6531DA — если указано SC6531 или SC6531BA
Это SC6531E — если указано SC6531EFM или SC6531EFM_AB
Также в «Phone info» некоторых прошивок указывается модель экрана, или как «LCD ID», или «LCM ID».
«Version Info» из меню тестов или кода #*8378#2#, содержит «MMI version», или «HW version», что заканчиваются на «_BAR»:
Это SC6531DA — если указано SC6500_BAR или SC6531_BAR
Это SC6531E — если указано SC6531EFM_BAR
Похоже на опечатку в прошивке, но попалось в новой модели телефона, чипсет которого точно SC6531DA. Поэтому может встречаться и в других. Так как чипы SC6500 сейчас или уже не встречаются, или встречаются только в редких телефонах с монохромным экраном, то «MMI version: SC6500_BAR» на телефоне с цветным экраном предлагаю считать признаком SC6531DA.
Дополнительно про Spreadtrum
Есть косвенный признак различия DA и E. Телефоны на SC6531E можно подключить к USB без батарейки, и на экране будет указание, что идёт зарядка. Можно даже выбрать тип соединения при подключении к компьютеру. Если захотите запустить ОС (прошивку) без батарейки, то через короткое время после запуска ОС телефон выключится. Телефоны на SC6531DA не включаются без батарейки.
Телефоны что продаются с чипсетом указанным как SC6531H — по всем признакам это SC6531Е, только с увеличенным размером оперативной памяти (8 МБ) и поддержкой более крупных экранов.
Коды RDA
Определить RDA проще всего, код *#8376# показывает версии всего железа, в том числе модель LCD экрана.
Коды Mediatek
К сожалению никаких стабильных кодов для MediaTek не нашел. Хотя при подключении в режиме обновления прошивки (USB загрузки) у MediaTek узнать версию очень просто (достаточно запросить чтение 16 бит по адресу 0x80000008, это номер чипсета, но про это лучше писать отдельную статью).
Единственный код, что более-менее стабильно срабатывает — это *#8375#, показывает либо версию прошивки, либо открывает меню запуска тестов. Но этот код совпадает с кодом для RDA, что тоже показывает версию прошивки. На некоторых прошивках и этот код не работает.
Mocor5 OS
Используется на более продвинутых кнопочных телефонах с чипсетами Spreadtrum, те же чипы могут использоваться в самых дешевых смартфонах, это SC7715 или SC7731. Эта операционная система — модифицированный Android 4.4, ищите пункт «о телефоне» в настройках, там будет название чипсета.
Заключение
На этом всё. Если у вас есть тайные знания, не перечисленные в данной статье, то напишите об этом в комментариях. Только не про смартфоны, пожалуйста.
Если у вас есть кнопочный телефон на SC6531E или SC6531DA, и Phone Info из инженерного меню указывает модель экрана — то напишите название и версию в комментариях (или лично мне). Поможет мне понять, под какие распространённые модели экранов делать поддержку. Прошивка одной модели телефона обычно поддерживает 3-4 модели LCD экранов.
Определение чипсета дешевых сотовых телефонов
Что я имею в виду под «дешевыми сотовыми телефонами»: произведено в последние 3 года (т.е. не восстановленные), продаётся в России, стоит дешевле самых дешевых смартфонов (менее 2500р).
Наверное, самый действенный метод — это разобрать телефон и посмотреть чипы на плате, но это я не рассматриваю — сложно, потеря гарантии и можно сломать. Поэтому предлагаю другие способы.
USB соединение
Узнать производителя чипа можно по коду устройства из USB соединения. Подключите телефон режиме отличном от зарядки. В Linux посмотреть подключенные USB устройства можно командой lsusb. В Windows где-то в диспетчере устройств (давно не работаю с Windows, поэтому точные указания для этой ОС давать не могу).
Первая часть номера устройства — это код производителя:
1782:xxxx — Spreadtrum
0e8d:xxxx — MediaTek
1e04:xxxx — RDA
У устройства с кодом RDA может быть название Spreadtrum, потому что RDA объединились с этой компанией.
Инженерные коды
Также у телефонов есть специальные коды, что набираются в виде номера, по их срабатыванию, и информации из них, можно определить производителя и (если повезёт) имя чипсета. Нажимать кнопку вызова не нужно, если прошивка поддерживает код, то откроет соответствующее меню сразу как вы ввели последний символ.
Коды Spreadtrum
Тут довольно запутано, так как чип состоит из разных компонентов, и у каждого есть своя версия. Названия SC6531DA/SC6531E что вы можете найти на сайтах с прошивками и характеристиках телефонов — как я понимаю, это версия не чипа, а версия API этого чипа, код скомпилированный для определённого API совместим со всеми чипами использующими его.
#*8378#0# — меню запуска тестов
#*8378#1# — инженерное меню
#*8378#2# — версия прошивки и/или железа, иногда только версия прошивки
Часто код 0 или 1 не распознаётся, но пока не встречал чтобы на Spreadtrum не работали оба. В меню запуска тестов часто есть пункт с названием «Version Info», название пункта может быть переведено на русский.
В инженерном меню должен быть пункт «Phone info», где может быть указан «CHIP TYPE», один из этих:
Это SC6531DA — если указано SC6531 или SC6531BA
Это SC6531E — если указано SC6531EFM или SC6531EFM_AB
Также в «Phone info» некоторых прошивок указывается модель экрана, или как «LCD ID», или «LCM ID».
«Version Info» из меню тестов или кода #*8378#2#, содержит «MMI version», или «HW version», что заканчиваются на «_BAR»:
Это SC6531DA — если указано SC6500_BAR или SC6531_BAR
Это SC6531E — если указано SC6531EFM_BAR
Дополнительно про Spreadtrum
Есть косвенный признак различия DA и E. Телефоны на SC6531E можно подключить к USB без батарейки, и на экране будет указание, что идёт зарядка. Можно даже выбрать тип соединения при подключении к компьютеру. Если захотите запустить ОС (прошивку) без батарейки, то через короткое время после запуска ОС телефон выключится. Телефоны на SC6531DA не включаются без батарейки.
Телефоны что продаются с чипсетом указанным как SC6531H — по всем признакам это SC6531Е, только с увеличенным размером оперативной памяти (8 МБ) и поддержкой более крупных экранов.
Коды RDA
Определить RDA проще всего, код *#8376# показывает версии всего железа, в том числе модель LCD экрана.
Коды Mediatek
К сожалению никаких стабильных кодов для MediaTek не нашел. Хотя при подключении в режиме обновления прошивки (USB загрузки) у MediaTek узнать версию очень просто (достаточно запросить чтение 16 бит по адресу 0x80000008, это номер чипсета, но про это лучше писать отдельную статью).
Единственный код, что более-менее стабильно срабатывает — это *#8375#, показывает либо версию прошивки, либо открывает меню запуска тестов. Но этот код совпадает с кодом для RDA, что тоже показывает версию прошивки. На некоторых прошивках и этот код не работает.
Mocor5 OS
Используется на более продвинутых кнопочных телефонах с чипсетами Spreadtrum, те же чипы могут использоваться в самых дешевых смартфонах, это SC7715 или SC7731. Эта операционная система — модифицированный Android 4.4, ищите пункт «о телефоне» в настройках, там будет название чипсета.
Заключение
На этом всё. Если у вас есть тайные знания, не перечисленные в данной статье, то напишите об этом в комментариях. Только не про смартфоны, пожалуйста.
Если у вас есть кнопочный телефон на SC6531E или SC6531DA, и Phone Info из инженерного меню указывает модель экрана — то напишите названиеверсию в комментариях (или лично мне). Поможет мне понять, под какие распространённые модели экранов делать поддержку. Прошивка одной модели телефона обычно поддерживает 3-4 модели LCD экранов.
Bananahackers.net-
Kaios Phones
Accent Nubia 50k
Blu Zoey Smart
Jio Phone Lyf (Spresttrum) и Jio Phone 2
Degrabug-Depug-Defug-Defug-Defug-Depug-Debug-Decug с использованием. Телефоны Spreadtrum
Джейлбрейк и root на телефонах с заблокированной отладкой
Обычно устройства KaiOS на базе Spreadtrum намного надежнее с точки зрения разработки программного обеспечения .
Тем не менее, они также имеют свою паршивую овцу в семье :
определенно BLU Зои Смарт, Jio Phone и Jio Phone 2, потому что у них не было кодов;
из Accent Nubia 50K Я нашел и проверил только файлы прошивки, но я не знаю никого, кто владеет этим устройством.
Именно по этой причине я не хочу маркировать все устройства Spreadtrum, для которых у нас нет исследователей (Africell Afriphone, iPRO Geniphone A22, Multilaser ZAPP, TECNO T901 и Zantel Smarta) как подходящие устройства для тех, кто хочет разрабатывать приложения.
На эту страницу будут добавлены все устройства с блокировкой отладки с чипсетом Spreadtrum, имеющие по крайней мере доступные файлы прошивки, а все остальные модели , включенные для облегчения отладки, будут перечислены на странице, посвященной им .
Spreadtrum телефоны на базе KaiOS
Технически устройства, перечисленные здесь, не являются наиболее подходящими среди телефонов KaiOS для разработки приложений, но, безусловно, может быть интересно поэкспериментировать с перепрошивкой разделов. Как только вы получите файлы прошивки для устройства Spreadtrum, просто используйте инструменты для их прошивки.
Accent Nubia 50K
Firmware files are available on:
romfull.com
naijarom.com
BLU Zoey Smart
Файлы прошивки доступны по адресу:
firmwarefile. com
xda-9developers forum.com ers.com0065
Jio Phone Lyf (Spreadtrum) и Jio Phone 2
Здесь перечислены варианты Jio Phone (2017) на основе Spreadtrum, подключенные к лучшим ссылкам поисковой системы DuckDuck. find the more recent firehose available:
F101K — F61F — F81E — F41T — F211S — LF2401 — LF2402 — F221S — F271I
Узнайте больше о телефоне Jio на специальной странице:
Телефон Jio
other debug-enabled Spreadtrum phones
Normally, o n Spreadtrum-based KaiOS phones just dial the debug code *#*#33284 #*#* , и на панели задач выше должен появиться значок ошибки, а также добавьте код *#*#0574#*#* , чтобы включить отладку по USB из меню, это позволяет вам использовать АБР и DevTools .
Все устройства, где это правило проверено, работают идеально, и скорее всего все устройства с этим чипсетом должны работать одинаково и без проблем. В отличие от многих моделей на базе Qualcomm, они намного надежнее с точки зрения разработки программного обеспечения. По сравнению с этим список очень длинный:
DEBUG-ENABLED
Jailbreak и root на телефонах с заблокированной отладкой
На всех можно протестировать сайт W2D.bananahackers.net для включения отладки, или как вариант:
1. SPD Flash Tool (для Windows) Скачать можно здесь:
SPD Flash Tool
2. Лучший способ исправить образ раздела данных — включить ADB и Dev Tools с помощью этого руководства:
Включить ADB и DevTools
0019 Этого должно быть достаточно, чтобы ADB и WebIDE работали должным образом, поэтому вы сможете нормально выполнять загрузку и джейлбрейк, как и любое другое устройство с поддержкой отладки!
3. Если описанной выше процедуры недостаточно, поскольку «разрешения запрещены» в ADB, вы можете выбрать прошивку загрузочного раздела, включив поддержку ADB, используя это руководство: Не забудьте сохранить чистую копию раздела /boot, в случае уведомления о наличии новых обновлений вам придется снова заменить раздел, но обычно пунктов 1 и 2 достаточно для получения привилегированного режима всегда, в том числе после обновления , без каких-либо проблем!
УСТРОЙСТВА KaiOS
Коды разблокировки Alcatel Spreadtrum
Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-10106, OT-2, OT-2 , OT-1063, OT-3116N коды разблокировки сети гарантировано! Сгенерируйте коды разблокировки для вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT- 3116N легко и быстро. Гарантия лучшей цены для вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N разблокировано или ваши деньги обратно . Мы обязательно разблокируем любые Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT- 3116N с помощью этой службы. Независимо от оригинального носителя вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT- 3116Н.
Наш Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N постоянный официальный заводской сетевой процесс разблокировки безопасный , простой в использовании , простой
- Все наши Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N разблокировки гарантированно сработают, или ваши деньги вернутся . Без придирок, без вопросов, без хлопот.
- Quickest Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N постоянный официальная заводская разблокировка гарантирована.
- Простое переключение SIM-карт между операторами GSM с помощью одного и того же телефона OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N кодов разблокировки по готовности
- Если вы путешествуете, купите местную SIM-карту и сэкономьте на роуминге. OT-1060D, OT-1062, OT-1063, OT-3116N Устройство, не выходя из собственного дома, быстро и просто
- Для разблокировки не требуется сложного рутирования, программного обеспечения или кабелей
- Просто введите Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N код удаленной разблокировки мы напишите вам
- Нет абсолютно никакого риска повредить ваш Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT- 1062, OT-1063, OT-3116N , разблокировав его.
Наша автоматизированная система обеспечивает быстрые и точные результаты и обработает ваш заказ и отправит ваш Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT -1060Д, ОТ-1062, ОТ-1063, ОТ-3116Н постоянный официальный заводской код разблокировки по электронной почте для быстрых результатов.
мы гарантируем 100%, что никто не будет быстрее и дешевле, чем мы. Просто лучшие услуги по лучшим ценам. Если вам нужно разблокировать большее количество OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT -3116N пожалуйста, зарегистрируйтесь, чтобы получить бесконкурентные цены. На сегодняшний день мы являемся ведущей компанией по разблокировке телефонов №1 в отрасли.Если вы обрабатываете более 50 Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N постоянная официальная заводская разблокировка сетевых запросов сразу, пожалуйста, свяжитесь с нами для получения дополнительных скидок. Непревзойденные цены доступны, если объем.
Как это работает?
- Получите и введите здесь номер IMEI вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062 , ОТ-1063, ОТ-3116Н
- Заполните приведенную ниже форму, указав свое имя и адрес электронной почты:
- . Просмотрите свой заказ и обработайте платеж. OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N постоянный официальный заводской код разблокировки
- После готовности получите Alcatel OT-1060, OT -316, ОТ-316Д, ОТ-1051, ОТ-316С, ОТ-236Г, ОТ-1051Д, ОТ-1060Д, ОТ-1062, ОТ-1063, ОТ-3116Н постоянные официальные заводские коды разблокировки по электронной почте и на нашем сайте
- Следуйте подробной инструкции и разблокируйте свой Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT -1051D, OT-1060D, OT-1062, OT-1063, OT-3116N
Что такое разблокировка?
Предлагаемая нами услуга разблокировки позволяет использовать в телефоне SIM-карты любых сетевых операторов. Обычно это включает в себя коды разблокировки, представляющие собой серию цифр, которые можно ввести в ваши устройства Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N с помощью клавиатуры телефона, чтобы снять ограничение сети и разрешить использование других SIM-карт. Существуют также другие решения, которые включают программное обеспечение или другие способы разблокировки телефона, поэтому убедитесь, что вы заказываете правильное решение для вас.
Нужны ли мне технические знания?
Совсем нет, мы предоставляем полную и простую инструкцию по разблокировке вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT- 1062, ОТ-1063, ОТ-3116Н. Часто это может быть так же просто, как ввести код разблокировки с помощью клавиатуры телефона. Если есть проблема с разблокировкой вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT- 3116N, используя предоставленные нами коды, мы постараемся решить проблему наилучшим образом.
Как разблокировать мой Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT -3116Н?
Вы предоставляете нам легко находимые детали вашего Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT -1063, OT-3116N напр. тип, номер IMEI, марку, модель или страну, а также сеть, из которой был поставлен телефон. Эта информация затем используется для предоставления кода разблокировки для разблокировки ваших устройств Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, ОТ-1063, ОТ-3116Н. Вы просто следуете инструкциям, которые мы предоставляем, и Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063 , OT-3116N разблокируется — легко!
Не повредят ли коды разблокировки мои Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, ОТ-3116Н?
Снятие сетевого ограничения на вашем Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT -3116N с кодами разблокировки — самая безопасная из доступных форм разблокировки. Вы просто вводите необходимые коды прямо в свой Alcatel OT-1060, OT-316, OT-316D, OT-1051, OT-316S, OT-236G, OT-1051D, OT-1060D, OT-1062, OT-1063, OT-3116N с помощью клавиатуры, чтобы снять ограничение сети.