motofan logo
9 страниц V < 1 2 3 4 5 > »         
> 

Альтернативный клиент для MSU, замена Motorola Software Update

blackbox
сообщение 9.6.2008, 9:49


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Формат наименований прошивок для P2K GSM телефонов (на примере заводской прошивки L9)

R452J_G_08.22.04R_PDS005_LP002E_DRM0101_VSTG_30E_0e_JPJAVA_G_08_L7xME_06_0E_03R_GSTHAWITRTRU05A_1FF
  • R452J_G_08.22.04R - версия прошивки (CG1)
  • PDS: 005 - версия PDS (файл /a/mobile/system/generic_pds_init)
  • LP: 002E - ленгпак
  • DRM: 0101 - стандартный, небрендовый DRM
  • VST: G_30E_0e (версия 30E, языковый пакет 0e - RUSSIAN (файл /c/mobile/vst/000e.ver))
  • JP: JAVA_G_08_L7xME_06_0E_03R (версия пакета предустановленных приложений, файл /a/mobile/kjava/J2MEPCK): L7x - значит пакет предназначен для L9/L72/L7x; ME - в пакет входит корелет Media Editor (Image Editor))
  • GSTHAWITRTRU05A - наименование флекса: GST - ?, HAWIT - кодовое имя модели, RT (retail) - флекс предназначен для розничной продажи (нет операторского лока), RU - понятное дело, Россия, 05A - версия флекса
    Если прошивка операторская, то вместо RT будет сокращенное имя оператора (VF - Vodafone, ORA - Orange, TMO - T-Mobile и т.д.)
    Данная схема наименования действует для Европы (в т.ч., России и Украины). Американские флексы именуются похожим образом, только обычно добавляется суффикс NA (North America) или LA (Latin America). С азиатскими флексами все сложнее, там обычно идет буква T, 3-значный код и еще 2 буквы. Без таблицы T-кодов (а они все разные для каждой модели, страны и оператора) отличить азиатский операторский флекс от азиатского неоператорского невозможно.
  • 1FF - Full Flash (?), признак фуллфлеша (монстра), иными словами, содержит все основные кодовые группы.
Коды VST
01 - esmx (AM_SPANISH)
02 - ptbr (BR_PRTUGSE)
03 - frca (CA_FRENCH)
07 - frfr (FRENCH)
08 - dede (GERMAN)
09 - itit (ITALIAN)
0a - ptpt (PORTUGUESE)
0b - eses (SPANISH)
0c - engb (UK_ENGLISH)
0d - enus (US_ENGLISH)
0e - ruru (RUSSIAN)
10 - zhcn/zhtw (MANDRN_MS3)
11 - zhct/zhhk (CANTON_MS3)

Коды корелетов
iT - iTunes
ME - Media Editor
DI - Dynamic Idle
HSA - Home Screen App
MY5 - My5

Коды DRM
0101 - Generic
0103 - Vodafone
0105 - Orange
010f - TIM
0111 - Cingular
0113 - T-Mobile

Коды стран в наименовании флексов
AT - Austria
CH - Switzerland
DE - Germany
FR - France
GB - Great Britain
GR - Greece
ES - Spain
IE - Ireland
IT - Italy
NL - Netherlands
PL - Poland
PT - Portugal
RU - Russia
UA - Ukraine
BNL - Benelux
CHS - Czech, Hungary, Slovakia
BALK - Balkan
BALT - Baltic
NORD - Nordic
ME - Middle East
NA - North America
LA - Latin America
KUR - Kurdish
NO - Norway
SAR - South Africa
CO - Colombia
BR - Brazil
CH - Chile
MX - Mexico
MY - Malaysia


Коды ленгпаков
0001 (US English)
0002 (UK English)
0003 (US English, Canadian French, American Spanish, Brazilian Portuguese)
0004 (UK English, French, German, Italian)
0005 (UK English, German, French, Dutch)
000A (UK English, Greek, Spanish, Portuguese)
000B (UK English, Norwegian, Danish, Swedish)
000C (UK English, Estonian, Swedish, Finnish)
000D (UK English, Lithuanian, Latvian, Russian)
000E (UK English, Polish, Czech, Slovak)
000F (UK English, Turkish, Bulgarian, Hungarian)
0010 (UK English, Serbian, Slovenian, Croatian)
0011 (UK English, Russian, Romanian, German)
0012 (UK English, Arabic, Hebrew, Russian)
0014 (UK English, Complex Chinese) HK
0015 (US English, Simplified Chinese) CN
0016 (US English, Complex Chinese) TW
0017 (UK English, Canadian French)
0018 (US English, American Spanish)
0019 (US English, Brazilian Portuguese)
001A (US English, American, Portuguese, Spanish, Brazilian)
001B (US English, Canadian French, Spanish American)
0020 (UK English, Arabic, Turkish, French)
0021 (UK English, Thai, Vietnamese, Bahasa)
0023 (UK English, French, German, Italian, Portuguese, Spanish)
0024 (UK English, Chinese Simplified, Bahasa Malay)
0027 (UK English, French, German, Italian, Swedish)
0028 (UK English, Nederlands, German, Italian, Spanish)
0029 (UK English, Finnish, Norwegian, Swedish, Danish)
002C (UK English, Danish, Swedish, Norwegian, Finnish, German, Russian)
002D (UK English, Estonian, Latvian, Lithuanian, Finnish, Polish, Russian)
002E (UK English, German, Russian, Ukrainian, French, Spanish, Portuguese)
002F (UK English, Hungarian, Polish, Czech, Slovak, Slovenian, Croatian)
0030 (UK English, Bulgarian, Croatian, Rumanian, Serbian, Slovenian, German)
0031 (UK English, Greek, Romanian, Bulgarian, Italian, German, Russian)
0032 (UK English, French, Arabic, German, Russian, Spanish, Turkish)
0033 (UK English, Hebrew, Arabic, Russian, Spanish, French, Turkish)
0034 (UK English, French, Urdu, Farsi, Arabic, Russian, Spanish)
0035 (UK English, Swedish, Romanian, Polish, Hungarian, Greek)
0036 (UK English, Danish, Polish, Russian, Slovak)
0037 (UK English, German, Dutch, Polish, Hungarian, Czech, Croatian)
0038 (UK English, French, German, Italian, Spanish, Turkish, Greek)
0039 (UK English, French, German, Italian, Spanish, Dutch, Turkish, Portuguese)
004B (UK English, Hindi)
004D (UK English, Complex Chinese, Simplified Chinese)
004E (US English, Canadian French, Spanish, Simplified Chinese, Italian, German, Russian)
0054 (UK English, Simplified Chinese, Thai)
0055 (UK English, Simplified Chinese, Italian, Greek, Vietnamese)
007A (UK English, Unknown(30), Arabic, Farsi, French, Russian, Urdu)

Жирным выделены языки с iTAP и ленгпаки, которые проверены на наличие iTAP'а.

Операторские ленгпаки:
02xx (Vodafone) V3, V550
03xx (Vodafone)
05xx (Orange)
08xx (Movistar)
09xx (T-Mobile)
0Bxx (Rogers)


Кодовые имена моделей
Также см. тему Кодовые имена моделей
A1200 - hainan R532
A1200e - ??? R541
A1200i - ??? R532L4
E1 - keylargo (KLGO) R373
E1070 - tarazed R25221LD, R252211LD
E2 - sumatra R564
E6 - ??? R533
E8 - elba R6713
E398 - e398 (E398) R372
K1 - canary (CNRY) R4527, R452H4, R452C6
K1 - canary refresh (CNRYR) R452F
K3 - sumba R261171LD
L7 - royale (L7, ROYL, ROYB) R4513, R44419
L7e - hawaii (L71, HAWAII, HAWI) R452D, R452C9
L9 - hawaii refresh (HAWIT) R452J, R452C5
MPx200 - stinger
MPx220 - quasimodo
U6 - pebble (PEBL) R478
U9 - pico
V3 - razor (V3xx) R374
V3i/V3t - siliqua (SLQA) R479, R4441D, R3443H3, R3443U5
V3r - razor05 (RAZR05, V3xx05) R4515, R3443U2
V3re - razor06 (V306) R3442A
V3x - sirius R25221LD, R252211LD, R25227LD
V3xx - izar R26111LD, R26117RK
V360 - malta (MALT) R4513, R44419
V547 - san2rini mol ? R47
V551/V555 - san2rini R47
V635 - fiji (FIJI) R474
V6 maxx - volans R26111VL, R26117LD
V8 - lido
W490 - pemba lite
W510 - pemba (PMBA) R452G, R452F2
Z3 - capri (CPRI, RIZR) R452B, R452H6
Z3 - capri refresh (CPRIR) R452F1
Z6 - ascension (ACEN)
Z8 - espoo


