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

POA

Участники
  • Постов

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

  • Посещение

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

  1. Патч: PhotoKey idle function v1.0 / C5212iXEJH3 Автор(ы): bdvrean Портировал: POA Описание: Патч добавляет возможность назначить функцию на короткое нажатие ФОТО_клавиши на рабочем столе. В карту прошивки для ResMan в *Функции кнопок* добавьте: Фото_кратко(патч)=0x0081E9C0 Патч: Оптимизировать код функции STRLEN v1.0 / C5212iXEJH3 Автор(ы): Рейнджер Портировал: POA Описание: Визуально патч не делает ничего. Суть заключается в том, что после его применения оптимизируется и сокращается код функции strlen, которая в телефоне вычисляет длины всех текстовых строк. Новый код занимает в прошивке в 4 раза меньше места, чем старый. Оставшаяся ненужная часть старой функции забивается нолями. PhotoKey_idle_function_v1_0.7z Optimization__STRLEN_.7z
  2. Коль пошло обсуждение методов прошивки, добавлю свои 5 копеек Есть еще вариант прошивки телефона с помощью обычного дата-кабеля (который прямой, без преобразователя USB-SERIAL) Навел меня на него Alex&r, спасибо ему за это Исходные данные в этом сообщении. Там описан процесс для C3510. Я опробовал на своем C5212i - прошилось успешно. Проверял только прошивку BIN. Все остальное не проверял. Опишу условия, при которых я это проделывал (проверял на Windows XP x64 и Windows 7 x64): 0. Телефон НЕ подключен к компу. 1. Устанавливаем драйвера. В аттаче есть файл Sunstone_V5_00_0_1_WHQLed.7z, в нем наиболее свежие драйвера, что мне удалось найти (есть для x86 и x64). Те, что есть по приведенной выше ссылке не имеют 64 битного варианта и более старые. Драйвера устанавливаются посредством запуска Setup.exe после установки в перечне установленных программ будет SAMSUNG Mobile USB Download Driver Software. 2. Распаковываем C3510_Flash_loader_7.0.4_SGH_05_v1.4_for_Product_3.7z и запускаем программу. В списке BaseBand Processor у меня стоял PNX6515_1A_ROM1. Нажимает "Set model" и выбираем файлик C3510_GENOA_Setting_v02.mdl , который находится в папке с флешером. Он там один такой, не ошибётесь. 3. Выбираем режим "BIN" Далее нажимаем "Browse" и указываем , где находятся файл прошивки. В поле "Enter the MAX no. of Devices to Flash" поставьте 1 (не критично - у меня стояло 8 по умолчанию, прошилось нормально). 4. Нажимаем "Start". Выключенный телефон загоняем во флешмод (для C5212(i) - зажать ВВЕРХ+ОК), удерживая данную комбинацию, подключаем кабель. Начнётся процесс прошивки. Отпускаем ВВЕРХ+ОК Примерно через 10 секунд после начала прошивки начнётся процесс стирания, который не отображается прогрессбаром и длится примерно полторы минуты - потерпите. Примерно через 5 минут от начала прошивки процесс завершится , прогрессбар станет зеленым, телефон покажет индикацию зарядки. Плюсы метода: Не нужен прошивочный кабель. Таким способом прошивает быстрее, чем OneNAND на скорости 921600 - 5 минут (включая стирание) Минусы: * Не знаю, можно ли сохранить прошивку с телефона - сходу не видно такой опции. * Небольшие изменения все же быстрее прошивать DIFF-патчами с помощью OpenSFD (особенно если использовать альтернативные загрузчики) - для этого нужен пошивочный кабель До кучи ссылка на вариант прошивки C5212i с помощью OpenNAND от C5212. Этот метод у меня тоже ни разу осечек не давал, а раз 10-15 я прошивался так. Sunstone_V5_00_0_1_WHQLed.7z C3510_Flash_loader_7.0.4_SGH_05_v1.4_for_Product_3.7z
  3. Ko$tello, Нужно подключить выключенный телефон кабелем, после этого кратко нажать клавишу вклчения телефона (красная кнопка) - тогда должен пойти процесс. Но кабель действительно должен быть специальный. Тот кабель, который обычно продается в магазинах и используется для синхронизации контактов и заливки файлов, не пригоден для прошивки (кроме особых случаев). в принципе, для того чтобы разобраться с прошивкой не нужно осиливать всю тему - достаточно поичтать шапку - там есть и ссылки на программы и подробное руководство по прошивке в виде PDF файла
  4. Патч: Изменение часов в правом углу v2.0 / C5212iXEJH3 Автор(ы): FRAER, Alex&r Портировал: POA Описание: Патч убирает фон под часами в правом верхнем углу, а также позволяет изменить цвет их шрифта и добавить обводку к шрифту. В отличие от предыдущей версии, указанные параметры задаются в файле Default-X.thm для каждой темы (Х-номер темы), т.е. для изменения параметров часов не нужно перепрошивать телефон. Смещения в thm: 0х38 - код цвета шрифта (2 байта в формате Litle Endian. Например, стандартный желтый цвет FF20 записывается как 20FF). Для определения кода цвета можно использовать программу Color View (автор Pako777). 0х6F - обводка шрифта (1 байт: 01 - вкл., любое другое значение - выкл.). Обводка текста может быть только черной или белой в зависимости от тона шрифта (шрифт светлый - обводка черная, шрифт темный - обводка белая). Если в теме цвет задан не был, то, скорее всего, после применения данного патча шрифт часов будет черный без обводки. Angular_CLock_2.7z
  5. Вот прямая ссылка на карту, которую я собрал из разных фрагментов, которые встречались мне. Жаль нету удобного инструмента, чтобы причесать эту карту. По скольку XML тут какой-то не стандартный, подходящий xml редактор я пока не нашел, а простом текстовом редакторе не удобно.
  6. По поводу карты прошивки Может быть стоит сделать что-нибудь типа репозитория централизованного какого-нибудь для того? Я например что-то делаю дома, что-то на работе, синхронизировать вручную заколебался, сделал репозиторий на github и теперь есть возможность синхронизировать изменения, при этом есть возможность откатиться к предыдущим изменениям ну и в качестве резервной копии тоже работает. Если бы нечто подобное замутить, то все могли бы иметь доступ последней актуальной версии. Комментарий модератора Alex&rПоддерживаю предложение, только бы как-нибудь попроще это ,так сказать, в эксплуатации организовать. Ну всем необязательно иметь доступ. Тем, кто может помочь в наполнении. А последнюю версию периодически обновлять в шапке темы...
  7. Патч: Bluetooth Event Vibro v1.2.3 / C5212iXEJH3 Автор(ы): FRAER Портировал: POA Благодарности: Alex&r Зависимости: -=Мастер-патч=- Описание: Теперь если кто-то пытается законнектиться к вам через Bluetooth, будет воспроизводиться короткое вибро. Это может оказаться полезно, когда телефон находится в режиме без звука, т.к. раньше это никак не проявлялось, кроме как индикацией на экране... ! Для работы патча требуется установить -=Мастер-патч=- ! Патч: Simple Menu v1.5 / C5212iXEJH3 Автор(ы): [AlaSToR], FRAER, Alex&r, Дамир Портировал: POA Благодарности: Больше спасибо Alex&r за ответы на вопросы и советы. Зависимости: Bluetooth Event Vibro Описание: Простое главное меню (уже не такое простое ) Меню состоит из 12 кадров 176x220 в IFG-формате. Файлы с именами simple_menu_XX.ifg (XX - 00-11) закинуть в папку /a/images/menu/themeX (X - 1-3) Внимание! Для работы вибро при перемещении по меню (автор патча MainMenuVib - Дамир, за что ему спасибо ) требуется установка патча Bluetooth Event Vibro! Отключить или изменить длительность вибро можно в опциях патча (по умолчанию отключено). В отличие от v.0.3.4 теперь можно комбинировать темы со стандартным и Simple меню (например, тема 1 (Samsung) - стандартное меню, тема 2 (Plum) - Simple Menu и т.д.). Для этого в файле Default-X.thm (Х - номер темы) по смещению 0х35 должно быть 00 - для сандартного меню или 01 - для Simple Menu. Просьба к авторам тем учитывать этот момент. В отличие от v.0.4 теперь розовый цвет (R:255 G:0 B:255) на картинках меню будет прозрачным. Т.е. в этих местах будет виден основной фон, что позволит не привязываться жестко к одному фону. В случае обычного меню, розовый цвет на иконках пунктов меню (/а/images/menu/00_mainmenu_block_menuXX_ani0Y.ifg, где ХХ - номер пункта меню, Y - номер кадра анимации иконки пункта) также будет прозрачным. Эквивалент версии Simple Menu v0.5 / C5212XEIB5 Bluetooth_Event_Vibro_v1.2.3.7z SimpleMenu_v1.5.7z
  8. Да, походу, дело именно Java. Запускаю что-нибудь в фоне - начинает колбасить индикатор сигнала. Также замечал на стандартном (не Simple) меню, что при фоновой яве анимация меню не корректно отрабатыват, останавливается на разных кадрах. Видимо не хватает мощностей для обработки. Как интересно аська в фоне в таких условиях работает. По идее должна регулярно рваться связь. Пользуется кто-нибудь аськой?
  9. POA

    freebird

    Именно! Я про это и говорю поэтому я и прошу не взваливать на него эту функцию и дать возможность отключить автоматическое масштабирование и вообще любую обработку иконок, кроме перемещния их по области фона, а также добавить второй набор иконок. Т.е. прогрмма будет - менеджер расположения подготовленных в граф. редакторе материалов. Очень надеюсь на положительный отклик В любом случае спасибо за труды!
  10. POA

    freebird

    Мое мнение таково, что о качестве стоит говорить даже в случае 14х14. Какой смысл иначе заморачиваться тонкой настройкой телефона, поиском картинок в прошивке, непосредственно прошивкой и т.д. Разве не для того это все делается, чтобы из полуфабриката, который выплевывают производители, получить конфетку? Лично я сразу вижу артефакты на скринах тем, сделанных с промощью программы. Вот пример. Один скрин фотошопный, другой программный. На мой взгляд, разница заметна и существенна. Раз просто сделать эффекты, думаю, и второй набор иконок с отключением их изменения сделать не сложно - имхо, даже проще. Считаю, что не стоит стараться воткнуть как можно больше опций в плане визуальных эффектов - эффекты получаемые с помощью графического редактора все равно будут эффектнее и по качеству, и по вариациям. А интерфейс программы при этом будет перегружаться лишним. Я считаю, что акцент стоит делать как раз на функционале связанном с расположением, компоновкой элементов, типах меню. Это будет большое подспорье при изготовлении тем. Например, мне интересно найти симпатичные иконки, подходящий фон - доработать чутка в фотошопе. Но заморочка с тучей слоев и массе лишних телодвижений для создания готовой темы убивают весь энтузиазм, потому как съедают львиную долю времени. А так можно было бы сделать набор иконок - а программа уже всю рутину за тебя сделает. И еще небольшое пожелание, если можно, сделать сохранение настроек в ini файле, чтобы не приходилось одно и то же делать по многу раз (шифт, размер, цвет и т.п).
  11. POA

    freebird

    Думаю, было бы очень здорово, если бы были добавлены две такие вещи: 1. Возможность подключать второй набор иконок (1 - неактивный пункт, 2 - активный пункт) 2. Возможность отключать изменение размера иконок, оставить только изменение их расположения. Т.е. чтобы программа иконки вообще не обрабатывала, не внося тем самым искажений. При этом несколько больше работы ложиться на создателя темы по подготовке исходного материала, но зато значительно увеличатся варианты внешнего вида меню. Например, можно будет для активного пункта делать рамку, глоу эффект, или неактивные элементы будут как бы затенены/полупрозрачны, а активный будет в полный цвет и т.д. И радикально улучшится качество тем, т.к., честно говоря, меня останавливает от использования тем, полученных текущим вариантом программы как раз тот факт, что после масштабирования ею иконок они выглядят не лучшим образом (неровности, шероховатости). Т.о., автор темы бы готовил качественный исходный материал, а программа бы избавляла его от тоскливой рутины по ручному расположению элементов и генерации кадров. Развивая эту мысль, пришел к выводу, что при таком раскладе будет целесообразно выкладывать не готовые темы, а комплекты из интересных фонов и наборов иконок. И не придется автору этого комплекта генерировать тему под каждый тип меню (12, овал, пункты,...) - их сейчас большое разнообразие (что очень радует ), а каждый сможет сделать под себя желаемый вариант.
  12. Спасибо за советы. К сожалению, не помог ни тот не другой. Видимо все таки программа не умеет видеть более 2GB. Еще вопрос спрошу: Стали жаловаться люди, что я стал быть время от времени недоступным и я заметил, что на телефоне индикация уровня сигнала скачет от максимум до нуля по симкарте, которая "по умолчанию". Что это может быть? стал глючить мастер радиоблок и стоит по гарантии обращаться? Может было у кого подобное? Можно конечно попробовать сбросить настройки все на дефлотные. Кстати, радиоблок привязан к слоту сим карты или телефон программно переключает его со слота на слот?
  13. Есть у меня проблемка небольшая - MiniCommander 4.2 не хочет записывать на карту памяти (например при сохранении отредактированого текстового файла) - недостаточно места. Хотя места вагон с тележкой. В ФС Телефона пишет без проблем. Карта 4GB FAT32. Сам телефон фотки складывает без проблем на карту. При этом директорию создает. Но скопировать файл не дает. Проверьте пожалуйста кто-нибудь, как у вас работает эта возможность? Хочется понять это проблема программы, карты или еще чего-то. При просмотре информации о карте пишет, что свободного места 0. Видимо прога не понимает больше 2ГБ.
  14. POA

    freebird

    Я тоже считаю, что нужно BMP или PNG, т.к. JPEG вносит дополнительные искажения
  15. Обновил - сделал выбор по желанию
  16. Патч: Меню Журнал Звонков v1.1 / C5212iXEJH3 Автор(ы): POA Описание: Возвращает полное меню _Журнал звонков_ в Главном меню. v1.1: в опциях добавлена возможность выбора какое меню назначить в качестве п1. Главного меню - _Журнал_звонков_ или _Диспетчер_Вызовов_ Full_CallLog_Menu_v1.1.7z
  17. Патч: Меню Журнал Звонков v1.1 / C5212XEIB5 Автор(ы): POA Описание: Возвращает полное меню _Журнал звонков_ в Главном меню. v1.1: в опциях добавлена возможность выбора какое меню назначить в качестве п1. Главного меню - _Журнал_звонков_ или _Диспетчер_Вызовов_ Full_CallLog_Menu_v1.1.7z
  18. Патч: Меню Журнал Звонков v1.0 / C5212XEIB5 Автор(ы): POA Описание: Возвращает полное меню _Журнал звонков_ в Главном меню. По скольку при нажатии зеленой клавиши и при выборе первого пункта в главном меню выполнялось одно и то же действие, я решил для себя в главном меню сделать полный вариант меню "Журнал звонков" - может кому-то пригодится. Полный журнал - это меню, в котором по пунктам перечислены: 1. Последние 2. Пропущенные 3. Исходящие 4. Входящие 5. Удалить все 6. Диспетчер вызовов Изначально, если я не ошибаюсь, вместо этого меню появляется содержимое "Последних", т.е. то же самое что и по зеленой кнопке в режиме ожидания. (Меню Журнал звонков=0x202D585C) Full_CallLog_Menu.7z
  19. Патч: Фон при наборе номера v1.1 / C5212iXEJH3 Автор(ы): Freeman, -=sam=- Портировал: POA Благодарности: Большущее спасибо Alex&r консультации! Описание: Делает прозрачным фон при наборе номера. Версия 1.1: теперь пункт 'Цвет фона' работоспособен, последний цвет в этом пункте изменён на более подходящий для прозрачности, ну а там уж как говорится:'на вкус и цвет...', выбирайте Также убрана оконтовка шириной в один пиксель, на мой взгляд так симпотиШней Не забываем перед установкой отменить предыдущую версию! Патч: Удалить окна приветсвия и операторов при включении v1.0.2 / C5212iXEJH3 Автор(ы): FRAER, Alex&r Портировал: POA Благодарности: Alex&r Описание: Патч убирает окно приветствия и окна с названием оператора при запуске телефона, а также окно с надписью "Инициализация SIM...", если оно появляется. Анимация PowerOn сокращена до одного фрагмента (pwron01.ifg). Патч: Ускорение процесса выключения телефона v1.0.2 / C5212iXEJH3 Автор(ы): Pako777, Alex&r Портировал: POA Благодарности: Alex&r Описание: Патч ускоряет процесс выключения телефона. Анимация PowerOff сокращена до одного фрагмента (pwroff01.ifg), сокращена задержка. Патч: Меню Журнал Звонков v1.0 / C5212iXEJH3 Автор(ы): POA Описание: Возвращает полное меню _Журнал звонков_ в Главном меню. По скольку при нажатии зеленой клавиши и при выборе первого пункта в главном меню выполнялось одно и то же действие, я решил для себя в главном меню сделать полный вариант меню "Журнал звонков" - может кому-то пригодится. Добавлено: тут возник вопрос, что такое "полный журнал". Поясняю: Полный журнал это меню - в котором по пунктам перечислены 1. Последние 2. Пропущенные 3. Исходящие 4. Входящие 5. Удалить все 6. Диспетчер вызовов Изначально, если я не ошибаюсь, вместо этого меню появляется содержимое "Последних", т.е. то же самое что и по зеленой кнопке в режиме ожидания. fon_pri_nabore_nomera.7z RemoveWindowsAtSturtup_FastPowerOff.7z Full_CallLog_Menu.7z
  20. БЕ как раз выбирает "Bin ID" по названию файла. Т.е. если файл называется так, как прописано "Bin ID", он использует этот БЕ-файл. Если нету ни одного подходящего БЕ-файла - он создает новый. Думаю, что меню "Приложения" организовано по иному, поэтому мы не увидим его содержимого, какой бы БЕ-файл не использовали. Но это уже не так важно, поскольку, уже почти все пункты найдены в этом меню.
  21. Теперь все понятно. Прошивку анализировал чистую, а в телефоне стоит патч "Реструкторизация меню BlueTooth", поэтому по этим адресам в чистой прошивке нули, и видимо, этот адрес "207FA8DC Активация BlueTooth" и другие найденные пункты не будут работать без этого патча. Но в твоем варианте файла не корректно указано расположение языковых ресурсов. Вот вариант, который мне прислал в свое время Alex&r. Тут вроде бы все в порядке. Bin ID="C5212iXEJH3" adr="0x214C9ECC" base="0x20000000" TYPE_ARM="LittleEndian" RAM_Area Start="0x30000000" Len="0x1000000" FLASH_Area Start="0xFE0000" Len="0x20000" RemapBlok Start="0x0" Len="0x10000" Goto="0x0" LangNames adr="0x21B84030" steps="40" LangCount adr="0xFFFFFFFF" Default="10" TableIdAdr="0x210DCD5C" LangAdrTable adr="0x210DCD7C" default="0x1899" LangAdrTableS adr="0x210DCDB0" default="0xE2" MCCTable adr="0x20C8B34C" KolFunMCC="255" MCCParam Len="16" count="8" adr1="0" len1="1" adr2="1" len2="1" adr3="2" len3="2" adr4="4" len4="2" adr5="6" len5="2" adr6="8" len6="4" adr7="12" len7="2" adr8="14" len8="2" SaveDataBin Enable="Y" LoadSym Name="C5212iXEJH3.sym" question="N"
  22. 0x21073FE0 Фоторедактор Вроде еще вот этого не было: 0x20C831B4 Журнал звонков (Меню) - походу это меню должно было быть в главном меню вместо того, что есть сейчас 0x2071751C Журнал звонков - последние (это уже находили) 0x2197EF94 Журнал звонков - пропущенные 0x2197F0C4 Журнал звонков - исходящие 0x2197F1E4 Журнал звонков - входящие Tuman_, Как ты нашел Активацию/Деактивацию BlueTooth? Я открываю прошивку по этому адресу, у меня там вообще нули. Не пойму я как оно работает в таком случае. Мне удалось найти активацию (0x219BA108 BlueTooth Активировать), но это именно только активация.
  23. Патч: Шрифт софт-подписей v1.0 / C5212iXEJH3 Автор(ы): SantaX Портировал(и): Alex&r(C5212),POA(C5212i) Описание: Патч изменяет размер шрифта софт-подписей на меньший. Если не достаточно уменьшен шрифт, можно в smp самому подредактировать. Там, где меняется байт на 09 (размер шрифта), попробуйте поставить меньше. А там, где на CB (позиция текста по вертикали), соответственно нужно увеличить, чтобы надписи не поднимались вверх. Должно сработать. ChangeSoftKeysFont.7z
  24. Я так понял. что трабл не с самим пунктом меню "Приложения", а с его содержимым. Я словарь нашел так: запустил терминал в BE, выбрал вкладку MCC, включил автоопрос и лог. зашел в словарь - он мне выдал два адреса. Первый оказался нужным. Но как оказалось со словарем мне повезло . Остальные пункты не так просто открывают себя. Таймер, Мировое время и Секундомер нашел с помощью этого же способа, но вручную проверив адреса предшествующие найденому с помощью автоопроса 0x20D3CB6C Мировое время 0x20D3CD8C Таймер 0x207ED0D0 Секундомер
  25. Параметры не менял. Скрины есть тут
×
×
  • Создать...