Иврит для андроида 2.2.1 hebrew for android

Обсуждение устройств под управлением Android OS.
Официальные и неофициальные прошивки.

Модератор: zar013

Правила форума
Общие правила форума
Аватара пользователя
Yevg001
Модератор
Сообщения: 5432
Зарегистрирован: 23.09.2003, 09:06
smartphone: Samsung Note20 Ultra
Благодарил (а): 26 раз
Поблагодарили: 57 раз
Контактная информация:

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Yevg001 »

igor7,
Спасибо за мануал!!!
НО скажи в чем же причина неправильного отображения цифр?
Я так понял ты разобрал тот файл что выкладывали выше и взял патченные файлы и вставил их во фреймворк? хотелось бы знать, чисто для себя, как удалось поменять отображение цифр на правильное?

Добавлено спустя 17 минут 14 секунд:
О еще в догонку вопрос, а нельзя ли саму прошивку пропатчить? т.е еще до прошивки ее на аппарат? походу можно...и мне кажется так легче...
Samsung Galaxy S22 Ultra DS, Sig Sauer P320 9x19
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

Yevg001 писал(а):НО скажи в чем же причина неправильного отображения цифр?
Причина, как я уже и писал, в одном из модулей движка Андроида (framework.jar). Почему-то в новом фройо 2.2, в этом модуле, который кроме всего прочего отвечает за направление писанины, непредусмотрели, или криво реализовали отрабатвывание BiDi (двунаправленный текст, -спасибо BigWig), когда используются ивритские шрифты (я так подозреваю, что и арабскими та же история).
Кроме того, что цифры у нас переворачивались, невозможно было писать на смешанном языке (иврит и английский, к примеру, мне на работе это часто нужно). Слова перескакивали в ненужном направлении... Дальше все просто ;) - перечитал гору инфы в инете, откатывался на предидущие версии прошивок, пока не нашел нужные файлы для подмены, которые как раз и реализуют корректное отрабатывание BiDi. Ну а дальше дело техники, все уже изложено. Не спрашивай меня что пережил мой девайс пока я докопался до истины и реализовал решение проблемы... Про пИво, я помню 8-)

Добавлено спустя 2 минуты 23 секунды:
Yevg001 писал(а):О еще в догонку вопрос, а нельзя ли саму прошивку пропатчить? т.е еще до прошивки ее на аппарат? походу можно...и мне кажется так легче...
Можно. Нужно вытащить из нее framework.jar, обработать соответственным образом и засунуть обратно. Позже напишу скрипт, который будет уметь это делать.
Последний раз редактировалось igor7 26.10.2010, 23:03, всего редактировалось 1 раз.
Homo hominis lupus est. Ipso factum!
Аватара пользователя
Yevg001
Модератор
Сообщения: 5432
Зарегистрирован: 23.09.2003, 09:06
smartphone: Samsung Note20 Ultra
Благодарил (а): 26 раз
Поблагодарили: 57 раз
Контактная информация:

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Yevg001 »

igor7,
Я слово держу... готов приехать к тебе (куда скажешь) и выставить :)
а по поводу
Yevg001 писал(а):О еще в догонку вопрос, а нельзя ли саму прошивку пропатчить? т.е еще до прошивки ее на аппарат? походу можно...и мне кажется так легче...
Samsung Galaxy S22 Ultra DS, Sig Sauer P320 9x19
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

Yevg001 писал(а):Я слово держу... готов приехать к тебе (куда скажешь) и выставить
Я шучу вообще-то, а то подумаешь что я за пиво продался ;) Ну а если серьезно, за этим дело не станет, договоримся... По поводу вопроса в догонку, я уже ответил.
Homo hominis lupus est. Ipso factum!
Аватара пользователя
Yevg001
Модератор
Сообщения: 5432
Зарегистрирован: 23.09.2003, 09:06
smartphone: Samsung Note20 Ultra
Благодарил (а): 26 раз
Поблагодарили: 57 раз
Контактная информация:

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Yevg001 »

Ок, вобщим надо будет твой мануал закрепить в шапке, т.к это очень актуально для Израиля.
igor7 писал(а):Я шучу вообще-то
Да я с радостью к тебе приеду, тем более что не виделись уже приличное количество времени.... :)
Samsung Galaxy S22 Ultra DS, Sig Sauer P320 9x19
Аватара пользователя
khisha
Пользователь
Сообщения: 2907
Зарегистрирован: 12.06.2008, 16:44
smartphone: Как у дурака махорки
Поблагодарили: 1 раз

