Skip to content

Support ARM platform #490

Closed
Closed

Description

@LivefromRaleighwood

crutkas: taking over the body here for creating the work items

Can do now work:

Pure ARM64 solution

Hybrid solution work (ARM64 where possible, everything else is x86)

  • Get solution to work E2E on x86
  • Update installer to verify proper processor type for installer
    • warn do x86 installer for x64 user
  • Get solution to work in hybrid ARM64/x86

Activity

  1. indierawk2k2 commented on Oct 11, 2019

    @indierawk2k2
    Contributor

    Should update the readme with this until we have time to address it.

  2. crutkas commented on Nov 3, 2019

    @crutkas
    Member

    Readme calls this out

  3. added this to the 0.14 milestone on Nov 3, 2019
  4. LivefromRaleighwood commented on Nov 5, 2019

    @LivefromRaleighwood
    Author

    Thank you. Lack of ARM64 support seemed like an oversight considering the Surface X product announcement.

  5. crutkas commented on Nov 5, 2019

    @crutkas
    Member

    We have an internal build that can do this. We are aware of the device and the need to get a build out with ARM support. Just takes time and prioritization for what gets worked on. Great example of a thing people can vote on to get us to up the priority.

  6. changed the title [-]Does not install on Arm[/-] [+]Support ARM platform[/+] on Nov 11, 2019
  7. enricogior commented on Nov 13, 2019

    @enricogior
    Contributor

    #413 is a prerequisite for this issue.

  8. LivefromRaleighwood commented on Nov 13, 2019

    @LivefromRaleighwood
    Author

    Thanks for the update folks.

  9. mbedan commented on Dec 20, 2019

    @mbedan

    Looking forward to Power Toys on SPX!!

  10. 60 remaining items

  11. Jay-o-Way commented on Apr 21, 2022

    @Jay-o-Way
    Collaborator

    Jaime Bernardo (@jaimecbernardo) Jeremy Sinclair (@snickler) & co; after recent pr's, (also thinking of winui3, but that's less related) I'm wondering what all this will do with the installer file size. Can you tell already at this point? Would it make sense to create one installer file for x64 and one for ARM? What would be the difference?

  12. Samuel12321 commented on Apr 21, 2022

    @Samuel12321

    Presumably this means ARM64 support is coming with the 0.58 release?

  13. jaimecbernardo commented on Apr 21, 2022

    @jaimecbernardo
    Contributor

    Winui3 will make it bigger. The idea for arm64 is that it'd be a different installer at first.

    Presumably this means ARM64 support is coming with the 0.58 release?

    Not for 0.58.

  14. noraa-junker commented on Apr 21, 2022

    @noraa-junker
    Collaborator

    Jeremy Sinclair (@snickler) Jaime Bernardo (@jaimecbernardo) Andrey Nekrasov (@yuyoyuppe) Did someone ever test the preview handlers on arm64? From my experience prevhost makes problems on every corner, so I wouldn't be surprised if it didn't work.

  15. yuyoyuppe commented on Apr 21, 2022

    @yuyoyuppe
    Contributor

    @Aaron-Junker testing it right now, and they indeed do not work :)

  16. snickler commented on Apr 21, 2022

    @snickler
    Collaborator

    Jeremy Sinclair (@snickler) Jaime Bernardo (@jaimecbernardo) Andrey Nekrasov (@yuyoyuppe) Did someone ever test the preview handlers on arm64? From my experience prevhost makes problems on every corner, so I wouldn't be surprised if it didn't work.

    I don't think we've gotten the preview handlers working yet, but I'm sure we'll be able to figure it out 😎.

  17. noraa-junker commented on Apr 21, 2022

    @noraa-junker
    Collaborator

    @Aaron-Junker testing it right now, and they indeed do not work :)

    Sadly what I expected. So the registry key name (under shellex) for 32-bit handlers is diffrent then the one for 64-bit ones. So maybe there is another one for arm64.

  18. crutkas commented on Jun 7, 2022

    @crutkas
    Member

    Hey everyone, we've shipped ARM64 build of PowerToys :) Enjoy

    https://aka.ms/installpowertoys

  19. crutkas commented on Jun 7, 2022

    @crutkas
    Member

    note: if you have the x64 build already installed on your ARM device, you will have to uninstall it before installing the ARM64 version

  20. dav3shanahan commented on Jun 7, 2022

    @dav3shanahan
  21. marypcbuk commented on Jun 8, 2022

    @marypcbuk

    Hey everyone, we've shipped ARM64 build of PowerToys :) Enjoy
    so glad to see it! thanks

  22. snickler commented on Jun 8, 2022

    @snickler
    Collaborator

    A joyous day this is!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-Setup/InstallRefers to installation mechanismCost-LargeLarge work item - 3+ days worth of work (chances are needs to be broken down)Idea-EnhancementNew feature or request on an existing productResolution-Fix CommittedFix is checked in, but it might be 3-4 weeks until a release.Status-In progressThis issue or work-item is under development

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions