yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Apps and Games] salehi186:
persian Farsi

hi

i think you missed some character same az گ چ پ

im a .net developer.if its possible plz give me your source code to solve this problem.
[Windows Phone 7 Apps and Games] denominator77:
Shift the layout (the arrow key) and you will find the remaining characters.
[Windows Phone 7 Apps and Games] ahmedfikry:
This one:

http://xdaforums.com/showpost.php?p=10698030&postcount=1

arabic language still work with Mango but has RTL issue

maybe some one can use the code to fix this one here & make it work now
[Windows Phone 7 Apps and Games] Euch:
Thank you for this software

for future reference - if anyone is interested.

Native keyboared v2 works on HD2 with Yuki-XBMod's mango updateable ROM

http://xdaforums.com/showthread.php?t=1236027&page=169

version 7720

you will have to press "override" there, which nearly gave me a heart attack, but it seems to be working with mango on my case (wwe phone non t-mous)
[Windows Phone 7 Apps and Games] sensboston:
WP7 have a very nice feature - a full backup. It takes 10-15 minutes only (depends how many data your have on your handset) and store everything to PC. Just do a backup, no any reason for "heart attack" :)
[Windows Phone 7 Apps and Games] athanaso77:
This works but have you found why this happens? Any update on that?
[Windows Phone 7 Apps and Games] CoreOxide:
What about some Mango compatibility?
[Windows Phone 7 Apps and Games] ljonh3art:
Can you add Vietnamese into keyboard! Please!!!
[Windows Phone 7 Apps and Games] idoprz:
so whats up with mango?

The rummors says the official release is in two weeks. No way to install keyboard on mango device?
[Windows Phone 7 Apps and Games] varavut:
Hi denominator77

I try some command in Visual Studio

System.Globalization.CultureInfo c =new System.Globalization.CultureInfo("th-TH");

after run this command System.PlatformNotSupportedException will occur

and I try to change th-TH to th

System.Globalization.CultureInfo c =new System.Globalization.CultureInfo("th-TH");

Debug.WriteLine(c.EnglishName);

Debug.WriteLine(c.DisplayName);

Debug.WriteLine(c.NativeName);

Debug.WriteLine(c.TwoLetterISOLanguageName);

the exception not occur and result is

Thai

ไทย

th

I found that th-TH is 041E and th is 001E

http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=vs.80).aspx

but I try to add a keyboard of th to the system follow your RegistryPatch.LCID.xml in NativeKeyboard 3.3 It make my device can not select the language in Settings>Keyboard.

Could you please explain me why I can not add th keyboard like another keyboard in your NativeKeyboard 3.3?

*I use provxml to edit registry in mango.

Thank you very much.

Sorry for my English is not good.
[Windows Phone 7 Apps and Games] Madril:
Applying revert patch doesn't remove added registry entries (version 2.x) (like there was no entry for 'z' in original English layout).

Is there a way to remove those entries to have clear registry before installing Mango?
[Windows Phone 7 Apps and Games] mnm372:
Well, i have a bit of a problem with my LG e900

i use to have this app when i was runnig nodo and i forgot to revert the patch when installing the official mango update. now the phone says that the app is revocked so i can't use it at all the change back the spanish keyboard which is stuck on russian layout.

Is there any way to change it through registry?? since i still have access to it with MFG??

Thanks in advance for helping
[Windows Phone 7 Apps and Games] Tsury:
I'm using it on Mango.

You just have to use the override feature and it works quite well (using v2, I have an HTC device).
[Windows Phone 7 Apps and Games] iseif:
Mango?

What's about mango comparability? :confused:

I've installed the Mango update today - but the app is not working and I cannot deploy it... too bad...
[Windows Phone 7 Apps and Games] mnm372:
it works on mango but it depends on which phone you are using. I had the same problem so i had to re-unlock my phone. But anyway, since i was using russian language, i don't need to use it at all becaus mango supports it already
[Windows Phone 7 Apps and Games] CoreOxide:
use ver 2, deploy the keyboard and THEN update. it should keep it.
[Windows Phone 7 Apps and Games] denominator77:
I've tried to investigate why that happens, but didn't find a solution. The only idea is that the OS doesn't like that a "fake" keyboard doesn't have some resource files associated with that language. OS can accept this keyboard when the keyboard executable is already loaded in the memory, but it crashes if it tries to load when a "fake" keyboard is currently selected.
[Windows Phone 7 Apps and Games] denominator77:
Did the program show any error message when you tried to revert the patch? If not, then the registry is in the original state. Try to restart your phone.
[Windows Phone 7 Apps and Games] denominator77:
There is too much work to do this manually. But if you want to, then you may extract xap file, open Keyboards.xml file, find the keyboard and layout you have installed, get a list of RegistryPatch.*.xml files, then go through all Value tags and revert them to the original state ("originalValue" attribute).
[Windows Phone 7 Apps and Games] Madril:
Nope, there was no error and for sure it's not original state. There were no 'ż' or 'ź' in original EN keyboard. It's not that big concern as I will be reflashing my E900 because of Mango update problem. :)
[Windows Phone 7 Apps and Games] CoreOxide:
So is there a Mango update coming or should we just use the v.2 on NoDo to install and then do the updating?

Can anyone confirm v.3 working on Mango after the NoDo install?
[Windows Phone 7 Apps and Games] mnm372:
thanks for the help. actually it was pretty simple, i just had to unlock the phone and deploy the app again as after mango update the phone was locked. after that i just revert patch and all is good
[Windows Phone 7 Apps and Games] CoreOxide:
so the app actually worked on mango?

i cant get it to start..
[Windows Phone 7 Apps and Games] denominator77:
Beta version for Mango

I've made a beta version for Mango. Unfortunately, it doesn't work on Samsung devices yet. So I cannot test it on my Omnia 7. But it should work on HTC and LG devices. Please let me know whether it worked for you.

P.S. Your phone must be INTEROP-UNLOCKED: http://xdaforums.com/showthread.php?t=1271963
[Windows Phone 7 Apps and Games] Xenohart:
I tested the app again on my phone, I still got the application cannot work on this phone.

HTC HD7 Mango.

Hmmm. :(

Thanks for the work man. ;)
[Windows Phone 7 Apps and Games] idoprz:
Any news about Samsung focus?

Really don't want to restore my device to nodo...
[Windows Phone 7 Apps and Games] P@nos:
Thank you!

Very nice app!
[Windows Phone 7 Apps and Games] itaysk:
I'm confused.. I have an HD2 with BTTF Mango.

Will this work for me?

If I install the app it only recgnizes engligh keyboard so I cannot replace other keyboard only to extend english (not ideal scenario)

If it was supposed to work for me, should I have applied any patch other then dev unlock?
[Windows Phone 7 Apps and Games] leart:
Hi everyone,

Here is the solution of ...

Checking the current state...

Error: Cannot find file "Keyboards/Bulgarian\registrypatch.xml in the application xap pack

in the Native Keyboard.xap /open with 7zip/ Folder - Keyboards - Folder - Bulgarian

file - registrypatch.xml missing , so i take it from Folder - Thai and copy it to Folder Bulgarian and it works .....

EDIT: HD2 / [ROM] Back to the Future [XBmod-Yuki] [7720 ready]
[Windows Phone 7 Apps and Games] denominator77:
Which version do you use? Is you phone interop-unlocked?
[Windows Phone 7 Apps and Games] denominator77:
It's strange that no one reported this problem earlier :). I will include the missing files and upload an updated version soon.
[Windows Phone 7 Apps and Games] itaysk:
I am using latest version..

I havent heard of interop unlock before.

I have read this thread that states that there is no interop unlock for HTC devices.

Clearly that info is not correct since "leart" above me had got it working. Can you please point me to some info about interop unlock on HD2?

Thanks
[Windows Phone 7 Apps and Games] denominator77:
Changes in v2.17

Changes in v2.17:

Experimental Mango support. Unfortunately, it doesn't work on Samsung devices yet. So I cannot test it on my Omnia 7. But it should work on HTC and LG devices. Please let me know whether it worked for you.

Imprortant: Your phone must be INTEROP-UNLOCKED!

Fix: Some keyboard layouts referenced nonexistent RegistryPatch.xml file.
[Windows Phone 7 Apps and Games] denominator77:
There is interop-unlock for HTC. But you have to revert to NoDo to apply the unlock and then update to Mango again. Also you may use some custom firmware. HD2 has something like Freedom ROM. That's all I know about HTC.
[Windows Phone 7 Apps and Games] leart:
Works perfectly !!!

Thanks.
[Windows Phone 7 Apps and Games] CoreOxide:
Does Ver. 2 mean that it does not yet have it's own keyboard on Mango?
[Windows Phone 7 Apps and Games] mido-mido:
sorry but this ver doesn't work for me....HTC HD7 7720...mango...custom rom...(jailbreaked unlocked)
[Windows Phone 7 Apps and Games] denominator77:
Is your phone on Mango? If so then tell me the model and firmware version please.
[Windows Phone 7 Apps and Games] denominator77:
Yes, it does.
[Windows Phone 7 Apps and Games] Kopacha:
There is a problem with the Omnias. 7720 Mango, interop unlocked, and no luck.

Tested with the 3.3 and with the 2.17

Target language is Bulgarian (Български).

It gives the same error in both cases - either extending the def keyboard, or adding it as a new layout, also the same when replacing Es or Deu kbd layouts.

Practically - it doesn't work.

Tested the above scenario on three different Omnia 7, with Mango and IU (interop-unlock).

Any advice ?
[Windows Phone 7 Apps and Games] Lidanh:
Hi,

I've tried the latest version for HTC (2.17) on my HD 7 device.

I got the following exception when I started the application:

Log: ---------------------

version 2.17

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

My phone is Mango 7720 with DFT custom ROM. (interop unlocked).

Thanks.
[Windows Phone 7 Apps and Games] dxdy:
HTC HD2, BTTF Mango 7720

Native keyboard 2,17

Croatian with extended English not work.... croatian characters ŠĐČĆŽšđčćž not shown when long press sdcz

Croatian instead Spanish work....

P.S.

not used any introp unlock or similar.... just instaled BTTF ROM, upgraded to Mango and do hard reset... ROM is unlocked by default....
[Windows Phone 7 Apps and Games] denominator77:
This program doesn't work on Mango & Samsung phones yet.
[Windows Phone 7 Apps and Games] denominator77:
That's a good news. So the application is able to work on some HTC phones with Mango.

So does that mean that the program didn't show any error when you tried to apply the extended English layout? If so, then did you restart the phone after applied the patch? Alternative characters don't appear until your restart the phone.
[Windows Phone 7 Apps and Games] denominator77:
Try the alternative version. It uses another version of an HTC's library.
[Windows Phone 7 Apps and Games] Lidanh:
Hi,

I've tested the new version you attached, and still, no good. This is the exception I got now (it looks the same..):

Log: ---------------------

version 2.17

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

--------------------------

I checked my MaxUnsignedApp value and it's above 300 (it's the max integer number, pretty high). Then my device should be interop-unlocked.

This is where I got my ROM from:

http://xdaforums.com/showthread.php?t=1255143

Thank you for the help :-)
[Windows Phone 7 Apps and Games] dxdy:
program dont show any error... every time restarted phone after apply patch....
[Windows Phone 7 Apps and Games] minep:
Lithuanian keyboard doesn't work V2.17 with LG E900 Mango official. Arabic does work fine. I use "extend English".

No errors, just I don't see lithuanian keyboards. Tried full uninstall, restart phone before and after path.
[Windows Phone 7 Apps and Games] idoprz:
space bar change language

Hi,

I have samsung focus.

I installed the 2.16 and 2.17 because I wanted to upgrade to mango.

I used english as the primary keyboard and hebrew as secondary.

Every time i press on spacebar it changes back from the hebrew to english. Is there something I can do to avoid that?
[Windows Phone 7 Apps and Games] denominator77:
You can install Hebrew keyboard instead of Spanish or German to avoid that behaviour.
[Windows Phone 7 Apps and Games] denominator77:
Did you try to keep touching an english character (e.g. A or C) for a few seconds?
[Windows Phone 7 Apps and Games] idoprz:
I do not have this options in the version 2.x.

It only shows me the "extends english keyboard..." options.

If I install version 3.x then it wouldn't work on mango when i upgrade, right?
[Windows Phone 7 Apps and Games] dxdy:
first upgrade to Mango, then install 2.17.... dont know if that possible to install keyboard before upgrade to mango (you can install but do not know if it will work)....

v3 not for Mango... this not work when upgrade to Mango
[Windows Phone 7 Apps and Games] idoprz:
I have samsung focus. You can't install any version on SAMSUNG on mango.
[Windows Phone 7 Apps and Games] minep:
Of course, I tried. :)
[Windows Phone 7 Apps and Games] sensboston:
It should be exact 0x7fffffff or 2147483647 (decimal) for interop unlock, not just "above 300".
[Windows Phone 7 Apps and Games] Lidanh:
Yep,

That's exactly what it is.

Still, no luck.

Thank you,

Lidan.
[Windows Phone 7 Apps and Games] mido-mido:
i just did these steps....

1-install a new custom rom...7720...mango...HD7...

2-deploy native keyboard 2.17.alt....

3-open natuve keyboard v2

it shows me an error...

here you are...

Log: ---------------------

version 2.17

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
[Windows Phone 7 Apps and Games] nimlod:
In which version can I alter the german keyboard?

and how do I swich from altering the spanish to altering the german keyboard?

tnx,

Nimrod.
[Windows Phone 7 Apps and Games] CoreOxide:
Is there a version for Samsung yet?
[Windows Phone 7 Apps and Games] denominator77:
The program cannot use the interop on your phone. I cannot say if it is due to the interop-locked state of your phone, or it may be just incompatibility with your firmware in general. I will try to release a new version with more detailed error messages...
[Windows Phone 7 Apps and Games] denominator77:
You need to revert the installed layout and apply the german one.
[Windows Phone 7 Apps and Games] denominator77:
For NoDo and earlier versions of WP7 only.
[Windows Phone 7 Apps and Games] Natanaiila:
hi

thanks,work fine(2.17)

HTC Mozart with Custom ROM(INTEROP-UNLOCKED)

FirmWare: 2250.21.50104.401
[Windows Phone 7 Apps and Games] KNKY:
i had the same problem .. so what should i do to solve it cause i need it to work

i use DeepShining v1.3 rom mango hd7
[Windows Phone 7 Apps and Games] uzih:
Hebrew doesnt work

Hi,

I have Omnia 7, and Hebrew doesnt work.

I have tried v3.3 and v3.21.

I'm getting an error

The type anitializer for WP7RootTools threw an exception

any suggestions?

Thanks,

Uzi
[Windows Phone 7 Apps and Games] drtiendiep:
Can you add Vietnamese keyboard?

Telex input: aa = â, aw= ă, ee = ê, uw = ư, oo= ô, ow = ơ, dd = đ, huyeenf = huyền, hoir = hỏi, ngax = ngã, sawcs = sắc, nawngj = nặng.

I send sample program!

Thanks
[Windows Phone 7 Apps and Games] denominator77:
Changes in v2.18:

Improved reporting of the initialization errors.
[Windows Phone 7 Apps and Games] Lidanh:
Hi,

Exception message from the latest version (v2.18) on my HD7 with DFD 7720:

I don't think you'll find anything new there... :-(

Log: ---------------------

version 2.18

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

The type initializer for 'WP7RootTools' threw an exception.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

The type initializer for 'WP7RootTools' threw an exception.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

--------------------------
[Windows Phone 7 Apps and Games] sleepman305:
Could you add Vietnamese into this keyboard ? This keyboard is really awesome!
[Windows Phone 7 Apps and Games] minep:
With V2.18 still doesn't work.
[Windows Phone 7 Apps and Games] denominator77:
The log doesn't show any errors related to HTC libraries. So I suppose they work fine on your phone. But the phone didn't pass the registry checks for some reason. Maybe it's due to the custom ROM.
[Windows Phone 7 Apps and Games] denominator77:
Sorry, I cannot add a new IME into the OS. You have to wait for Microsoft to implement that.
[Windows Phone 7 Apps and Games] denominator77:
Changes in v2.19:

Fixed alternative characters on Mango. (Note: this version is not compatible with older versions of OS anymore!)
[Windows Phone 7 Apps and Games] denominator77:
Try v2.19. It should fix the problem.
[Windows Phone 7 Apps and Games] minep:
V2.19 You did it!!! :D
[Windows Phone 7 Apps and Games] sleepman305:
well, what a pity! :( anyway, thank you for what u've done :P
[Windows Phone 7 Apps and Games] dxdy:
2.19 work fine with Croatian on my HTC HD2 but must use option Instead of Spanish (or German)

only small bug: Capitalize first letter not working... not problem but annoying when typing.... using secondary English keyboard when typing to have capitalize first letter and when need croatian characters switch to first keyboard "Instead of Spanish"
[Windows Phone 7 Apps and Games] y0av:
It's just not working for me...

version 2.19

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

What's wrong here?

HTC HD7 T9292
[Windows Phone 7 Apps and Games] verynuclear:
do you have any way to allow your app to deploy after unlocking with official ChevronWP7?

This app is one of the apps that can't be deployed.
[Windows Phone 7 Apps and Games] denominator77:
It's a known drawback of the way I'm tweaking the existing keyboards in the OS. I cannot fix it.
[Windows Phone 7 Apps and Games] denominator77:
Well, it seems the application successfuly initialized HTC libraries (since the log doesn't contain an explicit error message about that). For some reason it cannot read the registry. I guess the HTC libraries are not compatible with the new versions of HTC drivers. I will try to extract new HTC libraries from some Mango HTC ROM and will integrate them into my app.
[Windows Phone 7 Apps and Games] denominator77:
You have to unlock the INTEROP on your phone before installing my application. You can do this with official ChevronWP7 on Samsung and LG phones. For more information read the following thread: http://xdaforums.com/showthread.php?t=1271963
[Windows Phone 7 Apps and Games] denominator77:
Changes in v2.20:

New HTC libraries (extracted from Mango ROM). I hope it will fix the problem when the application cannot recognize an HTC phone.
[Windows Phone 7 Apps and Games] Lidanh:
Thanks for the release

Unfortantly I'm still having exception when loading the app. I got HD7 7720 with DFT ROM.

Log: ---------------------

version 2.20

Initializing native libraries... failed

Error: The application cannot work on this smartphone.

HTC: initialized, but didn't pass the registry check.

Samsung: The type initializer for 'WP7RootTools' threw an exception.

LG: initialized, but didn't pass the registry check.

Generating report...

--------------------------

Error: ---------------------

System.Exception: The application cannot work on this smartphone.

HTC: initialized, but didn't pass the registry check.

Samsung: The type initializer for 'WP7RootTools' threw an exception.

LG: initialized, but didn't pass the registry check.

at NativeKeyboard.Device.Registry.GetInstanceForDevice()

at NativeKeyboard.Device.Registry.get_Current()

at NativeKeyboard.MainPage.InitializeNative()

at NativeKeyboard.MainPage.Initialize()

at NativeKeyboard.MainPage.CurrentStateChanged(Object sender, VisualStateChangedEventArgs e)

at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)

at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

--------------------------
[Windows Phone 7 Apps and Games] Nettwerk:
I can't get work Keyboard 3.x (Latvian keyboard) on Samsung Omnia 7. Patching failed...
[Windows Phone 7 Apps and Games] dxdy:
HTC HD2 Mango BTTF

2.20: now Croatian with extended English keyboard work fine. Croatian characters shows when long press C, D, Z and S

also capitalize first letter work fine :)