Generate Additional Debugging Info
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 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!
- Enable USB debugging on your Android device.
- Connect your phone to your PC through USB.
- Open Chrome/Chromium on your PC, type
chrome://inspect
into the address bar.
- You will see a dialog box asking to enable USB debugging for your computer (identified by its fingerprint). Agree to it.
- Open that debug version of NewPipe on your phone.
- Select the NewPipe debug version in Chrome/Chromium:
- 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.
- Reproduce the problem.
- In the DevTools, save the network traffic as HAR by right-clicking on a request and then clicking on
Save as HAR with content
: