Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hexaredecimal/terminal
https://github.com/hexaredecimal/terminal
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/hexaredecimal/terminal
- Owner: hexaredecimal
- License: gpl-3.0
- Created: 2021-08-15T13:10:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-31T16:05:13.000Z (over 3 years ago)
- Last Synced: 2024-11-06T03:48:18.606Z (3 months ago)
- Language: Shell
- Size: 553 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
> # Terminal
- a simple **Android** shell![icon](icon.png "Title")
> ### About
>> Terminal is a **Linux** command line emulator for Android. It works on most Android devices, even if they are not rooted. The command line emulator uses **sh** by default, but users can customize the shell. Be aware that changed the shell on Android will require root.
> ### Build requirements
>> * An Android device
>> * c4droid apk> ##### build steps
>> 1. Clone this repository
>> 2. unzip the folder
>> 3. open c4droid apk on your device
>> 4. Open the *Terminal.c* file inside the app
>> 5. Compile the source file using c4droid
>> 6. If compilation succeeds, build apk .> ### Info
>> Terminal uses a shell script to provide the shell. Look inside the *resources* folder. The shell is limiting if there are no root previlages. If the shell script shell is not working well or fails to execute some commands, simply start *sh* directly. This mechanism seems a bit tedious, but it actually saves you from executing some instructions directly. For example, if you try to use pipes or redirect output you might get an error. The solution is to start sh manually and try again.