Their biggest selling point is regulated app stores...
Completely ignoring the obvious downsides of letting private for profit corporations regulate marketplaces while facing no regulations themselves.
It's shit the government should be doing
Their biggest selling point is regulated app stores...
Completely ignoring the obvious downsides of letting private for profit corporations regulate marketplaces while facing no regulations themselves.
It's shit the government should be doing
Shittest thing about Android phones are all those third party apps, which you can’t even remove (looking at especially you, Samsung) Facebook, and so on. Unbelievable amount of bloat ware with almost every manufacturer. I would like to have Samsung, but I just can’t stand its UI and those apps.
There's a program called universal android debloater which let's you delete pretty much anything you want. I've used it and it's like a miracle.
Still once you get to that stage it's so much more tempting to skip that and get busy on trying to get postmarketOS going or something.
Crazy how they even let other manufacturers modify base Android. Even the settings menus are all over the place. Searching for specific settings is basically impossible if you're not on a Pixel or something.
Don't even get me started on the dev side of things. Makes Windows habit of stacking 30 years of shit look like paradise.
This isn't the case on their flagships in the EU (not sure which is the reason).
I have never had Facebook or other crap preinstalled since my Samsung Note 10.
That said, samsung best be avoided anyway.
likely there are still some system apps that are literal bloatware. if you have f-droid you can check the debloater list in this app, has descriptions on most of them.
https://f-droid.org/packages/io.github.muntashirakon.AppManager
be very careful if you are going to remove some. the descriptions are not always up to date
Companies are the new de facto legislators manufacturing narratives to push their ideas along. When that doesn't work, they simply use their overwhelming market share to push us there anyway, replacing our law with policy.
Nations that aren't instituting forced ID for internet use are still going to be pulled along for the ride unless they have their own digital systems to effectively replace US tech hegemony, and look how long it took to make two thoroughly "mid" mobile operating systems.
If you're worried about this sort of over reach, then consider trying a Linux distro on your phone, or a spare if you can afford it.
Replacing the complete ecosystem is going to take time and effort, and it's gonna suck but better now than never.
Companies are the new de facto legislators
Excellent quote. Ill be using that in the future.
Its 'interesting' what can happen when people are forced to do a thing a certain way only because an engineer wrote it that way and a company mandated it.
That's why Linux is better. The corporate engineers are pulling a Death Star.
I was going to quote that portion too, and refer to what we currently see going on with these media mergers like paramount+ and whatnot. Same bullshit.
Remember to https://keepandroidopen.org/!
Where are we on the linux phone OS front? Ubuntu Touch, etc?
The Fairphone 6 and 6+ is something to keep an eye on, specifically with TheMightyCat's build of postmarketOS. It's almost fully functional with a close-to-mainline kernel, unlike Jolla phones and UBPorts, which both rely on Android kernels which will eventually stop being supported.
https://ani.social/u/TheMightyCat
For those interested.
It seems like TheMightyCat just generates code, which cannot be upstreamed to pmOS due to the policy on generated code.
Their generated code has been criticised by some kernel developers because of lack of quality. I think some sensors were accessed without using hexagonrpcd, which means battery usage will be unnecessarily high, which is an improper way of doing it.
Also, mainline kernel support is actively being worked on by Fairphone employees, which know the hardware best. All remaining features will be added in due time.
It seems like TheMightyCat just generates code
This is such an oversimplification and shows you don't understand how much work goes into this.
Their generated code has been criticised by some kernel developers because of lack of quality. I think some sensors were accessed without using hexagonrpcd, which means battery usage will be unnecessarily high, which is an improper way of doing it.
Again, any source for this argument with the hexagon processor? My patches has been plenty criticized by kernel developers, but so are fully manually written patches, which is the entire point of the kernel review process. Unless you seriously are saying that everyone on the list who has sent a v2 is a bad quality programmer.
When we were talking in DMs i again asked you for your source, reason, or any info for this so i can look at it and fix it if needed, but again you just result to throwing insults like you did in DM.
Also, mainline kernel support is actively being worked on by Fairphone employees, which know the hardware best. All remaining features will be added in due time.
They are being added, by me, by nondescriptpointer, by Luca, by the people at Qualcomm. I have good contact with them for this. I don't understand your grudge against me.
For openness this is the conversation i am referring to:
As they are the same instance and the same conversation i believe lenni and erebion are the same person.

