Sonar - compatible devices
1. Supported devices
Device | Support | Users count | Median signal strength | Mean volume offset |
---|---|---|---|---|
Asus: ZenFone 2 Laser (ZE500KL) |
Supported |
4 |
132.5 |
1.2 |
Sony: Xperia Z3 |
Supported |
6 |
62 |
2 |
OnePlus: 3, OnePlus3 |
Supported |
10 |
167.5 |
1 |
OnePlus: OnePlus 6 |
Supported |
4 |
58.5 |
1.8 |
Samsung: Galaxy A3(2016) |
Supported |
4 |
1150 |
0.5 |
Motorola: Moto G(4) |
Supported |
4 |
314 |
1.5 |
Blackshark, LGE: Nexus 5X, Shark 1S |
Supported |
41 |
749 |
1.2 |
Samsung: Galaxy Note9 |
Supported |
10 |
1443.5 |
1.1 |
Samsung: Galaxy Note9 |
Supported |
5 |
256 |
1 |
Samsung: Galaxy S8+ |
Supported |
32 |
2292.5 |
1.4 |
Samsung: Galaxy S8+ |
Supported |
19 |
2392 |
1.8 |
Samsung: Galaxy S8 |
Supported |
55 |
2666 |
1.2 |
Samsung: Galaxy S8 |
Supported |
16 |
1668.5 |
1.1 |
Asus: Nexus 7 (2013) |
Supported |
5 |
118 |
1 |
Samsung: Galaxy Note8 |
Supported |
21 |
2279 |
1 |
Samsung: Galaxy Note8 |
Supported |
15 |
1638 |
1.7 |
LGE: LG G5 |
Supported |
15 |
379 |
1.4 |
LGE: Nexus 5 |
Supported |
21 |
502 |
1.4 |
Samsung: Galaxy S7 Edge, Galaxy S7 edge |
Supported |
100 |
813 |
1.8 |
Samsung: Galaxy S7 Edge |
Supported |
5 |
726 |
1 |
Samsung: Galaxy S7 Edge |
Supported |
7 |
1732 |
1.9 |
Samsung: Galaxy S7 Edge |
Supported |
7 |
1387 |
1.7 |
Samsung: Galaxy S7 Edge |
Supported |
17 |
1894 |
1.8 |
Samsung: Galaxy S7 |
Supported |
8 |
1192.5 |
1.9 |
Samsung: Galaxy S7 |
Supported |
6 |
1794.5 |
1.7 |
Samsung: Galaxy S7 |
Supported |
16 |
1010 |
1.3 |
Samsung: Galaxy J3(2016) |
Supported |
5 |
180 |
1.4 |
Samsung: Galaxy S4 |
Supported |
11 |
685 |
1.6 |
Motorola: DROID Turbo 2, Moto X Force |
Supported |
4 |
566 |
1.8 |
Samsung: Galaxy S5 Dual SIM, Galaxy S5 |
Supported |
27 |
760 |
1.2 |
Samsung: Galaxy S5 |
Supported |
4 |
364.5 |
0.5 |
Samsung: Galaxy S5 |
Supported |
8 |
463 |
1.2 |
Essential Products: PH-1 |
Supported |
9 |
302 |
1 |
Samsung: Galaxy Note5 |
Supported |
4 |
650 |
1 |
Samsung: Galaxy S7 Active |
Supported |
5 |
2062 |
1.4 |
Motorola: Moto G Plus (5th Gen) |
Supported |
7 |
96 |
0.7 |
Samsung: Galaxy S5 Neo |
Supported |
4 |
119.5 |
1 |
Samsung: Galaxy S9+ |
Supported |
17 |
3144 |
0.8 |
Xiaomi: Mi A1 |
Supported |
13 |
195 |
2 |
Samsung: Galaxy Note4 |
Supported |
10 |
994 |
1.3 |
Samsung: Galaxy Note4 |
Supported |
7 |
381 |
1.6 |
Motorola: Moto X (2nd Gen) |
Supported |
6 |
3588 |
0.7 |
Google: Pixel 2 |
Supported |
15 |
374 |
1.9 |
Xiaomi: Redmi Note 5 Pro, Redmi Note 5 |
Supported |
6 |
371.5 |
2 |
Samsung: Galaxy S6 Edge+, Galaxy S6 edge+ |
Supported |
7 |
184 |
1.3 |
Samsung: Galaxy S6 |
Supported |
4 |
365.5 |
1 |
Samsung: Galaxy S6 |
Supported |
4 |
1054 |
1 |
Samsung: Galaxy S6 Edge, Galaxy S6 edge |
Supported |
25 |
814 |
1.6 |
Sony: Xperia Z3 Compact |
Partially – small signal strength |
7 |
32 |
1.3 |
OnePlus: OnePlus3T |
Partially – small signal strength |
6 |
16.5 |
4.3 |
OnePlus: OnePlus5T |
Partially – small signal strength |
6 |
37 |
2.3 |
LGE: V20 |
Partially – small signal strength |
6 |
32.5 |
1 |
Samsung: Galaxy J5 Pro, Galaxy J5 |
Partially – small signal strength |
4 |
21.5 |
3.8 |
LGE: LG G6, G6Fit |
Partially – small signal strength |
4 |
41.5 |
1 |
Google: Pixel XL |
Partially – small signal strength |
31 |
43 |
1.4 |
Xiaomi: Redmi Note 4 |
Partially – small signal strength |
10 |
49.5 |
1.2 |
Google: Pixel |
Partially – small signal strength |
27 |
39 |
1.6 |
Google: Pixel 2 XL |
Partially – small signal strength |
38 |
24.5 |
2.7 |
OnePlus: One |
Partially – large average offset |
35 |
1179 |
5.7 |
Sony: Xperia Z1 Compact |
Partially – large average offset |
7 |
186 |
4.1 |
Sony: Xperia Z5 Compact |
Partially – large average offset |
4 |
424 |
2.8 |
Sony: Xperia Z5 |
Partially – large average offset |
8 |
288 |
3.1 |
OnePlus: OnePlus3T |
Partially – large average offset |
6 |
16.5 |
4.3 |
OnePlus: OnePlus5T |
Partially – large average offset |
6 |
37 |
2.3 |
Samsung: Galaxy A5(2016) |
Partially – large average offset |
8 |
1629.5 |
3.6 |
Samsung: Galaxy A5(2017) |
Partially – large average offset |
7 |
247 |
3.3 |
Motorola: Moto Z Play, Moto Z Play Droid |
Partially – large average offset |
12 |
182.5 |
4 |
Motorola: Moto Z (2) Play |
Partially – large average offset |
11 |
172 |
3.3 |
LGE: LG G5 SE |
Partially – large average offset |
4 |
918.5 |
3 |
Huawei: Nexus 6P |
Partially – large average offset |
62 |
454 |
3 |
Motorola: Moto G(4) Plus |
Partially – large average offset |
15 |
139 |
3.9 |
Motorola: Moto X Style, Moto X Pure Edition |
Partially – large average offset |
9 |
1129 |
2.3 |
Google: Pixel 3 XL |
Partially – large average offset |
6 |
1295.5 |
7.5 |
LGE: LG Stylo 4, QStylus |
Partially – large average offset |
4 |
93.5 |
3.5 |
LGE: LG G3 |
Partially – large average offset |
10 |
552.5 |
2.2 |
Xiaomi: Mi 5 |
Partially – large average offset |
10 |
62.5 |
2.8 |
Motorola: Moto Z Droid, Moto Z |
Partially – large average offset |
10 |
355 |
2.8 |
Motorola: Moto G4 Play |
Partially – large average offset |
8 |
361.5 |
2.6 |
Samsung: Galaxy Note3, Galaxy Note3 Duos |
Partially – large average offset |
10 |
528 |
2.1 |
Samsung: Galaxy J5 Pro, Galaxy J5 |
Partially – large average offset |
4 |
21.5 |
3.8 |
Xiaomi: Mi A2 |
Partially – large average offset |
4 |
157 |
3.5 |
Xiaomi: Redmi Note 3 |
Partially – large average offset |
10 |
78 |
3.5 |
Xiaomi: Redmi 3S |
Partially – large average offset |
5 |
171 |
3.4 |
Xiaomi: Redmi Note 4 |
Partially – large average offset |
5 |
103 |
3.6 |
LGE: LG G4 |
Partially – large average offset |
25 |
193 |
3.3 |
Motorola: Moto G (5) Plus |
Partially – large average offset |
4 |
161.5 |
3.8 |
Xiaomi: Redmi 4X |
Partially – large average offset |
8 |
1288.5 |
3.4 |
Motorola: Nexus 6 |
Partially – large average offset |
15 |
1725 |
3.3 |
Samsung: Galaxy S9 |
Partially – large average offset |
9 |
2209 |
2.4 |
Google: Pixel 2 XL |
Partially – large average offset |
38 |
24.5 |
2.7 |
Xiaomi: Redmi 5 Plus |
Partially – large average offset |
5 |
197 |
2.2 |
2. Unsupported devices
Device | Support | Users count | Median signal strength | Mean volume offset |
---|---|---|---|---|
Asus: ZenFone 3 Max (ZC520TL) |
Not supported |
4 |
35 |
1.2 |
Samsung: Galaxy S2 |
Not supported |
5 |
27 |
4.4 |
Sony: Xperia XA2 |
Not supported |
5 |
27 |
3.8 |
OnePlus: OnePlus5 |
Not supported |
45 |
29 |
3.2 |
Samsung: Galaxy A3 |
Not supported |
7 |
31 |
4 |
Samsung: Galaxy A5 |
Not supported |
6 |
7.5 |
1.7 |
BlackBerry: KEYone, BlackBerry KEYone, Blackberry Keyone |
Not supported |
10 |
26.5 |
1.4 |
Motorola: Moto G Google Play edition, Moto G (1st Gen) |
Not supported |
5 |
28 |
2.2 |
Motorola: Moto X (1st Gen) |
Not supported |
5 |
33 |
0.8 |
HTC: 10 |
Not supported |
5 |
35 |
0.6 |
Samsung: Galaxy J1(2016), Galaxy J1 (2016), Galaxy J1 |
Not supported |
5 |
25 |
3.2 |
Samsung: Galaxy J3(2017), Galaxy J3 Pro |
Not supported |
6 |
36.5 |
0.8 |
Samsung: Galaxy J5(2016) |
Not supported |
34 |
31.5 |
2.3 |
Samsung: Galaxy J7, Galaxy J7 V |
Not supported |
6 |
20 |
3.5 |
Samsung: Galaxy J7 Pop |
Not supported |
4 |
36.5 |
1 |
Samsung: Galaxy J7(2016) |
Not supported |
21 |
26 |
2.5 |
Samsung: Galaxy A8+(2018) |
Not supported |
5 |
32 |
3.8 |
Motorola: moto e5 play, moto e(5) play, moto e(5) cruise |
Not supported |
7 |
19 |
4.9 |
Motorola: Moto E (4) Plus |
Not supported |
4 |
22.5 |
0.8 |
Motorola: Moto E (4), Moto E4 |
Not supported |
4 |
8.5 |
1.2 |
FAQ
Is sonar safe?
Ultrasound is generally considered safe if it is at normal volume. Regarding health effects, it works in a similar way to normal audible sound, i.e. very loud ultrasound can damage your hearing, whereas at low volume it is safe to hear. When using speakers, smartphones are nowhere close to be able to produce such loud sounds as to damage your hearing.
We also use ultrasound that is very close to the hearing range (around 20 kHz), so the effects of the ultrasound are almost identical to hearing a high pitched sound at the same volume (expect you can’t hear it at all).
The ultrasound volume we use is around 40 dB – which is lower than normal speech volume. You can measure the sound level yourself using e.g. this app.
For pets that are able to hear it, the ultrasound emitted from Sleep as Android is a constant low noise. The situation is similar to e.g. refrigerator noise. It is there, you can hear it, but it’s not so much disturbing. The ultrasound definitely cannot damage your pets hearing at the volume used in Sleep as Android.
Bats can be confused and fly into walls.
The only difference between normal audible sound and our sonar is that the frequency is a little higher (normal frequencies 2 Hz-20 kHz, our sonar frequencies 18 kHz-22 kHz). This is so small difference for the mic and speaker membranes that there is definitely no chance of damage, even with prolonged usage.
Sonar chirp audible in lullaby
-
We have reports that this can happen on some devices, this depends on how the device mixes audio channels.
-
Try different frequency in Settings → Sleep tracking → Test sensor, frequencies are listed in drop down menu list.
Sonar is audible, strange sounds when using sonar
We have reports that on some device you can hear audible artifacts during sonar tracking. It sounds like this:
Some of the signal gets into audible spectrum probably due to either insufficient quality of the speaker or some post processing which is applied to the output on your device firmware.
We have also some reports that Sonar can get audible suddenly during tracking in the night. Unfortunately we are not sure why this could happen, we only have very few such reports and we are not able to reproduce this on our phones.
To make any audible artifacts less likely:
-
Go to Settings > Sleep tracking > Test sensor.
-
Try different frequency from the drop down menu list.
-
When you find the least affected frequency, you could try lowering the volume a bit (the sliding bar). But keep it as high as possible to maintain reliable results.
|
If the volume needs to be adjusted, always confirm that sonar is still working - ideally after you change settings, try to sit calm in font of the test for few seconds and than move slightly - do you see a spike? |
Sonar is recorded, strange sound, chirping in recordings
-
Probably some filter to enhance audio experience is applied to speaker or mic.
-
Try different frequency in Settings → Sleep tracking → Test sensor, choose a frequency from the drop down menu list.
-
When you find the least affected frequency, you could try increasing the recording threshold a bit in Settings → Sleep noise recording → Recording volume threshold.
-
You can also try a different combination of Input / Output in Settings → Sleep noise recording → Input / Output (may be hidden under Advanced). The most effective solution so far seems to be changing Input to UNPROCESSED.
|
We have also discovered, that this exact issue can be solved by different positioning of the phone - if the bottom of the phone (where mic and speaker are) is not touching any surface, the artifacts are gone. So try to put the phone on a book or something similar with the bottom of the phone over the edge. If you are not hearing the sonar itself during tracking, but it only gets recorded, this usually helps. |
Sonar stopped working after upgrading to Android 11
If you get completely flat graphs with automatic tracking with sonar sensor after upgrading to Android 11, make sure the app has permission Draw over other apps, Display over other apps or Appear on top (Samsung).
This permission is necessary for accessing the microphone from the background.
-
System settings → Apps → Sleep → Appear on top / Display over other apps
-
System settings → Apps → More options (⁝) > Special access > Appear
on top / Display over other apps