[Guide] Activate Windows 8 Permanently - Windows 8 Development and Hacking

UPDATE: Personalization does NOT work in METRO. Everything works flawlessly and I tend to stay in desktop mode so I didn't realize this. DESKTOP MODE CAN BE PERSONALIZED. This still gives you enables everything I wanted so I don't see the problem. My metro background doesn't matter to me. I can also just install a win7 start menu, but again I have no issues and this works flawlessly.
A tool called "Windows 8 Activator For Build 9200 (Sep 2012)" (Google it, LINK BELOW) will permanently activate Windows 8. Specifically the latest build. Just run it and follow the simple instructions.
MOD EDIT: WAREZ LINK REMOVED

atrix4g18 said:
Let me know if we can't post this guide even though it is just providing information and no links to anything.
A tool called "Windows 8 Activator For Build 9200 (Sep 2012)" (Google it, LINK BELOW) will permanently activate Windows 8. Specifically the latest build. Just run it and follow the simple instructions.
If this doesn't comply with forum rules let me know. There is another thread describing how to remove activation watermark and notification, this does the same thing but actually removes it instead of hiding it.
Click to expand...
Click to collapse
The comments seem to be all over the place, I don't see definite proof it will work.

Isn't this classed as warez and is completely banned by xda, why would you want to steal windows 8 anyway? The upgrades only like £20 & I've tried the rtm on a friends pc, its awesome!
Sent from my HTC Desire HD using xda app-developers app

eZaCx said:
The comments seem to be all over the place, I don't see definite proof it will work.
Click to expand...
Click to collapse
idk what to say. I'm no expert tell me a way to show you that my windows 8 copy is fully activated and I'll show you. It worked perfect you dont't need anything complicated. It opens command prompt and works.

scaryshark said:
Isn't this classed as warez and is completely banned by xda, why would you want to steal windows 8 anyway? The upgrades only like £20 & I've tried the rtm on a friends pc, its awesome!
Sent from my HTC Desire HD using xda app-developers app
Click to expand...
Click to collapse
Understood. However for people who want to use all the features so they download the newest build (9200) but they run into activation watermarks and notifications. When Windows 8 comes out (October 26th) aka a long time from know, I will most likely buy a licence if not a Surface.
For now however this works. This gives you Windows 8 as it will be on October 26th. working perfectly. I have it on my Acer Aspire One 722 netbook and it works flawlessly AMD has a consumer driver preview for Windows 8 and everything runs smooth.

Apparently this still won't let you personalize. OP pm me plz.
Sent from my HTC One XL using xda premium

ptesmoke said:
Apparently this still won't let you personalize. OP pm me plz.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
What do people mean "won't let your personalize."? Is there something I am missing?
Also OP, how do you know it was permanently installed, and not 90/180 days?

>Isn't this classed as warez
No, it's classified as malware, as in "let's infect all the dumb pirates desperate for keys". Kiddies need to learn about social engineering at some point, and this is a good time as any.

ptesmoke said:
Apparently this still won't let you personalize. OP pm me plz.
Click to expand...
Click to collapse
Same problem here, please contact me if you found a solution.

it doesn't let you personalize because Win8 isn't really activated, even though the messages tell you it is. The system files have been tempered with. Read more on MDL about this. It has been shown many times that it fakes activation.
http://forums.mydigitallife.info/th...if-any/page466?p=630762&viewfull=1#post630762
if you do a sfc /scannow and reboot you will see that your system is not activated. If you feel comfortable with it you can keep the files, however you need to realize that you are in fact not activated.
(to find out whether personalization works or not, got to the metro screen, move mouse bottom right corner to open settings in the charm bar, at the bottom you see Change PC settings, try to personalize Lock screen, start screen, account picture - if you are activated you have no problems here, if you are not it's likely greyed out)
best solution to get activated at the moment is to wait for a KMS server or wait until Oct26 to purchase it. You can try to register a PC you may purchase or already purchased here and hope that you only have to pay $15 when it comes out (for a PC you haven't actually purchased). It may or may not work. Many believe that MS won't be able to check that many registered PCs to see if these have actually been recently purchased. We will see.
good luck

eZaCx said:
What do people mean "won't let your personalize."? Is there something I am missing?
Also OP, how do you know it was permanently installed, and not 90/180 days?
Click to expand...
Click to collapse
Windows, not the program confirmed it was permanently activated. This is not kms... this is all done locally.

e.mote said:
>Isn't this classed as warez
No, it's classified as malware, as in "let's infect all the dumb pirates desperate for keys". Kiddies need to learn about social engineering at some point, and this is a good time as any.
Click to expand...
Click to collapse
484 thanks? And you are that ignorant? Please grow up. This requires build 9200. Not the consumer version and it works flawlessly.

9200 build, is it a final version ?
Sent from my GT-I9100 using Tapatalk 2

derausgewanderte said:
it doesn't let you personalize because Win8 isn't really activated, even though the messages tell you it is. The system files have been tempered with. Read more on MDL about this. It has been shown many times that it fakes activation.
http://forums.mydigitallife.info/th...if-any/page466?p=630762&viewfull=1#post630762
if you do a sfc /scannow and reboot you will see that your system is not activated. If you feel comfortable with it you can keep the files, however you need to realize that you are in fact not activated.
(to find out whether personalization works or not, got to the metro screen, move mouse bottom right corner to open settings in the charm bar, at the bottom you see Change PC settings, try to personalize Lock screen, start screen, account picture - if you are activated you have no problems here, if you are not it's likely greyed out)
best solution to get activated at the moment is to wait for a KMS server or wait until Oct26 to purchase it. You can try to register a PC you may purchase or already purchased here and hope that you only have to pay $15 when it comes out (for a PC you haven't actually purchased). It may or may not work. Many believe that MS won't be able to check that many registered PCs to see if these have actually been recently purchased. We will see.
good luck
Click to expand...
Click to collapse
Interesting. I am not losing any functionality however so can you explain more? I don't see that personalization menu but I can personalize themes and stuff exactly like windows 8. Games work, net framework is functioning so I don't see what I'm missing out on...

UPDATE: Personalization does NOT work in METRO. Everything works flawlessly and I tend to stay in desktop mode so I didn't realize this. DESKTOP MODE CAN BE PERSONALIZED. This still gives you enables everything I wanted so I don't see the problem. My metro background doesn't matter to me. I can also just install a win7 start menu, but again I have no issues and this works flawlessly.

atrix4g18 said:
UPDATE: Personalization does NOT work in METRO. Everything works flawlessly and I tend to stay in desktop mode so I didn't realize this. DESKTOP MODE CAN BE PERSONALIZED. This still gives you enables everything I wanted so I don't see the problem. My metro background doesn't matter to me. I can also just install a win7 start menu, but again I have no issues and this works flawlessly.
Click to expand...
Click to collapse
the more important point is that you are not activated. System files have been replaced and sooner than later with a Windows Update these files will be fixed. Just letting you know and that you are aware of it. The system "fakes" activation - period. It spoofs some strings and flips some "switches" to make things appear that you are activated when in fact you are not.
You can do everything else without Win8 activation as well and use the system forever. You have the watermark and a reminder to activate. You can remove the watermark and activation reminder with the remover somebody made . However, that patch will not report that you are activated, it will only remove watermark and bypass activation message. Your OP reports on a nasty (not only my opinion) patch that replaces some system files that actually fake activation. You should at least change the statement that it will permanently activate Windows8, this is not true and has been proven to be fake (see MDL posts).
I personally don't like patches that replace system files that I am not aware of and that claim to give you activation when in fact it replaces text within dll's that fool you. If you want to be informed on how to activate Win8 I suggest reading the MDL forum about Win8 activation.

atrix4g18 said:
484 thanks? And you are that ignorant? Please grow up. This requires build 9200. Not the consumer version and it works flawlessly.
Click to expand...
Click to collapse
as much as I don't like his attitude, he is correct that it is malware.

It is not ACTIVATED! I downloaded to try and downloaded Microsoft something. I forget what its called but it checks for stuff on your computer that is not activated and Windows 8 was on there and said Windows 8 is not genuine. SO there you go.
I did manage to activate it permanently though by getting a serial number off a youtube vid and activate via UK Microsoft number and worked WITH personalize working!!!!

THIS IS ILLEGAL. DO NOT POST CRACKS FOR ACTIVATING WINDOWS.

Related

Remove limit of 10 unsigned app

I've finally reach 10 unsigned app on my phone. Took way longer that I thought...
This is not new for anyone who's not spending time asking for unlock key, but I've made a small app to automate the process of pushing the limit to 100000.
Here it is: http://bit.ly/qpVyR4
Work on my HTC, may work on other device as well (let me know).
Warning: At least one person had problem deploying app on his Samsung after running this app.
Edit: Updated version with rollback button (which already exists but was hidden )
this has been out for like a month now..... but good job of creating one!
http://forum.xda-developers.com/showthread.php?t=875885
Exactly what I said... nothing new but packaged as a XAP
Advanced Configuration Tool for WP7 Beta
http://forum.touchxperience.com/viewtopic.php?f=11&t=590&p=2349
has an option to remove the limit, plus set as many colour schemes as you like, and add single registry keys directly.
Its still beta but works a treat so far on my HD2, and comes with about 50 colours for the theme, or input your own with hex codes.
This tools works only on HTC. Minne should work on Samsung too, maybe on LG.
But if you have an HTC, AdvConfig is probably easier to use.
I'm not spending much time making pretty app
I ran this earlier (along with setting the key manually before), and it doesn't work. I still was limited to 10 apps.
But now, frighteningly, I'm unable to deploy -some- apps from Visual Studio (limit reached). I have a real dev unlock, never messed with Chevron.
Thanks, (nico)! I've removed this (stupid!) limit on my Focus (officially unlocked), everything works fine including deployment/debug from VS 2010. Good job!
davux said:
I ran this earlier (along with setting the key manually before), and it doesn't work. I still was limited to 10 apps.
But now, frighteningly, I'm unable to deploy -some- apps from Visual Studio (limit reached). I have a real dev unlock, never messed with Chevron.
Click to expand...
Click to collapse
I'm also officially unlock.
Like with folks with Chevron, I think the limit will be reseted periodically by Zune.
What do you mean by "some" apps?
You can't install more than 10 apps?
Not sure what do you mean, but I'll try to answer.
Using (official) unlock method, you won't be able to deploy more than 10 unsigned apps. 3 if you have a student account.
Chevron also have the same 10 limit (because they intentionally keep MS limit).
This registry tweak try to remove that limit.
In either way, this don't modify the number of app you can install though Marketplace, which is not limited.
(nico) said:
I'm also officially unlock.
Like with folks with Chevron, I think the limit will be reseted periodically by Zune.
What do you mean by "some" apps?
Click to expand...
Click to collapse
I set the key manually in the code Rusty released for the Samsung devices the other day. I wasn't able to deploy the 11th app via VS. I continued dealing with it until I got your XAP, I ran that yesterday and now sometimes I have trouble deploying in VS, even with <10 apps. Restarting VS and the phone doesn't have any effect.
Not that I'm blaming you or anything - just figured I'd note my experience. Some projects will still deploy, not sure of the pattern yet.
Thanks, that the kind of feedback I'm looking for. I'll add this to the first post to warn people.
If you have more infos, please share so we can have something more stable.
Thanks!
* Works on [Europe] Omnia 7
Ah this is the tool that some XDA user was trying to pass off as his own tool.
The big Athiest said:
Ah this is the tool that some XDA user was trying to pass off as his own tool.
Click to expand...
Click to collapse
What are you talking about?
(nico) said:
What are you talking about?
Click to expand...
Click to collapse
Look up the RRTool in this forum that I wrote, he is basically saying I rebranded the Chevron Tool as my own, even though my Tool runs on the device not from desktop and only prevents relocking, it doesnt actually unlock a device like chevron does. He only has 2 posts and tried to ruin my credability! Not Happy!
He is a lame troll. Don't pay attention. Thank you both guys! Great job!
P.S. Just a small remark: after using your tools (first I've tried (nico)'s tool, later (toady) RRTool. Both works good but behavior of VS 2010 a little bit changed. Now I can't deploy project via Zune - must close it first and use WPConnect.
Did you try to restore the original value (probably 10 for most users) and see what happends?
Nope, I didn't. Just have no time to browse for Samsung's registry editor or reflect back your's or lyriquidperfection app. Could you add an option to restore back an original values? Anyway, it's not a real problem. MS limitation of 10 app (or 3 for student account) it's just stupid and unfair. What, if I have more than 10(3) homebrew projects to debug and run? What, if I want to recreate all apps I need by myself? But of course the "MS greediness sux!" is not a topic for this thread
sensboston said:
Nope, I didn't. Just have no time to browse for Samsung's registry editor or reflect back your's or lyriquidperfection app. Could you add an option to restore back an original values? Anyway, it's not a real problem. MS limitation of 10 app (or 3 for student account) it's just stupid and unfair. What, if I have more than 10(3) homebrew projects to debug and run? What, if I want to recreate all apps I need by myself? But of course the "MS greediness sux!" is not a topic for this thread
Click to expand...
Click to collapse
Sorry I thought I did it but the button was hidden
Here is an updated version with a restore button to 10 apps: http://bit.ly/gKZDgj

[RELEASE] HTC Hub for everyone!

Hi,
You can download the rar's. They contain the xap. You can use any dev-unlocked device (also non-HTC). This was quite a reversing-adventure. I learned a lot.
A few remarks:
- This is not the latest version of the HTC Hub. It does not have the live-tile. Maybe I'll update later.
- I had to rewrite some parts of the code. It all works 100% but I think it can be done better, so maybe I'll update that later.
- Note the about screen
Word! It works but it still *****es about not being able to reach HTC's service. Great job regardless Heathcliff.
EDIT: The wild thing about it is, I can actually reach into HTC's section of the Marketplace through this app. That's crazy.
want to try
but I am getting errors unzipping with 7zip, what is the way you guys are successful with?
Heathcliff74 said:
Hi,
You can download the rar's. It contains the xap. You can use any dev-unlocked device (also non-HTC). This was quite a reversing-adventure. I learned a lot.
A few remarks:
- This is not the latest version of the HTC Hub. It does not have the live-tile. Maybe I'll update later.
- I had to rewrite some parts of the code. It all works 100% but I think it can be done better, so maybe I'll update that later.
- Note the about screen
Click to expand...
Click to collapse
Good work. Works on my Omnia7, the graphics look like sh*t though on my lovely screen
I don't get any errors or anything here - weather/time/location all work great. As fb401 says - you can access the HTC Marketplace, but you can access any Marketplace app as long as you know the ProductID.
Does access to the other apps from the marketplace on the phone allow use of the excellent HTC flashlight app or any additional HTC apps?
fb401 said:
Word! It works but it still *****es about not being able to reach HTC's service. Great job regardless Heathcliff.
EDIT: The wild thing about it is, I can actually reach into HTC's section of the Marketplace through this app. That's crazy.
Click to expand...
Click to collapse
Anyone having the message about not being able to reach the HTC server, plz verify that you have either Wifi or cellular connection and try refresh-button. It definitely works.
buffalosolja42 said:
but I am getting errors unzipping with 7zip, what is the way you guys are successful with?
Click to expand...
Click to collapse
Download both parts in the same folder and use WinRar.
jessej said:
Does access to the other apps from the marketplace on the phone allow use of the excellent HTC flashlight app or any additional HTC apps?
Click to expand...
Click to collapse
No, it won't work. You can try to install, but the program will try to use the HTC drivers and hardware, and it will quit. These programs need (a lot of) work to get running on other devices. Look here and here.
Heathcliff74 said:
Anyone having the message about not being able to reach the HTC server, plz verify that you have either Wifi or cellular connection and try refresh-button. It definitely works.
Click to expand...
Click to collapse
I was still plugged into my laptop in airplane mode. When I disconnected and went back, it worked perfectly.
Blade0rz said:
As fb401 says - you can access the HTC Marketplace, but you can access any Marketplace app as long as you know the ProductID.
Click to expand...
Click to collapse
Sure you can, but there's literally no way inside of the HTC walls on my LG phone besides this hub.
getting crc failure from file htchub1
edit*** downloaded on fedora then transferred to vm win7 and looks like file is ok after crc check
well done
thank u
Excellent job, will be bookmarking this thread to see if the live tile gets added. Great work Heathcliff.
Is it possible to get the HTC Connection Setup app to work on a non-HTC phone?
slysy said:
Is it possible to get the HTC Connection Setup app to work on a non-HTC phone?
Click to expand...
Click to collapse
I guess you're asking this to be able to get provxml working. Well, that's not really possible. Because the HTC Connection Setup calls the HTC drivers which will in turn process the provxml. So I would be able to get the HTC Connection Setup running, but it will not be able to call the driver on non-HTC devices. I guess in time we'll find the necessary security holes to get in the TCB chambers to execute these types of code and config files.
The OEM drivers are very usefull, because they provide (limited) access to the high-privilege TCB-chambers. The drivers contain hardware-specific functions and non-hardware-specific functions. Those non-hardware-specific functions (like registry- and file-system-access) are the most interesting for us. The drivers can be called from unmanaged code, which in turn can be called by managed code through a com-interface. But since we have no way to port drivers between devices (yet), those non-hardware-specific functions remain device-specific for now.
Heathcliff74 said:
I guess you're asking this to be able to get provxml working. Well, that's not really possible. Because the HTC Connection Setup calls the HTC drivers which will in turn process the provxml. So I would be able to get the HTC Connection Setup running, but it will not be able to call the driver on non-HTC devices. I guess in time we'll find the necessary security holes to get in the TCB chambers to execute these types of code and config files.
The OEM drivers are very usefull, because they provide (limited) access to the high-privilege TCB-chambers. The drivers contain hardware-specific functions and non-hardware-specific functions. Those non-hardware-specific functions (like registry- and file-system-access) are the most interesting for us. The drivers can be called from unmanaged code, which in turn can be called by managed code through a com-interface. But since we have no way to port drivers between devices (yet), those non-hardware-specific functions remain device-specific for now.
Click to expand...
Click to collapse
Thanks for the response. I asked because the Samsung Connection Setup app doesn't support my network, so I can't configure or use MMS. I know that the HTC Connection Setup app does however, so I want to use it to configure my network settings. Do you think this is possible (I didn't understand everything you said, so sorry if this is a silly question)?
slysy said:
Thanks for the response. I asked because the Samsung Connection Setup app doesn't support my network, so I can't configure or use MMS. I know that the HTC Connection Setup app does however, so I want to use it to configure my network settings. Do you think this is possible (I didn't understand everything you said, so sorry if this is a silly question)?
Click to expand...
Click to collapse
Hmm.. I don't know about that. HTC Connection Setup is not a solution, because you don't have the necessary drivers on your device. Samsung has a set of predefined xml's in the \windows folder. Every country has it's own xml with the settings of the known network operators. There is a trick to configure one of these. Info is in this thread. But I'm not sure if there is an xml on your phone that contains the info for your network operator. Good luck.
Heathcliff74 said:
Hmm.. I don't know about that. HTC Connection Setup is not a solution, because you don't have the necessary drivers on your device. Samsung has a set of predefined xml's in the \windows folder. Every country has it's own xml with the settings of the known network operators. There is a trick to configure one of these. Info is in this thread. But I'm not sure if there is an xml on your phone that contains the info for your network operator. Good luck.
Click to expand...
Click to collapse
wow it works well
now the question is
will the youtube app receive the same treatment?
domineus said:
wow it works well
now the question is
will the youtube app receive the same treatment?
Click to expand...
Click to collapse
Haha. Well, I haven't taken a look at that one. But I can assure you that reversing a Windows Phone Silverlight app is a very complex task. I have done this once, so I could maybe do it again. Depends on how much of the HTC driver has to be rewritten for that app. But I probably won't do that very soon. The truth is that I did this mainly to learn about the inner works of Windows Phone and Silverlight. And I have a couple of other 'projects' I'm working on, so I want to focus on that. Maybe someone else will pick up the task for the Youtube app.
thx Heathcliff74
Heathcliff74
thank u for the hub
do you know any way to add driver to other OEM from htc
long ago i have omnia 2 and we could add some DLL to windows to make compatible with Samsung
do you think to with could be able to play with youtube app from htc i can get him open but i dont have connection
ronalgps said:
do you know any way to add driver to other OEM from htc
Click to expand...
Click to collapse
At this moment we have no way to exchange drivers from different OEMs. Read my post earlier in the thread. Maybe I'll have a look at the Youtube app, but don't count on it. I'm very busy.
Works great on my omnia7!!!! What will happened if i will update hub via marketplace?

I Pay you $150 USD if you..

First, let me explain my frustation:
I just cant deal the idea that MS screwed WP7 so badly when it comes about multitask. I cant have a decent chat with my friends in WhatsApp because when I leave the app and someone talk to me, I cant touch the Toast Notification because it will take about 5 seconds to reload the whole app. However, I could "just" hold back button and select the app with a choppy image in the card view to instant resume (which will take me 3~5 seconds too).
So, Microsoft hates multitask or what?
What I want: a hack, a registry edit that makes opening a Toast Notification or a Tile to resume the instance and bring me the app instantly.
If you can make this really works, I pay you $150 USD. And I mean it.
mikeeam said:
First, let me explain my frustation:
I just cant deal the idea that MS screwed WP7 so badly when it comes about multitask. I cant have a decent chat with my friends in WhatsApp because when I leave the app and someone talk to me, I cant touch the Toast Notification because it will take about 5 seconds to reload the whole app. However, I could "just" hold back button and select the app with a choppy image in the card view to instant resume (which will take me 3~5 seconds too).
So, Microsoft hates multitask or what?
What I want: a hack, a registry edit that makes opening a Toast Notification or a Tile to resume the instance and bring me the app instantly.
If you can make this really works, I pay you $150 USD. And I mean it.
Click to expand...
Click to collapse
Thanks. You can send it over to me via Paypal.
No seriously. If you are interop unlocked just disable Dehydration with any registry Editor! It sits over at HKLM\Software\Microsoft\TaskHost\DehydrateOnPause. If you set that to 0, its faster with switching
It dont work when you open the app using the notification or tiles.. just using back button too.
Microsoft hasn't done anything to multitasking, just wait for WhatsApp to release a mango update that can handle the multitasking. I don't know if you noticed, but WhatsApp is lacking a ton of features. The developers just wanted to push out a release, they will fix it eventually. You must be patient.
Diablosblizz said:
Microsoft hasn't done anything to multitasking, just wait for WhatsApp to release a mango update that can handle the multitasking. I don't know if you noticed, but WhatsApp is lacking a ton of features. The developers just wanted to push out a release, they will fix it eventually. You must be patient.
Click to expand...
Click to collapse
Actually, WhatsApp is mango compatible. So are Wonder Reader, and many others. Every app has this problem. Gchat, Evernote and others.
At first I thought it was developer's choice. But it is the system.
The reason for this is quite simple:
A Toast has a deep link to the app, and therefore starts a new instance of the app.
I guess they didn't think about it, that this would be a problem. Or possible there are some issues in how developers had to change their apps.
So, sorry, I don't think you can change this at the moment (easily).
As a side note: AFAIK each app can specify to NOT launch a new instance when it is started and is already running. Though I think that is an option that is not allowed for custom apps. But I'm not sure about that and if so, maybe it will change some day...
Hades32 said:
The reason for this is quite simple:
A Toast has a deep link to the app, and therefore starts a new instance of the app.
I guess they didn't think about it, that this would be a problem. Or possible there are some issues in how developers had to change their apps.
So, sorry, I don't think you can change this at the moment (easily).
As a side note: AFAIK each app can specify to NOT launch a new instance when it is started and is already running. Though I think that is an option that is not allowed for custom apps. But I'm not sure about that and if so, maybe it will change some day...
Click to expand...
Click to collapse
Ok, but why not resume when opening through tiles? And deep link is optional. So reload when it's deep link and resume when its not. Makes sense, I guess.
Either way, I want it to resume whenever I open the app.
Hope someone can find a solution to this problem.
mikeeam said:
Actually, WhatsApp is mango compatible. So are Wonder Reader, and many others. Every app has this problem. Gchat, Evernote and others.
At first I thought it was developer's choice. But it is the system.
Click to expand...
Click to collapse
I think I understand what you are talking about, once you click to open the application through a tile it reloads the application? To me, that makes sense. Quite frankly, I believe the iPhone behaves this way as well. You're telling the system to reload the application, so I guess if you look at it this way it could be considered a design flaw. However, I feel that this is how it should work.
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
I do agree with you entirely that toasts should resume the application, not reload it like you've stated. However, I haven't run into this issue so for me it doesn't bother me. It could be possible that it gets patched in the next update. Perhaps add a suggestion to the WP7 suggestion board.
Diablosblizz said:
I think I understand what you are talking about, once you click to open the application through a tile it reloads the application? To me, that makes sense. Quite frankly, I believe the iPhone behaves this way as well. You're telling the system to reload the application, so I guess if you look at it this way it could be considered a design flaw. However, I feel that this is how it should work.
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
I do agree with you entirely that toasts should resume the application, not reload it like you've stated. However, I haven't run into this issue so for me it doesn't bother me. It could be possible that it gets patched in the next update. Perhaps add a suggestion to the WP7 suggestion board.
Click to expand...
Click to collapse
The problem is, the next update should happen 5~6 months from now. If they change it, wouldnt be in a minor patch.
I understand your point, but hey, not hours after, maybe it could have a time limit to stay on memory. Like.. 30 minutes without using it, the OS kills the app. The only thing the OS is killing right now is me.
Not that I want one iPhone, but since you mentioned, iPhone resumes the app. Doesnt matter if you use the fast switch or the app icon to launch it. It just kill the app when you close it on fast switch menu.
This is the biggest issue by far in Windows Phone! The multitasking is extremely confusing.
I tried to explain it here: http://windowsphone.uservoice.com/f...285744-change-or-fix-the-back-button-concept-
but couldn't explain it really well.
Please, someone make a detailed suggestion of this on Windows Phone Uservoice (http://windowsphone.uservoice.com/forums/101801-feature-suggestions) !
You will get 3 votes from me.
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/showthread.php?t=1136330
singularityduo said:
This is the biggest issue by far in Windows Phone! The multitasking is extremely confusing.
I tried to explain it here: http://windowsphone.uservoice.com/f...285744-change-or-fix-the-back-button-concept-
but couldn't explain it really well.
Please, someone make a detailed suggestion of this on Windows Phone Uservoice (http://windowsphone.uservoice.com/forums/101801-feature-suggestions) !
You will get 3 votes from me.
Click to expand...
Click to collapse
It's not confusing. I understand it very well. It just works when you use the back button. If you dont use it, so you are reopening the app (when it is about third party apps).
Lumic said:
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/showthread.php?t=1136330
Click to expand...
Click to collapse
It didnt work for me.
Diablosblizz said:
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
Click to expand...
Click to collapse
But it doesn't kill your battery. Having the app in memory uses no more battery that not having it there. Also, the app IS stored in memory for all those hours on end as long as it's within the 5-app count.
WP does NOT do third-party multitasking, it does fast-app-switching. This means the app cannot perform any work in the background, hence it's not using any more battery.
I actually agree with the OP - if the app is already loaded it should be resumed. The OS is fully capable of doing so, they've [MS] just decided to not offer it to third-party devs.
emigrating said:
I actually agree with the OP - if the app is already loaded it should be resumed. The OS is fully capable of doing so, they've [MS] just decided to not offer it to third-party devs.
Click to expand...
Click to collapse
Yeap, and why not implement? I mean.. what damages would it do? The system would be faster, without lots of loadings.
The titlet of the topic remain. I still pay for someone fix this dumb decision from MS.
emigrating said:
WP does NOT do third-party multitasking, it does fast-app-switching.
Click to expand...
Click to collapse
This.
Probably the most disappointing thing about Mango.
The only phone that does true multitasking is the Nokia N900 and N9. Everything runs in the background just like a PC.
But there is no Whatsapp or anything similar. N9 only has Skype, Facebook Chat, Gtalk and SIP for chatting so far. (N900 has more but still no Whatsapp)
I also got really annoyed with my Omnia 7 and Whatsapp. It takes too long to load everytime.
I think Kik was a little better however. So I've been using Kik instead. (it's better of the 2 on WP7 so far)
Originally Posted by Lumic
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/show....php?t=1136330
It didnt work for me.
Click to expand...
Click to collapse
That was what I talked about earlier. Somewhat surprising that it doesn't work. But then I guess it is really not possible. As this is a quite fundamental change this means you probably have to wait until Tango or Apollo. Sorry.
jakiman said:
The only phone that does true multitasking is the Nokia N900 and N9. Everything runs in the background just like a PC.
But there is no Whatsapp or anything similar. N9 only has Skype, Facebook Chat, Gtalk and SIP for chatting so far. (N900 has more but still no Whatsapp)
Click to expand...
Click to collapse
It might be true but win 6.5 was true multitasking before Ihonne,N900...Try an HD2 and see for yourself...true task manager also...
I recently helped a friend to flash back to stock his HD2, I wonder how come for a pair on new shoes Microsoft had to learn how to walk again, ups I meant they are learning how to stand up-walking later, it seems...
You could try this;
Resumable XAP Tool v0.1 Release
I would think you could take that method to edit an already installed app to do it. With a file explorer, browse to the installation directory & find the file, "WMAppManifest.xml." Copy it out to your PC & edit it. Find the line, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" & add "ActivationPolicy="Resume"" to it so it looks like this, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>." Now copy it back into the installation folder of your device & reboot. See if that works.
drkfngthdragnlrd said:
You could try this;
Resumable XAP Tool v0.1 Release
I would think you could take that method to edit an already installed app to do it. With a file explorer, browse to the installation directory & find the file, "WMAppManifest.xml." Copy it out to your PC & edit it. Find the line, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" & add "ActivationPolicy="Resume"" to it so it looks like this, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>." Now copy it back into the installation folder of your device & reboot. See if that works.
Click to expand...
Click to collapse
No lucky here. Frustating.

Android user on WP7: Initial thoughts.. and concerns

After playing briefly with WP7 I decided i wanted to try it out more officially so I picked up a Focus from cowboom and after 4 days with it here's my thoughts.. I am coming from a CM7 Captivate BTW
Hardware is super nice, screen is gorgeous, battery life rocks, and the gps is dead on (something im not used to on my captivate).. no complaints here at all
Software is great to use, I have 1st gen and ZuneHD so I knew id love that.. the transitions and effects are fantastic touches... but
A. maps is garbage: couldnt even find a store one block from me ( gave results in MS instead) still trying to find a good replacement app.
B. is there a way to have keyboard vibrate when on silent?
C. Only microsoft would install updates one at a time and restart over and over between.
D. Google Calenders wont sync right, I have several calenders i use from my account but it only shows me the default one. Any fix for that?
over all im really impressed, still trying to find apps to replace/match my android setup... but now i really want to be able to dive deeper into the hacks but it seems Chevron option has disappeared.. for now..
micro2112 said:
After playing briefly with WP7 I decided i wanted to try it out more officially so I picked up a Focus from cowboom and after 4 days with it here's my thoughts.. I am coming from a CM7 Captivate BTW
Hardware is super nice, screen is gorgeous, battery life rocks, and the gps is dead on (something im not used to on my captivate).. no complaints here at all
Software is great to use, I have 1st gen and ZuneHD so I knew id love that.. the transitions and effects are fantastic touches... but
A. maps is garbage: couldnt even find a store one block from me ( gave results in MS instead) still trying to find a good replacement app.
B. is there a way to have keyboard vibrate when on silent?
C. Only microsoft would install updates one at a time and restart over and over between.
D. Google Calenders wont sync right, I have several calenders i use from my account but it only shows me the default one. Any fix for that?
over all im really impressed, still trying to find apps to replace/match my android setup... but now i really want to be able to dive deeper into the hacks but it seems Chevron option has disappeared.. for now..
Click to expand...
Click to collapse
@D - I don't think is possible still.
@A - are you using bing?
@C - yes.
@B - i'm not sure, but I would imagine so?
So basically I have no idea. And I've had it for over a year.
A. Bing is getting better, but it is still no replacement for Google (at least for me). For example, I have two Costco stores in my area. One is about 4 miles from my house, the other is about 20 miles. Until about a month ago, searching for Costco would always try to direct me to the more distant one, even though the closer one has been around much, much longer. (Disclaimer - of course, I have no trouble finding Costco, but it was a good barometer of the incompleteness of Bing data in my area).
B. I don't know of any way to turn on haptic feedback from the keyboard when the phone is silenced.
C. Yeah, I suppose the update process still has room for improvement.
D. Contrary to Microsoft's official statements that only your primary Google calendar is supported, you can sync secondary and shared calendars on your phone. Here is a link with instructions (they are a bit arcane, but they do work - I have three calendars syncing to my phone right now):
http://www.addictivetips.com/mobile/sync-multiple-google-calendars-with-windows-phone-7-mango/
micro2112 said:
After playing briefly with WP7 I decided i wanted to try it out more officially so I picked up a Focus from cowboom and after 4 days with it here's my thoughts.. I am coming from a CM7 Captivate BTW
Hardware is super nice, screen is gorgeous, battery life rocks, and the gps is dead on (something im not used to on my captivate).. no complaints here at all
Software is great to use, I have 1st gen and ZuneHD so I knew id love that.. the transitions and effects are fantastic touches... but
A. maps is garbage: couldnt even find a store one block from me ( gave results in MS instead) still trying to find a good replacement app.
B. is there a way to have keyboard vibrate when on silent?
C. Only microsoft would install updates one at a time and restart over and over between.
D. Google Calenders wont sync right, I have several calenders i use from my account but it only shows me the default one. Any fix for that?
over all im really impressed, still trying to find apps to replace/match my android setup... but now i really want to be able to dive deeper into the hacks but it seems Chevron option has disappeared.. for now..
Click to expand...
Click to collapse
A: agreed
B: no
C: what? As far as I know, Android update process wipes the phone, thus deletin all user data, and you complain about the update process?
D: fix it on stupid googles side, head over to m.google.com/sync and select calendars you want to sync, it´s their problem, EAS is open protocol, they have changed it, blame them
Snake. said:
A: agreed
B: no
C: what? As far as I know, Android update process wipes the phone, thus deletin all user data, and you complain about the update process?
D: fix it on stupid googles side, head over to m.google.com/sync and select calendars you want to sync, it´s their problem, EAS is open protocol, they have changed it, blame them
Click to expand...
Click to collapse
Android update doesnt delete anything flashing between roms you have to but that is what TiBu is for.
when i go to m.google.com/sync from the phone it doesnt have anything there to select. Can this work from IE, the directions in prev post say Safari but i feel that was copied from iphone directions.
No, the instructions are very clear. You must use Safari (from your PC), because it allows you to set the user agent to appear as an iOS device. It will not work from Firefox or IE. Again, follow the instructions exactly as described in the article I linked and you will see your calendars.
[Edit]
I think I see the source of confusion. It says to use Safari on your "device". For "device", in that case, substitute "PC". So, to sum up:
1 - Make sure you have set up a Google account on your phone to sync your primary calendar, and that it is working properly.
2 - Follow the Safari instructions on your PC to find and enable your secondary calendars (and be sure to remember to click the "Save" button on the page).
3 - Force a manual sync of your Google account on the phone to confirm that the additional calendars are syncing.
RoboDad said:
No, the instructions are very clear. You must use Safari (from your PC), because it allows you to set the user agent to appear as an iOS device. It will not work from Firefox or IE. Again, follow the instructions exactly as described in the article I linked and you will see your calendars.
[Edit]
I think I see the source of confusion. It says to use Safari on your "device". For "device", in that case, substitute "PC". So, to sum up:
1 - Make sure you have set up a Google account on your phone to sync your primary calendar, and that it is working properly.
2 - Follow the Safari instructions on your PC to find and enable your secondary calendars (and be sure to remember to click the "Save" button on the page).
3 - Force a manual sync of your Google account on the phone to confirm that the additional calendars are syncing.
Click to expand...
Click to collapse
Thank you for that, I recognized the steps from when I had an iphone and when it said "from your device" I assumed it meant that, just as it did with an iphone.
any one have tips on unlock codes since chevron is out of them?
Also is there a way to disable screen rotation?
I wouldn't go as far as saying that Bing maps is garbage. It tends to find everything I'm looking for in my area and in metro St Louis when I was there back in August. However it can't seem to find the pizza hut in my town that opened in June but neither can google maps or the pizza hut app.
prohibido_por_la_ley said:
I wouldn't go as far as saying that Bing maps is garbage. It tends to find everything I'm looking for in my area and in metro St Louis when I was there back in August. However it can't seem to find the pizza hut in my town that opened in June but neither can google maps or the pizza hut app.
Click to expand...
Click to collapse
Well it's still depending on where you are.
I occassionally check it and even on website versions there are things I cannot find in big polish cities what is kinda shame.
doministry said:
Well it's still depending on where you are.
I occassionally check it and even on website versions there are things I cannot find in big polish cities what is kinda shame.
Click to expand...
Click to collapse
I live in a mid sized suburb of the 3rd largest city in the US. it's expanding so if its not fully developed in Poland it will very soon be. Especially since the deal with NAVTEQ/Nokia.
Bing Maps doesnt have business hours, something I miss the most.
Snake. said:
A: agreed
B: no
C: what? As far as I know, Android update process wipes the phone, thus deletin all user data, and you complain about the update process?
D: fix it on stupid googles side, head over to m.google.com/sync and select calendars you want to sync, it´s their problem, EAS is open protocol, they have changed it, blame them
Click to expand...
Click to collapse
Android updates typically do not wipe the phone. I've done like 4 updates on this phone and none of them got wiped. I don't know what you're talking about.
Sent from my SGH-T959 using Tapatalk
N8ter said:
Android updates typically do not wipe the phone. I've done like 4 updates on this phone and none of them got wiped. I don't know what you're talking about.
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
Heading off the rails, for the both of you. No one cares---well I certainly don't.
prohibido_por_la_ley said:
However it can't seem to find the pizza hut in my town that opened in June but neither can google maps or the pizza hut app.
Click to expand...
Click to collapse
I think that's because they pull data from that crappy CitySearch.com, instead working together with someone that does it better or building their own repository.
As for the OP's prob with GPS, didn't people say that gMaps app in the marketplace is good?
vetvito said:
Bing Maps doesnt have business hours, something I miss the most.
Click to expand...
Click to collapse
It does on some businesses. I wish it was more widespread though.
ScottSUmmers said:
As for the OP's prob with GPS, didn't people say that gMaps app in the marketplace is good?
Click to expand...
Click to collapse
I have tried the gMaps program, it's better at some things. the mango update helped bing maps a lot but it's still no google..
micro2112 said:
I have tried the gMaps program, it's better at some things. the mango update helped bing maps a lot but it's still no google..
Click to expand...
Click to collapse
Ah, well I suppose you can either shell out money for a full blown GPS program offered like Telenav, or Navigon; buy a chevronlabs unlock token and put nokia drive on your phone; or wait for Telenav's html5 solution that'll probably be out in a few months.
UPDATE: Chevron and interop unlocked, battery percent tile, tethering enabled.. all simple touches but have made great improvements
did notice one issue.. when looking up a phone number in IE, clicking on it does not bring up the dialer.. is this always true? any fixes for that?
micro2112 said:
UPDATE: Chevron and interop unlocked, battery percent tile, tethering enabled.. all simple touches but have made great improvements
did notice one issue.. when looking up a phone number in IE, clicking on it does not bring up the dialer.. is this always true? any fixes for that?
Click to expand...
Click to collapse
Sadly, that's true .. And, there's no fix ..
micro2112 said:
UPDATE: Chevron and interop unlocked, battery percent tile, tethering enabled.. all simple touches but have made great improvements
did notice one issue.. when looking up a phone number in IE, clicking on it does not bring up the dialer.. is this always true? any fixes for that?
Click to expand...
Click to collapse
diaryno286 said:
Sadly, that's true .. And, there's no fix ..
Click to expand...
Click to collapse
Eh? How are you guys looking up the phone number?

The WindowBreak Project

"What am I doing, why am I here, what is this about, and where am I going with this."
Hello all. After dealing with rumors, rumors of rumors, and the like, I've finally managed to disclose something I hold very dear to me: the WindowBreak project.
As the name suggests, this is a jailbreak project for Windows Phone 7. I started something a while back that had little success, but through the months, I've managed to figure out something that should bring light into the Windows Phone jailbreaking scene.
Real quick, though:
What this is: A project, with information about some interesting exploits I found, and a call for the community to dive in.
What this isn't: A full fledged jailbreak. Please don't post replies such as "when will XXXX device be supported". It just wastes time, and I assure you, I want every device included.
It also is not a full unlock. Just interop.
The details
So here's the sitch. We all know how Heathcliff74's interop unlock works. XAP files are just ZIP files, and ZIP files can have entries that allow extracting in parent directories.
Interesting thing is, this can be done using the ZipView application, which normally stores data in \Application Data\Volatile\Zipview\<random id>
Thus, creating a directory in a ZIP file called ../../../../provxml will copy all those files into the \provxml\ folder upon extraction.
See what I did there?
Limitations
Of course, there are limitations.
1) We cannot extract into \Windows\. There's a policy that prevents it.
2) The bad one: We can only extract known MIME types, at least to my knowledge. This is because the files are only extracted when they are clicked on in ZipView. And clicking on a .dbz file, for example, will just say the file type is not supported. Bummer.
What we can do...
As mentioned above, this can be used for a fresh out of the box jailbreak for Samsung devices, using provxml. Here's a video of that:
Try it yourself: with a Samsung device, go to http://windowsphonehacker.com/windowbreak and press WindowBreak Me.
In theory, this would be all we need to jailbreak most Windows Phone devices. Unfortunately, Nokia and HTC devices block the registry entries in provisioning files. I'm not sure what the extent of this "whitelist" (or is it a blacklist?) is, and details/tests on this would be appreciated.
What needs to be done...
Nokia: I don't have a Nokia device, but I've been working a great deal on figuring out how to crack it's shell, and have a couple of ideas. If I'm able to get my hands on a Nokia device soon, I'll try some of these unorthodox exploits out, otherwise I'll need some daring volunteers.
HTC: I do have an HTC device, but I can't figure out how to extract the files for the Connection Setup program. If someone can give me details on what the password encryption is on it, etc, for the HTC interop unlock, that would be much appreciated.
Other devices: Not a lot of demand for these (and LG needs no jailbreak, since it has MFG), but if something comes up, feel free to share where the provisioning files exist and I'll see about "windowbreaking" them.
So this is my little project, and I hope the details I'm sharing will lead to further development. My personal device (Samsung Focus) is easily interop unlocked now, without costing me a cent. I'd really like this to be the case for everyone; I'm not saying the $9 unlock for Chevron Labs is bad, in fact, it's greatly supported homebrew. What I am saying, though, is that freedom is still possible, and regardless, any developments made here will further support interop unlocking on Chevron/apphub unlocked devices. With that in mind...
Merry Christmas.
Special thanks to: Heathcliff74 for much of the research and idea behind the exploit
All the supporting members of XDA, who bring appreciation for what we do. Thank you.
Cool! Ridiculous that I didn't think of this myself
I will send you the password of the dbz files when I get home. I don't have it here.
But the real problem for HTC and NOKIA are the whitelists. I've been working on this for the past time. And today I made more progress. I developed a new way of debugging native 3rd party dll's/drivers. U can isolate functions and call them from a test app for unit-testing. This makes testing a lot easier. This will help me find exploits much faster. I can even call the whitelist functions of HTC and NOKIA on my Samsung now Working on it right now.
Good find!!
Heathcliff74
Heathcliff74 said:
Cool! Ridiculous that I didn't think of this myself
I will send you the password of the dbz files when I get home. I don't have it here.
But the real problem for HTC and NOKIA are the whitelists. I've been working on this for the past time. And today I made more progress. I developed a new way of debugging native 3rd party dll's/drivers. U can isolate functions and call them from a test app for unit-testing. This makes testing a lot easier. This will help me find exploits much faster. I can even call the whitelist functions of HTC and NOKIA on my Samsung now Working on it right now.
Good find!!
Heathcliff74
Click to expand...
Click to collapse
Haha, I knew you would say that when you saw this. Most credit of this goes to your work, in fact, which gave me much of the idea.
As for the whitelists, do you know exactly how it's blocking? Is just registry blocked, or all non-APN related settings?
^-- This is why I nominated you guys for those free Nokia Lumias. Keep up the good work!
Jaxbot said:
Haha, I knew you would say that when you saw this. Most credit of this goes to your work, in fact, which gave me much of the idea.
As for the whitelists, do you know exactly how it's blocking? Is just registry blocked, or all non-APN related settings?
Click to expand...
Click to collapse
Both brands have very similar mechanisms. They both have a driver dedicated to provisioning. The whitelists are implemented in those drivers. HTC has whitelisted only specific registry keys for APN's and stuff. NOKIA does not have the registry on the whitelist at all.
Heathcliff74
Heathcliff74 said:
Both brands have very similar mechanisms. They both have a driver dedicated to provisioning. The whitelists are implemented in those drivers. HTC has whitelisted only specific registry keys for APN's and stuff. NOKIA does not have the registry on the whitelist at all.
Heathcliff74
Click to expand...
Click to collapse
Shame it's a whitelist instead of a blacklist :\
Do you know which CSPs are allowed? I've managed to move files around using provxml on my Samsung, but it seems to allow just about anything.
Yeah I want you two to get the free Nokia Lumia's too! You both do great work - thank you keep giving love to the Omnia 7 too please since it's my girlfriend who has the Lumia 800 (dammit!)
Indeed a very cool solution ! Thanks button pressed.
Is it limited to 1st gen samsung devices or does it work on 2nd gen devices too ?
contable said:
Indeed a very cool solution ! Thanks button pressed.
Is it limited to 1st gen samsung devices or does it work on 2nd gen devices too ?
Click to expand...
Click to collapse
Both first and 2nd gen will work, though some interop won't work on 2nd gen devices (e.g., last I heard, registry editors were all read only)
DBZ Password
030D681B-1DFC-4bd0-A72A-A9B3CCCDA653
---------- Post added at 10:30 AM ---------- Previous post was at 10:29 AM ----------
Oh and it was found here http://forum.xda-developers.com/showthread.php?p=18916888
When I go to http://windowsphonehacker.com/windowbreak/
I don't get any buttons, just these text :
WindowBreak
By WindowsPhoneHacker
WindowBreak is a project with the goal of enabling true jailbreaking on Windows Phones.
We believe in freedom, both in gratis and in libre.
For details on WindowBreak, see here [add XDA link here].
BTW Nice worrk, hope to see more nice hacks these Xmas!
DJSave said:
When I go to http://windowsphonehacker.com/windowbreak/
I don't get any buttons, just these text :
WindowBreak
By WindowsPhoneHacker
WindowBreak is a project with the goal of enabling true jailbreaking on Windows Phones.
We believe in freedom, both in gratis and in libre.
For details on WindowBreak, see here [add XDA link here].
BTW Nice worrk, hope to see more nice hacks these Xmas!
Click to expand...
Click to collapse
You visit it on your phone, silly
And thanks, forgot to add the XDA links to that page.
Damn, purchased yesterday chevron labs-.-
But great work! I appreciate that!
Jaxbot said:
You visit it on your phone, silly
And thanks, forgot to add the XDA links to that page.
Click to expand...
Click to collapse
Yep Had desctop version in settings
10X it worked like a charm
Wait and hope for a solution for HTC devices
yea I can't wait for this. I have a HTC HD7.
Well done man, exactly what worked also with calling provxml files from the iso storage in DiagProvXML. Just do "../the entire path to iso storage/provxml.ext" this worked also on htc. Although of course your mechanism is different as you have to copy it to the correct folders while we just needed to change the default paths of the drivers to a custom folder.
Well done and nice creative solution. It would be great if you manage to get this working for more devices.
Maybe somebody can somehow find the exact provisioning the Developer Registration Tool makes, so you can use that one as that should be white listed I assume.
The Registration tool actually uses a socket connection to send a partly modified cookie string to the phone. The phone then goes and checks that against microsoft's servers and goes OK.
hey ii was just wonderiing, as nobody rarely mentions the dell venue pro, if something was going to be actually done for it. I know you said dont post stuff liike this but its just that ive never heard something like this or anything done about the Dell Venue Pro.
Thanks
Is the point of this for it to go from out of the box to interop unlocked, or from chevron/dev unlock to interop?
In /Classes Root/ registry part you can add the file type so it's known...

Categories

Resources