yashsingh1/xdaforums huggingface dataset:
[Galaxy Note II Q&A, Help & Troubleshooting] Stein357:
No, it's definitely the Samsung keyboard and not Swype. The APK for the keyboard on both is the same, version 1.0, so the differences must be buried somewhere in the phones. I'm guessing Samsung has an agreement with Swiftkey to use the keyboard sub symbols for just the US, quite annoying.
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
I know. But did you know that Samsung have agreement with Swype Keyboard? That why I'm only ask does the AT&T said Swype or Samsung keyboard. So international version of N7100 is powered by Swype but Samsung has been modified it.

Why only US version have it.. that the question :)
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
Does you Installed Swype Keyboard too?
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
You might be confusing a few things. Samsung's Galaxy phones come with Swype as an alternative keyboard (at least in the US) you can select if you want to use it instead of the samsung keyboard. Are you SURE you didn't see samsung keyboard selected with swype as an option?

I'll give you an example of my Sprint variant of the Galaxy S II using the leaked jellybean firmware from Samsung. It includes Swype, but also has the stock samsung keyboard with continuous input with sub-symbols on the keys that we're looking for here.

http://i.imgur.com/qDFIR.png

http://i.imgur.com/ttuG4.png

But all of this is besides the point. I, too, am hoping someone finds out how to rip the stock samsung keyboard from the US variants of the Note II. I'm baffled as to why Samsung didn't use this one for the international versions. Swiftkey licensing issue?
[Galaxy Note II Q&A, Help & Troubleshooting] alcuin:
Ripping the US samsung keyboard has already been tried and is insufficient. The keyboard needs to be disassembled and patched to bypass the USA check, otherwise it will default into symbol-less mode. If you want to give it a try, there are roms in the USA Note 2 threads with the keyboard apk in them.
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
How the hell u got smiley key? :)

Handwritten from my Note 2
[Galaxy Note II Q&A, Help & Troubleshooting] lalab0y:
US Tmobile version...sub symbols on mine too

Its the stock keyboard but it also has swype features on it...
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
And you have smiley button ?
[Galaxy Note II Q&A, Help & Troubleshooting] MobileJesus:
Smiley button is an option you get with every keyboard when you use the default messages app. You can enable/disable this option from the settings menu inside the app itself.

I find it rather annoying.. (:
[Galaxy Note II Q&A, Help & Troubleshooting] romuloxiii:
yes!!...swype is great! it has the features you want...as far as i can tell... cheers!!
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
I cant find that option to enable/disable smiley button.. I have stock rom with stock messages app with stock keyboard...
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
Smiley Button only displayed on Google Talk Apps...
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
Also in google voice and google+ messenger.

Here's an update on the sub symbols on the keyboard. Everyone's keyboard is already capable of this. No need to grab the keyboard from the US carrier based roms. You just need the appropriate strings and they are in the features.xml file in the /system/csc directory. This should be the code.

<CscFeature_Sip_EnableSymbolInSecondary>en_US;es</CscFeature_Sip_EnableSymbolInSecondary>

Attached is one that is from ATT in the US. You'll notice there are a bunch of other things that you might not see in the international rom either.
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
Confirming - this worked for my N7105 in Australia on Optus. It's EXCELLENT. Having to work so hard to get a bit of punctuation was just about the last thing bugging me about my phone after customising it a bit over the last few days.

I did try to amend your bit of code by adding en_UK to the list. It didn't seem to work. Can you suggest what the right code would be to extend the sub symbols to the UK English language setting? It is not really a big deal as I can use the US language setting of course. Just wondering.

Thanks again.

Jason
[Galaxy Note II Q&A, Help & Troubleshooting] vash_h:
I beg to differ. I'm using international note 2 and happily swyping.

Here's my kb settings.

Sent From my Samsung Note 2 GT-N7100
[Galaxy Note II Q&A, Help & Troubleshooting] MAMeingast:
First off: Thank you for sharing your awesome findings! :)

Could one of you please briefly explain what needs to be done? Do I just add that line to the feature.xml? By the way, on my phone it is called feature.xml, not featureS.xml. Also, if someone could figure out how to do this for other languages as well, I would be a really happy camper! :D
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
It's also called "feature.xml" for me. I didn't notice the difference.

I simply added that line of code to the end; in case it helps the last few lines in my feature.xml file therefore read:

<!-- Gesture Pad -->
<CscFeature_GesturePad_ReplaceSipAs>Chinese</CscFeature_GesturePad_ReplaceSipAs>

</FeatureSet>
</SamsungMobileFeature>

<!-- added by jason -->
<CscFeature_Sip_EnableSymbolInSecondary>en_US;es</CscFeature_Sip_EnableSymbolInSecondary>

I included the comment "<!-- added by jason -->" so as to avoid confusion later. The last two lines are all I added.

Using ES File Explorer (with root options enabled), I replaced the existing /system/csc/feature.xml with the amended version and rebooted, and there was the keyboard I'd been dreaming of.

I tried to add the benefit to the UK keyboard as follows:

<CscFeature_Sip_EnableSymbolInSecondary>en_US;es;en_UK</CscFeature_Sip_EnableSymbolInSecondary>

but it didn't make any difference - the sub symbols were still only there for the US English keyboard. Perhaps there is some other code for the UK English language. I was too happy with the success with the US version to tinker any more though :) (if I were guessing I would try "en_GB" and simply "en")

I didn't check the Spanish one.

I am really grateful to IAHK for this; it made my day. The keyboard without symbols was REALLY annoying me as I was used to the long-press symbols from Swype on my GS2.

I hope the above helps.

Jason

---------- Post added at 10:37 PM ---------- Previous post was at 10:25 PM ----------

EDIT: I decided to give it another stab, and...

<CscFeature_Sip_EnableSymbolInSecondary>en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>

... works to enable symbols on the UK English keyboard as well as the US English one. I am not sure if there's any difference between the two anyway; I thought maybe it affects the dictionary used for the predictive spelling feature. For the German keyboard you'd perhaps try "de".
[Galaxy Note II Q&A, Help & Troubleshooting] MAMeingast:
Thank you so much for your explanations! I tried adding German (de and de_DE), but unfortunately was unsuccessful until now... I will try different things and let you know if I succeed! :)

EDIT: Unfortunately, I can't figure it out... But maybe this is also not possible because the German keyboard is different from the English version? Anyway, I am happy to use the English keyboard when writing in German! So thank you both!
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
Awesome! Good job figuring out the correct code for english UK. I was seriously trying to help you figure this out last night for like 2 hours. Didn't even bother to try great britain. in the process, i ended up borking mine somehow. i even transferred over the original xml back over to overwrite whatever i did. still couldn't bring the symbols back up. no biggy, i was going to flash the updated version of my rom todays anyways.
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
So there is not way to enable smiley button in sms application for example?

Handwritten from my Note 2
[Galaxy Note II Q&A, Help & Troubleshooting] Chrissssssss:
Nice work. I'll have to give this a try sometime.

Now only if there was a way for auto correction on the Samsung keyboard.
[Galaxy Note II Q&A, Help & Troubleshooting] kublakhan:
I downloaded ES File Explorer and enabled root options and view hidden files. In the /system folder, I don't have a csc folder. I also ran a search in ES File Explorer for feature.xml and came up with nothing. Am I missing something?

I'm using an AT&T Note II with a custom rom. Could that be the reason?
[Galaxy Note II Q&A, Help & Troubleshooting] DADER:
Some rom developers delete most of the csc profiles

What I know if you are on sami based rom , u should have the csc folder , if you are on a rom like CM you may not have it .

For me it worked
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
I tried a few things that didn't work for German, then I got it working (somehow). Here is the Code in my feature.xml:

<CscFeature_Sip_EnableSymbolInSecondary>de;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>

The other thing I did was "update" the German language setting in the language and input settings, then rebooted. I am not sure whether the "update" thing worked, or if it's because I put "de" first in the list... but it works, anyhow.

I did previously try adding "de" as the last item without success so either updating it or putting it at the front may have made the difference.
[Galaxy Note II Q&A, Help & Troubleshooting] Yrcimim:
... me too ...

:crying: I'm in a similar spot: /system/csc present, but no feature.xml. I'm in the Netherlands and one of the earliest buyers of the N7100 (if that makes any difference).

Looking at the example feature.xml earlier, there's a lot of operater/country specific stuff in there, so I don't dare to just copy it in my own /system/csc to fix my keyboard.

Would it do any harm ? What is feature.xml exact function anyway ? Anyone who knows ?

TYVMIA
[Galaxy Note II Q&A, Help & Troubleshooting] kkoolpatz:
create a new file and copy the contents. See the example feature.xml for guidance. Ifthings dont work, delete it and reboot. I'm sure it wont cause any harm though.
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
You could probably try creating a feature.xml file with nothing but that line.
[Galaxy Note II Q&A, Help & Troubleshooting] Yrcimim:
Tried both copying and minimalist feature.xml, both to no avail. Tried various combinations with 'nl' and 'nl_NL', but haven't found the proper one yet. ..

Note'd too from my N7100...
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
Attached is my feature.xml file in case it helps. I don't think it has much (if anything) that's carrier-specific.

FWIW I just tried with this line in mine:

<CscFeature_Sip_EnableSymbolInSecondary>nl;de;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>

and I get the attached... working NL keyboard. So nl is the code, you just have to find somewhere to put it :)
[Galaxy Note II Q&A, Help & Troubleshooting] MAMeingast:
Holy crap! Putting the "de" first actually does it! I would never have thought that the order would make any difference - but it does! Thank you sooo much! This actually makes the keyboard awesome! :D
[Galaxy Note II Q&A, Help & Troubleshooting] stefanjadex:
Hi everybody,

Because I also like the Samsung stock keyboard, I like to give a hand to the other users who cannot find the "feature.xml" file.

I solved this problem and now, my keyboard has sub-symbols.

Before posting my findings, I want to thank to iahk for his discovery and to the other contributing users.

So, for those of you who cannot find the "feature.xml" file, don't look for it anymore.

The file exist also, but under the name "others.xml".

It resides into the same directory /system/csc/

Procedure:

1. BACKUP first the file and save a copy onto external SD.

2. Transfer the file in your computer and add the following line after the last line with CSC_Feature, but before </FeatureSet>

<CscFeature_Sip_EnableSymbolInSecondary>en_GB;en_US</CscFeature_Sip_EnableSymbolInSecondary>

3. Transfer the file back to phone.

4. Go to directory /system/csc/ and rename the file "others.xml" in "others-xml"

5. Copy the modified file "others.xml" and set the permisions to rw-r--r--. You need root explorer.

6. Reboot phone and ENJOY :)

Or, instead 2,3 and 4, you can edit the file directly with the Root Explorer (it will save a copy).

Here is the screen shot of my keyboard after the modification.

P.S. For Romanian users who want to have Romanian and English, replace with

<CscFeature_Sip_EnableSymbolInSecondary>ro;en_UK</CscFeature_Sip_EnableSymbolInSecondary>

You can hit the Thanks button if you like.
[Galaxy Note II Q&A, Help & Troubleshooting] abudscuba:
How about indonesian ?

<CscFeature_Sip_EnableSymbolInSecondary>de;id;en_US;en_GB;es</CscFeature_Sip_EnableSymbolInSecondary>

Is this right ?
[Galaxy Note II Q&A, Help & Troubleshooting] Laynee1:
Damn. I want smiley button in messaging app :)

Handwritten from my Note 2
[Galaxy Note II Q&A, Help & Troubleshooting] Yrcimim:
Yieeeeehah!!! The others.xml version worked for me: NL keyboard with all bells and whistles...

The winning combination for me was:

nl;en_US;en_GB

Thanks all for the assistance. A neat trick to inspire more jealous looks in my surroundings. ..:D

Note'd too from my N7100...
[Galaxy Note II Q&A, Help & Troubleshooting] fscherz:
Did not read the post about others.xml but created a new features.xml because none was there and it worked as well!
[Galaxy Note II Q&A, Help & Troubleshooting] anthropoidape:
feature.xml or features.xml?
[Galaxy Note II Q&A, Help & Troubleshooting] eng_samy:
is there anyway to do so without rooting ?

i need to have that feature without rooting my device

thx
[Galaxy Note II Q&A, Help & Troubleshooting] htc-rocks:
You need root access to change anything in the system directory. Unless somebody wanted to make you a flashable zip. I think it's probably easier to root.

---------- Post added at 11:25 AM ---------- Previous post was at 11:20 AM ----------

I edited my "others.xml" file but can also confirm that creating a "feature.xml" also works.

What do people think would happen if there was a conflict between the two files? Which would get priority?
[Galaxy Note II Q&A, Help & Troubleshooting] Elvecio:
Italian keyboard here, i tried with this and it doesn't work.

<CscFeature_Sip_EnableSymbolInSecondary>it;en_GB;en_U S</CscFeature_Sip_EnableSymbolInSecondary>
[Galaxy Note II Q&A, Help & Troubleshooting] stefanjadex:
It should be right. Make a test and rest your phone.
[Galaxy Note II Q&A, Help & Troubleshooting] Elvecio:
I tried but after reboot, keyboard works as always without the second symbols.

EDIT: my mistake, i've copied the modified others.xml. Works like a charm on the italian keyboard!
[Galaxy Note II Q&A, Help & Troubleshooting] MobileJesus:
It only worked for my English keyboard (hurray!) But I want to apply it to my Hebrew, Chinese and Russian keyboards as well. Any idea why it only applies to one keyboard?
[Galaxy Note II Q&A, Help & Troubleshooting] SINGAPOREAN:
Hmm, if this have not already been asked, do you guys think its got to do with language? ie. English (US) vs English (UK) ?? Not language settings for device, but keyboard's language ..

OT: anyways I like the layout of the stock Samsung keyboard where we have individual numeric keys at the top, whereas most other third party keyboards combines them into the QWERTY keys - saving screen real-estate, but the Note2s should be large enough to have an additional row..

but still .. I'm using a 3rd party keyboard, coz i could customise it with themes easily (I'm using TouchPal for now - not as responsive as Swype Beta, but it looks prettier .. would love to try out SwiftKey 3 / Flow beta - but atm, it doesnt support Chinese inputs..)
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
Yes... it's worked on me
[Galaxy Note II Q&A, Help & Troubleshooting] amincom:
Could you please extract it & provide because my ROM not support Arabic with Samsung keyboard.

Thanks
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
For the people that need that standalone comma key next to the multifunction button as shown in the OP, assuming you haven't figured it out yet.

<CscFeatureSipAddCommaKeyAsDefault>true</CscFeatureSipAddCommaKeyAsDefault>

Also, you can change the default of the multifunction button into something else other than the Voice input most people have it on. I have mine set to a question mark. You can try any other symbols that are in there.. you may just need to go through some trial and error to figure out the string. I'd suggest trying them all in caps as it's case sensitive.

<CscFeature_Sip_DefaultMultiModalKeyAs>QUESTION_MARK</CscFeature_Sip_DefaultMultiModalKeyAs>
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
How to get Arabic font like on your keyboard..

Tell me please...
[Galaxy Note II Q&A, Help & Troubleshooting] stefanjadex:
Glad to hear that.

Nice keyboard, isn't it?
[Galaxy Note II Q&A, Help & Troubleshooting] pschatz12:
Failed on us verizon note 2 running beans...tried in twrp any ideas?

Edit:got it but contacts keep force closing. ..any ideas?

Sent from my Unlocked & Loaded Beast!
[Galaxy Note II Q&A, Help & Troubleshooting] mzimand:
I am not able to get this to work for my English keyboard. I have tried everything I can think of

Here is what I have now

<CscFeature_Sip_EnableSymbolInSecondary>nl;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>

Any help would be appreciated

Thanks
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
it shows a space in e n_GB. try deleting that space if it's actually there.

And for those curious, I think these are the language codes for the keyboards. I took a quick peek in the samsungime.apk file.

ar

az

bg

cs

da

de

el

en_GB

en_US

es

es_ES

es_US

et

eu

fi

fr

gl

he

hr

hu

is

it

iw

kk

ko

lt

lv

nb

nl

nl_BE

pl

pt

pt_BR

ro

ru

sk

sl

sr

sv

th

tr

uk
[Galaxy Note II Q&A, Help & Troubleshooting] mzimand:
here is what I have

<CscFeature_Sip_EnableSymbolInSecondary>nl;en_US;en_GB</

Still did not work even with no space. What does the nl stand for?

Is there anything else I need to do other then this code?
[Galaxy Note II Q&A, Help & Troubleshooting] Ouzo:
I can't answer your question directly, but which file did you modify? I didn't have the 'features.xml' so I used the one supplied in a zip a few pages back. Unfortunately, after copying it into CSC, setting the permissions and restarting the phone, I couldn't edit appointments in S Planner. As soon as I deleted it and modified the 'others.xml' - which I did have ; ) - as directed in the previous page, all went well for me. Hope that helps you troubleshoot it.

---------- Post added at 11:42 PM ---------- Previous post was at 11:38 PM ----------

I don't suppose there's a line we could enter to add arrows beneath the keyboard is there? I've just arrived from and HTC Sensation, and I'm really missing the arrows as much as I was missing the sub symbols ;)
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
I assume it is for the Netherlands input language for the keyboard. you can remove that from there if you dont need it.
[Galaxy Note II Q&A, Help & Troubleshooting] XooLoo:
I've been on Beans' ROM and have had absolutely no luck getting the symbols or even the row of numbers on the top of the keyboard back. I added the following line as instructed in many places:

<CscFeature_Sip_EnableSymbolInSecondary>nl;en_US;en_GB</

Then I even tried this:

<CscFeature_Sip_EnableSymbolInSecondary>en_US</

... since I don't use the nl or en_GB... but still no luck. I am at my wits' ends
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
hmm strange. do you guys mind uploading your xml file so we can look at it?
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
CSC file is on /system/csc try to find features.xml first, if there are no this file.. find others.xml.

Than edit using your favorite editor.

After edit. Change permission your files into 644 again
[Galaxy Note II Q&A, Help & Troubleshooting] kyle244948:
Here is the xml file for verizon using beans 2 rom. I have edited the line of code already but it seems it was already in place. A lot of other line in there though.

I did this and still does not work.

Thanks fellas.
[Galaxy Note II Q&A, Help & Troubleshooting] kyle244948:
Also, I tried the supplied ATT file and I noticed it took away my contact names in the messaging app. Just showed the phone numbers. I didn't trying anything else like look up the contacts.
[Galaxy Note II Q&A, Help & Troubleshooting] mzimand:
This is the same file I have.

I checked and this feature.xml is the same file that is found in the previous ROM I was running and the keyboard displayed the symbols correctly. It has to be somewhere else that is causing this to happen.
[Galaxy Note II Q&A, Help & Troubleshooting] kyle244948:
Well it looks like I figured it out. I had to add the samsungIME.odex file, from the original Verizon image, inside the app folder along with the apk file. I now have my symbols back. :)
[Galaxy Note II Q&A, Help & Troubleshooting] mzimand:
Could you post exactly what you did because I just pasted a copy of the SamsungIME.odex file to my system/app folder and got nothing.

I set permissions and rebooted.

Do I need to paste a new copy of the SamsungIME.apk also? Please lest what you did to get this to work

Thanks
[Galaxy Note II Q&A, Help & Troubleshooting] jujuburi:
@iahk and stefan:

You guys are genius. I was missing these symbols from the very first day! And lately I was missing them so much especially after the nonsense attitude of Swype Beta.

Just one thing, is there any possibility for this keyboard to have Swype like delete method? Which is, just press backspace button once to delete a word? That comes real handy to delete something. Or am I dreaming?

Thanks in advance.

Sent from my GT-N7100
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
hmm, i've never messed with odex roms so I may not be the best person help you out. Worst case scenario, post in your rom's thread.

The samsung keyboard is missing a few useful things, such as the full word backspacing and autocorrect. I think we're just going to have to deal with until samsung adds them in.
[Galaxy Note II Q&A, Help & Troubleshooting] iahk:
So I was finally able to take a close look at this xml file, and I'm thinking this is your issue. ;) Was that seriously the one you had on the rom?
[Galaxy Note II Q&A, Help & Troubleshooting] fga:
For french people, working well in others.xml

<!-- SIP -->

<CscFeature_Sip_UseSymbolInCMKey>true</CscFeature_Sip_UseSymbolInCMKey>

<CscFeature_Sip_EnableSymbolInSecondary>fr_FR;en_US</CscFeature_Sip_EnableSymbolInSecondary>

And for all, see this forum :

http://xdaforums.com/showthread.php?t=2033894
[Galaxy Note II Q&A, Help & Troubleshooting] supramon:
Hey it's not working for me I want the french keyboard with the symbols, I pasted what you said on "others" and on "feature" but it's not working :(
[Galaxy Note II Q&A, Help & Troubleshooting] Shadowjump:
I changed the file others.csc and added el_GR (for Greek)

<CscFeature_Sip_EnableSymbolInSecondary>el_GR;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>

I get the symbols on the English keyboard but I dont get it on the Greek :(
[Galaxy Note II Q&A, Help & Troubleshooting] fga:
I'm on french DLL4 rom and I have just others file (no feature).

Did you gave permissions (-rw -r -r) after modification.
[Galaxy Note II Q&A, Help & Troubleshooting] barneystuta:
I got the answer in this topic. Worked like a charm!

xdaforums.com/showthread.php?t=2033894
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
So DLL4 is code for French Country?
[Galaxy Note II Q&A, Help & Troubleshooting] supramon:
Yep i did it and it's still not working
[Galaxy Note II Q&A, Help & Troubleshooting] fga:
Country code for france = fr_FR

DLL4 is last official sammy rom (in french but in other language too)

http://db.tt/kij1aGIg

This is my others.xml, and it's working on my rom (DLL4) but in this rom I have no feature.xml.
[Galaxy Note II Q&A, Help & Troubleshooting] K_Hismoom:
Thanks for finding this out, I could finally get rid of the symbols. :D