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

feat(YouTube Music): Remove version constraint for working patches #3556

Merged
merged 7 commits into from
Sep 17, 2024

Conversation

validcube
Copy link
Member

@validcube validcube commented Aug 17, 2024

I decided to bump this because I formerly daily driving on 7.08, now I'm currently daily driving on 7.14.52

Currently re-checking using these tools

📁 APK File 🪪 APK Name ⏳ APK Version 🎯 SDK Range 🚦 Patch Status
apk\com.google.android.apps.youtube.music_7.04.54-70454240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.04.54 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.05.54-70554240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.05.54 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.06.54-70654240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.06.54 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.07.52-70752240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.07.52 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.08.54-70854240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.08.54 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.10.52-71052240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.10.52 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.11.51-71151240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.11.51 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.12.52-71252240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.12.52 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.13.53-71353240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.13.53 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.14.52-71452240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.14.52 26 - 34 ✅ Processed successfully
apk\com.google.android.apps.youtube.music_7.15.51-71551240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk YouTube Music 7.15.51 26 - 34 ✅ Processed successfully
Tool version
📁 APK File 🧑‍💻 ReVanced CLI 🧩 ReVanced Patches 🔩 ReVanced Integrations 💁 APK Parsing Tool 💁 Apksigner Version 🚦 Signature Status
apk\com.google.android.apps.youtube.music_7.04.54-70454240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.05.54-70554240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.06.54-70654240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.07.52-70752240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.08.54-70854240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.10.52-71052240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.11.51-71151240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.12.52-71252240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.13.53-71353240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.14.52-71452240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented
apk\com.google.android.apps.youtube.music_7.15.51-71551240_minAPI26(arm64-v8a)(nodpi)_apkmirror.com.apk 4.6.0-all 4.13.3 1.13.0 Android Asset Packaging Tool, v0.2-11948202 0.9 NotImplemented

@validcube validcube changed the title feat: Add support for (5) recent versions of 7.08, 7.10, 7.11, 7.13 and 7.14 feat(YouTube Music): Support last 5 recent versions Aug 17, 2024
@cyberboh
Copy link

Also re-check this bug
#3505

@oSumAtrIX
Copy link
Member

@validcube whats the state of this PR? Ready for review?

@validcube
Copy link
Member Author

🤖 RVAP

The initial RVAP result has been published and logs have been checked

So far every application patched successfully, feel like every increment is most likely bug fixes and new features that don't affect ReVanced

🔬 Testing scope

  • Version 7.15.51
    • If this version works, we'll assume that the older version works too (as always for YouTube Music) and 🪄 remove the version constraint.
    • If this version doesn't work, we'll just fall back to the older version until it works
      • In case of patch doesn't work, we'll just (likely) leave the constraint unchanged or (less preferred for me personally) fall back to the older version until it works

@validcube
Copy link
Member Author

Also re-check this bug #3505

Thanks for the head up, I'll likely leave the constraint unchanged for now (unless the version I'm testing is working which's likely not)

@validcube validcube changed the title feat(YouTube Music): Support last 5 recent versions feat(YouTube Music): Support last 11 recent versions Aug 27, 2024
@validcube
Copy link
Member Author

YouTube Music (7.15.51)

Legends

🥞 Pass
🥞🪐 Pass with note
🥞🔬 Pass with low confidence / (may) need to investigate
🔬 Fail / need investigate

Result

  • 🥞🪐 Bypass certificate checks
    • 📝 NOTE
      YouTube Music might occasionally be screaming about requiring premium when changing tracks,
      The impact is very low since the warning instantly goes under a second.

    • 📱 Samsung M23 - Android 14 (One UI 6.1)
    • 🚗 Android Auto Desktop Head Unit - 2022-12-15-495540972 (2.1-windows)
  • 🥞 Enable exclusive audio playback
  • 🥞 GmsCore support
  • 🥞 Hide 'Get Music Premium' label
  • 🥞 Hide category bar
  • 🥞 Hide video ads
  • 🥞🔬 Permanent repeat
    • Work, but something feels off, I can't put my finger where it starts to feel off...
  • 🔬 Permanent shuffle
  • 🥞 Remove background playback restrictions
  • 🥞 Remove upgrade button

@validcube validcube changed the title feat(YouTube Music): Support last 11 recent versions feat(YouTube Music): Remove constraint for all working patches Aug 29, 2024
@validcube validcube marked this pull request as ready for review August 29, 2024 13:36
@oSumAtrIX oSumAtrIX changed the title feat(YouTube Music): Remove constraint for all working patches feat(YouTube Music): Remove version constraint for working patches Aug 30, 2024
@oSumAtrIX oSumAtrIX merged commit 12f6f19 into ReVanced:dev Sep 17, 2024
2 checks passed
revanced-bot pushed a commit that referenced this pull request Sep 17, 2024
# [4.14.0-dev.14](v4.14.0-dev.13...v4.14.0-dev.14) (2024-09-17)

### Features

* **YouTube Music:** Make working patches compatible with latest versions ([#3556](#3556)) ([12f6f19](12f6f19))
revanced-bot pushed a commit that referenced this pull request Sep 18, 2024
# [4.14.0](v4.13.3...v4.14.0) (2024-09-18)

### Bug Fixes

* **Pixiv - Hide ads:** Fix for latest version ([#3616](#3616)) ([98956e8](98956e8))
* **Soundcloud - Hide ads:** Support latest version ([#3628](#3628)) ([66e7e33](66e7e33))
* **SwissID:** Rename `Remove Google Play Integrity Integrity check` to `Remove Google Play Integrity check` ([#3558](#3558)) ([0f5a771](0f5a771))
* **YouTube - ReturnYouTubeDislike:** Show estimated like count for videos with hidden likes ([#3601](#3601)) ([005be82](005be82))
* **YouTube - SponsorBlock:** Add summary text to 'view my segments' button ([df80b9f](df80b9f))
* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([37b3dd1](37b3dd1))
* **YouTube:** Fix issues related to playback by replace streaming data ([#3582](#3582)) ([dfa94d7](dfa94d7))

### Features

* Add `Change data directory location` patch ([#3602](#3602)) ([5998029](5998029))
* Add `Check environment` patch ([#3610](#3610)) ([fbcbdaf](fbcbdaf))
* **Duolingo:** Add `Disable ads` and `Enable debug menu` patch ([#3422](#3422)) ([d0a8599](d0a8599))
* **Sync for Reddit:** Add `Fix /user/ endpoint` patch ([46d11f3](46d11f3))
* **Sync for Reddit:** Rename patch to `Use /user/ endpoint` ([98ead49](98ead49))
* **YouTube - Hide Shorts components:** Hide 'Use this sound' button ([#3647](#3647)) ([33fc090](33fc090))
* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([#3592](#3592)) ([f5fb351](f5fb351))
* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([#3570](#3570)) ([1a49d1f](1a49d1f))
* **YouTube Music:** Make working patches compatible with latest versions ([#3556](#3556)) ([12f6f19](12f6f19))
* **YouTube:** Add donation link to settings about screen ([#3626](#3626)) ([0684ab5](0684ab5))
E85Addict pushed a commit to E85Addict/revanced-patches that referenced this pull request Sep 18, 2024
# [4.14.0](v4.13.3...v4.14.0) (2024-09-18)

### Bug Fixes

* **Pixiv - Hide ads:** Fix for latest version ([ReVanced#3616](https://github.com/E85Addict/revanced-patches/issues/3616)) ([98956e8](98956e8))
* **Soundcloud - Hide ads:** Support latest version ([ReVanced#3628](https://github.com/E85Addict/revanced-patches/issues/3628)) ([66e7e33](66e7e33))
* **SwissID:** Rename `Remove Google Play Integrity Integrity check` to `Remove Google Play Integrity check` ([ReVanced#3558](https://github.com/E85Addict/revanced-patches/issues/3558)) ([0f5a771](0f5a771))
* **YouTube - ReturnYouTubeDislike:** Show estimated like count for videos with hidden likes ([ReVanced#3601](https://github.com/E85Addict/revanced-patches/issues/3601)) ([005be82](005be82))
* **YouTube - SponsorBlock:** Add summary text to 'view my segments' button ([df80b9f](df80b9f))
* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([37b3dd1](37b3dd1))
* **YouTube:** Fix issues related to playback by replace streaming data ([ReVanced#3582](https://github.com/E85Addict/revanced-patches/issues/3582)) ([dfa94d7](dfa94d7))

### Features

* Add `Change data directory location` patch ([ReVanced#3602](https://github.com/E85Addict/revanced-patches/issues/3602)) ([5998029](5998029))
* Add `Check environment` patch ([ReVanced#3610](https://github.com/E85Addict/revanced-patches/issues/3610)) ([fbcbdaf](fbcbdaf))
* **Duolingo:** Add `Disable ads` and `Enable debug menu` patch ([ReVanced#3422](https://github.com/E85Addict/revanced-patches/issues/3422)) ([d0a8599](d0a8599))
* **Sync for Reddit:** Add `Fix /user/ endpoint` patch ([46d11f3](46d11f3))
* **Sync for Reddit:** Rename patch to `Use /user/ endpoint` ([98ead49](98ead49))
* **YouTube - Hide Shorts components:** Hide 'Use this sound' button ([ReVanced#3647](https://github.com/E85Addict/revanced-patches/issues/3647)) ([33fc090](33fc090))
* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([ReVanced#3592](https://github.com/E85Addict/revanced-patches/issues/3592)) ([f5fb351](f5fb351))
* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([ReVanced#3570](https://github.com/E85Addict/revanced-patches/issues/3570)) ([1a49d1f](1a49d1f))
* **YouTube Music:** Make working patches compatible with latest versions ([ReVanced#3556](https://github.com/E85Addict/revanced-patches/issues/3556)) ([12f6f19](12f6f19))
* **YouTube:** Add donation link to settings about screen ([ReVanced#3626](https://github.com/E85Addict/revanced-patches/issues/3626)) ([0684ab5](0684ab5))

### Performance Improvements

* Personal Logo && Add upstream sync ([2e4ef0a](2e4ef0a))
E85Addict pushed a commit to E85Addict/revanced-patches that referenced this pull request Sep 18, 2024
# [4.14.0](v4.13.3...v4.14.0) (2024-09-18)

### Bug Fixes

* **Pixiv - Hide ads:** Fix for latest version ([ReVanced#3616](https://github.com/E85Addict/revanced-patches/issues/3616)) ([98956e8](98956e8))
* **Soundcloud - Hide ads:** Support latest version ([ReVanced#3628](https://github.com/E85Addict/revanced-patches/issues/3628)) ([66e7e33](66e7e33))
* **SwissID:** Rename `Remove Google Play Integrity Integrity check` to `Remove Google Play Integrity check` ([ReVanced#3558](https://github.com/E85Addict/revanced-patches/issues/3558)) ([0f5a771](0f5a771))
* **YouTube - ReturnYouTubeDislike:** Show estimated like count for videos with hidden likes ([ReVanced#3601](https://github.com/E85Addict/revanced-patches/issues/3601)) ([005be82](005be82))
* **YouTube - SponsorBlock:** Add summary text to 'view my segments' button ([df80b9f](df80b9f))
* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([37b3dd1](37b3dd1))
* **YouTube:** Fix issues related to playback by replace streaming data ([ReVanced#3582](https://github.com/E85Addict/revanced-patches/issues/3582)) ([dfa94d7](dfa94d7))

### Features

* Add `Change data directory location` patch ([ReVanced#3602](https://github.com/E85Addict/revanced-patches/issues/3602)) ([5998029](5998029))
* Add `Check environment` patch ([ReVanced#3610](https://github.com/E85Addict/revanced-patches/issues/3610)) ([fbcbdaf](fbcbdaf))
* **Duolingo:** Add `Disable ads` and `Enable debug menu` patch ([ReVanced#3422](https://github.com/E85Addict/revanced-patches/issues/3422)) ([d0a8599](d0a8599))
* **Sync for Reddit:** Add `Fix /user/ endpoint` patch ([46d11f3](46d11f3))
* **Sync for Reddit:** Rename patch to `Use /user/ endpoint` ([98ead49](98ead49))
* **YouTube - Hide Shorts components:** Hide 'Use this sound' button ([ReVanced#3647](https://github.com/E85Addict/revanced-patches/issues/3647)) ([33fc090](33fc090))
* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([ReVanced#3592](https://github.com/E85Addict/revanced-patches/issues/3592)) ([f5fb351](f5fb351))
* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([ReVanced#3570](https://github.com/E85Addict/revanced-patches/issues/3570)) ([1a49d1f](1a49d1f))
* **YouTube Music:** Make working patches compatible with latest versions ([ReVanced#3556](https://github.com/E85Addict/revanced-patches/issues/3556)) ([12f6f19](12f6f19))
* **YouTube:** Add donation link to settings about screen ([ReVanced#3626](https://github.com/E85Addict/revanced-patches/issues/3626)) ([0684ab5](0684ab5))

### Performance Improvements

* Personal Logo && Add upstream sync ([2e4ef0a](2e4ef0a))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants