Author | Message |
---|
Voljka Искушенный участник форума
Joined: 06 Aug 2009 Posts: 42
| Posted: 31.12.2010 00:28 | |
| Дано: 1) Nookcolor (1.0.1) хакнутый при помощи auto-nooter-2.12.18.img 2) LatinIME.apk переименован в LatinIME_backup.apk (в папке /system/app) 3) Проинсталлированные с Android Market клавиатура AnySoftKeyboard и русский языковой пакет к ней. Проблема: AnySoftKeyboard выскакивает при попытке печати, но буквы не печатаются. После нажатия на букву клавиатура исчезает. Доп.инфо: Gingerbread keyboard и Multi-touch keyboard работают без проблем. Выбор всех трех клавиатур делается через Extras -> NookColor Tools -> Choose Keyboard. Если выбрать Settings->Keyboard, то выкидывает на Home Screen. To Do: Помогите советом или альтернативным решением для русской клавиатуры. _________________ Orsio b731 fw.1.4.3 Nook Color 1.2.0 |
|
| |
Антон_М Продвинутый участник форума
Joined: 16 Apr 2008 Posts: 73
| Posted: 31.12.2010 22:10 | |
| Voljka, поставить из Маркета Russian Keyboard от GameWarrior, всё остальное можно поудалять. Настроить клавиатуру можно через Маркет -> Russian Keyboard -> Open |
|
| |
Voljka Искушенный участник форума
Joined: 06 Aug 2009 Posts: 42
| Posted: 01.01.2011 05:01 | |
| Russian keyboard 1.5.4._r56 Для активации клавиатуры нужно зайти в Settings->Locale&Text. Где, черт побери, это меню в НукКолор? ============================ Мой вариант решения проблемы: 1) Инсталляция русской клавиатуры 2) adb shell mount -o remount,rw /dev/block/mmcblk0p5 /system 3) adb shell pull /data/app/"забыл как называется файл, но что то типа ru.russian.keyboard.apk" (Файл /system/app/LatinIME.apk у меня заранее был переименован в LatinIME_backup.apk) 4) adb shell push "забыл как называется файл, но что то типа ru.russian.keyboard.apk" /system/app/LatinIME.apk 5) adb reboot
После перезагрузки в NookColor Tools ->Choose Keyboard я смог выбрать русскую клавиатуру. Не назвал бы это красивой инсталляцией.... _________________ Orsio b731 fw.1.4.3 Nook Color 1.2.0 |
|
| |
WillySun Недавний участник форума
Joined: 21 Nov 2010 Posts: 18
| Posted: 02.01.2011 11:51 | |
| 2 Voljka: А вы автоконфигураторами (NC - Auto Config Script 1.0.0 (1.0.1)) не пользовались? В них, в bat-никах довольно много подсказок... И ваш вариант тоже есть:
echo ****************************** echo * Installing DroidX Keyboard * echo ****************************** adb shell mount -o rw,remount -t ext2 /dev/block/mmcblk0p5 /system adb shell mv /system/app/LatinIME.apk /system/app/LatinIME.apk.bak adb install ./apks/DroidX_Keyboard.apk ping -n 2 127.0.0.1 >NUL
вместо DroidX_Keyboard.apk можно любой другой... |
|
| |
Антон_М Продвинутый участник форума
Joined: 16 Apr 2008 Posts: 73
| Posted: 03.01.2011 06:54 | |
| Voljka, а пробовал поставить Root Explorer, дабы не шаманить в консоли? |
|
| |
Voljka Искушенный участник форума
Joined: 06 Aug 2009 Posts: 42
| Posted: 03.01.2011 12:19 | |
| Антон_М Лично я считаю консоль самым что ни на есть правильным способом общения с любой *-ксо подобной системой. Ведь все GUI там сводятся, как правило, к командам шелла. Поэтому консоль на Андроиде - не шаманство, а единственно верный метод понять что именно ты делаешь. Хотя, разумеется, тщательно оттестированные скрипты/GUI весьма приятственны для ленивого сознания. WillySun К вопросу скриптов автоконфигурации лично я думаю вернуться после всеми ожидаемого т.н. январского обновления. Тогда будет видно, что именно нужно будет допилить. Может и не надо будет лезть в дебри. Ах, так хочется надеяться... P.S. Команда ping после инсталляции клавиатуры - вот в чем вся суть! Как же я сразу не догадался! (хы-хы-хы) _________________ Orsio b731 fw.1.4.3 Nook Color 1.2.0 |
|
| |
WillySun Недавний участник форума
Joined: 21 Nov 2010 Posts: 18
| Posted: 03.01.2011 18:20 | |
| 2 Voljka: Выдрал кусок как есть... Кстати, Billard как вариант рекомендует ставить эту клаву:
Как заменить стандартную клавиатуру на русскую?
1. Берем RussianKeyboard.apk: http://db.tt/7p4Anv2 2. Открываем консоль и проверяем наличие доступа ADB к NC: Код: adb devices
3. Перемонтируем системную директорию для записи: Код: adb shell # mount -o remount,rw /dev/block/mmcblk0p5 /system # exit
4. Перемещаем русскую клавиатуру в системную директорию: Код: adb push RussianKeyboard.apk /system/app
5. Перегружаем NC: Код: adb reboot
Чтобы воспользоваться новой системой ввода, нужно на любом поле ввода сделать длинный тап и в появившемся диалоговом окне выбрать Russian Keyboard!
Источник: http://nookdevs.com/NookColor_Replace_the_Default_Keyboard |
|
| |
Антон_М Продвинутый участник форума
Joined: 16 Apr 2008 Posts: 73
| Posted: 03.01.2011 22:35 | |
| Все равно не вижу смысла лезть в консоль, когда всего-то нужно переименовать один файл и скопировать другой, предварительно перемантировав раздел на запись. Нет, оно выглядит конечно круто, только смысл какой, если тоже самое делается проще с помощью файлового менеджера... |
|
| |
Voljka Искушенный участник форума
Joined: 06 Aug 2009 Posts: 42
| Posted: 04.01.2011 09:22 | |
| Антон_М Только благодаря консоли я узнал что команды cp в шелле нет. Если бы использовал файл-менеджер так бы и жил дурак-дураком! Зато теперь я умею копировать файл командой cat. Получил 100 пойнтов экспы и перешел на следующий уровень... _________________ Orsio b731 fw.1.4.3 Nook Color 1.2.0 |
|
| |
slonoten Новенький участник форума
Joined: 11 Feb 2010 Posts: 5
| Posted: 06.01.2011 00:51 | |
| Кстати в gingerbread keyboard есть русский, по крайней мере в версии с xda. И он даже появляется, если установлена русская локаль, но если пойти в настройки, чтобы добавить еще английский, то русский выбрать нельзя, там всего 4 варианта - английский, испанский, португальский и еще какой-то. Есть мысль что нужно повыкидывать лишние языки, их там 15 штук и тогда появится русский. Попробую. |
|
| |
Антон_М Продвинутый участник форума
Joined: 16 Apr 2008 Posts: 73
| Posted: 06.01.2011 02:38 | |
| Voljka wrote: | Антон_М Только благодаря консоли я узнал что команды cp в шелле нет. Если бы использовал файл-менеджер так бы и жил дурак-дураком! Зато теперь я умею копировать файл командой cat. Получил 100 пойнтов экспы и перешел на следующий уровень... |
Ну ради этого да, стоит слазить в консоль! |
|
| |
Nomad1 Developer
Joined: 13 Sep 2010 Posts: 1721
| Posted: 06.01.2011 13:58 | |
| коприрование через cat игнорирует права файлов. корректный метод для Андроидов - записать busybox и пользовать busybox cp или сделать busybox install, тогда и появится cp и другие комманды (на самом деле это будут просто симлинки на сами busybox) _________________ Twitter: @NomadRunserver |
|
| |
slonoten Новенький участник форума
Joined: 11 Feb 2010 Posts: 5
| Posted: 07.01.2011 01:14 | |
| В версии gingerbread keyboard c 4pda появилась поддержка 2.1. У неё соответсвенно нет проблемы с выбором языка, как в аналоге с xda. |
|
| |
vadyua Новенький участник форума
Joined: 03 Feb 2011 Posts: 1
| Posted: 03.02.2011 16:41 | |
| поставил версию bit.ly/eOTRiZ gbkb.apk (7.29 MB, 2010-12-28) и параллельно версию 4pda ruKeyboard_2.0_r22_en_ru_uk.apk одна их них прекрасно работает в нуке калор, пытаюсь понять какая именно) |
|
| |