A device is asking to sign in with your account.
Done. The other device signs in within a few seconds.
If your browser asks, choose Open Sonaline.
If your browser asks, choose Open Sonaline.
You can close this tab and go back to Sonaline.
Nothing happened? Open Sonaline again, or start over from the app's "Sign in with your browser".
Your account and preferences. Simple preferences save immediately.
There is no line to silence yet. Add one under Calls › Your lines.
At least 12 characters.
Follows you to every device.
Drag ≡ to put the tabs in your order. It follows you to every device.
Calls to a line that's off don't show in this browser, but they still appear in Recents.
Calls to your lines ring on one device. Your others show the call quietly and can still answer it.
Do Not Disturb is on the card at the top of Settings. These decide where calls ring and what your status does on its own.
For a keypad phone running Sonaline for keypad phones. Copy each command into a terminal on your computer (Command Prompt or PowerShell on Windows, Terminal on a Mac) instead of typing it. You need a USB cable and Android's platform tools, which give your computer the adb command.
adb devicesLists the phones your computer can see. Yours shows with device beside it. unauthorized means allow USB debugging on the phone; nothing listed means check the cable and that USB debugging is on.
Checking the newest build…
Download it first: Download
adb install -r Sonaline-Keypad.apkInstalls Sonaline on the phone, or updates it in place and keeps its sign-in and settings. Run it in the folder the file downloaded to, usually Downloads. If the computer says the file is not found, type adb install -r and a space, drag the downloaded file onto the window, and press Enter.
Optional, once per phone. It lets Sonaline install its own updates with no confirmation, and makes Send message in the phone's Contacts and call history open Sonaline.
Remove every account first. Android refuses this while any account is on the phone: Google, the carrier's, the manufacturer's. Remove them in the phone's Settings, under Accounts, run the command, then add them back.
On Android 7, Sonaline's own account counts too. Copy contacts to the phone makes one. Turn it off first in Sonaline, under Settings, Account, and turn it back on after. On Android 8 and later it can stay. To see the Android version, open the phone's Settings, then About phone.
adb shell dpm set-device-owner com.sonaline.lite/.AdminAn answer that starts with Success means it worked: in Sonaline, Settings, Account, Automatic updates now says On. If Android refuses:
adb shell dumpsys accountadb shell "pm list features | grep device_admin"adb logcat -d -v time > sonaline-log.txtSaves what the phone logged recently to sonaline-log.txt, in the folder you are in, to send to support.
Save only Sonaline's logadb logcat -d -v time --pid=$(adb shell pidof -s com.sonaline.lite) > sonaline-log.txtThe same, Sonaline's lines only, with Sonaline open on the phone. For a Mac or Linux. Android 7 phones may not have pidof, and Windows cannot run it: use the one above.
See which version is installedadb shell "dumpsys package com.sonaline.lite | grep versionName"Prints the installed version, like versionName=3.2.15. The quotes make the phone do the search, so it works on Windows too.
Give up the device-owner roleOn the phone, open Sonaline, then Settings, Account, Automatic updates, and choose Stop. Updates ask for a tap again, and Send message goes back to the phone's Messages app. There is no adb command for this: Android answers Attempt to remove non-test admin to dpm remove-active-admin for an app installed the normal way.
Calls and messages, together.
What Sonaline answers by itself on your numbers. Anything you leave the same as the workspace follows the workspace's settings.
Choose how each kind reaches you.