SE-коды стран/операторов
SExxxxxXXyy (XX - код страны/оператора)
-----------
A6 - Telia Denmark
B1 - Retail UK
B1 - Tesco Mobile UK
B3 - Orange UK
B4 - O2 UK
B5 - Vodafone UK
B7 - T-Mobile UK
B8 - Vodafone Ireland
D1 - Retail Netherlands
D2 - KPN Telecom Netherlands
D5 - Orange Netherlands
D6 - T-Mobile Netherlands
D7 - telering Austria
E1 - Retail France
E2 - Bouygues Telecom France
E3 - SFR France
E4 - Orange France
E4 - Virgin Mobile France
F1 - Retail Germany
F2 - Retail Austria
F3 - T-Mobile (D1) Germany
F4 - Vodafone Germany
F5 - E-Plus Germany
F7 - T-Mobile (max.mobil) Austria
F8 - O2 Germany
F9 - one Austria
G1 - Retail Greece
G6 - BT Mobile UK
H1 - Retail Italy
H2 - TIM Italy
H3 - Vodafone Italy
J2 - NetCom GSM Norway
J5 - Telenor Mobil AS Norway
J7 - ?
J8 - ?
K7 - ?
L1 - Retail Spain
L2 - Movistar Spain
L3 - Vodafone Spain
L4 - Orange Spain
L4 - Amena Spain
L5 - Retail Balkans
M2 - Telia AB Sweden
M8 - Vodafone Sweden
N1 - Retail Benelux
N4 - Belgacom Mobile (Proximus) Belgium
P1 - Retail Switzerland
P3 - Swisscom Switzerland
P5 - sunrise Switzerland
P8 - Orange Communications Switzerland
T1 - ?
U1 - Retail Russia
U4 - Svyaznoy Russia
U5 - ?
V2 - Medion Germany
V4 - O2 Ireland
V5 - ?
V8 - Vodafone Germany
W1 - Retail Poland
W2 - Polkomtel S.A Poland
W3 - Orange Poland
W4 - Era Poland
W6 - Retail Nordic
W8 - 3 (Hutchison 3G)
X6 - P4 Poland
Y4 - Virgin UK
Y8 - Meteor Ireland

Сообщение отредактировал hobbit19 - 12.6.2008, 19:53
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 9.6.2008, 11:31


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



Цитата
Кодовые имена моделей
Также см. тему Кодовые имена моделей
A1200 - sumo R532
A1200e - ??? R541
A1200i - ??? R532L4
A780 - hainan

так как раз у А1200 же кодвое имя HAINAN
ps. никак не могу поймать прошивку R541L7_G_11.00.16R, вот описание:
BP:R541L7_G_11.00.16RB
PFlex:GSZMINGECTIARLA014D
SP:63393900
blackbox, не поможешь ее выцепить?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 9.6.2008, 12:54


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Цитата(tmp_do @ Сегодня, 14:31)
так как раз у А1200 же кодвое имя HAINAN
*
спасибо, исправил.
Цитата(tmp_do @ Сегодня, 14:31)
blackbox, не поможешь ее выцепить?
*
могу только посоветовать посмотреть похожие xml файлы для A1200 и подобрать аналогичные значения.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 10.6.2008, 20:28


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



Можно подробнее, что и куда отправляется? И как это реализовать на open-source инструментах, а не MS SOAP?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 11.6.2008, 8:38


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



motoprogger, интересно, чем тебе моя прога не open source (см. функцию SendSOAP) laugh.gif
Кроме того, протокол SOAP - это открытый стандарт. Если интересует, как реализован протокол на низком уровне - возьми любой сниффер с поддержкой https (я использовал Fiddler).
Вообще у меня была мысль избавиться от MS SOAP, например, с помощью XmlHttpRequest, но писать парсер DIME, когда есть уже готовая реализация - занятие неблагодарное.
Если я не ошибаюсь, есть Java классы с поддержкой DIME (во всяком случае, серверная часть у моторолы реализована на JSP).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 12.6.2008, 17:08


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 4.11.2005
Из: Уфа
Пользователь №: 57 063
Модель телефона: E398, Zn5
Прошивка: E398-79R, Zn5-ZE0.9b


Настроение:
ИНЖЕНЕР!!!



Рейтинг: 44.5



А как можно прикрутить этой мега проге прокси? фрикапу не удается запусить приожение sad.gif
Есть идеи? Очень хочется выловить нормальный флекс под 373_79...
Заранее спасибо)))

Добавлено позже (13.6.2008, 1:08):
А что это значит? Проверил, такая ошибка васкакивает даже при поиске конфигураций, из папки xml...
Цитата
Error: Невозможно создание объекта сервером программирования объектов
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 12.6.2008, 19:44


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



Цитата
По идее 4AR последний прош для Е2 -хотя я могу и ошибаться- найти бы от него флекс.

последняя 4BR вроди.

Добавлено позже (13.6.2008, 0:14):
вобще для е2 в проге ищиться
Цитата
GSZMTRCLABRLA02F;R564_G_12.00.45P_12.00.45P;;;;;;;;;;;;
GSZMTRCLABRLA02F;R564_G_12.00.48P_12.00.48P;;;;;;;;;;;;
GSZMTRTIMBRLA028;R564_G_12.00.45P_12.00.45P;;;;;;;;;;;;
GSZSMTRT676NS01D;R564_G_12.01.29P_12.00.29P;LANG0615;GAS_ASIA_T676NS_S030;;GAI_GENERIC_INT_SUMATRA_G007;;;;;;;;
GSZSMTRT676NS01D;R564_G_12.01.29P_12.01.29P;;;;;;;;;;;;
GSZSMTRT676NS026;R564_G_12.00.40P_12.00.40P;R564_G_12.00. 40P_LANG0615;GAS_ASIA_T676NS_S036;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T676NS_
E004;;;;;;;
GSZSMTRT676NS026;R564_G_12.01.46P_12.00.46P;R564_G_12.01. 46P_LANG0615;GAS_ASIA_T676NS_S036;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T676NS_
E004;;;;;;;
GSZSMTRT676NS026;R564_G_12.01.46P_12.01.46P;;;;;;;;;;;;
GSZSMTRT676NS026;R564_G_12.01.46P_12.01.46P;R564_G_12.01. 46P_LANG0615;GAS_ASIA_T676NS_S036;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T676NS_
E004;;;;;;;
GSZSMTRT676NS026;R564_G_12.01.48P_12.01.48P;R564_G_12.01. 48P_LANG0615;GAS_ASIA_T676NS_S036;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T676NS_
E004;;;;;;;
GSZSMTRT676NS026;_G_12.00.40P_12.00.40P;;;;;;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.00.40P_12.00.40P;R564_G_12.00. 40P_LANG0615;GAS_ASIA_T678PZ_S003;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.00.45P_12.00.45P;R564_G_12.00. 45P_LANG0615;GAS_ASIA_T678PZ_S004;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.29P_12.00. 29P;LANG0615;GAS_ASIA_T678PZ_S001;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.29P_12.01.29P;;;;;;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.46P_12.00.46P;R564_G_12.01. 46P_LANG0615;GAS_ASIA_T678PZ_S004;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.46P_12.01.46P;;;;;;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.46P_12.01.46P;R564_G_12.01. 46P_LANG0615;GAS_ASIA_T678PZ_S004;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;R564_G_12.01.48P_12.01.48P;R564_G_12.01. 48P_LANG0615;GAS_ASIA_T678PZ_S004;;GAI_GENERIC_INT_SUMATRA_G007;GAS_ASIA_T678PZ_
E001;;;;;;;
GSZSMTRT678PZ02A;_G_12.00.40P_12.00.40P;;;;;;;;;;;;
GSZSMTRT678PZ02A;_G_12.00.45P_12.00.45P;;;;;;;;;;;;

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 13.6.2008, 6:09


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Цитата(RuslanchiK @ Вчера, 19:08)
А как можно прикрутить этой мега проге прокси?
*
Используются настройки прокси интернет эксплорера.
Цитата(RuslanchiK @ Вчера, 19:08)
Очень хочется выловить нормальный флекс под 373_79..
*
В MSU для 79R флексов нет. Последняя поддерживаемая прошивка E1 - 46R (для России - 42R).
Цитата(RuslanchiK @ Вчера, 19:08)
Error: Невозможно создание объекта сервером программирования объектов
*
Значит у тебя не установлен SOAP.

Сообщение отредактировал blackbox - 13.6.2008, 6:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 13.6.2008, 13:08


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 4.11.2005
Из: Уфа
Пользователь №: 57 063
Модель телефона: E398, Zn5
Прошивка: E398-79R, Zn5-ZE0.9b


Настроение:
ИНЖЕНЕР!!!



Рейтинг: 44.5



blackbox,
Поставил SOAP, через наш прокси не работает
вот
Цитата
Error: Connector:Connection time out. HRESULT=0x800A1527 - Connector:Unspecified HTTP error. HRESULT=0x800A1518

Пробовал через телефон по GPRS. Тоже не работает(((
вот
Цитата
Error: Connector:Host not found. HRESULT=0x800A1521 - Connector:Unspecified HTTP error. HRESULT=0x800A1518

А в какой порт долбится эта прога? просто у нас куча портов закрыто на проксях. Надеюсь в стандартные хттп порты? А почему через тел не сработала я не понял sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 13.6.2008, 13:11


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



RuslanchiK, прога использует протокол https (порт 443), а не http.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Альтернативный клиент для MSU, замена Motorola Software Update · Ломаем и строим! · Forum
 

9 страниц V < 1 2 3 4 5 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 16:50

Форум живёт: