Nookcolor: Проблема с клавиатурой

 
Libroom Forum IndexBarnes&NobleNOOK Color™ - NOOK Tablet™
AuthorMessage

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
 
View user's profile ^

Антон_М
Продвинутый участник форума

Продвинутый участник форума



Joined: 16 Apr 2008
Posts: 73



Posted: 31.12.2010 22:10    

Voljka, поставить из Маркета Russian Keyboard от GameWarrior, всё остальное можно поудалять. Настроить клавиатуру можно через Маркет -> Russian Keyboard -> Open
 
View user's profile ^

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
 
View user's profile ^

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 можно любой другой...
 
View user's profile ^

Антон_М
Продвинутый участник форума

Продвинутый участник форума



Joined: 16 Apr 2008
Posts: 73



Posted: 03.01.2011 06:54    

Voljka, а пробовал поставить Root Explorer, дабы не шаманить в консоли?
 
View user's profile ^

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
 
View user's profile ^

WillySun
Недавний участник форума

Недавний участник форума



Joined: 21 Nov 2010
Posts: 18



Posted: 03.01.2011 18:20    

2 Voljka: Выдрал кусок как есть... Smile
Кстати, 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
 
View user's profile ^

Антон_М
Продвинутый участник форума

Продвинутый участник форума



Joined: 16 Apr 2008
Posts: 73



Posted: 03.01.2011 22:35    

Все равно не вижу смысла лезть в консоль, когда всего-то нужно переименовать один файл и скопировать другой, предварительно перемантировав раздел на запись. Нет, оно выглядит конечно круто, только смысл какой, если тоже самое делается проще с помощью файлового менеджера...
 
View user's profile ^

Voljka
Искушенный участник форума

Искушенный участник форума



Joined: 06 Aug 2009
Posts: 42



Posted: 04.01.2011 09:22    

Антон_М
Только благодаря консоли я узнал что команды cp в шелле нет. Если бы использовал файл-менеджер так бы и жил дурак-дураком! Very Happy Зато теперь я умею копировать файл командой cat. Получил 100 пойнтов экспы и перешел на следующий уровень... Cool
_________________
Orsio b731 fw.1.4.3
Nook Color 1.2.0
 
View user's profile ^

slonoten
Новенький участник форума

Новенький участник форума



Joined: 11 Feb 2010
Posts: 5



Posted: 06.01.2011 00:51    

Кстати в gingerbread keyboard есть русский, по крайней мере в версии с xda. И он даже появляется, если установлена русская локаль, но если пойти в настройки, чтобы добавить еще английский, то русский выбрать нельзя, там всего 4 варианта - английский, испанский, португальский и еще какой-то. Есть мысль что нужно повыкидывать лишние языки, их там 15 штук и тогда появится русский. Попробую.
 
View user's profile ^

Антон_М
Продвинутый участник форума

Продвинутый участник форума



Joined: 16 Apr 2008
Posts: 73



Posted: 06.01.2011 02:38    

Voljka wrote:
Антон_М
Только благодаря консоли я узнал что команды cp в шелле нет. Если бы использовал файл-менеджер так бы и жил дурак-дураком! Very Happy Зато теперь я умею копировать файл командой cat. Получил 100 пойнтов экспы и перешел на следующий уровень... Cool


Ну ради этого да, стоит слазить в консоль! Smile
 
View user's profile ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



Posted: 06.01.2011 13:58    

коприрование через cat игнорирует права файлов. корректный метод для Андроидов - записать busybox и пользовать busybox cp или сделать busybox install, тогда и появится cp и другие комманды (на самом деле это будут просто симлинки на сами busybox)
_________________
Twitter: @NomadRunserver
 
View user's profile ^

slonoten
Новенький участник форума

Новенький участник форума



Joined: 11 Feb 2010
Posts: 5



Posted: 07.01.2011 01:14    

В версии gingerbread keyboard c 4pda появилась поддержка 2.1. У неё соответсвенно нет проблемы с выбором языка, как в аналоге с xda.
 
View user's profile ^

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
одна их них прекрасно работает в нуке калор, пытаюсь понять какая именно)
 
View user's profile ^
Libroom Forum IndexBarnes&NobleNOOK Color™ - NOOK Tablet™All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021