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

GIRATOR

Стажёр
  • Постов

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

  • Посещение

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

  1. Через hex-редактор наколдовал прошывку с подправленым плеером и убраным звуком камеры. Пользуюсь почти неделю и боком пока нигде не вылезло. Нужны добровольцы потестить. http://www.mediafire.com/.../S5611XXNL3_OXENL2.zip 5610 покупал как-то давно на подарок, и когда брал себе "это" и не подозревал что оно 5611. Первая проблема которая ударила по башке это с плэером. Исправление - максимальное количество файлов увеличено с 1100 до 9999, теперь должно хватить. Суть в том, что плэер сканирует файловую систему и создает свою базу данных с которой дальше шустро тянет данные в том числе с путями к файлам. Используетса SQLite 3 версии, вероятно немного измененная. Файл mm_mtp.db (в памяти телефона, скрытая папка System) можно открыть напрямую например програмой SQLite studio и посмотреть все самостоятельно. БД SQLite не поддержывает юникод, откуда и проблема с рускими буквами в путях и тэгах, так-что тут никак. Сами тэги тоже прийдетса поправить/заполнить, так как если забить 16ГБ флэшку музыкой, то без нормальной сортировки пользоватса вообще не реально. А вот наличие ограничения в 1100 песен было установлено опытным путем, путем копированиея 2000 копий гарантировано видимой песни обрезаной до 10кБ. Зачем это ограничение не знаю, но установлено оно вручную в файле EXEC_USER_IMAGE.bin (основной код), там цифра 1100 есть в немногих местах, и в одном она красуеста возле строчки типа "SetMaxDBSize...", что при минимальном знании английского делет все очевидным. Ставим там 9999 и проблема решена. Кстати, изменение самих "читабельных" частей кода почти никогда ничего не меняет, это коментарии получаютса чтоле? Звук камеры убран также стрьомно - методом обдуманого тыка отслежен кусок кода запускающий звук щелчка и заменен на кусок кода, который предположытельно запускает звук автофокуса (пик). Но два раза оно почему-то не пикает, только раз, да ну и ладно. Вообще все убрать там не получаетса. Методика проверена на трех прошывках. Сначала сделал на S5611XXOA3_CACOA2, но не удалось решыть проблему с профилями интэрнэта. В S5611_XXOB2_OXAOB3 небыло руского ввода (хотя в интерфейсе он был), остановилса на S5611XXNL3_OXENL2, которую и выложыл - в архиве скачаный оригинал и измененная версия (пока толькоEXEC_USER_IMAGE.bin) в папке Edit.
×
×
  • Создать...