You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The internal terminal provides a shell instance, inherits the application environment, and retains the proot functionality as a shell script to provide a complete Linux environment. Just like Termux.Or modify the init-sandbox.sh script to provide shell instance inherits app environment.
If applicable, add mockups / screenshots to help present your vision of the feature
I think it isn't a bug, there nothing went wrong.I just want different behavior of the internal terminal, so I sign it as a Feature Request.
As the default behavior of internal terminal, they give a bash at proot container of alpine linux, when I use exit at bash in proot container, the terminal exit.
I want it work like Termux, give a shell instance with app's uid, just modify the init-sandbox.sh script, then I think I can get a shell without proot container, and proot will be retain to support complete linux environment.
By the way, the init-sandbox.sh is found at apk file, when I modify it, after I start new internal terminal instance, it will be restored. It's path in src code is src/plugins/terminal/scripts/init-sandbox.sh.
It's risky, and Android recommends SAF, which gives scoped access to the App where only certain files and folders can be accessed as granted by the User.
It's risky, and Android recommends SAF, which gives scoped access to the App where only certain files and folders can be accessed as granted by the User.
It's risky, and Android recommends SAF, which gives scoped access to the App where only certain files and folders can be accessed as granted by the User.
It's risky, and Android recommends SAF, which gives scoped access to the App where only certain files and folders can be accessed as granted by the User.
hmm 🤔, make sense @UnschooledGamer@RohitKushvaha01 is there a way to bridge SAF folders to terminal
since it not raw paths
Acode it's self can be the middle man between the SAF folder and terminal
Bridging can be implemented like
acode saf read
But we can't mount SAF files like normal paths, which makes them useless for most purposes unless you write your own scripts or programs.
ok i just found out it possible to mount Termux home folder in Acode via SAF and SFTP 😑🤦
Activity
UnschooledGamer commentedon May 6, 2026
@Mushroom-net I cannot understand, Why is this a Feature Request?
Mushroom-net commentedon May 6, 2026
I think it isn't a bug, there nothing went wrong.I just want different behavior of the internal terminal, so I sign it as a Feature Request.
As the default behavior of internal terminal, they give a bash at proot container of alpine linux, when I use exit at bash in proot container, the terminal exit.
I want it work like Termux, give a shell instance with app's uid, just modify the init-sandbox.sh script, then I think I can get a shell without proot container, and proot will be retain to support complete linux environment.
By the way, the init-sandbox.sh is found at apk file, when I modify it, after I start new internal terminal instance, it will be restored. It's path in src code is src/plugins/terminal/scripts/init-sandbox.sh.
Victozee26 commentedon May 6, 2026
also confused 😅
Victozee26 commentedon May 6, 2026
@Mushroom-net
like are asking for something like
acode get-current-opened-fileas a CLI
access to Acode API via terminal
Mushroom-net commentedon May 6, 2026
Hmm...Yes.
Mushroom-net commentedon May 6, 2026
current-open-file with compliers and explainers...at internal terminal.
Victozee26 commentedon May 6, 2026
@bajrangCoder
UnschooledGamer commentedon May 6, 2026
@Victozee26 Even if you got that, effectively that would be useless as the Paths used by Acode are SAF/Virtual.
[-]Internal terminal use app internal environment.[/-][+][Feature] Terminal FailSafe mode[/+]Victozee26 commentedon May 6, 2026
@UnschooledGamer why not raw paths like termux
UnschooledGamer commentedon May 6, 2026
It's risky, and Android recommends SAF, which gives scoped access to the App where only certain files and folders can be accessed as granted by the User.
Victozee26 commentedon May 6, 2026
hmm 🤔, make sense
@UnschooledGamer @RohitKushvaha01 is there a way to bridge SAF folders to terminal
since it not raw paths
Acode it's self can be the middle man between the SAF folder and terminal
RohitKushvaha01 commentedon May 6, 2026
Bridging can be implemented like
But we can't mount SAF files like normal paths, which makes them useless for most purposes unless you write your own scripts or programs.
Victozee26 commentedon May 6, 2026
@RohitKushvaha01 like how rsync works but piped both ways
Victozee26 commentedon Jun 4, 2026
ok i just found out it possible to mount Termux home folder in Acode via SAF and SFTP 😑🤦
it good i learnt something new
thanks for Acode 🙏
UnschooledGamer commentedon Jun 4, 2026
Great, With Limitations, Learning comes.
Victozee26 commentedon Jun 4, 2026
now am thinking is it possible to mount Termux home inside Acode terminal home for play store version
but for the Fdriod version found a rough workaround with git bare ( since it has Android storage access )