Disable Nexus 7 OTA/Upgrade, Root, and Install back to Android 4.4.4

Like many folks that have an Nexus 7 Tablet got burned by Google continually updating the OS up to Android 5. The Nexus 7 tablet cannot handle Android 5 and it hangs and hangs.  

 
I own other Android Tablets such as Samsung and they have some common sense and do not update beyond what it can handle.
 
The ZIP File at this link contains all the instructions (listed below) and everything you need to downgrade the tablet and root it.
 
Download & Instructions:  Android_Root_Nexus.zip  
Download: KingoRoot.zip  

---------------------------------------------

I. Setup - Flashing ROM to Nexus Tablet
-----------------------------------------------------
A. Run 02a_adb-setup-1.3.exe installer it will install to your C:\adb
 
B. Add  C:\adb to your windows environment variables. In Windows 10 go under control panel Control Panel\System and Security\ a
 
-----------------------------------------------------
II. Flashing the tablet
----------------------------------------------------- 
A) Initial Setup...
** You Must Be in Developer Mode and connective via USB
** Go to Settings > About in your tablet and click the "Build Number" multiple times. It will tell you "You Are a Developer"
** Now go to Settings > Developer and enable debugging.
 
B) To Start This Process you need a DOS Command Window and run that in Admin Mode.
- Create a short cut on your desktop that calls cmd.exe
- Right-Click Run as Admin
- Change to directory cd adb
 
C) Running from DOS to flash (more details in III below)
- Running from DOS: 
- Type: adb devices <hit enter> you should see a serial number
- Type adb reboot-bootloader (it will now reboot)
 
D) Extract Android Image ZIP FILE
- Copy 02b_Android_4.4.4__nakasi-ktu84p-factory-2c6e4d6f.tgz to c:\adp
- Unzip it
- Cut the contents of the sub-folder and move it to  c:\adp
- Unzip one of the files that was in the zip: image-nakasi-ktu84p.zip
 
E) Flash the new ROM (in the DOS Window)
- Type: flash-all.bat <enter>
- This will run in the DOS Window for a bit
 
You may see: But it does not seem to matter.
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
 
- Your table will reboot
 
F) Root The Device: This is required to stop the tablet from updating to Android 5.00-Follow_These_Instructions
http://www.kingoapp.com/root-tutorials/how-to-root-android.htm
 
- Install King Android Root for Windows
- Log into the tablet and enable USB Debugging (see above)
- Run Kingo Root and let it do it's thing...
 
G) Turn off Nexus 7 System Updates!!! --- STOP THE UPGRADE MADNESS!
http://forums.androidcentral.com/google-nexus-7-tablet-2012/228391-how-do-i-stop-nag-screen-4-2-update.html
 
- Go to Google Play and install Autorun manager
- Go to the Wrench and enable system settings and change system settings
- Go under the drop down to show system services
- Scroll down until you see "Google Services Framework"
- Uncheck all "com.google.android.gsf.update.SystemUpdateService..."
 
-----------------------------------------------------
III. These are the orginal Websites with instruuctions....
-----------------------------------------------------
A. Download Images: https://developers.google.com/android/nexus/images#nakasijzo54k
B. Download Fastboot: http://forum.xda-developers.com/showthread.php?p=48915118#post48915118
C. Step by Step: http://forums.androidcentral.com/nexus-4-rooting-roms-hacks/299580-how-flash-4-3-factory-images-your-nexus.html
D. Unlock bootloader: http://forums.androidcentral.com/google-nexus-7-2012-rooting-roms-hacks/191477-guide-nexus-7-factory-image-rest
E: King Root: http://www.kingoapp.com/root-tutorials/how-to-root-android.htm 
 

SQL Server nHibernate Config

/// <summary>
/// Get Factory
/// </summary>
/// <returns></returns>
private ISessionFactory CreateSessionFactory()
{
       return Fluently.Configure()
        .Database(MsSqlConfiguration.MsSql2012.ConnectionString(
             c => c.FromConnectionStringWithKey("ConnectionString")))
        .Mappings(m => m.FluentMappings.AddFromAssemblyOf<StockSymbols>())
        .Mappings(m => m.FluentMappings.AddFromAssemblyOf<StockQuotes>())
        .BuildSessionFactory();    
}