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

dаs

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

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

  • Посещение

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

    1

Весь контент dаs

  1. Rokso1ana, а что последний раз прошивала и стояла ли галочка Erase All Unused?
  2. fedel2008, да по скорости одинаково, скорее всего просто фирмы чипсетов разные.
  3. dаs

    Samsung E 870

    NADUSHE4KA, пробуй код сброса JAVA - *2767*5282#
  4. Alex_SGH, шрифт изменяет не тема, а патч. Патч можно создать моей программой Agere Manager. Шрифты можно найти ТУТ и ТУТ.
  5. Slim326, такие большие файлы не воспроизводятся, насколько я знаю. Для переключения музыки надо ставить патч CardShiftView
  6. fedel2008, отличия в железе (конкретно в чипе). Позже портирую патчей для E840B
  7. fedel2008, дамп слил правильно, но шить в него прошивку от обычного E840 не советую.
  8. Егерь, можно, только процесс прошивки немного не по инструкции будет. Надо будет жать Read или Flash в зависимости от операции, и когда оптифлеш скажет Power On Mobile, нажимать кнопку вкл/выкл на телефоне. AnubisRebrets, а подробнее?
  9. Посмотрел Заложницу 2008, ничо такой боевичок
  10. Тебе полезно прочесть ЭТО
  11. under777, пробуй по ЭТОЙ инструкции после набора кода *#9998*52824678255# (*#9998*javainstall#)
  12. Doomsting, мда уж, как будто к тебе нанялись на работу, а ты тут такой начальник пришёл и говоришь, что-то не двигается дело
  13. bagyra, качай самим телефоном с оф сайта http://operamini.com
  14. Прошивка: U600XEGG2 Патч: Low BatteryVer2 Патч позволяет пользоваться камерой, MP3-плеером, видеоплеером, диктофоном и другими ранее недоступными функциями при разряженной батарее. Изменения в версии 2: - Вас больше не будет доставать сообщение, звук и вибрация при разряженной батарее - использование JAVA P.S. Модификацию до версии 2 портировал у Lindien'а из патча DelAlertLowBat. LowBattery_ver2.rar
  15. FRAER, +++ Классный фильмак.
  16. dаs

    Часы

    Andruha, с таким честно впервые сталкиваюсь. Можно пробнуть перешить
  17. Гарри Хоттер, а кабель какой ты используешь?
  18. Сергей1985, дрова ТУТ. ВОТ инструкция по установке, если что не поймёшь. Тема закрыта. Все дальнейшие вопросы ТУТ
  19. Гарри Хоттер, тебе надо почитать ЭТОТ FAQ
  20. Neutral, в сценариях на самом деле есть очень много - не только обработка клавиш. Формат команды в сценарии такой: 2 байта - номер функции, а затем, в зависимости от функции, параметры для неё. Например, функция обработки клавиши - это 08F0. Далее идут параметры для неё: 2 байта - код события или кнопки 2 байта - номер сценария в таблице сценариев, который нужно запустить 2 байта - номер колбека, который нужно запустить. Например, в сценарии рабочего стола для U600, который называется scen_back_norm, есть такая запись: 08F0 5800 14C0 4C0A Здесь 58 - Это код кнопки ОК, 14C0 - тут номер сценария заменяется на такой вот код, с этим пока ещё не разобрались. Но в принципе сюда можно подставить номер сценария, который нужно запустить. Ну а 4C0A, т.е. A4C (т.к. записано всё в LittleEndian) - это номер колбека mmi_AccessCustomerBRMenuOrWapBR_CB - запуска самсунговского магазина. Вот заменой номера этого колбека на номер колбека mmi_Java_Ams_Main и делается патч, который назначает на эту кнопку меню Java-приложения. ARSik накопал некоторую информацию по остальным функциям в сценариях: Сценарий содержит записи по 2 байта. Записи, начинающиеся с F указывают какое действие должен выполнить обработчик. После этой записи идет несколько параметров. Действия: F000 - очистка экрана (kit_ClearScreen, 2 параметра) F001 - выводит текст (kit_DisplayText, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F002 - ?что-то связанное с выводом из буфера времени? (kit_DisplayFrmt, 4 параметра) параметры: 1 - ? 2 - ? 3 - ? 4 - ? F003 - ? (kit_DisplayBloc, 5 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? F004 - ? (kit_ManageInput, 5 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? F005 - создание меню (kit_ScrollMenu, 5 параметров) параметры: 1 - ? 2 - количество пунктов меню 3 - номер строки меню, с которой начинает заполнятся меню 4 - ? 5 - ? F006 - ?устанавливает таймер? (kit_DefineTimer, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F007 - запускает таймер cb_MMI_KIT_SCREEN_TIMER (kit_ScreenTimer, 3 параметра) параметры: 1 - задержка 2 - ? 3 - callback выполняемый по таймеру (или после таймера) F008 - зарегестрировать обработчик клавиши (kit_RunScenario, 3 параметра) параметры: 1 - код обрабатываемой кнопки (возможна такая запись XYYY, где X - количество кнопок, YYY - код первой кнопки) 2 - ? 3 - вызываемый callback F009 - ? (kit_SetKeyboard, 1 параметр) параметры: 1 - ? F00A - ? (kit_DefScenario, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F00B - устанавливает подписи софт клавиш (kit_DefSoftKeys, 1 параметр) параметры: 1 - старший байт: левая софт клавиша, младший байт: правая софт клавиша F00C - запускает сценарий (kit_LnkScenario, 1 параметр) параметры: 1 - номер сценария F00D - ? (kit_IncallTimer, 1 параметр) параметры: 1 - ? F00E - ? (kit_DisplayCost, 2 параметра) параметры: 1 - ? 2 - ? F00F - ? (kit_DisplayPicture, 1 параметр) параметры: 1 - ? F010 - нарисовать картинку (kit_DisplayImage, 3 параметра) параметры: 1 - координата X 2 - координата Y 3 - номер в таблице изображений F011 - показать анимацию (kit_PlayAnimation, 3 параметра) параметры: 1 - координата X 2 - координата Y 3 - номер в таблице анимаций F012 - ? (kit_CyclicTimer, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F013 - установить шрифт (kit_SetFont, 2 параметра) параметры: 1 - ? 2 - ? F014 - ? (kit_DrawGdi, 7 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? 6 - ? 7 - ? F015 - установить цвет текста (kit_SetTextColor, 1 параметр) параметры: 1 - номер цвета в таблице F016 - ?менеджер скроллинга? (kit_ManScro, 8 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? 6 - ? 7 - ? 8 - ? F017 - ? (kit_ScrollMenus, 6 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? 6 - ? F018 - ? (kit_SetWindow, 4 параметра) параметры: 1 - ? 2 - ? 3 - ? 4 - ? F019 - отобразить заголовок (kit_DisplayTitle, 5 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - номер строки для заголовка 5 - ? F01A - отобразить софт-полосу (kit_DisplaySoftKeys, 2 параметра) параметры: 1 - ? 2 - ? F01B - ? (0x20526C43, 5 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? F01C - очистка внешнего дисплея (?, 2 параметра) параметры: 1 - ? 2 - ? F01D - ? (?, 1 параметр) параметры: 1 - ? F01E - ? (?, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F01F - ? (?, 7 параметров) параметры: 1 - ? 2 - ? 3 - ? 4 - ? 5 - ? 6 - ? 7 - ? F020 - ? (?, 1 параметр) параметры: 1 - ? F021 - ? (?, 1 параметров) параметры: 1 - ? F022 - ? (?, 1 параметров) параметры: 1 - ? F023 - ? (?, 1 параметров) параметры: 1 - ? F024 - ? (?, 3 параметра) параметры: 1 - ? 2 - ? 3 - ? F025 - конец сценария Найти сам сценарий, зная его название, очень легко. Для этого ищем название сценария, например, scen_back_norm. В U600XEGG2 эта строка лежит по адресу 0x217977FC Затем ищем указатель на название, переворачивая побайтно (т.е. ищем код FC777921). От найденного адреса отнимаем 4 байта и видим адрес сценария в перевёрнутом побайтно виде, т.к. таблица сценариев имеет следующий формат: 4 байта - указатель на сценарий 4 байта - указатель на его название.
  21. edwar, нужно прошивать CTS той же версии, а не только S3.
  22. Добавлено 7 патчей для Samsung SGH-E840 для прошивки E840XEHB1. А именно AlarmSaveSettings, BluetoothInShadow 0.1 Beta, JavaBacklightOff, JavaOk, RingVolume, SaveCallLog и SMSNeedsReply :sun: Скачать патчи можно ТУТ. Инструкция по прошивке ТУТ. Перед тем, как прошивать патчи, прошиваем прошивку E840XEHB1 (если она у вас не стоит, проверить можно кодом *#1234#). При прошивке патчей проверяйте, чтобы НЕ стояла галочка Erase All Unused в настройках опитфлеша на вкладке Generic, иначе загубите телефон!
  23. Обсуждаем патчи для E840. Патчи для E840XEHB1 лежат ТУТ. Инструкция по прошивке ТУТ. Перед тем, как прошивать патчи, прошиваем прошивку E840XEHB1 (если она у вас не стоит, проверить можно кодом *#1234#). ВНИМАНИЕ! Ни в коем случае не ставьте в настройках OptiFlash галочку Erase All Unused при прошивке патча, иначе телефон смогут восстановить только в Сервис-Центре!
  24. dаs

    Патчи для E840XEHB1

    Подарок владельцам E840 Прошивка: E840XEHB1 Обсуждаем патчи ЗДЕСЬ. В этой теме обсуждение запрещено! Инструкция по прошивке ТУТ. Перед тем, как прошивать патчи, прошиваем прошивку E840XEHB1 (если она у вас не стоит, проверить можно кодом *#1234#). При прошивке патчей проверяйте, чтобы НЕ стояла галочка Erase All Unused в настройках опитфлеша на вкладке Generic, иначе загубите телефон! Патчи AlarmSaveSettings.rar Теперь при настройке будильника все поля будут заполняться значениями последнего сработавшего будильника. Автор - ARSik Портировал - das BluetoothInShadow_0.1_Beta.rar Теперь во время передачи файла по Bluetooth по нажатию кнопки C передача свернётся в фон и телефон перейдёт в главное меню. Сообщения об окончании передачи не будет, но по окончании передачи перестанет мигать значок Bluetooth.При передаче нескольких файлов после сворчивания передача оборвётся на текущем файле (буду исправлять) Автор - das JavaBacklightOff.rar Патч исправляет работу подсветки в Java. Теперь в Java она гаснет как и обычно. Есть один минус - после того, как подсветка загорается, экран JAVA появляется только после нажатия на любую кнопку. Автор - ARSik Портировал - das JavaOk.rar Патч назначает на кнопку OK на рабочем столе меню Java-приложения RingVolume.rar Патч убирает нарастание громкости звонка. Мелодия играет сразу на максимальном уровне громкости. Автор для Х140: XTR Портировал на E900: ARSik Портировал на E840 с E900: das SaveCallLog.rar Патч убирает очистку журнала вызовов при смене SIM-карты. Автор - ARSik Портировал - das SMSNeedsReply.rar Патч убирает сообщение "Необходим ответ на сообщение" при чтении SMS, которые были посланы с включенной опцией "Путь ответа" Автор для Х140: XTR Портировал на E900: ARSik Портировал на E840 с E900: das Приятного патчинга
×
×
  • Создать...