up tzdata
[projets/cm-custom.git] / cm.sh
1 #!/sbin/sh
2
3 set -e
4
5 cd "$(dirname $0)"
6
7 export PATH="${PATH}:/system/bin:/system/xbin"
8
9 # fix swype
10 echo "Fixing SWYPE"
11 rm -f /system/lib/libjni_latinime.so
12 cp cm-data/libjni_latinimegoogle.so /system/lib/libjni_latinimegoogle.so
13 chown root:root /system/lib/libjni_latinimegoogle.so
14 chmod 644 /system/lib/libjni_latinimegoogle.so
15
16 # update timezone infos
17 echo "Upgrading timezones"
18 cp cm-data/tzdata /system/usr/share/zoneinfo/tzdata
19 chown root:root /system/usr/share/zoneinfo/tzdata
20 chmod 644 /system/usr/share/zoneinfo/tzdata
21
22 # install init script
23 echo "Installing init script"
24 cp cm-data/10-perso.sh.init /system/etc/init.d/10-perso.sh
25 chown root:shell /system/etc/init.d/10-perso.sh
26 chmod 755 /system/etc/init.d/10-perso.sh
27
28 # install restore script
29 echo "Installing restore script"
30 cp cm-data/99-perso.sh.addon /system/addon.d/99-perso.sh
31 chown root:root /system/addon.d/99-perso.sh
32 chmod 755 /system/addon.d/99-perso.sh
33
34 # call restore script post to remove bloat
35 /system/addon.d/99-perso.sh post-restore
36
37 echo "Done"
38 echo "Do not forget to WIPE Cache/Dalvik"
39