linux-pinebookpro issueshttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues2020-03-26T09:24:16Zhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/22Enable AppArmor in Kernel Build2020-03-26T09:24:16ZThovtheEnable AppArmor in Kernel Build## Following on from https://github.com/manjaro/packages-core/issues/49
AppArmor is a system for MAC (Mandatory Access Control) which is effective at reducing security risks associated with application exploits. It is somewhat nicer to...## Following on from https://github.com/manjaro/packages-core/issues/49
AppArmor is a system for MAC (Mandatory Access Control) which is effective at reducing security risks associated with application exploits. It is somewhat nicer to use than SELinux and it is reasonably simple for a user to adapt or generate a profile for most if not all applications. Since the Pinebook Pro gets attention from people who just want an inexpensive portable linux system in addition to hardware hackers and developers I believe that the strong security provided would be an attractive feature with marginal, if any, performance impact.
The userspace tools are already a part of Manjaro [here](https://gitlab.manjaro.org/packages/extra/apparmor).
According to the [Arch Wiki](https://wiki.archlinux.org/index.php/AppArmor) the applicable flags are:
```
CONFIG_SECURITY_APPARMOR=y
CONFIG_AUDIT=y
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
CONFIG_DEFAULT_SECURITY_APPARMOR=y
```
The initial two being the minimum and the latter two setting AppArmor as the default security module without the user having to set kernel parameters.
## Further resources:
### Main website with links to Docs and Wiki
https://apparmor.net/)
### AppArmor in the kernel user's guide
https://www.kernel.org/doc/html/latest/admin-guide/LSM/apparmor.html
### Some information on AppArmor profiles
https://gitlab.com/apparmor/apparmor-profiles
https://wiki.debian.org/AppArmor/Contribute
https://gitlab.com/apparmor/apparmor/-/wikis/Profileshttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/21[Rock Pi 4] Upper USB port does not work2020-03-13T15:45:21ZGhost User[Rock Pi 4] Upper USB port does not workThis is a reminder, to apply https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-aarch64/-/blob/master/0008-board-rockpi4-dts-upper-port-host.patch to this package on next build.This is a reminder, to apply https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-aarch64/-/blob/master/0008-board-rockpi4-dts-upper-port-host.patch to this package on next build.https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/20MERGE REQUEST: Add config option to skip RAID6 microbenchmarks2020-01-06T21:26:48ZJan-Niklas GlückertMERGE REQUEST: Add config option to skip RAID6 microbenchmarksThis patch adds a config option to skip the RAID6 recovery algorithm microbenchmarking, resulting in about 3s faster boot times. This is relevant for systems using lvm / dmraid (and thus, also LUKS), using either will load the RAID6 modu...This patch adds a config option to skip the RAID6 recovery algorithm microbenchmarking, resulting in about 3s faster boot times. This is relevant for systems using lvm / dmraid (and thus, also LUKS), using either will load the RAID6 module, even if there's no RAID6 array connected to the system.
[0001-raid6-add-Kconfig-option-to-skip-raid6-benchmarking.patch](/uploads/1b04c4a991c91738d33d5e7165e0bf51/0001-raid6-add-Kconfig-option-to-skip-raid6-benchmarking.patch)https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/19Config change to fix boot delay2019-12-18T14:26:35ZGhost UserConfig change to fix boot delayInstead of patching out the DMIPS stuff in the DTS, we should try doing the kernel config changes listed below and see if that fixes it:
* CONFIG_FTRACE=n
* CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=n
* CONFIG_CRYPTO_RSA=mInstead of patching out the DMIPS stuff in the DTS, we should try doing the kernel config changes listed below and see if that fixes it:
* CONFIG_FTRACE=n
* CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=n
* CONFIG_CRYPTO_RSA=mhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/17Bluetooth is unstable2019-11-24T07:26:34ZManawyrmBluetooth is unstablehttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/16WiFi support2019-11-21T11:31:35ZManawyrmWiFi supporthttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/15Charging via USB-C2019-11-21T11:31:09ZManawyrmCharging via USB-Chttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/14Bluetooth support2019-11-22T10:34:57ZManawyrmBluetooth supporthttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/13Audio support2019-11-21T11:29:42ZManawyrmAudio supporthttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/11System Power Off2019-11-21T11:29:56ZManawyrmSystem Power Offhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/10Internal display2019-11-21T11:29:20ZManawyrmInternal displayhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/9Kernel booting2019-11-21T11:28:45ZManawyrmKernel bootingvia https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro , no problem.via https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro , no problem.https://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/8Uboot booting2019-11-21T11:27:59ZManawyrmUboot bootinghttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/5USB-C port isn't usable for video/DP2020-02-07T13:33:19ZManawyrmUSB-C port isn't usable for video/DPhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/4USB-C port isn't usable for data2020-02-07T13:33:16ZManawyrmUSB-C port isn't usable for datahttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/3WiFi is unstable2019-11-24T07:27:05ZManawyrmWiFi is unstablehttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/2System suspend doesn't work2020-02-07T13:33:57ZManawyrmSystem suspend doesn't workhttps://gitlab.manjaro.org/manjaro-arm/packages/core/linux-pinebookpro/-/issues/1Pinebook Pro Progress2019-11-24T08:57:05ZGhost UserPinebook Pro ProgressHere's an overview of features in the Pinebook Pro and what we support and do not support currently:
* [X] Uboot booting
* [X] Kernel booting `linux-pinebook-pro`
* [X] Internal display
* [X] System Power Off
* [ ] System suspend
* [X] W...Here's an overview of features in the Pinebook Pro and what we support and do not support currently:
* [X] Uboot booting
* [X] Kernel booting `linux-pinebook-pro`
* [X] Internal display
* [X] System Power Off
* [ ] System suspend
* [X] Wifi 2,4 + 5 GHz
* [x] Bluetooth
* [X] Audio Speaker (still has some clicks)
* [X] Headphone audio
* [ ] USB and Display from USB-C
* [X] Charging via USB-C
And a couple of things that can get better:
* Audio has clicks when amplifier turns on or off
* Audio gets routed to both headphone and speakers