This is a Xamarin Android application to fix some of the various problems with the U-Verse NVG510 modem.
You can see more information about it on my blog.
I've archived all of the past releases in the folder NVG510Fixer\Releases
.
All of this code is now BSD licensed, so it can be incorporated into proprietary closed source software if desired.
I apologize for the rough organization, this project was initially started as an experiment and thus grew very organically. My inexperience with Xamarin Android at the time did not help.
Unfortunately, I can not easily give the source code to every release. My private git repository contains some optional libraries which are proprietary.
This code does not exactly match the last release. I had to strip out the proprietary libraries and related support code. Thus, this code has not actually been tested, but the changes were trivial.