well i've been trying to backport it to Kindle Touch (5.1.0).
Anyway the keyboard layouts (the *.gz in /usr/share/keyboard/_LANGUAGE_/) do work after copy & paste.
but the rest doesn't seem to be working.
and i looked into the libkb.so and found that several routines are added:
Code:
***************
*** 34 ****
- candidate_clear_candidate
--- 34 ----
***************
*** 37 ****
- candidate_get_preedit
--- 36 ----
***************
*** 44 ****
- candidate_user_selection
--- 42 ----
***************
*** 54 ****
- cJSON_get_bool_val
--- 51 ----
***************
*** 60 ****
- cJSON_is_val_bool
--- 56 ----
***************
*** 75,81 ****
- ext_cand_can_page_down
- ext_cand_can_page_up
- ext_cand_close
- ext_cand_is_open
- ext_cand_open
- ext_cand_page_down
- ext_cand_page_up
--- 70 ----
***************
*** 89 ****
- gdk_draw_point
--- 77 ----
***************
*** 90 ****
--- 79 ----
+ gdk_gc_copy
***************
*** 98 ****
--- 88 ----
+ gdk_window_process_update
***************
*** 124 ****
! gtk_widget_destroy
--- 114 ----
! gtk_widget_get_root_windo
***************
*** 191 ****
- prv_handle_mouse_down
--- 180 ----
***************
*** 193 ****
- win_mgr_utils_new_ext_key
--- 181 ----
***************
*** 195 ****
- win_mgr_utils_set_draw_mo
--- 182 ----
so any suggestions on backporting it?
or is there anyone who succeeded in backporting the keyboard without the libkb.so file? (Unlikely though)