some hyper-intelligent normal guy. reverse engineering guru. software maestro.

Joined March 2022
24 Photos and videos
I don't really use social media, but what social media I have I would rather delete it than submit to government-approved™️ speech. Fuck them.
‼️🇬🇷 Greece is moving toward a total ban on anonymous accounts on social media. Every post, every reply, tied to a verified legal identity. Greece's Digital Governance Minister Dimitris Papastergiou confirmed today that the plan is meant to fight "toxicity," "hoaxes," and "character assassinations." Mister Papastergiou says modern "digital democracy" should be "inspired" by Ancient Greece, where citizens openly expressed their views. He apparently forgot the parts of Ancient Greece involving secret ballots, ostracism shards, and pseudonymous political pamphlets. The Athenian Assembly invented anonymous voting precisely because public attribution is dangerous.
5
545
got the "Ready to Enable Developer Mode" popup to work in the Inferno emulator! (the change is live on the GitHub)
1
1
69
4,276
audio starts working! not sure what's causing the stuttering and also not sure how to find out, ideas are welcome.
4
44
4,753
oh, for the record, asahi's code doesn't help much; entirely different DMA controller in use: Apple SmartIO (generic DMA) vs M1's specialised audio DMA controller, the SIO code is not very fleshed out in it.
1
487
and yes, it matters. before, it was stuttering very much, and infinitely looping after a few seconds, and the fix was reporting a physical timer timestamp in SmartIO's response. very strange design decisions.
428
Hello. Currently working on 2 new things for Inferno: 1. Replacing the companion VM by reverse engineering VirtualHere, which is modified USB/IP. 2. OpenGLES forwarding. Won't fix e.g. the wallpaper on iOS 18/26, but it will make the UI smooth and heavily reduce CPU load.
2
1
17
1,497
Me and Chris plan to release the new iOS support (aka. 15 through 26) once they are stable and usable enough for end users, which we aim for this or next month.
8
564
A side project I work on from time to time when I'm bored/burnt out/etc is a Linux-on-Mac compatibility layer, called Fine. It currently runs simple command line Linux binaries. Next requirement is Thread Local Storage for more complex ones like bash, with a future goal of GUI.
3
2
14
1,279
Full name is "Fine, Fanboys". Slogan: "No Mac support? Fine, (Linux) fanboys—I'll do it myself.". No offence btw, just a light jab about the push for Linux usage. I'm not an Apple fanboy, just getting software working better on my system, as Linux is closer in design than Windows
2
438
Well, 3 months later I got iOS 18 to run somewhat decent. iOS 26 barely runs Calculator, seems Liquid Glass turns into Liquid Ass when there's no GPU. 2nd recording is iOS 18.5 after I left it to calm down its initial CPU usage. Ah, it'd run so good with GPU, so much work to do..
3
2
101
18,824
A bit of Inferno project history/lore for those interested: Inferno is a project I started as a fork from qemu-t8030 and continued to work on for a few years now as one of my passion projects. 🧵
1
1
15
1,169
Close to when he archived the original repository, is when I renamed my fork to the defacto QEMUAppleSilicon, now known as Inferno today. I continued working on it open-source. At some point Christian Inci, who's now my colleague, randomly came in and made a PR fixing my display.
1
4
597
At some point, eShard came into play as a sponsor. Nowadays eShard stopped funding me, the reason to which I can only guess is to focus the spending on their proprietary SaaS platform they derived from my project.
4
511
I got iOS 26.3.1 working. Video of me going through Setup: youtu.be/_ol1Iz91g4k (was too long for X)
2
5
85
10,108
Hello. iOS 18 has proven to be a bigger task than I expected. And my colleague is still busy. However he found a workaround for the SPRR issue and now, iOS 26 boots too for example, but its Setup crashes on the language picker. And I managed to make iOS 15 run well.
5
15
269
27,897
iOS 14 has also benefitted from the work and is running quite fast. For in-progress and planned tasks see the issues of the GitHub repo: github.com/ChefKissInc/Infer… and project board: github.com/orgs/ChefKissInc/…. For Inferno's usage and features see here: chefkiss.dev/applehax/infern….
1
2
16
2,774
and that's how the crashing iOS 26 Setup looks like
1
10
1,686