mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 15:33:13 +00:00
nixos/waydroid: enable kernel psi interface if required
This commit is contained in:
parent
ac91abb157
commit
64a0cf0df2
@ -18,7 +18,8 @@ let
|
|||||||
/dev/hwbinder = hidl
|
/dev/hwbinder = hidl
|
||||||
'';
|
'';
|
||||||
|
|
||||||
in {
|
in
|
||||||
|
{
|
||||||
|
|
||||||
options.virtualisation.waydroid = {
|
options.virtualisation.waydroid = {
|
||||||
enable = mkEnableOption "Waydroid";
|
enable = mkEnableOption "Waydroid";
|
||||||
@ -36,6 +37,12 @@ in {
|
|||||||
(isEnabled "ASHMEM")
|
(isEnabled "ASHMEM")
|
||||||
];
|
];
|
||||||
|
|
||||||
|
/* NOTE: we always enable this flag even if CONFIG_PSI_DEFAULT_DISABLED is not on
|
||||||
|
as reading the kernel config is not always possible and on kernels where it's
|
||||||
|
already on it will be no-op
|
||||||
|
*/
|
||||||
|
boot.kernelParams = [ "psi=1" ];
|
||||||
|
|
||||||
environment.etc."gbinder.d/waydroid.conf".source = waydroidGbinderConf;
|
environment.etc."gbinder.d/waydroid.conf".source = waydroidGbinderConf;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [ waydroid ];
|
environment.systemPackages = with pkgs; [ waydroid ];
|
||||||
|
Loading…
Reference in New Issue
Block a user