BBB Android and HDMI

Hi guys!
I’m building an embedded system based on BBB Android on Beagle Bone Black hardware.

I needed to disable HDMI because i need to set the pins free so i added “capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN” to mmcargs into uEnv.txt

Now the HDMI firmware is not loaded as the slots file says:

root@beagleboneblack:/ # more /sys/devices/bone_capemgr.9/slots
more /sys/devices/bone_capemgr.9/slots
0: 54:PF—
1: 55:PF—
2: 56:PF—
3: 57:PF—
4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN


Unfortunally, without the HDMI firmware, the SurfaceFlinger complains about it, and zygote just can’t start.

01-01 00:14:56.990: I/SurfaceFlinger(5796): SurfaceFlinger is starting 01-01 00:14:56.992: I/SurfaceFlinger(5796): SurfaceFlinger's main thread ready to run. Initializing graphics H/W... 01-01 00:14:57.019: E/SurfaceFlinger(5796): hwcomposer module not found 01-01 00:14:57.023: E/SurfaceFlinger(5796): ERROR: failed to open framebuffer (No such file or directory), aborting 01-01 00:14:57.023: A/libc(5796): Fatal signal 6 (SIGABRT) at 0x000016a4 (code=-6), thread 5796 (surfaceflinger)

Any idea about a workaround of this?
Can an Android work without the User Interface?