I am finding so many Android OS bugs... lol.. The entire emulator crashes on DNS resolution alone. I wish I knew how to get deeper stack traces to send it upstream.
Login to reply
Replies (12)
Best solution is to install amethystOS on our phones after you fix everything lol
This is to be expected for a novel operating system that's just been out for ... oh wait.
To be fair, I don't think anyone has ever tried to open 10000 websocket connections to different servers before.
AmethystOS when?
I tweaked Android before for my own phone.. so... Not impossible.
Story of my life.
Supporting Android is never a simple task. There's always some whacky bug on certain API levels in anything you do. I actually started going straight to using android.system.Os whenever possible to avoid the java code.

GitHub
kmp-file/library/file/src/jvmMain/kotlin/io/matthewnelson/kmp/file/internal/fs/-FsJvmAndroid.kt at master · 05nelsonm/kmp-file
A no-nonsense File API for Kotlin Multiplatform. It gets the job done. - 05nelsonm/kmp-file
Apparently the A in Amethyst stands for DDoS.
Why quality if you have quantity.
Route harder, not smarter.
Because qualify opens the door for censorship. Who gets to decide what is qualified?
Normally you just need 2 to 5 of everything to foster competition. Not 10,000.
2 to 5 for each follow easily gets to 10,000 relays in the long run.