Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update extractor to fix "ios client response not valid error" on basic branch #32

Open
wants to merge 1 commit into
base: basic
Choose a base branch
from

Conversation

whistlingwoods
Copy link
Collaborator

@whistlingwoods whistlingwoods commented Jan 21, 2025

What is it?

  • Bugfix (user facing)
  • Feature (user facing)
  • Codebase improvement (dev facing)
  • Meta improvement to the project (dev facing)

Description of the PR

Note1: This basic branch has somewhat Updated AGP to 7.4.0, Gradle to 7.5.1 and other libraries required for Desugaring library update to nio_2.0.3

Note2: Desugaring library's desugar_jdk_libs_nio flavor is needed for proper desugaring the methods used in latest extractor fixes for "ios client response not valid error" for apps to be run on devices lower version than Android 8 (Oreo)/

Note3: Or use JDK8 version of extractor or UTF_8 instead of StandardCharsets.UTF_8 because StandardCharsets.UTF_8 does not get desugared by desugaring library 1.1.6

Note4: basic branch uses conscrypt provider & uses tls 1.2 & 1.3 protocols Hence it should be tested throughly on actual devices whether it works on actual devices.

Fixes the following issue(s)

  • After updating to 0.19.9.8 version, Streams do not load

Relies on the following changes

APK testing:

On the website the APK can be found by going to the "Checks" tab below the title and then on "artifacts" on the right.

NewpipeLegacy-basic-debug-v0.23.3.zip

Due diligence

@whistlingwoods whistlingwoods changed the title Update extractor to fix "ios client response not valid error" on basic branch having d… Update extractor to fix "ios client response not valid error" on basic branch Jan 21, 2025
Repository owner locked and limited conversation to collaborators Jan 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant