samsung-klte: add audio support for libhybris adaptation; some quality of life changes
-
move
msm-fb-refresher
dependency to downstream kernel package, it is useless on mainline kernel -
disable
msm-fb-refresher
service when using libhybris adaptation, it is only required for downstream kernel without libhybris. It interferes with qcom kgsl-adreno driver badly (causes screen flickering) -
set CPU governor to conservative on system startup (it lowers CPU frequency in idle state from initial 2.4 Ghz to 300 MHz)
-
add hybris_pulse subpackage that gets installed only when device-samsung-klte-hybris AND pulseaudio are installed. It pulls in
pulseaudio-modules-droid-7.1-caf
and alsa integration -
add
system.img
symlink to lxc-android installation. With this you can have Android container successfully running already at the first boot without need to do it manually. Halium installation process puts yoursystem.img
to/data
partition by default, so follow their recommendation. We can use a symlink to save some space on/system
partition.