System tune-up, optimization, tweaking
Mar 14th, 2016, 1:43 am
due to some events that happened today while going to work, I've decided to live on the edge. Unlocked and rooted my Motorola Moto X Pure and running PureNexus.


welcome to the bright side...////
Mar 14th, 2016, 1:43 am
Mar 14th, 2016, 2:11 am
First off thank you!....just an FYI pandora splash not showing up for me and music downloads not working just wanted to give you feedback....everything else works normally
Mar 14th, 2016, 2:11 am
Mar 14th, 2016, 2:14 am
Downloads not working everything else works great
Mar 14th, 2016, 2:14 am
Mar 14th, 2016, 2:21 am
Same here the download dialog isnt showing up.
Mar 14th, 2016, 2:21 am
Mar 14th, 2016, 2:30 am
Post your xposed log, I haven't flashed xposed yet, will do so tomorrow.
Mar 14th, 2016, 2:30 am

Like my work? Consider a donation: http://bit.ly/1fnw38T
Image
Mar 14th, 2016, 2:42 am
(GL)gamer765 wrote:Post your xposed log, I haven't flashed xposed yet, will do so tomorrow.


indeed download not working...here is a log:

    03-13 18:25:07.657 E/Xposed (12793): java.lang.NoSuchMethodError: com.pandora.android.activity.BaseFragmentActivity#onCreate()#exact
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:174)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:129)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)
    03-13 18:25:07.657 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.handleLoadPackage(Patches.java:401)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:35)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:71)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:176)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:661)
    03-13 18:25:07.657 E/Xposed (12793): at android.app.ActivityThread.handleBindApplication(<Xposed>)
    03-13 18:25:07.657 E/Xposed (12793): at android.app.ActivityThread.access$1500(ActivityThread.java:156)
    03-13 18:25:07.657 E/Xposed (12793): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412)
    03-13 18:25:07.657 E/Xposed (12793): at android.os.Handler.dispatchMessage(Handler.java:102)
    03-13 18:25:07.657 E/Xposed (12793): at android.os.Looper.loop(Looper.java:211)
    03-13 18:25:07.657 E/Xposed (12793): at android.app.ActivityThread.main(ActivityThread.java:5373)
    03-13 18:25:07.657 E/Xposed (12793): at java.lang.reflect.Method.invoke(Native Method)
    03-13 18:25:07.657 E/Xposed (12793): at java.lang.reflect.Method.invoke(Method.java:372)
    03-13 18:25:07.657 E/Xposed (12793): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
    03-13 18:25:07.657 E/Xposed (12793): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
    03-13 18:25:07.657 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:117)
    03-13 18:25:55.349 E/Xposed (12793): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
    03-13 18:25:55.349 E/Xposed (12793): at android.widget.Toast.<init>(Toast.java:101)
    03-13 18:25:55.349 E/Xposed (12793): at android.widget.Toast.makeText(Toast.java:258)
    03-13 18:25:55.349 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$DownloadTask.onPreExecute(Patches.java:631)
    03-13 18:25:55.349 E/Xposed (12793): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:591)
    03-13 18:25:55.349 E/Xposed (12793): at android.os.AsyncTask.execute(AsyncTask.java:539)
    03-13 18:25:55.349 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.downloadSong(Patches.java:617)
    03-13 18:25:55.349 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.access$500(Patches.java:61)
    03-13 18:25:55.349 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$21.afterHookedMethod(Patches.java:397)
    03-13 18:25:55.349 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:695)
    03-13 18:25:55.349 E/Xposed (12793): at p.gd.s.c(<Xposed>)
    03-13 18:25:55.349 E/Xposed (12793): at com.pandora.android.util.ag.a(SourceFile:132)
    03-13 18:25:55.349 E/Xposed (12793): at com.pandora.android.view.MiniPlayerView$4.onClick(SourceFile:486)
    03-13 18:25:55.349 E/Xposed (12793): at android.view.View.performClick(View.java:4856)
    03-13 18:25:55.349 E/Xposed (12793): at android.view.View$PerformClick.run(View.java:19956)
    03-13 18:25:55.349 E/Xposed (12793): at android.os.Handler.handleCallback(Handler.java:739)
    03-13 18:25:55.349 E/Xposed (12793): at android.os.Handler.dispatchMessage(Handler.java:95)
    03-13 18:25:55.349 E/Xposed (12793): at android.os.Looper.loop(Looper.java:211)
    03-13 18:25:55.349 E/Xposed (12793): at android.app.ActivityThread.main(ActivityThread.java:5373)
    03-13 18:25:55.349 E/Xposed (12793): at java.lang.reflect.Method.invoke(Native Method)
    03-13 18:25:55.349 E/Xposed (12793): at java.lang.reflect.Method.invoke(Method.java:372)
    03-13 18:25:55.349 E/Xposed (12793): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
    03-13 18:25:55.349 E/Xposed (12793): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
    03-13 18:25:55.349 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:117)
    03-13 18:26:01.641 E/Xposed (12793): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
    03-13 18:26:01.641 E/Xposed (12793): at android.widget.Toast.<init>(Toast.java:101)
    03-13 18:26:01.641 E/Xposed (12793): at android.widget.Toast.makeText(Toast.java:258)
    03-13 18:26:01.641 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$DownloadTask.onPreExecute(Patches.java:631)
    03-13 18:26:01.641 E/Xposed (12793): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:591)
    03-13 18:26:01.641 E/Xposed (12793): at android.os.AsyncTask.execute(AsyncTask.java:539)
    03-13 18:26:01.641 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.downloadSong(Patches.java:617)
    03-13 18:26:01.641 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.access$500(Patches.java:61)
    03-13 18:26:01.641 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$21.afterHookedMethod(Patches.java:397)
    03-13 18:26:01.641 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:695)
    03-13 18:26:01.641 E/Xposed (12793): at p.gd.s.c(<Xposed>)
    03-13 18:26:01.641 E/Xposed (12793): at com.pandora.android.util.ag.a(SourceFile:132)
    03-13 18:26:01.641 E/Xposed (12793): at com.pandora.android.view.MiniPlayerView$4.onClick(SourceFile:486)
    03-13 18:26:01.641 E/Xposed (12793): at android.view.View.performClick(View.java:4856)
    03-13 18:26:01.641 E/Xposed (12793): at android.view.View$PerformClick.run(View.java:19956)
    03-13 18:26:01.641 E/Xposed (12793): at android.os.Handler.handleCallback(Handler.java:739)
    03-13 18:26:01.641 E/Xposed (12793): at android.os.Handler.dispatchMessage(Handler.java:95)
    03-13 18:26:01.641 E/Xposed (12793): at android.os.Looper.loop(Looper.java:211)
    03-13 18:26:01.641 E/Xposed (12793): at android.app.ActivityThread.main(ActivityThread.java:5373)
    03-13 18:26:01.641 E/Xposed (12793): at java.lang.reflect.Method.invoke(Native Method)
    03-13 18:26:01.641 E/Xposed (12793): at java.lang.reflect.Method.invoke(Method.java:372)
    03-13 18:26:01.641 E/Xposed (12793): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
    03-13 18:26:01.641 E/Xposed (12793): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
    03-13 18:26:01.641 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:117)
    03-13 18:26:09.764 E/Xposed (12793): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
    03-13 18:26:09.764 E/Xposed (12793): at android.widget.Toast.<init>(Toast.java:101)
    03-13 18:26:09.764 E/Xposed (12793): at android.widget.Toast.makeText(Toast.java:258)
    03-13 18:26:09.764 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$DownloadTask.onPreExecute(Patches.java:631)
    03-13 18:26:09.764 E/Xposed (12793): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:591)
    03-13 18:26:09.764 E/Xposed (12793): at android.os.AsyncTask.execute(AsyncTask.java:539)
    03-13 18:26:09.764 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.downloadSong(Patches.java:617)
    03-13 18:26:09.764 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches.access$500(Patches.java:61)
    03-13 18:26:09.764 E/Xposed (12793): at com.hunterx.pandorapatcher.Patches$21.afterHookedMethod(Patches.java:397)
    03-13 18:26:09.764 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:695)
    03-13 18:26:09.764 E/Xposed (12793): at p.gd.s.c(<Xposed>)
    03-13 18:26:09.764 E/Xposed (12793): at com.pandora.android.util.ag.a(SourceFile:132)
    03-13 18:26:09.764 E/Xposed (12793): at com.pandora.android.view.MiniPlayerView$4.onClick(SourceFile:486)
    03-13 18:26:09.764 E/Xposed (12793): at android.view.View.performClick(View.java:4856)
    03-13 18:26:09.764 E/Xposed (12793): at android.view.View$PerformClick.run(View.java:19956)
    03-13 18:26:09.764 E/Xposed (12793): at android.os.Handler.handleCallback(Handler.java:739)
    03-13 18:26:09.764 E/Xposed (12793): at android.os.Handler.dispatchMessage(Handler.java:95)
    03-13 18:26:09.764 E/Xposed (12793): at android.os.Looper.loop(Looper.java:211)
    03-13 18:26:09.764 E/Xposed (12793): at android.app.ActivityThread.main(ActivityThread.java:5373)
    03-13 18:26:09.764 E/Xposed (12793): at java.lang.reflect.Method.invoke(Native Method)
    03-13 18:26:09.764 E/Xposed (12793): at java.lang.reflect.Method.invoke(Method.java:372)
    03-13 18:26:09.764 E/Xposed (12793): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
    03-13 18:26:09.764 E/Xposed (12793): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
    03-13 18:26:09.764 E/Xposed (12793): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:117)
Mar 14th, 2016, 2:42 am
Mar 14th, 2016, 2:55 am
I got this
java.lang.NoSuchMethodError: com.pandora.android.activity.BaseFragmentActivity#onCreate()#exact
at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:179)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:129)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)
at com.hunterx.pandorapatcher.Patches.handleLoadPackage(Patches.java:401)
at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:208)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1400(ActivityThread.java:140)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1297)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4921)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.NullPointerException
at android.widget.Toast.<init>(Toast.java:98)
at android.widget.Toast.makeText(Toast.java:254)
at com.hunterx.pandorapatcher.Patches$DownloadTask.onPreExecute(Patches.java:631)
at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586)
at android.os.AsyncTask.execute(AsyncTask.java:534)
at com.hunterx.pandorapatcher.Patches.downloadSong(Patches.java:617)
at com.hunterx.pandorapatcher.Patches.access$500(Patches.java:61)
at com.hunterx.pandorapatcher.Patches$21.afterHookedMethod(Patches.java:397)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at p.gd.s.c(Native Method)
at com.pandora.android.util.ag.a(SourceFile:132)
at com.pandora.android.view.MiniPlayerView$4.onClick(SourceFile:486)
at android.view.View.performClick(View.java:4232)
at android.view.View$PerformClick.run(View.java:17318)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4921)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.NullPointerException
at android.widget.Toast.<init>(Toast.java:98)
at android.widget.Toast.makeText(Toast.java:254)
at com.hunterx.pandorapatcher.Patches$DownloadTask.onPreExecute(Patches.java:631)
at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586)
at android.os.AsyncTask.execute(AsyncTask.java:534)
at com.hunterx.pandorapatcher.Patches.downloadSong(Patches.java:617)
at com.hunterx.pandorapatcher.Patches.access$500(Patches.java:61)
at com.hunterx.pandorapatcher.Patches$21.afterHookedMethod(Patches.java:397)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at p.gd.s.c(Native Method)
at com.pandora.android.util.ag.a(SourceFile:132)
at com.pandora.android.view.MiniPlayerView$4.onClick(SourceFile:486)
at android.view.View.performClick(View.java:4232)
at android.view.View$PerformClick.run(View.java:17318)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4921)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Mar 14th, 2016, 2:55 am
Mar 14th, 2016, 3:52 am
thumbs not in notification ... download not work with dialog or without dialog ...
Mar 14th, 2016, 3:52 am
Mar 14th, 2016, 4:33 am
You willing to drop a version that doesn't have the downlaoder? I want to use this with my cars radio but the downlaoder crashes it
Mar 14th, 2016, 4:33 am
Mar 14th, 2016, 6:17 am
I like reading everything on the same page, keeps the conversation fluid, like you said. Had to return back to full stock for a while, so waiting on patched apk
Mar 14th, 2016, 6:17 am
Mar 14th, 2016, 12:44 pm
I see the mistake I made. Forgot to add the class parameters that onCreate accepts. I'll post when I leave work.
Mar 14th, 2016, 12:44 pm

Like my work? Consider a donation: http://bit.ly/1fnw38T
Image
Mar 14th, 2016, 4:30 pm
I vote keep it as one thread, but update title and opening post when you post something new so others know it has been updated and they don't have to dig thru posts to find out where you posted it. Keep newest version in 1st post.
Mar 14th, 2016, 4:30 pm
Mar 14th, 2016, 4:47 pm
gamer I thinks it's better to just have 1 thread and make the updates here,
Mar 14th, 2016, 4:47 pm
Mar 14th, 2016, 7:42 pm
I'm on Xposed now, apparently trying my fix leads to a variable cast error. Trying a quick dirty fix before I commit to rewriting the dialog code.
Mar 14th, 2016, 7:42 pm

Like my work? Consider a donation: http://bit.ly/1fnw38T
Image