Install Xbox Accessories App WITHOUT Microsoft Store / Downgrade & Fix a Bricked Xbox Controller
First of all let me be clear, i dont advise wasting so much on your time on a controller that requires this much work
Only follow this video if you are adamant on making it work
If you dont have this controller or arent fully set on it, use another
Hardware wise i love how this controller feels, but on the software level in terms of managing its profiles internally (paddle assignments and calibration)
Unless you use it EXACTLY 100% HOW MICROSOFT WANTS YOU, dont expect it to run flawlessly
THE NOTES BELOW WERE WRITTEN MORE FOR ME SO THEY MAY BE A BIT HARD TO UNDERSTAND
figured out how to install xbox accessories without microsoft store using powershell
first add or remove / xbox accessories, uninstall all
then start type "windows powershell" right click / run as admin
type
add-appxpackage -path F:\2209-2209-14005-0.appxbundle
the
2209-2209-14005-0.appxbundle
file needs to have no spaces, and needs to be in the root of the drive, you can delete it after, press enter, itll install
trying to roll back firmware through
start / run / xboxaccessories://firmwareupdate?legacyDowngrade=true
now this version of xbox accessories "2209-2209-14005-0" doesnt crash
2409.2409.20001.0 wants a newer version of windows.appxbundle
Xbox Accessories_2411.2411.14001.0 wants a newer version of windows.appxbundle
Xbox Accessories_2502-2502-12001-0 wants a newer version of windows.appxbundle
these would complain about windows versions
2310.2310.17002.0 this works on windows 11 doesnt currently support your controllers new firmware on pc.appxbundle
2402.2402.12001.0 this works on windows 11 doesnt currently support your controllers new firmware on pc.appxbundle
these would close xbox accessories when running the "xboxaccessories://firmwareupdate?legacyDowngrade=true"
command
but now we have an issue of usb cable?
2209-2209-14005-0 WORKS BEST.appxbundle
xbox accessories now says
Something went wrong
"There's no controller connected using USB. Make sure the USB cable is firmly attached and try again.
TRIED IT ON OCONNELL MARTINS PC, SAME RESULTS
TRIED WITH INTERNET DISCONNECTED
people say use the official microsoft cable
last resort, use an xbox to revert firmware
https://answers.microsoft.com/en-us/xbox/forum/all/revertrollbackdowngrade-xbox-controller-firmware/25f07169-3244-4fe0-838c-949951b7c109?page=3
apparently the latest xbox accessories app requires:
https://answers.microsoft.com/en-us/xbox/forum/all/xbox-accessories-app-for-pc-wont-launch-windows-os/1037fd5c-e05d-4a13-8ed4-97dc8e1474f4?page=6
I finally solved the problem.
It WAS an outdated Windows version which caused the issue.
I found out Windows never really updated from "21H2", just did security updates, etc.
So why did the proper updates never show up? Because I never activated TPM 2.0 via BIOS.
After doing that, Windows finally would update to "24H2" and now XBOX accessories works again perfectly.
Hope that helps!
i tried installing the latest xbox accessories app, whilst internet is disconnected
using windows 11 24H2 let the latest xbox accessories app work, and to bypass xbox controller from host to guest
i had to do this:
https://forums.virtualbox.org/viewtopic.php?t=64035
Make sure that the Extension Pack is installed on the host. The same version as VirtualBox.
Make sure that USB 2.0 is enabled in your VM settings.
Create a USB filter in your guest settings while the device is plugged in the host. Delete all values except Name, VendorID and ProductID. Check also http://www.linux-usb.org/usb.ids to make sure that you have the numbers correct.
Unplug the device.
Start your guest (the one that you applied the filter to). Let it start completely. Log in if you have to.
Plug your device. The filter should capture it and pass control to your guest. You might get a "New hardware found" wizard on the host, that's normal.
THIS WORKED FLAWLESSLY FOR BYPASSING THE USB TO GUEST VIRTUAL MACHINE
upon attempting to revert the firmware, it bricked the controller
the controllers X kept on blinking when connected to virtual machine no matters what, exited the virtual machine
uninstalled latest xbox accessories app on my host, installed earlier version that doesnt require Windows 24H2, using powershell
that made the controller get recognised by xbox accessories app, and it updated the controllers firmware, however once its updated, the xbox accessories app said the controllers firmware isnt compatible with the current xbox accessory app
so back into the virtualbox virtual machine, reconnecting same method, connected fine, and now its the latest firmware, i can adjust it perfectly fine, not going to attempt reverting firmware from virtualbox as itll brick it
i will just deal having to configure the profiles through the virtual machine