SOC=`getprop ro.board.platform` ui_print "" ui_print "*** $MODID" ui_print "** SDK $API" ui_print "** ARCH $ARCH" ui_print "** SOC $SOC" ui_print "***" ui_print "" # # JoyPixels installation # # The following is the default implementation: extract $ZIPFILE/system to $MODPATH # Extend/change the logic to whatever you want ui_print "- Extracting module files" unzip -o "$ZIPFILE" 'system/fonts/JoyPixels.ttf' -d $MODPATH >&2 ui_print "- Searching in fonts.xml" [[ -d /sbin/.core/mirror ]] && MIRRORPATH=/sbin/.core/mirror || unset MIRRORPATH FILE=/system/etc/fonts.xml FILENAME=$(sed -ne '//,/<\/family>/ {s/.*\(.*\)<\/font>.*/\1/p;}' $MIRRORPATH$FILE) for i in $FILENAME do ui_print "- Copying fonts files to $i" cp -f $MODPATH/system/fonts/JoyPixels.ttf $MODPATH/system/fonts/$i done