|
| 1 | +#!/data/data/com.termux/files/usr/bin/bash |
| 2 | +clear |
| 3 | +sleep 0 |
| 4 | +echo " 033円[33m----------------------------033円[0m" |
| 5 | +echo " 033円[36mLokesh:Hax4Us:€|eViL" |
| 6 | +echo " 033円[33m----------------------------033円[0m" |
| 7 | +echo |
| 8 | +echo " 033円[36mJava Installation Script v1.0" |
| 9 | +echo " 033円[33m ----------------------------------" |
| 10 | +echo |
| 11 | +echo " 033円[31mDon't take credits :D (Shared libraries are compiled by me)" |
| 12 | +echo "033円[33m ------------------------------------" |
| 13 | + |
| 14 | +arch=`dpkg --print-architecture` |
| 15 | + |
| 16 | +echo "Do you want to continue (y|Y/n|N)" |
| 17 | + read yesorno |
| 18 | + if [ $yesorno = 'y' -o $yesorno = 'Y' ] ; then |
| 19 | + echo "Package size is around 70mb before extraction" |
| 20 | +echo |
| 21 | + else |
| 22 | + echo "033円[35mbye bye ... :D033円[0m" |
| 23 | + exit |
| 24 | +fi |
| 25 | + if [ $arch = "aarch64" -o $arch = "arm64" ] ; then |
| 26 | + |
| 27 | + echo "033円[32m[*] Now wait until jdk-8 is installing ...🕛🕧033円[0m" |
| 28 | + echo |
| 29 | + |
| 30 | +wget https://github.com/Hax4us/java/releases/download/v8/jdk8_aarch64.tar.gz |
| 31 | + |
| 32 | +echo |
| 33 | +echo "033円[32m[*] Moving jdk into system ...033円[0m" |
| 34 | +mv jdk8_aarch64.tar.gz $PREFIX/share |
| 35 | + |
| 36 | +echo "033円[32m[*] Extracting ...033円[0m" |
| 37 | +cd $PREFIX/share |
| 38 | +tar -xhf jdk8_aarch64.tar.gz |
| 39 | + |
| 40 | +echo "033円[32m[*] Moving wrapper scripts for java 8033円[0m" |
| 41 | +mv bin/* $PREFIX/bin |
| 42 | + |
| 43 | +echo "033円[34mHappy java :D033円[0m" |
| 44 | + |
| 45 | + elif [ $arch = "armhf" -o $arch = "armv7l" ]; then |
| 46 | + echo "armhf" |
| 47 | + echo "033円[32m[*] Now wait until jdk-8 is installing ...🕛🕧033円[0m" |
| 48 | + echo |
| 49 | + |
| 50 | +wget https://github.com/Hax4us/java/releases/download/v8-151/jdk8_arm.tar.gz |
| 51 | + |
| 52 | +echo |
| 53 | +echo "033円[32m[*] Moving jdk into system ...033円[0m" |
| 54 | +mv jdk8_arm.tar.gz $PREFIX/share |
| 55 | +echo |
| 56 | +echo "033円[32m[*] Extracting ...033円[0m" |
| 57 | +cd $PREFIX/share |
| 58 | +tar -xhf jdk8_arm.tar.gz |
| 59 | +echo |
| 60 | +echo "033円[32m[*] Moving wrapper scripts for java 8033円[0m" |
| 61 | +mv bin/* $PREFIX/bin |
| 62 | +rm -rf $PREFIX/share/bin |
| 63 | +echo |
| 64 | +echo "033円[34mHappy java :D033円[0m" |
| 65 | + |
| 66 | + |
| 67 | + elif [ $arch = "arm" ]; then |
| 68 | + echo "033円[32m[*] Now wait until jdk-8 is installing ...🕛🕧033円[0m" |
| 69 | + echo |
| 70 | + |
| 71 | +wget https://github.com/Hax4us/java/releases/download/v8-151/jdk8_arm.tar.gz |
| 72 | + |
| 73 | +echo |
| 74 | +echo "033円[32m[*] Moving jdk into system ...033円[0m" |
| 75 | +mv jdk8_arm.tar.gz $PREFIX/share |
| 76 | +echo |
| 77 | +echo "033円[32m[*] Extracting ...033円[0m" |
| 78 | +cd $PREFIX/share |
| 79 | +tar -xhf jdk8_arm.tar.gz |
| 80 | +echo |
| 81 | +echo "033円[32m[*] Moving wrapper scripts for java 8033円[0m" |
| 82 | +mv bin/* $PREFIX/bin |
| 83 | +rm -rf $PREFIX/share/bin |
| 84 | +echo |
| 85 | +echo "033円[34mHappy java :D033円[0m" |
| 86 | + |
| 87 | + |
| 88 | + else |
| 89 | + echo "033円[31munknown architecture :( plz contact @hax4us for more info033円[0m" |
| 90 | +fi |
0 commit comments