Live data from Hacker News

I'm switching my phone from Android to Linux

runarcn.no

531–540 of 542 posts

Re: I'm switching my phone from Android to Linux

#531

Earlier quoted context omitted.

Pinephone is a low volume product. What you need is to get the firmware for some common device that has shipped millions of units so that the number of people with the incentive to make it work is high enough to actually build a community.

No you don't need to create the incentive to make it work. You need to actually make it work.

It's possible that these things are related.

Re: I'm switching my phone from Android to Linux

#532

Earlier quoted context omitted.

Yeah so show up to the branch and be like "let me access my money or close my account"

Not going to work... I have to schedule an appointment, using the phone (they used to have special devices that could be used instead, but they discontinued them too). If I just show up at the branch office, they won't even let me in :) I'm not able to close my account w/o a phone either at this point. If I insisted on not using my phone, perhaps, I could... mmmm... hire a lawyer? to get the bank's attention... other…

[deleted]

Re: I'm switching my phone from Android to Linux

#534
post #512

Earlier quoted context omitted.

the people deciding this are the ones selling the devices

What? It's banks.

you have no idea how SLOW banks move. And how little say the tech teams have there.

The companies selling you the devices make 1/3 (appl) to 3/4 (alphabet) of their entire revenue on Advertising.

Owning the indentity layer ensures they get fully addressable ads, which is the difference of $12 per impression instead of $.0001 per thousand impressions. But nobody is ready for this conversation.

Re: I'm switching my phone from Android to Linux

#535
post #415

Earlier quoted context omitted.

It's a kernel per se, and any OS built on it is considered a Linux OS. "The Linux kernel is the core of any Linux operating system." - kernel readme Linux.com refers to the kernel itself as an OS though, I think to relate to people who have only heard of OSes like Windows. And calls Android a platform based on the Linux OS :S

Pity that Android doesn't run any Linux userspace application, unless one makes use of workarounds, like termux having to fit within the constrains of Android sandbox and NDK limitations.

That's the thing, there's no designated Linux userspace. There's GNU and other stuff that is on top.

Re: I'm switching my phone from Android to Linux

#536
post #530
post #507

Earlier quoted context omitted.

This is exactly why it is a well built OS, versus the lack of imagination of FOSS community to move beyond copying UNIX over and over again. Yes, it has a few warts, still much better than fitting UNIX with X Windows on a phone, with a C SDK, like FOSS keeps trying since Open Moko. Same kudos goes to Apple by pushing Objective-C and Swift, no matter what. Microsoft unfortunately no longer seems to know what Windows i…

No idea what you mean by "well built OS" when Android has so many corner cases and weird "hard coded work arounds" and crazy development process that its behavior is often unpredictable and downright irrational. And what do you think iOS / macOS is based on? UNIX userland from the BSDs with the Mach kernel, Mach IPC, etc. Fun note: It's easier to cross-compile standard UNIX utilities and programs for iOS/macOS than i…

Except everything that matters is Objective-C and Swift.

Android is great dragging devs screaming into modern computing, from Xerox PARC ideas.

Apparently you missed the part that Apple has already deprecated POSIX APIs like the usage of sockets for new networking capabilities.

Or the plethora of ways classic UNIX doesn't work, which is what happens to everyone that buys Apple as shinny Linux.

However the point was about mobile OSes, try to ship apps on the store using only UNIX APIs to see how far you would get on the approval process.

Re: I'm switching my phone from Android to Linux

#537
post #415

Earlier quoted context omitted.

Pity that Android doesn't run any Linux userspace application, unless one makes use of workarounds, like termux having to fit within the constrains of Android sandbox and NDK limitations.

That's the thing, there's no designated Linux userspace. There's GNU and other stuff that is on top.

Which is why patting on the back about Android using the Linux kernel is a phyrric victory.

Re: I'm switching my phone from Android to Linux

#538
post #537

Earlier quoted context omitted.

That's the thing, there's no designated Linux userspace. There's GNU and other stuff that is on top.

Which is why patting on the back about Android using the Linux kernel is a phyrric victory.

Well they've contributed upstream to Linux kinda as a result, so that's nice, but Android being Linux is no reason for me to want to use it. Like, so is the Amazon Firestick.

Re: I'm switching my phone from Android to Linux

#539
I'm pretty hyped about OpenHarmony.

I've been using HarmonyOS for almost a year now (not the AOSP fork, but the actual Hongmeng microkernel flavour)... and this idea of having a iOS-like system with an Android VM running at near native performance works pretty well. Unfortunately is really focused on the chinese market but it feels really polished and promising.

Re: I'm switching my phone from Android to Linux

#540
post #399

Earlier quoted context omitted.

> Just enable the debug mode to see what portion of your screen refreshes and repaints and stand back in awe while nothing changes and you still get hundreds of repaints. And you are positive that this hasn't change in almost a decade? > My gripe with android is that I think it wastes a lot of resources by being very inefficient in software. As opposed to what? This thread is about Linux on Mobile. Are you saying tha…

> And you are positive that this hasn't change in almost a decade? No, it is a guess. > As opposed to what? This thread is about Linux on Mobile. Are you saying that Linux on Mobile is a lot more efficient than Android? Opposed to iOS. Android is largely Linux, I think Linux is great and highly performant, just the Android SDK isn‘t.

> Opposed to iOS

So you say that "[Android] wastes a lot of resources by being very inefficient in software as opposed to iOS". How do you measure that? In my experience, people who have smartphone need to charge them every one or two days, and the battery gets worse over time but it usually stays usable for a few years.

If Android was "a lot less efficient", I would expect to see a difference in battery life. Do you?

> Android is largely Linux

Android (the OS) is largely NOT Linux (the OS). And if you compare Android to Linux on mobile, in terms of battery life, it is extremely different. It's pretty much what makes Linux on mobile a no-go for pretty much everyone (in good approximation).

You are allowed to not like Android or the Android codebase, but it is incorrect to say that Android is inefficient.

Post reply on HN