Advertisement
la7low

bash_aliases to share android userdata with Ubuntu Touch

Jul 17th, 2014
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.40 KB | None | 0 0
  1. #!/bin/bash
  2. ## PASTE THESE INTO ~/.bash_aliases
  3.  
  4. ## some other aliases
  5. alias vim='vim.tiny'
  6. alias vc='vim ~/.bash_aliases'
  7. alias sc='source ~/.bash_aliases'
  8. alias hist='history | grep'
  9. alias RB='sudo reboot' # reboots to android
  10.  
  11. ## bash_aliases to share android userdata with Ubuntu Touch
  12. ## mount android userdata:
  13. # on a writable image bind mount could be added to /etc/fstab:
  14. # /userdata/media/0 /home/phablet/androiddata none bind 0 0
  15. # create mount points beforehand once: mkdir ~/Music/aMusic && \
  16. # mkdir ~/Videos/autube && mkdir ~/Pictures/aCamera # feel free to sustomize these!!
  17. #
  18. alias AM='sudo mount --bind /userdata/media/0/Music ~/Music/aMusic && \
  19.          sudo mount --bind /userdata/media/0/utube ~/Videos/autube && \
  20.          sudo mount --bind /userdata/media/0/DCIM/Camera ~/Pictures/aCamera &&
  21.          mediascanner-service-2.0'
  22. #
  23. alias setPerms1own='sudo chown -R phablet:phablet /userdata/media/0/Music && \
  24.                sudo chown -R phablet:phablet /userdata/media/0/utube && \
  25.                sudo chown -R phablet:phablet /userdata/media/0/DCIM'
  26. #
  27. alias setPerms2rw='sudo chmod -R a+rw /userdata/media/0/Music && \
  28.                   sudo chmod -R a+rw /userdata/media/0/utube && \
  29.                   sudo chmod -R a+rw /userdata/media/0/DCIM'
  30. #
  31. # after Ubuntu Touch booted up, open terminal app and issue this command:
  32. alias AMP='setPerms1own && setPerms2rw && AM'
  33. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement