Skip to content

Commit 813cab5

Browse files
committed
2 parents 5e357e4 + 7edc768 commit 813cab5

28 files changed

+50
-1555
lines changed

common/install.sh

Lines changed: 50 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,72 @@
22
# environment
33
SDK=$(getprop ro.build.version.sdk)
44
MANUFACTER=$(getprop ro.product.manufacturer)
5-
EMOJI=false
65

76
# replace
8-
ln -s $MODPATH/system/fonts/NotoSans-Regular.ttf $MODPATH/system/fonts/AndroidClock.ttf
9-
ln -s $MODPATH/system/fonts/NotoSans-Regular.ttf $MODPATH/system/fonts/DroidSans.ttf
10-
ln -s $MODPATH/system/fonts/NotoSans-Bold.ttf $MODPATH/system/fonts/DroidSans-Bold.ttf
7+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/AndroidClock.ttf
8+
if [ $SDK -ge 31 ]; then
9+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoStatic-Regular.ttf
10+
else
11+
# regular
12+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Roboto-Thin.ttf
13+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Roboto-Light.ttf
14+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Roboto-Medium.ttf
15+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Roboto-Bold.ttf
16+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Roboto-Black.ttf
17+
# italic
18+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/Roboto-ThinItalic.ttf
19+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/Roboto-LightItalic.ttf
20+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/Roboto-MediumItalic.ttf
21+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/Roboto-BoldItalic.ttf
22+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/Roboto-BlackItalic.ttf
23+
# condensed regular
24+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoCondensed-Thin.ttf
25+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoCondensed-Light.ttf
26+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoCondensed-Medium.ttf
27+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoCondensed-Bold.ttf
28+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoCondensed-Black.ttf
29+
# condensed italic
30+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/RobotoCondensed-ThinItalic.ttf
31+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/RobotoCondensed-LightItalic.ttf
32+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/RobotoCondensed-MediumItalic.ttf
33+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/RobotoCondensed-BoldItalic.ttf
34+
ln -s $MODPATH/system/fonts/Roboto-Italic.ttf $MODPATH/system/fonts/RobotoCondensed-BlackItalic.ttf
35+
fi
1136

12-
if [ $SDK -ge 32 ]; then
37+
if [ $MANUFACTER = "Samsung" ]; then
38+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/SECNum-3L.ttf
39+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/SECNum-3R.ttf
40+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2019L-RM.ttf
41+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2021.ttf
42+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2021_Fixed.ttf
43+
if [ $SDK -lt 31 ]; then
44+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2016.ttf
45+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2017L.ttf
46+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2017R.ttf
47+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/Clock2019L.ttf
48+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoNum-3L.ttf
49+
ln -s $MODPATH/system/fonts/Roboto-Regular.ttf $MODPATH/system/fonts/RobotoNum-3R.ttf
50+
fi
51+
fi
52+
53+
if [ $SDK -ge 31 ]; then
1354
ui_print ''
14-
ui_print '- Your system already supports the latest version of emoji'
55+
ui_print ' !!! ATTENTION !!!'
56+
ui_print ' Your system already supports the latest emojis'
1557
ui_print ''
1658
fi
1759

1860
# user input
1961
ui_print '- Do you want to replace system emoji with Noto Emoji?'
2062

21-
if [ $SDK -ge 32 ]; then
63+
if [ $SDK -ge 31 ]; then
2264
ui_print ' Vol+ = yes, Vol- = no[recommended]'
2365
else
2466
ui_print ' Vol+ = yes, Vol- = no'
2567
fi
2668

27-
if chooseport 5; then
28-
EMOJI=true
29-
fi
30-
3169
# replace emoji
32-
if $EMOJI; then
70+
if chooseport; then
3371
ui_print ' Downloading NotoColorEmoji...'
3472
curl -OLs --output-dir "$MODPATH/system/fonts" https://github.com/googlefonts/noto-emoji/raw/main/fonts/NotoColorEmoji.ttf
3573
ui_print ' NotoColorEmoji downloaded!'

0 commit comments

Comments
 (0)