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

Artemjka

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

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

  • Посещение

Сообщения, опубликованные Artemjka

  1. Здравствуйте. Скажите на какой прошивке гарантированно 100% НЕ ГЛЮЧИТ будильник,задолбало уже, 3 раза просыпал.

    с прямыми руками не где не глючит... не в одной из прошивок (все руские и несколько забугорных) не разу не было проблем с будильником! НЕ РАЗУ!

  2. через tkfile нашел файл в котором все надписи там же и шрифты вот там я и их поисправлял ввода руского еще не нашел а вот меню и раб стол на русском

    какая прошивка? на D2 oro не оттображаются русские символы? и что за файл в котором все надписи?

  3. ПРОША СУПЕР

     

    ЕСТЬ ВОЗМОЖНОСТЬ ЧАСТИЧНО РУСИФИЦИРОВАТЬ СЛИ НАДО ПИШИТЕ

    РАБОТАЕТ КРУЧ ОБЫЧНОЙ НО 1 РАБ СТОЛ ВИДЖЕТЫ КВАДРРАТНЫЕ ОЧ УДОБНО

    А еще круче писать без капса! Предупреждаю!

    и каким это образом ты ее частично русифицировал? максимум чего добьешься - "НЕ ЕДИНОЙ буквы везде"

    Обычным способом руссификации не получится нехрена!!!

     

    на счет д2 оро с ней эксперименты были примерно на 70-80 странице форума... - БЕЗНАДЕЖНО... модеры удалили посты видимо :67: от ненадобности.

     

    Artemjka

     

    А можеш из Оранж прошивки гаджет вытянуть !!??

    её не выдернуть, ибо зарыта она судя по всему в ORO Preconf... по стандартным путям еще раз говорю СТРАНДАРТНЫЕ флешки! могу лишь предположить, что флешка каким-то образом понимает что преконфигурация ОRО оператора и из недр самой себя подгружает интерфейс Оранд оператора... это лишь миф и наврядли правдивый, флешку не разбирал. есть еще один миф но его проверю сам :))

  4. вахах) добрался до русского в прошивке D2 oro :D смог все-же сделать в меню настроек выбор русского) но получил иконки без подписей, вводе сообщения включаю методом тыка русский :D клавиатура остается английская, русскими буквами не печатает :D на расскладке только латиница. вот такой эксперимент)

    русификация обычным для Вас-Нас способом - НЕ ВОЗМНОЖНА.

  5. то вообще прошивка не оранж!

    то обычная D2 не русская...

    бред очередной

    то не бред, там проштивка оператора оранж, другой бут скрин, другие виджеты, по другому устроено меню. возможности русифицировать изменением языкового файла нет, флешку просто так не вытащить, т.к. по стандартному пути лежит стандартная флешка. хотя меню и реализация виджетов довольно симпатичны) можно самому делать виджеты (на приложения, калькулятор, бт итд)

    вот мини обзор http://www.youtube.com/watch?v=MHynzedkYFk

  6. Вопрос такой. Прошился на А4, русифицировал, меню на русском, русского ввода нет,всё как и у других, в настройках меню - язык русский , ввод - язык англ, везде где можно что-то писать кнопки с англ. буквами и пишет по англ., но в стандартном браузере когда пишешь уже в какой-либо открытой странице, то пишет англ., а кнопки цифры.

    нельзя поправить?

    можно, прошившись на "русскую" прошивку :D

  7. dynamic class phone.widget.widgets.GooglePointer extends phone.widget.core.BaseWidget
    {
       var TMODE_NONE: Number = 1;
       var TMODE_DOWN: Number = 2;
       var TMODE_MOVE: Number = 3;
       var touchMode = phone.widget.widgets.GooglePointer.prototype.TMODE_NONE;
       var _parent;
       var btn_value;
       var clip;
       var gBtnMailText;
       var gBtnMapsText;
       var gDefaultText;
       var gSercheText;
       var gotoAndStop;
       var onEnterFrame;
       var onMouseMove;
       var restartPos;
       var txt;
       var widgetTitle;
    
       function GooglePointer(container)
       {
           super("GooglePointer", container);
           this.init();
           this.registEvent();
           this.registBtnEvent();
       }
    
       function init()
       {
           this.getGoogleText();
           this.setGoogleText();
       }
    
       function getGoogleText()
       {
           var __reg2 = fscommand2("GetVars", "Widget", "Google", "getGoogleText", Main.swfRoot);
           __reg2 == 1;
           this.gDefaultText = Main.swfRoot.defaultText;
           this.gSercheText = Main.swfRoot.googleTxt;
           this.gBtnMapsText = Main.swfRoot.googleMaps;
           this.gBtnMailText = Main.swfRoot.googleMail;
           delete Main.swfRoot.defaultText;
           delete Main.swfRoot.googleTxt;
           delete Main.swfRoot.googleMaps;
           delete Main.swfRoot.googlemail;
       }
    
       function setGoogleText()
       {
           if (this.clip.titleTxt.onEnterFrame) 
           {
               delete this.clip.titleTxt.onEnterFrame;
               this.clip.titleTxt.txt.hscroll = 0;
           }
           this.clip.titleTxt.txt.text = this.widgetTitle;
           if (this.clip.titleTxt.txt.maxhscroll > 0) 
           {
               this.addHscroll(this.clip.titleTxt, this.clip.titleTxt.txt.maxhscroll);
           }
           if (this.clip.mcTxt.onEnterFrame) 
           {
               delete this.clip.mcTxt.onEnterFrame;
               this.clip.mcTxt.txt.hscroll = 0;
           }
           this.clip.mcTxt.txt.text = this.gSercheText;
           if (this.clip.mcTxt.txt.maxhscroll > 0) 
           {
               this.addHscroll(this.clip.mcTxt, this.clip.mcTxt.txt.maxhscroll);
           }
           if (this.clip.btns.map.onEnterFrame) 
           {
               delete this.clip.btns.map.onEnterFrame;
               this.clip.btns.map.txt.hscroll = 0;
           }
           this.clip.btns.map.txt.text = this.gBtnMapsText;
           if (this.clip.btns.map.txt.maxhscroll > 0) 
           {
               this.addHscroll(this.clip.btns.map, this.clip.btns.map.txt.maxhscroll);
           }
           if (this.clip.btns.gmail.onEnterFrame) 
           {
               delete this.clip.btns.gmail.onEnterFrame;
               this.clip.btns.gmail.txt.hscroll = 0;
           }
           this.clip.btns.gmail.txt.text = this.gBtnMailText;
           if (this.clip.btns.gmail.txt.maxhscroll > 0) 
           {
               this.addHscroll(this.clip.btns.gmail, this.clip.btns.gmail.txt.maxhscroll);
           }
       }
    
       function updateUrlText()
       {
           if (this.clip.mcTxt.onEnterFrame) 
           {
               delete this.clip.mcTxt.onEnterFrame;
               this.clip.mcTxt.txt.hscroll = 0;
           }
           this.clip.mcTxt.txt.text = this.gSercheText;
           if (this.clip.mcTxt.txt.maxhscroll > 0) 
           {
               this.addHscroll(this.clip.mcTxt, this.clip.mcTxt.txt.maxhscroll);
           }
       }
    
       function registBtnEvent()
       {
           var self = this;
           var startX;
           var startY;
           var endX;
           var endY;
           this.clip.mcTxt.onPress = function ()
           {
               self.widgetLongPress = false;
               startX = _root._xmouse;
               startY = _root._ymouse;
               this.onMouseMove = function ()
               {
                   endX = _root._xmouse;
                   endY = _root._ymouse;
                   if (Math.abs(startX - endX) > self.widgetLongPress_xGap || Math.abs(startY - endY) > self.widgetLongPress_yGap) 
                   {
                       self.widgetLongPress = true;
                       self.btnReset();
                   }
               }
               ;
           }
           ;
           this.clip.mcTxt.onRelease = this.clip.mcTxt.onReleaseOutside = function ()
           {
               delete this.onMouseMove;
               if (!self.widgetLongPress && !phone.widget.core.BaseWidget.gLongPress) 
               {
                   var __reg2 = self.gSercheText;
                   if (self.gDefaultText == 0) 
                   {
                       delete this.onEnterFrame;
                       this.txt.text = "";
                       __reg2 = "";
                   }
                   fscommand2("Set", "Widget", "Google", "setGoogleText", __reg2);
                   Main.trace20(self.gDefaultText + "setGoogleText : " + __reg2);
               }
               fscommand2("Set", "Widget", "2", "2", "2");
           }
           ;
           this.clip.btns.search.onPress = function ()
           {
               this.gotoAndStop(2);
               self.widgetLongPress = false;
               startX = _root._xmouse;
               startY = _root._ymouse;
               this.onMouseMove = function ()
               {
                   endX = _root._xmouse;
                   endY = _root._ymouse;
                   if (Math.abs(startX - endX) > self.widgetLongPress_xGap || Math.abs(startY - endY) > self.widgetLongPress_yGap) 
                   {
                       self.widgetLongPress = true;
                       self.btnReset();
                   }
               }
               ;
           }
           ;
           this.clip.btns.search.onRelease = this.clip.btns.search.onReleaseOutside = function ()
           {
               this.gotoAndStop(1);
               delete this.onMouseMove;
               if (!self.widgetLongPress && !phone.widget.core.BaseWidget.gLongPress) 
               {
                   var __reg2 = self.gSercheText;
                   if (self.gDefaultText == 0) 
                   {
                       delete (self.clip.mcTxt.onEnterFrame);
                       this._parent._parent.mcTxt.txt.text = "";
                       __reg2 = "";
                   }
                   fscommand2("Send", "Widget", "Google", "Launch", 0, __reg2);
                   Main.trace20(self.gDefaultText + "Launch : " + __reg2);
               }
               fscommand2("Set", "Widget", "2", "2", "2");
           }
           ;
           var __reg5 = [this.clip.btns.gmail, this.clip.btns.map, this.clip.btns.youtube];
           var __reg6 = [1, 2, 3];
           var __reg3 = 0;
           for (;
           {
               if (__reg3 > __reg5.length) 
               {
                   return;
               }
               var __reg4 = __reg5[__reg3];
               __reg4.btn_value = __reg6[__reg3];
               __reg4.onPress = function ()
               {
                   this.gotoAndStop(2);
                   this.txt.textColor = 8421504;
                   self.widgetLongPress = false;
                   startX = _root._xmouse;
                   startY = _root._ymouse;
                   this.onMouseMove = function ()
                   {
                       endX = _root._xmouse;
                       endY = _root._ymouse;
                       if (Math.abs(startX - endX) > self.widgetLongPress_xGap || Math.abs(startY - endY) > self.widgetLongPress_yGap) 
                       {
                           self.widgetLongPress = true;
                           self.btnReset();
                       }
                   }
                   ;
               }
               ;
               __reg4.onRelease = __reg4.onReleaseOutside = function ()
               {
                   this.gotoAndStop(1);
                   this.txt.textColor = 16777215;
                   delete this.onMouseMove;
                   if (!self.widgetLongPress && !phone.widget.core.BaseWidget.gLongPress) 
                   {
                       fscommand2("Send", "Widget", "Google", "Launch", this.btn_value, "");
                       Main.trace20("ooo" + this.btn_value);
                   }
                   fscommand2("Set", "Widget", "2", "2", "2");
               }
               ;
               ++__reg3;
           }
       }
    
       function registEvent()
       {
           phone.mmi.Host.addEventListener(phone.mmi.Host.__get__ON_WIDGET_BACK(), this.onWidgetBack, this);
           phone.mmi.Host.addEventListener(phone.mmi.Host.__get__ON_WIDGET_FONT_CHANGE(), this.onWidgetFontChange, this);
       }
    
       function onDestory()
       {
           phone.mmi.Host.removeEventListener(phone.mmi.Host.__get__ON_WIDGET_BACK(), this.onWidgetBack, this);
           phone.mmi.Host.removeEventListener(phone.mmi.Host.__get__ON_WIDGET_FONT_CHANGE(), this.onWidgetFontChange, this);
       }
    
       function onWidgetLaunguageChange(e)
       {
           this.getGoogleText();
           this.setGoogleText();
       }
    
       function onWidgetFontChange(e)
       {
           this.getGoogleText();
           this.setGoogleText();
       }
    
       function onWidgetBack()
       {
           this.getGoogleText();
           this.updateUrlText();
           this.registBtnEvent();
       }
    
       function btnReset()
       {
           this.clip.btns.search.gotoAndStop(1);
           this.clip.btns.gmail.gotoAndStop(1);
           this.clip.btns.map.gotoAndStop(1);
           this.clip.btns.youtube.gotoAndStop(1);
           this.clip.btns.gmail.txt.textColor = 16777215;
           this.clip.btns.map.txt.textColor = 16777215;
       }
    
       function InitFocus()
       {
           this.btnReset();
       }
    
       function addHscroll(_MC, rPos)
       {
           var __reg2 = new Array();
           var tempMC = _MC;
           var __reg3 = tempMC.txt.text;
           var Blank = "    ";
           var num = 0;
           var delay = 10;
           tempMC.onEnterFrame = function ()
           {
               if (num >= delay) 
               {
                   if (this.txt.hscroll >= this.txt.maxhscroll) 
                   {
                       this.txt.hscroll = this.restartPos;
                   }
                   ++this.txt.hscroll;
               }
               else if (num == 9) 
               {
                   tempMC.restartPos = tempMC.txt.maxhscroll;
                   tempMC.txt.text = tempMC.txt.text + (Blank + tempMC.txt.text);
                   tempMC.backPos = tempMC.txt.maxhscroll;
               }
               ++num;
           }
           ;
           __reg2 = [tempMC.restartPos, tempMC.txt.maxhscroll];
           return __reg2;
       }
    
    }
    вот код отвечающий за виджет google pointer в котром осуществляется запуск java помогите найти как?

     

    fscommand2("Set", "Widget", "2", "2", "2");

    подобные строки отвечают за запуск, и запускают они не яву, а ярлык от нее

     

    где хрянятся эти ярлыки?

    по поводу ярлыков копай тут

     

    на примере ярлыка в майнменю:

    on (release)
    {
    getURL("FSCommand:launch", "MainMenu,menu,1,1,2");
    }

     

    по сути цифра 2 означает запуск "2" приложения, что является гуглом. если поменять на 6, запустим "мои файлы"

     

    Могу ли я из своего виджета например запускать BT функцией js типа Fscommand2("send", "launch", "widget", "Bluetooth")?

    on (release)

    {

    getURL("FSCommand:launch", "MainMenu,menu,1,1,21");

    }

    запуск бт, но это, параметр кнопки в меню, который запускает бт. что для твоего случая надо, я не знаю), пробуй...

     

    последний вопрос а почему on (release)

    на сколько я понимаю, параметр описывает функцию при нажатии... тип нажали... и что дальше должно произойти.

     

    тут есть пару слов про этот параметр

  8. Что-то поиск не находит, подскажите как можно иконки в меню поменять? например, карты оранж на значок оперы.

    Пробовал Flash Decompiler Trillix, но что-то не то.

    искать надо лучше.

     

    Например:

     

    Хочешь "Карты Orange" заменить на Оперу))

    1. Устанавливаешь "обычным" способом Оперу. Что бы она появилась в играхз и приложениях)))

    2. Добавляешь в главное меню значек "Карт Оранж"

    3. Правишь KJxDispatch.ini: Добавляешь в него:

    #orange maps

    class=Browser

    vendor=Opera Software ASA

    name=Opera Mini

     

    НУ вот в принципе и все))))

  9. а за что отвечает строчка

    NV_SI_T9_ENABLE=0 в файле Phone\SystemFS\Settings\PreConfiguration\ser\nv_original.ini ?

     

    в мануале стоит значение 1, у меня 0.

    не она ли отвечает за выставление по умолчанию ввода Т9 в приложениях?

    Не отвечает она за т9 по умолчанию в приложениях. по крайней мере, т9 по умолчанию не ставится при изменении параметра.

  10. Есть такой вопросик...т.к ответа не нашел...

    Как заменить фоновую картинку в меню...?! :)

    Ато надоел черный экранчик 8)

    тебе суда, либо суда

     

    Кто ковырялcя в сервис/админ менюшках, объясните плиз что это за настройки:

    P.S. * - Это то, что выбрано по-умолчанию

    А так же интересует, что это за настройки(см. прикрепленные изображения):

    *#5239870*# --> Network setting --> Network Order -->

    GSM first

    WCDMA First *

    это то, что сначала "опрашивает" аппарат, стандарт GSM или 3G

    *#5239870*# --> Network setting --> 2Mode prof -->

    Выключено *

    Включено

    тут ищи

    *#7092463*# --> Debug settibgs --> Chip

    Megachips on

    Modem on *

    фиг знает, Кис телефон не найдет.

    *#7092463*# --> Debug settings --> Debug level

    Low *

    Middle

    High

    Ребут словишь

    *#7092463*# --> Debug settings --> Trace level

    Low *

    Middle

    High

    отладчик трассировки помоему тоже ребут поймаешь :67:

  11. дело в том что язык который я хочу установить (арабский) из другой прошивки... а мне нужно что бы был и русский и арабский вместе (может есть уже такая прошивка)... ЭТО РЕАЛЬНО ?

    надо пробовать. к примеру на D2 ORO это не возможно.

     

    Доброй ночи.

    Подскажите как привязать свои ява приложения к иконкам оранж, к примеру.

    Подмена музик стора и т.п. предельно ясна.Путь известен куда заливать.

    А для оранж куда jar/jad кидать?

    читай тему

     

    Доброй ночи. Объясните пожалуйста , что значит, это из ФАКа -"Еще вариант увеличения продолжительности жизни батареи - сделать Edge подключаемым по необходимости. " Что именно происходит после этого?

    Edge, будет подключаться автоматически, при необходимости, что тут можно обьяснить? в данный момент Диапазоны Edge опрашиваются, твоим аппаратом. это то-же самое, что ты задашь в ручную диапазон частоты вышек оператора. (GSM стандарта)

    • Like 1
  12. to sych_vn

    если вопрос касается патчей, тебе >>Обучение Патчам<<, правда там для платформы swift, но для Broadcomm принцип тот-же.

     

    если на счет проги BinEdit Тебе суда, выбирай

     

    собственно >тут< все про BINedit и о том с чем едят

     

    Artemjka,

    Виджеты конечно есть, но gismeteo дает прогноз только на 1,5 дня, а Accuweather не настраивается на Питер.

    есть ГисМетео wgt который дает прогноз на 5 дней... ВСЕ тут есть, искать лучше надо.

    • Like 1
  13. Кто нибудь знает как редактировать .bin файлы прошивки? Или чем их можно открыть?

    HEX'om или bin edit'om

     

    Для бесплатного прогноза погоды на 3-7 дней кто использует какие приложения? Спасибо

    Есть куча ВИДЖЕТОВ плана GIS Meteo; AccuWeather и др. тарифы оплачиваются согласно трафика жпс

  14. Так что никто не знает?

     

    Тогда еще вопросик, в Контактах есть избранное - где цифрам присваивается номер любой для быстрого набора, можно это избранное вынести куда чтоб не лезть так далеко, ну типа на панель которая снизу вылазит или в мюню основное?

    есть стандартный виджет, позволяющий звонить по клацанью фотки. (Список друзей) так-же можно задать быстрый номер на клавиши 0-9

  15. проблема: телефон теряет сим карту... "Режим работы без SIM-карты"

    купил симку оператора МТС, дня 2а было нормально, сейчас переодически пишет "Режим работы без SIM-карты"...

    с картой оператора Utel работает нормально, вставляю симку МТСа в другой аппарат, все хорошо, думаю плохой контакт исключен... в чем может быть проблема и чем лечить?)

    если не трогать сим-ку, даже не снимая заднюю крышку в этом самом режиме работы без сим, перезапустить телефон, аппарат успешно инициализирует сим карту.

    P.S. прош B3 full pached

  16. никто не знает что будет если установить все от а9 но цсц от другой прошивки?как можно добавить картики в "моя темя"?

    пробовал так с другой прошивкой, словил циклический ребут, попробуй, отпишись :(

     

     

    те, кто без бута шьется, какие галки ставите в аплодере?

×
×
  • Создать...