Tuesday, November 13, 2012

[Guide] How to enable Adobe Flash on any website in Internet Explorer 10 Metro for Windows 8 and Windows RT


Once As the Windows 8 launch drew closer, we learned that Microsoft would enable the Adobe Flash for only Microsoft selected websites on the Metro (Modern UI) version of Internet Explorer 10. While this wouldn’t be a problem for regular Windows 8 users, this could be quite crippling for Windows RT users on the Microsoft Surface.

It now turns out that developers have come up with a simple yet effective hack by bypassing this restriction.

Microsoft restricts the websites which can access flash through a predefined whitelist. This list is continuously updated by Microsoft by syncing your browser with their servers, ensuring you always have access to the latest list of sites.

The hack takes control of the list and allows you to add website of your choice to it. This means you can have flash access to any website of your choice.

To get started you need to stop Microsoft from syncing the white list with their servers. To do this:
  • Open the desktop version of Internet Explorer 10 in Windows 8
  • Go to Tools > Compatibility View Settings.
  • Deselect Download updated compatibility list from Microsoft.
One this is done the list wont be updated automatically and your personal list will stay the way you customize it.



Next you need to add new websites to the Flash white list
  1. Open the run command by pressing the ‘Windows Key + R’ and type in the following
    notepad "%HOMEPATH%\AppData\Local\Microsoft\Internet Explorer\IECompatData\iecompatdata.xml"
    -
  2. This will open ‘iecompatdata.xml’ in Notepad
    -

    -
  3. Locate the meta tags <Flash> </Flash> and add the domain of your choice between those tags
    eg: <Flash> <domain>djsmobiles.com</domain> </Flash>
    -

    -
  4. Once you have added the websites of your choice, save the file and delete IE’s browsing history.
    -
  5. Launch the Modern IE10, go to Settings > Internet Options > Delete browsing history.
    -

    -
  6. Make sure you restart your browser once completed.
You should now be able to run flash content on any website of your choice on the Modern UI version of IE10 on Windows 8 and Windows RT. Keep in mind that the file list will no longer be updated by Microsoft and you will have to follow this guide if you want to add more websites to the list.



sourceXDA Developers
DJRipster Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.