Pandora Patcher v2.9.5
Requirements: Pandora 5.3+, Android v4.0+, Xposed framework, root
Overview: Pandora Patcher has the ability to remove advertisements, skip limit restrictions, listening timeouts, and bypass the United States/Australia/New Zealand-only restriction in the Pandora application. Also adds extra features such as AVRCP for devices with non-working AVRCP, Tablet UI, the ability to download currently playing song. Now supports streaming and downloading 128kbps MP3s! (set audio quality to high). Works with Google Play and Amazon editions of Pandora. Also works with Amazon Fire TV and Google TV Pandora (untested).


Pandora Patcher has the ability to remove advertisements, skip limit restrictions, listening timeouts, and bypass the United States/Australia/New Zealand-only restriction in the Pandora application. Also adds extra features such as AVRCP for devices with non-working AVRCP, Tablet UI, the ability to download currently playing song. Now supports streaming and downloading 128kbps MP3s! (set audio quality to high). Works with Google Play and Amazon editions of Pandora. Also works with Amazon Fire TV and Google TV Pandora (untested).
v2.9.5
• Region bypass now handles https requests which should hopefully work now.
Install, open Pandora Patcher and set all your desired settings, enable in Xposed Installer and reboot!
Courtesy of Team Special [K]
This app has NO advertisements
More Info:
Download Instructions:
http://www.2shared.com/file/oY_vwG-e/PandoraPatcher_v295.html
Mirrors:
http://cl.ly/0j1R2L3A3K2H
http://ge.tt/8BMdKai1/v/0?c
https://mega.co.nz/#!PU41GRCJ!Kncg_bkBJoG0PNPm8k2tIGk1Y24gXPPzvS0q3uLpb5I
http://www24.zippyshare.com/v/49510351/file.html
LET'S KEEP THESE LINKS FREE PLEASE. I AM A BROKE BIOLOGY UNIVERSITY STUDENT NOT MAKING A SINGLE CENT FROM THIS, SO YOU SHOULDN'T EITHER.
Requirements: Pandora 5.3+, Android v4.0+, Xposed framework, root
Overview: Pandora Patcher has the ability to remove advertisements, skip limit restrictions, listening timeouts, and bypass the United States/Australia/New Zealand-only restriction in the Pandora application. Also adds extra features such as AVRCP for devices with non-working AVRCP, Tablet UI, the ability to download currently playing song. Now supports streaming and downloading 128kbps MP3s! (set audio quality to high). Works with Google Play and Amazon editions of Pandora. Also works with Amazon Fire TV and Google TV Pandora (untested).
Pandora Patcher has the ability to remove advertisements, skip limit restrictions, listening timeouts, and bypass the United States/Australia/New Zealand-only restriction in the Pandora application. Also adds extra features such as AVRCP for devices with non-working AVRCP, Tablet UI, the ability to download currently playing song. Now supports streaming and downloading 128kbps MP3s! (set audio quality to high). Works with Google Play and Amazon editions of Pandora. Also works with Amazon Fire TV and Google TV Pandora (untested).
v2.9.5
• Region bypass now handles https requests which should hopefully work now.
Install, open Pandora Patcher and set all your desired settings, enable in Xposed Installer and reboot!
Courtesy of Team Special [K]
This app has NO advertisements
More Info:
Code: Select all
www.pandora.comDownload Instructions:
http://www.2shared.com/file/oY_vwG-e/PandoraPatcher_v295.html
Mirrors:
http://cl.ly/0j1R2L3A3K2H
http://ge.tt/8BMdKai1/v/0?c
https://mega.co.nz/#!PU41GRCJ!Kncg_bkBJoG0PNPm8k2tIGk1Y24gXPPzvS0q3uLpb5I
http://www24.zippyshare.com/v/49510351/file.html
LET'S KEEP THESE LINKS FREE PLEASE. I AM A BROKE BIOLOGY UNIVERSITY STUDENT NOT MAKING A SINGLE CENT FROM THIS, SO YOU SHOULDN'T EITHER.
- Posts 92
- WRZ$
129.60
Thanks for the return of bypass restriction, it work very well
- Posts 328
- Location US
- WRZ$
4.10
- Device Google Pixel 2 XL
I can confirm that the region bypass option in this release of Pandora Patcher *does* appear to be fully working. With that being said, I have noticed that Pandora Patcher's method of region bypass has the odd side effect of changing the display of the Pandora application's version number in the lower right corner of the splash screen to also include the tuner's specific version. This side effect is most likely pretty inconsequential. However, in contrast, maxtom's method of region bypass does not appear to display this side effect. I believe this is a result of maxtom's method being more organic and more a kin to the traditional exploitation of domain name resolution. However, I do recognize the need for both methods as even though maxtom's method seems far more simple in design (I can't believe I didn't think of it), Pandora Patcher's method seems a lot easyier for end users to implement and utilize given it's self-contained nature.
Wow, I didn't mean to launch into a dissertation...
Wow, I didn't mean to launch into a dissertation...
Reason extra text appears when the license check bypass is enabled is because the API HTTP url is replaced with our own custom url and Pandora does a check on whether we're using a production version of the app by checking the API url with a hardcoded value. Since the values won't match it adds that extra text. I'll push a fix soon.
Like my work? Consider a donation: http://bit.ly/1fnw38T


