yashsingh1/xdaforums huggingface dataset:
[HD2 General] ugumba:
An alternate way to maintain a custom dictionary

After scanning the HKLM\Software\Tegic\eT9 key, and confirming my findings here, I can offer an alternative method of backup up and restoring your favorite words.

The file \Windows\HTCMDB.txt contains a host of commonly used words, names and phrases which don't seem to fit in a "formal" dictionary (like slang, company and product names, common people names). It's a regular text file, and can be easily edited, replaced or backed up/restored (with e.g. SASHIMI). It may be in use by a service, so use a capable file explorer to replace it or rename the original file, just to play safe. Soft reset, and your changes should be available.

Further, if there are "built-in" words being offered for T9 completion that annoy you, chances are that they are contained in this file - you can easily remove them.

The downside to this method (compared to backing up \Windows\ET9IMEDB\*) is, of course, that custom words you add during normal typing, will not be added to this file (see my previous post). This means you will need to update HTCMDB.txt (or your backup) manually.

A positive effect is that you will also get rid of added misspellings when you flash.

By the way, the eT9 service locates the file through the HKLM\Software\Tegic\eT9\Ime\MdbFile registry value, so if you want to play even nicer, you can modify this value to a different file name (residing in \Windows), and you won't have to edit the original HTCMDB.txt.

I'd still prefer a safe way to restore \Windows\ET9IMEDB\* and these files with eT9MyWords.exe, but HTCMDB.txt seems like the second best method, as it's safe.
[HD2 General] PeterGuru:
I don't know about you guys, but I don't have any of the files you've all mentioned above in my HD2, with one exception, the HTCMDB file. However, I tried to add words to that HTC file and overwrote the original file, reset, but they are not there anymore.

Now I'm even more confused than ever, because I, too, would like to backup my custom dictionary, and do group additions from a custom dictionary file I have from my desktop PC MS Word program.
[HD2 General] PeterGuru:
Another idea ...

Further to my previous reply, I have another idea, but I don't know if it's possible.

When I open that custom dictionary text file I have from my PC MS Word program, and then click on Menu/Tools/Spelling, I can add each word, one-by-one to the custom dictionary on my HD2; however, the list is huge.

Is there any way to modify the registry to add an additional option of "ADD ALL" instead of just "ADD?" It would allow anyone to open any custom dictionary file and quickly add them to our HD2s.

Peter
[HD2 General] PeterGuru:
DISCOVERY!

Strangely enough, I found the custom dictionary on my phone, and it's appropriately called "custom."

I opened a document, added a crazy word such as alalkdfa;lsdkfj, did a spell check, added the word, and then closed the document. I then went to my "custom" file in the main Windows folder, copied it to my PC, opened it, and voila, that crazy word is there, along with all my other added words.

Problem solved ... well, for me, at least.
[HD2 General] ugumba:
I think we can safely conclude that the custom dictionary is handled very differently from one device to the next. (My HD2 has no "custom" file.)

Just for the record, PeterHTC, which device do you have?
[HD2 General] aveki:
My own solution !!!

Hello. I created my own T9 dictionary to my dictionary and I wanted to make a backup before hard reset. Write your own opinion to find a solution here, nor benefit, and I partially succeeded. This solution is only adding to the device includes a new user dictionary. Words you have added to the dictionary when writing this, unfortunately is not included. In summary attached to the bottom Tegic xt9 My word I can not back up the words.

This solution steps:

1 - containing the word you use a data map of the language (words), your computer, copy and ms Notepad file name "HTCMDB1.txt" (Unicode) to save.

2 - Then this file ( "HTCMDB1.txt") in your device \ Windows folder, copy everything below.

3 - on your device by opening the registry editor (I used Resco registry editor) "HKLM \ Software \ Tegic \ eT9 \ Ime \ MdbFile" Find. Change to HTCMDB.txt file to HTCMDB1.txt. Confirm to save changes.

4 - Reset your device.

Sorry for my English. I'm using Google translate.
[HD2 General] Kev007:
wouldn't this cause the words contained in the original file to no longer be suggested when using xT9?
[HD2 General] ugumba:
Indeed it does. Personally, I maintain my own words in a file on the storage card, and use this Mortscript to join it with the original file. The registry is patched to point to the merged file.

work="\Storage Card\etc"
words=ReadFile(work \ "Personal Dictionary.txt", "unicode-prefix")
original = "\Windows\HTCMDB.txt"
custom = "HTCMDB2.txt"
Copy(original, work\custom, true)
SetFileAttribute(work\custom, "readonly", false)
WriteFile(work\custom, words, true, "unicode")
Copy(work\custom, "\Windows"\custom, true)
RegWriteString("HKLM", "Software\Tegic\eT9\Ime", "MdbFile", custom)
SleepMessage(3, "Dictionaries joined!", "", TRUE)
[HD2 General] PeterGuru:
Sorry for the long delay in answering your question. I've been away.

I believe my HD2 is Asian, probably from Taiwan, but in English. Here are the details:

HTC HD2

ROM: 1.48.707.2 (71294) WWE

Radio: 2.05.51.05_2

Protocol: 15.28.50.07U

SPL: 2.08.HSPL
[HD2 General] 12aon:
I've been writing mortscripts myself and I came to the HTCMDB.txt solution as well. Do we know why backing up of the .*db files isn't working? I do get the default list (the one with the ericJiang entry) back after restoring the .*db files but not my custom words, does anyone know why that is?

12
[HD2 General] Fanie:
[Q] Custom dictionary

Hi Peter,

This method - as far as I was able to establish - adds words only to the dictionary used to do a spellcheck in MS Word. These added words are however not available when typing text messages and similar applications.

Any advice would be welcome.

Fanie
[Windows Mobile Software Development] zenkinz:
I developed an google app that basically pull out a map from googlemap using google map api. All works well when I access the app from PC's browser, and Winmo's IE & Opera. However, when I try to access it from the webbrowser control within my winmo app, it doesn't work.

Anybody knows if there's a limitation in the web browser control in .net (I'm using 3.5 with the July hotfix release) The app, given that's using google map api, is ajax based.

I tried other similiar google app (like this http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html) it doesn't work as well.

any help is appreciated. Or do I've to create my own web browser control?
[Touch Pro2, Tilt 2 Themes and Apps] GustavTheLion:
can anyone make a cab that makes any rom have the stock black sense 2.5 theme?
[Touch Pro2, Tilt 2 Themes and Apps] nexus15:
yeah this would help me out imensely
[Touch Pro2, Tilt 2 Themes and Apps] Jackos:
That's not so easy...

Why don't just try a rom with a Sense 2.5 stock theme? And customize it to suffer your needs?
[G1 Apps and Games] Pinesal:
This has happened to me a few times. I would pick a contact and call it using Google voice but it calls a totally different and seemingly random number. It's pretty embarrassing when you call total strangers.

Anyone know why this happens?
[G1 Apps and Games] Wii60:
Don't worry about it. It's not the wrong number, its just the switchboard in your area.
[G1 Apps and Games] legend221:
Never happened to me.. just roll with it and act like THEY called you :D
[Nexus One General] coolVariable:
Update:

Engadget found the FCC filing: no at&t 3G.

That's a big FAIL on google's part. What's the point of selling the phone unlocked if you can only use it with one carrier?

FAIL!

http://www.engadget.com/2009/12/14/htc-nexus-one-blessed-by-the-fcc-with-t-mobile-and-att-huspa/

Update 2:

Could this be the first at&t android device?

http://www.engadget.com/2009/12/16/motorola-backflip-enzo-bringing-android-contortions-to-atandt/

Mmmmhhh. Plenty of rumors today that Google will shortly release an unlocked android phone (HTC hardware).

Apparently, employees received the phone at a Friday event.

Might even come with at&t AND US t-mobile 3G (so quad-band 3G?).

http://www.engadget.com/2009/12/12/google-employees-given-htc-made-google-phones/

http://googlemobile.blogspot.com/2009/12/android-dogfood-diet-for-holidays.html

http://www.techcrunch.com/2009/12/12/google-phone-unlocked-confirmed/
[Nexus One General] galaxys:
That would be very cool :cool: Looks like Google will be the exclusive seller with these unlocked!
[Nexus One General] mr_notorious:
I should have this phone (aka "Nexus One") in my hands on Monday :)
[Nexus One General] galaxys:
And how is that? U work for Google?
[Nexus One General] mr_notorious:
:D

connections...connections.
[Nexus One General] Darkaz:
HTC Bravo

View attachment 256175

Google Phone

View attachment 256176

http://www.techcrunch.com/2009/12/12/nexus-one-google-phone-picture/
[Nexus One General] Svegetto:
Same phone just different versions. I'm guessing Bravo will remain the htc version/name which will prolly be released in europe in april while nexus might be google's name and maybe passion will be what some carriers might call it. Seems like it'll be for Tmobile's 3g so it will work on At&t's Edge at least (maybe 3g too if they added the frequency); which does make sense since the first android phone was produced by htc and went to tmobile. If these rumors come to fruition, tmobile will finally have a phone to brag about. I'm sure everything will be clear by CES the latest (though I wouldn't be suprised if they'd make an announcement before the end of the year.)
[Nexus One General] Shahpur.Azizpour:
i wonder where all the hype comes from.

we already had a device which was made by htc based on googles requirements. it was called tmobile G1. :)

So this is nothing more than a successor for me. Also i wonder what stuff like "this time google is responsible for the whole user experience" means.

Android is from Google, and as far as i know they did it on themselves since day 1. Nobody told them what to do. So how much more "own google experience" can the new device be, compared to the other "with Google" devices which also were based on Googles own Android?!

Well maybe HTC will provide some kind of google sense ui to make the user interface prettier.

But as it stands now i would prefer a HTC device like the HTC Bravo with HTC Sense to any google only device. If Google manages to overhaul the UI on some apps like the contact app, this might change of course. But i'm not sure if google can pull that off, HTC has some more years experience in this regard.
[Nexus One General] Shahpur.Azizpour:
tmobile has the IPhone aka "bragging rights device" in germany... ;)
[Nexus One General] redrazr7791:
Wonder if it will run the Sense UI or will google slap Vanilla Android 2.? on this phone...
[Nexus One General] jchap2k:
Nexus One

I really hope that it has Sense UI. Google has to be able to realize that HTC's take on their home screens is much better than the original design. :P
[Nexus One General] tintinbeebee:
Nexus One is very cool. It comes with a 5MP camera with flash. I'm loving it so far.
[Nexus One General] mr_notorious:
It runs Eclair 2.1 w/ Nexus UI.
[Nexus One General] brummiesteven:
Nexus UI?

Looks like standard android to me =/
[Nexus One General] mr_notorious:
Well they tagged it as the Nexus UI. I don't know what's new until tomorrow. :rolleyes:
[Nexus One General] xtop:
nexus..as in sony ericsson's x10 with nexus? i doubt that SE would be giving their UI out. its just called the nexus one.

looks hot tho, can't wait to pick it up.

and if you really are taking a look at it tomorrow. think you could post impressions, specs, etc?
[Nexus One General] brummiesteven:
The x10 has Timescape/MediaScape/Rachel UI?
[Nexus One General] xtop:
google nexus ux (ux=user experience)
[Nexus One General] mr_notorious:
Not only going to look at it, I gonna get it. Early X-Mas for me. I can't say much...sorry. Phone is bounded to an NDA.

EDIT: My mistake, it's a UX, not a UI.
[Nexus One General] roadrunnerx7:
maybe it will have the ability to switch UI's, like the user would get the option to buy UI's.. like sense or rachel or motoblur...

probably not but that would be really cool :D
[Nexus One General] secretasianman:
It works fine for VOICE calls. Data use on EDGE is a pain in the ass. That's the complaint. We AT&T users would love an unlocked Nexus One with 850/1900 Mhz UMTS frequencies. I think it would sell decently since it would then be the ONLY unlocked Android phone completely compatible with AT&T.

Easy for you to say, you're not affected. I guess I'd be the ranter #2 but I'm sure we're not the only ones upset with the whole situation. I for one was extremely excited about the prospect of an unlocked Nexus One with AT&T UMTS frequencies but now will definitely NOT buy one unless/until those frequencies get thrown in. AT&T works better for me in my neck of the woods.
[Nexus One General] uansari1:
I agree Edge is a PITA, regardless of carrier. That doesn't mean this phone isn't unlocked, which was the OP's argument. If I were you, I'd be pissed off that a nice Android phone hadn't made its way to AT&T yet as well... but you should be blaming Apple and AT&T, not Google and HTC.
[Nexus One General] shata:
Lol exactly what i said like 30 posts ago. Rest my case!
[Nexus One General] dlow123:
So now that we have a more official review coming from Engadget, can anyone give me an ETA on when we can slap the "Sense UI" on this bad boy?

I mean it's already been rooted.
[Nexus One General] seraph1024:
For those of you crying about AT&T and 3G: If you like the phone so much, switch carriers. I did yesterday. I like the iPhone and I love my Macs and I want everyone in the world to carry an iPhones of some sort (apple stocks), sometimes, you just can't have everything. That's life. There are enough people (go to modmyi) who wants iPhone to have AWS 3G as well. Sometimes, things come our way, sometimes they don't. :D

Current config on the N-01 is that it can cover T-Mo and most of European and Asian 3G. That's good enough for them. G1 was sold that way and there are enough G1s floating around now and they are still being sold. MT3G was sold with AWS in US market and if you wanted, you can get the Canadian version with AT&T 3G. Maybe, they (HTC) will make a version for such that. HTC wants to make money too... Remember... It's not just Google.

This is my feeling towards the whole thing. Google is trying out the waters with Nexus One. If the trend is good, they may buy out T-Mo. Remember, their bid of 4.6billion dollars a few years back? They are also trying to buy that mobile ads firm... so... perhaps free service for using google phones? (major wishful thinking)... I am just thinking out loud here....

I am still an iPhone developer and I will have my iPhone handy but I have money ready to buy Nexus One sight unseen on release date.
[Nexus One General] secretasianman:
Switching carriers for ONE phone is not a wise choice whether it's the iPhone, Droid, or Nexus One.
[Nexus One General] seraph1024:
No. It is not. Sometimes, you have to for more than one reason.

In my case, the following reasons are there.

1. ATT iPhone unlimited plan costs me 150/month. Unlimited plan on T-Mo is way cheaper at 80/month.

2. I use google voice. GV does not work seemlessly on iPhone unlike on android.

3. I live in Chicago and most of my business is in/around Chicago and the east coast (NY/ FL etc). I have a beautiful coverage.

No. T-Mo is not for everyone. Their coverage map is the smallest of all major carriers in the US. I am just saying that's what I did. To each their own. But if you must and want that 3G on AWS, it's one more reason.
[Nexus One General] Funk2641:
I can't believe you guys are fighting over which telecommunication conglomerate is the best.

Anywhoo, it's rumored that the N1 will have ATT 3G as well.
[Nexus One General] t-mizzle:
As of now and for the foreseable future, unsubsidized phones die quickly in the US market. I do think the N1, with 3G on AT&T would have better functionality than on tmobile, in terms of 3G coverage and average 3G speeds. But very few AT&T customers would pay the full price hence I don't expect a version on different frequencies.

I'm not worried about AT&T customers, you'll have a good 3G phone by July, the latest :D
[Nexus One General] uansari1:
Aren't they getting the Motorola Devour?
[Nexus One General] seraph1024:
I believe t-mizzle is thinking of 4th gen iPhone (if AT&T and Apple renew their contract).

On a different note, AT&T is getting Mot Blackflip. I've seen the phone in person. Backflip is a solid device. Compare to cliq, Backflip is solid in terms of build quality.
[Nexus One General] esincho:
not possible
[Nexus One General] Funk2641:
Yeah, I think you misunderstand. What I meant is that there is an AT&T 3G variant: http://www.boygeniusreport.com/2010/01/02/google-nexus-one-to-rock-out-on-att/
[Nexus One General] codito:
It's not true ;)
[Nexus One General] melterx12:
its pretty obvious at this point that T-Mobile USA is going to be the "android" carrier, if things continue to unfold as they do. it seems like they have some sort of dealf with google?
[Nexus One General] fiktion:
You are kidding, aren't you? The Backflip looks sooo ugly, the design is so insanely stupid, and it is going to ship with 1.5. F that phone, f it in the butt.
[Nexus One General] seraph1024:
The design is odd. Having that keyboard outside is just weird. But the phone feels solid compare to the cliq. Cliq feels like a toy.
[Nexus One General] illutionz:
It's called Open Handset Alliance

http://www.openhandsetalliance.com/oha_members.html

Sprint and T-Mobile are the two US carriers in there :o
[Nexus One General] xtop:
do you work for att? just curious how you're so sure

2 antenna's would make it plenty possible if you want to get technical ;)
[Nexus One General] Funk2641:
which is why it's rumored
[Nexus One General] t-mizzle:
Yeah, I was referring to the next iphone. Apple is held hostage by it's revenue from GSM subscribers. Apple may let the contract run out and maybe even make two different versions to cover both GSM & CDMA. But they will not abandon the GSM.

Fo the US market, to launch a phone that covers all carriers, your product has to be so hot that you can launch it unlocked and the carriers will have to subsidize it. And there is only one company that can pull it off, Apple, they did before as well.

I'm happy that Android has flagship handset with the N1. The N1 will never really compete against the next iphone, the N1 is simply about running the OS properly a with a fast phone.
[Nexus One General] esincho:
LOL. True bro, but hasn't been done, and we would pay 4 it.
[Nexus One General] magicdroid:
Well.. if you want to depend on the manufacturer for updates, you should go with HTC.

But I'm not making that same mistake again, I felt betrayed when HTC decided not to provide any OS updates for my HTC Magic (no Donut and no Eclair coming to HTC Magic).

My next phone will be the nexus, I don't want any provider or manufacturer telling me that I won't get any updates because they feel it isn't necessary.
[Nexus One General] j.books:
this is how I understand it. ATT does not provide 3G service on the 2100 band in the US.

t-mobile 3G needs both 1700/2100 bands in order to operate, while ATT 3G uses 1900.

the choices for chip setups in a given phone are: 900/1700/2100 or 850/1900/2100.

an 850/1900/2100 phone would work on ATT 3G but not on T-mobile 3G in the US. so then it still wouldn't be "unlocked" by your definition. google/htc had to pick one, and they picked t-mobile (no surprise since they're a member of the Open Handset Alliance).

the point is really that there's no such thing as a phone that works on both t-mo and ATT 3G in the USA unless it has 2 chips, which is apparently not common.

correct me if I'm wrong (it's possible)
[Nexus One General] coolVariable:
Re-read the thread.

Not only are you off on the tech specs (at&t uses 850 and 1900 with 3G being pushed to 850 and GSM voice to 1900).

The whole point is that people are (rightly) pissed off at HTC/Google for selling a phone that is not "unlocked" at all. And if they sell an "unlocked" phone why not also sell one that actually works on other carriers?!?!?!?!

An "unlocked" 3G smart phone with T-Mob 3G is ridiculous/retarded/a big FAIL:

- there are only 2 carriers with AWS in the Americas - that's 34 million subs (3 worldwide)

- it's not unlocked if you can't use it with another carrier

- the coverage area for AWS is ridiculously small

- the majority of carriers in the US use 850/1900 ... 250+ million subscribers

- NO 3G AT ALL in Australia with AWS

(and I wouldn't hold my breath for an at&t version of the FAILphone, since there was no FCC filing for it)
[Nexus One General] secretasianman:
Depends on your definition of UNLOCKED. Voice and Edge will work... Just no 3G data.
[Nexus One General] uansari1:
You have to be the SLOWEST guy I've ever seen on these forums... and that includes the ones that bricked their phone after reading not to flash SPL before radio.

This phone is UNLOCKED because it works on multiple carriers (T-mo and AT&T) period. The fact that it doesn't work on AT&T 3G is irrelevant. Unlocked means it will connect to the AT&T network with an AT&T sim. Period. Done. If you can't understand that, you're a ****ing moron.
[Nexus One General] seraph1024:
Google and HTC made a business decision. It may not be something you desire. Just because it it something you did not like, does not mean it's a retarded decision. Remember. They have millions and billions of dollars while you are complaining on a forum. If you think you can do better, please do. I am not a big fan of the design. If you can make a better phone, I'll take yours.

Google may have other plans and motives behind what they do. They don't tell me and I am pretty sure CEO of google does not have your direct number to call and tell you. From AT&T's point of view, while iPhone is still their flagship (and outages in NY still exist due to smartphone usage), their network is full with smartphones. VZW just got their droid and they are on CDMA. Most of the world (not US) is on 2100 for 3G. This phone has it. US is not the center of the universe. HTC and Google will go where the money is (in this case, Europe and Asia). Why do you think we don't get the good phones in the US?

Also, the frequency fragmentation in the US does not help our market. In Europe and Asia, people will pay USD500 for a phone. Here in the US, most people will think it's crazy. HTC and Google will do what's good for their business. I don't blame them. It's a business decision. They made it. It worked with G1. Without G1's exposure, there would not have been any android handsets at all.

<* flame repellent suit on*> :D Just thinking out aloud here.