Skip to content

Commit 02da417

Browse files
rootroot
root
authored and
root
committed
Done
1 parent 65102df commit 02da417

File tree

3 files changed

+29
-23
lines changed

3 files changed

+29
-23
lines changed

README.md

+13-18
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
| | |
44
|--|--|
55
|This project is | ![img](https://img.shields.io/badge/-Made%20with%20Bash-1f425f.svg?logo=image%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE3MDg2QTAyQUZCMzExRTVBMkQxRDMzMkJDMUQ4RDk3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE3MDg2QTAzQUZCMzExRTVBMkQxRDMzMkJDMUQ4RDk3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTcwODZBMDBBRkIzMTFFNUEyRDFEMzMyQkMxRDhEOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTcwODZBMDFBRkIzMTFFNUEyRDFEMzMyQkMxRDhEOTciLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz6lm45hAAADkklEQVR42qyVa0yTVxzGn7d9Wy03MS2ii8s%2BeokYNQSVhCzOjXZOFNF4jx%2BMRmPUMEUEqVG36jo2thizLSQSMd4N8ZoQ8RKjJtooaCpK6ZoCtRXKpRempbTv5ey83bhkAUphz8fznvP8znn%2B%2F3NeEEJgNBoRRSmz0ub%2FfuxEacBg%2FDmYtiCjgo5NG2mBXq%2BH5I1ogMRk9Zbd%2BQU2e1ML6VPLOyf5tvBQ8yT1lG10imxsABm7SLs898GTpyYynEzP60hO3trHDKvMigUwdeaceacqzp7nOI4n0SSIIjl36ao4Z356OV07fSQAk6xJ3XGg%2BLCr1d1OYlVHp4eUHPnerU79ZA%2F1kuv1JQMAg%2BE4O2P23EumF3VkvHprsZKMzKwbRUXFEyTvSIEmTVbrysp%2BWr8wfQHGK6WChVa3bKUmdWou%2BjpArdGkzZ41c1zG%2Fu5uGH4swzd561F%2BuhIT4%2BLnSuPsv9%2BJKIpjNr9dXYOyk7%2FBZrcjIT4eCnoKgedJP4BEqhG77E3NKP31FO7cfQA5K0dSYuLgz2TwCWJSOBzG6crzKK%2BohNfni%2Bx6OMUMMNe%2Fgf7ocbw0v0acKg6J8Ql0q%2BT%2FAXR5PNi5dz9c71upuQqCKFAD%2BYhrZLEAmpodaHO3Qy6TI3NhBpbrshGtOWKOSMYwYGQM8nJzoFJNxP2HjyIQho4PewK6hBktoDcUwtIln4PjOWzflQ%2Be5yl0yCCYgYikTclGlxadio%2BBQCSiW1UXoVGrKYwH4RgMrjU1HAB4vR6LzWYfFUCKxfS8Ftk5qxHoCUQAUkRJaSEokkV6Y%2F%2BJUOC4hn6A39NVXVBYeNP8piH6HeA4fPbpdBQV5KOx0QaL1YppX3Jgk0TwH2Vg6S3u%2BdB91%2B%2FpuNYPYFl5uP5V7ZqvsrX7jxqMXR6ff3gCQSTzFI0a1TX3wIs8ul%2Bq4HuWAAiM39vhOuR1O1fQ2gT%2F26Z8Z5vrl2OHi9OXZn995nLV9aFfS6UC9JeJPfuK0NBohWpCHMSAAsFe74WWP%2BvT25wtP9Bpob6uGqqyDnOtaeumjRu%2ByFu36VntK%2FPA5umTJeUtPWZSU9BCgud661odVp3DZtkc7AnYR33RRC708PrVi1larW7XwZIjLnd7R6SgSqWSNjU1B3F72pz5TZbXmX5vV81Yb7Lg7XT%2FUXriu8XLVqw6c6XqWnBKiiYU%2BMt3wWF7u7i91XlSEITwSAZ%2FCzAAHsJVbwXYFFEAAAAASUVORK5CYII%3D) ![img2](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)|
6-
|status| ![img3](https://img.shields.io/badge/On-Upgrade%20to%20v01-green) |
6+
|status| ![img3](https://img.shields.io/badge/settingup-green) |
77
|Platform | **Android Termux App (proot `prtace()` )**|
88
| Linux Distribution | ![badge3](https://img.shields.io/badge/Linux%20Distribution-UBUNTU%20Hippo%2021.04-brightgreen) |
99
|Community | [![Support Server](https://img.shields.io/discord/851345998831157288.svg?label=Discord&logo=Discord&colorB=7289da&style=for-the-badge)](https://discord.gg/y432PhPYCS) [![Join the chat at https://gitter.im/ubuntu-on-android/community](https://badges.gitter.im/ubuntu-on-android/community.svg)](https://gitter.im/ubuntu-on-android/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
@@ -18,18 +18,19 @@ A tweaked ubuntu-21.04 with xfce4 runs on android with termux/proot-distro
1818
- codename -> `hippo`
1919

2020
<details>
21-
<summary>Note & Disclaimer</summary>
21+
<summary>Note & Disclaimer (Must read !)</summary>
2222

2323
A note before you try
2424
- As lot of it is preinstalled you can login and start right after you install
25-
- As this runs on termux so performence clearly depends on CPU, ram and storage read-write speed!
25+
- As this runs on termux and on software rendering so performence clearly depends on CPU, ram and storage read-write speed!
2626
- Don't try heavy apps unless you have a good device :)
2727
- If you have any issues or suggestions make sure i know at https://github.com/RandomCoderOrg/ubuntu-on-android/issue (create an issue)
2828

2929
> **Disclaimer** :
3030
- i dont work with any company or organization of ubuntu or any third party sources took in making fs(for now).
31-
- This project works by compliying to selinux android. and all aim of the project is just run linux on android without direct root with a twist and improves time by time.
32-
- the linux you trying to install from this repo is not fully functional in target space because of the selinux policies, increasing requirement in linux requirements and also because project is set to run with `ptrace()`
31+
- This project works by compliying to selinux android. and all aim of the project is just run linux on android without direct root with a twist and this project improves time by time with your support and motivation.
32+
- the linux you trying to install from this repo is not fully functional in target space because of the selinux policies, and increasing requirement in linux requirements and also because project is set to run with `ptrace()` a low level access in android kernel
33+
3334
- This project comes without warranties or data protection
3435
</details>
3536

@@ -60,7 +61,7 @@ hippo
6061

6162

6263
## 🔊 Audio
63-
for some reasons we imported this step to hippo that mean audio automatically enabled when you invoked any start commands of `hippo`
64+
pulseaudio starts everytime you invoke start commands with `hippo`
6465

6566
> You can also audio manually with this command
6667
```bash
@@ -75,17 +76,12 @@ pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth
7576

7677
## some Screenshots
7778

78-
![imaage](src/images/six.png)
79-
80-
![imaage](src/images/five.png)
81-
82-
![imaage](src/images/four.png)
83-
84-
![imaage](src/images/three.png)
85-
86-
![imaage](src/images/two.png)
87-
88-
![imaage](src/images/one.png)
79+
![image](src/images/six.png)
80+
![image](src/images/five.png)
81+
![image](src/images/four.png)
82+
![image](src/images/three.png)
83+
![image](src/images/two.png)
84+
![image](src/images/one.png)
8985

9086
A small help from me if you want to build your own rootfs [wiki_page](https://github.com/RandomCoderOrg/ubuntu-on-android/wiki/commands-took-to-make-a-custom-rootfs)
9187

@@ -100,7 +96,6 @@ Dev #1 -> [Gxmersam](https://github.com/GxmerSam)
10096
- create an [issue](https://github.com/RandomCoderOrg/ubuntu-on-android/issues) if you want to make me create one!
10197

10298

103-
10499
<h2 align="center"> More Updates coming soon 💛</h2>
105100

106101
- feel free to contribute to this repo :)

hippo.sh

+7-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
##
44

55
DISTRO_NAME="hippo"
6-
DISTRO_COMMENT="[Testing] A ubuntu 21.04 port with some tweaks"
6+
DISTRO_COMMENT="A ubuntu 21.04 port with some tweaks xfce4"
77

88
# You can override a CPU architecture to let distribution
99
# be executed by QEMU (user-mode).
@@ -27,8 +27,12 @@ get_download_url() {
2727

2828
case "$DISTRO_ARCH" in
2929
aarch64)
30-
rootfs="https://github.com/RandomCoderOrg/ubuntu-on-android/releases/download/v01-xfce4/ubuntu-21.04-xfce4-rootfs-v01-arm64.tar.gz"
31-
sha256="e3bbb6f88cff4839fe6a607929708aa84b7fb2e1dc58a2d101471c4150c4447f"
30+
rootfs="https://github.com/RandomCoderOrg/ubuntu-on-android/releases/download/v02-xfce4/hippo-arm64-v02-xfce4.tar.gz"
31+
sha256="282a7498046ef0e4f0a57265725d739e67048bb2b64ba2f4441ca4ce1a67ea40"
32+
armv7l|armv8l)
33+
rootfs="https://github.com/RandomCoderOrg/ubuntu-on-android/releases/download/v02-xfce4/hippo-armhf-v02-xfce4.tar.gz"
34+
sha256="e797c8590644ffd968dc1727474b533f7bc32e22f69a5f91e519614315baf211"
35+
:
3236
;;
3337
esac
3438

install.sh

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env bash
22

33
##############
4-
# Script V01
4+
# * Script V01
55
#
66

77

@@ -17,6 +17,11 @@ FSM_URL="https://github.com/RandomCoderOrg/fs-manager-hippo"
1717
die () { echo -e "\e[1;32m Error ${*}\e[0m";exit 1 ;:;}
1818
shout () { echo -e "${*}\e[0m";:; }
1919

20+
#
21+
# * die function exits program
22+
# * shout just echo the messege out
23+
#
24+
2025
function setup_and_clone()
2126
{
2227
shout "Trying to update apt indexes...."
@@ -50,7 +55,7 @@ function setup_and_clone()
5055
function install()
5156
{
5257
####
53-
# Step 1
58+
# * Step 1
5459

5560
shout "setting up implant..."
5661

@@ -62,8 +67,10 @@ function install()
6267
# step 2
6368

6469
if [ -f "${CACHE_ROOT}"/fs-manager-hippo/install.sh ]; then
70+
oldpwd="$(pwd)"
6571
cd "${CACHE_ROOT}"/fs-manager-hippo || die "failed to cd ..."
6672
bash install.sh || die "failed to install manager..."
73+
cd "${oldpwd}"
6774
fi
6875

6976
shout

0 commit comments

Comments
 (0)