@OneNot
@lemmy.worldSo I've been using Jellyfin for a while now. I have a NAS running with a jellyfin server and I watch stuff on my PC or on my TV. This is concerning the TV... As is often the case with these low-to-mid tier smart TVs, the OS is slow and the UX terrible. The network adapter is also bad. Jellyfin and everything else about the UI and OS in general, is slow. The jellyfin client occasionally crashes, and some files sometimes stutter or otherwise struggle when streamed, despite working just fine when streamed on the same network on my PC (wired both).
I was thinking of doing a bit of a brain transplant on my TV here by running my TV needs through Nvidia Shield or similar. Now, as I understand it, of the common options, Nvidia Shield is more or less the ultimate option for this. However, it is somewhat expensive, and I don't really care about anything other than having a responsive UI, support for all the usual codecs, HDR, 4K and preferably also Dolby and Atmos. I also want to be able to use my soundbar. I don't need any of the gaming features, storage space etc. that the Shield also markets...
Are there other cheaper alternatives that would do just as well, or should I just get the Shield?
Update in the comments.
I kept getting an issue where youtube would stop buffering after around one minute and so went to update the manager and then re-install YT and YT Music. I did that just fine with YT and the issue seems to be gone (though I've only barely tested it, but regardless that's not the issue at hand). However, YT Music fails to patch. All the patches appear to go through ("Applied"), but an error occurs on "Compiling resources".
I've tried 3 of the latest YT Music apks to patch.
Here's the error:
Initializing installer
Creating working directory
Copying original apk
Unpacking input apk
Reading dex files
Decoding AndroidManifest.xml only, because resources are not needed
Merging integrations
Deleting existing resource cache directory
Decoding resources
Executing patches
Applied Background play
Applied Bypass certificate checks
Applied Codecs unlock
Applied Exclusive audio playback
Applied Hide get premium
Applied Minimized playback music
Applied Music video ads
Applied Upgrade button remover
Applied Vanced MicroG support
Repacking patched apk
Compiling resources
An error occurred! Aborted
Error:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [/data/app/~~cOsHdudq9VOmloDGwKZGTQ==/app.revanced.manager.flutter-sXh4vm8w4Q2J38Oz1y3LOw==/lib/arm64/libaapt2.so, link, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/aapt_temp_file, --min-sdk-version, 21, --target-sdk-version, 33, --version-code, 61352240, --version-name, 6.13.52, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, -e, /data/user/0/app.revanced.manager.flutter/cache/APKTOOL744672221559764561.tmp, -0, arsc, -I, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/1.apk, --manifest, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/AndroidManifest.xml, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/build/resources.zip]
at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:484)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:619)
at app.revanced.patcher.Patcher.save(Patcher.kt:128)
at app.revanced.manager.flutter.MainActivity.runPatcher$lambda-32(MainActivity.kt:276)
at app.revanced.manager.flutter.MainActivity.$r8$lambda$efRWk2Z7aIFbIqnpE9hv8LpAiuk(Unknown Source:0)
at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda13.run(Unknown Source:24)
at java.lang.Thread.run(Thread.java:1012)
Caused by: brut.common.BrutException: could not exec (exit code = 1): [/data/app/~~cOsHdudq9VOmloDGwKZGTQ==/app.revanced.manager.flutter-sXh4vm8w4Q2J38Oz1y3LOw==/lib/arm64/libaapt2.so, link, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/aapt_temp_file, --min-sdk-version, 21, --target-sdk-version, 33, --version-code, 61352240, --version-name, 6.13.52, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, -e, /data/user/0/app.revanced.manager.flutter/cache/APKTOOL744672221559764561.tmp, -0, arsc, -I, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/1.apk, --manifest, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/AndroidManifest.xml, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-QDVNZP/cache/build/resources.zip]
at brut.util.OS.exec(OS.java:99)
at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:480)
... 6 more
Any idea?