yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] __ow:
A tale of caution for proud owners of LG's: if you

use the registry editor included in the MFG app to add the accent #4 within the display name key

let the screen time out before setting the corresponding accent color values

recieve and read an sms before trying to return (in case lock screen isn't enough to push MFG out of the way)

you might end up with a MFG app that crashes upon launching and incomplete theme entries, or alternatively a corrupted registry value, which results in the theme subsection of settings to also crash on launch.

So.. there. Be careful. Wish SMS backup was here already..

Oh. Actually all third-party apps fail to launch when theme keys can't be enumerated. This is sort of a bother..
[Windows Phone 7 Development and Hacking] tbk21:
Has anyone find a easy way to add your own colors? Like the chevron ring tone xap or something.
[Windows Phone 7 Development and Hacking] __ow:
Well, in case anyone's still waiting or working on a solution using these registry values solely; it does indeed work, but only to a degree.

The built-in native apps honors the accent color values in the registry. The silverlight apps, however, seem to use the XAML resources, despite not being able to launch when the registry values are botched. You will then end up with a system with two accent colors.

This is probably already known to some, Chris sort of confirmed it on his tweetiebox during X-mas.
[Windows Phone 7 Development and Hacking] tbk21:
How do I find out which color is black? And how do I change the registry values.
[Windows Phone 7 Development and Hacking] kuerbis2:
do you know the ProductID of LG's MFG App?

Regards,

-tobias
[Windows Phone 7 Development and Hacking] __ow:
You know, I didn't think I would, assuming I'd have to enumerate \Applications and FileBrowser.exe not being left in. But lo' and behold if they hadn't been nice enough to keep the XAP and a few other related files in \Windows. Available if you or anyone desires them.

Anyway: {86391C55-B5CF-459e-B751-B2B0120A8DE3}

Depends on what you mean. If you are referring to the light/dark theme, the info is there in Tobias's post of the registry values. If you are wondering how to specify the color black, the color values are in ARGB hex codes, in which case pitch black would be FF000000.

As to how to change the values I cannot help unless you have an LG (which has a registry editor with write privileges in those keys in its engineer app) I'm afraid. Not been keeping full tabs on the developings on other devices. If nothing else, wait for Rafael's and Chris's cross-manufacturer lib and subsequent accent color app, if they still intend to release one.
[Windows Phone 7 Development and Hacking] kuerbis2:
interesting, the app is not available as a marketplace download. Samsung's Diag app on the other hand is (via ID search). Would you mind to send me the xap of the MFG app?

-tobias
[Windows Phone 7 Development and Hacking] __ow:
Not at all. PM.
[Windows Phone 7 Development and Hacking] tbk21:
I don't have a LG. So on this moment it is not possible to change the tiles to black with a HTC? Is there a thread or site to keep track of the progress of that color app?

Is it possible to it with this register app for HTC?
[Windows Phone 7 Development and Hacking] attilah:
Samsung Omnia 7 custom accent color works

I can tell that I was able to change existing and add custom accent colors to my Omnia 7 device. What I don't know is how to delete them :-)

So Omnia 7 owners can get these features hopefully from a homebrew app.
[Windows Phone 7 Development and Hacking] (nico):
It has already been discussed several time. "Register App" is not a registry app.

It has nothing to do with registry.
[Windows Phone 7 Development and Hacking] owenw:
So now we need a HTC registry editor ;)
[Windows Phone 7 Development and Hacking] __ow:
And write access to \Windows.
[Windows Phone 7 Development and Hacking] istvan.farmosi:
How did you write "HKEY_LOCAL_MACHINE\ControlPanel\Themes\0\Accents"? I tried using COMRilClient.dll (see below), but I seem unable to change the values there. Reading works fine, returning the values kuerbis2 showed earlier.

iSecRilControl.RegGetDWORD(0x80000002, @"ControlPanel\Themes\0\Accents", "4", out res);
MessageBox.Show(res.ToString());

iSecRilControl.RegSetDWORD(0x80000002, @"ControlPanel\Themes\0\Accents", "4", 0xFFc0c0c0);

iSecRilControl.RegGetDWORD(0x80000002, @"ControlPanel\Themes\0\Accents", "4", out res);
MessageBox.Show(res.ToString());
[Windows Phone 7 Development and Hacking] diboze:
my new theme ;D

I'll call it...black
[Windows Phone 7 Development and Hacking] pth6:
can you give your CustClear.provxml file and your rgu file? please
[Windows Phone 7 Development and Hacking] diboze:
of course.

But everything in black just doesnt look good. So here is an example of a grey on black bg-theme
[Windows Phone 7 Development and Hacking] pth6:
do you think it works?:

