Просмотр полной версии : Откуда возникает "model:k700" в телефонах SE
Ради праздного любопытства разобрался откуда же возникает "загадочный к700" во многих телефонах СЕ.
Как и писалось, имя это при операции идентифай возникает из ГДФС. Как же туда попадает оно?
Вкратце - механизм работы телефона сразу после прошивки.
При прошивке RAW FS и первом старте системы файловая "распаковывается" - полностью инициализируется свободное место на флеш, и форматируется НАНД, если он есть. После этого файловая система монтируется кучей мелких кусочков, каждый - отдельным фат12/фат16 диском.
Из "свежей" фс телефон извлекает скрипты инициализации.
Всё это происходит даже не доходя до "please wait" на дисплее.
В гдфс загружается файл gdfs_mr_settings_all.bin, где и забивается поле модели дефолтным К700.
Интересное - дальше.
Если телефон нормально загрузился, то в конце всего безобразия под названием "please wait", в поле модели в ГДФС пропишется имя модели, соответствующей прошивке. Имя также берётся из скрипта, в ФС.
А если - не включился?
Тогда и имя останется дефолтным, что мы и увидим в логе сетула/етц.
Причин невключения (не полного включеня) - масса. Стоит упомянуть и w850 с дисплейной платой и пр.
То есть:
Дисплей сам по себе на проблему "к700" не влияет. Он лишь не даёт включиться телефону.
"Model: k700i" сама по себе не выскочит при неисправности железа. Телефон надо прошить, и включить.
Что именно не дало телефону запустится - покажет дебаг-лог.
Raikkonenn
19.11.2008, 18:54
Если телефон нормально загрузился, то в конце всего безобразия под названием "please wait", в поле модели в ГДФС пропишется имя модели, соответствующей прошивке. Имя также берётся из скрипта, в ФС.
Наерно всеже Модель прописывается при каждом включени, а не только после Please Wait - Ведь если потавить нерабочую платку в только что рабочий W850 - получим то K700.
Наерно всеже Модель прописывается при каждом включени, а не только после Please Wait - Ведь если потавить нерабочую платку в только что рабочий W850 - получим то K700.
Нет, не получим. Лично проверял for teh justice, если телефон хоть раз включился - к700 там не будет. Моргать - да, будет. Но к700 - только после прошивки.
Хотя проверить это элементарно, попробуйте.
Принесли аппарат К810, моргает при нажатии кнопки включения, естественно подозрение на прошивку, жму идентифи, получаю К700, меняю без прошивки дисплей, телефон заводится, при этом принесли его после удара, и до этого никто аппарат не прошивал, все данные сохранены please wait не было, соответсвенно "свежей" фс в нем не было. Личный опыт был проведен недавно, я тоже думал, что на моргунах с битым дисплеем модель К700 выскакивает после прошивки.
pasha_zv
20.11.2008, 09:13
герр Лазер писам на мобифайлах, где конкретно уже не помню
.... К700 пишет программа? именно !
программа сетул не может правильно определить модель телефона вот и выдает К700
да коробке-мечты информация будет другой.....
это происходит при битом гдфс в первую очередь, при умирающей флешке - во вторую (по собственному опыту)
Raikkonenn
20.11.2008, 09:27
Нет, не получим. Лично проверял for teh justice, если телефон хоть раз включился - к700 там не будет. Моргать - да, будет. Но к700 - только после прошивки.
Хотя проверить это элементарно, попробуйте.
Проверял когдато давно - K700. Ситуация была в точь как у fadat, только модель K550
Вышеописанная процедура конечно имеет место быть, ноь есть еще какието неизвестные факторы, которые каким либо боком влияют на Определение модели.
VictorMan
20.11.2008, 09:52
К700 пишет программа? именно !
+1. Только SEtool может написать K700. Cruiser и Emma так не пишут.
Принесли аппарат К810, моргает при нажатии кнопки включения, естественно подозрение на прошивку, жму идентифи, получаю К700, меняю без прошивки дисплей, телефон заводится, при этом принесли его после удара, и до этого никто аппарат не прошивал, все данные сохранены please wait не было, соответсвенно "свежей" фс в нем не было. Личный опыт был проведен недавно, я тоже думал, что на моргунах с битым дисплеем модель К700 выскакивает после прошивки.
Из наблюдения: именно к810 много приходят с симптомами порушеной ФС - моргает lcd, при Identify k700. На самом деле микротрещины на дисплее в районе чипа на стекле, огрехи при разработке по всей видимости.
вариант,предложенный vth ,имеет место быть...но вознкает вопрос...почему при ошибке идентификации дисплея в gdfs пишется дефолтное значение к700...почему именно к700..?:kos:
народ чтото курит??? лазер чётко обьяснил, что и почему ЕГО ПРОГРАММА пишет, а тут целые иследования. чушь, и всё. а почему к700 именно пишет сетул, нужно вспомнить историю и всё:) мне импонирует желание vth разобраться, но передёргивание фактов это не гуд:)
TPA\PRESET\DEFAULT\semc_gdfs_mr_all.bin
В этом файле строка "к700" прописана по адресу 0х1160.
Зачем - другой вопрос.
Raikkonenn
20.11.2008, 15:42
вариант,предложенный vth ,имеет место быть...но вознкает вопрос...почему при ошибке идентификации дисплея в gdfs пишется дефолтное значение к700...почему именно к700..?:kos:
Гена, ты немножко не так понял.
Дисплей или чтото еще включится не дают, а файл gdfs_mr_settings_all.bin при этом загружается в гдфс, а Setool всеголишь расшивровывает это по воему (ну так придумал лазер)
Провел эксперемент - после прошивки ели аппарат не включать - модель отображается корректно, если она до прошивки корректно отображалась, а вот если сдернуть АКБ во время плиз вайт - K700 получим.
Отличная тема.
Причин невключения (не полного включеня) - масса. Стоит упомянуть и w850 с дисплейной платой и пр.
а вот это полная чушь:) распаковка и формат гдфса идёт ДО ПРОВЕРКИ ХАРДВАРЕ
народ чтото курит??? лазер чётко обьяснил, что и почему ЕГО ПРОГРАММА пишет, а тут целые иследования. чушь, и всё. а почему к700 именно пишет сетул, нужно вспомнить историю и всё:) мне импонирует желание vth разобраться, но передёргивание фактов это не гуд:)
http://www.mobile-files.ru/forum/showthread.php?p=1329697
Это собственно предистория этих "исследований".
а вот это полная чушь распаковка и формат гдфса идёт ДО ПРОВЕРКИ ХАРДВАРЕ
Ну а с этим никто и не спорит.
Но сначала в гдфс оказывается к700, а уже потом, если проверка хардвари прошла - правильная модель.
vBulletin® v3.8.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot