[Q] Just rooted DHD, need advice - Desire HD Q&A, Help & Troubleshooting

Hi all
I have a HTC Desire HD and have just rooted it. I've got the MIUI AU version and I love the interface. Only problem is, it doesn't seem to like my contacts very much. For example, even though I have someone saved in my contacts, when they text me, the text just shows their number and I have to save them again. Why would it not recognise the saved contact in the first place? I have limited understanding of all this root stuff and the main reason I had my phone rooted was because my previous interface wasn't that great and the phone was laggy and buggy. I also has millions of apps on the phone that I couldnt uninstall. (android 4.0.3)
Basically, can anyone give me any advice to sort my contacts out and have my phone running as awesomely as possible with this new rom?
P.s. any hints on good roms with the same UI would be great.
Thanks!

could be its a bit slow to link your contacts... tryed to sync every thing
could also be the rom you use..
i normally have a backup of my contacts on my sd card i import every time i try a new rom and i dont have the problem..
i like Bliss based Rom ... waiting for icecream when its out of beta face

i recommend you storing your contacts in your google account. if you save a contact a window will pop up which asks you were to store the contact. choose you're google account. if you're changing roms this is really helpful. you only have set up your google account and the phone will automatically sync them.
try this rom.
http://forum.xda-developers.com/showthread.php?t=1196670&highlight=sci
or if you like some ice cream flavour choose this one. but be aware of the fact is still in beta state. so some bugs will show
http://forum.xda-developers.com/showthread.php?t=1347971&highlight=hylz

Related

What is MyPhonebook?

Got this yesterday after the T-Mob udapte. Its in Settings/Accounts & Sync. I cant find any widget or program for this 'MyPhonebook'. How do you use it?
I also wanna know, tried to do anything wit it yesterday but nothing works no idea what's it for
-------------------------------------
Sent via the XDA Tapatalk App
Found it. T-Mobile has a free service that automatically backs up all contacts to a website - where they can be recovered if phone is lost or stolen.
Edit: Tried to activate it on T-mobile website... but HTC Desire is not on the list available for this service. Will it be activated in future... will ask next time I call customer service... :/
So I just rang up T-Mobile about this - typically useless response saying "we don't support this" and "you'll need to contact HTC". Now I could be wrong here, but isn't this T-Mobile functionality that they rolled out to us in their last update? Maybe this will work on Froyo?
Anyone have anymore info on this before I send T-Mobile a rude email?
...anyone know if this will be working soon? Thanks
I'd like to know how to get rid of this. I am so sick of the way this phone handles contact management.
These are the files you have to remove I think.
[MyPhonebook]
/system/app/SyncMLClient.apk
/system/app/SyncMLClient.odex
[SyncMLProvider]
/system/app/SyncMLProvider.apk
/system/app/SyncMLProvider.odex
[com.android.syncml.service]
/system/app/SyncMLService.apk
/system/app/SyncMLService.odex
[com.android.syncml.shared]
/system/framework/com.android.syncml.shared.jar
/system/framework/com.android.syncml.shared.odex
[permissions file]
/system/etc/permissions/com.android.syncml.shared.xml
Hi,
I'm using T-Mobile but unfortunately on my non-branded HTC Desire Z the Software is not installed. Does anyone have an APK for this App?
Or can anyone recommend a sync/backup tool to save contacs (important: I'm using the field "second name" and some sync-tools don't copy this field)
Greetings
Heiko
What is wrong with the std. sync of all your google contacts? Have worked flawlessly for me since day 1, and every time i try out a new rom they are downloaded as soon as i enter my google account..
There is nothing wrong with Google-Sync, but maybe call me paranoid, but I don't want to have my contacts (including their mail-adresses) stored by Google.
It is known that GoogleMail scans the Mails to show ads.
I don't want Google to scan my Adress-Book for Mail-Adressens of my friends. Sure, they state they won't do it, but you can't be sure......
Using a phone-provider like T-Mobile is also risky, but I trust them more than Google concerning data-privacy.
Heiko
Hey HHLieber, I extracted/deodexed the apks of MyPhonebook from my T-Mob branded stock (Desire) for v2.1 and v2.2.1 (both tested with MoDaCo ROM r8/r9).
Could not say if syncing is possible, because I'm using Vodafone. If you want these apks, let me know it.
Another idea with syncing is an own funambol (SyncML) server (also tested - SyncML stores a complete vcard in database).
But if you use a "Desire Z" with Stock ROM, are you able to store more information than first name and family name? Because I've never seen a HTC Stock ROM with this possibility (contact type "Phone" - HTC Desire/HD/S, HTC Wildfire/S). Also I couldn't set a type of mail address like "private" or "work".
Hi cxp_,
I just checked my Contact-List and you are correct:
The Name is listed as Surname, Firstname Secondname.
But if I click on edit, I don't see the field for secondname nor can I edit the name as it is stated on the edit-view as Firstname Surname.
Strange....
I achieved this construct by uploading the contacts from Outlook to my Google-Account, then exported it as VCF-File and imported it to my Desire.
It was a great battle, but I have to use the Second-Name-Field.
Can you copy me the APK-File?
We tried it yesterday using MyPhoneExplorer. A Collegue has a T-Mobile-branded Desire, downloaded the APK via MyPhoneExplorer and copied me the file. Unfortunately something went wrong since I cant install it on my phone - nor can't another collegue using an unbranded Desire
CU
Heiko
Thats the problem of HTC. They disabled some usefull contact information fields in their framework. I don't know why, but it is totally stupid. I have the same problems, storing all contact information in one contact type (without using "google"). Syncing with funambol or even vcard export/import will not bring back all contact information. For a smartphone, very disappointing.
I talked to htc support in germany, first answer was a standard reply from faq or so that it is possible, second answer from an engineer was "ok, your're right...not possible but i forward this idea, perhaps an update will fix that".
So, even the new devices from htc have this "bug/problem with phone contacts". Some weeks ago, I flashed a No-Sense Rom (originally from nexus one) to my desire with the result, that all fields were available. So, it must be a restriction of htc.
Your problem with branded rom was, that the apk files (used for MyPhonebook) are deodexed. So you have not only the apk file, but also a .dex file. To transfer it to another phone, you have to merge them with the use of some tools an the framework files. And also you need some other files.
I attached MyPhonebook for Android 2.1 (Eclair) and 2.2.1 (Froyo). (Structure from root directory)
cu
Sebastian
Gosh! You're right.
Just checked it with a collegues phone: Samsung Something.
He has second name and so on.....
Hmm.... Can't you disable HTC Sense? On Windows Phone, Sense was just an add-on. I'm not so amused concerning the idea of re-flashing my phone.
Heiko
Without HTC Sense, you can't use any of htc apps (contact, calendar, messages..etc.). It is possible to remove Sense, but you will need the standard android apps.
The "No-Sense" version of MoDaCo comes with the standard apps and default framework. In "Sense" version you could also include standard apps beside htc apps, but this wouldn't help. In my opinion, the modified framework is major problem. Even with default android apps, I got the restricted version of contact.
So, I think without reflashing your phone, you wouldn't be able to add more information to your contacts. Funambol syncing and MyPhonebook are no solutions for you.
In my case, I only needed the detailed mail information and with MyPhonebook I can do this. But also syncing is a problem for me (Funambol).
I think, it's a problem of using vcard v2.1 for export/import and sync. Tested it with one contact (containing all possible information), only ~75% was restored.
Shame on HTC, In my case I'm not sure. Living with that disadvantage or selling phone and buy a LG or Samsung (rootable). Or a second trouble when buying new phone in the future and transfer contacts (with losing information)
Face it, with every new phone, you have to adapt to the functions of the new phone.
I used Windows Phone for many years, beginning with a non-touch-phone and then moving onward using Windows Phone 6.1 and later 6.5, always with HTC-Devices.
Windows Phone 7 is no alternative for me, since it looks like a blame copy of iPhone OS (only MS-Approved Apps, no access to the file-system, use of Zune....).
Since the App-Support for WM6.5 is vanishing, I had to change.
Android looked like a good alternative. And HTC-Devices weren't a bad idea either in the past.
Maybe you are right and the next phone won't be from HTC.....
You're right. HTC devices aren't bad and the update periods are quicker than from other manufacturer.
For you, reflashing with No-Sense Rom is an idea and the flashing process is not a big deal.
I consider about "living with the fact of sync problems", "reflashing with no-sense rom and the lost of nice sense apps" or "sell old one and buy something new".
Since my phone is up and running, I guess I will live with the crippled contact-fields.
Another Idea: Am I right that Android uses several Contact-Databases which are somehow merged? Thus would it be possible to create a new contact-database with the wanted field and then merge this new DB with the already existing contact-list?
P.S. I tried to copy your Phonebook-Files to my phone but had no success. Do I have to root it bevore copying the files?
No that's not right and wouldn't be usefull. (but thats not the problem)
Android uses one SQLite database called contacts2.db (before v2.1 - filename was contacts.db). In this database all information is stored, like contacts and call history. It is located in /data/data/com.android.providers.contacts/databases.
The database contains one table called "settings". In it, there are all contact types your phone have (like phone,google,myphonebook,facebook etc.). Contacts are stored in another table with the hint of one of these contact types.
(table "settings" | columns: "account_name", "account_type", "ungrouped_visible", "sould_sync")
I tried to create and export a filled database from android emulator. Like it seems, there is no difference between emulator database and my database from desire.
So, the database structure was not changed by htc, only the api or something else what establish the conntection between database and gui (contacts app). One idea would be to exchange databases and look what stored information htc app display (all stored information including second name and so on or only self-editable fields).
to myphonebook: You have to use "ADB Shell" from android sdk to push them (no install from sd card or so). In fact of this, /system partition have to be writeable. The xml and jar file are also required.
Can't tell you, if it is possible to remount /system writeable with adb shell without rooting the device. (had done this after rooting process and included it in a rom)
cxp_ said:
So, the database structure was not changed by htc, only the api or something else what establish the conntection between database and gui (contacts app). One idea would be to exchange databases and look what stored information htc app display (all stored information including second name and so on or only self-editable fields).
Click to expand...
Click to collapse
If the DB wasn't changed/touched by HTC, then it must be the Contact-App, which only uses some Data-Fields of the Contact-DB.
Then it should be possible to use some other Contact-App, don't you think?
One point remains: Do other Apps (Phone, SMS, Facebook....) have native access to the DB or do they use the Contact-App?

Default contacts apk.

Hi All,
Old Winmo User here, glad to be back on XDA-Dev after a stint with a Moto Milestone.
I picked up a Desire yesterday. I love most of the HTC tweaks. I like the black theme and glossy skins more than stock android.
However, I can't seem to sync a Facebook account, only 'Facebook for HTC Sense'.
One of my favourite things on the Milestone was being able to click on someone's photo in any app and have the option to contact them via facebook, twitter , gmail, gtalk etc. This has gone on the Desire. I also liked being able to jump to a contact card straight from the Facebook and Twitter app, but this option has gone now too. The integration, which is the shining point of Android is missing on the Desire.
I think the problem is possibly because the default contacts.apk is missing, and the godawful HTC one is there instead, so Facebook and Twitter don't know what to sync with. Is this right?
I have found the contacts.apk from this thread however I can't install it. Is this because I don't have root access?
If I root my Desire, and install this APK, will my Facebook and Twitter integration return?
Cheers in advance
You should be able to send it with htc sync to your phone. (once connected a third option will appear in the programme)
Just make sure that in settings->applications that unknown sources is checked.
Flaggie said:
You should be able to send it with htc sync to your phone. (once connected a third option will appear in the programme)
Just make sure that in settings->applications that unknown sources is checked.
Click to expand...
Click to collapse
This thread indicates otherwise.
Is there something that HTC Sync does that just running an .apk does not? I've installed several other .apk files without problem.
You should only be able to sync with 'Facebook for HTC Sense' from the sync menu. If you open the facebook app then it will also sync with 'Facebook'. I think so anyway.
This is how I understood it too.
I 'had' a stock Desire yesterday morning and Facebook HTC Sense etc was working swimmingly there, got all updates and contact pics on the 2.1 release (out of box night before), since i rooted and dropped on a different ROM i lost all of that but my memory recalls;
Stock 2.1>Root>setup and the pictures were there fine
then Cooked ROM>setup = Fail
My suggestion is try for a root on stock and if it works all ok your golden! i think my issue is the ROMs i use dont support Facebook Sync,,, yet

[Q] Stupid noob question

I've finally had it with my Tilt2 bluetooth issues and am going to drop AT&T and pick up Sprint so I can have the EVO. I've read through both the Q&A section as well as the Themes & Apps section ... not entirely, mind you; just scanned. Anyway, I'm seeing a bunch of themes and widgets that are really cool. Is adding them an easy thing to do ... or does it require a little more labor of love (rooting, flashing a new rom, etc. --- all of which I know nothing about)?
Much thanks in advance and apologies if this has already been covered and I just didn't come across the thread.
pretty simple
You just need to do it in this order
ROOT(lots of simple guides)
Flash ROM (most ROMs comes with intructions on how to flash and load wimax and radio)
Custom Kernel (optional but allows you to over/underclock)
Theme(Flash just like the ROM)
Install custom widgets, backgrounds, bootscreens, ect
I am so not literate enough to know what I do or don't like about the stock EVO ROM yet to even ponder flashing a new/different ROM ... hell, I don't even have the phone yet (hopefully going to pick it up tonight) .. lol.
Do I need to ROOT to do add a new theme or some widgets? Or is it as easy as downloading them to my sdcard and installing them?
widgets no unless they only work on a custom rom but themes it depends on what they used to make it.
Thanks. I'm seeing that HTC is going to be coming out with 2.2 later this year. Are there that many bugs with 2.1 .... should I wait until 2.2 is stock/out of the box?
g00fette said:
I am so not literate enough to know what I do or don't like about the stock EVO ROM yet to even ponder flashing a new/different ROM ... hell, I don't even have the phone yet (hopefully going to pick it up tonight) .. lol.
Do I need to ROOT to do add a new theme or some widgets? Or is it as easy as downloading them to my sdcard and installing them?
Click to expand...
Click to collapse
I would def play around with stock at first but if you want themes, better control of battery, performance, and fpscap removed then you would want to look into getting a rom.
2.2 is already out
g00fette said:
Thanks. I'm seeing that HTC is going to be coming out with 2.2 later this year. Are there that many bugs with 2.1 .... should I wait until 2.2 is stock/out of the box?
Click to expand...
Click to collapse
Is this a trick question? 2.2 is out.
Thanks for the insight.
Hey, another question ..... what's up with google contacts synching with the phone? I use yahoo ... am I out of luck with that and am destined to spend the next couple days reinputting my contacts?
g00fette said:
Thanks for the insight.
Hey, another question ..... what's up with google contacts synching with the phone? I use yahoo ... am I out of luck with that and am destined to spend the next couple days reinputting my contacts?
Click to expand...
Click to collapse
Haven't used it, but yahoo contacts are supposed to be able to sync as well.
I didn't think the 2.2 that was out was the "official" one issued from HTC ... rather the pre-released version so people, like the ones here on xda, could test and tweek it before it got released to the general user population. Does that make sense?
g00fette said:
I didn't think the 2.2 that was out was the "official" one issued from HTC ... rather the pre-released version so people, like the ones here on xda, could test and tweek it before it got released to the general user population. Does that make sense?
Click to expand...
Click to collapse
it was released on Monday ota.
yep 2.2 is out and yahoo will work but its not a default install on android since google is android. before you get rid of your old phone see if you can download google sync and sync your phone with a gmail account and then when you get your new phone you will sign in with the gmail and bam your contacts will be there.
Yes android phones during setup require you to have a gmail account.
xlrdxrevengex said:
yep 2.2 is out and yahoo will work but its not a default install on android since google is android. before you get rid of your old phone see if you can download google sync and sync your phone with a gmail account and then when you get your new phone you will sign in with the gmail and bam your contacts will be there.
Yes android phones during setup require you to have a gmail account.
Click to expand...
Click to collapse
Well, technically Sense phone's don't require a Google account, though you will need it to use the Market. Definitely recommend importing your contacts and calendars to Google and using it as your default, as its more integrated with Android.
Ugh, converting contacts from Yahoo to Google sucked, only about 1/4 of the contacts actually came over and of those that did they were missing info. It was a lot less painful, and everything came over into Google (notes, addresses, etc.), by saving my contacts from my phone as a csv via AT&T Mobile Contacts and then importing the csv into Google. It was worth the $1.99 I'll get charged from AT&T just so I wouldn't have to retype all 200 contacts info! Not sure if I'm going to keep my gmail account once I get my contacts loaded back onto the EVO ... have had my yahoo account for so long, it could be a pain to convert everyone over to a new email addy.
I'll hopefully be picking up my new EVO tomorrow morning, stopped on my way home from work and they were sold out ..... was told to come back first thing tomorrow morning so that's what I'm gonna do -- it is convenient that I have off work tomorrow .. lol.
Can't wait to play with the EVO!!!!
2.2 is OUT
Developers got a pre-release this past weekend. Then Sprint pushed 2.2 out late on the 2nd or early the 3rd of Aug. Hope this helps!
I say this from reading posts on several BBs.
yea i agree the google sync for contacts is pretty pathetic i do not get why your addresses go to notes. all google has to do is add the same fields on there website and presto. you would think android and google would work in harmony but nopes
Didn't see this mentioned already.....unless I overlooked it.
The 1st thing the Sprint rep will do is update it. If you plan on rooting. DON"T LET THEM!!!! Tell them before they open the box that you don't want it updated. The second you install 2.2, your rooting plans are on hold....till they figure out how to root 2.2. You can install a rooted version of 2.2 after you root it.

Facebook Contact Problems

Well, I know about 95% of the questions at the moment are going to involve the new Froyo OTA question, so if someone can answer this I'd appreciate it lots.
Basically.. I installed the new Facebook app from the Market, and I synced my contacts (maybe it happened before that, I don't really know) but for some reason, it's come up with over 1700 contacts.. All the same people, just with lots saying "com.facebook.auth.login" when I go in to a specific contact.. For example, I've synced most of my contacts with Google aswell, which looks like the image I've uploaded..
But why is there 4x com.facebook.auth.login there? There really shouldn't be 1.. And is there any way to get rid of them?
Dan
i've got the same issue except some contacts just show 1 com.auth.... where as some others have over 8! this is on a desire by the way with the new 2.2 OTA update
I had the exact same problem. It's a conflict between the Facebook for Android and Facebook for HTC Sense apps. Seeing that I could only get rid of the FB for Android, that's what I did and now all my contacts are fine.
Is there any way to ditch the FB for HTC Sense? I don't want it, the Android app is much nicer looking and probably works better, too.

[Q] htc sense link contacts

Hi
The fact is that the only thing I like from the htc sense is the way it links my google contacts with the facebook contacts, almost automatically.
is there a way to have that on a rom without sense?
Thanks!
In short, no. There are some apps that try to do this however none of them work anywhere nearly as well. If the contact has the exact same name as they do on facebook it will happen in stock by itself, however it is not as good.
Damn, just as i thought.
):
Thanks anyway!
hi
i'm looking for a software that can MERGE the contacts from GOOGLE,FACEBOOK and the phone itself in a single contact (preferably a .vcf file), instead of LINKING them with others.
due to this, now my DHD has 750 contacts instead of 380 initially.
can anybody refer me any app for this??
Sorry, i have no answer for this, but a small question that I thought it would fit in here, so theres no need for a new thread.
Is it possible to link your own contactcard to an existing contact/synch your own contactcard with google contacts?
I already had myself in my OS X Adresbook and Google contacts, as a result i had myself in double on my phone, so I copied all data to the personal contact card and deleted the old one, but it seems like this one does not get synchronised??
Any ideas to do this without yourself twice in contact list?

Categories

Resources