TO FIX YOUR CLIENT CLOSING AFTER EVERY GAME
This fix takes a bit of effort, make sure you READ CAREFULLY OR WILL LIKELY HAVE TO DO A REINSTALL.
You go into your rads\projects (C:\Riot Games\League of Legends\RADS\projects) folder and delete both air clients, and the lol launcher folder. Back out and then go into downloads and delete the contents in there. Back out and go into solutions and delete the client folder there..........IMPORTANT..........
DO NOT DELETE THE MAIN FOLDERS, such as, dont delete the solutions folder, just the folders and stuff in it as an example. If you delete the entire main folder, you will delete game data and be back to square one.
After you have deleted the material I have listed you reboot, after rebooting, right click your league launcher and run as adminsitrator, it will then patch.
Problem and why it's causing it; Riot has not updated thier client with pando. Therefore it downloads an outdated version which has conflicting files. Now when you download it you wind up with errors on the install. Deleting the associating files will cause a redownload directly from riot and should fix most of your errors.
TO FIX ADOBE AIR CRASHES IN CHAMP SELECT ETC...
Install Adobe Air 3.5, then, navigate to (C:\Program Files (x86)\Common Files\Adobe AIR\Versions) Copy the entire 1.0 folder and then navigate to C:\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0. 0.XXX\deploy\Adobe AIR\Versions . Delete the 1.0 folder in this directory and paste the one you copied earlier.
----------------------------------------------------------------------
Doing both of these things fixed all the problems with the client for me. The only problem I have left is with LoLReplay not showing any of the stats on my recordings (stats record if I leave my Adobe Air at 3.1). HERE IS THE KICKER, my client still crashes from Adobe Air if it isn't completely updated (3.5 at this point) so you can choose from either being able to see stats in LoLReplay, or having your game not crash :|.