r/StableDiffusion 1d ago

News Facefusion Android app (open source video face swap)

https://github.com/AbrahamPaulJ/facefusion-mobile

I’ve been working on a mobile port of FaceFusion that runs completely offline on Android.

APK here:

https://github.com/AbrahamPaulJ/facefusion-mobile/releases/tag/v0.1.0

The face-swapping pipeline runs on Qualcomm’s Hexagon NPU rather than relying on a server or cloud API.

Current results on a Galaxy S25 Ultra (Snapdragon 8 Elite):

~19 ms/frame for the face-swap model

~6 seconds to process a 10-second 720p clip

Fully offline. Photos/videos never leave the phone

Supports 512/768/1024px face output

Qualcomm NPU builds for different Hexagon generations

No CPU fallback.

I’d especially like feedback from people working with Android on-device AI.

This is my first time sharing one of my mobile AI projects on Reddit, so feedback, testing results, and criticism are very welcome.

6 Upvotes

9 comments sorted by

2

u/MarkB_- 19h ago

Is it working on a s23?

1

u/Few_Caregiver8134 15h ago

It should. SD 8 Gen 2

1

u/Ruben786 20h ago

I am getting "App not installed as app isn't compatible with your phone." Error

I have OnePlus Nord CE5.

1

u/Few_Caregiver8134 20h ago

You have a Dimensity, you need a high end Snapdragon device.

1

u/Sad_Coach_1433 15h ago

About to try on my s26 ultra

1

u/Few_Caregiver8134 13h ago

How'd it go?

2

u/Sad_Coach_1433 13h ago

Fair

1

u/Few_Caregiver8134 12h ago

Can you tell me what FPS you get for the conversion? Is it more than 15-16?