PDA

Просмотр полной версии : как добавить новое меню в прошивку..3310



frukttime
30.08.2004, 23:54
объяните как это делается плизз...и вообще с чего начать новичку в этом деле...??..

C.M.Service
31.08.2004, 00:27
7dima7 вроде спец по етим делам!:hello:

7dima7
31.08.2004, 09:56
Привет frukttime

Вобщем что бы добавить новое меню в прошивку тебе нужна прога g3n0lite 2.0

1) Запускаешь прогу
2) Жмешь "Open" -> выбираешь прошивку в которую хочешь добавить новое меню...
3) Выбираешь "Menustructure"
4) В поле Language пишешь ENGL и жмешь READ Menustructure
5) К примеру тебе надо добавить меню с названием TEST MENU в конец структуры меню

Делается это так:

в самом конце после [0x00317C2A] [0x00000000] [0x00000030] (0x00E2) (0x05E0) (0x0000) (0x003E) (0x0400) (0x0024) Net monitor жмешь ENTER

и вставляешь след. код (после // коментарий уго нужно будет убрать):

+ADD_TEXT Test Menu //название новго меню
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179)//картинка меню (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)//ID анимации
[0x00000000] (0x10)//Количество подменю в HEX числах (0xC0)//Вид меню (0x4102) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)


Таким образом у тебя получается....

....

[0x003184A6] [0x00000000] [0x0000006D] (0x00BA) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0018) Profiles
[0x00317CE1] [0x00000000] [0x000000AA] (0x005B) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0020) Picture
[0x0010E308] [0x00000000] [0x00000036] (0x00D3) (0x05E0) (0x0000) (0x003E) (0x0000) (0x001F) INVALID ADDRESS
[0x00317C2A] [0x00000000] [0x00000030] (0x00E2) (0x05E0) (0x0000) (0x003E) (0x0400) (0x0024) Net monitor
+ADD_TEXT Screensaver
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x10) (0xC0) (0x4102) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
# --------------

Потом переходишь к началу структуры меню и меняешь в строке [0x0030EB88] (0x0F) (0x10) (0x0101) [0x00111712]

0x0F на 0x10

0x0F - количество меню т.е. ты добавляешь еще одно меню...

6) Жмешь "Write Menustrcture"

7) Затем опять "Read Menustructure" и смотришь появилось ли твое меню в конце структуры меню...

8) Сохраняешь прошивку и фиксишь чексуммы....

Вот и все...

frukttime
31.08.2004, 13:41
7dima7
спасибо...буду пробывать..и ещё вопрос...как я понял все эти не много загадачные для меня цифры с буквами это место расположения того меню которое я добавляю?...и как сделать переключатель?

7dima7
01.09.2004, 08:21
2 frukttime

То что ты добаишь еще одно меню в конец структуры меню это еще пол беды, давай лучше сразу объясню как сделать функциии затухания подсветки, вкл/выкл ритмичной подсветки и Send Nokia Virus...

1) Заходишь в g3n0lite 2.0
3) Жмешь "Open" и выбираешь файл прошивки...
3) Ставишь галочки на Creat 5E0 functions, Viruz, Rithmic Leds и Fade Leds жмешь Patch
3) В появившемся окне выбираешь 33xx NEW пропускаешь ошибки...
4) Сохраняешь лок программы (весь текст который появился в окне g3n0lite)
6) Потом выбираешь Menustructure
7) В поле Language пишешь ENGL и жмешь READ Menustructure

Потом создаешь меню...

так же в конце после Net Monitor'a

+ADD_TEXT Extra //назавем его Extra
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x??) (0xC0) (0x4102) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Send Nokia Virus //создаешь функцию Send Nokia Virus
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) //ищешь в логе программы строчку 5E0 ID# D1 | Viruz и вставляешь D1 за место xx

+ADD_TEXT Rithmic LEDs //создаешь подменю с названием Rithmic LEDs
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x02) (0xC0) (0x8A27) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Off
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT On
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
# -------------- //Эта линия значет конец меню..
Ищешь в логе программы строчки:

5E0 ID# BB | Rhythmic 0 //Функция OFF
5E0 ID# BC | Rhythmic 1 //Функция ON

И подставляешь вместо выделенных xx
Кстате обрати внимаение на строчку (0x02) 0x02 потому, что подменю содержит две функции ON и OFF

+ADD_TEXT Fade Leds
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x04) (0xC0) (0x8A27) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Off
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Short
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Medium
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Long
[0xDEADBEEF] [0x00000000] [0x000000xx] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
# --------------
//к примеру ты хочешь сделать затухание подсветки трех уровней Short, Medium и Long да и функцию OFF...

Ишешь в том же логе
5E0 ID# C7 | Fade out val 0 //функция OFF

5E0 ID# C8 | Fade out val 1

5E0 ID# C9 | Fade out val 2

5E0 ID# CA | Fade out val 3

5E0 ID# CB | Fade out val 4

5E0 ID# CC | Fade out val 5

5E0 ID# CD | Fade out val 6

5E0 ID# CE | Fade out val 7

5E0 ID# CF | Fade out val 8

5E0 ID# D0 | Fade out val 9

Я обычно биру Fade out val 4 за Short, Fade out val 7 за Medium и Fade out val 9 за Long

Теперь меняешь ??(после +ADD TEXT Extra....) на кол-во получившихся меню в меню Extra...у нас их получилось 3 Send Nokia Virus, Rithmic LEDs и Fade Leds т.е. меняем ?? на 03

В итоге получаем

............

[0x003184A6] [0x00000000] [0x0000006D] (0x00BA) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0018) Profiles
[0x00317CE1] [0x00000000] [0x000000AA] (0x005B) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0020) Picture
[0x0010E308] [0x00000000] [0x00000036] (0x00D3) (0x05E0) (0x0000) (0x003E) (0x0000) (0x001F) INVALID ADDRESS
[0x00317C2A] [0x00000000] [0x00000030] (0x00E2) (0x05E0) (0x0000) (0x003E) (0x0400) (0x0024) Net monitor


+ADD_TEXT Extra
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x03) (0xC0) (0x4102) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Send Nokia Virus
[0xDEADBEEF] [0x00000000] [0x000000D1] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)

+ADD_TEXT Rithmic LEDs
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x[COLOR=orange]02) (0xC0) (0x8A27) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Off
[0xDEADBEEF] [0x00000000] [0x000000BB] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT On
[0xDEADBEEF] [0x00000000] [0x000000BC] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
# --------------

+ADD_TEXT Fade Leds
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x04) (0xC0) (0x8A27) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
+ADD_TEXT Off
[0xDEADBEEF] [0x00000000] [0x000000C7] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Short
[0xDEADBEEF] [0x00000000] [0x000000CB] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Medium
[0xDEADBEEF] [0x00000000] [0x000000CE] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
+ADD_TEXT Long
[0xDEADBEEF] [0x00000000] [0x000000D0] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)
# --------------

# --------------

Потом переходишь к началу структуры меню и меняешь в строке [0x0030EB88] (0x0F) (0x10) (0x0101) [0x00111712]

0x0F на 0x10

0x0F - количество меню т.е. ты добавляешь еще одно меню...

8)Проверяешь правильно ли ты све вписал и жмешь Write Menustructure потом опять Read, если ты все сдела правельно то увидишь вот такую структуру в конце:


............................
[0x003185C9] [0x00000000] [0x00332760] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Speed dialling
[0x0033276C] (0x02) (0xC0) (0x0A1A) [0x00000000]
# --------------
[0x003185C9] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Speed dialling
[0x003185C6] [0x00000000] [0x00000001] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1300) (0x0024) On
[0x003185C3] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1300) (0x0024) Off
# --------------
[0x00318095] [0x00000000] [0x00000000] (0x0179) (0x0BC6) (0x0000) (0x0052) (0x0000) (0x0024) Call waiting options
[0x00318146] [0x00000000] [0x003327A8] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Own number sending
[0x003327B4] (0x03) (0xC0) (0x8A1B) [0x00000000]
# --------------
[0x00318146] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Own number sending
[0x00318134] [0x00000000] [0x00000000] (0x0179) (0x0BC9) (0x0000) (0x0042) (0x1300) (0x0024) Set by network
[0x0031813A] [0x00000000] [0x00000001] (0x0179) (0x0BC9) (0x0000) (0x0042) (0x1300) (0x0024) On
[0x00318137] [0x00000000] [0x00000002] (0x0179) (0x0BC9) (0x0000) (0x0042) (0x1300) (0x0024) Off
# --------------
[0x00317EE8] [0x00000000] [0x00000049] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0800) (0x0024) Phone line in use
[0x00317F00] [0x00000000] [0x00332804] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Automatic answer
[0x00332810] (0x02) (0xC0) (0x8A2B) [0x00000000]
# --------------
[0x00317F00] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Automatic answer
[0x00317F06] [0x00000000] [0x00000001] (0x0179) (0x1A2D) (0x0000) (0x0042) (0x1300) (0x0024) On
[0x00317F03] [0x00000000] [0x00000000] (0x0179) (0x1A2D) (0x0000) (0x0042) (0x1300) (0x0024) Off
# --------------
# --------------
[0x00318629] [0x00000000] [0x0033284C] (0x0179) (0x0387) (0x0000) (0x0052) (0x4000) (0x0024) Phone settings
[0x00332858] (0x06) (0x80) (0x0101) [0x0011171C]
# --------------
[0x00318629] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x0100) (0x0024) Phone settings
[0x00318419] [0x00000000] [0x0000000A] (0x0179) (0x0394) (0x0000) (0x0052) (0x0800) (0x0024) Language
[0x00318440] [0x00000000] [0x003328E4] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Cell info display
[0x003328F0] (0x02) (0xC0) (0x0A1C) [0x00000000]
# --------------
[0x00318440] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Cell info display
[0x00318446] [0x00000000] [0x00000001] (0x0179) (0x0EDC) (0x0000) (0x0042) (0x1300) (0x0024) On
[0x00318443] [0x00000000] [0x00000000] (0x0179) (0x0EDD) (0x0000) (0x0042) (0x1300) (0x0024) Off
# --------------
[0x00318B87] [0x00000000] [0x00000059] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Welcome note
[0x00318AEE] [0x00000000] [0x0000003F] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0800) (0x0024) Network selection
[0x00318425] [0x00000000] [0x0033292C] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Lights
[0x00332938] (0x02) (0xC0) (0x8A2A) [0x00000000]
# --------------
[0x00318425] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Lights
[0x00318428] [0x00000000] [0x00000001] (0x0179) (0x1A2F) (0x0000) (0x0042) (0x1300) (0x0024) On
[0x0031842B] [0x00000000] [0x00000000] (0x0179) (0x1A2F) (0x0000) (0x0042) (0x1300) (0x0024) Automatic
# --------------
[0x003187E2] [0x00000000] [0x00332974] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Confirm SIM service actions
[0x00332980] (0x02) (0xC0) (0x8A26) [0x00000000]
# --------------
[0x003187E2] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Confirm SIM service actions
[0x003187E8] [0x00000000] [0x00000001] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1300) (0x0024) Asked
[0x003187E5] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1300) (0x0024) Not asked
# --------------
# --------------
[0x00318797] [0x00000000] [0x003329BC] (0x0179) (0x0387) (0x0000) (0x0052) (0x0000) (0x0024) Security settings
[0x003329C8] (0x07) (0x80) (0x0101) [0x0011170C]
# --------------
[0x00318797] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x0100) (0x0024) Security settings
[0x0031864A] [0x00000000] [0x00000033] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0C00) (0x0024) PIN code request
[0x00318053] [0x00000000] [0x00332A68] (0x0179) (0x0387) (0x0000) (0x0052) (0x0000) (0x0024) Call barring service
[0x00332A74] (0x06) (0x80) (0x0101) [0x00111700]
# --------------
[0x00318053] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x0100) (0x0024) Call barring service
[0x00318593] [0x00000000] [0x00000000] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) Outgoing calls
[0x00318584] [0x00000000] [0x00000001] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) International calls
[0x00318581] [0x00000000] [0x00000002] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) International except to home country
[0x0031857E] [0x00000000] [0x00000003] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) Incoming calls
[0x0031857B] [0x00000000] [0x00000004] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) Incoming calls when abroad
[0x0031809B] [0x00000000] [0x00000005] (0x0179) (0x0BBC) (0x0000) (0x0006) (0x0000) (0x0024) Cancel all barrings
# --------------
[0x0031847F] [0x00000000] [0x00000047] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0800) (0x0024) Fixed dialling
[0x00318152] [0x00000000] [0x00332B00] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Closed user group
[0x00332B0C] (0x03) (0xC0) (0x4A7D) [0x00000000]
# --------------
[0x00318152] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024) Closed user group
[0x0031821B] [0x00000000] [0x00000000] (0x0179) (0x0A79) (0x0000) (0x0042) (0x1300) (0x0024) Default
[0x00318221] [0x00000000] [0x00000001] (0x0179) (0x0A78) (0x0000) (0x0042) (0x1000) (0x0024) On
[0x00318227] [0x00000000] [0x00000002] (0x0179) (0x0A79) (0x0000) (0x0042) (0x1300) (0x0024) Off
# --------------
[0x0031881B] [0x00000000] [0x0000004C] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0C00) (0x0024) Phone security
[0x00318104] [0x00000000] [0x00332B5C] (0x0179) (0x0387) (0x0000) (0x0052) (0x0000) (0x0024) Change access codes
[0x00332B68] (0x04) (0x80) (0x0101) [0x0011170E]
# --------------
[0x00318104] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x0100) (0x0024) Change access codes
[0x00318785] [0x00000000] [0x0000000A] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Change security code
[0x00318644] [0x00000000] [0x00000032] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Change PIN code
[0x00318638] [0x00000000] [0x00000035] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Change PIN2 code
[0x0031861D] [0x00000000] [0x00000041] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Change barring password
# --------------
[0x00317ED6] [0x00000000] [0x0000004A] (0x0179) (0x05E0) (0x0000) (0x0006) (0x0800) (0x0024) Phone line change
# --------------
[0x00318488] [0x00000000] [0x00000011] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0400) (0x0024) Restore factory settings
[0x00317CDE] [0x00000000] [0x00000003] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0800) (0x0024) Keyguard settings
# --------------
[0x00318062] [0x00000000] [0x00332BCC] (0x0088) (0x0387) (0x0000) (0x003E) (0x0000) (0x0019) Call divert
[0x00332BD8] (0x06) (0x80) (0x0101) [0x00111702]
# --------------
[0x00318062] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x0100) (0x0024) Call divert
[0x00318248] [0x00000000] [0x00000000] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0000) (0x0024) Divert all voice calls without ringing
[0x0031825D] [0x00000000] [0x00000001] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0000) (0x0024) Divert when busy
[0x00318257] [0x00000000] [0x00000002] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0000) (0x0024) Divert if not answered
[0x0031825A] [0x00000000] [0x00000003] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0000) (0x0024) Divert when phone off or no coverage
[0x0031824B] [0x00000000] [0x00000007] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0000) (0x0024) Divert when off, no answer, or no coverage
[0x0031809E] [0x00000000] [0x00000004] (0x0179) (0x0BBA) (0x0000) (0x0006) (0x0400) (0x0024) Cancel all diverts
# --------------
[0x00318314] [0x00000000] [0x00000072] (0x0093) (0x05E0) (0x0000) (0x003E) (0x0000) (0x001A) Games
[0x00317F93] [0x00000000] [0x0000006B] (0x0097) (0x05E0) (0x0000) (0x003E) (0x0400) (0x001B) Calculator
[0x00317DBF] [0x00000000] [0x00000062] (0x00A4) (0x05E0) (0x0000) (0x003E) (0x1400) (0x001C) Reminders
[0x003187FD] [0x00000000] [0x00332C64] (0x00B2) (0x0387) (0x0000) (0x003E) (0x0000) (0x001D) Clock
[0x00332C70] (0x06) (0x80) (0x4101) [0x00000000]
# --------------
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x0001) (0x0100) (0x0024)
[0x003187F7] [0x00000000] [0x00000067] (0x0179) (0x05E0) (0x0000) (0x0052) (0x2800) (0x0024) Alarm clock
[0x00318818] [0x00000000] [0x00000069] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0800) (0x0024) Clock settings
[0x0031868F] [0x00000000] [0x00000082] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0C00) (0x0024) Date setting
[0x00318AD6] [0x00000000] [0x00000050] (0x0179) (0x05E0) (0x0000) (0x0052) (0x2800) (0x0024) Stopwatch
[0x003181C7] [0x00000000] [0x0000004F] (0x0179) (0x05E0) (0x0000) (0x0052) (0x2800) (0x0024) Countdown timer
[0x003184EE] [0x00000000] [0x00332CFC] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Auto update of date and time
[0x00332D08] (0x03) (0xC0) (0x0A2D) [0x00000000]
# --------------
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x0000) (0x0000) (0x0024)
[0x003184F7] [0x00000000] [0x00000002] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1200) (0x0024) On
[0x003184F4] [0x00000000] [0x00000001] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1200) (0x0024) Confirm first
[0x003184FA] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x0042) (0x1200) (0x0024) Off
# --------------
# --------------
[0x003184A6] [0x00000000] [0x0000006D] (0x00BA) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0018) Profiles
[0x00317CE1] [0x00000000] [0x000000AA] (0x005B) (0x05E0) (0x0000) (0x003E) (0x0000) (0x0020) Picture
[0x0010E308] [0x00000000] [0x00000036] (0x00D3) (0x05E0) (0x0000) (0x003E) (0x0000) (0x001F) INVALID ADDRESS
[0x00317C2A] [0x00000000] [0x00000030] (0x00E2) (0x05E0) (0x0000) (0x003E) (0x0400) (0x0024) Net monitor
[0x00331B9C] [0x00000000] [0x00332D58] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Extra
[0x00332D64] (0x03) (0xC0) (0x4102) [0x00000000]
# --------------
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
[0x00331BAA] [0x00000000] [0x000000D1] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Send Nokia Virus
[0x00331BCE] [0x00000000] [0x00332DB4] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Rithmic LEDs
[0x00332DC0] (0x02) (0xC0) (0x8A27) [0x00000000]
# --------------
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
[0x00331BEA] [0x00000000] [0x000000BB] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Off
[0x00331BF4] [0x00000000] [0x000000BC] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) On
# --------------
[0x00331BFC] [0x00000000] [0x00332DFC] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024) Fade Leds
[0x00332E08] (0x04) (0xC0) (0x8A27) [0x00000000]
# --------------
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
[0x00331C12] [0x00000000] [0x000000C7] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Off
[0x00331C1C] [0x00000000] [0x000000CB] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Short
[0x00331C2A] [0x00000000] [0x000000CE] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Medium
[0x00331C3A] [0x00000000] [0x000000D0] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024) Long
# --------------
# --------------
# --------------

7dima7
01.09.2004, 08:25
8) Сохраняешь получившуюся прошивку
9) Фиксишь все чексуммы
10) Прошиваешь телефон...

P.S. если функции работать не будут то после нажатия "Patch" в появившемся окне выбири 33xx OLD

frukttime
01.09.2004, 09:17
7dima7
спамсибо горомное что помог...сегодня всё попробую..если что не получится ешё спрошу...удачи

frukttime
01.09.2004, 20:58
а вот ещё хотел спросить на счёт графики в меню телефона...ну там которая прыгает и скачет когда выбираешь меню....я так понял что её можно поменять с PPMEdit_v1.0a..так ли это...и если да...то как добавить пару слайдов..ну место для рисунка...и не будет ли после того как я добавлю новый рисунок он в какой нить другом месте...??

7dima7
01.09.2004, 21:34
лучше используй для этих целей FLSEdit 0.3b by Joox [смотри аттач]

Графику можно изменить, можно изменить анимацию...но что бы изминить расположение какох либо картинок нужно менять зоны...

7dima7
01.09.2004, 21:41
FLSEdit v0.3b by Joox

frukttime
01.09.2004, 22:07
эта прога чё та у меня не идёт...говорит что не зарегистрирован в библиотеку фаил какой та..и ты в ХР работаешь или в 98?...кстати...спасиб конечно что рассказал как делать смс вирус и так далее...но мне это не самое главное..мне интересно вообще как всё это делается...хочу разобратся в этом...познать не виданое так сказать....:)

frukttime
01.09.2004, 22:21
не выходит у меня просто одно меню добавить..вот что пишет
#
#
# 1. initializing generator...
# 2. getting structure...
could not read?!?!
Error reading the MENUs file....

frukttime
01.09.2004, 22:24
сори что не всё сразу писал...всё получилось...правда не наю правельно ли я сделал....но вроде..так ..там где ты писал первый раз...в //Количество подменю в HEX числах....там стоит 10...а я пытался просто пустое вставить...поправил на ноль...всроде получилось...во всяком случаи done написало...

frukttime
02.09.2004, 00:39
Ищешь в логе программы строчки:

5E0 ID# BB | Rhythmic 0 //Функция OFF
5E0 ID# BC | Rhythmic 1 //Функция ON
не найти мне "лого" это...укажи по точнее плизз..

7dima7
02.09.2004, 07:54
Автор оригинала frukttime
эта прога чё та у меня не идёт...говорит что не зарегистрирован в библиотеку фаил какой та..и ты в ХР работаешь или в 98?...кстати...спасиб конечно что рассказал как делать смс вирус и так далее...но мне это не самое главное..мне интересно вообще как всё это делается...хочу разобратся в этом...познать не виданое так сказать....:)

Я работаю под Win2000

7dima7
02.09.2004, 07:57
Автор оригинала frukttime
не найти мне "лого" это...укажи по точнее плизз..

Не лого а лог!

После того как ты нажал кнопку "Patch" в нижнем окне программы появляется много всяких слов чисел - это и есть лог!

Скопируй его содержимое в текстовый файл и работай с структурой меню...

frukttime
02.09.2004, 22:09
эта прога чё та у меня не идёт...
может посоветуешь какуе нибудь ещё...

frukttime
03.09.2004, 23:51
слушай а если всё это прописать в прошивки для 3330...она так же будет работать??...а вкакие модели dct 3 ещё можно прописать всё это????

C.M.Service
04.09.2004, 00:24
Ну чуваки вы даете во загнули!С таким ентузиазмом похоже у тебя 7dima7 появится конкурирующая фирма!:D :hello:

frukttime
04.09.2004, 00:50
нее...этоя не для кункуренции узнаю..в для себя..у меня и в мыслях такого не было:):yoyo:

C.M.Service
04.09.2004, 00:57
Автор оригинала frukttime
нее...этоя не для кункуренции узнаю..в для себя..у меня и в мыслях такого не было:):yoyo:
Не оправдывайся ето шутка!!!:lol: :lol: :lol: :D :D :D

