Live data from Hacker News

Termux is an Android terminal emulator and Linux environment app with no rooting

termux.com

201–210 of 217 posts

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#201
post #131
post #114

Earlier quoted context omitted.

This is the whole "linux desktop isn't there yet" thing but with phones now. It's not shiny but it does work. Continuing to use abusive software is a disservice to yourself and everyone around you.

MMS doesn't work on any FOSS non-Android Linux phone I'm aware of, so they definitely do not work for a significant percentage of the population even for basic group text messages. Building an alternative phone OS is much harder than building an alternative desktop OS—the requirements are much higher (battery life, cellular, app support) and the mobile web is far less developed as a stopgap compared to the desktop we…

On the Linux phone I have (pinephone) with the carrier I have (At&t) there is a script that can pull and send mms messages. There's work to get this integrated into libpurple sms so it you can use it from a shiny GTK3 app just like sms.

I think it would be good to point out that MMS often doesn't even work on android phones. So making that a requirement is a bit silly.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#202
post #199

Earlier quoted context omitted.

So you can put your phone on recording e.g. in a restaurant "intercepting communications", but when someone calls you it's a no-no. Regardless, in my country recording is perfectly legal and yet Google has disabled it. If this is the law, then don't you think they should either follow it or not? I am not sure how you can only partially follow the law.

They are doing the lazy thing and configuring it for "lowest common denominator". Yes, it's irritating. The effort to integrate GPS and allow/not-allow would be low. Maybe it's complicated for telephone conversations where you're not breaking a law locally, but are breaking a law remotely?

I'd rather think that insurance companies and similar who rely on sales over the phone lobbied Google to disable it. The law thing for me is too poorly done to be a valid excuse.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#203
post #146
post #131

Earlier quoted context omitted.

MMS doesn't work on any FOSS non-Android Linux phone I'm aware of, so they definitely do not work for a significant percentage of the population even for basic group text messages. Building an alternative phone OS is much harder than building an alternative desktop OS—the requirements are much higher (battery life, cellular, app support) and the mobile web is far less developed as a stopgap compared to the desktop we…

MMS? Seriously, that's your bar? I haven't had it working on Android or iOS for years , only realising when it accidentally tries to send. I just assumed it didn't work because nobody cared.

SMS and MMS are much more popular in the US than in the rest of the world in my experience.

They are, to my understanding, the default way of sharing pictures and group messages between iOS and Android there.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#204

Earlier quoted context omitted.

I use it for emacs, mostly org mode on my phone. It works reasonably well with a small bluetooth keyboard.

This was my use case, unfortunately I never figured out how to get my keyboard to accept CapsLock as a Ctrl key. Any suggestions??!

That's actually the "reasonably" part. The BT keyboard mapping is not completely perfect for a few corner cases (I think alt-space was one?). Hackers keyboard is OK for small tasks. You might try a small USB keyboard and USB OTG cable if your phone supports USB peripherals. I used the setup more when I was going someplace and didn't want to drag a laptop. Since I'm not going much of anywhere these days it's of much less use, in fact last time my check termux busted on some update but I haven't needed it so I haven't fixed it.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#205
post #37

Earlier quoted context omitted.

Comments like this one[1] that mention having difficulty using Termux to access SD cards keep making me feel like we are radically over-securing devices. More and more it feels like the OS, the browser, are guarding the user not against bad apps, but also against the user. Firefox Mobile only allowing less than a dozen extensions. Chrome mobile supporting no extensions. These are different than the OS, but the same k…

This is not a part of the war on general purpose computing; it's a part of the effort to make Eternal September to end by making software that works for everyone. As it is, this entails limiting the users' freedom to tinker in such a way that they simply cannot screw things up no matter how hard they try. Because, you know, if users have that option, then someone will take advantage of it and screw things up. This li…

> As it is, this entails limiting the users' freedom to tinker in such a way that they simply cannot screw things up no matter how hard they try.

I've had my parents on Ubuntu Linux for a while now for exactly this reason: no matter what they do, they aren't going to screw things up, even if they tried. It just works.

So far there have been no complaints and no issues.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#206
termux-url-opener has been an excellent tool to easily make use of Android's share menu. Taking inspiration from "YouTube-DL the easy way on Android" [1], I made a script that adds a URL to my bookmarks server [2]. It'd be even better to write a script that has some rules or a prompt so that different URLs can be handled differently (e.g. video URLs prompt for download, or there could be a prompt to add the page to archive.org).

[1] https://www.reddit.com/r/Piracy/comments/baufql/youtubedl_th...

[2] https://github.com/zvakanaka/termux-bookmark#readme

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#207
post #37

Earlier quoted context omitted.

Comments like this one[1] that mention having difficulty using Termux to access SD cards keep making me feel like we are radically over-securing devices. More and more it feels like the OS, the browser, are guarding the user not against bad apps, but also against the user. Firefox Mobile only allowing less than a dozen extensions. Chrome mobile supporting no extensions. These are different than the OS, but the same k…

What worries me most is that our devices are being radically over-secured according to a threat model that doesn't include companies that share my data without my permission, but does include open source developers building general-purpose tools. The former are actively encouraged, and the latter are considered collateral damage.

That might have something to do with the fact that the people making the OS are also the people most interested in your data.

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#208

termux-url-opener has been an excellent tool to easily make use of Android's share menu. Taking inspiration from "YouTube-DL the easy way on Android" [1], I made a script that adds a URL to my bookmarks server [2]. It'd be even better to write a script that has some rules or a prompt so that different URLs can be handled differently (e.g. video URLs prompt for download, or there could be a prompt to add the page to a…

Here's my termux-url-opener:

$ cat ~/bin/termux-url-opener #!/data/data/com.termux/files/usr/bin/env bash

read -ep "[c]ast or [d]ownload: " -i "c" choice case "${choice}" in c|C) catt cast "${1}" ;; d|D) pip install --upgrade youtube-dl cd ~/storage/movies youtube-dl "${1}" ;; *) echo "Sorry, that's invalid." exit 65 ;; esac

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#209

Termux has saved one of our projects literally tens of thousands of dollars in SMS fees from someone like Twilio. We have a few areas where non urgent SMS reminders need to be sent to users. We literally just use a couple of cheap ($100) Android phones with termux on an unlimited message plan with a local provider (who approved us for commercial usage). The actual process is a glorified bash script that pulls API job…

What a fantastic idea!

Re: Termux is an Android terminal emulator and Linux environment app with no rooting

#210
post #196

Earlier quoted context omitted.

I am interested in knowing more about your file share set up

scp?

Yes, exactly. BTW, I never said I was sharing files :) just that I replaced the corresponding apps.

Lately I was using Feem, but grew tired of it because it won't allow you to choose the folder when transferring using the free app.

Post reply on HN