Главная Проекты Идеи Soft О авторе
 

Ищем RS232 концы в китайском клоне IPhone или как я сливал прошивку со своего китайского IPhone.

Рис. 1 Так он выглядел ДО :-).

Что было, что хотели и что получилось в результате.

       К моменту написания данной статьи автор данного сайта уже имел опыт замены аккумуляторов сотовых телефонов на более емкий экземпляр (полное описание по разминированию литионовых аккумуляторов тут ). И опыт выковыривания блютуза из китайфонов для своих целей (описан тут ).

       Но на данный момент перед нами стоит более сложная задача - руссифицировать с китай-русского на понятный русский, избавить от глюков и добраться до АТ команд на служебном кабеле (для последующего прикручивания к нему микроконтроллера и привращения телефона в GSM информатор/ GSM сигнализацию).
       Если среди читателей есть программисты, работающие с китайфонами, то при взаимном содействии к китайфонам марок ("SciPhone mode I9 3GS",   "ScriptPhone I9+++",   "SciPhone mode I9+++",   "Iphone Model T8",   "Vphone Model NT i8" и т.д.) вполне реально прикрутить внешнюю двунаправленную ИК систему (для управления бытовой техникой и управления самим китайфоном с ПДУ) на служебный RS232.

       Итак, что мы имеем:

       Был глюкавый телефон с бэтто версией прошивки, которая постоянно сливала в служебный RS232 служебную информацию при этом все приложения на телефоне сильно тормозили. А при работе с АТ командами тело постоянно подвисало.
       Хотели мы телефон без глюков, тормозов, постоянного шума в аудио канале, нормальной антенной и возможностью работать с АТ командами через служебный порт, а не через USB компьютера.
       И, в процессе получения желаемого, был создан данный мануал.

       PS: Материал имеет высокую сложность, поэтому данное описание Не для начинающих, не умеете пользоваться тестером и паять - учитесь на более простых проектах или ищите специалиста, который сделает эту работу за вас.

Когда это может быть полезно?

       Этот мануал может быть полезен:

1) для восстановления утерянных проводов.
2) при безопасном подборе зарядки - не спалив при этом USB и RS232.
3) Для самостоятельного изготовления прошивочного, аудио и зарядного кабеля.
4) Для поиска кода входа в сервисное меню (нужно для настройки микрофона и калибровки батареи).
5) Для правки русификации.
6) Для бэкапа родной прошивки на случай ее слета.
7) Для самостоятельного обновления прошивки.
8) Помочь товарищам и слить свою прошивку для общего пользования.

       Данные о внутряшке телефона, которые удалось получить по окончанию работ свернуты в скрол.

»Щелкните по этому тексту, чтобы развернуть пояснения«

Список самых частых вопросов по теме

1) Вопрос: "Что делать с микрофоном?" или Вопрос: "Что делать если абонент слышит дикий хрип?" или Вопрос: "Что делать, если разговаривая по телефону, меня слышат через фон (или я слышу фон)?".
Ответ: или менять и/или крутить инженерку.

2) Вопрос: "Что делать с аккумулятором?" или Вопрос: "Что делать если аккумулятор не держит?" или Вопрос: "Телефон садится за 5 минут и заряжается за столько же! В чем может быть проблема?"
Ответ: или менять ак и/или крутить инженерку.

3) Вопрос: "Что крутить в инженерке для аккумулятора?" или Вопрос: "Какие значения уровней батареи выставлять?"
Ответ: Уровни батареи определяют уровень заполненности плашки индикатора и момент отключения телефона в зависимости от напряжения.
1.- уровень отключения тела
2.- уровень, с которого начнутся предупреждения о низком заряде батареи
3.- уровень, с которого индикатор опустеет
6.- уровень, на котором индикатор совершит первый скачок в сторону убывания
Каждый выбирает значения для себя, исходя из того, что в среднем, показания для литиево-ионных батарей 4,2В (полностью заряжен) - 3,4В (полностью разряжен).
Все зависит от того, насколько долго вы готовы любоваться пустым индикатором зарядки, или наоборот, хотите оставить себе достаточный запас от 3-го до 1-го уровня.

4) Вопрос: "Как войти в инженерку?"
Ответ: Слить прошивку и посмотреть код входа через WChinaTool v0.4.3 А если WChinaTool на вашей прошивке виснет, то посмотреть HEX редактором.

5) Вопрос: "Что делать, если я в инженерке доигрался?"
Ответ: Залить обратно слитый FULLL, не слили свой до игр? - будете искать подходящий.

6) Вопрос: "У меня музыка не видится... (или книги закладки не сохраняют) Что делать?"
Ответ: Обновите прошивку или поместите вашу музыку в папку Music (книги в папку EBook).

7) Вопрос: "В каком формате (кодировке) он читает книги?"
Ответ: Открываешь в блокноте книгу-> сохранить как->кодировка->UTF-8 на телефоне, тоже в настройках читалки (у меня через значек на рабочем столе) выставить UTF-8. Если поместить файлы txt в папку Ebook без других папок, то Book reader будет сам запоминать, где вы закончили читать.

8) Вопрос: "Картинки на рабочем столе (или музыка) меняются от сотрясения... Что делать?"
Ответ: Отключите в меню G-sens.

Что мы ищем в проводах?

       Нам надо найти на вилке телефона 3 пина GND, RX и TX порта RS232, найти на плате переходника (например, на PL2303) аналогичные пины, проверить переходник и соединить вход с выходом и землю (RXперех c TXтелефона, TXперех c RXтелефона, и GND - GND)...

Необходимые материалы свернуты в скрол.

»Щелкните по этому тексту, чтобы развернуть пояснения«

Ну приступим?

Первый этап - попытка найти данные в интернете.

»Щелкните по этому тексту, чтобы развернуть пояснения«

Второй этап - сбор информации
»Щелкните по этому тексту, чтобы развернуть пояснения«

Третий этап - Поиск концов RS232 на телефоне.
»Щелкните по этому тексту, чтобы развернуть пояснения«

Четвертый этап - Поиск концов RS232 в кабеле
»Щелкните по этому тексту, чтобы развернуть пояснения«

Пятый этап - Сборка RS232 кабеля
»Щелкните по этому тексту, чтобы развернуть пояснения«

Шестой этап - слив родной прошивки
»Щелкните по этому тексту, чтобы развернуть пояснения«

Седьмой этам - Ковыряем прошивку.
»Щелкните по этому тексту, чтобы развернуть пояснения«

Дополнение к седьмому этаму - Что по данным прошивки удалось найти.
»Щелкните по этому тексту, чтобы развернуть пояснения«

Восьмой этап - заливаем новую (или измененную) прошивку.
»Щелкните по этому тексту, чтобы развернуть пояснения«

Распиновки разных телефонов с разных форумов (не проверял)
»Щелкните по этому тексту, чтобы развернуть пояснения«

Драйвера к телефонам NokLa.

       При подключении к компьютеру большинство Нокл определяются как МТ6227, вне зависимости от типа процессора, используемого внутри.
       Через USB на телефонах NokLa доступны следующие профили: WebCam, RS232 и Storage. Профиль Storage драйвера не требует, а для использования WebCam и RS232 необходим драйвер.

»Щелкните по этому тексту, чтобы развернуть пояснения«

       Также есть драйвер модема для работы с Интернетом на настольном компьютере через модем GPRS сотового телефона.

Ограничения.

       Материал разработан по принципу КАК ЕСТЬ и автор не несёт ответственности за явный (или не явный) ущерб, причинённый в результате повторения.

То есть все эксперименты вы делаете на свой страх и риск.

       Если описание Вам понравилось, то вы можете оставить отзыв о нем в нашей SMS копилке.

SMS.копилка



       Все статьи, опубликованные на этом сайте защищены Частью 4 Гражданского Кодекса Российской Федерации. Запрещено полное или частичное копирование материалов без согласия их авторов. Незаконное использование материалов сайта влечет за собой административную ответственность в виде компенсации в размере от 10.000 рублей до 5.000.000 рублей [Ст. 1301, 1250, 1252, 1253 ГК РФ]. При согласованном использовании материалов сайта обязательна активная ссылка на www.mindrunway.ru и указание авторства.



Copyright© 2007-2012 QuickWitted Почта     grani СОБАКА mindrunway РУ
Ссылки
Гостевая
Форум