zhanghai / zhanghai/MaterialFiles
Use Termux for "Open in Terminal"
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 9k
- Forks
- 736
- PR merge metrics
- No merged PRs in 30d
Description
Use Termux instead of Android Terminal. Refer to my fork for more.
@zhanghai, please add the rationale for the Termux RUN_COMMAND permission and improve the consistency of my code (I started developing apps for Android not long ago).
Termux is a more robust terminal emulator and therefore should be used in the "Open in Terminal" function.
Finally, hope this gets implemented.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the “Open in Terminal” function and review the linked termux fork, paying particular attention to Termux's RUN_COMMAND permission and the existing Android Terminal integration. Done means the function uses Termux consistently and the permission rationale is documented; verify the affected Android behavior manually.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100