Update UserAgent string with brand change

Currently it can't.
But can you trust future changes especially in generated file?
Ideally all pointers must be checked for NULL before dereferencing.