Fix device effect creation for AIDL Audio Effect HAL

HIDL Effect Factory used to check the major (>=6) to allow Device effect.
AIDL Effect Factory has only taken into account the case major < 6,
thus preventing to create device effect.

Flag: EXEMPT bugfix
Bug: 329395147
Test: atest CtsMediaAudioTestCase

Change-Id: Id30431404fb810ca8ff9be3700b14591b8e04214
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
diff --git a/media/libaudiohal/impl/EffectsFactoryHalAidl.cpp b/media/libaudiohal/impl/EffectsFactoryHalAidl.cpp
index 64cc7ed..740bf60 100644
--- a/media/libaudiohal/impl/EffectsFactoryHalAidl.cpp
+++ b/media/libaudiohal/impl/EffectsFactoryHalAidl.cpp
@@ -174,9 +174,6 @@
     if (uuid == nullptr || effect == nullptr) {
         return BAD_VALUE;
     }
-    if (sessionId == AUDIO_SESSION_DEVICE && ioId == AUDIO_IO_HANDLE_NONE) {
-        return INVALID_OPERATION;
-    }
     ALOGV("%s session %d ioId %d", __func__, sessionId, ioId);
 
     AudioUuid aidlUuid =