frukttime
04.09.2004, 01:04
:lol: :hello:

7dima7
04.09.2004, 08:10
2 frukttime

Ответил на твои П.С.

frukttime
04.09.2004, 20:18
вот ещё вопрос...как мне переназвать моё меню которое я сделал..ну допустим что мне не понравилось первоначальное название и я хочу сделать другое...и как удалить моё меню из прошивки??

7dima7
04.09.2004, 23:01
Переназвать ты его не сможешь...
А вот удалить просто ... просто стираешь добавленное меню из структуры меню и меняешь цифру количества меню

frukttime
04.09.2004, 23:45
oki...:hello:

frukttime
05.09.2004, 21:14
7dima7
я залил свою прошивку...с новым меню..но почему то при выборе моего меню телефон виснет...как с вирусом...что делать?..что я не так сделал??

7dima7
06.09.2004, 09:39
Видимо что-то сделал не так....
Напиши пошагово как, что делал...

frukttime
06.09.2004, 22:15
делал всё как ты писал..смотрел на то что ты написал и делал...попробую ещё раз переписать..наверное сам ошибся и не заметил....вот ещё хотел спросить...как переиминовать принетые сообщения на входящие..а на отсылку исходящие...??...а еслиб я кон.суммы не подсчитал он бы контакт сервис писал..??...ну я их подсчитывал..

frukttime
07.09.2004, 00:58
я переделал и получилось...скажи плиз а можно ли калькулятор и часы в меню extra...и как???

frukttime
08.09.2004, 00:27
но при этом чтоб в нём только часы и калькулятор были...а ещё напомнить...и вот ещё вопрос...хотел вставить тихое гашение подсветки как у тебя...в меню 6-2-7...но не нашёл где поменять число меню....и ты писал ещё в первом сообщение красными буквами вид меню...то есть его можно изменить??...или поставить другое...??..и как если да?...и забыл написать что написать прошивку та у меня получилось вот только почему та название extra не было почему та...а картинка в виде сим карты была...

7dima7
10.09.2004, 12:34
Просто создай дополнительное меню и вставь туда все, что тебе надо из структуры меню вот пример меню Extra c каклькулятором и напоминалками:

+ADD_TEXT Extra
[0xDEADBEEF] [0x0000000] [0x0000000] (0x0179) (0x0387) (0x0000) (0x0052) (0x0800) (0x0024)
[0x00000000] (0x02) (0xC0) (0x8A27) [0x00000000]
[0x00000000] [0x00000000] [0x00000000] (0x0179) (0x00DC) (0x0000) (0x000D) (0x1100) (0x0024)
[0x00317F93] [0x00000000] [0x0000006B] (0x0097) (0x05E0) (0x0000) (0x003E) (0x0400) (0x001B) Calculator
[0x00317DBF] [0x00000000] [0x00000062] (0x00A4) (0x05E0) (0x0000) (0x003E) (0x1400) (0x001C) Reminders
# --------------

И от кол-ва меню отнимаешь одну цифру...т.е. ты создал одно новое меню и засунул в него 2 из корневого меню....

frukttime
10.09.2004, 13:23
а как переиминовать принетые сообщения на входящие..а на отсылку-исходящие...??...и почему изначально в кол-во меню меню стоит 0x0F а не обозначенно цифрой...??.... и я видел в проге g3n0lite-v2.0 такой патч vibro controls...пытался прописать сам но не вышло...что это за патч и как прописать???:(...

frukttime
10.09.2004, 13:26
и можно ли как нибудь убрать баг из твоей прошивки в4....баг который в часах.....???

frukttime
10.09.2004, 18:58
и напиши число которое я должен вставить если перемещаю в меню эхтра 3 меню.....мне просто не всё понятно...я смотрел другие прошивки..ну тоже кто-то переделывал....и там в верху где стоит число меню...у них там 0x0Е стоит....??..можешь сразу написать какое обозначение сколько обозначает чисел меню??...

frukttime
10.09.2004, 20:24
а вот что ещё хотел спросить...на счёт мелодий...я слышал в нескольких мелодиях ноты которые выходили не из зумера а из обычного динамика....я посмотрел эти мелодии и так понял что эти ноты буквой Р обозначают??????...или как??...и может ли динамик издовать не одну ноты а хотябы парочку???...можно было бы тогда подобие полифонии сделать:)

7dima7
11.09.2004, 21:37
Автор оригинала frukttime
а как переиминовать принетые сообщения на входящие..а на отсылку-исходящие...??...и почему изначально в кол-во меню меню стоит 0x0F а не обозначенно цифрой...??.... и я видел в проге g3n0lite-v2.0 такой патч vibro controls...пытался прописать сам но не вышло...что это за патч и как прописать???:(...

Текст поменять можешь с помощью PPMMaker v.1.06b

А патчи в g3nolit'e это те же самые скрипты только интегрированные ;)

7dima7
11.09.2004, 21:41
Автор оригинала frukttime
и напиши число которое я должен вставить если перемещаю в меню эхтра 3 меню.....мне просто не всё понятно...я смотрел другие прошивки..ну тоже кто-то переделывал....и там в верху где стоит число меню...у них там 0x0Е стоит....??..можешь сразу написать какое обозначение сколько обозначает чисел меню??...

Вот тебе расклад:

123456789ABCDEF

Т.е. если у тебя стоит 0x0С то 0x0C + 1 = 0x0D, 0x0C - 1 = 0x0B

frukttime
11.09.2004, 22:32
Вот тебе расклад:

123456789ABCDEF

Т.е. если у тебя стоит 0x0С то 0x0C + 1 = 0x0D, 0x0C - 1 = 0x0B

то есть А это значит 10...В-11..и так далее...я правельно понял??

frukttime
11.09.2004, 22:35
Текст поменять можешь с помощью PPMMaker v.1.06b

А ты прогой не поделишся???

igorjonja
12.09.2004, 00:29
держи...

frukttime
12.09.2004, 01:01
сенкссс

frukttime
12.09.2004, 02:23
мне уже конечно не удобно спрашивать но самому не додуматся...как пргой пользоватся???

igorjonja
12.09.2004, 18:13
Автор оригинала frukttime
мне уже конечно не удобно спрашивать но самому не додуматся...как пргой пользоватся???

А что ты с ней делать хочешь?:D

frukttime
12.09.2004, 18:34
почитай выше и увидешь!!..:)

igorjonja
12.09.2004, 22:45
Не знаю как ты собрался ей пользоваться но то что ты хотел делается другой прогой по-моему!

frukttime
12.09.2004, 23:08
igorjonja
нуя так и подумал:)
7dima7
я тебя наверное уже замучал своими вопросами...вот этот наверное будет последний...как прописать в прошивку автоблок...графику...всё от 3315.???

igorjonja
13.09.2004, 00:27
Автор оригинала frukttime
как прописать в прошивку автоблок...графику...всё от 3315.???
А зачем тебе это? для этого есть отдельноя прога и меньше мучений кстати!
Ты хоть потом покажешь народу что у тебя вышло от этих редактирований? :Q

frukttime
13.09.2004, 01:13
igorjonja
покажу обязательно..но потом..когда сделаю всё и научюсь чему хочу...ну мне надо знать как прописать в прошивку все эти функции от 3315..!!..

7dima7
13.09.2004, 01:59
Автор оригинала frukttime
то есть А это значит 10...В-11..и так далее...я правельно понял?? Да

7dima7
13.09.2004, 02:09
Автор оригинала frukttime
igorjonja
покажу обязательно..но потом..когда сделаю всё и научюсь чему хочу...ну мне надо знать как прописать в прошивку все эти функции от 3315..!!..

Ничего прописывать не надо...

1) прошивка версии 5.57 или выше
2) M-BUS кабель
3) Прога http://access3.narod.ru/DCT3RP.zip или KNOK

В проге DCT3 Repair Parthner просто жмешь на кнопку 3315 и функции включаются.

В KNOK'е Phone Settings-> Convert 3310 into 3315

Успехов...

frukttime
13.09.2004, 02:29
ну это я знаю...сам так и делаю...но их же можно прописать в саму прошивку...!!

frukttime
13.09.2004, 02:48
я видел прошивки уже с прописыными этими функциями...ка прописать??...объясни если тебе конечно не надоело ещё...:)

7dima7
13.09.2004, 18:04
Да такие есть но только для 3310/3315 (FULL FLASH)
Функции 3315 есть в каждой прошивке версии 5.57 и выше, а ты их просто активируешь.