When we were talking in DMs i again asked you for your source, reason, or any info for this so i can look at it and fix it if needed, but again you just result to throwing insults like you did in DM.
This paragraph is anchored in the part where once again instead of any source or info on their argument and all they respond with is
There’s one question I have: What is your incentive in buying a Fairphone or contributing to an OS that allows phones to be used longer if you don’t care about our planet?
You know, an instance can have multiple users.
Sometimes people have the same opinion, I am also a sceptic when it comes to generated code, like many others.
I will notify my user that you are publishing a conversation with him. That conversation was not meant to be published, otherwise it would have beeb posted publicly.
There is no personal identifying information there. Just a disagreement.
Its not just the same opinion, its the combination that makes it read like a continuation of the same conversation with the same person: the exact same point, no source, and same instance. That made me suspicious enough to conclude im talking to the same person.
I have published the conversation for transparency reasons, no personal info was shared.
Not to mention DMs on lemmy aren't even private anyways.
Posting a conversation you had with someone — that did not expect it to be published — is NOT okay.
If there was no reason to post it i would agree, but here its important context.
If a person attacks me publicly while referring to points made in a DM where no private info was shared that is important context then i think its better to be transparent about this then hide this.
You said i was posting lies earlier, this is direct proof against your claim as this conversation did happen. Which there would not have been if i hadn't posted it.
shows you don't understand how much work goes into this.
I know how much work goes into it, I'm doing mainlining work myself. It's really a lot of work.
Also, I have NOT had any conversation with you via DM.
I doubt I would start a DM conversation with you now that you are publishing lies about this. 🙄
I have good contact with them for this. I don't understand your grudge against me.
So far I had nothing against you as a person, but you are starting to change that rapidly.
That's a shame to hear. I wonder how many of the ideas will be able to be rewritten by actual human developers and how much of it will have to be scrapped.
Why would it need to be rewritten or scrapped?
LLM assisted code is accepted in the kernel, and i am by far not the only user of it, and erebion hasn't shown ANYTHING why the patches i submit are bad outside of just saying it is.
https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html
postmarketOS bans contributions written either entirely or in part by LLMs, so your contributions would be disqualified under those policies.
The Linux kernel, as far as I'm aware, does not have these same policies, so if your changes were to be mainlined, then the Linux kernel changes would then trickle down to pmOS, but your userspace programs/services would still not be able to be accepted upstream, nor would any of the non-mainlined kernel changes.
I know, which is why i'm not sending any to pmos.
We are talking about the kernel here, and i am mainlining all my kernel changes, and many have already been mainlined.
https://lore.kernel.org/all/?q=jorijnvdgraaf%40catcrafts.net
I was asking why would the already accepted kernel patches need to be rewritten?
The already mainlined kernel patches wouldn't need to be rewritten since they're already in the mainline kernel. I didn't see where you specified that before.
But not all HWE is in the kernel. For example, your userspace VoLTE daemon is extremely useful for those who need VoLTE, but would not be able to be packaged in pmOS so other devices can benefit from it, since pmOS is the de facto mainline Linux distro for mobile (there are others, but pmOS is the largest and where most development is done). Same goes for your fingerprint daemon.
There is, of course, also the ethical matter of using AI, as the pmOS page mentions, but balancing issues of pragmatism and principles have been a challenge in the FOSS community since the beginning (ex: "free software" vs "open source").
On the last point about understanding the code, I feel you've shown that you are able to understand the code that you commit, or at least I hope that you do. I'm willing to take you at your word when it comes to that.
I agree with the points pmos makes but banning AI seems shortsighted imo, i know my userspace stuff won't make it into pmos. I see that as the choice of pmos and i will respect that, if someone wants to rewrite it fully by hand by all means do so its GPL but i won't do it as i don't see much point into it.
I host an APK registry that people can point at, so other devices can make use of it if imsd supports them, which in theory yes any qualcomm modem should be supported but i haven't tested it either.
I understand the code in the sense that i can read C and know what the problems and solutions are, but not in the full architectural sense, i am fully admitting that i must understand it better and that AI undermines this understanding.
I will soon make a post about it.
If you agree with the points, then how is the ban shortsighted? It's not like the ban can't be revisited in the future.
While you do host a repo, pmOS device packages can't depend on imsd/fingerprintd/etc. since they're not in pmOS's main repo, so it adds extra steps for the end-user. I'm unsure if pmbootstrap supports building images with external APKs either, and if not, it would have to be done post-install.
There is another problem that I haven't mentioned, and that is since your packages already exist, that demotivates other people from working on LLM-free code that performs the same task, even if it doesn't eliminate it entirely.
If you do not fully understand the code you're working on in a deep, architectural sense, is that something you are willing to improve upon over time to the point where you will no longer need to use LLMs to code?
I await your post about it, as I'm curious about your viewpoint, especially going more in-depth.
Why i believe a hard ban is shortsighted is that it prevents real features like mine from being upstreamed.
I agree its inconvenient that they are on my own repo, but either i rewrite it fully manually which i might do someday but i really don't have the time for now or pmos changes their rules.
Willing? absolutely, but as i will say in my post, understanding a single subsystem of the kernel at a deep level is going to take a very long time, and i am working across all of them, one thing i understand on a deep architectural level is graphics programming, it has taken around i believe 5 years of making my own engine to truly understand it an expert level and even them im sure there is plenty of vulkan stuff i still don't know.
Truly understanding the kernel at a expert level will take an equal amount of time.
I have taken the decision that having an fully working capable linux phone with AI now is better then one done manually over 5 years.
It might take longer to find out why something is working-ish than to just get it working.
I have been daily driving linux phones as my only phone for over two years. Typing to you now from a phone I ported myself, which has been in my pocket for 3 months now.
Linux phones are where Linux desktops were 10 years ago. A few of us who are lucky can get away with using them because we don't require proprietary software on our personal devices, but many people will struggle without their Facebook app or their Garage Door Opening app or their Ford Connect app or whatever else. That said, SailfishOS has a decent compatibility layer, but it in itself is proprietary.
Jolla phone is pretty good.
Not sure what happened to the PinePhone
I have a FLX1s
It's OK. Its fairly buggy, but the basics do work. I wouldn't give it to a "normie", without expecting a lot of complaints, but if you don't mind tinkering, it's not terrible.
IOS is soon to recognize that data can be stored in these things called "files" that are located in what's called a "folder" and maybe the user can even decide where on this thing called a "hard drive" these "files" and "folders" are located instead of typing into a random search bar.
They do actually have a pretty decent file manager. Unsurprisingly you can’t access system files, at least as far as I know. It’s not nearly as robust as what you can do on android, but it is easy to use.

I get unbelievably angry using an iPad now. They've completely fucked up the file system and its impossible to know where anything is. By design. I hate modern computing so much.
It's always been like that. I had one of the first ipads as part of a trial to see if they were useful for grading papers in grad school. No. It was completely fucking useless because the only way to open files for editing was through sixteen shitty cloud services that each app wanted you to use. There was no way to just download files, edit them, and then put them back on blackboard like a normal fucking computer. The whole ordeal actually made me angry.
Basically the only apple mobile device I actually used was a gen 1 iPod touch I instantly jailbroke so I'm not super familiar. I use a Mac mini only for music but osx is getting so shitty now I'm wanting to change again or go back to 10.5 lol.
Got a powermac g4 cuz I wanted one again (and it came with a CRT monitor I wanted) and I was blown away how smooth it runs with 512 mb of ram. We have truly gone downhill a long fucking way in 20 years. I remember when I was optimistic about tech.
The iOS devices are technically computers, but they still feel like toys no matter how pro they are claimed to be. There’s nothing pro about any of these ridiculous limits. It’s just regular low-grade consumer trash. Hardly any of this really works the way a computer should.
they made it so u need to ask siri to get it i bet. LMAO ai slop and hallucinations will just bring you the wrong file XD
Fucking idiotic.
Imagine being a kid growing up today with this type of computing. Its zero surprise so many kids are absolute dolts.
Not to "My generation good other generations bad," but Millennials and Gen X really grew up with technology as it was becoming impressively capable, but required a lot of technical know-how to use. It's really apparent in the workplace: our fresh-out-of-college guys and ready-for-retirement guys alike come to people around my age when stuff isn't working. Everything's too easy now, and it's hard to look under the hood. (Of course, there are still exceptions for enthusiasts, but you're never forced to tinker with a raspberry pi.)
Totally. Thank goodness I wasnt born any later. If anything I'd wish earlier !
Its scary watching clueless parents give their children full reign of iPads and the corpo net. There aren't enough tech literate parents out there to train kids how it all really works, and we know schools sure as heck aren't. I am almost positive we will see the most ignorant generation since the boomers now. I fear for my future medical needs to be taken care of by Hunter who grew up with YouTube kids and only used the gibbity from age 4 and up.
As someone in a different professional environment I will tell you that Hunter will get fired and you will be served by geriatric gen x and then millenials until we figure out how to keep people from being so incredibly stupid that they can't perform basic tasks, much less practice medicine or law or engineering
Folders? What's that normie tech illiterate win95 nonsense? My device has directories, tyvm.
They've had a file and download manager for a while now, not a bad experience
Yeah, let’s just ignore facts and pretend iOS doesn’t already have this.
Last time I tried using an iPad I had all sorts of trouble getting access to files on my media server. That was like 10 years ago but still not going back based off that experience. Fuck apple.
Seems like you were one year early. Files app was released in 2017. 9 years ago.
Before that you pretty much had to use iTunes to transfer stuff. Now you can just plug in USB and see all the data from files app.
You were able to use a usb and file transfer to a computer from dcim for many years before this. It was separated by folders based on the month the photo was taken.
Kinda hilarious how out of touch most are in this thread. But it’s expected here.
Yeah I recall that, I think I was able to purchase some app to do it wirelessly but the whole process was irritating AF. When I got ahold of an android tablet I was able to set up everything I wanted to do in like 15 minutes.
I prefer Android's UI design, and it feels pretty polished to me. I'm not sure what they mean by "floaty feeling" though.
Fully agree on the recent user / dev locked down hostility.
I like shortcuts, I have some that trigger a-shell and ffmpeg/yt-dlp for conversion and/or downloading. A chore to make so I tend to use shortcuts other ppl made and modify them for my needs.
Some interesting ways to shuffle music and make playlists too, tho I prefer using marvis app for smart playlists (they really should make that a regular music app festure and not just on itunes or wherever ppl do that without the app)
Now you can make shortcuts with the onboard AI by just describing them! Haven’t tried it out, but I made a few safari shortcuts and they seem to work pretty well for what I need.
can we find a way to unlock boot loaders hacks and flashing whatever is in there device and install linux os for phones already?????? PLEASE we need to start canceling the top fang stonks. and also making locked boot loaders by all carriers illegal by default and sim locks too.
Sorry, having unlocked bootloaders is unsafe for the children or whatever. Best we can do is mandatory OS and age verification every 45 seconds. Please do not resist.
IT'S FOR THE CHILDREN! YOU DON'T WANT TO PROTECT THE CHILDREN? VERY SUSPICIOUS!!!
top 85 comments