How to change FN(ALT) + key symbols, add them and even change everything on the qwerty -keyboard:
Works at least on Cyanogenmod 10 with android 4.2.2
Hi!
Today I ran into a problem. There were no < and > symbols in my phone (except virtual keyboard) and I needed them. I couldn't find any good guide how to change physical keyboard mappings so that I could use FN + button combo to get those symbols. I only found one guide, but it didn't work for me, old version perhaps? (http://forum.xda-developers.com/showthread.php?t=945921)
This is the way I found, and it's quite simple!
Quick guide:
1) Connect phone with usb and usb debugging on.
2) Find your keyboard layout name from settings -> language & input -> physical keyboard -> selected layout (for example: "vision-keypad-nor")
3 )Filename is layout + ".kcm" -> so in this example "vision-keypad-nor.kcm"
4) Go to command line and:
Code:
adb pull system/usr/keychars/vision-keypad-nor.kcm c:\vision-keypad-nor.kcm
5) Open file c:\vision-keypad-nor.kcm in notepad or other program
6) Find the key uou want to edit, for example A:
Code:
key A {
label:'A'
base:'a'
shift, capslock:'A'
alt: '#'
shift+alt:'#'
}
7) Lets edit that so we get "<" -symbol when pressing FN+A:
Code:
key A {
label:'A'
base:'a'
shift, capslock:'A'
alt: '\u003C'
shift+alt:\u003C'
}
Note: \u003C is unicode for "<". Find more unicodes: http://source.android.com/tech/input/key-character-map-files.html -> Input -> Key character map files
8) Save the file
9) Send the file back to the phone:
Code:
adb push c:\vision-keypad-nor.kcm /system/usr/keychars/vision-keypad-nor.kcm
10) Reboot phone and try pushing FN+A: If you get "<" everything went fine
Im new to this, so please tell me if somethings is wrong with this guide!
Update 28.10.2013 : Updated guide to be more clear.
Oh, sorry... I don't read your guid carefully first time. It's about an 4.x OS :-[
Now i do have one question... because ADB nor USB is not possible for me would this be possible using a root file explorer or no? I will try once I find the time and figure out how to get the www. and .com key back just may be a day or 2 before i can try.
By the way nice find
Been looking for a tutorial like this so that I can finally make better use of a few of the keys on my keyboard. Thanks a lot for the break down.
T.
NICE
Thanks soo much. Now lets make use of our hardware-keybs
Next step would be to assign scripts instead of single charakter
Imagine how many root-scripts we could execute with this as base for the hotkeys
Anyone have any luck getting the www. .com button to work like stock? Right now I have it as TAB.
Sent from my NookColor using Tapatalk 2
Anyone checking this thread anymore??
Sent from my HTC Vision using Tapatalk 4 Beta
Codes
Are that something similar to ASCII codes?
can I add a new language with this trick?
Can Anyone knows how to add second language to physical keyboard? We aready have a key to SW between 2 language but it's only work for English Lang.
nice guide! i need to make russian h\w keyboard, can someone help me with this?
Thank you all, hope that helped you
I think if you want to create a russian keyboard, you just edit that file and put the unicode -code of the russian character to every single button or so on? Not sure though.
SmIzUrF: I think you can edit that file with some root File Explorer on the phone. Just navigate to that folder and file.
I updated the guide so it is more clear
combination with hw quicksettings launcher
is it possible to combine it with HW quicksetting launcher by suzuna apps?
however they utilize hw key search button, do anyone know the ascii of hardware key search button? is it possible to map the search function into the other physical key?
thanks.
Is this guide still relevant with later roms? Some ICS or JB roms dont use the Nordic keymap and it would be useful to replace that.
Great guide! I will definitely use it!
Thanks.
wow!! thanks so much, I am running phoenixOS on my laptop and its keyboard is in German qwerty layout (strange right? - qwerty and not qwertz) but i needed the keys to be mapped according to the keyboard lettering. I am certainly gonna try this out!!
Exclusive MODDED ROM EQS-v2.0M
CS968 a RK3188 ChipSet Based TVBoX
AKA: TV01 [GeekBuying] CR11s [CloudNET2GO]
THIS VERSION HAS NATIVE 1080P KERNEL, NOT SAME AS V1.
IMPORTANT INFORMATION:
WE JUST LEARNED THERE ARE A FEW CS968/TV01/CR11s MODELS equipped with different WIFI/BT MODULES.
Thanks to dFenix we figured this out. [More info]
THIS ROM IS FOR AP6210 WIFI CHIP bundled devices, MAINBOARD VERSION 2.
So if you try this rom on other models you may loose your wifi connection.
Click to expand...
Click to collapse
IMPORTANT NOTICE:
THIS IS KIND OF BETA/ALPHA FIRMWARE OR WHATEVER YOU WANT TO CALL IT.
CURRENTLY I HAVE EXPERIENCED NONE PROBLEM AND IT SEEMS EVERYTHING INCLUDING 1080P MODE WORKS FINE.
THIS IS AN EXCLUSIVE ROM BECAUSE THERE ARE A FEW THINGS FACTORY FIRMWARE HAS NOT.
SYSTEM IS SAME AND NOTHING HAS BEEN MODIFIED EXCEPT SUPERUSER and BUILD.PROP, SO IF THERE IS A BUG THEN THAT IS FIRMWARE RELATED THIS ISN'T SUPER DUPER FIRMWARE AND DOESN'T HAVE SPECIAL KERNEL OR RECOVERY, EVERYTHINGS IS STOCK.
NOTE : LIBMEDIA.SO REPLACED, READ BELOW...
Factory Date : 09-12-2013 from CloudNET based CR11/s
Modification Date: 21-12-2013
NOTICE: THIS IS FOR 2 MPX VERSION, NOT FOR 5 MPX
You may harm your device, if you flash this firmware to 5 mpx camera version.
LCD Display density has been set to 240, if you need smaller icons and texts you can easily change by using preinstalled DPI changer program (May need root permission after first start).
Features:
Rooted [ You may notice a bit difference than v1 version, but it is normal ]
Build tweaks
TCP Tweaks (Buffering etc...)
Networking Tweaks
Wifi Tweaks (Signal etc...)
Multimedia Tweaks
Streaming Tweaks
HW Video Acceleration by default
Spoofed as Galaxy S3
Date format set to European
Timezone Europe GMT +1
Renewed bootanimation
Renewed wallpaper
Add: SuperSU.apk (Updated)
Add: LuckyPatcher (Updated)
Add: RootBrowser (NEW)
Add: OGYoutube with downloader [ Original YouTube still can be apartly installed ]
Add: Dolphin Browser 10.1.2
Add: Android Weather
Add: JetAudio
Add: Blueput Droid (NEW)
Add: Texdroider DPI (NEW)
Add: BSPlayer FREE (NEW)
Add: Cifs Manager (NEW)
Add: ESFile Explorer (NEW)
Add: Patched Libmedia.so (Many thanks hillyu from FreakTab, More info)
Updated : AddAway (Update)
Removed : All of useless chinese media stuff
Removed : Chrome
Removed : Search Box
Removed : Google Stuff (Search, maps, gmail, talk)
Removed : Email
Removed : XBMC Installer (Not everyone's taste)
Removed : A few more crap...
Exclusive test modules : Tun, Cifs*, NFS, NTFS and Xpad these modules are not installed by system, must be done manually from console/terminal.
Included CIFS MANAGER can do it for you, you don't need to install from terminal.
Exlusive bootanimation (Renewed)
Good working Remote Control.
Faster Internet browsing, smoother streaming, Very nice playing 1080p media from NAS DRIVE
*: It seems cifs module won't work properly, it is interesting because it was allright with K-R42 device but I'll search for it.
v2.0M CHANGES
NEW*: MultiWindow
*Needs Xposed Framework to be installed completely.
NEW*: Xposed Framework Installer
*Installation must be done via program self, then after reboot you may download modules as much as you want
REPLACED : BSPLAYER-> MX PLAYER FREE - No Codec pre-installed
REMOVED : JETAUDIO
UPDATE : LUCKY PATCHER, ADAWAY
UPDATE : DOLPHIN BROWSER 10.2.1
Re-Add : RKVideo player, RKExplorer
A few fixes that causes problems.
More optimized video playback (about 40 mbps mkv from network drive), more stable system.
LCD Density set to : 160 (Smaller icons and texts by default)
A little bit faster than 2.0 version.
Feel free to test or build new one, no words for future updates or versions etc.
FLASH WITH YOUR OWN RISK, I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED BY FLASHING OR AFTER.
AnTuTu Results
Devhost / Mirror
password : cs968eqs
Firmware flashing guide.
[ HD QUALITY BOOT ANIMATIONS... ]http://forum.xda-developers.com/showthread.php?t=2612221
hi
Hi Equancy,
Is a small community of CS968 users here: freaktab.com/forumdisplay.php?165-CS968-CR11s-amp-similar-sticks
Would you like to share this rom there too?
fakotibor said:
Hi Equancy,
Is a small community of CS968 users here: freaktab.com/forumdisplay.php?165-CS968-CR11s-amp-similar-sticks
Would you like to share this rom there too?
Click to expand...
Click to collapse
Hi,
Yeah, it seems not much users have CS968 here in XDA but, I'm a member of XDA-Dev and I share what I have here, but you may share this thread on freaktab as yours if you wish.
I have no account on FreakTab and I don't think I may able to manage this thread on multiple forums.
So, I can answer questions only here and also publish updates of my rom.
Thanks for your interest.
Hi Equancy, I cant download this file.
(Error no: 1) Connection failure : User 'proxy_iamheman' has exceeded the 'max_user_connections' resource (current value: 10)
What seems to be the issue. please fix the link. Thanks.
resansid said:
Hi Equancy, I cant download this file.
(Error no: 1) Connection failure : User 'proxy_iamheman' has exceeded the 'max_user_connections' resource (current value: 10)
What seems to be the issue. please fix the link. Thanks.
Click to expand...
Click to collapse
Try primary download host (Devhost), its working flawlesly.
I guess mirror host has problem rightnow.
I've uploaded another Mirror-link working well.http://www.filedropper.com/showdownload.php/cs968051213eqsv2m
EQUANCY said:
Try primary download host (Devhost), its working flawlesly.
I guess mirror host has problem rightnow.
I'll make more mirrors soon.
Click to expand...
Click to collapse
OK This worked. Thanks.
resansid said:
OK This worked. Thanks.
Click to expand...
Click to collapse
Your welcome. :good:
Or you may try from here too.
@EQUANCY,
i tried your rom, looks good. few things are not wrking
1. xposed: i installed xposed framework, rebooted, then installed GravityBox, none of the tweaks in it wkrs. like transparent status bar/traffic meter.
after installing the GB and setting it up, i rebooted, but still not wrking.
2. window support is also not wrking. hv added some of the apps to wkr in window mode, but all run in full screen.
Have you tried these on ur rom ???
hanu_blr said:
@EQUANCY,
i tried your rom, looks good. few things are not wrking
1. xposed: i installed xposed framework, rebooted, then installed GravityBox, none of the tweaks in it wkrs. like transparent status bar/traffic meter.
after installing the GB and setting it up, i rebooted, but still not wrking.
2. window support is also not wrking. hv added some of the apps to wkr in window mode, but all run in full screen.
Have you tried these on ur rom ???
Click to expand...
Click to collapse
Yes,
Multi-window not working, but some features of Gravitybox well.
Actually I've put Multi-window by mistake, it was a bit late when I saw
However you may remove this app by following steps below.
1- Deactivate Multi-window app in Xposed modules menu (uncheck)
2- Reboot
3- Open RootBrowser and go to System/app directory
4- Long press on multi_window.apk and select Delete
I didn't tested all of modules and most of them are not working properly because of Tablet UI, I'll remove both application in next firmware mod.
Sorry for inconvenience, thanks for understanding.
Hi Equancy,
I am having issues with wifi direct. I can establish the wifi direct connection with the other device (Samsung Galaxy S3) just fine, I can send files from the box to the SG3, but I absolutely can't receive files sent from the SG3 to the box (I never even get the prompt).
I also tried to use the Superbeam app, and same story: I can send files out but not receive them.
Any clue? I am not sure whether this is specific to your ROM as I haven't tried with any other.
Cheers, Merry Christmas and Happy New Year to you.
daviddema said:
Hi Equancy,
I am having issues with wifi direct. I can establish the wifi direct connection with the other device (Samsung Galaxy S3) just fine, I can send files from the box to the SG3, but I absolutely can't receive files sent from the SG3 to the box (I never even get the prompt).
I also tried to use the Superbeam app, and same story: I can send files out but not receive them.
Any clue? I am not sure whether this is specific to your ROM as I haven't tried with any other.
Cheers, Merry Christmas and Happy New Year to you.
Click to expand...
Click to collapse
hi,
Thanks for your best wishes, hoping same for you.
For the issue,
Possible answer for WiFi Direct function is Firmware related, because I didn't touched any system file except su binary and build.prop.
I also tested by my self, receiving files from TVBox is working but transfering to the device isn't via SuperBeam.
As I said before, I suppose it is a firmware bug and must be reported.
And question is:
To who
However, you may ask other users who is using another firmware versions or custom roms.
Happy new years...
NFS help needed
I tried the rom on my cr11s and i must say its awesome except that its a bit slow.. i also can't get nfs to mount thru adb nor cifsmanager.. does the supplied nfs.ko support nfsv4? Everything else is working with no major issues.. thanks for the rom anyways...
PsychicSaint said:
I tried the rom on my cr11s and i must say its awesome except that its a bit slow.. i also can't get nfs to mount thru adb nor cifsmanager.. does the supplied nfs.ko support nfsv4? Everything else is working with no major issues.. thanks for the rom anyways...
Click to expand...
Click to collapse
It is very little bit slower than v1.1 but its not really noticable on 2D applications, can you specify what have you experienced actually?
I'm using a NTFS formatted NAS drive with no problem, even watching MKV files about 40-50 mbps rate. (NetGear ReadyNAS).
All of thoose modules have been supplied but not loaded by default need manually installed or you must add lines to the init.rc from system.
This can't be automatically because Kernel needs to be modified and I don't want to do that.
NFS module is actual module for RK3188.
If you more specify problem may be I can look it for you.
And for your consideration...
Some issues are FIRMWARE RELATED, because these firmwares aren't fully optimized, just generic RK3xxx roms.
Not good drivers at all...
And not all manyfacturers optimizes their own firmwares.
Produce and forget policy.
EQUANCY said:
hi,
Thanks for your best wishes, hoping same for you.
For the issue,
Possible answer for WiFi Direct function is Firmware related, because I didn't touched any system file except su binary and build.prop.
I also tested by my self, receiving files from TVBox is working but transfering to the device isn't via SuperBeam.
As I said before, I suppose it is a firmware bug and must be reported.
And question is:
To who
However, you may ask other users who is using another firmware versions or custom roms.
Happy new years...
Click to expand...
Click to collapse
I sent a email to cloudnetgo support, let's see what comes out (probably nothing...)
daviddema said:
I sent a email to cloudnetgo support, let's see what comes out (probably nothing...)
Click to expand...
Click to collapse
You've done very well my friend, please let us know if you get an answer from them.
EQUANCY said:
You've done very well my friend, please let us know if you get an answer from them.
Click to expand...
Click to collapse
I also tried to get screen mirroring to work with the wifidisplay app included in the ROM (is this also part of the original image or did you add it?).
Again, I can set up the mirroring connection between a Samsung Note 3 and the wifidisplay app, but then actual mirroring never happens. I suspect that whatever causes wifi direct not to work also causes the mirroring not to work... pity as this is would be a nice feature...
@EQUANCY,
I have a strange issue related to sound settings, its because of the stock firmware issue, hope you give some pointers on this
in the sound devices settings, there is input sound device and o/p sound device. I understand abt the output sound device, but what is the use of input sound device ? and is by default always set. Is there a way to disable the i/p device ?.
I ask this bcasue, my sound bar sony will cutoff the sound to other devices if the cs968 device is switched-off, if in on/standby mode, the sound passthorough (via cs968 )for other devices i hv connected to my soundbar. My guess is that since sound input device is checked(Radio button on), sound bar thinks that it has to pass through cs968. If i unplug the hmdi cable from cs968, the soundbar wrks fine.
My guess is that somewhere in the settings xml file, there shd be a way of disabling the sound input device.
I tried decompiling settings.apk and settingsprovider.apk searched all file with sound as filecontent key, but could not find anything related to disabling of sound input device.
can you help me on this ???
daviddema said:
I also tried to get screen mirroring to work with the wifidisplay app included in the ROM (is this also part of the original image or did you add it?).
Again, I can set up the mirroring connection between a Samsung Note 3 and the wifidisplay app, but then actual mirroring never happens. I suspect that whatever causes wifi direct not to work also causes the mirroring not to work... pity as this is would be a nice feature...
Click to expand...
Click to collapse
Wifi Display part of firmware self, I didn't add by myself and yes it is not working properly, I've read at somewhere this application supports only Nexus devices but I'm not sure.
hanu_blr said:
@EQUANCY,
I have a strange issue related to sound settings, its because of the stock firmware issue, hope you give some pointers on this
in the sound devices settings, there is input sound device and o/p sound device. I understand abt the output sound device, but what is the use of input sound device ? and is by default always set. Is there a way to disable the i/p device ?.
I ask this bcasue, my sound bar sony will cutoff the sound to other devices if the cs968 device is switched-off, if in on/standby mode, the sound passthorough (via cs968 )for other devices i hv connected to my soundbar. My guess is that since sound input device is checked(Radio button on), sound bar thinks that it has to pass through cs968. If i unplug the hmdi cable from cs968, the soundbar wrks fine.
My guess is that somewhere in the settings xml file, there shd be a way of disabling the sound input device.
I tried decompiling settings.apk and settingsprovider.apk searched all file with sound as filecontent key, but could not find anything related to disabling of sound input device.
can you help me on this ???
Click to expand...
Click to collapse
Disabling sound input?
As much as I know, the only sound input is internal microphone.
I real don't know the other sound inputs and als no clue about disabling it.
If you mean sound output such as Analog, Optical and HDMI then may be there is option but for input, I have no idea.
Sorry.
Uninstall Apps
How can I unistall app like bsplayer?
Thanks
Hi,
Open RootBrowser (usually opens in main directory) if not then got to Main Directory first then next to
\System\App
And long press the application which you want to remove and select Delete.
Or download a root uninstaller from market then uninstall what you want.
Hope this helps.
Google just released a handwriting keyboard for Android and I am wondering how it works on Android Wear. I have got it installed on my watch but much like minimum keyboard... you need to set it to the default keyboard via adb. I haven't been successful in getting it set, but I know it must be possible as you can do it with minimum.
Google Handwriting Input: https://play.google.com/store/apps/details?id=com.google.android.apps.handwriting.ime&hl=en
APK Mirror: http://www.apkmirror.com/apk/google...e-handwriting-input-1-0-android-apk-download/
VIdeo of the keyboard: https://www.youtube.com/watch?v=lOyNLOFTMeo
Minimum Install instructions: http://support.minuum.com/knowledgebase/articles/394385-minuum-on-android-wear
Similar to this:
http://forum.xda-developers.com/android-wear/development/android-stock-keyboard-wear-t2993458
for "ime enable" and "ime set" you need this:
Code:
com.google.android.apps.handwriting.ime/.HandwritingIME
https://plus.google.com/photos/1150...ms/6138352332771697393?authkey=CKyFluHvj7-RNg
Lets us know how it works out
Works standalone and with Terminal Emulator:
Im gonna install it thabks man!
by chance did you get it running? i tried to set it as keyboard but it crashes