d4n3436 / revanced-patches-android5

YouTube ReVanced for Android 5
GNU General Public License v3.0
61 stars 4 forks source link

bug: andr5 dead again #21

Open D0PHEP-bot opened 4 months ago

D0PHEP-bot commented 4 months ago

Type

Error while patching

Bug description

ok, i've waited 2 days for the issue to resolve itself like it already did TWICE, but it seems like it didnt: versions below 17.33.xx are giving off "server error: 400" and any higher makes videos outside of playlists unclickable, thumbnails mostly dont load up, like/comment logo's can not load up (not shown) and it can be stuck at start-up loading for several attempts before giving way to open the app (its because of spoofing to 17.33.xx+)

version differences

https://github.com/d4n3436/revanced-patches-android5/assets/59599206/d5e5f7b6-8ea4-424a-b1d6-90633b1af89e

start ups

https://github.com/d4n3436/revanced-patches-android5/assets/59599206/86c02642-b878-48d8-ac38-b9498fce5bf6

Steps to reproduce

spoof the app to empty or 17.34.36 for example

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

if its gonna get fixed by itself again after i post an issue-that would be hysterical, i've waited 2 days for that to happen

Device Environment

android 5.1.1 galaxy j1 2016 non root

Acknowledgements

Tak3michi commented 4 months ago

I'm having the same issue

chloelemaire commented 4 months ago

same on android 5.1.1 today suddenly

acidvo commented 3 months ago

For spoofing (in future patches) it's better to use the 17.35.35 version (first for Android 8+). Deadtime of 17.34.36 (Android 6+) is getting closer and closer, this will delay the error. Upd: I mean 16.xxx with 17.35.35 spoof

cuynu commented 3 months ago

For spoofing (in future patches) it's better to use the 17.35.35 version (first for Android 8+). Deadtime of 17.34.36 (Android 6+) is getting closer and closer, this will delay the error.

use 17.39.35 for 17.34.36 base, in the past its was able to spoof up to v18.12.xx+ but google changed smtg to layout make app layout completely breaks

cuynu commented 3 months ago

found a trick for 17.34.36.. first, spoof the app version to 17.39.35 to get the new layout, backup its app data with swift backup, back to app and spoof to v18/v19 then restore the backup from swift backup, bomb the app works on v18/v19 with 17.39.35 layout Screenshot_2024-03-08_23-10-45

Screenshot_2024-03-08_23-11-04

to do rn is force yt app to not load newer layout after next open time

chloelemaire commented 3 months ago

found a trick for 17.34.36.. first, spoof the app version to 17.39.35 to get the new layout, backup its app data with swift backup, back to app and spoof to v18/v19 then restore the backup from swift backup, bomb the app works on v18/v19 with 17.39.35 layout Screenshot_2024-03-08_23-10-45

Screenshot_2024-03-08_23-11-04

to do rn is force yt app to not load newer layout after next open time

hmm.. but android 5 can not run swift backup right?

chloelemaire commented 3 months ago

https://github.com/d4n3436/revanced-patches-android5/assets/23587122/57abbb3a-c7bd-418b-a075-cbea13ab7ee1

i spoof 17.35.35 and looks like working but any video touch on Home tab is not working

It highlighted when i touch but not working. Lineage 12 (5.1.1)

It can only playable(touchable) on added playlist

any idea of this?

jpa102 commented 3 months ago

i can confirm it's acting up again. videos are only accessible for me through offline downloads and playlists in spoof version 17.33.42 (the "lowest" possible spoof)

only downside is that i can't like the community posts because it requires that like animation found in newer versions, can't even select the menu buttons without crashing (three dots in videos in home page and others)

seems like this project will be dead for good unfortunately

my only theory to make the spoof 17.33.42 work is by copying the "method" found when playing the videos in mentioned playlists / offline downloads as that makes the watch page somewhat load in a "semi-broken" state, but i don't think that's possible as the base 16.40.36 isn't built to handle those version layouts

GitHubovec559 commented 3 months ago

video_2024-03-09_08-41-10.mp4 i spoof 17.35.35 and looks like working but any video touch on Home tab is not working

It highlighted when i touch but not working. Lineage 12 (5.1.1)

It can only playable(touchable) on added playlist

any idea of this?

