Emulation on Android (not joke)

Hello everyone!
I have problom about emulation
Device:Android,Samsung A21s
Fps:4-10
Speed: Very slow

Citra Log:
[ 0.003528] Frontend main/jni/id_cache.cpp:JNI_OnLoad:109: Logging backend initialised
[ 0.007124] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 0.126330] Loader core/loader/loader.cpp:GetLoader:126: Failed to load file /sdcard/citra-emu/nand/00000000000000000000000000000000/title/00040010
[ 0.138680] Loader core/loader/loader.cpp:GetLoader:126: Failed to load file /sdcard/citra-emu/nand/00000000000000000000000000000000/title/00040010
[ 7.807015] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.807102] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.826395] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.826463] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.839466] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.839539] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.866632] Loader core/loader/loader.cpp:GetLoader:126: Failed to load file /sdcard/citra-emu/nand/00000000000000000000000000000000/title/00040010
[ 7.880505] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.880572] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.890132] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.890197] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.897001] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.897064] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 7.917209] Loader core/loader/loader.cpp:GetLoader:126: Failed to load file /sdcard/citra-emu/nand/00000000000000000000000000000000/title/00040010
[ 7.968653] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 7.968734] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 28.493553] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 32.759206] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 33.513172] Frontend main/jni/native.cpp:Java_org_citra_citra_1emu_NativeLibrary_SurfaceChanged:214: Surface changed
[ 33.514826] Frontend main/jni/native.cpp:RunCitra:116: Citra is Starting
[ 33.587308] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 33.597362] Service.FS core/file_sys/ncch_container.cpp:Load:231: Secure1 KeyX missing
[ 33.597405] Service.FS core/file_sys/ncch_container.cpp:Load:332: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 34.684885] Audio.Sink audio_core/cubeb_sink.cpp:CubebSink:47: Error getting minimum latency
[ 34.730179] Audio.Sink audio_core/cubeb_sink.cpp:StateCallback:137: Cubeb Audio Stream Started
[ 34.730282] RPC_Server core/rpc/rpc_server.cpp:RPCServer:12: Starting RPC server …
[ 34.733326] RPC_Server core/rpc/rpc_server.cpp:HandleRequestsLoop:113: Request handler started.
[ 34.848551] RPC_Server core/rpc/server.cpp:Start:22: Error starting UDP server
[ 34.848608] RPC_Server core/rpc/rpc_server.cpp:RPCServer:16: RPC started.
[ 36.644763] Frontend main/jni/native.cpp:Java_org_citra_citra_1emu_NativeLibrary_SurfaceChanged:214: Surface changed
[ 36.655921] Service.HTTP core/hle/service/http_c.cpp:DecryptClCertA:827: ClCertA file missing
[ 36.663272] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1139: GL_VERSION: OpenGL ES 3.2 v1.r26p0-01eac0.d15fcfbe8693afc8dff7e84a81047fb8
[ 36.663295] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1140: GL_VENDOR: ARM
[ 36.663300] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1141: GL_RENDERER: Mali-G52
[ 36.846434] Render.OpenGL video_core/renderer_opengl/gl_format_reinterpreter.cpp:ShaderD24S8toRGBA8:291: Texture views are unsupported, reinterpretation will do intermediate copy
[ 36.846486] Render.OpenGL video_core/renderer_opengl/gl_format_reinterpreter.cpp:FormatReinterpreterOpenGL:386: Using shader for D24S8 to RGBA8 reinterpretation
[ 36.932905] Render.OpenGL video_core/renderer_opengl/gl_rasterizer.cpp:RasterizerOpenGL:67: ARB_texture_barrier not supported. Some games might produce artifacts.
[ 36.940602] Loader core/loader/ncch.cpp:Load:184: Program ID: 00040000000D5A00
[ 36.941420] Service.FS core/file_sys/ncch_container.cpp:OpenFile:128: Failed to open /sdcard/citra-emu/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/0004000e/000d5a00/content/00000000.app
[ 37.141897] Loader core/hle/kernel/process.cpp:ParseKernelCaps:141: ExHeader kernel version: 2.33
[ 37.152018] Service.FS core/file_sys/ncch_container.cpp:LoadSectionExeFS:494: Attempting to load logo from the ExeFS
[ 37.154904] Service.CFG core/hle/service/cfg/cfg.cpp:SetPreferredRegionCodes:654: Preferred region code set to 1
[ 37.748323] Service.SRV core/hle/service/sm/srv.cpp:RegisterClient:63: (STUBBED) called. Caller PID=11
[ 37.752368] Service.SRV core/hle/service/sm/srv.cpp:EnableNotification:85: (STUBBED) called
[ 37.762539] Service.APT core/hle/service/apt/apt.cpp:GetLockHandle:286: (STUBBED) called applet_attributes=0X00000000
[ 37.783154] Service.NDM core/hle/service/ndm/ndm_u.cpp:OverrideDefaultDaemons:187: (STUBBED) bit_mask=0x0000000F
[ 37.787269] Service.NDM core/hle/service/ndm/ndm_u.cpp:SuspendDaemons:75: (STUBBED) bit_mask=0x00000006
[ 37.791517] Service.APT core/hle/service/apt/apt.cpp:NotifyToWait:265: (STUBBED) app_id=768
[ 37.804841] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:533: (STUBBED) called command=0X00000007, input_size=0X00000004, output_size=0X00000001
[ 37.806556] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:533: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 37.828562] Service.FS core/hle/service/fs/fs_user.cpp:InitializeWithSdkVersion:601: (STUBBED) called, version: 0x040205C8
[ 37.834255] Service.FS .\core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default
[ 37.863955] Service.FS .\core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default
[ 37.934075] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRR:155: (STUBBED) called, crr_buffer_ptr=0x08018000, crr_size=0x00001000
[ 37.940180] Service.DSP audio_core/hle/hle.cpp:LoadComponent:492: Firmware hash: 0xe031661c89e654ee
[ 37.940225] Service.DSP audio_core/hle/hle.cpp:LoadComponent:496: Structures hash: 0x228655de1258d999
[ 37.940232] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:LoadComponent:189: called size=0xC234, prog_mask=0x000000FF, data_mask=0x000700FF
[ 37.943695] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:RegisterInterruptEvents:255: Registered interrupt=2, channel=2, event=event-0012232c
[ 37.944882] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:GetSemaphoreEventHandle:271: (STUBBED) called
[ 37.946080] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphoreMask:281: (STUBBED) called mask=0x2000
[ 37.947812] Audio.DSP audio_core/hle/hle.cpp:PipeWrite:252: Application has requested initialization of DSP hardware
[ 37.948632] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphore:57: called, semaphore_value=4000
[ 37.956535] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphore:57: called, semaphore_value=4000
[ 38.129235] Service.FS core/hle/service/fs/file.cpp:OpenLinkFile:214: (STUBBED) File command OpenLinkFile Path: [Binary: 000000000000000000000000]
[ 38.294461] Service.GSP core/hle/service/gsp/gsp_gpu.cpp:AcquireRight:704: called flag=00000000 process=11 thread_id=0
[ 38.331030] Render.OpenGL video_core/renderer_opengl/gl_rasterizer_cache.cpp:MortonCopy:177: Out of bound texture
[ 38.574818] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:533: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 38.636171] Service.FS .\core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default
[ 38.720229] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:555: CRO “Title” exports 0 static anonymous symbols
[ 38.729485] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:331: CRO “Title” loaded at 0x0072D000, fixed_end=0x0076A000
[ 83.090737] Frontend main/jni/native.cpp:Java_org_citra_citra_1emu_NativeLibrary_SurfaceChanged:214: Surface changed
[ 83.454657] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 83.463674] Audio.Sink audio_core/cubeb_sink.cpp:CubebSink:47: Error getting minimum latency
[ 83.475837] Audio.Sink audio_core/cubeb_sink.cpp:StateCallback:137: Cubeb Audio Stream Started
[ 83.476238] Audio.Sink audio_core/cubeb_sink.cpp:StateCallback:140: Cubeb Audio Stream Stopped
[ 95.513480] Service.FS core/hle/service/fs/file.cpp:OpenLinkFile:214: (STUBBED) File command OpenLinkFile Path: [Binary: 000000000000000000000000]
[ 134.113225] Frontend main/jni/native.cpp:Java_org_citra_citra_1emu_NativeLibrary_SurfaceChanged:214: Surface changed
[ 134.513205] Config main/jni/config.cpp:LoadINI:49: Successfully loaded /sdcard/citra-emu/config/config.ini
[ 134.525649] Audio.Sink audio_core/cubeb_sink.cpp:CubebSink:47: Error getting minimum latency

In order for us to provide better support, we need to see the log generated by citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File

The Exynos 850 that the Samsung A21s has is slow for Citra. You will pretty much need a modern Snapdragon phone to get better speed.

My LG G8s ThinQ’s Snapdragon 855 for example is adequate but it also has slowdowns here and there.

Sorry for the inconvenience.