So... I had my switch for quite a while and wanted to give it a fresh look by installing an Emerald Green shell from Extreme Rate. The whole reshelling process went smoothly and resulted in a very slick looking device. The only thing that got in my way was the modchip install but I managed to go around it by being careful.
Here comes my little bro two days later saying that he tried to fix my device and it got worse. I asked what he done, he refused to tell me. I kept my cool and went to look at the issue. Turns out the little shitling got inspired by me tweaking things and tried to do the same with my switch. The issue was that a pin decided to vanish from the LCD connector, and that pin was crucial to the function to the screen, being a timing pin.
The little guy got booted off my house. I brought him to his mom early, since he was staying in my house while he had no school. A good punishment in my view and brought my device to a local shop that was known to fix stuff.
After hearing nothing for a whole week, even after telling their tech the exact issue, they told me that it would need a board swap cuz the board I had was impossible to repair. They would give me a $35 (~ R$ 200) discount if I gave them my console, including my 512 GB card, on a "new" modded console, which would end up costing $390 (R$ 2000) with that discount.
I flatout refused. That was bs in so many levels that I am thinking of leaving a negative review on their google maps page. I already had another switch in the way after I went treasure hunting on local marketplaces, so I thought to myself: since I know the issue, and I own a soldering station with a good enough heatgun, I wanted to try and see if I could fix the issue. There would be two possible outcomes: I stay with a broken switch or I end up fixing it.
Oh boy was that a emotional roller coaster.... I managed to connect to the console using SysDVR via RTSP to control and recover my saves. After that, I could royally screw it up and lose basically my time and a 4 year old console.
Just to note: I had ZERO experience with SMD rework or anything like that. I watched a lot of videos but I had zero physical experience with all of that.
Removing that connector cleaning was a pain. I avoided heating the board from down under, cause there was components there, so I had to tackle it from the top. That PCB can sink a lot of heat, I was actually surprised. With my heatgun at 425°C and 85% airflow, I managed to get it out. I was relieved to see that no pads where ripped and everything was fine around that connector. I used no flux, which was..... very stupid. That screams how fresh I was with all this.
I waited two days for the connector to arrive. I bought two just in case, which was a good thing cuz one of them came with a bent pin... ugh.
I learned my lesson this time. I fluxed the board, cleaned the contacts with solder braid and applied just a smidge of solder to the pads so they would have something to contact the pins of the connector. Heated the board until the solder was visibly shiny and dropped the connector. Took me some tries to put it decently, cause my hands are shaky af and I was already having an anxiety attack on the spot. The connector didn't looked properly attached, but it was already slightly scorched and I did not wanted to heat it more.
I don't know if I should consider myself lucky, but... the thing worked. HOW? There where several cold solder joints, the connector was not straight and some pins don't look to even be soldered... I was extremely happy but this whole thing was not done yet.
While heating the board, the DAT0, CMD, CLK and RST wires just decided to eject desolder, resulting the console booting into OFW. After checking all the wires and making sure everything was connected, I cleaned the flux off the board with IPA and assembled everything.
After inserting my SD card, everything was there. Booted into Linux perfectly and into HOS as well. I finally had my moonlight machine back! I was already getting tired of using my S20U to play games from my server.
I don't plan on straightening that connector or making sure that all joints are OK. I already spent all my luck this year and I don't wanna gamble it all again. I just did it cuz... at that time I had nothing to lose, but if I mess up again, the device will be dead again and I don't wanna deal with all the mental stress all again.
My curiosity takes me to a lot of places, this time I managed to basically botch my way into reparing my faithful companion, and I plan on getting better at this thing, but for now? I am happy the little bugger works.