Участник покетовки

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение khisha »

Оказалось что велосипед давно выдумали.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

khisha писал(а):Оказалось что велосипед давно выдумали
Класс!! Нужно будет там порыться...
Yevg001 писал(а):Ок, вобщим надо будет твой мануал закрепить в шапке, т.к это очень актуально для Израиля.
Я пороюсь на том сайте, что постом выше, может есть способ попроще все сделать... Если что найду, оформлю всю инфу отдельным постом. Вот тогда этот топик и сделаешь прикрепленным.
Homo hominis lupus est. Ipso factum!
vig
Пользователь
Сообщения: 3689
Зарегистрирован: 05.04.2008, 19:36
smartphone: OnePlus 7 Pro

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение vig »

Вот еще нашел.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Может быть, понимающим пригодится
Раздавите гадину!
Аватара пользователя
Yevg001
Модератор
Сообщения: 5432
Зарегистрирован: 23.09.2003, 09:06
smartphone: Samsung Note20 Ultra
Благодарил (а): 26 раз
Поблагодарили: 57 раз
Контактная информация:

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Yevg001 »

igor7,
пропатчил я прошивку лидроида, не прошивая, просто выдрав из нее framework.jar, а дальше по твоей инструкции, все прошло без проблем и как у тебя на скриншотах, потом засунул назад пропатченый файл, и прошился.
прошивка поднялась, но перед запуском сенса выскакивает ошибка
"Sorry
The application java (process com.esmertec,android.jbed) has stoped....." и т.д.

вобщим не знаю в чем причина, возможно ли что патч не подходит?
выкладываю оригинальный и патченный файл, глянь если не сложно.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Samsung Galaxy S22 Ultra DS, Sig Sauer P320 9x19
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

Yevg001,
Я вобще-то собирался опробовать метод, по сылке от khisha... Вчера переделал их скрипт (убрал много лишнего и немного изменил файлы для патча), теперь все происходит автоматически - нажимаешь на одну кнопку и вперед. Завтра собирался адаптировать этот скрипт для такого случая как у тебя - чтобы патчить framework.jar перед установкой новой прошивки.... Естественно я все проверю и выложу в отдельной теме. Потерпи еще денек-два... А ошибка может выскочить если, к примеру, файл прошивки был подписан, а ты его изменил. Да и вообще - что это за прошивка (версия какая)? Я посмотрю что-там к чему.
Homo hominis lupus est. Ipso factum!
Аватара пользователя
Yevg001
Модератор
Сообщения: 5432
Зарегистрирован: 23.09.2003, 09:06
smartphone: Samsung Note20 Ultra
Благодарил (а): 26 раз
Поблагодарили: 57 раз
Контактная информация:

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Yevg001 »

igor7, Спасибо, прошивка 2.2e
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
ок подожду :)
Samsung Galaxy S22 Ultra DS, Sig Sauer P320 9x19
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

Yevg001,
Проверил я твой пропатченный файл - все оригинальные файлы файлы как были, так и остались на месте, а должны были замениться на пропатченные.
Что-то ты сделал не так... Вобщем подожди немного, доведу дело до ума, все выложу и растолкую как положено.
Homo hominis lupus est. Ipso factum!
tsmici
Пользователь
Сообщения: 15
Зарегистрирован: 23.04.2010, 17:18
smartphone: samsung galaxy s

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение tsmici »

впендюрил таки иврит в галакси !!!
спасибо всем!
смски из банка приходят нормально а вот пишет цыфры сцуко наабааааарот!
проблема: стоит у меня аnysoft keyboard. когда посылаю смс на русском или иврите пишет сообщение "на устройстве получателя сообщение может быть повреждено . используйте автоматический режим ввода (change input mode to automatic " - вроде это не input metod - менялка с anysoft на samsung keypad или swipe
помогите пожалуйста найти где его устанавливать
tsmici
Пользователь
Сообщения: 15
Зарегистрирован: 23.04.2010, 17:18
smartphone: samsung galaxy s

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение tsmici »

Вопрос снят! Sorry за беспокойство :-)
Аватара пользователя
sektor
Пользователь
Сообщения: 1201
Зарегистрирован: 10.05.2008, 08:35
smartphone: HTC One 64GB

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение sektor »

