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