frukttime
23.09.2004, 02:49
7dima7
привет..вообщем сделал я так...прошивка для 3330..но не в этом дело...создал меню extra..в нём сделал тихое затухание подсветки...ритмичную одсветку...часы во весь экран..смс вирус...всё делал ак ты писал...пропатчил..заменил мелодии...поставил 7 палок...подсчитал контрольные суммы...но как иобычно у меня было..когда я хочу выбрать меню extra то тел виснет и через несколько секунд перезагружается...при прослушивании мелодий экрна тухнет а клава горит...но светодиоиды на экране чуть чуть горят но этого почти не видно...то есть сам экран не загорется...где я ошибся??...при патче ритмичной и тихой подсветки выдаёт ошибку но в конце пишет что пропатчил...
надеюсь ты поможешь!!... а то человек попросил сделать а у меня не выходит(((...

frukttime
23.09.2004, 02:53
ааа...и про семь палок ещё...на батареи они есть а на поле нету((...хотя сеть показывает..ну название сети...я использовал скрипт с буквой А...и какая между ними разница...там их 4 вида...А..B..C..D..??? с мелодиями всё в порядке а вот с остальным я выше написал((...

7dima7
24.09.2004, 12:20
Автор оригинала frukttime
ааа...и про семь палок ещё...на батареи они есть а на поле нету((...хотя сеть показывает..ну название сети...я использовал скрипт с буквой А...и какая между ними разница...там их 4 вида...А..B..C..D..??? с мелодиями всё в порядке а вот с остальным я выше написал((...

Для 3310/3330 лучше юзай True_7_bars_B.gsc

7dima7
24.09.2004, 12:30
Автор оригинала frukttime
7dima7
привет..вообщем сделал я так...прошивка для 3330..но не в этом дело...создал меню extra..в нём сделал тихое затухание подсветки...ритмичную одсветку...часы во весь экран..смс вирус...всё делал ак ты писал...пропатчил..заменил мелодии...поставил 7 палок...подсчитал контрольные суммы...но как иобычно у меня было..когда я хочу выбрать меню extra то тел виснет и через несколько секунд перезагружается...при прослушивании мелодий экрна тухнет а клава горит...но светодиоиды на экране чуть чуть горят но этого почти не видно...то есть сам экран не загорется...где я ошибся??...при патче ритмичной и тихой подсветки выдаёт ошибку но в конце пишет что пропатчил...
надеюсь ты поможешь!!... а то человек попросил сделать а у меня не выходит(((...

Вобщем тут системя такая, при всех патчах (интегррованных в g3n0lite) при выборе телефона выбираешь 3310 OLD, исключением является только патч Rithmic Leds (тут ставишь 3310 NEW) попоробуй делать все постепенно, т.е. вначале пропатч 7палок, пересчитай чексуммы и прошей, посмотри все ли работает....потом патч эту прошивку Nokia ViruZ создай свой пункт меню:

+ADD_TEXT Send Nokia Virus
[0xDEADBEEF] [0x00000000] [0x000000BB] (0x0179) (0x05E0) (0x0000) (0x0052) (0x0000) (0x0024)

и т.д.

Составь для себя рабочую последовательность действий...и все будет ок!

frukttime
24.09.2004, 15:06
7dima7
ок...попробую как ты сказал...впринцепи так и надо чтоб найти ошибку...сенксс...ну а с 5110 ты мне не поможешь??...жаль что ты только с 3310 занимаешся..(()))...ну всё равно спасибо за помощь..!!

7dima7
24.09.2004, 23:58
нет с 5110 не работал...но помоему там места в MCU мало и надо регить чунк CODE в PPM
пожалуйста...

frukttime
25.09.2004, 02:20
нет с 5110 не работал...но помоему там места в MCU мало и надо регить чунк CODE в PPM
пожалуйста...
а как понять регить чунк в РРМ...так места хватит если языки лишнии поудалять???...

igorjonja
25.09.2004, 04:21
По крайней мере его станет больше!

frukttime
07.10.2004, 13:53
7dima7
дай прогу nokiX плизз....

igorjonja
07.10.2004, 19:26
Автор оригинала frukttime
7dima7
дай прогу nokiX плизз....

frukttime
07.10.2004, 20:01
igorjonja
спасибо))))))

igorjonja
07.10.2004, 20:43
Вот дополнение в NokiX

igorjonja
07.10.2004, 20:50
Вот еще одно дополнение в NokiX

igorjonja
07.10.2004, 20:54
Вот еще один

igorjonja
07.10.2004, 20:55
А вот скрипты к программе

Deмon
13.11.2004, 06:13
Интересная тема!!!
Я так понимаю, функции можно изымать из других прошивок?
Вот только немогу понять, как добится полной руссификации 8210 и 6150 чтоб записная книжка и SMS русскими писала? Наверно надо что-то добавить из прошивки (например 3310) в которой это все работает? Вот только как, где копать?
Предпологаю что нужно пошагово сравнивать области прошивки отвечающие за эту функцию. Но где они находятся (эти области)? Как это все потом в редактируемой прошивке изменить? Какой софтиной это делать лучьше?

frukttime
16.11.2004, 00:59
кто нибудь может мне сказать как перевести моё меню на руский??...как не пытался не выходит..только по конретнее пожалуста???