f2065 Posted June 13, 2022 Report Share Posted June 13, 2022 17 часов назад, Gravitos сказал: ты покажи битмап, из которого сделал это ifg, может он вообще неправильных размеров Размеров он правильных, ширина 240 высота 960, по аналогии со встроенными обоями 5722. Компрессор однако не совсем такой же, надо проверять будет ли это работать на 5722. Если будет - опишу способ создания... картинка в примере просто залита сплошным цветом, 1 экран красный 2 экран жёлтый 3 экран зелёный. Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted April 20, 2023 Report Share Posted April 20, 2023 На E2121B в пути CSC файла /a/customer/images/menu/ есть картинки меню, все в IFG формате. Я эти картинки открываю в IFG_RW, прога их видеть не хочет))) А я посмотрел сигнатуру этих IFG файлов, там вместо "IFEG" было "IM", и как тогда открывать и записывать? Жду обновления проги (их не будет наверное). Link to comment Share on other sites More sharing options...
f2065 Posted April 21, 2023 Report Share Posted April 21, 2023 В 20.04.2023 в 04:15, BHms_game сказал: А я посмотрел сигнатуру этих IFG файлов, там вместо "IFEG" было "IM", и как тогда открывать и записывать? Я их в телефоне смотрел, запуская через CGSN процедуры для вывода картинок. Ну вобщем для не-программистов - готового решения нет. Кроме IM ещё есть QM. В общем случае у телефона взаимозаменяемые форматы IM-QM. IFEG без прозрачности, IM/QM имеют полноценную прозрачность с альфаканалом. Создавать QM/QMG для телефона можно через Samsung Theme Designer делая тему для С5180 ( https://oldph.one/topic/46347-temy-i-grafika-dlya-s3322s5610/ ) и кидая значки в главное меню создаваемой темы. А потом из zip-архива темы их вытаскивать. Контроля размеров там нет, можно любой размер картинки таким способом конвертнуть в QMG/QM. Ну и подсунуть телефону. Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted September 24, 2023 Report Share Posted September 24, 2023 Pako777, можешь пожалуйста написать, как именно устроен IFG файл и структуру файла? Может быть что-то сделаю с IM форматом (попытаюсь) Link to comment Share on other sites More sharing options...
f2065 Posted September 24, 2023 Report Share Posted September 24, 2023 4 часа назад, BHms_game сказал: Pako777, можешь пожалуйста написать, как именно устроен IFG файл и структуру файла? Он 6 лет не приходил... 4 часа назад, BHms_game сказал: Может быть что-то сделаю с IM форматом (попытаюсь) Декодер можно из любой прошивки вытащить. Кодер - можно из Samsung Theme Designer вытащить (именно IM особо не нужен, движок автоматически подхватывает QMG вместо IM, а кодер для QMG есть в Samsung Theme Designer). Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted September 25, 2023 Report Share Posted September 25, 2023 6 часов назад, f2065 сказал: Декодер можно из любой прошивки вытащить. Вот тут то я не уверен. В прошивке (например E2121B) всё в кучу из байтов собрано, там даже не понятно, где шрифты, цвета и команды исполняющего кода декодера. Link to comment Share on other sites More sharing options...
f2065 Posted September 26, 2023 Report Share Posted September 26, 2023 В 25.09.2023 в 05:57, BHms_game сказал: В прошивке (например E2121B) всё в кучу из байтов собрано, там даже не понятно, где шрифты, цвета и команды исполняющего кода декодера. Надо брать прошивку где есть инженерные файлы, из последних swift это например C3322XWKL1. Там все имена функций и имена входных аргументов расписаны. Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted October 29, 2023 Report Share Posted October 29, 2023 В 26.09.2023 в 08:27, f2065 сказал: Надо брать прошивку где есть инженерные файлы, из последних swift это например C3322XWKL1. Там все имена функций и имена входных аргументов расписаны. Еле как нашел вашу прошивку в интернете, что дальше делать, в какой файл прошивки смотреть? Link to comment Share on other sites More sharing options...
f2065 Posted October 30, 2023 Report Share Posted October 30, 2023 13 часов назад, BHms_game сказал: Еле как нашел вашу прошивку в интернете, Тут всё на форуме есть... 13 часов назад, BHms_game сказал: что дальше делать, в какой файл прошивки смотреть? elf файл смотреть. Частично список имён функций вытащен там https://oldph.one/topic/17767-portal-sym-i-map-faylov-dlya-vseh-proshivok-samsung/?do=findComment&comment=612891 Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted April 11 Report Share Posted April 11 В 30.10.2023 в 15:01, f2065 сказал: elf файл смотреть. А как этот elf файл открыть? Мне нужно Ubuntu инсталлить на виртуалку, или обычный Android на телефоне тоже поддерживает такие elf? Link to comment Share on other sites More sharing options...
f2065 Posted April 11 Report Share Posted April 11 12 минут назад, BHms_game сказал: Ubuntu ELF весьма широкий формат, в данном случае это не имеет отношения к линуксам и исполняемому коду. Из ELF тут можно разве что вытащить DWARF дамп (objdump -W >file), и там можно вручную опознать имена аргументов функций, типы данных. Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com Link to comment Share on other sites More sharing options...
BHms_game Posted April 16 Report Share Posted April 16 В 11.04.2024 в 23:25, f2065 сказал: (objdump -W >file) Я прошёлся по файлу и нифига ничего не понял, и не понял ценного: Где они - исполняемые байты? Если честно я знаю в формате IFG всё, но кроме этой фигни, которая тут в изображении выделенная. Мне кажется эти байты вырисовывают пиксели как линии и произвольные формы цветами из палитры IFG, но как-то странно вырисовывает, потому что если я изменю хоть 1 байт - файл не будет открываться (Stream read error), либо файл откроется, но картинка капец испортится, да даже так испортится, что будет брать цвета, которых нет в палитре IFG... P.S. Палитра IFG начинается прям с того места, где заканчивается выделение байтов на вложенной картинке. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now