You can do this to make SoftIME show in Android6.0 when hardware keyboard
plugin:

diff --git
a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
index d75b742edf..287fe505fb 100755
--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -166,6 +166,10 @@
     <!-- Development settings -->
     <bool name="def_stay_on_while_plugged_in">false</bool>

+    <bool name="def_show_ime_with_hard_keyboard">true</bool>

     <!-- Number of retries for connecting to DHCP.
          Value here is the same as
WifiStateMachine.DEFAULT_MAX_DHCP_RETRIES -->
     <integer name="def_max_dhcp_retries">9</integer>
diff --git
a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
index 0b122a412b..78ce05e6c1 100755
---
a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+++
b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
@@ -2532,6 +2532,11 @@ class DatabaseHelper extends SQLiteOpenHelper {
             loadBooleanSetting(stmt,
Secure.LOCK_SCREEN_ALLOW_PRIVATE_NOTIFICATIONS,
                     R.bool.def_lock_screen_allow_private_notifications);

+            loadBooleanSetting(stmt,
Settings.Secure.SHOW_IME_WITH_HARD_KEYBOARD,
+                    R.bool.def_show_ime_with_hard_keyboard);

             loadIntegerSetting(stmt, Settings.Secure.SLEEP_TIMEOUT,
                     R.integer.def_sleep_timeout);


2014-06-09 15:10 GMT+08:00 shridutt kothari <shriduttkoth...@gmail.com>:

> Good to know that fact.
>
> Thanks, Shridutt
>
> --
> --
> unsubscribe: android-porting+unsubscr...@googlegroups.com
> website: http://groups.google.com/group/android-porting
>
> ---
> You received this message because you are subscribed to the Google Groups
> "android-porting" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to android-porting+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-porting+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to