LineFerry

Android gateway

The phone that holds your SIM.

The gateway is an Android phone running LineFerry. It answers the real call on your SIM, relays it to your iPhone, and keeps itself running.

What it does

A small exchange in your pocket or on your shelf.

Relays every call

Incoming calls ring on your iPhone; outgoing calls you dial on the iPhone are placed from your SIM.

Sends and receives texts

SMS to your number reach the iPhone; replies are sent from the gateway, from your number.

Wakes your iPhone

When LineFerry is closed, the gateway sends an Apple VoIP push so the call still rings.

Syncs call history

The gateway's call log appears in the iPhone's Calls tab, with favourites and missed-call badges.

Looks after itself

A supervisor restarts the relay within seconds after a crash, and starts it again after a reboot.

Rings itself as a fallback

If no iPhone can be reached, calls ring on the gateway's own screen instead of going silent.

Requirements

What the gateway phone needs.

Remote access over the internet is in development; today both phones need to share a network.

Root access
Rooted with Magisk. Root lets the gateway answer and place calls on the SIM.
A supported model
Certified today: Samsung Galaxy S10+ (Exynos). More models are being tested.
Your SIM
Any carrier. Calls and texts are billed on your plan as normal.
Power and a network
Kept charged, on the same Wi-Fi as your iPhone or sharing its hotspot.

Under the hood

Three parts, installed once.

  1. 1

    LineFerry module

    A Magisk module that runs the relay, its bundled runtime and the supervisor. Starts on boot.

  2. 2

    Gateway app

    Becomes the phone's default dialer, so the gateway can answer and place calls on your SIM.

  3. 3

    One settings file

    Ports, logging and fallback ringing live in a single configuration file.

Will my phone work?

Search your model. Only certified phones have been tested end to end.

Frequently asked questions

Can I still use the gateway phone for other things?

It's best kept as a dedicated gateway: LineFerry becomes its default dialer and its calls are relayed to your iPhone. When no iPhone is reachable it rings calls itself.

Does it need to stay plugged in?

We recommend it. The gateway is always listening for calls and keeps a network connection open, so it's happiest on a charger.

What happens after a reboot or a crash?

The relay starts on boot and a supervisor restarts it within seconds after a crash. It won't restart in the middle of a call.