Skip to content

Commit

Permalink
Fxxk Xiaomi HyperOS
Browse files Browse the repository at this point in the history
  • Loading branch information
AndroPlus-org committed Mar 10, 2024
1 parent 8725907 commit 3e3d0ae
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions post-fs-data.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,33 @@ APILEVEL=$(getprop ro.build.version.sdk)
mkdir -p $MODDIR/system/etc $MODDIR/system/system_ext/etc $MODDIR/system/product/etc
cp /system/etc/fonts.xml $MODDIR/system/etc

#Add workaround for Xiaomi HyperOS
MIVERSION=$(getprop ro.miui.ui.version.code)
if [ $MIVERSION -ge 816 ]
then
if [ ! -f /data/system/theme/fonts/Roboto-Regular.ttf ]; then
mkdir /data/system/theme/fonts
cp $MODDIR/system/fonts/Mejiro-Regular.ttf /data/system/theme/fonts/Roboto-Regular.ttf
cp $MODDIR/system/fonts/Mejiro-Bold.ttf /data/system/theme/fonts/Roboto-Bold.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Miui-Bold.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Miui-Regular.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/MiuiEx-Bold.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/MiuiEx-Light.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/MiuiEx-Regular.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Roboto-Black.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Roboto-BlackItalic.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Roboto-BoldItalic.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Roboto-Italic.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Roboto-Light.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Roboto-LightItalic.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Roboto-Medium.ttf
ln -s /data/system/theme/fonts/Roboto-Bold.ttf /data/system/theme/fonts/Roboto-MediumItalic.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Roboto-ThinItalic.ttf
ln -s /data/system/theme/fonts/Roboto-Regular.ttf /data/system/theme/fonts/Roboto-ThinItalic.ttf
chown -R system_theme /data/system/theme/fonts
fi
fi

#Function to remove original ja
remove_ja() {
sed -i -e '/<family lang="ja"/,/<\/family>/d' $1
Expand Down

0 comments on commit 3e3d0ae

Please sign in to comment.