-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackapk.sh
More file actions
executable file
·73 lines (67 loc) · 1.93 KB
/
Copy pathpackapk.sh
File metadata and controls
executable file
·73 lines (67 loc) · 1.93 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#!/bin/bash
sudo rm -rf vendorimg systemimg
sudo rm -rf orig system vendor
mkdir orig -p
sudo mount system.img orig
systemUsed=`df -m |grep -w orig | awk -F " " '{print $3}'`
actualUsed=`expr $systemUsed + 350`
echo "dd if=/dev/zero of=systemimg bs=1M count=$actualUsed"
dd if=/dev/zero of=systemimg bs=1M count=$actualUsed
sudo mkfs.ext4 systemimg
mkdir system -p
mkdir vendor -p
echo "mount image"
sudo mount systemimg system
echo "copy system"
sudo cp -a orig/* system/
if [ $? != 0 ];then
echo "Error: copy system failed"
exit 1
fi
#sudo rm -rf system/system/product/app/LatinIME/
sudo rm -rf system/system/media/bootanimation.zip
sudo mkdir system/system/product/app/iflytek
#sudo mkdir system/volumes
sudo cp -a iflytek.apk system/system/product/app/iflytek
if [ $? != 0 ];then
echo "Error: copy iflytek failed"
exit 1
fi
sudo mkdir system/system/product/app/viabrowse
sudo cp -a via.apk system/system/product/app/viabrowse/
if [ $? != 0 ];then
echo "Error: copy yingyongbao failed"
exit 1
fi
df -h |grep system
sudo umount orig
sudo umount system
echo "make vendorimg"
dd if=/dev/zero of=vendorimg bs=1M count=600
sudo mkfs.ext4 vendorimg
sudo mount vendor.img orig
sudo mount vendorimg vendor
sudo cp -a orig/* vendor/
if [ $? != 0 ];then
echo "Error: copy vendor failed"
exit 1
fi
df -h |grep vendor
#install x100 libs
#sudo cp -a install_new/vendor/* vendor
sudo umount orig
sudo umount vendor
sudo rm -rf orig system vendor
if [ "$1" = "-y" ];then
sudo mkdir /usr/share/waydroid-extra/images -p
sudo cp -a systemimg /usr/share/waydroid-extra/images/system.img
sudo cp -a vendorimg /usr/share/waydroid-extra/images/vendor.img
else
echo "copy images to /usr/share/waydroid-extra/images y/n[n]?"
read choice
if [ "$choice" = "y" ];then
sudo mkdir /usr/share/waydroid-extra/images -p
sudo cp -a systemimg /usr/share/waydroid-extra/images/system.img
sudo cp -a vendorimg /usr/share/waydroid-extra/images/vendor.img
fi
fi