1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2026-03-11 10:19:43 +00:00
15
Additional Debugging Info
Tobi edited this page 2026-01-12 04:19:32 -08:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

The developers sometimes need additional info about your problem because they cannot reproduce it. This happens, for example, when a problem is restricted to certain countries or caused by network / proxy settings. Hence the developers may get different responses from a service than you.

You'll be asked by a developer to generate additional information and send it to a developer's email address. Please do not post the additional info on GitHub, because it might contain sensitive information about your NewPipe usage.

Generate System Bug Report

Step 1: Enable Developer Options

  1. Open Settings on your Android device.
  2. Scroll down and tap About phone.
  3. Find Build number.
  4. Tap Build number 7 times rapidly.
  5. Enter your PIN, pattern, or password if prompted.
  6. Youll see a message saying “You are now a developer.”

Step 2: Initiate the Generation of the Bug Report

  1. Go back to Settings.
  2. Tap System (or Additional settings, depending on the device).
  3. Open Developer options.
  4. Use the Bug report option
  5. In case you see a dialog asking to choose the report type, choose Interactive report
  6. Tap OK or Report.

Step 3: Wait for the Report to Generate

  • The bug report may take 30 seconds to several minutes, depending on device performance.
  • A notification will appear when the report is ready.

Step 4: Export or Share the Bug Report

  1. Tap the Bug report generated notification.
  2. Save it to your device or send it via email to team@newpipe.net. Please do not share this report on GitHub because it might contain sensitive data.

Generate a HAR

A HAR contains the network traffic you caused while using NewPipe. Logging this information is not possible with the "normal" NewPipe version. To get this sensitive information, you will need to install a debugging version of NewPipe. When asking you to generate a HAR, the dev should provide you a debugging version. If this is not the case, don't hesitate to ask for one!

  1. Enable USB debugging on your Android device.
  2. Connect your phone to your PC through USB.
  3. Open Chrome/Chromium on your PC, type chrome://inspect into the address bar.
  4. You will see a dialog box asking to enable USB debugging for your computer (identified by its fingerprint). Agree to it.
  5. Open that debug version of NewPipe on your phone.
  6. Select the NewPipe debug version in Chrome/Chromium:

click on inspect

  1. Click on Inspect and go to the Network tab.

Important note: a bug breaks the inspection window of NewPipe debug versions in versions 89 and higher of Chrome/Chromium, see this issue for more information. Use Edge Chromium or Brave as a workaround or this old version of Chromium: Windows 32 bit version, Windows 64 bit version, MacOS version, Linux 64 bit version.

  1. Reproduce the problem.
  2. In the DevTools, save the network traffic as HAR by right-clicking on a request and then clicking on Save as HAR with content:

export HAR