igor7, процедура описанная в ЭТОМ сообщение будет работать на HTC Incredible S(Android 2.3.3)?
Не смейте недооценивать возможности тупых людей, собравшихся в большие группы.(Джордж Карлин)
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

sektor,
Не уверен... но вот это http://forum.israpda.com/viewtopic.php?p=174219#p174219 сработает с вероятностью 99.9%
Homo hominis lupus est. Ipso factum!
Аватара пользователя
Igr
Пользователь
Сообщения: 8522
Зарегистрирован: 17.08.2008, 06:05
smartphone: Note 9
Благодарил (а): 17 раз
Поблагодарили: 27 раз

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Igr »

Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
1. Скачать файл.
2. Распаковать на диске.
3. Подключить аппарат, как экстернал Харддрайв (не синхронизация).
4. Запустить экзешник.
5. Далее, из интерфейса программы - все понятно. Также, можно установить пропатченную (с ивритом) клавиатуру.

Удачи. Рекоммендую, все же, перед установкой сделать бэкап. :good:

P.S. Работает с версией 2.3.3. (Во всяком случае, на ХД2).
Напрасно думать, что мудрость - это привилегия старости.
Му..ак с возрастом не становится мудрецом - он становится старым мудаком.
Зашел, увидел, нафлудИл.
Аватара пользователя
sektor
Пользователь
Сообщения: 1201
Зарегистрирован: 10.05.2008, 08:35
smartphone: HTC One 64GB

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение sektor »

Igr, спасибо, но не находит прога мой девайс. :(
Изображение
Не смейте недооценивать возможности тупых людей, собравшихся в большие группы.(Джордж Карлин)
Аватара пользователя
Igr
Пользователь
Сообщения: 8522
Зарегистрирован: 17.08.2008, 06:05
smartphone: Note 9
Благодарил (а): 17 раз
Поблагодарили: 27 раз

Участник покетовки

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Igr »

Похоже, что компьютер не видит девайс, а не прога... :unknown:

В проге девайс может быть компатибл или нет, но видеть его прога должна.
Напрасно думать, что мудрость - это привилегия старости.
Му..ак с возрастом не становится мудрецом - он становится старым мудаком.
Зашел, увидел, нафлудИл.
Аватара пользователя
sektor
Пользователь
Сообщения: 1201
Зарегистрирован: 10.05.2008, 08:35
smartphone: HTC One 64GB

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение sektor »

Комп видит девайс.
Без вариантов.
К тому же установлен HTC Sync.
Не смейте недооценивать возможности тупых людей, собравшихся в большие группы.(Джордж Карлин)
Аватара пользователя
Генннадий
Администратор
Сообщения: 15871
Зарегистрирован: 17.05.2008, 20:06
smartphone: SG S9
Откуда: Свет Акивы
Благодарил (а): 94 раза
Поблагодарили: 90 раз

Заслуженный участник покетовки

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение Генннадий »

sektor писал(а):Комп видит девайс.
В каком качестве?
USB Debugging включен?
SG-S21__α700__RX100M6
Аватара пользователя
sektor
Пользователь
Сообщения: 1201
Зарегистрирован: 10.05.2008, 08:35
smartphone: HTC One 64GB

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение sektor »

Вот где собака порылась. :)
Спасибо. Включил. Прога увидела девайс, но судя по красной строчке пропатчить не получиться?
Изображение
Не смейте недооценивать возможности тупых людей, собравшихся в большие группы.(Джордж Карлин)
Аватара пользователя
igor7
Пользователь
Сообщения: 3182
Зарегистрирован: 13.01.2007, 11:43
smartphone: HTC ONE
Откуда: Israel

Даритель

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение igor7 »

Ром должен быть деодексед!!!

Sent from my HTC Desire using Tapatalk
Homo hominis lupus est. Ipso factum!
Аватара пользователя
sektor
Пользователь
Сообщения: 1201
Зарегистрирован: 10.05.2008, 08:35
smartphone: HTC One 64GB

Re: Иврит для андроида 2.2.1 hebrew for android

Сообщение sektor »

Не сильно разбираюсь в РОМах, но понял что у меня не деодексед. :(
Значит не судьба.
В любом случае, всем спасибо за помощь.
Не смейте недооценивать возможности тупых людей, собравшихся в большие группы.(Джордж Карлин)
Ответить

Вернуться в «Устройства и прошивки»