Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time to focus on quality features #217

Open
AnninoDr4 opened this issue Mar 5, 2023 · 7 comments
Open

Time to focus on quality features #217

AnninoDr4 opened this issue Mar 5, 2023 · 7 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@AnninoDr4
Copy link
Collaborator

looks like udroid finally reached to state to stop worrying about publishing root-filesystems ( Thanks to udroid-download and new * fs-manager-udroid ) so now we can focus on adding quality features to pre-builds like making use of termux & android api to supply more info to proot containers

It's time to make use of the features termux and android provide to improve user experience and document those features.

@AnninoDr4 AnninoDr4 added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 5, 2023
@ThatMG393
Copy link

I agree!

@ghost
Copy link

ghost commented Mar 5, 2023

it is a good idea.

the current rootfs are similar to other linux on android utilities, made for android 9,10, to perform the best. what did you meant by quality rootfs? current ones are quality ones too.

while working on this thing, we should consider thinking about android thirteen, a lot of users are getting blank screen, regardless phantom process, maybe rootfs need some more work.

also updating wiki (that i will start by the end of this month. again quality features? like pre installing some more apps, optimising rootfs would also work while that, reducing orphaned packages which wont ever been used in proot, it may make things fast (manually installing each packages instead of meta package etc).

we should continue this in discord i guess to get other users' feedback too over android 13 issues

@AnninoDr4
Copy link
Collaborator Author

what did you meant by quality rootfs? current ones are quality ones too.

like

  • cherry-pick packages that work in proot
  • document building process for pre-builds
  • add build scripts for pre-builds ( @SaicharanKandukuri 👀 ) [ I'll try to add those if possible ]
  • focus on support for general usage applications like browsers, IDE, and probably some image editors
  • add/document some unique packages ( that are popular and usually don't work in android ( like web/Ai tools ) ) to attract users.
  • build some apps that use termux-api's data and expose them to proot containers ( handy features )

while working on this thing, we should consider thinking about android thirteen, a lot of users are getting blank screen, regardless phantom process, maybe rootfs need some more work.

need to try reproducing that issue

also updating wiki (that i will start by the end of this month.

🥳

again quality features? like pre installing some more apps, optimising rootfs would also work while that, reducing orphaned packages which wont ever been used in proot, it may make things fast (manually installing each packages instead of meta package etc).

Need to cherry-pick packages to remove

@ghost
Copy link

ghost commented Mar 5, 2023

vnc wouldnt a good place with touch screen for image editors, what about moving to xrdp (with xvnc), it deems to work perfectly both inside termux and proot's xrdp package, with ms rdp it automatically configures to a ideal resolution and rotation support, i think there it may be more beneficial to have such apps (also direct touch support). lets add this and replace vnc for good

libreoffice to onlyoffice i guess

  • add/document some unique packages ( that are popular and usually don't work in android ( like web/Ai tools ) ) to attract users.
    popular suites of applications hmm, it would be tricky, what about a base rootfs with most minimal applications set, and scripts to install other apps categorized, or special rootfs for office, web development, compilers, etc. storage is major concern, putting everything at once would look heavy

have you heard of virgl? for some adreno gpu it works perfectly in termux and possible GPU access

@ThatMG393
Copy link

ThatMG393 commented Mar 5, 2023

@b1tchysam he's currently testing my script for gpu acceleration

https://github.com/SaicharanKandukuri/gpu_accel_termux

@ghost
Copy link

ghost commented Mar 5, 2023

@b1tchysam he's currently testing my script for gpu acceleration

https://github.com/SaicharanKandukuri/gpu_accel_termux

i havent tried that LOL, i meant with exagear virgl, it runs ubuntu and mashed up things

@ThatMG393
Copy link

@b1tchysam

@b1tchysam he's currently testing my script for gpu acceleration
https://github.com/SaicharanKandukuri/gpu_accel_termux

i havent tried that LOL, i meant with exagear virgl, it runs ubuntu and mashed up things

Try it:
https://github.com/ThatMG393/gpu_accel_termux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants