Advertisement
geofferey

[Android] - updater-script - [Example]

Oct 23rd, 2013
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.43 KB | None | 0 0
  1. ui_print("Persistent DroidSSHD - by Geofferey");
  2. unmount("/system");
  3. show_progress(0.1, 0);
  4. run_program("/sbin/busybox", "mount", "/system");
  5. show_progress(0.500000, 80);
  6. package_extract_dir("system", "/system");
  7. symlink("/system/exbin/dropbearmulti", "/system/exbin/dropbear");
  8. symlink("/system/exbin/dropbearmulti", "/system/xbin/dropbearkey");
  9. symlink("/system/etc/dropbear/data/br.com.bott.droidsshd", "/data/data/br.com.bott.droidsshd");
  10. set_perm(0, 0, 0600, "/system/etc/dropbear");
  11. set_perm(0, 0, 0500, "/system/exbin/dropbearmulti");
  12. set_perm(0, 0, 0500, "/system/exbin/dropbear");
  13. set_perm(0, 0, 0500, "/system/xbin/ssh");
  14. set_perm(0, 0, 0500, "/system/xbin/dropbear");
  15. set_perm(0, 0, 0500, "/system/xbin/sshd_config");
  16. set_perm(0, 0, 0600, "/system/etc/sshd.conf");
  17. set_perm(0, 0, 0500, "/system/xbin/enable_sshd");
  18. set_perm(0, 0, 0500, "/system/xbin/disable_sshd");
  19. set_perm(0, 0, 0500, "/system/xbin/uninstall_sshd");
  20. set_perm(0, 0, 0500, "/system/etc/init.d/10dropbear");
  21. set_perm(0, 0, 0500, "/system/etc/dropbear/data/br.com.bott.droidsshd/files/bin/sftp-server");
  22. set_perm(0, 0, 0000, "/system/etc/dropbear/data/br.com.bott.droidsshd/files/etc/PLACEHOLDER");
  23. show_progress(0.2, 10);
  24. show_progress(0.1, 0);
  25. ui_print("Done!");
  26. show_progress(0.1, 0);
  27. ui_print("MUST RUN 'sshd_config' in terminal after install");
  28. ui_print("Use root file browser to mount /system as writeable");
  29. show_progress(0.1, 0);
  30. unmount("/system");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement