@GrapheneOS
By default, the "Android > System Settings > Display > Screen Resolution" setting only offers two options:
- "High Resolution" (which equals 75% of the full resolution)
- "Full Resolution" (which equals the native resolution of the device's internal screen)
Could it be considered to add an additional "Full HD" option there, which would set the internal screen resolution to exactly 1080x1920 (for portrait mode or 1920x1080 for landscape mode)?
That way screen mirroring on the USB-C DisplayPort could be made to work at a 16:9 aspect ratio, without black bars (on most external displays, which typically use a 16:9 aspect ratio), by temporarily switching to the "Full HD" setting (for the duration of the screen mirroring).
Also, currently the "Android > System Settings > Display > Screen Resolution" setting only seems to be available on devices where the horizontal (portrait orientation) resolution of the internal screen exceeds 1080 pixels. Perhaps it could be considered to also make it available for devices where the vertical resolution is 1080 pixels (Pixel 8a and Pixel 8 and Pixel 9 for example)?