Change a primary account user name - Windows Phone 7 Q&A, Help & Troubleshooting

Hi!
Does anyone know how to change WP7 primary account (Windows Live) user name via registry (AFAIK it's not possible by standard way)?
Thanks!

I found solution by myself, and like to share with xda members
How to change LiveID email and user name without hard reset on WP7
On the desktop:
1) Go to http://account.live.com and sign in with your old account;
2) Change your LiveID email (use existing email or get new one from @hotmail.com);
3) Save your changes and re-login with new ID.
On the handset:
1) Using registry editor or provisioning file, change these values:
[HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}]
"Email"=[email protected]
"User"=[email protected]
[HKCU\Software\Microsoft\IdentityCRL\Environment\Production]
"DefaultID"=[email protected]
Provisioning file:
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}">
<parm name="Email" value="[email protected]" />
<parm name="User" value="[email protected]" />
</characteristic>
<characteristic type="HKCU\Software\Microsoft\IdentityCRL\Environment\Production">
<parm name="DefaultID" value="[email protected]" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
2) Reboot phone.
Now you completely changed LiveID on WP7 without factory reset!
P.S. Key HKCU\Software\Microsoft\IdentityCRL\UserExtendedProperties also has some interesting values

Sensboston, you sir, are my hero!

Incredible! Thanks!

Does it also change the region of Marketplace if i change my hotmail to another one with another region?

It only changes the email associated but you cannot change region. MS creates a unique id in back which carries all your profile data and is tied to billing where one cannot change its country.
So may be only live email cna be changed but this does nit allow you to switch regions

Thanks a lot, very helpful indeed!!
How can one change the region in the marketplace?? Hard reset only,maybe??

Yes. You need to use a live id d which is of dfferent region. I have created this tutoral using one of the custom backup restore tool of this forum http://www.wpxbox.com/how-to-restore-and-backup-windows-phone-homebrew/ which you can use to switch between two backups. One can be for Us account and other for Indian account fr example.

Thanks, I was expecting as much!
I'll check out the tutorial once i get the chance.Hopefully I'll succeed!

Provisioning file
It didn't work for me using the provisioning file from post#2 with the tools of Xboxmod: http://forum.xda-developers.com/showthread.php?t=907169.
Then I generated a new provisioning file exactly as written in the post quoted above:
Code:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}]
"Email"="[email protected]"
"User"="[email protected]"
[HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL\Environment\Production]
"DefaultID"="[email protected]"
converted it with rgu-2-xml.exe:
Code:
<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}">
<parm name="Email" value="[email protected]" datatype="string" />
<parm name="User" value="[email protected]" datatype="string" />
</characteristic>
<characteristic type="HKCU\Software\Microsoft\IdentityCRL\Environment\Production">
<parm name="DefaultID" value="[email protected]" datatype="string" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
now it worked.
Your finding saved me quite a bit of headache, thanks for that!

Can you also just delete the windows live mail with this method ?

Related

(Q) Email auto configuration

Is there a way to auto-reconfigure an email account after a complete hard reset (for example when the battery is empty)?
Is it possible to do this with some registry keys, or with a xml script?
Thanks for the anwser (it's very important).
XML
You can do it with this xml script:
Code:
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{D671C70B-8EE3-4881-8045-2AEE6F731B55}">
<parm name="SERVICENAME" value="MyIMAP"/>
<parm name="SERVICETYPE" value="IMAP4"/>
<parm name="INSERVER" value="Imapserver"/>
<parm name="OUTSERVER" value="smtpserver"/>
<parm name="AUTHNAME" value="alias"/>
<parm name="AUTHSECRET" value="password"/>
<parm name="DOMAIN" value="oceana"/>
<parm name="REPLYADDR" value="emailAddress"/>
</characteristic>
<characteristic type="{4FE84006-9E8A-4158-864D-A2E1E98C3786}">
<parm name="SERVICENAME" value="MyPOP"/>
<parm name="SERVICETYPE" value="POP3"/>
<parm name="INSERVER" value="popserver"/>
<parm name="OUTSERVER" value="smtpserver"/>
<parm name="AUTHNAME" value="alias"/>
<parm name="AUTHSECRET" value="password"/>
<parm name="DOMAIN" value="oceana"/>
<parm name="REPLYADDR" value="emailAddress"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Good luck,
Wouter
ISP provided settings.
what exactly does mail do when it's trying to get mail server settings? i work for an ISP that does email as well. every phone we have tested with auto setup seems to give us different results for email servers.
droid- (domain).com
droid x- mail.(domain).com
it always seems to come up using the default mail ports.
the server settings have to be pretty specific to work on verizon's network as they block port 25 for outgoing mail. we need to set up SSL using port 465 on the outgoing server.
desktop mail clients like thunderbird and outlook have an autoconfigure feature that pulls information from an xml file located on the domain.
does anyone know if it's possible to configure a server side xml like the one in the post above?
thanks!

Does HTC touch (Windows Mobile) support SMS provisioning?

hello,
after about 3 years away from windows mobile, there are many things lost for me.
I want to know, if HTC Touch, or Windows Mobile, supports SMS Provisioning?
for example:
Code:
<wap-provisioningdoc>
<characteristic type="NAPDEF">
<parm name="NAPID" value="NAP1"/>
<parm name="BEARER" value="GSM-CSD"/>
<parm name="NAME" value="ANY NAME 3"/>
<parm name="NAP-ADDRESS" value="+XXXXXXXXXXX"/>
<parm name="NAP-ADDRTYPE" value="E164"/>
<characteristic type="NAPAUTHINFO">
<parm name="AUTHTYPE" value="PAP"/>
<parm name="AUTHNAME" value="myuser"/>
<parm name="AUTHSECRET" value="mysecret"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
I am using NowSMS as SMS Gateway. But when I send the OMA-Provisioning SMS to a HTC Touch, it doesn't notify any incoming SMS.
Thanks
Pai
Finally, I find some info from MSDN:
Provisioning OTA Through a WAP Push
Note: OTA bootstrapping is disabled by default in Windows Mobile-based devices. Before you can bootstrap or continuously provision the device OTA you must enable OTA bootstrapping. For more information see Enabling OTA Bootstrapping.
It looks like, that the HTC touch can't receive Push-SMS correctly.....
how to solve this problem, in order to receive a Push SMS on HTC touch?!

Sync Sent Items & Today Messaging plugin- Registry?

Hi All,
I hope you can help with this one.
I am currently creating a CAB file to automatically deploy some custom settings into several devices. I have set up Activesync and done most of the required options however there are still 2 left that i cannot seem to crack!
The main one is the Sync Sent Items check box in 'Messaging - > Outlook Email - > Menu -> Manage Folders
I would like to be able to check this box using my custom cab file but i cannot find the appropriate setting in the registry, does anyone have any idea where i can find this?
The second one is that one of the options i am deploying is to store email and attachments on the storage card however in order to do this i know that you need to disable meesaging in the Today plugin, once again i cannot seem to find this in the registry. I would like to disable this then set the storage card options so i dont run into the old Storage Card2 problems.
Any ideas suggestions greatly recieved.
Thanks in advance.
Mesmeric
Results of rapiconfig with only sent items data
Code:
<wap-provisioningdoc>
<characteristic type="Sync" recursive="true">
<characteristic type="FolderHierarchy">
<characteristic type="Sent Items">
<parm name="FolderType" value="5"/>
<parm name="SyncEnabled" value="1"/>
</characteristic>
</characteristic>
</characteristic>
</wap-provisioningdoc>

Facebook on diamond 2 ???

I open this topic because on my diamond 2, the facebook soft who work perfectly on my HD , is not compatible completly with the diamond 2 :
When I want to write my user ID and my password , I don't look the validation button (problem screen resolution) ????
Thanks for your help ....
WM-Facebook-0.14.cab
WM-Facebook-0.14.cab
http://rapidshare.com/files/222747234/WM-Facebook-0.14.cab
Work perfectly ....
Thanks .
I downloaded en installed WM-Facebook-0.14.cab on my TD2 but I can't find any app on my device.
When you goto the program screen (with all the icons on it), click the "All programs" soft key at the bottom in order to find it
cactusbob said:
When you goto the program screen (with all the icons on it), click the "All programs" soft key at the bottom in order to find it
Click to expand...
Click to collapse
Ofcourse that's what I did first thing then searched my devices with Explorer and then used Search. Nothing!
I installed it a second time and it said the old version would be deleted first. So it has got to be on my device somewhere.
But What I wonder is where is the facebook integration with the contacts manager that was displayed a while ago? Aka link facebook contacts with phone contacts to get display pic, etc.
It seems to not be present.
I found de facebook app. It installed itself in a separate startmenu folder. I copied the files to the main Start Menu folder and now it works fine.
The integration of facebook with de contactmanagers I've seen was in MobileShell 3.0.
Reg Tweak for Facebook?
Spending much of my day looking at the registry of my lovely new shiny TD2, finding some interesting stuff about TV out, and..... Facebook.
HKCU > Software > HTC > Manilla > Facebook.Disable
Hmmmm???? default set to 1, let's see what happens when we set it to 0, if anything
Smadger you could be openeing the door for something really great. Kepp going and let us all know what you find.
smadger said:
Spending much of my day looking at the registry of my lovely new shiny TD2, finding some interesting stuff about TV out, and..... Facebook.
HKCU > Software > HTC > Manilla > Facebook.Disable
Hmmmm???? default set to 1, let's see what happens when we set it to 0, if anything
Click to expand...
Click to collapse
Ok took the plunge as I really would like the Touch Flo facebook intergration. I have changed the Facebook.Disable to 1
also set to 1 on the same page
Manila://people/browserlayer\peopleupdate***** hidden
Manila://peopledetail\peopleview *** hidden
also changed the facebook values in people
i now have the facebook intergration in the touch flo 3g all people view
anyone else willing to help out here . I am going to search the topaz oem files from the test rom which has this implemented as all it does at the moment is restart 3g.
wardy said:
Ok took the plunge as I really would like the Touch Flo facebook intergration. I have changed the Facebook.Disable to 1
also set to 1 on the same page
Manila://people/browserlayer\peopleupdate***** hidden
Manila://peopledetail\peopleview *** hidden
QUOTE]
I can't seem to change these Manilla://people values to anything else other than 1, it may be becasue I don't have the Facebook App installed, but I would have thought I should still be able to edit a reg key without, but it just wont let me????
Click to expand...
Click to collapse
Possible Facebook + Programs Tab Unhidden + Program launhcer icon unlocked
Found some more reg entries that I'm playing with, here's a list of all of them, maybe someone can make more sense of them than I can....
HKCU > Software > HTC > People > OwnerInfo > FBAutoUpdate
HKCU > Software > HTC > People > OwnerInfo > FBBirthdayFromFB
HKCU > Software > HTC > People > OwnerInfo > FBPhotoFromFB
HKCU > Software > HTC > People > OwnerInfo > PhotoPath
HKCU > Software > HTC > Manilla > PeopleAllViewSource
HKCU > Software > HTC > Manilla > PeopleBrowserSource
The last 2 seem to be master keys for the Manilla://people keys, but not entirely sure how yet.
Maybe it has something to do with this.....
HKLM > Services> SoftwareDisable
Although I've not tried it as I could be wrong and it sounds scary!!!!!
And some little extras.....
------------
To bring back the programs tab in TF3d...
HKCU > Software > HTC > Manilla > Manilla://programs.page.hidden
But the tab seems to be frozen - I'm working on it Might have to disable the strat menu program integration or something????
----------------
To unlock the default top four icons on the program launcer...
HKLM > Software > HTC > Manilla > ProgramLauncher
then choose your icon to deselect (0-3 although I recomend only changing number 1 and number 2, (people + Calendar) you will probably want to keep Home and Settings as I haven't found a way of getting them back once they're gone!)
"IsReadOnly" set to 0, Soft reset, et voila.
------------
To stop the backlight slider disapearing when you select the "automatic adjustment of screen brightness" or whatever it says thingy.
HKLM > Software > HTC > Power > EnableAutoHideBacklightSlider
Set to 0 - Soft reset
----------------was hoping this would take the orangey hue of the display away but doesn't look like it -----------------
HKLM > System > GDI > Gamma > Gamma Value
Default is set to 1500,
----------------------------
to unhide the orientation menui in the settings menu........
HKLM > System > GDI > Rotation > HideOrientationUI
Change from 1 to 0
-------I'm still having trouble with this one----------
To get opera to change it's user agent id so that it doesn't reset itself each time it launches, (to make BBC iPlayer think it's Samsung)...
HKLM > Software > SIE > AutoVer > Opera > User Prefs > Custom User-Agent
and here's the orginal id incase you want to change it back it doesn't seem to work for me anyhow...
HTC_Touch_Diamond2_T5353 Opera/9.50 (Windows NT 5.1; U; en)
--------------
Still finding little things to do with TV-Out which is encourageing me!
http://forum.xda-developers.com/showthread.php?p=3672209
but no answers, curse you HTC!!!
ps - Apologies if this is already stuff you can do in other ways, I'm just getting in to this stuff, and I'm on a mission to try and understand it well enough to try and contribute a little more to this fantastic community.
HKLM > Services> SoftwareDisable
Nice find .. I will try it tonight , as the drink advert says whats the worse that can happen
If anyone else fancies playing around with the reg please do so cautiously or a hard reset may be needed .
Ok tried it , nothing
I have a feeling for the facebook we may need to have a seperate cab for the facebook engine and also the album cab that supports facebook .
Will look into
T.V out is looking good
Set under HKCU\software\htc\manila\
Facebook.Disable (Set the DWORD to 0)
Manila://people\browserlayer\peopleupdate.page.hidden (Set the DWORD to 0)
Manila://PeopleDetail\peopleView.page.hidden (Set the DWORD to 0)
Copied FacebookSDK.zip
Also added the manila files from FB-RhodiumInt V01.zip
Except for 26948339_manila kept original.
Differences relating to Facebook are:
Original
<Page Order="0" Name="connectsetting.page" PackageName="HTC" Title="[[IDS_PEOPLEBROWSER_UPDATETITLE]]" Default="true" >
<ComponentReference Name="page" Mode9Path="HTC\PeopleUpdate.mode9" Component="ConnectSettingPage" SmartComponent="true" />
</Page>
<Page Order="0" Name="selectmatchfriends.page" PackageName="HTC" Title="[[IDS_SELECTMATCHFRIEND_TITLE]]" Default="true" >
<ComponentReference Name="page" Mode9Path="HTC\PeopleUpdate.mode9" Component="SelectMatchFriendPage" SmartComponent="true" />
</Page>
</PageGroup>
Rhodium(Touch Pro2) version
<Page Order="0" Name="connectsetting.page" PackageName="HTC" Title="[[IDS_PEOPLEBROWSER_UPDATETITLE]]" Default="true" >
<ComponentReference Name="page" Mode9Path="HTC\PeopleUpdate.mode9" Component="ConnectSettingPage" SmartComponent="true" />
</Page>
</Page>
<Page Order="0" Name="summarylogin.page" PackageName="HTC" Title="[[IDS_FACEBOOKLOGIN_TITLE]]" Default="true" >
<ComponentReference Name="page" Mode9Path="HTC\PeopleUpdate.mode9" Component="SummaryLoginPage" SmartComponent="true" />
</Page>
</PageGroup>
I can make the Facebook integration sign in... and get facebook updates for "Me"...
It does not give the option under "Set Contact Photo" for from facebook for "Me".
The option for linking to Facebook contacts is there on the Facebook tabs under contacts, but it does not try to link (just keeps being lit green).
Under "All Contacts, going to the Facebook tab (Updates and Events), if I tap on "Me" the mobile version of the webpage does load correctly.
Thanks so much for this.
Will try it later . How did you copy the Maila files across ? DId you have to de cert first or use resco file explorer or something.
This got the FaceBook App working good
paledo said:
I found de facebook app. It installed itself in a separate startmenu folder. I copied the files to the main Start Menu folder and now it works fine.
Click to expand...
Click to collapse
wardy said:
Thanks so much for this.
Will try it later . How did you copy the Maila files across ? DId you have to de cert first or use resco file explorer or something.
Click to expand...
Click to collapse
Just draged and droped in an ActivSync explorer window to the /Windows directory
Facebook integration I noticed offered itself two users that match the contacts list and then linked them. I still can not figure out why it will not do the link to self link to a contact in Facebook.
But going thru the files important for Facebook, there are several files that are different.
Such as 4751aa65_manila
Rhodium - TP2 (From Dutty's for Blackstone - THD)
<trans-unit id="IDS_CONNECTSETTING_CONTEXT">
<source>Selecting this option may result in additional charges as data connections may be created automatically or while roaming. Turn this option on?</source>
</trans-unit>
<trans-unit id="IDS_DOWNLOADDATA">
<source>Download Data...</source>
</trans-unit>
<trans-unit id="IDS_NOACCOUNTDATA">
<source>No Account Data</source>
</trans-unit>
<trans-unit id="IDS_DOWNLOADFAILED">
<source>Download Failed</source>
</trans-unit>
<trans-unit id="IDS_UPDATEINFO_DESCRIPTION">
<source>Do you want to associate contact with Facebook?</source>
</trans-unit>
<trans-unit id="IDS_UPDATEINFO_FIRSTBT">
<source>Yes, also save photo and birthday</source>
</trans-unit>
<trans-unit id="IDS_UPDATEINFO_SECONDBT">
<source>Yes, don't save photo and birthday</source>
</trans-unit>
Topaz - TD2
<trans-unit id="IDS_CONNECTSETTING_CONTEXT">
<source>Selecting this option may result in additional charges as data connections may be created automatically or while roaming. Turn this option on?</source>
</trans-unit>
<trans-unit id="IDS_NOACCOUNTDATA">
<source />
</trans-unit>
<trans-unit id="IDS_DOWNLOADFAILED">
<source />
</trans-unit>
<trans-unit id="IDS_UPDATEINFO_DESCRIPTION">
<source />
</trans-unit>
<trans-unit id="IDS_LOGIN_DESCRIPTION">
<source />
</trans-unit>
<trans-unit id="IDS_REFRESH">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILETITLE">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILEDETAIL">
<source />
</trans-unit>
<trans-unit id="IDS_SELECTMATCHFRIEND_TITLE">
<source />
</trans-unit>
<trans-unit id="IDS_NEXT">
<source />
</trans-unit>
<trans-unit id="IDS_DONE">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILE_SAVEPHOTO">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILE_SAVEBIRTHDAY">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILE">
<source />
</trans-unit>
<trans-unit id="IDS_LINKTOOTHERS">
<source />
</trans-unit>
<trans-unit id="IDS_FACEBOOK_CAPTION_PROFILE_CHANGED_2">
<source />
</trans-unit>
<trans-unit id="IDS_FACEBOOK_CAPTION_STATUS_CHANGED_2">
<source />
</trans-unit>
<trans-unit id="IDS_FACEBOOK_CAPTION_PHOTO_UPDATES_2">
<source />
</trans-unit>
And file 529b23ef_manila
For the TP2
<?xml version="1.0" encoding="utf-16"?>
<xliff version="1.0" lang="en-gb">
<file datatype="plaintext" original="manila">
<header />
<body>
<trans-unit id="IDS_MANILA_TITLE">
<source></source>
</trans-unit>
<trans-unit id="IDS_SELECTACCOUNT_TITLE">
<source></source>
</trans-unit>
<trans-unit id="IDS_FACEBOOKLOGIN_TITLE">
<source></source>
</trans-unit>
<trans-unit id="IDS_START">
<source>Start</source>
</trans-unit>
</body>
</file>
</xliff>
For the TD2
<?xml version="1.0" encoding="utf-16"?>
<xliff version="1.0" lang="en-gb">
<file datatype="plaintext" original="manila">
<header />
<body>
<trans-unit id="IDS_MANILA_TITLE">
<source />
</trans-unit>
<trans-unit id="IDS_LINKPROFILE">
<source />
</trans-unit>
<trans-unit id="IDS_FACEBOOKLOGIN_TITLE">
<source />
</trans-unit>
<trans-unit id="IDS_START">
<source>Start</source>
</trans-unit>
</body>
</file>
</xliff>
Even some of the binary files also differ in the way they mention Facebook. I've been ignoring QTC graphics files.

[Q] Change Live account without resetting phone (dev unlocked)

Well I think the title says it all... I know this has been asked lots of times but, my phone is unlocked, does it boosts the chances of doing this? Also, I found this in this thread: http://forum.xda-developers.com/showthread.php?t=907971
Is this what I'm looking for?
How to change primary LiveID email without resetting WP7 (by sensboston)
On the desktop:
1) Go to http://account.live.com and sign in with your old account;
2) Change your LiveID email (use existing email or get new one from @hotmail.com);
3) Save your changes and re-login with new ID.
On the handset:
1) Using registry editor or provisioning file, change these values:
Code:
[HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}]
"Email"[email protected]
"User"[email protected]
[HKCU\Software\Microsoft\IdentityCRL\Environment\Production]
"DefaultID"[email protected]
Provisioning file:
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}">
<parm name="Email" value="[email protected]" />
<parm name="User" value="[email protected]" />
</characteristic>
<characteristic type="HKCU\Software\Microsoft\IdentityCRL\Environment\Production">
<parm name="DefaultID" value="[email protected]" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
2) Reboot phone.
Now you on new LiveID email without factory reset!
Click to expand...
Click to collapse
This will work, but you won't be able to post to Twitter, LinkedIn, Windows Live, or upload photos to SkyDrive. I'm looking in to a way to fix that at the moment...
Oh, that sucks... But I realised something, in that method I'm just changing my email address, no? What I wanted to do is switch to another ready made Windows Live account, that's not possible?
Thank u !
revxx14 said:
This will work, but you won't be able to post to Twitter, LinkedIn, Windows Live, or upload photos to SkyDrive. I'm looking in to a way to fix that at the moment...
Click to expand...
Click to collapse
That would be great My wife needs to do that. Keep us posted
Awesome!
Thank you for this
revxx14 said:
This will work, but you won't be able to post to Twitter, LinkedIn, Windows Live, or upload photos to SkyDrive. I'm looking in to a way to fix that at the moment...
Click to expand...
Click to collapse
@revxx14
any idea yet?
I tried to search the registry / google / etc. but no solution to this so far.
Is there any way to browse the 'hidden' parts of the registry?
thx
WP7 Root Tools, or any other full-permission registry browser (including the TouchXperience one, if you elevate with WP7 Root Tools), can browse the full registry without restrictions (no "hidden" parts).

Categories

Resources