Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,782,686 Members 37,073 Now Online
XDA Developers Android and Mobile Development Forum

[APP] NFL mobile for rooted devices [8.1.0]

Tip us?
 
CNexus
Old
(Last edited by CNexus; 14th August 2013 at 12:48 PM.)
#1  
CNexus's Avatar
Recognized Contributor - OP
Thanks Meter 13,561
Posts: 9,035
Join Date: May 2012
Location: /home/cnexus/android

 
DONATE TO ME
Default [APP] NFL mobile for rooted devices [8.1.0]

As some of you may know, NFL mobile recently implemented a check to prevent rooted users from using their app..

Upon loading the app, you would get an ugly message saying that the NFL mobile app could be only be installed on "unmodified" devices. Now what business does a football league have in telling me what I can or can't do with my phone?!?

Now I don't even watch football, much less follow it, but I did this really quick for @hamagc and I decided I would share with you all sports fans


Before:
 



After:
 



Dropbox: https://www.dropbox.com/s/kv5kx3p7nx...bile_8.1.0.apk
Mediafire: http://www.mediafire.com/download/1g...bile_8.1.0.apk

Md5sum:
Code:
 03a2aa66a6e9b4cab4b5b3ed76b13a6d
File size: 23.7 MB

Current linked version: 8.1.0

Older versions:
 
8.0.2.8
Quote:
Dropbox: https://www.dropbox.com/s/2wx7oubxti...28_nocheck.apk
Mediafire: http://www.mediafire.com/?x5dpudp778a33fd
Md5sum:
Code:
8d3a26aa539893038bc194ccc42a9be6
8.0.26
Quote:
Dropbox link: https://www.dropbox.com/s/clmawbfju1...od_nocheck.apk
Mediafire link: http://www.mediafire.com/download/w5...od_nocheck.apk
MD5SUM:
Code:
b6224b74a17b27874a1dede9790b7d39



Enjoy!

Thanks to ezgoing2406 for fixing nfl's images.
Sign up for the new Copy file storage service with this link and get both of us an extra 5 GB!
Or sign up for Dropbox with this link and we can both grab some extra storage!

The Following 161 Users Say Thank You to CNexus For This Useful Post: [ Click to Expand ]
 
hamagc
Old
#2  
hamagc's Avatar
Senior Member
Thanks Meter 68
Posts: 662
Join Date: Nov 2009
Location: So Cal
You rock!
Model: Samsung Galaxy S3
ROM: changing all the time right now
 
flastnoles11
Old
#3  
flastnoles11's Avatar
Senior Member
Thanks Meter 4,619
Posts: 8,356
Join Date: Nov 2011
Location: columbia
Well that was quick... Guessing it was a simple root check that needed editing out? When/if this app gets updated on the play store are you gonna update this one? :fingers crossed:

New to the SprintGS3??? Click the link below to get started!!!


 
CNexus
Old
#4  
CNexus's Avatar
Recognized Contributor - OP
Thanks Meter 13,561
Posts: 9,035
Join Date: May 2012
Location: /home/cnexus/android

 
DONATE TO ME
Quote:
Originally Posted by flastnoles11 View Post
Well that was quick... Guessing it was a simple root check that needed editing out? When/if this app gets updated on the play store are you gonna update this one? :fingers crossed:
Of course, it was extremely easy to do

It took longer to decompile it than the edit did

This is pseudocode, but this is what the check was like:

isRoot = getRootStatus()

if (isRoot = false) is a true statement
---run like normal
else
---block access

I changed the "if" check to always be true (I made it check if isRoot equals isRoot, which will always be true, duhh) and I made the getRootStatus invocation always return false just in case it was called elsewhere
Sign up for the new Copy file storage service with this link and get both of us an extra 5 GB!
Or sign up for Dropbox with this link and we can both grab some extra storage!

The Following 6 Users Say Thank You to CNexus For This Useful Post: [ Click to Expand ]
 
flastnoles11
Old
(Last edited by flastnoles11; 7th August 2013 at 03:37 AM.)
#5  
flastnoles11's Avatar
Senior Member
Thanks Meter 4,619
Posts: 8,356
Join Date: Nov 2011
Location: columbia
Working perfectly, thanks cnexus

New to the SprintGS3??? Click the link below to get started!!!


 
dj_aj
Old
#6  
Senior Member
Thanks Meter 71
Posts: 143
Join Date: Jan 2007
Quote:
Originally Posted by CNexus View Post
Of course, it was extremely easy to do

It took longer to decompile it than the edit did

This is pseudocode, but this is what the check was like:

isRoot = getRootStatus()

if (isRoot = false) is a true statement
---run like normal
else
---block access

I changed the "if" check to always be true (I made it check if isRoot equals isRoot, which will always be true, duhh) and I made the getRootStatus invocation always return false just in case it was called elsewhere

Thanks again for the apk.
Quick favour - If you could quickly in a sentence or two describe what and how you decompiled the apk and then recompiled it, I'd really appreciate it. I'd like to be able to learn how to do this myself. Thanks!
Device: Nexus 5 (Primary) & Samsung Galaxy S4 (Backup)
GalaxyS2Root Blog
 
flastnoles11
Old
#7  
flastnoles11's Avatar
Senior Member
Thanks Meter 4,619
Posts: 8,356
Join Date: Nov 2011
Location: columbia
Quote:
Originally Posted by dj_aj View Post
Thanks again for the apk.
Quick favour - If you could quickly in a sentence or two describe what and how you decompiled the apk and then recompiled it, I'd really appreciate it. I'd like to be able to learn how to do this myself. Thanks!
Search for apktool on XDA... Quick and simple

New to the SprintGS3??? Click the link below to get started!!!


The Following 3 Users Say Thank You to flastnoles11 For This Useful Post: [ Click to Expand ]
 
loonie01
Old
#8  
Senior Member
Thanks Meter 51
Posts: 519
Join Date: Mar 2009
Location: Detroit
Thank you!!!!
 
seanskiT!
Old
#9  
seanskiT!'s Avatar
Senior Member
Thanks Meter 643
Posts: 376
Join Date: Feb 2013
Location: Winston-Salem, NC
You the man!

sent from a GS3 runnin Wicked
 
baghera1979
Old
#10  
baghera1979's Avatar
Senior Member
Thanks Meter 281
Posts: 2,096
Join Date: Jan 2011
Location: Lansdale, PA (near philly)

 
DONATE TO ME
Big kudos! Thank you very much for this

Sent from my SAMSUNG-SGH-I717 using Tapatalk 2

Tags
nfl mobile, nfl mobile app, nfl mobile blocks root, nfl mobile not working, nfl mobile root
THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes