PDA

Просмотр полной версии : HTC Desire (и некоторые другие Android HTC) не появляется русский после прошивки


megaduca
28.12.2010, 20:33
Пришли на русификацию несколько аппаратов HTC Desire, после прошивки
любой WWE-прошивкой русский язык в списке не появляется. Попадались и
другие android с такой же проблемой. Можно решить заливкой Morelocale, но она слетает после hard reset. Можно решить прошивкой custom rom, но не все клиенты доверяют кастомам.
Вопрос: у кого-нибудь получалось открыть скрытые локали на таких аппаратах?
Замечено, что такое случается на европейских андроидах.

Mantikor
28.12.2010, 21:32
У Android аппаратов тоже есть CID в зависимости от страны происхождения, в зависимости от этого CID и появлятся языки после прошивки. Нужно узнать какой CID у аппарата, потом исправить кастомизацию для данного CID и нужные языки откроются, после Wipe слетать они уже не будут.

soroka
28.12.2010, 22:48
RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.0 0.32U_5.09.05.30_2_release_142828_signed.exe

вот эту вчера на 2 аппарата ставил и все ОК.

megaduca
28.12.2010, 23:05
RUU_Bravo_Froyo_HTC_WWE_2.29.405.2_Radio_32.49.00. 32U_5.11.05.27_release_151783_signed
Я ставлю эту, и на некоторых нормально, а некоторые так и остаются с изначальными языками.

Насчет исправления кустомизации, хотелось бы поподробнее.

kotlik
28.12.2010, 23:11
полностью поддерживаю soroka
я делал недавно именно этой прошивкой у меня всё отлично получилось
RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.0 0.32U_5.09.05.30_2_release_142828_signed.exe

eglunas
29.12.2010, 09:45
Насчет исправления кустомизации, хотелось бы поподробнее.
На сколько понимаю- имеется в виду редактирование .nbh файла Hex эдитором.
Распаковать прошивку
Открыть файл .nbh эдитором.
Найти в начале CID прошивки.
Найти область привязки CID к региону (на пример HTC__A07=ru)
Исправить привязанность CID прошивки на значение =ru.
Поправьте если ошибаюсь...

Вот данная область в прошивке-
[General]..;For recognize customize path..CustomPath=/HTCSettings/Personalization/PhoneLanguage/DefaultLanguage....;CID to export to application..CID=....;Customize mapping table..HTC__001=en..HTC__E11=nl..HTC__203=fr..HTC_ _Y13=no..HTC__102=de..HTC__405=it..HTC__304=es..HT C__506=pt..HTC__A07=ru..HTC__016=en..HTC__J15=en

megaduca
29.12.2010, 10:03
Открыть файл .nbh эдитором.
Найти в начале CID прошивки.
Найти область привязки CID к региону (на пример HTC__A07=ru)
Исправить привязанность CID прошивки на значение =ru.
Поправьте если ошибаюсь...
Э-э-э, а подписать nbh?

Mantikor
29.12.2010, 10:05
eglunas, ошибаетесь, это Android, там не .nbh а .zip внутри и все подписано, так просто не исправишь в текстовике, переподписать не получится. Делается немного по другому. В открытом не очень хочется это выкладывать, так что кому интересно welcome в асю, думаю найдем общий язык.

p.s. товарищи, у кого 2-3-5 раз получилось просто прошить и язык появился, не думайте что это 100% способ, просто повезло, я думаю те, у кого объем нормальный, напрмер, megaduca, меня поддержат.

p.p.s. eglunas, не путайте HTC Rome (Smart), который на Java, с Android-system ;)

eglunas
29.12.2010, 10:20
eglunas, ошибаетесь, это Android, там не .nbh а .zip

p.p.s. eglunas, не путайте HTC Rome (Smart), который на Java, с Android-system ;)
Да, именно из за Rome и перепутал, не подумав, спасибо за поправку :)

Mumang
29.12.2010, 11:36
Ну например мне и кастомную поставить не проблема, клиентов выёжистых нет. А так для сведения приму конечно, постучусь тоже если не против Mantikor.

Alva
29.12.2010, 11:58
скажу так: угодить пожеланиям клиента и так, чтобы без переделки--это очень сложно.
Ни один производитель телефонов не скажет, что его аппарат может обойтись без последующего ремонта или прошивки. Коммуникаторы SE (P1, G900 и т.д.), также после сброса теряли русский язык, и ничего.
А вообще, кастомные вполне жизнеспособны. И зачастую ничуть не хуже, а даже лучше родных.