TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Android phone will run Debian Linux soon (like some Pixels can)

55 pointsby amrrs2 months ago

12 comments

laweijfmvo2 months ago
<p><pre><code> &gt; &quot;Google wants to turn Android into a proper desktop operating system&quot; </code></pre> Years ago (2020 I believe) I received a new laptop and Samsung S20-something for my new job. The laptop was DoA and I was unable to complete any of the internal training courses assigned to me (which required certs and such to access). I remembered DeX and on a whim, plugged the Samsung phone into my hub with Monitor, Keyboard, and mouse. Set Chrome to desktop mode and &quot;worked&quot; entirely on my phone until they replaced the laptop. It worked shockingly well, even back then.<p>I don&#x27;t think those types of &quot;desktop mode&quot; features ever took off, myself included, but I really wonder why. If Apple let you run macOS from a tethered iPhone, it just might!
评论 #43337385 未加载
评论 #43337015 未加载
评论 #43336502 未加载
评论 #43336873 未加载
评论 #43361593 未加载
评论 #43360866 未加载
评论 #43336875 未加载
评论 #43336447 未加载
NotPractical2 months ago
FWIW GrapheneOS is rolling it out as well: <a href="https:&#x2F;&#x2F;grapheneos.social&#x2F;@GrapheneOS&#x2F;114132940314692519" rel="nofollow">https:&#x2F;&#x2F;grapheneos.social&#x2F;@GrapheneOS&#x2F;114132940314692519</a><p>Looks like the GrapheneOS implementation will be less restricted and will let you run operating systems other than Debian, including Windows 11.
johnea2 months ago
The articles language is pretty confusing in the way that the author continues to say &quot;the phone can run linux&quot;, even after saying that &quot;of course, android is linux&quot;.<p>If the only shortcoming of android, compared to a more typical linux distribution, was that it didn&#x27;t have a shell interface, that can be solved with the variety of shell programs available for the android environment.<p>However bigger issues remain unsolved by adding a shell. The configuration of the _actual_ linux kernel used in android being one of the most significant. For instance, typical linux has excellent support for all USB class devices, whereas android disables this functionality. USB-on-the-go only supports specific devices in most android distributions.<p>Rather than running a linux user space in an android chroot environment, as has been possible to do for years with many embedded linux flavors: archlinuxarm, debian, gentoo, ubuntu, all have documented means of installing a more full featured user space in a chroot over android.<p>The better&#x2F;more desirable configuration is to run the more full featured linux kernel and user space directly on the phone h&#x2F;w, and then run android in a chroot or virtual machine when access to an android only app is needed. Such as this phone:<p><a href="https:&#x2F;&#x2F;furilabs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;furilabs.com&#x2F;</a><p>This allows the android subsystem to be completely shut down when not in use, thus disabling the goggle surveillance and other undesirable features of android.<p>For any semi-technical phone user, this article is old news. The only thing new about it, is that the chroot is configured by goggle itself, which pretty much insures that the config will be primarily for the benefit of goggle, not the user.
ggm2 months ago
It has enforced isolation so a bunch of things termux kinda does do, won&#x27;t work to do with file sharing. Not that termux (non rooted) is perfect: Termux can&#x27;t even make symlinks into externally removable SD cards, if they are formatted for app use and not used for simple file transfer.<p>What it does termux doesn&#x27;t do so well, is get to the screen. With termux you seem to wind up needing to vnc to an X server on yourself which is clunky.
评论 #43336190 未加载
teddyh2 months ago
The Nokia N900 has&#x2F;had a Debian chroot app.<p>(Of course, some phones, like the Librem 5, runs a Debian derivative as their <i>native</i> OS.)
评论 #43336406 未加载
andrewmcwatters2 months ago
It&#x27;s always mind-boggling to me that software engineers find ways to screw things up, and then hype up effectively bringing back features that would have existed if they had done nothing at all.
评论 #43336403 未加载
评论 #43336397 未加载
jauntywundrkind2 months ago
I didn&#x27;t know they were doing virtualized hardware sufficient to run a Wayland. That could be very very very simple&#x2F;bad performance, who knows. But it&#x27;s something!<p>I really thought this was going to be a terminal only release.<p>I wonder how much of this work was already existing vs how much was diy. Did they use existing virt-* work? Did they bring in ChromeOS&#x27;s many many virtualized device sandbox daemons?<p>Linked from the article: <a href="https:&#x2F;&#x2F;www.androidauthority.com&#x2F;android-16-linux-terminal-doom-3521804&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.androidauthority.com&#x2F;android-16-linux-terminal-d...</a>
评论 #43340898 未加载
AAAAaccountAAAA2 months ago
Is this AOSP stuff, or is this only in the Google&#x27;s proprietary parts?
评论 #43337016 未加载
synergy202 months ago
it would be really cool if I can hook a portable 15&quot; LCD to my pixel 8, run a debian and use some bluetooth keyboard&#x2F;mouse to do serious work without carrying a laptop. the LCD though has to be externally powered otherwise the phone battery will run dry quickly.
评论 #43336553 未加载
评论 #43361607 未加载
xtiansimon2 months ago
Memories of Maemo.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Maemo?wprov=sfti1" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Maemo?wprov=sfti1</a>
Wowfunhappy2 months ago
&gt; Of course, Android is Linux.<p>&gt; The Linux Terminal runs on top of a [...] virtual machine.<p>It should, uh, at least be noted that &quot;Android is Linux&quot; doesn&#x27;t really matter if you&#x27;re just going to use a Virtual Machine anyway. Android could be based on BeOS and you could still have a Linux virtual machine. You could have a Windows virtual machine, for that matter. I wonder if Microsoft would be interested...<p>I would be interested in what it would take to get a non-virtualized Linux terminal on Android. Android is just a Linux distro at the end of the day, right? Could you chroot into a Debian environment?
评论 #43337292 未加载
评论 #43338425 未加载
andrewaylett2 months ago
I&#x27;m disappointed that this seems to need developer mode, given I have apps that refuse to work if I&#x27;ve got developer mode enabled.
评论 #43336842 未加载
评论 #43336283 未加载