Перейти к содержанию
Old Phone Forum

Carry

SGH Open Club
  • Постов

    23
  • Зарегистрирован

  • Посещение

Весь контент Carry

  1. Carry

    Sghfd Жив

    Есть возможность немного поработать над OpenSFD. Опыт работы с Delphi имеется. Из железа у меня C5212 и кабель на чипе FT2322H. Собственно, интересуют исходники и информация о том, в каком состоянии все это находится.
  2. Я обозвал их по аналогии с имеющимися, но т.к. без исходников добавить их поддержку не получается, то у себя их записал вместо pnx5230_l1.bin и pnx5230_l2.bin соответственно. Мож, автор первого поста добавит. loaders.zip
  3. Починил. Как и предполагал — дело оказалось в загрузчике. Выдрал их оба из OpenNAND и заменил во флешере. У меня C5212 шьет на ура. Жаль исходников нет чтоб по-человечески сделать.
  4. alexwww, сиспсон, некоторые патчи шьются дольше чем целиком с помощью "OneNAND_Downloader_v0.5_Lite_for_PNX6512(tfs4_v16&&3disk&&PNX5230_slave)"
  5. Достало прошивать патчи для C5212 на 115200. Есть какое-либо наработки? В чем проблема: в загрузчике или в прошивальщике?
  6. Не уверен что все нормально работает т.к. сам в повседневной жизни еще не пользовался. Есть какие-либо особые условия для создания темы с патчами, или достаточно просто создать и оформлять по аналогии?
  7. FRAER, работает) а заодно спасибо за простейший пример использования. Теперь нужно добить пару основных патчей чтобы можно было пользоваться телефоном не перешивая C5212XEIB5 и C5212XEIK1 туда-сюда. Сейчас есть -=Master-Patch=-, CGSN, RegView, Access_to_all_folders_in_Java и VibOnCall Нужен SIM Chooser т.к. активно пользуюсь обеими симками. Уже начал делать, пока ковыряюсь с редактором правил.
  8. SantaX, FRAER, Спасибо! Портировал Bluetoorh Event Vibro — работает. Но как я понял он не использует cfg. settings.cfg создается сам по себе, или только при наличии использующего его патча? Посоветуйте несложный патч, который использует cfg
  9. Расскажите пожалуйста как пользоваться мастер патчем Я его как бы портировал на C5212XEIK1, но проверить не могу т.к. нет информации.
  10. Создается такое впечатление, что люди сначала убивают телефон, а потом в поисках решения проблемы приходят в этот форум. (ЗЫ: о масштабах худших вариантов даже подумать боюсь)
  11. FRAER, Спасибо! Если у меня получится портировать основные патчи на C5212XEIK1 имеет ли смысл их выкладывать во всеобщий доступ? Я хочу портировать все патчи просто чтобы разобраться в структуре прошивок. Лично для себя я хочу добавить поддержку аккумулятора от моего полугодовалого CDMA телефона. Механически он подходит, а электрически — нет. На каком этапе лучше выкладывать патчи, и кого вписывать в авторов, ведь в исходниках и smp достаточно серьёзная путаница. Я портирую патчи одновременно с C5212XEIB5 и D780XEHE1 т.к. проще найти общие функции и переменные. В последствии я хочу сам писать патчи, главное чтобы у меня хватило духа. И еще вопрос: если делать патчи, то какие языки актуальны? RU, UA, EN, DE всё?
  12. Разобрался с be и rxt для прошивки C5212XEIK1 Получилось протировать полезные патчи CGSN и RegView, а также поиграться с ними через терминал. Возник вопрос: исходя из каких соображений выбирается свободное место для патча? Как создать глобальную переменную? Где взять файлы SYM и т.п. хотя бы для других прошивок (или даже на схожие телефоны)?
  13. В качестве обучения решил попробовать портировать патчи с C5212XEIB5 на C5212XEIK1 т.к. могу опробовать патч в действии на обеих прошивках. Возник вопрос: в binedit-е некорректно отображаются языковые ресурсы — это новый формат или нужно вручную править файл be ?
  14. artUr_Ua, Нужно изменить название приложения в jar и jad перед установкой. Я это делал с помощью JMP.
  15. Я через MOBILedit! контакты переносил. MOBILedit! поддерживает кучу разных телефонов.
  16. Спасибо за ответ, некоторые вещи немного прояснились.Я как и все — патчи писать. Меня многие вещи не устраивают, многих не хватает. Спрашиваю чтоб получить представление о том, как это работает. Может, еще опыт работы с другими процессорами немного отвлекает. Привык что информация о железе исчерпывающая
  17. ZhekSooN, С ARM я пока дело не имел, может часть вопросов отпали бы. Но все равно мне проще разобраться с низкоуровневых вещей чем копать с середины, как предлагается в инструкции для начинающих. Вот, есть мысль начать копать с лоадеров из комплекта OpenSFD. Они маленькие. Интересно, откуда их вообще взяли? Выдрали из родных прошивальщиков?
  18. Не, меня интересует самый начальный этап. Как я понял — сначала запускается бутлоадер, который ломится в последовательный порт чтобы загрузить оттуда чего-нить. Если с последовательного порта ничего не пришло (а обычно это так) то дальше грузится основная прошивка. Вот этот этап и интересуе — с какого адреса и т.п. Карта памяти, ну, адреса ПЗУ, ОЗУ, IO и т.п. Насколько они стандартны по сравнению с ARM широкого применения (на которые даташиты в свободном доступе) JTAG — да, для отладки кода. Вообще в СЦ этим пользуются и требуется ли для этого супер-секретное оборудование? или за пределы самсуга это не выходит?
  19. Не кислота, а литий, который горит гораздо лучше бензина. Его даже поджигать не нужно, он сам загорается от контакта с воздухом (кислородом). Поддержу ajeci, ни в коем случае нельзя убирать защиту! Она защищает не только от перезаряда (а это очень опасно) и переразряда, но еще и от перегрузки (короткого замыкания, например) и от повышенной температуры. Срабатывание этой защиты обратимо, достаточно ненадолго сунуть аккумулятор в лягушку (т.е. немного зарядить нормальным током) Еще в самом литиевом элементе бывает дополнительная защита. Из тех что видел — это срабатывающие при повышении давления внутри элемента. Просто необратимо разрывает контакт.
  20. Появилось желание поковырять прошивку, в связи с чем меня интересуют вопросы: - что происходит после включения телефона? - копируется ли прошивка в ОЗУ или исполняется из ПЗУ? - точка входа - таблица прерываний - карта памяти (не uSD, а адресное пространство) - есть ли даташит на процессоры, применяемые в телефонах? - возможно ли использование JTAG кустарным способом? В общем-то вопросов еще очень много, а нужной информации в сети почти не нашел. ЗЫ: Для опытов на живых у меня C5212.
  21. Возможно интернет для второй симки неправильно настроен. Точка доступа, например.
  22. Я бы вернул все как было чтобы убедиться что дело не в железе.
  23. Лучше. В деревне ставил антенну на улице чтоб в доме можно было телефоном пользоваться. Еще можно в машине антенну подключать чтобы на трассе связь надежнее была.
×
×
  • Создать...