-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpatch.sh
43 lines (38 loc) · 1.53 KB
/
patch.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
echo "
Disclaimer! This is a janky script I put together in like 5 minutes LMAO!
But it should work!"
sleep 5
echo "Setting up patch layouts in for contributors..."
mkdir ./rice_treble/patches/lynix ./rice_treble/patches/chon ./rice_treble/patches/naz ./rice_treble/patches/ph ./rice_treble/patches/pon ./rice_treble/patches/tre
mv ./rice_treble/patches/personal ./rice_treble/patches/lynix/patches
mv ./rice_treble/patches/chondoe ./rice_treble/patches/chon/patches
mv ./rice_treble/patches/nazim ./rice_treble/patches/naz/patches
mv ./rice_treble/patches/phh ./rice_treble/patches/ph/patches
mv ./rice_treble/patches/ponces ./rice_treble/patches/pon/patches
mv ./rice_treble/patches/trebledroid ./rice_treble/patches/tre/patches
echo "Patching with script"
echo "Lynix"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/lynix
cd vendor/lineage
patch -p1 < ../../rice_treble/patches/lynix/patches/vendor_lineage/0001-Disable-generated-kernel-headers.patch
cd ../../system/core
patch -p1 < ../../rice_treble/patches/lynix/patches/platform_system_core/0002-Revert-vendor-specific-init.patch
cd ../..
echo "Chondoe"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/chon
echo "Nazim"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/naz
echo "Phh"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/ph
echo "Ponces"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/pon
echo "trebledroid"
sleep 2
bash ./rice_treble/apply.sh ./rice_treble/patches/tre
echo "Cleaning up leftovers..."
echo "Shitty script completed. Have fun!"