Skip to content

Magisk module allowing execution of binaries in apps data folder

License

Notifications You must be signed in to change notification settings

okyes/app-data-file-exec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-data-file-exec

Magisk module allowing execution of binaries in apps data folder

What does

  1. Modifies one Android SELinux rule.

Why does

  1. Fixes Elementum on Kodi version 19+ and Android version 10+

Elementum fails to start on Kodi version 19+ and Android version 10+ with error Daemon error: b"PermissionError(13, 'Permission denied')". Issue is Android version 10+ SELinux restriction for executing binaries located in application data folder.

Solution has been suggested by @notgood

How to install (exact steps for Magisk 23.0)

  1. Download .zip asset to device
  2. Open Magisk Manager
  3. Tap Modules tab (first tab on the right, with puzzle icon)
  4. Tap Install from storage button
  5. Choose downloaded .zip
  6. Wait for - Done message
  7. Reboot device

Troubleshooting

  • Q: ! Unzip error
  • A: You downloaded Source code (zip) instead of .zip asset.

What contains and redistributes

File SPDX License Identifier
META-INF/com/google/android/update-binary GPL-3.0-only

Github topics

magisk magisk-module magisk-modules android root selinux selinux-policy