Troubleshooting
Capture the logs that let us reproduce a problem, and where to file it.
Something will eventually misbehave. We can rarely act on a report without logs, so this page covers how to capture them.
Reporting an issue
Update to the latest build for your device first, then open a ticket on our GitHub issue tracker. Attach both a logcat and a dmesg.
Capturing a logcat
- Open Settings, then About phone, and tap Build number seven times.
- Open Settings, then System, then Developer options, and turn on USB debugging.
- Run the capture from a terminal on your computer.
shell
adb logcat -d > logcat.logshell
adb logcat -db radio > radio.logCapturing a dmesg
A kernel log needs root. Userdebug builds of CipherOS give you a root shell out of the box.
- Turn on USB debugging as above, and also turn on Rooted debugging in Developer options.
- Run the capture from a terminal on your computer.
shell
adb root
adb shell dmesg > dmesg.logStill stuck? Ask on Telegram with your logs attached.