AppArmor¶
Sense AppArmor, una sèrie de funcions del dispositiu no funcionaran correctament i la majoria d’aplicacions es bloquejaran quan s’engeguin. Per a més informació sobre AppArmor, consulteu el Ubuntu Wiki.
AppArmor s’afegeix a través d’una combinació d’integrar el codi necessari a l’arbre font del nucli i establir la configuració necessària del nucli.
En general, n’hi ha prou amb seleccionar certes publicacions a la font del nucli en lloc de reemplaçar tot el directori apparmor a l’arbre font del nucli. Seguiu l’enllaç següent que correspon a la versió del nucli del vostre dispositiu i seleccioneu el bloc de publicacions més recent (és a dir, totes les publicacions que s’han afegit en la mateixa data i més recent):
3.3.18 pegats d’AppArmor <https://github.com/MotoZ-2016/androidkernelmotorolamsm8996/commits/halium-9.0/security/apparmor>
es4.4 Pedaços d’AppArmor <https://github.com/moto-SDM660/androidkernelmotorolasdm660/commits/halium-9.0/security/apparmor>
44.9 Pedaços d’AppArmor <https://github.com/erfanoabdi/androidkernelmotorolasdm632/commits/halium-9.0/security/apparmor>
4.14 pedaços d’AppArmor <https://github.com/kdrag0n/protonzf6/commits/halium/security/apparmor>
Assegureu-vos que el vostre nucli defconfig tingui la configuració:
CONFIG_DEFAULT_SECURITY="apparmor"
Reconstrueix ara la imatge d’arrencada i fes-la flaixar al teu dispositiu. Comprova si la vibració del teclat funciona. Això és una bona indicació que AppArmor s’ha aplicat amb èxit. A més, comprova si les aplicacions s’inicien normalment.