File tree Expand file tree Collapse file tree 7 files changed +63
-1
lines changed
Expand file tree Collapse file tree 7 files changed +63
-1
lines changed Original file line number Diff line number Diff line change 9494 run : |
9595 export PATH=$ANDROID_NDK_HOME:$PATH
9696 make ipk
97+ make modloader-o3
9798 make tweaks
9899
99100 - name : Upload release artifacts
Original file line number Diff line number Diff line change @@ -25,7 +25,10 @@ tweaks: tweak-*/jni/*
2525 $(MAKE ) -C tweak-enable-debug-menu ipk
2626 mv tweak-enable-debug-menu/ipk/* .ipk ./
2727
28-
28+ modloader-o3 : modloader-o3/*
29+ $(MAKE ) -C modloader-o3 ipk
30+ mv modloader-o3/ipk/* .ipk ./
31+
2932clean :
3033 $(MAKE ) -C ipk clean
3134 rm -f * .ipk
Original file line number Diff line number Diff line change 1+ ipk :
2+ $(MAKE ) -C ipk clean
3+ $(MAKE ) -C ipk
4+
5+ clean :
6+ $(MAKE ) -C ipk clean
Original file line number Diff line number Diff line change 1+ NAME = $(shell cat ./control/control | grep Package | cut -d" " -f2)
2+ ARCH = $(shell cat ./control/control | grep Architecture | cut -d" " -f2)
3+ VERSION = $(shell cat ./control/control | grep Version | cut -d" " -f2)
4+ IPK_NAME = "${NAME}_${VERSION}_${ARCH}.ipk"
5+
6+ all :
7+ mkdir -p tmp
8+ echo " 2.0" > tmp/debian-binary
9+ cp -r data tmp/
10+ cp -r control tmp/
11+ cd tmp/control && tar --owner=0 --group=0 -czvf ../control.tar.gz .
12+ cd tmp/data && tar --owner=0 --group=0 -czvf ../data.tar.gz .
13+ cd tmp/ && tar --owner=0 --group=0 -czvf " ../${IPK_NAME} " ./control.tar.gz ./data.tar.gz ./debian-binary
14+
15+ clean :
16+ rm -rf tmp
Original file line number Diff line number Diff line change 1+ Package: wtfos-modloader-o3
2+ Version: 0.1.5
3+ Maintainer: Joonas Trussmann <
[email protected] >
4+ Description: Enable modloader for O3 mode
5+ Architecture: pigeon-glasses-v2
6+ Homepage: https://github.com/fpv-wtf/wtfos-modloader
7+ Depends: wtfos-modloader
Original file line number Diff line number Diff line change 1+ #! /system/bin/sh
2+
3+ if ! mount | grep -q " /dev/loop" ; then
4+ echo " /system is not loopmounted. You shouldn't do this on your real /system."
5+ exit 1
6+ fi
7+
8+ cd /system/bin
9+
10+ filename=" dji_glasses"
11+
12+ if [[ ! -f ${filename} _original ]]
13+ then
14+ cp ${filename} ${filename} _original
15+ fi
16+
17+ ln -sf /opt/bin/modloader ${filename}
18+ mkdir -p /opt/etc/preload.d/${filename}
Original file line number Diff line number Diff line change 1+ #! /system/bin/sh
2+
3+ cd /system/bin
4+
5+ filename=" dji_glasses"
6+
7+ if [[ -f ${filename} _original ]]
8+ then
9+ rm -f ${filename}
10+ cp ${filename} _original ${filename}
11+ fi
You can’t perform that action at this time.
0 commit comments