Every line in the boot path is code we wrote. There is zero Apple code between power-on and Linux. The bootloader is ours, top to bottom. To our knowledge, no one has done this on an A13 device before.

  • Stupidmanager@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    This is awesome. I was able to recycle my wheel iPod way back 00s with Linux when an os update failed and bricked my device. Nice to see someone doing this.

  • Hawk@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    23
    ·
    2 days ago

    Almost zero info, but they do sell a €150 stick with an AI slop unicorn on it. Sounds very fishy to me.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      1 day ago

      TBH, we’re going to see a lot of this shit. Documented exploits, documented hardware, documented OS, The current gen of AI tooling is pretty good at retrying tons of shit until it gets SOMETHING working. What runs will probably not be performant, and since no one wrote it or understands it, they won’t have any clue how to make it run better and that’s something that the current tooling is NOT good at.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          To an extent. Perf is often as much about architecture as it is about code. That guy who created Adobe alternatives- all those apps are dog slow; they have to do low-quality preview renders. That’s something Adobe probably spent a few lifetimes siphoning out every last watt of power from, and it’s the reason they didn’t want to move to Linux. The app is still serviceable, but it has to degrade active quality to work at a reasonable pace. To fix that in Rust is going to be an enormous ask. There needs to be hackery and jiggery-pokery, the kind of things that aren’t documented well in training.

          Maybe he can go back and have it try to figure out what Adobe is going or brainstorm ways to do it at full quality. Maybe someone will have to dive into the code, get familiar with it (hoping it’s not too confusing), and either fix the architecture, fuck with the security to let it use more base system calls, or maybe just tell another Claude session how to make it more performant.

          • lightnsfw@reddthat.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 day ago

            Seems a decent use for it then, just having it brute force corpo nonsense. Kind of a “let them fight” situation.

    • dil@lemmy.zip
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      2
      ·
      2 days ago

      Literal nonissue to use ai for sht like this and the decompiling of games to make mods people have been doing, it could all potentially run locally, its not replacing any jobs and its tedious sht ppl wouldnt do otherwise unless they were insane, like game crackers

      • BurgerBaron@quokk.au
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        Is Voices38 using AI on Denuvo? I hope so for their own sanity but also hoping more than 1 guy starts doing it so Irdeto’s legal department gets swamped chasing ghosts.

    • Aneb@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      2 days ago

      We talking interconnected systems operating on Apple devices? Like the LinuxOS for {Pad,I,Mac,Watch}OS that would be really awesome. I would go back to an apple phone

  • LedgeDrop@lemmy.zip
    link
    fedilink
    English
    arrow-up
    32
    ·
    2 days ago

    I’m curious if they are able (or have any intentions) to access the gsm modem to send/receive phone calls.

    Historically, on android, this was a vendor specific binary blob, which really limited what you could do with it “as a phone”.

      • Ann Archy@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        I will never trust faceID. At least with a 6 digit pin the cops have to escalate to a super swamped tech dept

        • KairuByte@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          Most implementations have a way to kill off the Face ID authentication. On modern iPhones you can spam the power button 5 times and Face ID is disabled. If you want a “cold boot” situation which is much harder to get into, just press and hold volume down and power for 10 seconds to hard reboot it.

    • whotookkarl@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      8
      ·
      2 days ago

      I’d be happy to drop the phone part of the phone switching to mobile Linux if I could still send and receive calls using an app and wifi only without a carrier

      • boonhet@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        10
        ·
        2 days ago

        That’d be kinda useless as soon as you’re out of wi-fi range which for me personally is pretty much any time I’m not home

        However, if they could get just the data part of LTE working, that would be good enough, I’d just tell people who actually know me to use an app to call me and everyone else doesn’t need to reach me this badly anyway

  • Séimhe (sé / é)@lemmy.world
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    11
    ·
    2 days ago

    This could be good news for then environment. Apple’s planned obsolescence means their phones are essentially life-long e-waste but with an initial few years of enrichment for some.

    The devices are still destined to be ewaste, but the more years we can get out of them is still slightly better.

    Not just Apple, I know.

    • ExcessShiv@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      50
      arrow-down
      6
      ·
      2 days ago

      Aren’t apple like the least bad guys here with their phones? My wife is still using an almost 7 year old iPhone without any issues at all. It’s still fully functional and snappy to use, still using all the original parts (never needed repair)

      • Séimhe (sé / é)@lemmy.world
        link
        fedilink
        English
        arrow-up
        24
        ·
        2 days ago

        That’s comparing tech with other tech, rather than comparing it with environmental impact. I think we need to decenter tech and focus on the environment as a matter of urgency.

        My iPhone is six years old. But these devices will spend centuries in land fill. Apple’s recycling program is criticised for destroying phones that could have been repaired.

        There is a long list of things not being done to extend the life of these devices, and the way they are repurposed later in life. All to the benefit of selling more devices.

        • boonhet@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          2 days ago

          That’s comparing tech with other tech, rather than comparing it with environmental impact.

          I mean in that case, it would be best to not own any smartphone at all. Not having one manufactured at all is always the best option. And if you buy used, you’re helping someone else finance their next new phone down the line, so even that is worse than simply not owning a phone at all.

        • Auth@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          2 days ago

          If you want to compare it with environmental impact then its such a small issue its not worth discussing. We should be discussing farming, steel, power gen, etc. A phone lasting 5-7 years or lasting 10 is so minor in the zoomed out perspective.

          • Séimhe (sé / é)@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            1
            ·
            2 days ago

            That’s like saying plastic pollution doesn’t matter because climate change is a bigger issue.

            Yes, other indistries are seriously problematic. But we cannot dismiss the rapidly growing mountain of discarded products, wasted precious minerals and toxic pollution. That’s before we even get to the human rights abuses that go hand in glove with their production.

            We are beyond a stage where 62 million tonnes of ewaste are produced each year, and only 22% of it recycled.

            Tech manufacturers cannot be held to account for bad farming practise, but they can for this. Also, some of those industries you mentioned are driven by tech industry demand.

            • Auth@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 day ago

              That’s like saying plastic pollution doesn’t matter because climate change is a bigger issue.

              yes its stupid thats why I wouldnt say that. But its the comparison you wanted to draw so we must address that phones do not create much waste in the grand scheme. They arent filling up landfills, generating a ton of emissions or byproducts. They are small and built with small amounts of rare materials as far as complex tech go they arent driving a huge amount of impact. 62 million tons of ewaste is nothing thats the entire world’s ewaste. for comparison the US generates 265 million tons of waste alone per year and the world generates 2.2 billion tons.

      • deleted@lemmy.world
        link
        fedilink
        English
        arrow-up
        15
        arrow-down
        2
        ·
        2 days ago

        They’re the least bad guys.

        Apple is great on longevity, but that’s not the issue here. Chip innovation has plateaued in recent years, so a 7-year-old iPhone is still plenty powerful. The hardware is solid, yet Apple locks the bootloader and never documents the chips, so running Linux on one means relying on exploits and reverse engineering.

        In the 90s, the jump from 16 MHz to 233 MHz changed what a computer could do. A 1990 PC couldn’t run a 1997 game like Quake at all, and a 233 MHz machine ran it smoothly with 3D graphics. Today, going from 2.65 GHz to 4.26 GHz doesn’t unlock anything new. A 7-year-old phone runs the same apps and games as a brand-new one.

        Once official support ends, you can’t just install another OS and keep using it. Great hardware, but not exactly open.

        • Séimhe (sé / é)@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          Again, this is comparing technology to technology rather than comparing technology to environmental impact. We need to extract these tech bro soundbites from our craniums.

          Apple is great on longevity

          It really is not. These devices become ewaste in roughly 7-9 years. But in my drawer are Apple phones that are almost 20 years old. They would be fine if Apple hadn’t let them become abandoned and security compromised. Please stop defending their negligence and mediocrity.

          • deleted@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 days ago

            Fair points, and I think we mostly agree.

            I’m not defending Apple. The point is that the hardware outlasts the software support, and because the bootloader is locked, you can’t do anything about it once updates stop. That’s the e-waste problem you’re describing.

            I’d only add that support has improved from the early iPhones, which got just a few years of updates, to 6-7 years now. That’s better, but it’s still a company-set expiry date on perfectly good hardware.

            Open bootloaders and documented chips would let those phones in your drawer stay useful.

            • Séimhe (sé / é)@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              Fair. And yes, it’s an unusual situation to be in where the Fairphone and iPhone seem to have similar support lifespans now.

              I think we should organise to lobby our governments to force tech manufacturers to make obsolete devices unlocked and open spec in the way you mentioned (boot loaders and documented chips). Volunteers should have no barriers to maintain and support what would otherwise become landfill fodder.

      • schipelblorp@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        11
        ·
        2 days ago

        Their phone repairs are crazily locked-down and expensive. If the key to longevity is repair, Apple is doing it’s damnedest to make it as difficult as possible.

          • schipelblorp@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 days ago

            Oh, did the EU force them to make parts more available?

            Because 5 years ago, you not only had to get the parts from Apple, you had to get the parts VERIFIED by apple after installation.

            I think the Macbook had a sensor that detected when the macbook was closed and even that basic switch had to be Apple-validated.

            • vogi@piefed.social
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              Yea, I believe it comes from the EU but Apple is as always doing the least they have to do, to stay legal. And I even think that the VERIFIED think is still a thing with it technically working but made artificially worse with warnings and what not.

      • unknownuserunknownlocation@kbin.earth
        link
        fedilink
        arrow-up
        7
        ·
        2 days ago

        When it comes to updates, it’s shifted in that direction in the last while. But updates are just one aspect, and with just about every other aspect, they’re awful. Look at the way they fuck over independent repair shops. Look at the way they lock down their systems. And look at the way they make their devices as difficult as possible to repair. Then, look at the way they are pioneers at these practices. It used to be standard that you could install what you want on devices you bought and paid for. Apple was the company who drove the idea into the mainstream that the manufacturer could artificially restrict what you can install on your device. Same applies to having control over the OS. Same applies to the headphone jack. Same applies to repairability. They’ve been consistently spearheading the most destructive trends in the areas of user rights and environmental impact.

      • RememberTheApollo_@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        2 days ago

        Until they stop supporting the device for OS updates and apps stop functioning. I have a couple older iOS devices that we still use but they cannot update past iOS 9 and 12, and some apps have ceased functioning in one way or another. So they’re fine for a little web browsing and the like, but that’s about it.

        • Em Adespoton@lemmy.ca
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          The big issue is when older communication standards stop being supported and you lose access to 3G, 802.11n, TLS1.2, etc. at that point, the device becomes an offline-only device.

          That said, I have an iPad 2 I picked up in 2011 that still functions perfectly except for web browsing. Works great as a jailbroken emulator, an eBook reader, running all the same offline apps I used in 2011, and the original battery still lasts for 8 hours on a charge.

    • ayyy@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      8
      ·
      2 days ago

      I use an iPhone 11 and it is still fully supported with updates. They still stock replacement batteries and screens at the stores. The issue I’m having with it is that the radio stack is old enough to predate 5G, so I get terrible signal these days and am considering replacement because of that. Can’t blame Apple for the carriers re-allocating their spectrum to 5G wayyy too quickly.

      • Séimhe (sé / é)@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 days ago

        I’m not blaming Apple for what they cannot control, but what they can control. I wouldn’t let them hide their many product-lifespan failings behind that one issue.

      • Séimhe (sé / é)@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        The mini is the perfect size for me too. With a new battery and supported, secure software, it could easily have double the life span.

      • Séimhe (sé / é)@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        2 days ago

        All people die eventually too, but it’s not an argument to lower our standards of living.

        If your argument is that we need to reduce consumption, I agree completely. But consumers alone cannot fix/improve this problem.

  • OctopusNemeses@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    2 days ago

    Nice job, but are you Rosenzweig level? Because booting the kernel on iPhones has been done before. Getting a usable software stack is a whole other territory.

    • muhyb@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      And I think running Android (with every hardware working) on these would be harder than what’s Asahi done for M-Macbooks.

      • boonhet@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        1
        ·
        2 days ago

        Why would you want Android anyway, it only works properly if you have it as closed down as iOS, otherwise you lose a ton of apps. If you’re gonna lose the ability to use banks and whatnot, might as well just go mainline Linux.

        • potustheplant@feddit.nl
          link
          fedilink
          English
          arrow-up
          8
          ·
          2 days ago

          Not saying Android is a good OS, but this is false. It is 100% possible to use android rooted and with the bootloader unlocked while still retaining access to any apps you want. Banks or otherwise.

        • muhyb@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          Not that I would want Android on iPhones, it just looked that would be eaiser to achieve than pure Linux because some components of iPhones already have driver blobs for Android. Of course Android has its own quirks too, so maybe not so different.

  • reksas@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    never thought i would even consider buying anything with i infront of the name

  • Forsho@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    I would like to see how the GUs will be handled, i tried to play with something similar using ATV, i didn’t sleep for three days reading logs of hardware failure.

    But i hope they can make it.