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

f2065

Администраторы ROOT
  • Постов

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

  • Посещение

  • Победитель дней

    110

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

  1. Не факт. Тут помнится ещё кто-то попробовал G1 поставить и тоже проблемы с плеером были.Вообще насколько я заметил - в продаже то мобил с G1 нет (на форумах не всплыло нигде ещё, а F1 полно) ? Ну если TFS шил… (интересно, а оно реально то прошилось ? как бы проверить это. Может там надо форматирование TFS сделать ?) Попробуй поэкспериментировать так: 1. запись на диктофон на флешку ? 2. запись на диктофон в память ? 3. фотки на флеку ? 4. фотки в память ? 5. видеокамера при записи на флешку ? 6. видеокамера при записи в память ? 7. если записанные файлы перекинуть из флешки в память, и из памяти на флешку ? 8. мп3-плеер с памяти 9. мп3-плеер с флешки 10. воспроизведение мп3 в проводнике с флешки ? 11. воспроизведение мп3 в проводнике из памяти ? 12. попробуй форматнуть флешку (в телефон, не в компе).
  2. Патч: Быстрое переключение языка ввода v2 / D880XEGK5 Теперь почти в любом месте, где есть ввод текста, можно быстро переключать язык ввода кнопкой «фото». Переключение происходит между английским и последним выбранным языком ввода. После установки патча следует зайти и выбрать язык ввода, даже если, у вас стоит русский язык ввода следует перевыбрать его. Внимание для работы патча нужно установить «-=Мастер-патч=-». Fast_Switching_Language_Input_v2_D880XEGK5.rar
  3. Звонок иногда не проходит при непрерывном траффике. Т.е. если ходишь по сайтам - проходит. А если качаешь файл - то примерно в половине случаев не проходит. МТС-Москва.
  4. Как бы открыть в браузере htm-файл (который лежит на диске) ??? Из файлового проводника - он открывается в просмотрщике текстов, а мне надо именно в браузер. В браузере пробовал написать адрес file:///phone3/1.htm - не открывает, лезет в инет и пишет что адрес недоступен. Есть какие-нибудь идеи ???
  5. Глюки с видео потому что ты TFS не прошил новый!!! Там ещё и куча прочих глюков будет, т.к. TFSы у G1 и E1 различны. Надо шить и TFS (правда при этом слетят все настройки, записнуха и т.д.). Ну у меня на оригинальном D780XEHE1 так: Инфа про Slave - *#0206*7837# Slave S/W Version D780XEHE1 D041 MP 0.400 Slave H/W Version RF:0 19:03:55 May 03 2008 Инфа про Master - *#0206*8376263# S/W Version D780XEHE1 D780XAHD4 H/W Version MP 0.400 19 02 16 May 03 2008 Ещё общая инфа: *#1111# -> S/W Version CCD240.003 *#1234# -> Dev. Version D780XEHE1 *#2222# -> H/W Version Rev 1.1 Это показатель того что ты TFS не шил.
  6. Патч: Filename_DateTime / D880XEGK5 Теперь камера и диктофон будет делать файлы (фотки, видеозаписи, аудиозаписи) с именами ГГММДД-ЧЧММ-NNNN.* (где: ГГ - год, ММ - месяц, ДД - число, ЧЧ - часы, ММ - минуты, NNNN - порядковый номер за указанное время). Время фиксируется при запуске камеры или диктофона, а далее при каждой записи файла - будет только порядковый номер расти а время не меняется. Такая логика мне самому не нравится (хотелось бы ГГММДД_ЧЧММСС по каждому файлу), но пока иначе не получается: у мобилы нет счётчика секунд - потому нельзя делать уникальные имена с секундами вместо порядкового номера, а алгоритм вычисления порядковых номеров работает превентивно при запуске приложения а не при непосредственной записи файла. Внимание, это бета-версия: я не очень понял логику работы со временем у других авторов, а тут сделал всё по своему - но допускаю возможность неправильного определения времени при запуске приложения в 59минут59секунд. Также возможно при запуске камеры или диктофона (у него какая-то сложная логика инициализации) каким-нибудь не учтённым способом - время не пропишется - сообщайте об этом. Filename_DateTime_D880XEGK5.rar
  7. Патч: Запись разговоров v1 / D880XEGK5 Добавляет возможность записи телефонных разговоров. Для активации режима записи необходимо после успешного соединения коротко нажать клавишу «фото», при этом появится сообщение «Запись аудио» (помните что при погашеном экране первое нажатие кнопки игнорируется (оно включает экран)). Для принудительного окончания процесса записи разговора - снова коротко нажмите клавишу «фото» - появится сообщение «Сохранение». При окончании разговора процесс записи заканчивается (и сохраняется) автоматически. Прослушать записанный разговор можно в меню Мои файлы-Sounds-My voice clips. В данной версии патча есть следующие проблемы: - Файлы записей разговоров пишутся в память телефона (а не на флешкарту) независимо от установок; - Имена файлов «-0001.amr» (имя игнорируется, только порядковый номер); - Свободное место не проверяется, вы должны быть уверены что у вас в памяти телефона есть более 3мб места (на час записи); - При включении записи разговора - на экране этот факт никак не показан (никакого специального значка нет); - Запись возможна только для первой симки; - Запись работает только при нормальном разговоре либо при проводной гарнитуре; - Нельзя одновременно использовать режим записи и громкую связь (пропадёт звук!). Возможны различные не предусмотренные ситуации когда запись реально не будет сохранена, вобщем никто не гарантирует что запись будет всегда когда вы этого ожидаете. Для работы патча нужно установить патчи «-=Мастер-патч=-» и «Горячие кнопки при разговоре v2 (InCall_Hotkeys_v2_D880XEGK5)» Call_Record_v1_D880XEGK5.rar InCall_Hotkeys_v2_D880XEGK5.rar
  8. А есть какой-нибудь алгоритм избежания конфликта ячеек LoadCFG/SaveCFG ? Или надо самому все имеющиеся патчи изучать и смотреть какие ячейки конфига они используют ? зы. кстати кто-нибудь знает патчи сделанные не мной, под D780 или D880, где LoadCFG/SaveCFG используются ? у меня пока заняты ячейки +0x08 (переключалка языка) и +0x20 (запись разговоров) в авто-bluetooth/D780XEHE1 - занято +0x00 в авто-bluetooth/D880XEGK5 - занято +0x0C
  9. Однако, BinEdit делает в таком случае абсолютно кривой переход совсем не туда куда вообще надо. Я об этом ветке про BinEdit недавно приводил конкретный пример воспроизводимого глюка.
  10. Ну по идее, надо залить родной фуллфлеш из бекапа (точнее чтобы область EEPROM восстановить) и затем CLA и TFS скачанные с сайта ( http://firmware.sgh.ru/?frm=D880XEGK5&t=4 ). Или это не помогает ?
  11. В какой прошивке то ? их полсотни, если не больше. Но вообще логика такова: в режиме процессора Thumb - через BL можно сделать переход только куда-то рядом - в радиусе 250байт (ибо задаётся однобайтное смещение относительно текущего места умноженное на два). Потому, делают переход куда-то рядом, где размещают сложную процедуру дальнего перехода - либо с переключением в режим AMR и там уже LDR R12=#0x20458B14 BX R12 либо PUSH {R0-R1} LDR R0,=0x20458B14 STR R0,[sP,#4] POP {R0,PC} BinEdit эти приёмы знает, и в локальном BL их смотрит и показывает сразу конечный адрес перехода. Отключи в настройках «Подменять дальние переход через BLX», нажми обновить, и он покажет реальный ближний переход на процедуру делающую дальний переход. И смотри при переходе за переключением в AMR, BinEdit автоматом как правило не замечает что надо переключится в показ в режиме AMR.
  12. Ну это типа фича. При извлечении флешки мобила все связанные с ней пути сбрасывает. Фотик/диктофон если были настроены на флешку - тоже сбрасываются. Я начал было писать патч (чтобы мобила не замечала извлечения флешки вообще), но потом надоело.Комментарий модератора sergmarinНа всякий случай добавил в FAQ
  13. Патч: Разблокировка клавиатуры двумя нажатиями OK / D780XEHE1 Теперь для разблокировки клавиатуры надо два раза нажать OK (а не «L-Soft» и «*» как было ранее). Ещё соответственно изменена подсказка о кнопках (правда пока только в языках En,Ru,Ua), и уменьшено время сообщения 'Клавиатура разблокирована'. А для быстрой блокировки по какой-нибудь кнопке (например OK или SIM-Select) внесите в карту прошивки значение: Быстрая блокировка клавиатуры=0x207DBFB0. Unlock_Double_OK_D780XEHE1.rar Несовместимо с патчем «Быстрая разблокировка клавиатуры».
  14. А чего вообще это значит ? Очевидно, какие-то варианты нажатия. Но вот какие ??? И почему так много ?01 и 05 - типа просто нажатие, причём например в процедуре опроса кнопок в процессе разговора - штатно часть кнопок опрашивается с 01, а часть с 05. В чём разница между 01 и 05 - я не понял. 04 - долгое нажатие. А что значит 02 ? И в чём разница с 01 ? И прочие коды - 00, 03 и т.д. ?
  15. Вот, проверьте сначала, может это и не так: Адреса для карты прошивок D880XEGK5, можно повесить на какую-нибудь кнопку (например, SIM-Select) для быстрой блокировки клавиатуры: Быстрая блокировка клавиатуры=0x218E1F20,Блокировка клавиатуры (с вопросом)=0x202E8C1C
  16. D780XEHE1. Решил сделать разблокировку по двухкратному нажатию «OK». Первое нажатие - без проблем. А вот со вторым - затык: 207DC01C 5D 00 0000 0000 0000 00000000 0000 0000 Подготовка окна 207DC02C 17 09 0008 0000 0100 00000000 0000 0000 Выполнить 0x9 x2=2048 x3=0 x4=1 x5=0 x6=0 207DC03C 48 0D 0300 0900 C505 00000000 0000 0000 Сообщение "Нажмите * для разблокировки" 207DC04C 18 08 0200 0B00 0000 B8F60721 0000 0000 Если x1=8 x2=2 x3=11 то переход на 0x2107F6B8 207DC05C 39 00 0000 0000 0000 00000000 0000 0000 Завершение МСС скриптаУ этого MCC_REPORT второй и третий аргументы (0300 0900) ничего не делают, если их поменять на 00 или FF - мобила по прежнему нормально реагирует только «*» и больше ни на что. Выход из этого MCC_REPORT происходит только по «*» - если в следующем IF проверять не 0B (а хотябы 0C - «#») - то мобила ничем не разблокируется, но по «*» однако немедленно убирает окно, а по другим кнопкам - нет. И чего делать ? Изучать код MCC_REPORT 0x0D ? Или TASK 0x09 ? Или вообще где-то совсем в другом месте ?
  17. По поводу блокировки. Двойное нажатие OK - это сложно (ибо теряем одиночное нажатие тогда ?) - надо писать довольно сложную процедуру. Одинарное нажатие OK на рабочем столе - можно легко переопределить в ResMan и повесить на него в частности блокировку. Вот адреса которые надо включить в карту прошивки (ждём, кто тут у нас ведёт карту прошивки в шапке, там кстати ещё даже адреса кнопки SIM-Select не появилось, который я приводил несколько дней назад): Быстрая блокировка клавиатуры=0x207DBFB0,Блокировка клавиатуры (с вопросом)=0x202B682C Кстати в карте прошивке - неточность в описании кнопки OK - надо дописать что нужен патч (у C вот написано). Без патча «"Главное меню на кнопке *ok*" id="4ADD7752"» - переопределение кнопки OK реально не работает, там по любому вылезает wap-браузер. По поводу разблокировки. Задача оказалась весьма непростая. Первое нажатие с L-Soft на OK меняется без проблем. А вот со вторым нажатием - проблема, там походу какой-то эксклюзивный обработчик запихнутый в MCC_REPORT 0xD, все его аргументы (маска опроса) в строке MCC - как экспериментально проверено - на самом деле игнорируются, и он независимо от маски выпускает всегда только скан-код кнопки «*». А может даже дело выше - в TASK 0x9 x2=2048, не исключаю что это там устанавливается особая маска при заблокированной клавиатуре. Вообще есть патч - быстрая разблокирока по однократному нажатию OK. Пока придётся довольствоватся им. Ну если его кто-нибудь портирует сюда - то будет… Лично мне он не нужен, вдобавок я считаю его вредным. Чего такое SMS box ? Я вообще не пользуюсь Phone Editor. И не сливаю контакты из мобилы в комп. Все контакты создаю и редактирую на компе, а потом полностью заливаю через PC Sync в режиме полного копирования. И никаких проблем с потерянными контактами нету.
  18. Я кстати вот чего думаю по поводу "кодов форматирования явы": Подозреваю что проблема когда ява перестаёт устанавливаться из-за какой-то ошибки - не решается кодом. Надо TFS перепрошивать. Как известно, в TFS лежит куча баз данных, медиаресурсов, и прочей системной фигни. И все системные файлы (в т.ч. база данных явы) могут быть запросто перезаписаны или изменены (из пользовательских приложений или системных функций мобилы). Форматировать там нечего ! Если какая-то база данных (системный файл) повреждена - то проблему решить можно только перезаливкой TFS. TFS (образ диска) у самсунга ведь неспроста поставляется вместе с CLA (исполняемый код). В самой мобиле нет способов самовосстановления испорченной TFS (т.к. для этого надо ещё где-то хранить ~40мб резервных файлов которые живут в TFS). зы. у старых самсунгов был код везде пишут что код *#52828378#, там можно был выбрать TFS reset Java full reset. Однако, у дуоса такого пункта нету. Вообще можно попробовать изучить формат папки phone2/java, может там можно понять как её очистить (не факт что тупым удалением, там могут быть файлы каталога, которые надо подредактировать). Хотя, насколько я понимаю - к диску phone2 с компа не добратся, а из самой явы - это надо было заранее ставить патчи и MiniCommander.
  19. Нужны бетатестеры патчей под D880XEGK5… требования - уметь устанавливать DIF-патчи (и сохранять бекап), наличие ResMan и OpenSFD, желательно быстрый USB-кабель, и умение набирать AT-команды в терминалке и стаж на форуме. зы. патчи «Запись разговоров» и «Filename_DateTime» практически готовы, но вот негде проверить…
  20. Продробнее про перепрошивку напиши. Какая прошивка была, какую залил.
  21. Имеющиеся можно отредактировать и вообще кардинально перерисовать. В шапке прилеплена тема по изменению тем на дуосах.
  22. Я подозреваю что это связано с ограничениями доступной оперативной памяти под буфер. Или, может с самой оперой (она же работает вроде не напрямую, а через свой собственный прокси который ей подготавливает сайты). МТС тут врядли виноват (траффик то платный - чем больше скачают - тем лучше).Да и вообще я себе не представляю что такое размером в 3мб качать на мобилу! Это же всё-же не смартфон. А это вообще во всех Java-прогах на нём такая фигня, не только с оперой. Я в MiniCommander аналогичное явление наблюдал.Причина очевидно в том что мобила кеширует FAT, и в кеш почему-то не попадается обновление сделанное из Java-машины (вообще, поскольку Java-машина сторонняя - это не особо удивительно). Чтобы мобила увидела файлы - можно ещё её выключить/включить. зы. вот кстати нужны добровольцы, для проверки этого глюка на новой прошивке (D780XEHG1) - может там его нету ?
  23. Патч: Убрать_проверку_заряда_аккумулятора / D780XEHE1 Убирает уведомления (и звуковые сигналы) о том что аккумулятор разряжен, и разрешает запуск всего что ранее при этом запрещалось (игрушки, фотик, плеер и т.д.). Правда экран будет в экономном режиме (с минимальной яркостью) и с маленьким таймаутом выключения подсветки. Вообще концепция мне не особо нравится (портировал пока как есть). В планах сделать патч снимающий ограничения, но не убивающий при этом уведомления. А то можно неожиданно мобилу разрядить в ноль. Disable_Check_Battery_D780XEHE1.rar
×
×
  • Создать...