Skip to content

Commit 99125ed

Browse files
SaicharanKandukurigitbook-bot
authored andcommitted
GitBook: [#14] alt changes & hints
1 parent 8fef107 commit 99125ed

File tree

6 files changed

+18
-12
lines changed

6 files changed

+18
-12
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ coverY: 0
99

1010
![a rendered image showing udroid ubuntu mate desktop environment running on smartphone](<.gitbook/assets/banner (1).jpg>)
1111

12-
### Ubuntu-21.04 on android
12+
## Ubuntu-21.04 on android
1313

1414
Ubuntu-on-android aims to run ubuntu with pre-installed Desktop Environment, development tools, and software on top of android without root with the help of proot in termux application. This project is just like any other Linux on android projects but with aim of making it easy for end-user on setting up Linux.
1515

@@ -23,8 +23,8 @@ codename = `udroid`
2323
| ------ | ------------------------------------------------------------------- |
2424
| arm64 | ![stat](https://img.shields.io/badge/-installable-brightgreen) |
2525
| armv7l | ![stat](https://img.shields.io/badge/-installable-brightgreen) |
26-
| armv8l | ![stat](https://img.shields.io/badge/-partially%20supported-orange) |
2726
| amd64 | ![](https://img.shields.io/badge/-inprogress-blue) |
27+
| armv8l | ![stat](https://img.shields.io/badge/-partially%20supported-orange) |
2828
| Others | `not started` |
2929

3030
### Some Screenshot

udroid-landing/fixing-firefox-sound.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,6 @@ Then search "sandbox" and do the same changes marked in last screenshot and rest
1414

1515
![](<../.gitbook/assets/firefox 2.jpg>)
1616

17+
{% hint style="success" %}
1718
The Sound will work now.
19+
{% endhint %}

udroid-landing/hardware-acceleration.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ description: achieving HW acceleration in termux
55
# 📺 Hardware Acceleration
66

77
{% hint style="warning" %}
8-
This is fully experimental and not finalized in termux-x11 release yet. You might face glitches or rendering issues with it. Or full app crash on open
8+
( bleeding edge ) This is fully experimental and not finalized in termux-x11 release yet. You might face glitches or rendering issues with it. Or full app crash on open
99
{% endhint %}
1010

1111
#### So what's this?
1212

1313
Its patched mesa for termux and using termux:x11 (XWayland). Checkout the [source](https://github.com/suhan-paradkar/tewmux-disabled/releases/tag/mesa-hw). Installation instructions are there too. There is a [video guide](https://www.youtube.com/watch?v=sbrif7lbkXE\&t=70s) too for this.
1414

1515
{% embed url="https://www.youtube.com/watch?t=70s&v=sbrif7lbkXE" %}
16+
A video showing results of HW acceleration in termux and its result on proot
17+
{% endembed %}

udroid-landing/playing-games.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ description: games in termux proot
77
Well its possible to run games in it, just follow the [hardware acceleration](hardware-acceleration.md). Small games like Neverball, SuperTuxKart works impressively. Here is some gameplay.
88

99
{% embed url="https://www.youtube.com/watch?v=zNhey7a0zQs" %}
10+
A video guide for setting HW accelaration in termux
11+
{% endembed %}

udroid-landing/setting-up-gui.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Options to see your udroid/termux proot Desktop Environment
44

55
# 🖥️ Display
66

7-
### Setting up VNC
7+
## Setting up VNC
88

99
Vncserver is pre-installed, you can start it manually too instead of `startvnc`.
1010

@@ -15,7 +15,7 @@ tigervncserver \
1515
-listen tcp :1
1616
```
1717

18-
### Display over other devices
18+
## Display over other devices
1919

2020
If you wanna run VNC Viewer on another device then connect both devices in same network (or hotspot from main device name). And then start vncserver like this manually.
2121

@@ -29,7 +29,7 @@ tigervncserver \
2929

3030
And in another device use `WLAN IP:port` for connecting. ( use `ip a` in termux and copy the 192.168.xx.xx)
3131

32-
### Setting up xRDP
32+
## Setting up xRDP
3333

3434
RDP is another great way to get gui, even much better input and resolution setups automatically. For using it first install xRDP. (note it'll use VNC for backend and might bugs while rendering).
3535

@@ -68,7 +68,7 @@ sudo service xrdp start
6868
6969
Connect it to `localhost:3389` with RDP client.
7070
71-
### Setting up Xwayland
71+
## Setting up Xwayland
7272
7373
First in termux install xwayland
7474

udroid-landing/udroid/disclaimer.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ description: limits & warnings
44

55
# ⚠ Disclaimer
66

7-
**📝 Note before trying**
7+
### **📝 Note before trying**
88

99
* Since many of them are preinstalled, you can log in and get started right after installation.
1010
* To install, you need 5-6 GB of free space and a stable Internet.
1111
* Since this works on termux and on software rendering, the performance is clearly dependent on the read/write speed, CPU, RAM, and storage.
1212
* Don't try heavy apps if you don't have a good device.
1313
* If you have any questions or suggestions please make sure I know at https://github.com/RandomCoderOrg/ubuntu-on-android/issue (post issue)
1414

15-
**⚠️ Disclaimer**
15+
### **⚠️ Disclaimer**
1616

1717
* We do not work with any Ubuntu company or organization or any third party that contributed to fs (but we welcome you).
1818
* This project works according to SElinux android. and the whole goal of the project is to just run Linux on Android without direct pivot root and this project gets better over time with your support and motivation.
@@ -23,7 +23,7 @@ description: limits & warnings
2323
* This leads to:
2424
* No direct hardware access, service fluctuations, performance overhead, sudo issues, etc.
2525

26-
**🖥️ Display**
26+
### **🖥️ Display**
2727

2828
* The display / control of the desktop environment can be accessed in a variety of ways, for example • Termux: Wayland **Recommended**
2929
* xRDP
@@ -38,11 +38,11 @@ description: limits & warnings
3838

3939
* Keyboard and mouse emulation depends on the applications you use to access the desktop environment. Bvnc / nethunter KEX app provides the best hardware and mouse interface.
4040

41-
**🌆 Graphics**
41+
### **🌆 Graphics**
4242

4343
* There is currently no standardized way to access or fully utilize a GPU device, so llvm channels are used! (OpenGL version may vary depending on device OS). Most of the solutions are vendor specific performance or implementation gimmicks (such as kernel graphics / DRI support).
4444
* The best way to experience the performance of native Linux is to use the Termux-X11 app, which is an Android port.
4545

46-
**🛠️ Other**
46+
### **🛠️ Other**
4747

4848
* PRoot for Android is still under development and not ready for everyday Linux use. all Linux codes and applications are not intended for PRoot. popular apps like Snap Flatpack that depend on Systemd (which is impossible without root and the Hallium project on Android) will not work. Proot on the Android platform is being developed primarily through the efforts of termux and many casual developers, as well as a significant portion of the Linux / Android user community. This project is also the result of a lot of experimentation and a combination of tricks and gimmicks to get anything up and running on Android.

0 commit comments

Comments
 (0)