/dev/hw_random should be readable by system_server for EntropyMixer to
be able to use it.
Bug: http://b/179086242
Test: adb shell logcat | grep Entropy
Test: android.permission.cts.FileSystemPermissionTest#testDevHwRandomLockedDown
Change-Id: I7dd7faf300f5ce3cab8d02c69be7915238cf61da
* This prevents module duplication, and allows devices to declare
their own versions of these modules.
* Has the added nicety of allowing this repo to exist gracefully in
other non-PA source trees.
Change-Id: Idec7b4cfeed4241f5ae0ee9ffca8dc35de7735c2
* Forgot about the init scripts last time, although doesn't look
like anything important happended here.
Change-Id: I8468f1e147326e1f0969ae7ac981ff90be4361e5
* Can't compile QCOM RC as a module if this exists
in it because compile verifies the interfaces listed
actually exist, and this one wouldn't exist in an OSS
build.
* Just keep it in mind when upstreaming this now.
Change-Id: I0b33e829d9e766724cd448fe571cd88614b1ebde
This is needed in favour of a compiling issue on oreo-mr1.
Change-Id: I38fbc1aaa3ceafdcd3176f980455bcae2c8259ec
Signed-off-by: Hernán Castañón <herna@paranoidandroid.co>
* These files were still using the old
syntax and thus breaking build.
* Instead of fixing all of them,
remove support, since they have
no use.
Change-Id: I522655a8c52089dd779a131ac2a785c63856e61f
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
Overwrite the ro.opengles.version property with 0x2000.
This change is specific to 8960 Classic, which can only
support upto Open GLES vesion 2.0
This change fixes the CTS test failure
android.opengl.cts.OpenGlEsVersionTest
CRs-Fixed: 575502
Change-Id: I7e90ddde44fef596d1446e6f1acfe7070ef9337b
* This is necessary in order to match f3cf438714
* Based on the following commit to CyanogenMod eda5f3cca0
Change-Id: Ib3f2e4c533129aba8fba9eda8509762c7fc5d7c7
8929 is using 8939 system property to select hw hevc
decoder solution but this may lead to other CTS issues
as 8929 have different specification. Use separate
system property for 8929.
Change-Id: I8687279c7fa2957ddf16dfeeba4f0c859c3bf01b
8929 target is using software hevc decoder. Set a system
property so as to use hw hevc decoder, for all variants of
8929.
Change-Id: I156a26e905859a23f96a32ca4b98cdee688833df
Set system property to differentiate 8916 and 8939 hw based
on soc-id to select appropriate media_codecs.xml
Change-Id: I043e00c9c580994b511f8fcec4a0890da90645a6
CRs-Fixed: 770327
For 8916 narrow search range should be disable.
Disable set property vidc.enc.narrow.searchrange,
if target is 8916.
Change-Id: I501eaf1de72334a0a86baa222d29387b4da66860
Implement MSM-specific initialization during boot
up at "init" stage. Set DPI property based on panel
resolutions by reading virtual_size sysfs entry.
Change-Id: Ie0e1b5e68c72abe4aa11edbd4700bef3208dd461
Set the property ro.sf.lcd_density value to comply the
SBC APQ8084 display size.
qemu.hw.mainkeys is set to 0, because SBC is headless device
and doesn't have HW buttons.
Change-Id: I3e4e56245f95a061ea218f16c0af3f10a797ad4b
Update LCD density on Liquid to 320 and MTP to 480
based on UX profiling and Jank analysis
CRs-fixed: 612032
Change-Id: I1d2ee7671b7fd388967087df4f4bf8711f010478
(cherry picked from commit e47e385274)
Allow surfaceflinger process to access fb0/mdp/bw_mode_bitmap,
so that framework can hint the camera usage to limit the bw.
Change-Id: I566010e1b988ab06f6618967f5b9c6d0cfb68890
Add permissions, owners for /sys/class/graphics/fb0/{mode, modes}
These are meant to be read/written to by hwc.
Change-Id: I43f38b8106ac066b37912a3ebd2af2375f3e7b09