[G3 Original Android Development] amirseni:
I've edited the manifest and deleted "android:sharedUserId=android.uid.system", sign and zipaligned the apk and pushed to /system/priv-app/QuicksetSDK/QuicksetSDK.apk

This is what i could gather

I've set SELinux to Permissive,

dmesg | grep - HSL

[ 51.744966] type=1400 audit(1487785903.103:38): avc: denied { read } for pid=6140 comm="etsdk.irblaster" name="ttyHSL1" dev="tmpfs" ino=6544 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:cir_device:s0 tclass=chr_file permissive=1
[ 51.745264] type=1400 audit(1487785903.103:39): avc: denied { write } for pid=6140 comm="etsdk.irblaster" name="ttyHSL1" dev="tmpfs" ino=6544 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:cir_device:s0 tclass=chr_file permissive=1
[ 51.745744] type=1400 audit(1487785903.103:40): avc: denied { open } for pid=6140 comm="etsdk.irblaster" name="ttyHSL1" dev="tmpfs" ino=6544 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:cir_device:s0 tclass=chr_file permissive=1
[ 51.750455] type=1400 audit(1487785903.106:41): avc: denied { ioctl } for pid=6140 comm="etsdk.irblaster" path="/dev/ttyHSL1" dev="tmpfs" ino=6544 ioctlcmd=5401 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:cir_device:s0 tclass=chr_file permissive=1
[ 51.774292] type=1400 audit(1487785903.130:42): avc: denied { getattr } for pid=6241 comm="Thread-2" path="/dev/ttyHSL1" dev="tmpfs" ino=6544 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:cir_device:s0 tclass=chr_file permissive=1

adb logcat | grep -i quickset ##{Nothing usefull here...}

