Set your own contact photo on huawei ascend 2? I've tried everything. Saving myself as a contact, and changed the picture. Didn't work. Synced all my google accounts. Didn't work. I'm not even automatically saved in my contacts. I had to save my number, just to get to my voicemail.
OWN CONTACT AVATAR
To have your own contact avatar appearing, this varies a bit, due to the device being used or the app being used.
What is recommend and should work on any case is that you need to identify yourself to your phone:

Tap your device &quot;menu&quot; button;

Tap &quot;Settings&quot;;

Scroll your way to &quot;About phone&quot; and tap it;

Tap &quot;Status&quot;:
Where it reads &quot;My phone number&quot;, you should read your own and up-to-date phone number there, otherwise the phone doesn't know who you are and cannot use any avatar.


A solution to allow you to apply your up-to-date phone number at the mentioned menu, or a solution to have your contact being retrieved from Google with an avatar, has already been mentioned here concerning the Avatar for the SMS conversation, but equally applies to your situation:
How to show own photo in SMS conversation?, specially the answer from Protron.

CONTACTS AVATAR
Usually the contact photo is the user's avatar, if the contact has a Google Account.
To apply a photo or change the existing one, you have to:

Open the &quot;Contacts&quot; app;
Scroll your way to the desired contact and long tap it;
Tap over &quot;Edit Contact&quot; from the popup menu;
Tap over the existent picture or over the picture square that if empty shows a + sign;
Select either &quot;Take photo&quot; or &quot;Select photo from Gallery&quot; to apply the new photo;
After selected, tap &quot;Done&quot; to actually save the changes.

By now your contact should have the new photo applied to it.

Official Android Support Page for Contacts Management:

Android 2.3 (Gingerbread) - Editing contact details