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

karaulov

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

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

  • Посещение

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

  1. Файл данных весит 7МБ, свободной памяти 20МБ. Файл размером 8-9МБ уже не загружался. Пришлось удалить лишние языки, словари и т.п что бы позакачивать игр ))) Разъем симкарты уже 2 раз ломается, всего пару сим карт поменял и контакт отвалился один. Придется использовать просто как "тетрис" для игр)))
  2. Почему через прошивку нельзя забить всю память телефона? Закачал игр а оно не хочет загружать прошивку прерывается на половине, когда оставил пару игр - загрузилось. Можно как-то через прошивку забить всю память нужными файлами?
  3. Ну я имею ввиду загрузку игр/музыки. Есть ли еще какой-нибудь софт для управления файлами телефона? Проверял несколько Mobiedit ошибку соединения выдает 000ЧТО-ТОТАМ Другие тоже не видят ничего.
  4. А если у меня Kies не работает как еще можно управлять этим телефоном? Флэшка сломалась хотел полазить в файлах а Kies не работает, есть какая-нибудь еще программа для работы с этим телефоном через USB кабель?
  5. А другая прошивка не пойдет на этот телефон? В файле device написано: <ModelName value="GT-C3011"/> <BaseModelName value="GT-E2232"/> С GT-E2232 на этот телефон прошивка не пойдет? Или там тоже ограничения на 200КБ будут?
  6. Все что получилось сделать это увеличить доступное количество игр, и то только 1 байт Адрес для изменения количества игр: 994E4C (1 байт) (по умолчанию 0x28) Количество доступных игр изменилось но все равно максимум 40 ограничение стоит. Странно очень. поставил 0xc8, пишет 40 из 200 и дальше не дает установить ничего.
  7. Да, CTS Manager работает, но архивы различаются после сохранения на 1 байт, не хватает одного NULL в конце файла вроде бы, а может он и не нужен, не знаю )) Но нужно будет проверить, спс.
  8. Не получается через InfineonTools распаковать dffs файл, кто там говорил что это возможно ? Ну он то распаковывается но не как архив а просто создает несколько файлов непонятных)
  9. Проверил, через IDA намного легче чем через BinEdit редактировать прошивку, там прямо в C коде можно изменять данные и они правильно сохраняются в BIN файл. 1. 2. Правда все равно никак не могу убрать ограничение на 200КБ Может быть это ограничение на уровне железа, мб не хватает памяти?
  10. Если после изменения константы все равно не запускаются JAR файлы больше чем 200КБ, можно ли это как-то исправить? Теперь телефон просто перезагружается при попытке установить JAR файл больше 200КБ. Возможно где-то еще есть проверка но числа "200*1024" нигде нет.
  11. Как пишутся патчи ? Хочу свой написать))
  12. Интересно что интересного можно сделать с прошивкой ? Можно например путь к темам изменить что бы добавить поддержку своих тем?
  13. какую-то хрень включил , теперь вместо перезагрузки появляется "синий экран смерти" Пишет: TRAP INFO HW DATAABORT TRAP ... slarling core dump Где посмотреть информацию о ошибке ..... При подключении к компьютеру в таком состоянии пишет обнаружен "CDS device" и драйвера не найдены. Интересно Значит можно как-то отладку запустить через USB? )
  14. Да нет все нормально в патче, я поставил туда 0xFA получилось 2000КБ (2МБ). Возможно много поставил но тогда бы даже меньше 200КБ перестали запускаться игры, а так не запускаются только те которые больше 200КБ. Я IDA использую только для просмотра исходника 'C' ( там просто до невозможности просто читать код) и строк а редактировал я вручную через hex редактор. Кстати вот для IDA 6.8(вроде бы последняя слитая версия на данный момент) изменил немного плагин ExtraPass https://dl.dropboxusercontent.com/u/2803076...Pass_PlugIn.rar что бы можно было запустить анализ всего файла (А так IDA только 70% где-то проверяет и остальное помечает красным) (Выбирать только "поиск новых функций", остальное работает только с Win32, с arm бред получается ) Наверно что-то еще мешает Еще есть вопросов пару. Какой диск считается microsd ? ( Хотел что бы логи записывались на флэшку а не на C:\ а то смысла от них ни какого. Или по умолчанию они никуда не записываются вообще? ) Как искать коды сервисные? Они в виде текста или в виде цифр записываются в коде?
  15. В общем патч верный но он не помог, теперь вместо ошибки просто выключается телефон даже не дает установить )) (Жму на файл, открывается установка и сразу перезагружается телефон я даже не успеваю нажать "Установить" )
  16. Вроде бы все понял, спс! Оказывается через IDA можно редактировать тоже, кликнул в декомпиленном коде на 204800 и выбрал "патч->редактировать выделенное" и мне предложило заменить на нужно число. У меня возник еще один вопрос, можно ли тестировать прошивку без телефона? Может есть какой эмулятор поддерживающий прошивки ? Было бы круто, а то убить телефон первой же прошивкой как-то будет не очень хорошо)))
  17. Кстати я с первого раза угадал //----- (00679664) -------------------------------------------------------- signed int sub_679664() { return 204800; } это и есть ограничение на размер JAR данных, в C-псевдокоде очень легко разобраться))) А название функции это адрес в BIN файле, binedit : http://i.imgur.com/CD6suwH.png Вот только я не понял как в BinEdit отредактировать значение. А через хексредактор не могу найти нужные байты по этому адресу что бы заменить. (Они как будто не соответствуют коду: 19 20 40 03 70 47 00 00, а число 202800 это 032000)
  18. Да нет вопрос был не "Как из C получить код ассемблера" а как модифицированный файл прошивки поместить обратно в fls файл А где есть прямая ссылка на BinEdit последней версии ? http://binedit.sgh.ru/download.php?act=get 100 раз жал там "Скачать" но ничего не происходит.
  19. Спс наконец получилось переключится в человеческий вид А то через "Версия для печати" смотрел содержимое темы))) А в IDA вроде бы все адреса функций верные, такие же как и BIN файле прошивки который я достал через этот InfineonTools. Вот псевдокод https://dl.dropboxusercontent.com/u/2803076..._pseudocode.rar Нашел в коде вот такую константу: signed int sub_679664() { return 204800; } Это может быть ограничение в 200КБ Java ? Хотя потом сам посмотрю) Главный вопрос это как потом все обратно в прошивку собрать что бы на телефоне проверить ))))
  20. Еще пару вопросов 1. Что с форумом почему у меня такая чушь : http://i.imgur.com/qfxYo9u.png и как включить адекватный режим просмотра?! 2. Можно ли в прошивке убрать лимиты, изменить место установки Java игр и т.п?! Я так понял IDA Pro можно использовать но какой процессор там выбрать и какой файл кидать .BIN или .FLS ? Я думаю сначала получить C-псевдокод прошивки, потом там найти нужные места для патча, и через какой-нибудь редактор поменять что-нибудь на что-нибудь Так получится ?
  21. Странно, каждая стандартная игра хочет куда-то смс отправить)) Удалил обратно их))
  22. Есть несколько вопросов. Не нашел чем открыть dffs файл. Написал свой распаковщик этих файлов. Но как безопасно упаковать не знаю Интересно что в телефоне стоит ограничение на размер JAR файла 200KB но через dffs файл это обходится , так как там лежит JAR файл размером 204КБ и он работал (Просто случайно удалил родные игры через "секретный код" когда пытался убрать ограничение. решил вернуть их обратно). Подскажите как можно редактировать dffs файл и через какой кабель можно загрузить этот файл в телефон?! Или может кто-нибудь знает какой сервисный код может убрать ограничение на JAR файл? (Через эмулятор nescube видно что в телефоне 800КБ доступной памяти есть, и приложение необязательно ведь будет использовать всю память даже если будет больше 800КБ весить?!) (P.S вот распакованный dffs файл https://dl.dropboxusercontent.com/u/280307663/ELIF.7z )
×
×
  • Создать...