- Posts 157
- WRZ$
59.30
@NateBroChill
Nate, bro, we are talking about adding those ip's to hosts file at etc folder,right?
Nate, bro, we are talking about adding those ip's to hosts file at etc folder,right?
- Posts 32
- WRZ$
1742.60
(GL)gamer765 wrote:• Region bypass now handles https requests which should hopefully work now
(GL)gamer765, thanks a million for fixing this, it was sorely missed.
You da man!
- Posts 328
- Location US
- WRZ$
4.10
- Device Google Pixel 2 XL
Gamevil.is.a.Thief wrote:@NateBroChill
Nate, bro, we are talking about adding those ip's to hosts file at etc folder,right?
Yes, that is what I was referring to as maxtom's method.
I'm delaying the next release because I really want to fix Pandora One mode for Pandora One subscribers. Anyone here know Java really well enough to help me figure out something? If you do, shoot me a PM
Like my work? Consider a donation: http://bit.ly/1fnw38T


- Posts 37
- WRZ$
31.50
thank you for constant updating an incredible piece of software!
With this version of patcher i'm not able to download (download enabled, tried with both prompt and no prompt: nothing happens and nothing is saved - just the thumb up) and i'm not able to get rich notifications, where is checked or not: do I also have to install "force pandora rich notification" xposed module to work?
Other things are smooth, skip no ads and no region checking. Am I missing something?
I'm using v2.9.5 on pandora 5.3 on a nexus 7, I was using pandora 5.2 with 2.8.5 patcher and everything worked.
With this version of patcher i'm not able to download (download enabled, tried with both prompt and no prompt: nothing happens and nothing is saved - just the thumb up) and i'm not able to get rich notifications, where is checked or not: do I also have to install "force pandora rich notification" xposed module to work?
Other things are smooth, skip no ads and no region checking. Am I missing something?
I'm using v2.9.5 on pandora 5.3 on a nexus 7, I was using pandora 5.2 with 2.8.5 patcher and everything worked.
Can you check xposed logs for any possible errors?
Like my work? Consider a donation: http://bit.ly/1fnw38T


- Posts 37
- WRZ$
31.50
(GL)gamer765 wrote:Can you check xposed logs for any possible errors?
Hope it helps!
Code: Select all
java.lang.NullPointerException
at android.app.AlertDialog.resolveDialogTheme(AlertDialog.java:143)
at android.app.AlertDialog$Builder.<init>(AlertDialog.java:360)
at com.hunterx.pandorapatcher.Patches.promptDownload(Patches.java:615)
at com.hunterx.pandorapatcher.Patches.access$20(Patches.java:614)
at com.hunterx.pandorapatcher.Patches$20.afterHookedMethod(Patches.java:394)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:641)
at com.pandora.radio.player.PlayerImpl.thumbUp(Native Method)
at com.pandora.android.activity.NowPlayingHelper$3.onClick(SourceFile:96)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18422)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
userAuthToken: VIKRad+UgfWieO26px78nrQjWVneyFwXbsawwdIYY+bKmrDun4MFVHGA==
java.lang.NullPointerException
at android.app.AlertDialog.resolveDialogTheme(AlertDialog.java:143)
at android.app.AlertDialog$Builder.<init>(AlertDialog.java:360)
at com.hunterx.pandorapatcher.Patches.promptDownload(Patches.java:615)
at com.hunterx.pandorapatcher.Patches.access$20(Patches.java:614)
at com.hunterx.pandorapatcher.Patches$20.afterHookedMethod(Patches.java:394)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:641)
at com.pandora.radio.player.PlayerImpl.thumbUp(Native Method)
at com.pandora.android.activity.NowPlayingHelper$3.onClick(SourceFile:96)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18422)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)