luca020400

Untitled

May 6th, 2015
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. #!/sbin/sh
  2. #
  3. # /system/addon.d/90-motocamera.sh
  4. #
  5. . /tmp/backuptool.functions
  6.  
  7. list_files() {
  8. cat <<EOF
  9. app/MotoCamera/com.motorola.camera.apk
  10. app/MotoGallery/com.motorola.MotGallery2.apk
  11. lib/libcamlistener_jni.so
  12. lib/libjni_android_eglfence.so
  13. lib/libjni_android_filtershow_filters.so
  14. lib/libjni_android_jpegstream.so
  15. lib/libjni_mot_makernotes.so
  16. lib/libjni_mot_mosaic.so
  17. lib/librs.convolve3x3.so
  18. lib/librs.grad.so
  19. lib/librs.grey.so
  20. lib/librs.saturation.so
  21. lib/librs.vignette.so
  22. lib/librsjni.so
  23. lib/libRSSupport.so
  24. lib/libvdl-mobile-engine.so
  25. lib/libvdlmpeg4_writer_jni.so
  26. lib/libvdlmpeg4_writer_jni_L.so
  27. EOF
  28. }
  29.  
  30. case "$1" in
  31. backup)
  32. list_files | while read FILE DUMMY; do
  33. backup_file $S/$FILE
  34. done
  35. ;;
  36. restore)
  37. list_files | while read FILE REPLACEMENT; do
  38. R=""
  39. [ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
  40. [ -f "$C/$S/$FILE" ] && restore_file $S/$FILE $R
  41. done
  42. ;;
  43. pre-backup)
  44. # Stub
  45. ;;
  46. post-backup)
  47. # Stub
  48. ;;
  49. pre-restore)
  50. # Stub
  51. ;;
  52. post-restore)
  53. /sbin/busybox mv /system/app/Camera2/Camera2.apk /system/app/Camera2/Camera2.apk.disabled
  54. /sbin/busybox mv /system/app/Gallery2/Gallery2.apk /system/app/Gallery2/Gallery2.apk.disabled
  55. ;;
  56. esac
Advertisement
Add Comment
Please, Sign In to add comment