I need to have Android Second Screen in full HD resolution. I have an issue when first screen is smaller then second. Overscan is used but the resolution is the same as on primary LCD monitor. However, external monitor have normal picture over the whole screen but with much lower resolution.
If I use HD monitor as primary screen, everything works well, but that isn't my use case. Android applications always use secondary screen for presentation view.
I have an idea to set kernel frame buffer parameters as I have two monitors with HD resolution and than scale first to LCD resolution. Is it could be done form android SurfaceFlinger service?
Please suggest me some solution or/and solution details.