So from help from github i am further with my research.
 
	My display is still detected.
 
	changing the boot.cmd and recompiling it and setting the armbianenv variables for display all to the best possible resolution and refresh rate doesn't change anything.
 
	 
 
	this is because there is a ghost display output which is set as primary:
 
	
 
	 
 
	I cant find any posts or documentation about disabling/removing this ghost screen. Or even changing the primary display output.
 
	armbian monitor:  https://paste.armbian.com/debeteruto
 
	boot.cmd part 1
 
	
 
	boot cmd part 2
 
	
 
	changing hpd and edid to 0 to force my settings hasnt changed anything that's why i enabled them again.
 
	armbianEnv.txt
 
	
 
	These are the display i think chipsets or drivers.