AndroidSurfaceImgui icon indicating copy to clipboard operation
AndroidSurfaceImgui copied to clipboard

A16 support

Open Oifox opened this issue 7 months ago • 6 comments

can you make a16 support? i can give you libs for it

Oifox avatar Apr 26 '25 11:04 Oifox

You can just copy and paste Android 15 patch config, then change the new paste config version to 16, it's should be compatible.

I don't add it supported for now, I want to refactor the ANativeWindowCreator.h, but just no time.

Bzi-Han avatar Apr 26 '25 12:04 Bzi-Han

16, { {reinterpret_cast<void **>(&LayerMetadata__Constructor), "_ZN7android3gui13LayerMetadataC2Ev"}, {reinterpret_cast<void **>(&SurfaceComposerClient__CreateSurface), "_ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjiiRKNS_2spINS_7IBinderEEENS_3gui13LayerMetadataEPj"}, },

like this dont work, and id like to ask about overlay. I can even pay to you for making disabling overlay on higher androids

Oifox avatar Apr 26 '25 13:04 Oifox

{
    16,
    {
        {reinterpret_cast<void **>(&LayerMetadata__Constructor), "_ZN7android3gui13LayerMetadataC2Ev"},
        {reinterpret_cast<void **>(&SurfaceComposerClient__CreateSurface), "_ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjiiRKNS_2spINS_7IBinderEEENS_3gui13LayerMetadataEPj"},
    },
},
{
    15,
    {
        {reinterpret_cast<void **>(&LayerMetadata__Constructor), "_ZN7android3gui13LayerMetadataC2Ev"},
        {reinterpret_cast<void **>(&SurfaceComposerClient__CreateSurface), "_ZN7android21SurfaceComposerClient13createSurfaceERKNS_7String8EjjiiRKNS_2spINS_7IBinderEEENS_3gui13LayerMetadataEPj"},
    },
},

Doesn't it work like this? Then you can post the lib file /system/lib64/libgui, so you can use an additional file or IM, whatever.

But I'm really busy now, like a16 support or overlay disable features may implementation in the future.

You can add my QQ: 2950091819

Bzi-Han avatar Apr 26 '25 13:04 Bzi-Han

a16 works, and i dont have qq, ive discord and telegram

Oifox avatar Apr 26 '25 14:04 Oifox

This is my telegram https://t.me/Bzi_Han, but I rarely use it.

Bzi-Han avatar Apr 26 '25 14:04 Bzi-Han

Now it's supported Android16 and it can be recored in scrcpy or screen recorder apps. See the changes: #38

Bzi-Han avatar May 16 '25 11:05 Bzi-Han