yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] gundamboy:
It works simply:

1. Inside Messaging app, click on your blank (me) icon and add number to contacts

2. Add New contact, and do not add a name to your number

3. after doing so, go back to messaging and click on your icon again, but edit the contact this time.

4. Once it opens Google Contact, click on the image with the + sign to add your own image from microSD or take an image

the end

HOPEFULLY that helped, I just did it right now.
[Nexus One Q&A, Help & Troubleshooting] helfone:
as stated many times before in this thread clicking the the blank (me) icon does nothing. Ty for ur help though.
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
dont know if im over analyzing this, or what not, but so far i've only seen non US users having this issue. have i just not seen the US people or could it be related to location/non US carrier?
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I'll add them to the list of tests tomorrow, I expect that if the number is read the answer to both will be yes though.
[Nexus One Q&A, Help & Troubleshooting] helfone:
drsmisk: interresting observation. I have no idea, if any1 outside the US has this working please notify us.

Rusty: hopefully u are right
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
either way this is all an interesting way to spend time, think i've spent like 5 hours searching for solutions for this today. good thing it's monday tomorrow :)
[Nexus One Q&A, Help & Troubleshooting] gundamboy:
holding the (me) icon worked for me, allowing me to add to contacts.

oh well, good luck everyone!
[Nexus One Q&A, Help & Troubleshooting] helfone:
seeing ur canadian flag I presume u are outside of the us?
[Nexus One Q&A, Help & Troubleshooting] j3di:
I'm having this problem. I'm on UK Vodafone. When i press the greyed out box nothing much happens.

A previous HTC Magic on UK Vodafone also displayed blank info in settings>aboutphone>status-My Phone Number

I took my SIM card into a Vodafone shop, they reflashed a new SIM but it made no difference.

I guess this is definitely SIM related and it would be nice to find a fix :)
[Nexus One Q&A, Help & Troubleshooting] b33r-droid:
hey,

Joined up to post on this topic as am having the same issue on a stock 2.2 N1 connected with O2 in the UK.

The me icon appears greyed out for me despite having myself as a contact in my phone and long pressing on the icon in a message doesn't do anything as some people have suggesed.

I am intruiged by this "My phone number" business in the settings as this also appears blank for me. I have found this thread: h**p://talk3g.co.uk/showthread.php?7944-Android-My-phone-number-Unknown-or-blank-How-to-fix (sorry I can't post links yet as am a new user, replace the *'s with t's) on another forum which suggests the iphone (urg) has the ability to change this value on the sim but I haven't got access to one to try it. Would be interested if someone could try it and post back if it is a fix. Cheers
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
I got my phone in the UK, is it possible to downgrade back to stock 2.1 and wait for them to push it out OTA? risky?
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
Right here are todays findings on the subject... I have 3 SIMs in front of me:

My Vodafone SIM (2/3 months old)

Orange PAYG SIM

O2 PAYG SIM

My Nexus One reads the number from the Orange & O2 SIMs just fine, if I edit the phone number using SIM Manager on my spare WM phone, the Nexus One reports the number as the edited one.

The Vodafone SIM, however, is a completely different kettle of fish. It had no number saved onto it when it was shipped to me, I have used SIM Manager to input my phone number (on both available lines) and still the number is not read by the Nexus One, why is the Voda SIM different to the 2 others? A SIM is a SIM, right? This is really annoying, as when the 2 correctly functioning SIM are used, the 'Me' problem in the messaging app is fixed.

Only if you root.
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
Oh then we know that it is sim related. thanks for the work on that issue.

Hm, so i have to root... Well my only concern really is that Google will push out a different ROM OTA(i heard they pulled the original 2.2) and that i wont be able to upgrade to it since i already have the 2.2(and that ill regret upgrading too fast :) )?
[Nexus One Q&A, Help & Troubleshooting] ROBIN50N:
iam in uk on tmobile uk and it workes for me.
[Nexus One Q&A, Help & Troubleshooting] helfone:
wtf thats ****ed up :S u cant see any physical difference between the two?
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
They're all a little different:

One on the right is the Voda one that doesn't "work"
[Nexus One Q&A, Help & Troubleshooting] burnduck:
well that means we have the same findings, in order for messages app to show up "me" picture, the phone will have to be able to (1) read out the "my phone number" stored in the sim card, and (2) have that number stored in the phone book with a picture.

Because the phone doesn't read out the "my phone number", clicking on the greyed out "me picture" will have no effect, just because there's nothing good to do with a contact with… no contact info :confused:

But there are people who don't have a phone that edits "my phone number", so basically they're stuck.
[Nexus One Q&A, Help & Troubleshooting] amd_203:
I'm having the same damn problem and I hate it, that little grey box actually bothers me. So I did some research and figured the way the "Me" picture works it by finding your contact on the address book and pulling it from there and how it does that is by settings>about>status>my phone number. The problem is that it shows up as unknown so it doesn't know which number in the address book is mines. It's the sim since I have two deactivated sims. One on T-Mobile and the other on AT&T they both show the number and allow me to add a contact as everyone stating but once I put my active sim back to the grey box. This wouldn't be a problem is we could edit the the damn My Phone Number.

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

Sent via the XDA Tapatalk App
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
Even after editing my number, I still have the problem, that's the really annoying thing.

I'm going to have to try and borrow an iPhone from someone and see it editing via that makes a difference.
[Nexus One Q&A, Help & Troubleshooting] dudekiller:
its your buzz picture

if you guys used your buzz profile then you wouldnt have this problem

undisable it turn it on and then add the picture you want to be in the icon to your profile
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I have a Google Profile with a picture, it works everywhere on the phone except the messaging app.
[Nexus One Q&A, Help & Troubleshooting] burnduck:
OK, I've just found an (really) old NOKIA 8250 phone that can be used to program "My phone numbers" in SIM cards, and now I can confirm I've fixed the problem, the pictures are showing up alright.

Currently there are 2 reasons causing a grey picture in the messages apps,

(1) You don't have yourself in the phone book or there is no picture of yourself,

(2) your SIM card does not contain any info about your own number

To check whether you're case (1) which is easier to fix, or case (2), go to

Setting > About Phone > Status > My phone number

.

If it says "unknown" then congratulations, you're the unlucky guy (like me), you will need to get a phone like iPhone or Nokia 8250 that is capable of editing that "My number" in your SIM card. Otherwise, just make sure you have created a contact for that "My phone number", and you should be good to go! ;)
[Nexus One Q&A, Help & Troubleshooting] jitz:
I've read everything regarding this issue, tried everything suggested in this thread - I have the exact same problems as the OP...

I'm in Israel, if that helps... under 'About phone -> Status -> My phone number' I'm seeing 'Unknown'
[Nexus One Q&A, Help & Troubleshooting] silluine:
This Worked..

I can confirm that this is working. I had the same problem and i saved my number with my old SE K790 and now everything is alright..
[Nexus One Q&A, Help & Troubleshooting] helfone:
so u guys create a new sim contact called 'My number' or is it a setting on the sim and not a contact on the sim?
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
It's not a contact, it's a setting as you say.
[Nexus One Q&A, Help & Troubleshooting] helfone:
u got it to work?
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
someone created a feature request for this on the google site. go in and vote and maybe we can get a fix for this.

http://code.google.com/p/android/issues/detail?id=8519
[Nexus One Q&A, Help & Troubleshooting] helfone:
voted, also tried one old sony ericsson, now gonna try a different old sony ericsson cu didnt work with first phone :S

EDIT: Now got it to work as well. Good times :)
[Nexus One Q&A, Help & Troubleshooting] BGH80:
I can confirm that it's a SIM problem. Tried everything mentioned, creating a contact for my number with a contact icon, making sure my google contact picture was set, nothing helped.

My number was coming up as unknown in Settings -> About phone, so I put the SIM in an iPhone and followed the step outlined here

http://talk3g.co.uk/showthread.php?7944-Android-My-phone-number-Unknown-or-blank-How-to-fix

to manually set the number on the SIM. Chucked the SIM back in my Nexus One and my contact icon shows up fine in the messaging app.
[Nexus One Q&A, Help & Troubleshooting] dieseldk:
sim problem

Yes its sim, added my phone number to sim on an old SE c902, now I can push the gray box and make a new contact whit my pic and info :-)
[Nexus One Q&A, Help & Troubleshooting] artesea:
SIMs cards are different and not only between networks but between ages. There have been talks of 4gb cards to come out in the future.

That said, putting my Vodafone UK sim in to a Sony Ericsson K800 I was able to program my own Voice Number (in +44 format) and as soon as I inserted my SIM in my Nexus my face now appears :D
[Nexus One Q&A, Help & Troubleshooting] ultish:
how did you set this on your SE c902? :)
[Nexus One Q&A, Help & Troubleshooting] dieseldk:
Menu -> contacts -> options -> special numbers -> My numbers -> My mobile -> edit.

Put my international code +45 before my number have not tested whitout.

Its more or less the same on a SE K750i and w810i, and other SE phone with that menu setup
[Nexus One Q&A, Help & Troubleshooting] ultish:
sweet thanks! that did it =)
[Nexus One Q&A, Help & Troubleshooting] piloe:
Thanks, this did the trick for me. :) Oh, and I don't know why but entering my international number (+31) did not work for me, I had to do it the "local" way.
[Nexus One Q&A, Help & Troubleshooting] drsmisk:
wish their was an app for this, surely must be possible to write....
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I believe there is an STK for Android, but needs root.
[Nexus One Q&A, Help & Troubleshooting] player911:
I just manually changed mine using a SIM Card Reader.

I have a Vio FoneMate USB SIM card reader and downloaded the free PC app Dekart SIM Manager.

XP automatically found the Vio FoneMate drivers. Dekart had no problem finding the reader. Load up software

Click the Card drop down menu > SIM Info (available after connecting).

In the last box, it displays the phone number. Change it and hit OK. Popped the SIM in my phone and it instantly pulled my pic and now all working.

This was after I spent 2 hours on the phone. TMobile instantly wants to transfer you to Google Support once they hear its a Nexus One. I sat there and argued with several reps to no avail. The last guy was cool but only offered a SIM swap. Probably would have worked if they programmed it right. Google should allow this change through the software.
[Nexus One Q&A, Help & Troubleshooting] dieseldk:
Don't use the () in the number just +31xxxxxxxx,
[Nexus One Q&A, Help & Troubleshooting] dieseldk:
Don't know how it is in the states, here the number is not looked to the sim, you can get a new number on the same sim if you want, maybe what why the number isn't coded in to the sim
[Nexus One Q&A, Help & Troubleshooting] shirato:
Just want to confirm the solution.

I can fix this by put my SIM card in my Windows Mobile Phone and add my number in the SIM's Line 1 number.

Then when insert the SIM back to Nexus One, the Messaging app is now able to display my thumbnails correctly.
[Nexus One Q&A, Help & Troubleshooting] uansari1:
Bingo. That's the issue. I just got my sim replaced by T-mobile and in Settings, it hasn't picked up my phone number yet (shows as Unknown)... and whaddya know, my Me contact is greyed out in Messaging. T-mobile Rep assured me it will update within a day or so.
[Nexus One Q&A, Help & Troubleshooting] uansari1:
Just a heads up... I put my SIM into my backup phone (Moto Razr) and added the number in the SIM's Line 1 as well. It worked without issue. :)
[Nexus One Q&A, Help & Troubleshooting] jasrups:
I luckily had my number on my SIM from when I was using my Nokia E61i so I never had this issue.
[Nexus One Q&A, Help & Troubleshooting] lorin.bute:
I've put the sim in a SE phone and it did the trick. Thanks.
[Nexus One Q&A, Help & Troubleshooting] faizalmzain:
i added the number to my sim card using a samsung phone and the ME picture is showing now, so i guess most of non smart phones are capable of doing it.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
Borrowed my Dad's old SE phone, it was able to edit my SIM number correctly where SIM Manager on my Typhoon had failed!
[Nexus One Q&A, Help & Troubleshooting] SuperJoker:
Old Razr2 V8 did the trick for me.
[Nexus One Q&A, Help & Troubleshooting] overridex:
I had this issue - I had a temporary number originally (back when I had my G1) and had my number ported over shortly after. Of course, in phone status is still always said my old temp number rather than my current one. It was somewhat annoying, but not really a problem until the new messaging app in Froyo.

I don't have any phones that take SIM cards aside from my N1 and G1, but I was able to hack a way to fix it on my unlocked N1.

I ran a nandroid backup of Froyo and restored a nandroid backup I had of a recent Cyanogen 2.1 ROM since the 2.2 source is not available just yet.

I downloaded the android source code from the android open source project, and edited packages/apps/Settings/src/com/android/settings/deviceinfo/Status.java. I added the following line:

setSummaryText("number", mPhone.getLine1Number());
+	mPhone.setLine1Number(mPhone.getLine1AlphaTag(), "16035551212", null);

Obviously I used my real phone number rather than the dummy one above. I then compiled android and ran the following from my command line in Linux:

cd out/target/product/generic/system/app
adb remount
adb push Settings.apk /system/app/

I then opened the about phone -> status screen in settings on my phone, backed out, entered it again and the number was showing up correctly. I then backed out, shut down the phone and took out the SIM to double check it in my G1 and the phone number was now showing up correctly there as well. I put the SIM back in my N1 and restored the nandroid backup I had made of Froyo. My 'Me' portrait now shows up correctly with the correct phone number.

Maybe once the Froyo source drops I'll make a more reusable patch so that you can press and hold on the number in settings to change it or something.

-Dan
[Nexus One Q&A, Help & Troubleshooting] helfone:
sweet stuff... gj on that
[Nexus One Q&A, Help & Troubleshooting] j3di:
Post #84 Now that is the sort of solution I was hoping for!

Thanks Overridex, looking forward to your solution once froyo source is out!
[Nexus One Q&A, Help & Troubleshooting] xlkiller:
Can you send me your new settings.apk ?
[Nexus One Q&A, Help & Troubleshooting] overridex:
Since the number to change to is hard coded it won't do you much good at this point, though if you really want it just as a quick fix you can PM me the number you want and I'll rebuild it with it and send it your way. You basically just need to open it once then you can revert to the original settings.apk.

Take care,

-Dan
[Nexus One Q&A, Help & Troubleshooting] antikryst:
can we get a list of phones where this has been confirmed to work? also how to do it would help.

i will try to borrow an old phone from one of my office mates... but i would have to do this quickly :p

tried several nokias and i couldnt find the actual menu item to do it.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
SE K550i for sure, it's in the contacts menu somewhere.
[Nexus One Q&A, Help & Troubleshooting] antikryst:
got it working via a SE R300 :D wahooo! contacts > more > mynumbers

hope this helps those who still have this annoying problem.
[Nexus One Q&A, Help & Troubleshooting] theguydan:
urgh so bloody anoying isn't it.

iam suppised there isnt a sim manager of sorts in the app store, to sort this issue out though.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I believe there is an Android STK, however it needs root, and I don't know if it can edit the number anyway.
[Nexus One Q&A, Help & Troubleshooting] ogdobber:
Solved! (for me at least)

I had the exact same problem...tried all the tricks everyone suggested and nothing worked.

I did find a solution, I put me sim in an old sony ericsson phone and adjusted (ME) there. I went to show/hide my number and selected show and that fixed it for the N1 (edit: it was contacts > more > mynumbers) . Apparently the SE does it a little different. Possibly if you've had your sim in a symbian 3 that could break "me" as well.

So find your old dinosaur phone and get to fixing.

I would imagine if you just simply went and got a new sim, that would fix it too.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I got a replacement SIM recently (my original was about 8 years old) and there wasn't a number programmed in.
[Nexus One Q&A, Help & Troubleshooting] aureliusmaximus:
I tried and tried and tried on my old SE....wouldn't work (although I did have the 'special numbers' 'my mobile number' settings).

Tonight decided to dig up my old WinMob TyTNII....fixed it straight away! So if you have one of those laying around, go to contacts - menu - sim (something). It's pretty self explanatory I think!
[Nexus One Q&A, Help & Troubleshooting] pinzanoaltagl:
The samsung SGH-C100 has "my number" feature, i used it; but under "my number" in android it always appears unknown.

Probably it's another feature :(

The Nokia 6630 can write this number?

P.S. It's incredible that during testing they never considered this problem!!!
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
That's because it isn't their problem. It's not Google's fault your SIM isn't programmed correctly.
[Nexus One Q&A, Help & Troubleshooting] pinzanoaltagl:
Obviuosly not, but it appears to be a common issue; they should have implemented an "image changer" or a way to write that sim number.

Actually I haven't bought sims for a while, but here it was working like this (italy):

Go to the shop

Buy the sim (no number on it)

After one day the sim was activated and you were able to call.

They assigned a number to you, but it wasn't physically written on the sim.

I called my provider and they told me to change sim... and number ( LoL ).

I'll buy one sim card reader for my pc at this point :(
[Nexus One Q&A, Help & Troubleshooting] Quelltextfabrik:
I'm sorry, I only read the thread halfway through because I wanted to try something and it worked.

As a lot of you the simple holding of the "me avatar" didn't work and it was stated here that it might be SIM card related and you need to add your number to the SIM card.

I did just that with my Windows Mobile powered HD2

Go to Contacts -> Menu -> Sim Manager -> Menu -> SIM Tools -> own Numbers and change the first Number (Voice Line 1) to your phone number. I used the default format +49123456456, where +49 is the country code, 123 the area code or provider and 456456 your number.

When I rebooted the Nexus One with the SIM inserted it showed my Google Contact pic.

Hope that helps? I'm happy :)
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I tried to fix mine numerous times using SIM Manager on my HTC Typhoon (WM6 thanks to XDA) and although it saved and showed my number fine each time, the Nexus wouldn't have it.

That's when I borrowed my Dad's K500i and all was well.
[Nexus One Q&A, Help & Troubleshooting] pinzanoaltagl:
Worked for me using an old WM phone.

The important is to maintain this "format"

Name (Voice Line 1) -> Number (+39xxxxxxxxx)

Name (Voice Line 2 )-> Numbero (+39xxxxxXxx)

In the "name" you have to write Voice Line or, apparently, it wouldn't work. (I wrote my name before :P)
[Nexus One Q&A, Help & Troubleshooting] Shahpur.Azizpour:
the funny thing is that on 2.1 i had NO problems with my number, but on froyo it doesn't recognize my number.

So i can't really believe that this is the sim cards fault, as i'm using the exact same simcard i did on 2.1....

the "edit sim card" workaround might work, but i don't see the reason to do it that way, because on 2.1 my sim card was working correctly and i don't think anything deleted the "my number" entry on my sim card.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
On 2.1, nothing but Settings => About => Status made use of your SIM's 'My Number' feature.
[Nexus One Q&A, Help & Troubleshooting] Paul22000:
Is there no way to edit the SIM without using another phone?

I do not have access to another phone.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
You could see if this'll do it: http://pdk.android.com/online-pdk/guide/stk.html
[Nexus One Q&A, Help & Troubleshooting] sound-mind:
Sorry for raising an almost dead thread but just wanted to add that I'm trying to solve this problem programmatically with some level of flexibility. Not all users have access to another GSM phone and I don't think that should be a requirement for adjusting the stored phone number ;)

Since FroYo provides an internal API method for setting the phone number on a GSM phone, setLine1Number(), I've whipped up an app that accesses the internal method via reflection.

Via reflection I have addressed a portion of the "internal API" problem. Unfortunately, even though I've gained access to the internal API method itself, I'm still running into issues resulting from the need to send protected broadcast events. I'm going to look for ways to address this with and without rooting. Given a few days I should have an apk put together that addresses this issue by providing a means to adjust the stored SIM phone number.

I know this is a side-effect of accessing internal APIs and will not be portable. But I'm not waiting on another release to address a feature that other phone OSes addressed years ago.
[Nexus One Q&A, Help & Troubleshooting] Paul22000:
Sounds good. Keep us updated.
[Nexus One Q&A, Help & Troubleshooting] cyanogen:
Funny, I found this thread while fixing the problem.

The phone settings in CM6 now have a preference under Call settings->Additional settings that will let you set the phone number permanently. I committed code for this awhile ago but it didn't actually work until about 10 minutes ago. The reason was that the MSISDN alpha tag was an empty string.

Anyway, the code is in git.
[Nexus One Q&A, Help & Troubleshooting] Paul22000:
Oh sh! It's Mr Cyanogen! :cool:

Does this mean we can edit the SIM card via CM now? And this won't show up until RC4, correct?
[Nexus One Q&A, Help & Troubleshooting] bvalentino:
Yeahhh!! It worked!

I love CM6
[Nexus One Q&A, Help & Troubleshooting] G1-evolve:
explain please O_o
[Nexus One Q&A, Help & Troubleshooting] Paul22000:
^^^ Ditto.

With screenshots if possible please. :cool:
[Nexus One Q&A, Help & Troubleshooting] G1-evolve:
:eek: plzzzzzzz
[Nexus One Q&A, Help & Troubleshooting] Littlesandi:
if you have cm6 rom in settings-->call settings-->other settings you can find my number...

i write my number and its ok, but when i reboot the number is already unknow

why??

-sorry for my bad english-
[Nexus One Q&A, Help & Troubleshooting] elk2210:
Same problem here. The number is not permanently set...