Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)C
Posts
0
Comments
480
Joined
2 yr. ago

  • Yes, as your link states, it is the product manufacturers responsibility to release the code. And if they don't have it, they can sue Mediatek.

    But very likely have access to the source, otherwise they couldn't adapt the kernel & co. to their boards. Soc is just one part of the whole board, full of other components that need kernel configurations...

    But anyway, this thread it about the kernel, we talked about the bootloader and why it cannot be unlocked, which is a separate issue.

    Manufacturer needs access to the bootloader to put their Android key for the image, which contains their special apps, in place. So they have sources. To be able to flash a different bootloader, they need to be able to fuse the bootloader key into the SOC, so they have a unlocked soc. So they have everything to offer unlockable bootloaders, if they care for it.

  • Don't mistake correleation and causation. I don't know the specifics, but bootloaders are software and socs are hardware. The bootloaders keys are fused into the hardware, so that only that bootloaders can boot. When you buy a soc, no keys are fused in, this happens at the manufacturer factory deployment process. The bootloaders can then decide if the device supports an 'unlocked' state, and displays the warnings if unlocked. The bootloaders are build and configured by the manufacturer. However, the soc vendors will give the product vendors a SDK containing tested sources and configuration for their soc.

    Here is what could explain your observation, manufacturer is lazy and doesn't care to change the default configuration of the bootloader. And the default configuration of Mediatek and Qualcomm SDKs are different.

  • Most mainlining effort is financed by the people that build products with it, not the chipset vendors. Chipset vendors are only interested in providing a working demo application, not much more. If someone promises 8 years maintenance, they could also in parallel work on mainline support, so that it can continue to be supported.

    About locked bootloaders, sure you need to be able to unlock them as well, but that often also is a decision of the product manufacturers, not the chipset vendors.

  • I would add proper Linux mainline support here.

    That would allow other non-android options as well, and makes it be supported for the near future. And will likely have a network effect, allowing other phones with similar hardware to be supported as well.

  • Headphone jack: Fair enough, I do miss that one, but the USB-C with an adapter works okay, and I'm still using the same headphones that I've used for years.

    I do this as well, but I would also like to charge the phone while I have my headphones connected to it, and all these additional adapter chains often don't work very reliable, and are much more cumbersome to deal with.

  • But how can they sell priority boarding then? Just think for one minute about the poor airline companies! /s

  • This link is about reasoning system, not reasoning. Reasoning involves actually understanding the knowledge, not just having it. Testing or validating where knowledge is contradictionary.

    LLM doesn't understand the difference between hard and soft rules of the world. Everything is up to debate, everything is just text and words that can be ordered with some probabilities.

    It cannot check if something is true, it just 'knows' that someone on the internet talked about something, sometimes with and often without or contradicting resolutions..

    It is a gossip machine, that trys to 'reason' about whatever it has heard people say.

  • Deleted

    Permanently Deleted

    Jump
  • Is this some kind of touring test for chess players? Figure out if the person your are playing chess with is a human or robot? LLM's aren't yet successful doing that by chatting with them, and as a newbie I suppose that test could be easier, but what do I know...

  • Publicly traded companies aren't children though, where being nice or bad is a force of habit to them, and they are able to learn and improve from their mistakes.

    AMD has been an underdog under Intel and Nvidia for most of their existence. If they become the market leader, they will behave like them and start being anti-competitive.

  • Funny, it turns out it is more brand damaging not to sell adult games, than to sell them....

  • Deleted

    Permanently Deleted

    Jump
  • I'm not sure the royals caused this. I guess the main issue is that some democracies become too entrenched, and groups of elites take over the role of nobility, term limits doesn't help, since to be in a position to become someone, you have to join those that already rule. Capitalism also doesn't help and even accelerates this process. Abolishing FPTP and instituting ranked choice would be the first step I think on improving democracies, by breaking up these elite groups.

  • Good to know that I am not the only one mistaking Cr1TiKaL aka MoistCr1TiKaL aka penguinz0 aka Charles Christopher White Jr. as Asmongold aka Zack Hoyt (the rightwing influencer).

  • Well, my old phone, with LineageOS. It is a OnePlus 8, but I probably wouldn't recommended OnePlus phones generally, I was hopeing that it eventually get mainline treatment, like the 6T, but that hasn't happen yet.

    I rooted it for managing battery charge limits, among other stuff. Having a root shell in termux makes debugging or fixing app and other issues very easy.

  • Me? Who is talking about me?

    Granted I used and I am still using a phone that is rooted next to my GOS phone. Rooting makes it easier to backup app data, cleanup the device, customize battery charge settings, patch apps, edit app memory, and, debloat, I guess, but I never have done that. I just wasn't assuming that the person rooting their android did it just to debloat, they might have more/other use-cases. But it is their device, they should have the freedom to do with it, whatever they want in all cases. How much security and against which kind of attacks and which attacker one might want to defend more or less and to what cost of personal freedom is a personal question, that cannot (and should not) be answered by some outside entity for an individum, if breaches only affect them.

    Was it IRobot where the intelligence decided that in order to keep every human save, they are all placed under house arrest? Security has its cost, that shouldn't be ignored.

    If someone wants root access, the reason doesn't matter, it is their device, they should get it. Asking that is like asking why someone want to leave their house, and were they want to go before letting them or trying to convince them that they don't actually need to leave because it isn't save for them and that they should be happy with what they have.

  • Sure, I get that.

    But there are also people that don't use banking apps or pay via NFC, etc. They use their phone just to call and text people, browse the web and take pictures. I will not recommend buying a Pixel and putting GOS on it, if they don't specifically ask for a high security device.

    If they are in the market for a new phone, I will recommend phones that are maintained for a long time and have a good active open source AOSP port community around them. For example the Fairphone with /e/ or Lineage with MicroG. Somewhere where people aren't funneled towards google services. Since privacy is a bigger issue for most people than security.

  • GOS by all its strenghts, is following the paths treat by Google and Apple on defining what a smartphone has to be and how its security model has to look like, where only the OS distributor has full privileges, and you are just allowed to use it.

    If you have the same requirements for your system as the people who designed these phones assumes you have, then GOS is great for you.

    But if you want to tinker and customize, like we can with Linux systems, then Android and especially locked down systems like GOS aren't for you.

    I am using GOS myself, because it is good, but I also have a separate device of tinkering.

  • The post was about someone losing root access via an auto-update which they disabled because it might remove their root access.

    Your post was about GrapheneOS. If you rooted it, for whatever reason (maybe you need it to have privileged access to the apps on the hardware that you own), you will lose root access when you update it.

    How does that not make sense?

    I would rather think your post doesn't make so much sense, because GOS doesn't solve the root access issue when auto-updating, but it might honor the disablement of updates, I guess.

    I am using GOS as well, but I wouldn't suggest it to someone needing root access for whatever reason.