bug: List.stream()
does not exist in older SDKs #136
Description
Type
Error at runtime
Bug description
Versions:
Android 6.0.1 custom rom on Samsung J200g (2015)
YT: 17.33.42
revanced-patches-2.50.4.jar
revanced-cli-2.9.5-all.jar
app-release-unsigned.apk - v0.36.5
Vanced MicroG v0.2.24.220220JDK:
openjdk 18.0.2 2022-07-19
OpenJDK Runtime Environment (build 18.0.2+0)
OpenJDK 64-Bit Server VM (build 18.0.2+0, mixed mode)
Used Command to patch the app
java -jar revanced-cli-2.9.5-all.jar -a YouTube_v17.33.42_apkpure.com.apk -c -o revanced_17.33.42.apk -b revanced-patches-2.50.4.jar -m app-release-unsigned.apk -e swipe-controls -e downloads -e seekbar-tapping -e amoled -e disable-create-button -e hide-cast-button -e hide-autoplay-button -e premium-heading -e custom-branding -e disable-fullscreen-panels -e sponsorblock -e custom-video-buffer -e always-autorepeat -e custom-playback-speed -e hdr-auto-brightness -e return-youtube-dislike
Problem Description :
Revanced keep crashing on every launch. Also observed (from hint) App is not crashing when there is no internet on the device. Means I can launch the app without internet connection and can do everything staying offline. on relavant section putting an log for that.
Steps to reproduce
Step 1: On android 6.0.1 samsung J200G build the app and install
Step 2: Try to launch the app
Step 3: you can reproduce now, the app is crashed.
Step 1: Now turn off Cellular data and wifi
Step 2: Launch the app
Step 3: you can see the app is not crashing anymore
Relevant log output
Steps followed for taking logs:
Step 1 : adb logcat -b all -c
for flushing all buffers which are irrelevant
Step 2 : adb logcat -b all | tee <output_file>
taking out all logs from all buffers
Step 3 : Letting the problem be reproduced, send SIGTERM
to stop
the log is : youtube_revanced_17.33.42_with_microg.log
Screenshots or videos
No response
Solution
No response
Additional context
To Devs,
If anything is missing please let me know, I will try my best to give you, But please fix this.
Regards,
Sourav