[HKEY_LOCAL_MACHINE\ControlPanel\Themes\AccentsDisp layName\0409]
"1"=dword:Grey
[Windows Phone 7 Development and Hacking] xboxmod:
Very nice in grey thanks!
[Windows Phone 7 Development and Hacking] istvan.farmosi:
Guys, do you know how one could achieve this on an Omnia 7? Can I edit the rom image to include a modified xml that gets parsed on startup (is that what this prov.xml is doing?)
[Windows Phone 7 Development and Hacking] Dwight2001:
Thank you, Thank you, Thank you!
[Windows Phone 7 Development and Hacking] xboxmod:
1st to do this on non HTC device you need a file explorer with write access in /windows/ folder.

if you have this maybe is there a way to do the same on samsung.
[Windows Phone 7 Development and Hacking] domineus:
let's hope windows phone device manager can but it wouldn't work for on phone access, to which I assume we need for this no? I love to try but dvp sadly...

I'll say it again. HTC has all the fun
[Windows Phone 7 Development and Hacking] attilah:
istvan I wrote a pm to you.
[Windows Phone 7 Development and Hacking] domineus:
if it works on a samsung maybe can work on dvp someone let me know it does look really nice in gray
[Windows Phone 7 Development and Hacking] ananinet:
Anyone know how we could do this on LG optimus 7?
[Windows Phone 7 Development and Hacking] __ow:
As I wrote earlier in the thread, LG's diagnostic app has a registry editor with write access to these keys. Factory Menu > Engineer Menu > Other Settings. Though be careful not to end up with a AccentsDisplayName without valid corresponding color values, for example by creating #4, the OEM theme, and exiting the diag app before making sure the #4 color values are valid. Then no silverligt apps will be able to launch, including the diag app itself.

Also, until we have write access to \Windows, silverlight apps won't be custom themable. I think at least. Just an educated guess so far though.
[Windows Phone 7 Development and Hacking] tbk21:
I have a HD7, could you help to get black tiles on white. If it is possible I don't want to change anything by myself in the registry so a XAP would perfect.
[Windows Phone 7 Development and Hacking] Verkunder:
I'm an owner of a Focus and would kill for the Grey theme.
[Windows Phone 7 Development and Hacking] fc000:
I've been following this thread since it's creation, looking for a method to accomplish this on a Samsung Focus, but the details aren't very clear. How exactly do you pull this off? :D
[Windows Phone 7 Development and Hacking] attilah:
I think I will post a class library which exposes some collected COM classes with their managed singletons ready for use...

..but it takes time :-(
[Windows Phone 7 Development and Hacking] __ow:
https://launchpad.net/zpm
[Windows Phone 7 Development and Hacking] Mallux:
I've been wanting black tiles on white background since launch :) hope this will be possible on the Focus soon :D
[Windows Phone 7 Development and Hacking] owenw:
Hi guys,

I can confirm that editing the aforementioned registry keys was successful. I now have my own personal accent color :)
[Windows Phone 7 Development and Hacking] d.cortez:
thank you! thank you! for the grey theme! looks very nice and makes it easier for me to read text messages! sweet!!
[Windows Phone 7 Development and Hacking] owenw:
What registry keys did you use?
[Windows Phone 7 Development and Hacking] d.cortez:
i used the xap file from this post. once deployed and you install on your phone, reboot and select the blue theme - which is now the grey theme. hopefully blue is not your favorite theme. :) added some pics of my 7 Mozart with the grey theme... sorry for pic quality, i took these with my Nexus 1.
[Windows Phone 7 Development and Hacking] eternalemb:
I'm working on this myself right now. Already got the black tiles working, but they switch to the actual color selected when I try to use the light background. I'll post up the XAP when I'm done if you guys would like...

Edit: Success!
[Windows Phone 7 Development and Hacking] eeeeeh:
Hi diboze,

Thanks for sharing the grey theme. Awesome. One question though - the theme overwrites what was the 'default' blue theme. Questions: (1) how can I get the default blue back; (2) How can I add additional themes and not replacing the old one? For (1) I'm guessing the .RGU file's value of HKEY_LOCAL_MACHINE\ControlPanel\Themes\1\Accents needs to be updated somehow, but what was the orignal value? For (2) I've no idea...

Thanks in advance!
[Windows Phone 7 Development and Hacking] pencilcase:
yes please :) would love to have that on my HD7 :) also what color does it replace? I'd rather have something like pink/purple or one of the provider colors replaced than blue ...

so in my list that would be 1/2/3/7 (going by the colors in the phone theme list not the registry keys)
[Windows Phone 7 Development and Hacking] owenw:
Hey everyone,

I've written up a tutorial on how to perform this process here.
[Windows Phone 7 Development and Hacking] eternalemb:
Haha ditto. My XAP replaces Pink. Here it is, attached. Black Tiles with white background when using the "light" background under theme.

onenw appears to have written a great writeup so go ahead and follow those instructions starting at Step 1 but skip to Step 5, since I provided the XAP to deploy.
[Windows Phone 7 Development and Hacking] pencilcase:
i think there is a bug in one of the files you posted ... shouldn't it be "AccentsDisplayName" without the space inbetween?

Third file:

[HKEY_LOCAL_MACHINE\ControlPanel\Themes\AccentsDisp layName\0409]

"0"="Green" ;

"1"="Red" ;

"2"="Blue" ;

"3"="Orange" ;

"5"="Pink" ;

"6"="Brown" ;

"7"="Lime" ;

"8"="Teal" ;

"9"="Purple" ;

"10"="Magenta" ;
[Windows Phone 7 Development and Hacking] owenw:
Did you modify both themes? I found if you don't modify light/dark there are some issues.
[Windows Phone 7 Development and Hacking] eternalemb:
On my phone I did both. First I did the dark and it worked fine by itself, but got boring so then I did light. Here's the text from the rgu and provxml for the light theme:

REGEDIT4

[HKEY_LOCAL_MACHINE\ControlPanel\Themes\0\Accents]
"5"=dword:FF000000 ; AccentId ;5 - Pink

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\ControlPanel\Themes\0\Accents">
<parm name="5" value="-16777216" datatype="integer" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
[Windows Phone 7 Development and Hacking] owenw:
No, that is how the key is in the registry
[Windows Phone 7 Development and Hacking] ghisura:
Hi,

do you think that your XAP will work on LG Optimus 7 ?

thanks
[Windows Phone 7 Development and Hacking] eternalemb:
I'm pretty sure the XAP will install, but does the LG Optimus 7 have a file browser similar to TouchXplorer? Because you need access to /My Documents/My Ringtones and /Windows.
[Windows Phone 7 Development and Hacking] ghisura:
ok, I thought that with the XAP, we just have to deploy it, and that change only registry values.

thanks
[Windows Phone 7 Development and Hacking] ceesheim:
I think you are right (I think it is a bug on the forum , if you copy/paste this can happen (space in between)
[Windows Phone 7 Development and Hacking] pencilcase:
great, its black but i cant get back into the menu .. or any other app lol :) time to reflash the phone as i cant even run touchexplorer anymore
[Windows Phone 7 Development and Hacking] __ow:
Time to clear up a few things.

I can guarantee that it's "AccentsDisplayName" without the space.

Why don't you guys just use the OEM theme (number 4) if you want to keep the originals? Surely, this method should be able to create a registry value in case the OEM display name is not set?

ghisura, I've already stated it twice right in this thread; the LG diagnostics app (check Optimus 7 development forums) has a registry editor which will allow you to perform these steps manually. This XAP method is only for HTCs so far.

EDIT: pencilcase, yea the launch process of silverlight apps enumerate these values in a rather finicky way, if display names and colors don't match up, by for example having a display name with one of the corresponding color values not being a valid color, this happens. So be careful people.
[Windows Phone 7 Development and Hacking] eternalemb:
That is odd...I installed with no problem. Went from writing the rgu to a black and white theme in less than 3 minutes...
[Windows Phone 7 Development and Hacking] pencilcase:
i listened to the guy who said "AccentsDisp layName"

although it didnt really make any sense. last time i am reading guides on a non xda-forum for me. now i have to restart all my games as i cant fix it without a reinstall of the entire phone.

edit: also the third file as posted there does not even have REGEDIT 4 in the top line. if you write a guide, at least check it properly. also btw its already been stolen!

http://www.google.de/search?q=The+m...s=org.mozilla:en-US:official&client=firefox-a

here is the files i now prepared, replacing magenta + pink. can someone please confirm they are OK?

edit2: the value for brown is messed up in the file and the guide. its not brown its dark grey :)
[Windows Phone 7 Development and Hacking] owenw:
If you aren't prepared for something to go wrong, then maybe you shouldn't be doing something like this.

I'm an XDA member, and I posted it over there too. Look at the date on my account.

It worked perfectly for me, I copied it from my test that I did myself, so I don't see what the issue is, but if you're reporting that it didn't work I'll correct it. Did it work without a space?

Those sites are simply mirrors of Neowin, not stolen. All major news sites such as Neowin have those kinds of sites floating about. Stop overreacting. Also, it should work without the REGEDIT 4 line, but thanks, I've fixed that line too.

Edit: Thanks, all fixed up now.

FYI all, I've noticed that even though these values are changed, some of the old color sticks around (namely the loading dots and various other places around the system), so if anyone finds a fix for this, let me know.
[Windows Phone 7 Development and Hacking] pencilcase:
I have no problem with reinstalling my phone or having something going wrong else I would not have tried this.

I did not mean to offend you in anyway, sorry if my venting came over like that.

In regards to overreacting, I was not overreacting, just pointing this out I was not aware there were so many mirror sites.

I am simply trying to make this foolproof as I had some problems with it. The colors seem fine now when loading 1+2 although I had to change brown back to brown but the naming of the actual colors does not seem to be working. If you would have time to check my files (specifically 3) I would very much appreciate any input as to why this is failing so I can then upload the finished XAP files for whoever wants them.
[Windows Phone 7 Development and Hacking] __ow:
Basically, I figure that the Silverlight runtime uses the theme resource XAMLs, or some compiled ones, in \Windows. So the registry tweak only works for the native apps. Of course, HTC users are once again thrown a bone with write access to \Windows.

EDIT: pencil, I think the values look fine. If it's not working, try removing the semi-colons in 3.rgu. Not sure what the spec for rgu-files are, or how that rgu2xml handles them for that matter.
[Windows Phone 7 Development and Hacking] stilatore:
can any of you post a step to step tutorial for the lg optimus?

thanks in advance
[Windows Phone 7 Development and Hacking] pencilcase:
nope, no luck with the names.
[Windows Phone 7 Development and Hacking] (nico):
I've created an app to change existing accent in a easier way (still using xboxmod trick under the hood).

Just launch the app, choose the accent to remplace and the new color (in hex mode).

Here it is: http://bit.ly/fJOgsE

Edit: Please share your best color!

Edit2: Light theme support added.
[Windows Phone 7 Development and Hacking] xboxmod:
Hi

thanks for this app Nico

the 1st step for a easy customisation.

cool
[Windows Phone 7 Development and Hacking] ceesheim:
here is a link where you can look for colors and there hex name

http://www.colorschemer.com/online.html

nice grey (FF4C4D51)

dark blue (FF050D29)
[Windows Phone 7 Development and Hacking] d.cortez:
perfect for tiles... thanks!
[Windows Phone 7 Development and Hacking] ceesheim:
there is a problem with your app I think

when I make a new color nice grey (FF4C4D51) the homescreen dos strange when sliding from top to bottom.
[Windows Phone 7 Development and Hacking] (nico):
"Works for me" certified :)

I tried with the exact same color value without issue. Anyone else got this problem?
[Windows Phone 7 Development and Hacking] ceesheim:
will test again :)

here is a nice black/grey one (FF1B1B1B)

ps:is this only working on the dark background (the colour changes )?

PS2:its on all the darker themes , I think it is the phone (if you slide real fast then you see it)
[Windows Phone 7 Development and Hacking] tbk21:
Only works for dark theme, I want light theme with black tiles:confused:
[Windows Phone 7 Development and Hacking] stilatore:
does it work on the lg optimus?
[Windows Phone 7 Development and Hacking] ceesheim:
just try it and tell it us then :D
[Windows Phone 7 Development and Hacking] stilatore:
nope. it doesn't work
[Windows Phone 7 Development and Hacking] (nico):
Here is a new version with light theme support: http://bit.ly/fJOgsE

Please tell me if it works for you.

This is still HTC Only.
[Windows Phone 7 Development and Hacking] ceesheim:
it is working (a nice grey(FF1B1B1B) theme on the light theme .

edit: real Dark blue (FF00081C)
[Windows Phone 7 Development and Hacking] francequentin:
Thanks nico for this XAP:D

Just one thing, when you change the background color

the color return to the old color :confused:
[Windows Phone 7 Development and Hacking] ceesheim:
just read a view posts back
[Windows Phone 7 Development and Hacking] pencilcase:
absolutely great :) thanks for that app! Is there any chance you can maybe update this to also change the name of the color?

nice colors:

maroon (FF800000)

midnightblue (FF191970)
[Windows Phone 7 Development and Hacking] francequentin:
It's my eyes :) sorry
[Windows Phone 7 Development and Hacking] pittphan:
Works Splendidly! I hit you up with a Thanks.
[Windows Phone 7 Development and Hacking] kwill:
REALLY THANKS ALOT for all the work in this thread to get different accent colors. It makes a world of difference. But, (and I've searched plenty), what hacks need to be performed to get an xap deployed using XP?
[Windows Phone 7 Development and Hacking] ceesheim:
lots have tried but I don't think it will work on xp , there is a hack to get it working but no one reported to really work.
[Windows Phone 7 Development and Hacking] ceesheim:
kwill look at this thread maybe it will help you

http://xdaforums.com/showpost.php?p=9618980&postcount=81
[Windows Phone 7 Development and Hacking] RustyGrom:
Not use an OS that's almost 10yrs old?
[Windows Phone 7 Development and Hacking] kwill:
Thanks. I'll check it out for sure. For now, I just used my roommates computer.

Got jokes;) And tell that to IBM, which is where I work. But, my work pc (which is where I was at) uses xp and that's where I was attempting it. As well, I just havent upgraded my desktop as I'm planning on buying a new one. Just give me a break:D

By the way. Has anyone been able to get solid white tiles on the dark theme? And if you use a hex code for a solid black tile on light theme, does it appear grey to you?
[Windows Phone 7 Development and Hacking] sadoway:
wish there was a universal version
[Windows Phone 7 Development and Hacking] kwill:
So, I've noticed a few bugs since changing my theme colors with the app posted. On certain themes, the highlight colors dont change in the apps themselves (flux for example). The tiles stay with whatever the original color is that was replaced. As well, when you go into email accounts and click on an email, it will launch back to the pick list right after it opens the email. The last one I've noticed is the apparent havoc it played on alarm clock pro (alarm app). For some reason it stopped working properly once I installed the custom theme app. Once I uninstalled it, all worked fine again.:confused:
[Windows Phone 7 Development and Hacking] (nico):
Some registry modification need a reboot.

To make all old color disapear, you can try to reboot. Switch to light and back to dark theme also does the trick for me.
[Windows Phone 7 Development and Hacking] phil_rouge:
replace 0409 with your Culture Identifier ?

what number for french?

:confused:
[Windows Phone 7 Development and Hacking] (nico):
French is 040c.
[Windows Phone 7 Development and Hacking] phil_rouge:
thank's ! :)
[Windows Phone 7 Development and Hacking] Talys:
After some experimentation, on my Optimus 7, I find that a dark "steel" blue against black looks very nice at all angles.

The hex code is #FF13506D, decimal 4279455853

In case anyone is having trouble doing this on their LG phone, the easiest way is this:

1. Enter MFG with 277634#*# password

2. Go Engineer -> Other -> Registry

3. Select HKEY_LOCAL_MACHINE in the first box

4. Type ControlPanel\Themes\1\Accents in the next box (for Dark, "0" for light)

5. Select DWORD (instead of String)

6. In the "Key" box enter one of the colors that you'll never use, like 9 or 10 (Purple and Magenta).

7. Click Query

Make sure it comes up with the "expected" value. For example, 9, Purple, is #FFA200FF which is decimal 4288807167.

8. Using your favorite RGB color picker generate the color you want (like FF0000 for red), and append an "FF" at the beginning. So, FFFF0000 for Red.

9. Using a hex calculator (like Windows Calc.exe) calculate the ARGB value (8 hex digits) to decimal.

10. Enter the number into the box that says, "for Set only", and click Set. My favorite shade of blue is 4279455853.

11. No need to reboot. Just hit the windows key, go Themes and set the color.
[Windows Phone 7 Development and Hacking] tempest2112:
Many thanks for this Nico, made things a lot easier!!!
[Windows Phone 7 Development and Hacking] Yakkaimono:
Thanks Talys for the detailed tutorial.

Here are some of mine with decimals for fellow LG users:).

crimson 4287956229 ff950505

black 4278190080 ff000000

steel grey 4282598987 ff43464b

dark orange 4293541378 ffea3e02

a strong shade of blue 4280161458 ff1e14b2
[Windows Phone 7 Development and Hacking] TeNsTrKe15:
can somebody directly upload the xap file?? i cannot access the bit.ly site
[Windows Phone 7 Development and Hacking] lucasryan:
try open in new tab
[Windows Phone 7 Development and Hacking] TeNsTrKe15:
automatically opens in a new tab, doesnt work. if you have the xap, could you please upload to megaupload? im allowed to access that website at my school
[Windows Phone 7 Development and Hacking] lucasryan:
yea it will go to a new tab but to something diff..it did for me, but then i right click to open in new tab and works...but maybe it is your school

what xap you wanting?
[Windows Phone 7 Development and Hacking] ft55555:
Has anybody tried changing the alpha value? For instance, instead of #FF13506D try using #8813506D. I would be very interested to know if this works.