yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] catish:
Android seems to be cool, and I heard that some WM phones were flashed to Android OS.

I wonder if there's a way to flash my new phone Samsung GT-C6625 to Android OS.

Anyone helps?

:)
[Wildfire Q&A, Help & Troubleshooting] andyhubbert:
title says it all really but just wondering if anyone has found a software solution yet for rooting the HTC wildfire after you've updated to 2.2.1? :D
[Wildfire Q&A, Help & Troubleshooting] hans3103:
Its a good thing to look around in this forum then you would learn that nobody found a solution for to do it with software. The only thing that works is with a piece of hardware.....With all the new models i think the people who can do it are not so interested in the wildfire anymore. So maybe it stay this way........
[Wildfire Q&A, Help & Troubleshooting] pl0ppy:
About the 150th time I saw this kind of thread.
[Wildfire Q&A, Help & Troubleshooting] bx19:
if u are asking for a free software solution, the answer is noo.

i heard that xtc clip is a hardware which is to be purchased to root htc android phone. yes xtc clip roots wildfire with 2.2 successfully.
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] IngoPan:
Hallo,

I am running Uruk 0.7 with BT enabled.

I cant find any Bluetooth devices in my environment ? Whats the point here ?

Thanks for help,

Ingo
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] IngoPan:
Any idea? What to look for?
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] IngoPan:
What happens btw. if i choose to copy my /data directory?
[Windows Phone 7 General] IL200:
Does anyone know what the this update?

HTC Trophy
[Windows Phone 7 General] vangrieg:
The only confirmed effect of this update is reduced color depth and screwed up gradients. So do NOT install it if your colors are fine and you don't have any problems.
[Windows Phone 7 General] ov2rey:
i never get it.............
[Windows Phone 7 General] IL200:
Ok thanks...
[Windows Phone 7 General] Jim Coleman:
Hehe you guys are so cruel ;)
[Windows Phone 7 General] pfurman:
it`s not true i got lover screen color dept after nodo

still don`t get the msg regarding htc update i`m on hd7

so it`s nodo update
[Windows Phone 7 General] dkp1977:
You're right. I had gradient issues when I applied the forced nodo updated through Hungarian VPN. After a rollback and installation of both, nodo and HTC update, all the issues are gone.
[Windows Phone 7 General] webwalk®:
it actually depends on your bootloader, or the firmware that comes with the bootloader.

every phone with bootloader above 1.26 should have the gradient color issue.

TMODE 1.25 no issue

HTC EU 1.26 no issue

HTC EU 1.28 issue

HTC EU 1.30 issue

i didnt try other versions..

now the NODO update by zune didnt include updated bootloader/firmware

so if u had bootloader 1.26 or lower and updated your phone to nodo (os version 7390) then this wont affect your bootloader.

the htc update seems to update the bootloader, while i wish they would send the updated bootloader to mozart's, they color brand throphys and HD7 xD

1.30 bootloader on mozart has autofocus (i want that!)
[Windows Phone 7 General] vHatch:
Oh, wow, I only have bootloader version 1.20 on my T-Mobile HD7
[Windows Phone 7 General] IL200:
I got it after the nodo update.
[Windows Phone 7 General] badboy70:
I have an HTC HD7 Unbranded (EU), no update yet...

My bootloader version is 1.69.2250.0
[Windows Phone 7 General] N8ter:
I heard the HTC update improves the Volume out of the back speaker...
[Windows Phone 7 General] moonshines:
will all htc devices be getting this update?
[Windows Phone 7 General] nrfitchett4:
I have bootloader 1.20 on my tmous hd7 and I have the color banding after nodo.
[Windows Phone 7 General] toothfish:
Any HTC mozart 7 got the update yet?

Or fits my circumstance: Unbranded, bought in taiwan, Mozart 7 (although im using it in europe at the moment)
[Windows Phone 7 General] o0MattE0o:
Got an update yesterday, all I know is it allows you to use the Hidden WiFi from HTC...

Model: HTC HD7 T9292

OS: 7.90.7390.0

Firmware: 2250.09.16901.206

Hardware: 002

Radio Soft: 5.54.09.21

Radio Hard: A.102.0.D4

Bootloader: 1.69.2250.0

Chip Soc: 2.2.5.0
[Windows Phone 7 General] aclegg2011:
I forced nodo update using the VPN way, I wonder if ill still get the HTC update. :/ I've got a HTC hd7 btw.
[Windows Phone 7 General] bubbl3:
I forced pre-nodo and nodo on my HD7 with Chevron updater and i'm getting this update on zune. So now i totally don't believe the non serviciable state bull**** from MS.
[Windows Phone 7 General] zard:
See my post here http://xdaforums.com/showthread.php?t=1043284
[Windows Phone 7 General] zard:
I used the VPN method and has been worrying about this too but since with your experience, I can stop worrying. :-)
[Windows Phone 7 General] rsacipher:
I have a T-Mobile HD7 that I haven't seen the update, I really would like connecting to hidden networks.
[Galaxy Tab Themes and Apps] mps200034:
this is a amazing theme i used on my galaxy s can anyone port this for tab http://xdaforums.com/showthread.php?t=951510
[Galaxy Tab Themes and Apps] RaptorMD:
I agree the theme is really nice. Have you contacted the theme dev about it yet?
[Atrix 4G Q&A, Help & Troubleshooting] robwscott83:
When I go into the gallery and click on folders it jumps back to the home screen.. tried battery pull mounting and unmounting the sd card have not tried this with internal for fear of messing something up.... any suggestions??
[Atrix 4G Q&A, Help & Troubleshooting] ekerbuddyeker:
Im guessing you have a corrupted file in the folder. Cut and paste them all somewhere then try again. Then slowly add back pictures until you come up with the same problem, and delete that fill.
[Touch Pro2, Tilt 2 Android General] Christiaan91:
Hello all,

Is it possible to create 2 partitions on your sd card? One for WinMo and one for Android. To keep it all separated.

It doesn´t have to be partition it may also be a trick or something. For the root in android begins in /sdcard and in winmo /sdcard/winmo. As long the 2 different systems are separated.

But a lot of searching, read something about linux swap and ext2 partitions(but i believe it's for real roms not ports). And that winmo won't see any multi partition sd cards.

Thx in advance

Answer in the 5th post
[Touch Pro2, Tilt 2 Android General] wavesshock:
You can simply create a folder called andboot and put all the android stuff in that folder and keep "winmo-stuff" in the root of your sd
[Touch Pro2, Tilt 2 Android General] Christiaan91:
I know that, but a lot android apps are also creating folders in the root.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Yea they kinda need to.

You can try to do two FAT32 partitions, but I don't think Windows/WinMo will see/understand the second partition - even if it is FAT32.

So you'd be kinda SOL trying to boot Android if WinMo can't see the partition... It might work, if you kick haret off from one partition to boot on the other... but kinda odd.

The ext2 solution isn't really a complete solution as it also depends on a FAT32 partition - I assume Android would still create folders on it in other words.

Just use separate SD's, problem solved :p.
[Touch Pro2, Tilt 2 Android General] Christiaan91:
Got it

It worked.

I made 2 FAT32 partitions. Primary for Android and Logical for WinMo.

WinMo recognizes them both, in file explorer as Storage card(Android) and Storage Card2(WinMo).

When you install an app in WinMo you get 3 choices, internal, SDcard and SDcard2.

The only problem you got is that Windows(PC) don't recognize the WinMo partition(it will recognize in activesync mode). So you first have to put all you WinMo apps on the android partition. And copy them to the WinMo partition in WinMo.

AFAIK everything is working fine.

Android doesn't see the WinMo partition

You can also try it. (I'm not responsible if anything goes wrong)

- Did it with this tool.

- I put my sd card in my computer (don't know if it works when you do it through your phone).

- MAKE A BACK-UP CUZ EVERYTHING IS GONE AFTER THIS!

- Delete the whole partition.

- Make a new partition, first the Android one*. Adjust the settings what you like, but put the partition primary.

- Then the WinMo partition. Adjust the settings what you like, but put the partition Logical.

- Now you're done. Put all the files on the android partition.

- SD card back in your phone and reboot.

- Now you can move the WinMo files, on your android partition, to the WinMo partition.

*When you do the WinMo Partition first and the android second, android will not boot.
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Cool, glad you got it working. I'm certainly not going to do it, but perhaps others might!
[Android Software Development] anders4431:
Thanks for your guide!

I successfully created a danish dictionary, but how do i implement the main.dict file i just created into the LatinIME.apk?

In the LatinIME.apk file, i tried creating the folder /res/raw-da, and putting the main.dict file there. But it didn't work.
[Android Software Development] navdra:
I'm glad you made it!

Be sure to create nice, clean main.dict which we will add to AOSP hopefully.

I used APK Manager to decompile, add 'raw-hr' with my main.dict, recompile and sign the .apk that already had Croatian layout. There was a bug in .apk I used that was preventing language switching and I noticed that the bug was widespread in many LatinIME.apk versions floating around. I don't know where this bug comes from but the problem was in default main.dict file in 'raw' folder which had to be replaced with proper one (I took from Cyanogenmod version of LatinIME, but you can use my .apk).
[Android Software Development] Stile35:
Can you, please, send me somehow this, already produced Croatian dictionary file in order to incorporate it into mine Gingerbread keyboard?

Thanks.
[Android Software Development] navdra:
I presume you're after main.dict...

Use APK Manager, decompile my apk and you'll find it in 'raw-hr' folder.

Sent from my HTC Desire
[Android Software Development] lockzackary:
hi there, i was so grateful to have found this thread after googling for almost 7hours for a tagalog dictionary

although your method of bytestreaming a forum could not work for for me who has no fast internet connection.

so i would like to verify if, upon continuous usage, will the Gingerbread keyboard modify the word frequency over time?

i mean i could modify a script to just assign 0 as frequency value for all words and use make_dict, (or to avoid problems, just assign any random value from 0 - 255)

and as i use my keyboard, will it edit those frequency scores eventually?

anyway, im trying it out right now and would post my results here too.

again thank you very much for your insight :)
[Android Software Development] MajesticTouch:
Thank you very much! (Hvala!)
[Android Software Development] ytsejam_:
I'm very much looking forward to your results..

it's driving me crazy everytime i reflash my ROM that i need to rebuild my Tagalog user dictionary.
[Android Software Development] lockzackary:
@ytsejam_

Hey there, i was done with the dictionary although i have yet to test it with a compatible rom, and to further complicate thngs, its too tedious to populate the dictionary with tagalog text-speak (e.g.: cnu,sno)

As there are so much variations for a single word, hehe although im still building it up so hehe, i hope other pinoy's can wait for it,

As far as i know this approach on creating dictionaries only work on Samsung devices and not necessarily android so i hope by then they still own their galaxy hehe
[Android Software Development] behdude:
Need a keyboard not just dictionary

Hi,

I just wanna add a new language (in this case, Persian) for keyboard.

I Use Cyanogen 7 and it supports Persian and Arabic very well. but it has no layout for Persian (but it has arabic) can you please help me with this?

Just some clue.

thanks
[Android Software Development] navdra:
Copy kbd_qwerty.xml and kbd_qwerty_black.xml to appropriate xml-xx subfolder and edit it in unicode. You should figure it out. It's pretty easy.
[Android Software Development] dcos:
Hi, I tried installing it on CM7 Wildfire, but I keep getting App not installed. Do you know the cause maybe?
[Android Software Development] blunden:
If it's just signed with the test-keys it will not install like a normal app. You would have to resign it with your own key.
[Android Software Development] vr5411:
@navdra

Added post regarding your work on new oxygen forum:

http://forum.oxygen.im/viewtopic.php?id=464

Hope it's ok with you?!
[Android Software Development] big noob:
Hvala buraz!! :) Thank you
[Android Software Development] navdra:
It's fine. Just posted there too

Sent from my HTC Desire
[Android Software Development] dcos:
Hi,

Did you need to change anything else except adding dictionary in raw-hr folder? I'm trying to add croatian dict to ICS keyboard but it looks like I cannot get system to recognise that dictionary is available.

Maybe some xml files should be updated?
[Android Software Development] navdra:
Not sure why it does not work. Try to compile it from source. If you succeeded, share with the rest of us what you did to make it work.

Sent from my Galaxy S II
[Android Software Development] spartanpg:
Has anyone managed to find a solution for this? I'm also looking to add a portuguese dictionary to the keyboard, though after adding the dictionary to latinime.apk it wasn't recognized.
[Android Software Development] apofview:
Hi, I'm trying to make montenegrin input language, it is similar to croatioan just two letters more Ś, ś, Ź, ź.

Opening with unicode notepad++ can't edit kbd_qwerty.xml and kbd_qwerty_black.xml

cm7.2
[Android Software Development] navdra:
Yes. Also, ICS has new dictionary format.

Take a look here:

http://review.cyanogenmod.com/13283

http://review.cyanogenmod.com/13312

Sent from my Galaxy S II
[Android Software Development] nuno_oliveira:
Hi

I'm having some difficulties with this step

=COUNTIF('openofficedic'!A1:A375541;B1)

that does't seem to work.
[Android Software Development] navdra:
It may be mistake. The point is to check the wordlist against openoffice dictionary. I guess you figured it out by now.
[Android Software Development] urandom:
For people that aren't on windows (and/or excel isn't available), I've made a python script that creates the xml file using a hunspell dictionary (used by openoffice/firefox/etc), and a wikipedia dump.

The paths for the dictionary and dump have to be changed (on lines 16 and 23). Since I was building a cyrillic dictionary, I could afford an easy way of finding words (the regexes on 37-38). Those will need to be tweaked a little for latin-based languages.

Python code

Does anyone know what tool is used for making the binary file from the xml in ICS? The softkeyboard one from the OP doesn't produce valid files (for ICS at least)

Edit: navdra told me that makedict can be build from AOSP with `make makedict' from the root of the repo
[Android Software Development] rr88821:
Bro I'm a pinoy, do you have the tagalog ICS keyboard now? can you send to me?
[Android Software Development] Z0l:
Do you need to change anything besides adding the binary main.dict into the raw-xx folder and adding the new language in the spellchecker.xml file? Because I'm doing it now at least the 5th time for Hungarian (I have a proper xml file with frequencies between 0-254, makedict compiled it also without errors), but it still doesn't work. ICS, Galaxy Nexus, Cyanogenmod rolled on my own.
[Android Software Development] navdra:
If I'm not mistaken, that should be it. Have you managed to make it work?
[Android Software Development] Z0l:
Unfortunately not :( could you perhaps take a look at it if you have some time? I can upload the xml, the compiled dict, also my changes to spellchecker.xml somewhere. The XML was based on a 100.000 (-some adjustments) word list, is that too small/big perhaps?
[Android Software Development] navdra:
Number of 100.000 words in a dict should be fine. Your main.dict is probably medium sized when compared to others. And... if it compiles, xml is good; that's my experience.

There is no need to upload it - I've just double checked... I would do the same as you. Make sure you've made your changes to the source, compile only LatinIME (faster than compiling whole source), upload it to phone to /system/app/LatinIME.apk and try it out. It should work.
[Android Software Development] Z0l:
How can I compile LatinIME only? Should I issue a "make" in the top level directory?
[Android Software Development] navdra:
If I remember correctly, just 'make latinime' from source root.

Before that 'make clean' to remove remains from previous build, 'lunch' to configure build details.

Sent from my Galaxy S II
[Android Software Development] Z0l:
Thanks for the help navdra, but I failed again. I've recompiled the whole CM again, edited the spellchecker.xml to include Hungarian but it still doesn't work. I've attached my xml and dict files, could you perhaps take a look at them? I'm completely clueless about what I'm doing wrong... Thanks in advance!

Just to clarify, here's what I did:

Download Hungarian Webcorpus from here: http://mokk.bme.hu/en/eszkozok/ (it's an open-licenced word list with frequencies included)

Edited the corpus (kept only the most relevant frequency, removed html & other special characters and words with lower than 500 frequency, converted to UTF-8, etc)

Created an XML from the result

Used reweigh.pl from here to set frequencies between 0-254 (seems like this step is no longer necessary - if compiled without it I get the same .dict file)

Compiled the XML to a dict

Put the dict into cyanogenmod's overlay directory into raw-hu, where the other main.dict files are also present.

Edited spellchecker.xml to include hu as a supported language

Compiled CM9

Failed, because I'm not getting suggestions :(

Update: I tried compiling the same xml with the new makedict (from the ICS source), and it complains about duplicate words! (for the words which are also in the dictionary with Capitals). Perhaps this is the problem...

Update 2: It works! Seems like you have to use the ICS makedict in order to have a working dictionary on ICS. As soon as I managed to compile it with the new makedict (had to convert frequencies to 0-254 range) it works. Thanks for the help.
[Android Software Development] navdra:
I'm glad you figured it out.

Just saw it was merged in last CM9 nightly.

Now, if you can, please help out with solving buggy prediction. I described it here:

http://review.cyanogenmod.com/#/c/15834/

I'm sure that Hungarian is affected.

Sent from my Galaxy S II
[Android Software Development] Z0l:
Well, yes it's affected, but I'm still trying to find out whether it's a problem with the dictionary or the prediction algorithm. I was thinking on disassembling one of the built-in dictionaries (the ics version of makedict can convert both ways) just to see if there's anything else in them besides the words.
[Android Software Development] navdra:
Nothing to do with the dict.

I think that dict problems have to do something with LatinIME ignoring 'special' characters, like č,ć,š,ž in Croatian, other chars in other languages... Interestingly, đ (0x0110,0x0111) was defined in AOSP originally and works well with dictionary (for instance, on 'đubr' suggests 'đubre' and 'đubrište' which are valid suggestions, for Croatian). I figured out that every typed character is sorted into one of these three: EQUIVALENT_CHAR, NEAR_PROXIMITY_CHAR and UNRELATED_CHAR. This is what I've found in in /LatinIME/native/src/proximity_info.h. I think that the check of every typed character is happening in /LatinIME/native/src/correction.cpp and guess that undefined characters (š,č,ć,ž...) get recognized as UNRELATED_CHAR and are being ignored. Not sure, though.

Sent from my Galaxy S II
[Android Software Development] Z0l:
Did you try defining them in native/src/char_utils.cpp? That's what I did with the missing Hungarian accents (like ő,ű, check Change-Id: I49bb53c7da5d70447daa11a2749cef0870b0cd54 ). Let me know if you need a list of key codes, I think I'll be able to dig it out from my browser history.
[Android Software Development] navdra:
Now I see that I posted wrong link in my post....

Here is the right one.

http://review.cyanogenmod.com/#/c/15781/

What you've suggested is the 1st thing I did. Basically you did the same for Hunvarian. It's not enough. Prediction still acts funny.

Sent from my Galaxy S II
[Android Software Development] vua777:
big research will try now
[Android Software Development] underlines:
Hi :)

Thanks for your steps. Very useful.

But I don't understand: Do you mean we don't need frequencies anymore (no f.), or we just don't need to normalize them from 0-254 (f. can be 1-1000 for example)?
[Android Software Development] Z0l:
For Gingerbread yes, for ICS you have to normalize (the new makedict will crash if the freqencies are above 255)
[Android Software Development] revan17:
Hi, by using your modded latinime, most themes don't get the keyboard themed properly. So I tried to put your raw-hr folder with main.dict inside into my latinime and it doesn't get recognized(there already was a croatian layout present).

any ideas?

Hvala za rječnik BTW. :good::good::good:
[Android Software Development] underlines:
Sorry to bother you guys again. I really struggle to get it working.

What I want: The original LatinImeGoogle.apk (from JB 4.1.1) with an additional dictionary.

What I tried:

Create a swiss text-corpus, because none exist for this dialect-language

Create an XML with the format:

<dictionary>
<w f="255">word</w>
...
<w f="1">anotherword</w>
</dictionary>

Use makedict.jar from ICS (didn't find a JB version yet) to create main_de_ch.dict file (DE stands for the language german, and CH is the abbrevation for Switzerland)

Use the newest apktool_1.5.0 to unpack the LatinImeGoogle.apk

Copy the main_de_ch.dict into ..\res\raw\ folder

open ..\res\xml\spellchecker.xml and add:

<subtype android:label="@string/subtype_generic" android:subtypeLocale="de_ch" />

go to \res\ and make a copy of values-de with the name values-de_ch

Use the newest apktool_1.5.0 to build LatinImeGoogle.apk

Copy to system, apply proper permissions

Keyboard not appearing in Settings > Input.

I see various possible errors:

1) wrong naming at step 5) because others are values-en-rGB and values-es-rUS

2) maybe I miss some file where I must declare that naming?

3) The apk isn't signed (?)

4) Maybe I don't need to use apktool, but just open the apk as a zip and do the modifications without unpacking/packing with apktool?

To test if any of the four reasons above are making problems, i tried to rename my main_de_ch.dict to main_de.dict and overwrite it the original LatinImeGoogle.apk so it would basically use swiss-german in the german keyboard for predictions and corrections, right?

Result: The apk can be pushed to system, I see the input method in Settings, everything is ok, but predictions/corrections are german, not swiss-german. HOW IS THAT EVEN POSSIBLE? :( :( :( I've overwritten the main-de.dict with my swiss-german wordlist, how can it shows german words?

Any help/hint would be very much appreciated.

-------

EDIT: It seems that the makedict.jar from different Firmwares provides different binary formats.

I guess I have the wrong version of makedict.jar and I can't find any actual version from AOSP 4.1.1 Jelly Bean.

Any help?

Here is the raw XML which i want to convert to .dict
[Android Software Development] sridharrn:
Source code of latin ime please

Can you please share the complete source code of Latin IME? I want to understand how more in details
[Android Software Development] Egy-bluE:
Hello .. I've my stock rom backup files for alcatel 985D and I'm using a custom rom which doesn't support my Arabic language as locale system language, how can I copy language files from my stock rom and paste it in the custom rom I'm using now (I can't restore my stock rom to phone that's why I wanna replace files but I don't know which files in android system contains language)
[Sony Ericsson XPERIA X10 Mini] spence91:
Hi guys, I'm finding the standard calendar app a bit hard to use - Just wondering if you guys have any suggestions?

Same with gmail as well.