There is no good way to make a dkms package, because it can't be done as a single module.
Instead I just keep that branch up to date with official Ubuntu kernel.
You can just update, when a new kernel vesion is released.
Sometime later this will be applied upstream and get into Ubuntu kernels.
There must not be any regressions, since there are no potentially dangerous commits.
1% of potential regression may be only with X200MA an UX302LA with 'acpi_osi=' quirk, but nothing has been noticed so far.
These commits are not applicable to N550JK model either way.
@Federico
There is no good way to make a dkms package, because it can't be done as a single module.
Instead I just keep that branch up to date with official Ubuntu kernel.
You can just update, when a new kernel vesion is released.
Sometime later this will be applied upstream and get into Ubuntu kernels.
There must not be any regressions, since there are no potentially dangerous commits.
1% of potential regression may be only with X200MA an UX302LA with 'acpi_osi=' quirk, but nothing has been noticed so far.
These commits are not applicable to N550JK model either way.