02-22 19:51:01.440 1311 1622 I PackageManager: /system/priv-app/QuicksetSDK changed; collecting certs
02-22 19:51:04.527 297 297 D installd: Detected label change from u:object_r:system_data_file:s0 to u:object_r:app_data_file:s0:c512,c768 at /data/data/com.uei.lg.quicksetsdk.irblaster; running recursive restorecon
02-22 19:51:04.529 297 297 D installd: Detected label change from u:object_r:system_data_file:s0 to u:object_r:app_data_file:s0:c512,c768 at /data/user_de/0/com.uei.lg.quicksetsdk.irblaster; running recursive restorecon
02-22 19:51:17.858 1311 1472 I BackupManagerService: Package com.uei.quicksetsdk.huawei not installed; dropping from full backup
02-22 19:51:22.014 1311 3333 I ActivityManager: Start proc 4053:com.uei.lg.quicksetsdk.irblaster/u0a133 for service com.uei.lg.quicksetsdk.irblaster/com.uei.control.Service
02-22 19:51:22.126 4053 4053 D UEI.SmartControl: Quickset Services start...
02-22 19:51:22.345 4053 4053 D UEI.SmartControl: Loading QS Libs from folder: /data/user/0/com.uei.lg.quicksetsdk.irblaster/files
02-22 19:51:22.622 4053 4118 W System.err: java.io.FileNotFoundException: /storage/emulated/0/Quickset Setup/devices.xml (No such file or directory)
02-22 19:51:22.623 4053 4118 E UEI.SmartControl: java.io.FileNotFoundException: /storage/emulated/0/Quickset Setup/devices.xml (No such file or directory)
02-22 19:51:22.623 4053 4118 E UEI.SmartControl: java.io.FileNotFoundException: /storage/emulated/0/Quickset Setup/devices.xml (No such file or directory)
02-22 19:51:22.754 4053 4067 I UEI.SmartControl: Activating Quickset services....
02-22 19:51:40.513 1311 3333 I ActivityManager: Killing 4053:com.uei.lg.quicksetsdk.irblaster/u0a133 (adj 906): empty #17
02-22 19:51:42.579 1311 1395 I ActivityManager: Start proc 6140:com.uei.lg.quicksetsdk.irblaster/u0a133 for service com.uei.lg.quicksetsdk.irblaster/com.uei.control.Service
02-22 19:51:42.648 6140 6140 D UEI.SmartControl: Quickset Services start...
02-22 19:51:42.885 6140 6140 D UEI.SmartControl: Loading QS Libs from folder: /data/user/0/com.uei.lg.quicksetsdk.irblaster/files
02-22 19:51:46.522 6140 6154 I UEI.SmartControl: Last result code = 9(Quickset Services are not ready)
02-22 19:51:46.529 6121 6133 D QRemoteSDK: [UeiIrBlasterInitializer.java:150:QSSetupIsReady()] oooooo Blaster ready Error: Quickset Services are not ready
02-22 19:51:46.540 6140 6586 I UEI.SmartControl: Activating Quickset services....
02-22 19:51:46.540 6140 6586 I UEI.SmartControl: Last result code = 9(Quickset Services are not ready)
02-22 19:51:46.547 6140 6154 I UEI.SmartControl: Last result code = 9(Quickset Services are not ready)
02-22 19:51:50.785 1311 3495 I ActivityManager: Killing 6140:com.uei.lg.quicksetsdk.irblaster/u0a133 (adj 906): empty #17
02-22 19:51:50.811 1311 2293 W ActivityManager: Scheduling restart of crashed service com.uei.lg.quicksetsdk.irblaster/com.uei.control.Service in 1000ms
02-22 19:51:51.826 1311 1472 I ActivityManager: Start proc 6698:com.uei.lg.quicksetsdk.irblaster/u0a133 for service com.uei.lg.quicksetsdk.irblaster/com.uei.control.Service
02-22 19:51:51.925 6698 6698 D UEI.SmartControl: Quickset Services start...
02-22 19:51:52.136 6698 6698 D UEI.SmartControl: Loading QS Libs from folder: /data/user/0/com.uei.lg.quicksetsdk.irblaster/files
02-22 19:52:11.187 1311 6868 I PackageManager.DexOptimizer: Running dexopt (dex2oat) on: /system/priv-app/QuicksetSDK/QuicksetSDK_SIGNED_ALIGNED.apk pkg=com.uei.lg.quicksetsdk.irblaster isa=arm vmSafeMode=false debuggable=false target-filter=verify-profile oatDir = null sharedLibraries=null
02-22 19:53:05.680 6698 6710 I UEI.SmartControl: Last result code = 9(Quickset Services are not ready)
02-22 19:53:05.688 7346 7377 D QRemoteSDK: [UeiIrBlasterInitializer.java:150:QSSetupIsReady()] oooooo Blaster ready Error: Quickset Services are not ready
02-22 19:53:05.700 6698 6774 I UEI.SmartControl: Activating Quickset services....

adb logcat | grep -i uei

02-22 20:01:03.937 4015 4015 I QRemoteSDK: [UeiIrBlasterWrapper.java:233:createIrBlasterWrapper()] oooooo Create blaster instance.
02-22 20:01:03.949 4015 4015 I QRemoteSDK: [UeiIrBlasterInitializer.java:277:safeExec()] oooooo Bind setup service.
02-22 20:01:04.012 1111 2144 I ActivityManager: Start proc 4050:com.uei.lg.quicksetsdk.irblaster/u0a133 for service com.uei.lg.quicksetsdk.irblaster/com.uei.control.Service
02-22 20:01:04.013 4015 4015 I QRemoteSDK: [UeiIrBlasterInitializer.java:300:safeExec()] oooooo Bind control service.false
02-22 20:01:04.107 4050 4050 D UEI.SmartControl: Quickset Services start...
02-22 20:01:04.109 4050 4050 I UEI.SmartControl: Manufacture = LGE
02-22 20:01:04.110 4050 4050 D UEI.SmartControl: Id = LGNevo
02-22 20:01:04.111 4050 4050 D UEI.SmartControl: Validate path...
02-22 20:01:04.111 4050 4050 D UEI.SmartControl: File observer start...
02-22 20:01:04.111 4050 4050 D UEI.SmartControl: IR Port is enabled!
02-22 20:01:04.111 4050 4050 D UEI.SmartControl: Extracting JNI libs...
02-22 20:01:04.111 4050 4050 D UEI.SmartControl: --- this system supports 32-bit or 64-bit only
02-22 20:01:04.120 4050 4050 D UEI.SmartControl: --- Build.SUPPORTED_ABIS:->armeabi-v7a<-
02-22 20:01:04.120 4050 4050 D UEI.SmartControl: --- Checking lib: libqs_armeabi-v7a.zip
02-22 20:01:04.120 4050 4050 D UEI.SmartControl: --- Extracting JNI libs: libqs_armeabi-v7a.zip
02-22 20:01:04.183 4050 4050 I UEI.SmartControl: --- Selecting new region: 2
02-22 20:01:04.227 4050 4050 I UEI.SmartControl: Model = LG-D855
02-22 20:01:04.238 4050 4050 D UEI.SmartControl: QS Service created
02-22 20:01:04.280 4050 4050 I UEI.SmartControl: Service initServices...
02-22 20:01:04.356 4050 4050 D UEI.SmartControl: QS start get config
02-22 20:01:04.415 4050 4050 D UEI.SmartControl: Loading JNI Libs...
02-22 20:01:04.417 4050 4050 D UEI.SmartControl: Loading QS Libs from folder: /data/user/0/com.uei.lg.quicksetsdk.irblaster/files
02-22 20:01:04.749 4050 4050 I UEI.SmartControl: Supports setup maps: true
02-22 20:01:04.829 4050 4050 D UEI.SmartControl: QS start statue = true Error code = 0
02-22 20:01:04.829 4050 4050 I UEI.SmartControl: QS version = v2.7.11.1_RC1
02-22 20:01:04.829 4050 4050 D UEI.SmartControl: QS DB version = APAC_LG_Mobile_with_i-Two_QS_IRB_2015_Europe_database_v3.5_nevosmart
02-22 20:01:04.833 4050 4050 I UEI.SmartControl: ### init IR Blaster...
02-22 20:01:04.913 4050 4050 E UEI.SmartControl: no permission on read/write serial port!
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.914 4050 4050 W System.err: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: java.io.IOException: no permission on read/write serial port!
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3191)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.-wrap5(ActivityThread.java)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.os.Handler.dispatchMessage(Handler.java:102)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.os.Looper.loop(Looper.java:154)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.main(ActivityThread.java:6126)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at java.lang.reflect.Method.invoke(Native Method)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl:
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: java.io.IOException: no permission on read/write serial port!
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3191)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.-wrap5(ActivityThread.java)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.os.Handler.dispatchMessage(Handler.java:102)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.os.Looper.loop(Looper.java:154)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.main(ActivityThread.java:6126)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at java.lang.reflect.Method.invoke(Native Method)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
02-22 20:01:04.915 4050 4050 I UEI.SmartControl: ### init IR Blaster...
02-22 20:01:04.915 4050 4050 E UEI.SmartControl: no permission on read/write serial port!
02-22 20:01:04.915 4050 4050 W System.err: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.933 4050 4050 W System.err: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.933 4050 4050 W System.err: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.939 4050 4050 W System.err: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.939 4050 4050 W System.err: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.939 4050 4050 W System.err: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: java.io.IOException: no permission on read/write serial port!
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3191)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.-wrap5(ActivityThread.java)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.os.Handler.dispatchMessage(Handler.java:102)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.os.Looper.loop(Looper.java:154)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.main(ActivityThread.java:6126)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at java.lang.reflect.Method.invoke(Native Method)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl:
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: java.io.IOException: no permission on read/write serial port!
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.f(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.driver.SerialDataComm.<init>(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.a(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.core.c.<init>(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.Service.a(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.uei.control.Service.onCreate(Unknown Source)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3191)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.-wrap5(ActivityThread.java)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.os.Handler.dispatchMessage(Handler.java:102)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.os.Looper.loop(Looper.java:154)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at android.app.ActivityThread.main(ActivityThread.java:6126)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at java.lang.reflect.Method.invoke(Native Method)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
02-22 20:01:04.944 4050 4050 E UEI.SmartControl: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
02-22 20:01:05.032 4050 4050 E UEI.SmartControl: Services init done
02-22 20:01:05.040 4050 4170 D UEI.SmartControl: DeviceManager.load starts...
02-22 20:01:05.040 4050 4170 I UEI.SmartControl: Device manager: loading config....
02-22 20:01:05.046 4050 4050 D UEI.SmartControl: QS Service init finished
02-22 20:01:05.046 4050 4050 D UEI.SmartControl: QS Service version name: 3.0.026
02-22 20:01:05.046 4050 4050 D UEI.SmartControl: QS Service version code: 300026
02-22 20:01:05.057 4050 4170 D UEI.SmartControl: ----------- loading internal config...
02-22 20:01:05.057 4050 4170 D UEI.SmartControl: ----------- reading config...
02-22 20:01:05.059 4050 4170 D UEI.SmartControl: --- decode config data: 145
02-22 20:01:05.067 4050 4170 D UEI.SmartControl: --- Decoded buffer length = 194
02-22 20:01:05.067 4050 4170 D UEI.SmartControl: --- decoding is done
02-22 20:01:05.070 4050 4050 D UEI.SmartControl: Service requested: Setup
02-22 20:01:05.074 4015 4015 D QRemoteSDK: [UeiIrBlasterInitializer.java:196:onServiceConnected()] oooooo Setup connected.
02-22 20:01:05.075 4050 4050 D UEI.SmartControl: Service requested: Control
02-22 20:01:05.079 4050 4050 D UEI.SmartControl: Internal service binding...
02-22 20:01:05.084 4050 4170 D UEI.SmartControl: DeviceManager.load finished.
02-22 20:01:05.118 4050 4169 D UEI.SmartControl: --- Service is ready...
02-22 20:01:05.118 4050 4169 I UEI.SmartControl: Notify AllClients services are ready: 0
02-22 20:01:05.137 4050 4064 I UEI.SmartControl: ------ ISetup API: 4
02-22 20:01:05.177 4015 4015 D QRemoteSDK: [UeiBackupRestore.java:61:getBackupFile()] oooooo QRemote Device backup path : /data/user/0/com.lge.qremote/Device.bin
02-22 20:01:05.177 4050 4063 I UEI.SmartControl: ------ ISetup API: 26
02-22 20:01:05.178 4050 4063 I UEI.SmartControl: Registering Services Ready callback...
02-22 20:01:05.178 4050 4063 I UEI.SmartControl: Notify client services are ready...
02-22 20:01:05.179 4015 4029 D QRemoteSDK: [UeiIrBlasterInitializer.java:146:QSSetupIsReady()] oooooo Blaster ready: statusCode = 0
02-22 20:01:05.184 4015 4015 D QRemoteSDK: [UeiIrBlasterInitializer.java:239:onServiceConnected()] oooooo Control connected.
02-22 20:01:05.196 4050 4064 I UEI.SmartControl: ------ ISetup API: 1
02-22 20:01:05.200 4050 4064 I UEI.SmartControl: Activating Quickset services....
02-22 20:01:05.200 4050 4064 I UEI.SmartControl: QS saving settings...
02-22 20:01:05.204 4015 4015 I QRemoteSDK: [UeiIrBlasterInitializer.java:414:handleSetupDisconnected()] oooooo handleSetupDisconnected true is bindingfalse
02-22 20:01:05.205 4015 4194 D QRemoteSDK: [UeiIrBlasterInitializer.java:359:run()] oooooo Setup service activated.
02-22 20:01:05.205 4015 4194 D QRemoteSDK: [UeiIrBlasterInitializer.java:369:run()] oooooo Setup initialized.

/dev/ttyHSL1 is 0666.

Anything else I can try?