jf: set RIL class

Change-Id: Id71bcf010ed144a457629f8d1ac29094a2c71fdf

Conflicts:

	system.prop
Merge "jflte: use samsung gpe 4.4.4 adreno blobs" into kk44
Merge changes If731a22e,I86bdffcc,Id5022997,I87cedcc8,Icf09f29f, ... into kk44

* changes:
  jf: add YUV to RGB Conversion, Dynamic FPS permissions
  fstab: remove length parameter for encryption
  gps: Add dummy functions stubs
  jf: consumerir: Convert transmit input from ms to pulses
  jf: add missing barcode/irda perms
  jflte: add smart cover config
  jflte: simplify isSupported check in cmhw
jflte: use samsung gpe 4.4.4 adreno blobs

Change-Id: I005a7355d28bc123b88c3af805a838e7205d445f
Signed-off-by: DHOMD <DHO@dho.im>
Conflicts:
	proprietary-files.txt
jflte: simplify isSupported check in cmhw

Change-Id: I71d56b0696d65a1b31210ce928bdc4f73c9ed38d
jflte: add smart cover config

Change-Id: Ice8cde4414da6caa111b832e6d5ba9c06be8f232
Signed-off-by: Roman Birg <roman@cyngn.com>
jf: add missing barcode/irda perms

Change-Id: Icf09f29f86c766aeeb7d98987450606308e59985
Signed-off-by: DHOMD <DHO@dho.im>
Conflicts:
	rootdir/etc/init.target.rc
jf: consumerir: Convert transmit input from ms to pulses

According to:

 https://developer.android.com/reference/android/hardware/ConsumerIrManager.html#transmit%28int,%20int[]%29

the pattern is supposed to be in ms.  Apparently Samsung and HTC
in versions 4.4.2 and earlier of Android were treating this as
the number of pulses instead of ms.  This is what our HAL is
supporting because it mimic'ed what the vendors were doing.

However, we should switch to the correct spec of the pattern (ms)
and eventually this will cause apps to converge on the right
patterns.

Currently, this change will break half the existing apps and cause
the other half of the apps to stop being broken and to start
working.

Change-Id: I87cedcc8e0b85d7b96ed63c7d4f82cc53ecb4ecb
gps: Add dummy functions stubs

* sec_gps_conf
* Sec_Configuration

Change-Id: Id50229979981fb072a382456f64aac3fccb6cb7e
fstab: remove length parameter for encryption

* This is not needed and actually causes encryption to fail
  most of the time.

Change-Id: I86bdffccab213e4e06609c1c179666fab30ea7c6
jf: add YUV to RGB Conversion, Dynamic FPS permissions

from stock init.rc

Change-Id: If731a22ea08fea7025bd43999ee9ffcd4736b762
jflte: increase read ahead cache earlier

Change-Id: Iebe91d2586fbaf692b4e6d8759c34fc5e30aab7d
Merge "jflte: increase read ahead cache earlier" into kk44
jflte: add missing temphumidity sensor permission

Change-Id: I8bd3e8a81352246f8f09d620bf4ef5a5a73c7d37
HighTouchSensitiviy: update for new api

Change-Id: I936b0cc6e7be40bfa4f9db29bd1056b46c4bb268
Remove HighTouchSensitivity.java which is now defined in hw/samy

Change-Id: I512b95aebb4e6b353b7824ba7faeca25300ec0d0
Merge remote-tracking branch 'upstream/kk44' into kk44