[Q] Non-standard numbers for Contacts don't show up on 2.3.4 - Atrix 4G Q&A, Help & Troubleshooting

On 1.83, a Contact will show as many phone numbers as I entered for it.
But on 2.3.4, if one of the numbers is non-standard, like "*82-1-800-555-1212" (entered without the hyphens, of course), it doesn't show up under that contact. It still stores it, but I can't use it, can't dial with it, etc...
Is there any way around this bug?
Edit: It shows up okay, if it's the *only* number for that Contact. But if there's another one (formatted normally), the non standard one doesn't show.

Can anyone duplicate this issue?
Here's how you can test it...
Try making a contact like this (obviously, don't enter the hyphens):
Phone1: 1-800-555-1212
Phone2: *82-1-800-555-1212
Now, try and look at that contact. You'll see the number in standard format, but not the other.
And for what it's worth, my contacts are created as part of the Google group, not the Motorola.

I can confirm that a phone number like your second example isn't displayed in the list of numbers for the contact, though it's still present if you select Edit.
Hmm...

OP, are you using a custom ROM or stock? I'm using piCRUST v0.6 and under Contacts > Display Options > Choose contacts to display > Google, I have three checkboxes, and one of them is not labeled. Also, when I first checked this area, none of these checkboxes were checked, but all my contacts were still being displayed - except for the test contact I created to investigate the bug you reported.

Thank you for confirming that I'm not the only one seeing this!
To answer your question, it's a Fruitcake build.
And while this is definitely a bug that did not exist in 1.83, I just saw a Motorola rep point out that there is an acceptably easy workaround, which is to add a pause (comma) between the star code and the phone number (e.g. *82,1-800-555-1212)
I can confirm that that works. Whew!
Thanks again for confirming this for me.

Anyway, back to your question... try inserting a Pause or Wait after the initial (carrier and country code) digits in your second example. This will make the number appear in the list of numbers for the contact.

Haphim said:
I just saw a Motorola rep point out that there is an acceptably easy workaround, which is to add a pause (comma) between the star code and the phone number (e.g. *82,1-800-555-1212)
I can confirm that that works. Whew!
Click to expand...
Click to collapse
Yes, you beat me to it.

Here's another oddity with Contacts - actually, definitely a bug: numbers that include * or # (e.g. USSD numbers for getting billing info, etc.) will have those characters stripped out when you do an Import from a previously Exported .vcf file. This bug is present in both Froyo and Gingerbread (stock) and has nothing to do with custom ROMs.

AndyPhreak said:
Here's another oddity with Contacts - actually, definitely a bug: numbers that include * or # (e.g. USSD numbers for getting billing info, etc.) will have those characters stripped out when you do an Import from a previously Exported .vcf file. This bug is present in both Froyo and Gingerbread (stock) and has nothing to do with custom ROMs.
Click to expand...
Click to collapse
Fortunately, I don't need to work with vcf's - but that's really good to know. Thanks!

Here's a problem - adding the comma as a pause lets the number show up - but the phone won't dial it properly. It simply stops at the comma, so if we are dialing *82,1-800-555-1212, the phone will only dial *82.

Related

List of Software which don't work in PPC2003PE

Hi all I've tried PPC2003 from Jeff Summer Kitchen with 4.00.11.eng ver Rom basic. After I tried to install several software back I notice it is quite a lot of nice software won't work normaly in PPC2003PE. Because I'm only a regular user I just want to share several story of my own. And Tips from all of you guys if you have the problem solver.
1. Caller2Picture: Can be installed, but won't wok with all contact. Very strange only several contact work with this software
2. Omega baterry pack 2003: Can be installed, work well. But if you select the mode tap 'x' direct close program and do soft reset after it the software will crash. You will get back only untill first bootdisplay and nothing happen after all.
3. Pocket Plus: Can't be installed in PPC2003PE at all.
NB: I think menu for direct close program with tap 'x' icon very usefull for us. Because it reduce the risk of run out memory in our device. But as far as I get there is NO other alternatif software that can do this in PPC2003PE. If anybody could give me a tips I'm very thankful.
1: Caller2Picture only works if the caller is sending his/her ID along.
2: Don't use this.
3: A 2003 update of PocketPlus is out and works fine.
Wow...., thanks Leo.
But Imean the bug from caller2picture is you only can assign picture and ringtone to random contact name only not all from contact name means that if you try to assign the picture and ringtone to certain contact the "caller2picture" couldn't recognise the contact that we have. In the name bar will appers none and contact number blank. Not as usual, the contact name automaticly appears on the name and the contact number will show all, if we have more than one phone number for the contact in our list.
:?
That what I was mean
Blackcatz said:
2. Omega baterry pack 2003: Can be installed, work well. But if you select the mode tap 'x' direct close program and do soft reset after it the software will crash. You will get back only untill first bootdisplay and nothing happen after all.
Click to expand...
Click to collapse
My experience exactly. I'm a fan of several battery pack features. I use the PocketNav available on the Kitchen to replace some of the menu/program closing utility of Battery Pack, but still liked Battery Pack better overall.
Clearly there's a conflict if you have both PocketNav and Battery Pack 2003 installed at same time... Tried this and they both occupy the same space on the menu bar and fight with each other for control. Are you running both, or did you find that Battery Pack did not work, even in the absence of PocketNav?
But Imean the bug from caller2picture is you only can assign picture and ringtone to random contact name only not all from contact name means that if you try to assign the picture and ringtone to certain contact the "caller2picture" couldn't recognise the contact that we have. In the name bar will appers none and contact number blank. Not as usual, the contact name automaticly appears on the name and the contact number will show all, if we have more than one phone number for the contact in our list.
That what I was mean
Click to expand...
Click to collapse
Dear,
I found similar symtoms mentioned. Here is what I did to get around the problems
1. Try alter some details in the contact that the program does not recognize (i.e. shorten the name of the contact, etc.)
2. Ignore the "None" sign and manually type in the phone number of the contact yourself. This has limitations, though works pretty well with the incoming calls that normally not supported by the prog. That is you cannot work with more than one number/contact.
Anyway, I always prefer the second getaround. It works pretty fine except for the shortcoming mentioned
HTH
Ken
MS Money 2003 doesnt work on WM2003, I find that kind of funny.
[email protected]
I have no problems with omega one battery pack 2003...
but there isnt any sound heh...
I dont have pocket nav installed... prefer batterypack mucho
boomerdogg said:
MS Money 2003 doesnt work on WM2003, I find that kind of funny.
Click to expand...
Click to collapse
Dear,
If you wish to use MSMoney on your wm2003 platform, here is my recommendation
1. After the installation, your device will show "incompatibility" sign, do NOT press ok at the warning sign
2. Use your Pocket Explorer to locate the .CAB file of MS Money (can either be in the device or in SD Card, depending on what you choose in the first place)
3. Use .CAB installer to install MS Money onto your device
4. After the installion, press OK at the waring sign.
5. Here you go
HTH
I tried that, but when I try to run the cab file I get an error message telling me it cant find the file. I know its there because I just clicked on it.
boomerdogg said:
MS Money 2003 doesnt work on WM2003, I find that kind of funny.
Click to expand...
Click to collapse
- yeah, that was talked about on the other PPC boards...appearently MS wants you to wait to get Money 2004... :roll:

[Q] Question about custom phone number labels

I've been hunting around here and various other places trying to find a straight answer to this question, and have had no luck so far. Hoping the community here might be able to straighten me out. Also, Mods, I'm not sure if this issue is specific to the Aria, or my Aria, or if it is more general - please feel free to move this if there is a more appropriate location.
The issue:
while test-driving Attn1's CM6-Liberty ROM, I happened to note the option for custom labels for phone numbers in my address book (apparently I missed this option previously). There were a couple I wanted to change, so I made the changes, and they synced up to my google contacts just fine. After switching back to Liberated Aria b005 ROM, I realized there were a couple of other numbers I'd like to change. I went back into contacts and selected the custom option - however, the edit field window blinked closed, and the phone number label remained the same as was previously set. No window opened up to enter a custom field label.
I was able to find instructions on a workaround used by exporting google contacts, editing the CSV fields, and then re-importing. I made my additional changes this way (though in one case in which I named a phone label "Google Voice" the re-import process changed it to "grandcentral".)
I would like the ability to make these changes on the device...just wondering if this is an error happening on my device, or a feature that only works in Android 2.2+, or a limitation of HTC Sense?
Thanks,
DD

[Q] Own name and photo in Messaging

In "Messaging", how do I get my own photograph to display with the "Me" messages? I would have thought it would read the picture under "Own Number" in contacts, but it doesn't.
And "Me" is rather childish, is there a way to change it to my actual name?
Yeah the only way to get the pic to show is to use the "Me" contact. Id like to know how to change to actual name too
ok this is tricky. the "Me" contact works IF and only IF your SIM card knows its own phone number. which generally does not. to check this, from home, goto
menu / settings / phone info (latest choice) / Phone status (2nd choice)
you should see somewhere in this page your own phone number.
- if you see it you simply create a "Me" contact with your own phone number, gather some picture somewhere and there you go.
- if you don't see your number (most likely you will see an entry like "MSISDN = Unknown") you have to teach your sim card its own phone number.
to do so you will need an (eeeek!!!) iphone, or a winMo phone, or some really really really old phone from the days when Snake was like angry birds. you will then have to fiddle with the settings (this is the trickiest part. i guess your best bet is googling something like "write MSISDN on SIM with <phone name>"). for Windows mobile phones, for example, you open the Sim Manager program and it's there somewhere.
remember to write your number with the +xx international dialing code.
then you can proceed to creating your "me" account and up and running you are!
I insrtalled dutys turbo on my touch hd - had htc sim manager did the job.
prior to that I went fro 345 back to 318 to get at dell streak simmanager. reflashed 345 but could not get the simmanager fro 318 to install. any idea how to install dells simmanager on 345? just wondering if that would do as good as old htc phone n manager
I've tried the iPhone fix, no ball, I'm not sure, but I think there's something about my telco's SIM's that don't have this feature, although the best I can get out of an aussie telco is "it's nothing I've heard of so maybe it's a handset feature, call DELL."
Gah, I hate it when I know better than the dolt with the buttons…
Does anybody know of any other ways to write a MSISDN number to a SIM card?

[Q] Merging sms threads from same contact with different numbers

I've seen numerous questions regarding problems merging sms messsages after being restored from databases, applications, social networks or ported from different operating systems, etc all of which seem to relate to compatibility issues. My issue is, on the face of it, much more simple but I have yet to find a solution.
One of my contacts recently changed telephone numbers resulting in subsequent texts being listed in a different thread. After adding the new number to the existing contact I now have two sms threads under the same person's name. I'd like to merge these and delete the old number but I can't find a way to do that. This means that if I want to keep a name for the old sms thread then I have to keep the old number in my contacts. Seems a bit daft to me.
I'm currently using a Samsung Galaxy GT-I9000 with 2.34 firmware but unless I'm missing something WM, iPhone, etc have the same issue. Does anyone know if merging texts in the way I've mentioned can be done?
I don't know if apps like GO SMS and Handcent address this problem but even if they did its like taking a sledgehammer to a minor inconvenience.
Thanks
I'm having exactly the same problem for more than a year now. I really hope someone will come up with a solution for this! Thanks
I have been also trying for a solution but nothing
(Hope I'm not resurrecting a too old thread...)
I successfully merged SMS threads by creating a backup using SMS Backup & Restore.
Just open the created .xml file in e.g. Notepad++, then replace your contact's old number in the "address" field with the new one. Now load the altered backup file back onto your phone, delete your messages from within the app, and restore your newly created backup file.
Although it worked fine for me on the first try, I recommend keeping your initial backup file, and save your editing to a copy - just in case.
Using this method, I also fixed some splitted threads, where one contact with one number got split up in several threads, because of an incorrect number restore from backups when switching phones.
Hope this helps.
Thanks to pucksen for resurrecting this old thread. I got here by google.
My problem was a bit different - I had multiple conversation threads from the same number from the same contact (in both stock SMS app and Go SMS Pro). It started after using Pure Messenger, and only affected my two contacts with iphones. It seemed random which messages ended up where.
Looking in the XML backup file from SMS Backup & Restore, I noticed why I was having this problem, the address field sometimes had random space characters appended to the end of the numbers! For example:
address="4165555555"
address="4165555555 "
Removed the spaces after the affected messages and voila, all is well.
No idea how or why this happened, or if im going to have to export/fix/reimport my messages often to keep my conversations readable... but at least there's a way to fix it.
Now if only I knew how to write an app that could automate this for me...
epexegenesis said:
Thanks to pucksen for resurrecting this old thread. I got here by google.
My problem was a bit different - I had multiple conversation threads from the same number from the same contact (in both stock SMS app and Go SMS Pro). It started after using Pure Messenger, and only affected my two contacts with iphones. It seemed random which messages ended up where.
Looking in the XML backup file from SMS Backup & Restore, I noticed why I was having this problem, the address field sometimes had random space characters appended to the end of the numbers! For example:
address="4165555555"
address="4165555555 "
Removed the spaces after the affected messages and voila, all is well.
No idea how or why this happened, or if im going to have to export/fix/reimport my messages often to keep my conversations readable... but at least there's a way to fix it.
Now if only I knew how to write an app that could automate this for me...
Click to expand...
Click to collapse
Thread re-resurrected! Not sure if you've solved this, but I imagine the process could be expedited by using the Find/Replace feature in Notepad++ (or practically anything else) by searching for " with a space in front of it and replacing it with " with no space.
As for the thread's OP, I agree that Android needs to have this functionality built-in. Especially considering how many users have alternate Google Voice numbers.
This is the one thing that WebOS actually got right. Never believed I'd ever actually miss something from that terrible phone.
Thanks patthew, that makes it a bit quicker - it is still a pain though. And unfortunately the problem also has gotten bigger....now I've got this:
address="4165555555"
address="+14165555555"
So up to 4 threads with each contact.
This is ridiculous.
I also can't believe how many people there are with the same problem and no fix. From page 1 google search:
forum.xda-developers.com/showthread.php?t=1262261
forum.xda-developers.com/showthread.php?t=1397030
forum.xda-developers.com/showthread.php?t=1192736
forum.xda-developers.com/showthread.php?t=1124902
http://android.stackexchange.com/qu...-creates-multiple-threads-for-the-same-number
http://www.droidxforums.com/forum/d...t-creating-multiple-threads-same-contact.html
hello all,
I am also having this problem, i confirm that not even with handcent sms it doesn't work if a contact has several numbers it opens a new thread by phone number.
the manual edition of the xml file seems the only workaround is the edition of the backup file which is of course prone to error.
anyway thanks for the tips i hadn't thought of editing the sms backup and restore xml.
kind regards
Mario
Before doing this BACK UP YOUR SMS/MMS!!! If you screw something up and lose everything don't come crying to me, back your crap up!
Now, here is how I did it. This merged 2 different phone numbers/threads into 1 SMS thread and moved all MMS (Pictures/Media) as well.
In my XML file I found these 4 formats for the number I was changing, why the numbers are all different formats I have no idea. Make sure you don't have even more.
(555) 444-7777
5554447777
+15554447777
+1 555-444-7777
And here is a small sample from the XML file with the numbers changed to the 555 crap or X'd out.
-----------------------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<threads count="7" xmlns="XXXXXXXXXXXXXXXXXXXXXX">
<thread address="+15554447777">
<sms msgBox="inbox" date="2012-07-30T21:40:43.522Z" locked="false" seen="true" read="true" serviceCenter="+1XXXXXXXXXX" address="+15554447777" encoding="plain">Hello World!</sms>
<sms msgBox="inbox" date="2012-07-30T21:41:13.522Z" locked="false" seen="true" read="true" serviceCenter="+1XXXXXXXXXX" address="+15554447777" encoding="plain">Hello World AGAIN!</sms>
<mms msgBox="sent" version="1.2" type="sendReq" contentType="application/vnd.wap.multipart.related" date="2012-09-08T02:30:19.000Z" locked="false" seen="true" read="true" subject="">
<addresses>
<address type="from">insert-address-token</address>
<address type="to">5554447777</address>
</addresses>
<part contentType="application/smil" contentId="<smil>" contentLocation="smil.xml" encoding="plain"><smil><head><layout><root-layout width="1230px" height="720px"/><region id="Image" left="0" top="0" width="1230px" height="648px" fit="meet"/></layout></head><body><par dur="5000ms"><img src="IMG_20120907_212958.jpg" region="Image"/></par></body></smil></part>
<part contentType="image/jpeg" order="0" contentId="<IMG_20120907_212958>" contentLocation="IMG_20120907_212958.jpg" encoding="base64">/9j/4ABAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEB</part>
</mms>
</thread>
</threads>
-----------------------------------------------------------------------------------------------------------------------------------------
First off, I used Titanium Backup Pro to dump SMS/MMS to XML (It's under Options/Backup data to XML) I have no idea if the standard Titanium Backup has this or not.
Titanium Backup Pro stores the messages with all SMS first, then all MMS after for that thread. What I did was a search/replace for all 4 different number formats listed above to the new phone number, then I cut/pasted all of the SMS from the new number thread the old number thread right under the last SMS message in that thread, then I cut/pasted the MMS from the new number thread to the old number thread at the end of the MMS section. In short, I moved the SMS and MMS from one thread to the other to their corresponding areas. I moved the "new" number to the old number thread because there were only a handful of messages in the new thread so I went that route. And because I did it this way, all the messages were in order by date.
After I had emptied out the thread (nothing between <thread address="XXXXXXXXXX"> and </thread>) I deleted the thread.
Then I updated the threads count to "6" because I was merging 2 threads and of course taking one thread away from the 7 threads = 6, saved it, and then restored it using Titanium Backup and BAM, 2 threads were now 1 with all of my texts and pictures intact.
Now, I have no idea if the cut/pasting is necessary or if Titanium and Android can magically figure out the two threads belong together after changing all the numbers but I didn't feel like messing with it. I just made it a nice neat XML file like I figured it should be and went with that.
For the XML editor I used XMLSpy 30 day trial (it's expensive to buy but I figured I would only be doing this once so what the heck, trial it is) but I'm sure anything that edits XML properly
would do just fine.
Initially I tried merging the two threads using Sqlite3 update commands on mmssms.db and succeeded in merging the 2 SMS threads but found that MMS didn't follow and decided that I'd rather mess with XML. Eh...
Also, if for some reason (like me) you can't see the XML backup file in Windows I wound up just using adb to pull/push the file from/to the phone.
Anyway, hope this helps those of you trying to do this. Good luck!
Good method but UNconceivably hard to perform on 9000 text messages, when more than 2 or 3 are seperated into multiple threads
But i did it (at least for the contacts i sms the most)
It cannot be that difficult for an average IT student to write a simple script to do what android should be doing on its own.
Anyway.
Just try and find the contacts whose conversations have been split. Note them down and open the xml from sms backup and restore through Notepad++ or a simple kate (if you are in a linux environment)
Search for your contact using some of the characters of its name. For example if the conversations of Smith John have been split, then try first to look for smith (disable case matching)
When you find the line that corresponds to the first message of Smith, copy every single character in address.
ie
Code:
address='"SMITH JOHN" <693123458>'
Here you HAVE to copy everything after the = until the gt;'
DO NOT include the =, nor any character after the last ' , NOT EVEN the space that comes right after.
Paste
Code:
'"SMITH JOHN" <693123458>'
in the find and replace dialogue.
For the replace part, include only the phone number between ""
Code:
Replace with
"693123458"
Replace all.
Now try again searching for smith. Sometimes we change little things in our contacts and over time conversations split for that reason. You might find that you once upon a time you had saved the contact as Smith Johny. So search again. Then search using the phone number if your phone has the bad habit of spliting up the numbers like
123-1234-123 or something
Try looking for -123 or space123
Replace everything with the phone number alone surrounded by "".
This way when your contacts are in place there will be only one thread for each contact.
SO many hours of sleep lost
epexegenesis said:
Thanks to pucksen for resurrecting this old thread. I got here by google.
My problem was a bit different - I had multiple conversation threads from the same number from the same contact (in both stock SMS app and Go SMS Pro). It started after using Pure Messenger, and only affected my two contacts with iphones. It seemed random which messages ended up where.
Looking in the XML backup file from SMS Backup & Restore, I noticed why I was having this problem, the address field sometimes had random space characters appended to the end of the numbers! For example:
address="4165555555"
address="4165555555 "
Removed the spaces after the affected messages and voila, all is well.
No idea how or why this happened, or if im going to have to export/fix/reimport my messages often to keep my conversations readable... but at least there's a way to fix it.
Now if only I knew how to write an app that could automate this for me...
Click to expand...
Click to collapse
Learn how to code & do that in a handful of lines of code
Indirect Solution but this might come handy for most people in this thread
https://play.google.com/store/apps/details?id=angel.twitch&hl=en
Another workaround
Another workaround would of using hangouts version 10 as an SMS app.
Thread re-resurrected, again. lol
Anyway, Galaxy S21U, Android 11, stock messenger. Added their old number to their contact, but all it did was name both threads after them, not merge them.
When I run SMS Backup & Restore, it doesn't seem to get ALL of the messages from the new number's thread. It did seem to get all of them from the prior thread though. SEEM being I'm not entirely sure whether it retrieved all of both theirs and my messages, without further investigation.
If it did not retrieve ALL of the messages, how would I go about making it do so? Settings, a different app/method?
Using Notepad++ was a breeze to find/replace all of the old numbers to the new one though.
If I were to restore my edited backup, without deleting any of the messages that are currently there, what happens?
Does it overwrite what's currently there, deleting the current set of messages, or does it just add back all of the messages to the specified thread, resulting in double messages that would need to be deleted?
Thanks for any help with this. Didn't anticipate this issue. Didn't think this person was going to change their number, or how seemingly difficult this problem actually is.

App Development - Multiple Contact Selection

I am developing an app that sends a text to a group of people (my fellow firefighters) when we get a call. I have everything working but I have to hard code the phone numbers in.
What I want to do is to be able to hit menu and then 'select contacts' or whatever. In the new screen, I just want a simple contact selection with a checkbox so I can select/deselect people and the rest of the program runs with that list so I don't have to hard code the phone number, export, move apk to my phone, install, etc. every time I have to change something.
I have googled for about 3 days using many various terms and can only find guides to a single contact selection. None of them allow you to select multiple contacts.
Does anyone know a way to make this happen? I am pretty new to java so I don't know much about it.
Eclipse with the android base 2.2 (SDK v. 8)
Any help is appreciated.
Any help please? I am quickly coming up to this part of my project and it's the last thing I need to do.

Categories

Resources