▲ 324 ▼ Motorola's GrapheneOS phones will launch in 2027 priced higher than Pixels (arstechnica.com) submitted 1 day ago by zdhzm2pgp@lemmy.ml to c/technology@lemmy.ml 88 comments fedilink hide all child comments
[–] daniskarma@lemmy.dbzer0.com 140 points 1 day ago (9 children) One thing I really dislike about the Mobile ecosystem is how much different each device is to each other. Imagine owning a laptop and not being able to install linux without the manufacturer permission. They really messed us up with how they created the phone architecture, so closed and restrictive. permalink fedilink source hideshow 18 child comments replies: [–] DupaCycki@lemmy.world 17 points 1 day ago It used to be the same with x86 computers, but over time a standardized interface was developed. ARM is already getting something similar, but most companies aren't interested, precisely because they're perfectly fine with the restrictions. permalink fedilink source parent [–] Axolotl_cpp@feddit.it 19 points 1 day ago (1 child) The ptoblem is that all the phone manufacters don't release any drivers, neither close or open permalink fedilink source parent hideshow 2 child comments replies: [–] protogen420@lemmy.blahaj.zone 3 points 12 hours ago nor document their hardware at all permalink fedilink source parent [–] krolden@lemmy.ml 4 points 21 hours ago And yet they're all the same permalink fedilink source parent [–] abbadon420@sh.itjust.works 58 points 1 day ago Capitalism permalink fedilink source parent [–] hanrahan@slrpnk.net 5 points 1 day ago (1 child) Imagine owning a laptop and not being able to install linux without the manufacturer permission. Fairphone 6 ? permalink fedilink source parent hideshow 2 child comments replies: [–] admin@lemmy.my-box.dev 5 points 1 day ago The exception proves the rule. permalink fedilink source parent [–] Ooops@feddit.org 20 points 1 day ago (1 child) There is a reason we are putting up with decades of legacy stuff still from the original x86 architecture in PCs... the compatibility of hardware and the standardisation even if it's through several extensions build off each other is unmatched. ARM architecture might be much simpler but you constantly need hardware specific adaptions, which makes support for different mobile devices this mess. permalink fedilink source parent hideshow 2 child comments replies: [–] Mihies@programming.dev 3 points 1 day ago IOW closed source drivers are the problem. permalink fedilink source parent [–] unwarlikeExtortion@lemmy.ml 16 points 1 day ago (1 child) One thing I really dislike about the Mobile ecosystem is how much different each device is to each other. I thought you were sarcastic when I first read this part, since way back when phones used to be innovative in both hardware and software. The current market offerings are all carbon copies of eachother with a strong trend towards converging into the exact same lineup. Multiple cameras, one in front, 2+ in back. A power button and two for volume. Reader apps may hijack it for scroll. Gesture movements. Fingerprint and face id. Less and less conusmer freedom in software choice. Irremovable battery. No removable back plate. A rectangular brick. A near-100% display area. No headphone jack or SD card, with SIM on the way out. Covers the vast majority of offerings on the market, with a few slight adds/subtracts. Dumbphones are a rounding error. This definition covers even tablets, and it isn't even deliverately vague. Without much experimentation and development on the hardware front, no wonder software's behaving exactly the same. There just isn't enough interest for proper innovation and experimentation. permalink fedilink source parent hideshow 2 child comments replies: [–] daniskarma@lemmy.dbzer0.com 23 points 1 day ago (1 child) Oh that's 100% true. I was just thinking on the firmware of the thing. And how incompatible are they between models that are almost the same. And as you say all phones are basically the same, there's no excuse for how little normalization there is in the software they carry. permalink fedilink source parent hideshow 2 child comments replies: [–] TWeaK@lemmy.today 6 points 1 day ago* Just because they have the same function in the OS doesn't mean the hardware is the same. That's where custom ROMs falter, with closed sourced hardware drivers. The issue isn't normalisation, it's inaccessibility to understand the core functionality to drive the hardware. permalink fedilink source parent [–] Untamed_Star@lemmy.blahaj.zone 8 points 1 day ago And we're not even talking about iphone permalink fedilink source parent [–] TWeaK@lemmy.today -5 points 1 day ago (1 child) I think you don't really understand how hard it is to standardise everything. Just because IBM managed it in the 80s doesn't mean it was easy. permalink fedilink source parent hideshow 2 child comments replies: [–] peskypry@lemmy.ml 5 points 1 day ago (2 children) What the hell are you talking about? We have standards almost for everything now. It's just ARM ecosystem messed up as it were on purpose. permalink fedilink source parent hideshow 4 child comments replies: [–] TWeaK@lemmy.today 3 points 16 hours ago* What the hell are you talking about?? You've just made up this "ARM ecosystem" thing, when it never was a thing. ARM design processors, then license those designs to other companies to build devices. There is no "ecosystem" because they don't define the rest of the device. The "ecosystem" you're referring to is the overall phone itself, much of which is defined by Android and Google more than it is by ARM. permalink fedilink source parent [–] Axolotl_cpp@feddit.it 7 points 1 day ago It is on purpose permalink fedilink source parent
[–] DupaCycki@lemmy.world 17 points 1 day ago It used to be the same with x86 computers, but over time a standardized interface was developed. ARM is already getting something similar, but most companies aren't interested, precisely because they're perfectly fine with the restrictions. permalink fedilink source parent
[–] Axolotl_cpp@feddit.it 19 points 1 day ago (1 child) The ptoblem is that all the phone manufacters don't release any drivers, neither close or open permalink fedilink source parent hideshow 2 child comments replies: [–] protogen420@lemmy.blahaj.zone 3 points 12 hours ago nor document their hardware at all permalink fedilink source parent
[–] protogen420@lemmy.blahaj.zone 3 points 12 hours ago nor document their hardware at all permalink fedilink source parent
[–] krolden@lemmy.ml 4 points 21 hours ago And yet they're all the same permalink fedilink source parent
[–] hanrahan@slrpnk.net 5 points 1 day ago (1 child) Imagine owning a laptop and not being able to install linux without the manufacturer permission. Fairphone 6 ? permalink fedilink source parent hideshow 2 child comments replies: [–] admin@lemmy.my-box.dev 5 points 1 day ago The exception proves the rule. permalink fedilink source parent
[–] admin@lemmy.my-box.dev 5 points 1 day ago The exception proves the rule. permalink fedilink source parent
[–] Ooops@feddit.org 20 points 1 day ago (1 child) There is a reason we are putting up with decades of legacy stuff still from the original x86 architecture in PCs... the compatibility of hardware and the standardisation even if it's through several extensions build off each other is unmatched. ARM architecture might be much simpler but you constantly need hardware specific adaptions, which makes support for different mobile devices this mess. permalink fedilink source parent hideshow 2 child comments replies: [–] Mihies@programming.dev 3 points 1 day ago IOW closed source drivers are the problem. permalink fedilink source parent
[–] Mihies@programming.dev 3 points 1 day ago IOW closed source drivers are the problem. permalink fedilink source parent
[–] unwarlikeExtortion@lemmy.ml 16 points 1 day ago (1 child) One thing I really dislike about the Mobile ecosystem is how much different each device is to each other. I thought you were sarcastic when I first read this part, since way back when phones used to be innovative in both hardware and software. The current market offerings are all carbon copies of eachother with a strong trend towards converging into the exact same lineup. Multiple cameras, one in front, 2+ in back. A power button and two for volume. Reader apps may hijack it for scroll. Gesture movements. Fingerprint and face id. Less and less conusmer freedom in software choice. Irremovable battery. No removable back plate. A rectangular brick. A near-100% display area. No headphone jack or SD card, with SIM on the way out. Covers the vast majority of offerings on the market, with a few slight adds/subtracts. Dumbphones are a rounding error. This definition covers even tablets, and it isn't even deliverately vague. Without much experimentation and development on the hardware front, no wonder software's behaving exactly the same. There just isn't enough interest for proper innovation and experimentation. permalink fedilink source parent hideshow 2 child comments replies: [–] daniskarma@lemmy.dbzer0.com 23 points 1 day ago (1 child) Oh that's 100% true. I was just thinking on the firmware of the thing. And how incompatible are they between models that are almost the same. And as you say all phones are basically the same, there's no excuse for how little normalization there is in the software they carry. permalink fedilink source parent hideshow 2 child comments replies: [–] TWeaK@lemmy.today 6 points 1 day ago* Just because they have the same function in the OS doesn't mean the hardware is the same. That's where custom ROMs falter, with closed sourced hardware drivers. The issue isn't normalisation, it's inaccessibility to understand the core functionality to drive the hardware. permalink fedilink source parent
[–] daniskarma@lemmy.dbzer0.com 23 points 1 day ago (1 child) Oh that's 100% true. I was just thinking on the firmware of the thing. And how incompatible are they between models that are almost the same. And as you say all phones are basically the same, there's no excuse for how little normalization there is in the software they carry. permalink fedilink source parent hideshow 2 child comments replies: [–] TWeaK@lemmy.today 6 points 1 day ago* Just because they have the same function in the OS doesn't mean the hardware is the same. That's where custom ROMs falter, with closed sourced hardware drivers. The issue isn't normalisation, it's inaccessibility to understand the core functionality to drive the hardware. permalink fedilink source parent
[–] TWeaK@lemmy.today 6 points 1 day ago* Just because they have the same function in the OS doesn't mean the hardware is the same. That's where custom ROMs falter, with closed sourced hardware drivers. The issue isn't normalisation, it's inaccessibility to understand the core functionality to drive the hardware. permalink fedilink source parent
[–] Untamed_Star@lemmy.blahaj.zone 8 points 1 day ago And we're not even talking about iphone permalink fedilink source parent
[–] TWeaK@lemmy.today -5 points 1 day ago (1 child) I think you don't really understand how hard it is to standardise everything. Just because IBM managed it in the 80s doesn't mean it was easy. permalink fedilink source parent hideshow 2 child comments replies: [–] peskypry@lemmy.ml 5 points 1 day ago (2 children) What the hell are you talking about? We have standards almost for everything now. It's just ARM ecosystem messed up as it were on purpose. permalink fedilink source parent hideshow 4 child comments replies: [–] TWeaK@lemmy.today 3 points 16 hours ago* What the hell are you talking about?? You've just made up this "ARM ecosystem" thing, when it never was a thing. ARM design processors, then license those designs to other companies to build devices. There is no "ecosystem" because they don't define the rest of the device. The "ecosystem" you're referring to is the overall phone itself, much of which is defined by Android and Google more than it is by ARM. permalink fedilink source parent [–] Axolotl_cpp@feddit.it 7 points 1 day ago It is on purpose permalink fedilink source parent
[–] peskypry@lemmy.ml 5 points 1 day ago (2 children) What the hell are you talking about? We have standards almost for everything now. It's just ARM ecosystem messed up as it were on purpose. permalink fedilink source parent hideshow 4 child comments replies: [–] TWeaK@lemmy.today 3 points 16 hours ago* What the hell are you talking about?? You've just made up this "ARM ecosystem" thing, when it never was a thing. ARM design processors, then license those designs to other companies to build devices. There is no "ecosystem" because they don't define the rest of the device. The "ecosystem" you're referring to is the overall phone itself, much of which is defined by Android and Google more than it is by ARM. permalink fedilink source parent [–] Axolotl_cpp@feddit.it 7 points 1 day ago It is on purpose permalink fedilink source parent
[–] TWeaK@lemmy.today 3 points 16 hours ago* What the hell are you talking about?? You've just made up this "ARM ecosystem" thing, when it never was a thing. ARM design processors, then license those designs to other companies to build devices. There is no "ecosystem" because they don't define the rest of the device. The "ecosystem" you're referring to is the overall phone itself, much of which is defined by Android and Google more than it is by ARM. permalink fedilink source parent