Path: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Frank Slootweg Newsgroups: comp.mobile.android,misc.phone.mobile.iphone Subject: Re: How do nonroot Android & nonjailbroken iOS run SMB servers to connect to each other & Windows? Date: 25 Apr 2025 18:41:32 GMT Organization: NOYB Lines: 24 Message-ID: References: <0rljdlx76o.ln2@Telcontar.valinor> X-Trace: individual.net RcNNSANzTskhijCjt+Ia4QbS1X9C385DhPU3ImV/bmDOKwzy+5 X-Orig-Path: not-for-mail Cancel-Lock: sha1:4XYsT9gWwE/WSQ9u8Guo2ujMzuI= sha256:JfAi4YzNcWnqg21/NC4WwF+3BUa/4wQWocvBmlQ5fT4= User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (CYGWIN_NT-10.0-WOW/2.8.0(0.309/5/3) (i686)) Hamster/2.0.2.2 Bytes: 2391 Carlos E.R. wrote: > On 2025-04-25 17:33, Arno Welzel wrote: [...] > > I stand corrected, if iOS allows user installable apps without any > > special permission using ports below 1024 as server. I was just not > > aware of that and did not expect this, since Android does not allow that > > like any Linux based systems. But iOS is not Linux based and of course > > it may be that Apple decided to handle that in a different way. > > iOS an unixoid system inside. It is based on Darwin, which is an > open-source Unix-like operating system developed by Apple. It should > have the same limitation binding to ports below 1024 for user apps. That > it doesn't is interesting. Indeed both iOS and Android are an unixoid system inside. But as both don't have a root-user concept available for the user, they have to handle root-capability in some way. Apparently Apple has chosen to give the user *this* (binding to ports below 1024) root-capability, while Google has chosen not to do so. IMO, the 'no-root' philosophy of Android (and iOS?) is broken from the start. I can't access my files in Android\data etc.? I can't run a server on a <1024 port? Etc., etc.. But I *can* (f.e. Samsung) unlock the bootloader and blow everything to bits!?