Joystick Replacement

This is an overview and guide on replacing broken joysticks on the ally. I have seen joysticks completely stop working, make clicking noises, or only work on the X or Y axis. This will fix those issues.

Materials needed

Notes:

  • This shouldn’t void your warranty. You can contact customer service for better clarification based on your country, laws, and what’s allowed.
  • The Red “warranty void” sticker on the battery and heat pipe does not void your warranty provided you do not damage anything inside of the device and restore it to a factory original condition before the RMA
  • Be extremely careful when removing the back panel screws, and daughterboard screws as they can strip!
  • BY FOLLOWING THIS GUIDE YOU TAKE RESPONSIBILITY FOR YOUR OWN ACTIONS

Instructions:

  • Remove back panel
  • Unplug battery
  • Remove ribbon cables from the corresponding daughter board
  • Remove screws from the affected daughterboard.
  • Gently remove the affected joystick PCB.
  • Unplug the joystick ribbon cable from the corresponding daughter board
  • Remove the two screws that hold down the joystick
  • Replace with new joystick and screw back down
  • Plugin replacement joystick ribbon
  • Reinstall the thumbstick cap and ensure that there’s no play in it. (if there is now is a good time to apply the thumbstick wobble fix.
  • Screw PCB back in.
  • Affix ribbon cables back.
  • Plug the battery back in.
  • Close the shell all the way (so the light sensor isn’t tripped),
  • Plug in the OEM charger, press and hold the power button, and release it once the screen is on.
  • The Ally will not power on after the back cover has been opened unless you plug in the OEM charger.
  • Once on the Republic Of Gamers screen you must wait around 180 seconds for it to boot
  • Test inputs with Gamepad tester to make sure everything is working correctly.
  • Test the RGB to make sure the ring led is plugged back in properly.
  • Screw the case back together if everything is working correctly
WordPress Appliance - Powered by TurnKey Linux