chris41g

recovery

Jun 20th, 2011
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 8.42 KB | None | 0 0
  1. #!/system/xbin/sh
  2. /system/xbin/mount -o remount,rw rootfs /
  3. /system/xbin/mount -o remount,rw /dev/block/stl9 /system
  4.  
  5. /system/xbin/rm -r /etc/*
  6. /system/xbin/rm -r /res/*
  7. /system/xbin/rm -r /sbin/*
  8. /system/xbin/cp -r /system/bin/recoveryfiles/* /sbin/
  9. /system/xbin/cp -r /system/bin/recoveryetc/* /etc/
  10. /system/xbin/cp -r /system/bin/recoveryres/* /res/
  11. /system/xbin/ln -s /sbin/recovery /sbin/busybox
  12. /system/xbin/ln -s /sbin/busybox /sbin/[
  13. /system/xbin/ln -s /sbin/busybox /sbin/[[
  14. /system/xbin/ln -s /sbin/busybox /sbin/arp
  15. /system/xbin/ln -s /sbin/busybox /sbin/ash
  16. /system/xbin/ln -s /sbin/busybox /sbin/awk
  17. /system/xbin/ln -s /sbin/busybox /sbin/basename
  18. /system/xbin/ln -s /sbin/busybox /sbin/bbconfig
  19. /system/xbin/ln -s /sbin/busybox /sbin/brctl
  20. /system/xbin/ln -s /sbin/busybox /sbin/bunzip2
  21. /system/xbin/ln -s /sbin/busybox /sbin/bzcat
  22. /system/xbin/ln -s /sbin/busybox /sbin/bzip2
  23. /system/xbin/ln -s /sbin/busybox /sbin/cal
  24. /system/xbin/ln -s /sbin/busybox /sbin/cat
  25. /system/xbin/ln -s /sbin/busybox /sbin/catv
  26. /system/xbin/ln -s /sbin/busybox /sbin/chgrp
  27. /system/xbin/ln -s /sbin/busybox /sbin/chmod
  28. /system/xbin/ln -s /sbin/busybox /sbin/chown
  29. /system/xbin/ln -s /sbin/busybox /sbin/chroot
  30. /system/xbin/ln -s /sbin/busybox /sbin/cksum
  31. /system/xbin/ln -s /sbin/busybox /sbin/clear
  32. /system/xbin/ln -s /sbin/busybox /sbin/cmp
  33. /system/xbin/ln -s /sbin/busybox /sbin/cp
  34. /system/xbin/ln -s /sbin/busybox /sbin/cpio
  35. /system/xbin/ln -s /sbin/busybox /sbin/cut
  36. /system/xbin/ln -s /sbin/busybox /sbin/date
  37. /system/xbin/ln -s /sbin/busybox /sbin/dc
  38. /system/xbin/ln -s /sbin/busybox /sbin/dd
  39. /system/xbin/ln -s /sbin/busybox /sbin/depmod
  40. /system/xbin/ln -s /sbin/busybox /sbin/devmem
  41. /system/xbin/ln -s /sbin/busybox /sbin/df
  42. /system/xbin/ln -s /sbin/busybox /sbin/diff
  43. /system/xbin/ln -s /sbin/busybox /sbin/dirname
  44. /system/xbin/ln -s /sbin/busybox /sbin/dmesg
  45. /system/xbin/ln -s /sbin/busybox /sbin/dnsd
  46. /system/xbin/ln -s /sbin/busybox /sbin/dos2unix
  47. /system/xbin/ln -s /sbin/busybox /sbin/du
  48. /system/xbin/ln -s /sbin/recovery /sbin/dump_image
  49. /system/xbin/ln -s /sbin/busybox /sbin/e2fsck
  50. /system/xbin/ln -s /sbin/busybox /sbin/echo
  51. /system/xbin/ln -s /sbin/busybox /sbin/ed
  52. /system/xbin/ln -s /sbin/busybox /sbin/edify
  53. /system/xbin/ln -s /sbin/busybox /sbin/egrep
  54. /system/xbin/ln -s /sbin/busybox /sbin/env
  55. /system/xbin/ln -s /sbin/recovery /sbin/erase_image
  56. /system/xbin/ln -s /sbin/busybox /sbin/expr
  57. /system/xbin/ln -s /sbin/busybox /sbin/false
  58. /system/xbin/ln -s /sbin/busybox /sbin/fdisk
  59. /system/xbin/ln -s /sbin/busybox /sbin/fgrep
  60. /system/xbin/ln -s /sbin/busybox /sbin/find
  61. /system/xbin/ln -s /sbin/recovery /sbin/flash_image
  62. /system/xbin/ln -s /sbin/busybox /sbin/fold
  63. /system/xbin/ln -s /sbin/busybox /sbin/free
  64. /system/xbin/ln -s /sbin/busybox /sbin/freeramdisk
  65. /system/xbin/ln -s /sbin/busybox /sbin/fuser
  66. /system/xbin/ln -s /sbin/busybox /sbin/getopt
  67. /system/xbin/ln -s /sbin/busybox /sbin/grep
  68. /system/xbin/ln -s /sbin/busybox /sbin/gunzip
  69. /system/xbin/ln -s /sbin/busybox /sbin/gzip
  70. /system/xbin/ln -s /sbin/busybox /sbin/head
  71. /system/xbin/ln -s /sbin/busybox /sbin/hexdump
  72. /system/xbin/ln -s /sbin/busybox /sbin/id
  73. /system/xbin/ln -s /sbin/busybox /sbin/ifconfig
  74. /system/xbin/ln -s /sbin/busybox /sbin/insmod
  75. /system/xbin/ln -s /sbin/busybox /sbin/install
  76. /system/xbin/ln -s /sbin/busybox /sbin/ip
  77. /system/xbin/ln -s /sbin/busybox /sbin/kill
  78. /system/xbin/ln -s /sbin/busybox /sbin/killall
  79. /system/xbin/ln -s /sbin/busybox /sbin/killall5
  80. /system/xbin/ln -s /sbin/busybox /sbin/length
  81. /system/xbin/ln -s /sbin/busybox /sbin/less
  82. /system/xbin/ln -s /sbin/busybox /sbin/ln
  83. /system/xbin/ln -s /sbin/busybox /sbin/losetup
  84. /system/xbin/ln -s /sbin/busybox /sbin/ls
  85. /system/xbin/ln -s /sbin/busybox /sbin/lsmod
  86. /system/xbin/ln -s /sbin/busybox /sbin/lspci
  87. /system/xbin/ln -s /sbin/busybox /sbin/lsusb
  88. /system/xbin/ln -s /sbin/busybox /sbin/lzop
  89. /system/xbin/ln -s /sbin/busybox /sbin/lzopcat
  90. /system/xbin/ln -s /sbin/busybox /sbin/md5sum
  91. /system/xbin/ln -s /sbin/busybox /sbin/mkdir
  92. /system/xbin/ln -s /sbin/busybox /sbin/mke2fs
  93. /system/xbin/ln -s /sbin/busybox /sbin/mkfifo
  94. /system/xbin/ln -s /sbin/busybox /sbin/mkfs.ext2
  95. /system/xbin/ln -s /sbin/busybox /sbin/mknod
  96. /system/xbin/ln -s /sbin/busybox /sbin/mkswap
  97. /system/xbin/ln -s /sbin/busybox /sbin/mktemp
  98. /system/xbin/ln -s /sbin/recovery /sbin/mkyaffs2image
  99. /system/xbin/ln -s /sbin/busybox /sbin/modprobe
  100. /system/xbin/ln -s /sbin/busybox /sbin/more
  101. /system/xbin/ln -s /sbin/busybox /sbin/mount
  102. /system/xbin/ln -s /sbin/busybox /sbin/mountpoint
  103. /system/xbin/ln -s /sbin/busybox /sbin/mv
  104. /system/xbin/ln -s /sbin/recovery /sbin/nandroid
  105. /system/xbin/ln -s /sbin/busybox /sbin/nc
  106. /system/xbin/ln -s /sbin/busybox /sbin/netstat
  107. /system/xbin/ln -s /sbin/busybox /sbin/nice
  108. /system/xbin/ln -s /sbin/busybox /sbin/nohup
  109. /system/xbin/ln -s /sbin/busybox /sbin/nslookup
  110. /system/xbin/ln -s /sbin/busybox /sbin/ntpd
  111. /system/xbin/ln -s /sbin/busybox /sbin/od
  112. /system/xbin/ln -s /sbin/busybox /sbin/patch
  113. /system/xbin/ln -s /sbin/busybox /sbin/pgrep
  114. /system/xbin/ln -s /sbin/busybox /sbin/pidof
  115. /system/xbin/ln -s /sbin/busybox /sbin/ping
  116. /system/xbin/ln -s /sbin/busybox /sbin/pkill
  117. /system/xbin/ln -s /sbin/busybox /sbin/printenv
  118. /system/xbin/ln -s /sbin/busybox /sbin/printf
  119. /system/xbin/ln -s /sbin/busybox /sbin/ps
  120. /system/xbin/ln -s /sbin/busybox /sbin/pwd
  121. /system/xbin/ln -s /sbin/busybox /sbin/rdev
  122. /system/xbin/ln -s /sbin/busybox /sbin/readlink
  123. /system/xbin/ln -s /sbin/busybox /sbin/realpath
  124. /system/xbin/ln -s /sbin/recovery /sbin/reboot
  125. /system/xbin/ln -s /sbin/busybox /sbin/renice
  126. /system/xbin/ln -s /sbin/busybox /sbin/reset
  127. /system/xbin/ln -s /sbin/busybox /sbin/rm
  128. /system/xbin/ln -s /sbin/busybox /sbin/rmdir
  129. /system/xbin/ln -s /sbin/busybox /sbin/rmmod
  130. /system/xbin/ln -s /sbin/busybox /sbin/route
  131. /system/xbin/ln -s /sbin/busybox /sbin/run-parts
  132. /system/xbin/ln -s /sbin/busybox /sbin/sed
  133. /system/xbin/ln -s /sbin/busybox /sbin/seq
  134. /system/xbin/ln -s /sbin/busybox /sbin/setsid
  135. /system/xbin/ln -s /sbin/busybox /sbin/sh
  136. /system/xbin/ln -s /sbin/busybox /sbin/sha1sum
  137. /system/xbin/ln -s /sbin/busybox /sbin/sha256sum
  138. /system/xbin/ln -s /sbin/busybox /sbin/sha512sum
  139. /system/xbin/ln -s /sbin/busybox /sbin/sleep
  140. /system/xbin/ln -s /sbin/busybox /sbin/sort
  141. /system/xbin/ln -s /sbin/busybox /sbin/split
  142. /system/xbin/ln -s /sbin/busybox /sbin/stat
  143. /system/xbin/ln -s /sbin/busybox /sbin/strings
  144. /system/xbin/ln -s /sbin/busybox /sbin/stty
  145. /system/xbin/ln -s /sbin/busybox /sbin/swapoff
  146. /system/xbin/ln -s /sbin/busybox /sbin/swapon
  147. /system/xbin/ln -s /sbin/busybox /sbin/sync
  148. /system/xbin/ln -s /sbin/busybox /sbin/sysctl
  149. /system/xbin/ln -s /sbin/busybox /sbin/tac
  150. /system/xbin/ln -s /sbin/busybox /sbin/tail
  151. /system/xbin/ln -s /sbin/busybox /sbin/tar
  152. /system/xbin/ln -s /sbin/busybox /sbin/tee
  153. /system/xbin/ln -s /sbin/busybox /sbin/telnet
  154. /system/xbin/ln -s /sbin/busybox /sbin/test
  155. /system/xbin/ln -s /sbin/busybox /sbin/tftp
  156. /system/xbin/ln -s /sbin/busybox /sbin/time
  157. /system/xbin/ln -s /sbin/busybox /sbin/top
  158. /system/xbin/ln -s /sbin/busybox /sbin/touch
  159. /system/xbin/ln -s /sbin/busybox /sbin/tr
  160. /system/xbin/ln -s /sbin/busybox /sbin/traceroute
  161. /system/xbin/ln -s /sbin/busybox /sbin/true
  162. /system/xbin/ln -s /sbin/busybox /sbin/tty
  163. /system/xbin/ln -s /sbin/busybox /sbin/umount
  164. /system/xbin/ln -s /sbin/busybox /sbin/uname
  165. /system/xbin/ln -s /sbin/busybox /sbin/uniq
  166. /system/xbin/ln -s /sbin/busybox /sbin/unix2dos
  167. /system/xbin/ln -s /sbin/busybox /sbin/unlzop
  168. /system/xbin/ln -s /sbin/recovery /sbin/unyaffs
  169. /system/xbin/ln -s /sbin/busybox /sbin/unzip
  170. /system/xbin/ln -s /sbin/busybox /sbin/uptime
  171. /system/xbin/ln -s /sbin/busybox /sbin/usleep
  172. /system/xbin/ln -s /sbin/busybox /sbin/uudecode
  173. /system/xbin/ln -s /sbin/busybox /sbin/uuencode
  174. /system/xbin/ln -s /sbin/busybox /sbin/vi
  175. /system/xbin/ln -s /sbin/recovery /sbin/volume
  176. /system/xbin/ln -s /sbin/busybox /sbin/watch
  177. /system/xbin/ln -s /sbin/busybox /sbin/wc
  178. /system/xbin/ln -s /sbin/busybox /sbin/wget
  179. /system/xbin/ln -s /sbin/busybox /sbin/which
  180. /system/xbin/ln -s /sbin/busybox /sbin/whoami
  181. /system/xbin/ln -s /sbin/busybox /sbin/xargs
  182. /system/xbin/ln -s /sbin/busybox /sbin/yes
  183. /system/xbin/ln -s /sbin/busybox /sbin/zcat
  184. /system/xbin/chown root.root /sbin/
  185. /system/xbin/chmod 0755 /sbin/
  186. /system/xbin/mount -o remount,ro rootfs /
  187. /system/xbin/mount -o remount,ro /dev/block/stl9 /system
  188. if [ -f /init.smdkc110.rc ]
  189. then
  190.     /sbin/busybox killall adbd
  191.     /sbin/recovery &
  192. fi
  193.  
  194. exit 1
Advertisement
Add Comment
Please, Sign In to add comment