akf_customfw
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| akf_customfw [2024/09/02 09:57] – created ounsatn | akf_customfw [2024/09/02 10:06] (current) – ounsatn | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | < | ||
| + | mapped via overlay on | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | **qml-launcher** | ||
| + | < | ||
| / | / | ||
| Line 13: | Line 21: | ||
| [Install] | [Install] | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | |||
| + | **engine.service** | ||
| + | < | ||
| + | root@force:/ | ||
| + | [Unit] | ||
| + | Description=Engine | ||
| + | After= | ||
| + | |||
| + | [Service] | ||
| + | Type=forking | ||
| + | ExecStart=/ | ||
| + | PIDFile=/ | ||
| + | Restart=on-failure | ||
| + | TimeoutStopSec=30 | ||
| + | LimitCORE=infinity | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | **inmusic-mpc** | ||
| + | < | ||
| + | root@force:/ | ||
| + | [Unit] | ||
| + | Description=InMusic MPC Application | ||
| + | # | ||
| + | # | ||
| + | |||
| + | [Service] | ||
| + | ExecStart=/ | ||
| + | Restart=on-failure | ||
| + | Type=simple | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | < | ||
| + | qmlboot.sh taken from TKG/mockba modified by myself : | ||
| + | #!/bin/sh | ||
| + | |||
| + | mmDev=`amidi -l | grep Private | cut -b5-13` | ||
| + | usrmounted=`mount | grep overlay |grep "/ | ||
| + | |||
| + | set_pad() { | ||
| + | amidi -p $mmDev -S 'f0 47 00 40 65 00 04 ' | ||
| + | } | ||
| + | |||
| + | |||
| + | play_back() { | ||
| + | / | ||
| + | } | ||
| + | |||
| + | # / | ||
| + | # Part of Mockba Mod, do not modify | ||
| + | |||
| + | echo " | ||
| + | mkdir -p /tmp/usr | ||
| + | mount | ||
| + | ls /tmp/usr | ||
| + | ls /media/ | ||
| + | |||
| + | mount -o loop / | ||
| + | |||
| + | if [ $usrmounted -gt 0 ] | ||
| + | then | ||
| + | echo " | ||
| + | else | ||
| + | echo 0 | ||
| + | mount -t overlay -o rw, | ||
| + | fi | ||
| + | |||
| + | sleep .5 | ||
| + | sleep .5 | ||
| + | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | ||
| + | |||
| + | udisks --mount /dev/sda1 | ||
| + | set_pad 00 00 05 05 | ||
| + | sleep .5 | ||
| + | set_pad 00 00 20 20 | ||
| + | set_pad 01 00 05 05 | ||
| + | |||
| + | # Starts MPC | ||
| + | ulimit -S -s 1024 | ||
| + | export MALLOC_ARENA_MAX=1 | ||
| + | echo 0 > / | ||
| + | if test -f / | ||
| + | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | ||
| + | / | ||
| + | else | ||
| + | #/ | ||
| + | systemctl start inmusic-mpc | ||
| + | fi | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | < | ||
| + | root@force:/ | ||
| + | total 8 | ||
| + | -rw-r--r-- | ||
| + | -rw-r--r-- | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | root@force:/ | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Engine | ||
| + | Exec=systemctl start engine.service | ||
| + | Icon=/ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | root@force:/ | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Force | ||
| + | Exec=systemctl start inmusic-mpc | ||
| + | Icon=/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
akf_customfw.1725263877.txt.gz · Last modified: 2024/09/02 09:57 by ounsatn