yes, me too. I downloaded patch v2.160.7 from the 4pda website, and when I log into my YouTube channel, the videos do not work. android 5.1.1

GitHubovec559 commented 3 months ago

Я могу подтвердить, что это снова капризничает. видео доступны мне только через офлайн-загрузки и плейлисты в поддельной версии 17.33.42 («самая низкая» из возможных подделок)

Единственным недостатком является то, что мне не нравятся сообщения сообщества, потому что для этого требуется, чтобы, как и анимация, присутствующая в более новых версиях, невозможно было даже выбирать кнопки меню без сбоев (три точки в видео на домашней странице и других)

похоже, что этот проект, к сожалению, умрет навсегда

Моя единственная теория, как заставить подделку 17.33.42 работать, - это скопировать «метод», найденный при воспроизведении видео в упомянутых плейлистах / автономных загрузках, поскольку это заставляет страницу просмотра несколько загружаться в «полусломанном» состоянии, но я не Я не думаю, что это возможно, поскольку базовая версия 16.40.36 не предназначена для поддержки этих макетов версий.

do you know where to download the apk of the working version of YouTube Vanced/Revanced for my android 5.1.1? so that everything works even when you log in to your google account (because it’s much more convenient with it)

d4n3436 commented 3 months ago

Google has killed YouTube versions below 17.33.xx and it looks like it will stay that way. The only way to fix the unclickable videos would be to somehow find the source of the bug inside of the app and patch it. For some reason I don't get any of these bugs when I use an Android 5 emulator (except the playback error), but I can reproduce it (it happens) on real devices.

GitHubovec559 commented 3 months ago

Google has killed YouTube versions below 17.33.xx and it looks like it will stay that way. The only way to fix the unclickable videos would be to somehow find the source of the bug inside of the app and patch it. For some reason I don't get any of these bugs when I use an Android 5 emulator (except the playback error), but I can reproduce it (it happens) on real devices.

That is, on my android 5.1.1, it is impossible to remove this error? If you can help me, then tell me or give me a file with this fix

d4n3436 commented 3 months ago

That is, on my android 5.1.1, it is impossible to remove this error? If you can help me, then tell me or give me a file with this fix

There is no fix yet. The current workaround is to spoof the app to 17.33.xx or superior, and add any videos you want to watch to a playlist and watch them through that playlist.

GitHubovec559 commented 3 months ago

That is, on my android 5.1.1, it is impossible to remove this error? If you can help me, then tell me or give me a file with this fix

There is no fix yet. The current workaround is to spoof the app to 17.33.xx or superior, and add any videos you want to watch to a playlist and watch them through that playlist.

okay, thx

d4n3436 commented 3 months ago

It seems that the bug is no longer present. Can anyone or @D0PHEP-bot confirm that the app is working on your devices after spoofing the app version?

D0PHEP-bot commented 3 months ago

nah, still server error 400

d4n3436 commented 3 months ago

nah, still server error 400

Do you get error 400 after spoofing the version to 17.33.xx+?

D0PHEP-bot commented 3 months ago

no, its for "under" these versions, after them-still the same: vids unclickable unless in a playlist, app crashes when clicking "play next/previous" buttons-

actually after checking the spoof versions and turning it back to 17.35.10 i got a nasty surprise: photo_2024-03-28_23-58-20 photo_2024-03-28_23-58-18 it shows up on every video, it gets resolved when unticking "spoof player parameter" option, but "buffering stops after 1 minute of watching" thing comes up.

but just for interest: which version should i spoof to?

also there are talks in "rvx for andr 6-7" chat about having to switch from microG to GmsCore or something, but i guess you gotta make an update for it to work

d4n3436 commented 3 months ago

no, its for "under" these versions, after them-still the same: vids unclickable unless in a playlist, app crashes when clicking "play next/previous" buttons-

I know, I was talking about the unclickable videos. I can't reproduce the error on physical (non-Android 5) devices so that's why I'm asking.

actually after checking the spoof versions and turning it back to 17.35.10 i got a nasty surprise:

This is fixed by using ReVanced GmsCore. It replaces Vanced MicroG but the patches need to be updated first.

but just for interest: which version should i spoof to?

Any version above 17.33.xx should work.

D0PHEP-bot commented 3 months ago

ok, guess i'll wait, cheers

d4n3436 commented 3 months ago

ok, guess i'll wait, cheers

I need to know if the unclickable video bug still exists, otherwise the update won't be very useful.

marti-gb commented 3 months ago

There is still the problem of clicking on the videos initially reported after replacing the version to 17.33.xx

Nehalemna commented 3 months ago

Hello I'm new and I don't know a lot about this but I also had that update yt version unavailable but after turning off spoof player parameter it worked I want to know will I have any further problems?thanks for helping appreciate it!

D0PHEP-bot commented 3 months ago

I need to know if the unclickable video bug still exists, otherwise the update won't be very useful.

, after them-still the same: vids unclickable unless in a playlist,

thought you saw that i said that it still exists, but: yeah, its still there

marti-gb commented 3 months ago

Greetings, I installed the GmsCore version on an Android 5.x (keeping the microG installed) and the case of clicking on the videos remains, as shown in the latest posts by @D0PHEP-bot. and when changing the video from the playlist or trying to open the option to see the video quality, playback speed, etc. of the playlist video, Revanced closes. If I uninstall the microG it is not possible to start Revanced, that is why I keep it installed.

d4n3436 commented 3 months ago

The patches need to be updated before GmsCore can be used.

Nehalemna commented 3 months ago

@d4n3436 the video keep stopping after 1min what should I do?

d4n3436 commented 3 months ago

I've released the new patches that fix the buffering issue. Repatch and install GmsCore.

D0PHEP-bot commented 3 months ago

working splendidly, even "crash when going to the next/previous video" was fixed, cheers

D0PHEP-bot commented 3 months ago

actually no, the crash is still there, whoops (the rest is "fine" though)

Jocb3636 commented 3 months ago

I have been spoofing with version 17.34.35 and it seems to be working fine.

I am not able to sign in or the videos will be become unclickable

Reply to this email directly, view it on GitHub https://github.com/d4n3436/revanced-patches-android5/issues/21#issuecomment-2028837418, or unsubscribe https://github.com/notifications/unsubscribe-auth/BDRW6OEGOA27G7VJAWUQYG3Y3BC7LAVCNFSM6AAAAABELUNFQCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRYHAZTONBRHA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

enyny commented 3 months ago

huh, so videos on the feed are unclickable only if you log in now.

though home feed on android 5 won't be updated according to watch history, but it's working fine on android 13

d4n3436 commented 3 months ago

huh, so videos on the feed are unclickable only if you log in now.

I just noticed this too, interesting. That will make debugging easier I guess.

marti-gb commented 3 months ago

With the patched version and the most current GmsCore, as before, it works well if you do not have an account logged in, once logged in the app closes when moving to the next/previous video. Except for the first version of GmsCore, it causes other applications such as calls, contacts and SMS to close. It's an opinion but one of the problems may be GmsCore itself

marti-gb commented 3 months ago

add, the application closes when moving to the next/previous video in a playlist when you are not logged in to GmsCore.

GitHubovec559 commented 2 months ago

I solved the problems with the videos not working by downloading another version of the Revanced from "4pda". however, if you log into your Google account, the videos work "by clicking" only through playlists and when you click on the settings button on video, the application closes

jpa102 commented 2 months ago

i wonder when it will be broken again in the future (like completely dropping the versions 17.xx.xx and 18.xx.xx), because spoofing the version above 17.39.35 makes it "unusable" for me (speaking from experience so results may be different) here are the side effects when doing so:

i'm going to add for version 17.33.42 - 17.39.35, you can't have the sort comments button in the main watch page and can't open the comment section in shorts

i guess we should all enjoy it while it lasts

imonxda2 commented 1 month ago

Hello, any chance of getting latest fixes and a new And5 build?

d4n3436 commented 1 month ago

Hello, any chance of getting latest fixes and a new And5 build?

@imonxda2 I've published a new release that includes the new spoof-client patch. If you still have buffering issues, read the announcement of the RVX for Android 6-7 release.

imonxda2 commented 1 month ago

Hello, any chance of getting latest fixes and a new And5 build?

@imonxda2 I've published a new release that includes the new spoof-client patch. If you still have buffering issues, read the announcement of the RVX for Android 6-7 release.

Thank you so much :)