Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Thread Closed

[APP] NFL mobile for rooted devices [8.1.0]

OP CNexus

6th August 2013, 09:02 PM   |  #1  
CNexus's Avatar
OP Recognized Contributor
Flag /home/cnexus/android
Thanks Meter: 13,750
 
9,059 posts
Join Date:Joined: May 2012
Donate to Me
More
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.
Last edited by CNexus; 14th August 2013 at 01:48 PM.
The Following 161 Users Say Thank You to CNexus For This Useful Post: [ View ]
6th August 2013, 09:10 PM   |  #2  
hamagc's Avatar
Senior Member
Flag So Cal
Thanks Meter: 68
 
662 posts
Join Date:Joined: Nov 2009
More
You rock!
6th August 2013, 09:16 PM   |  #3  
flastnoles11's Avatar
Senior Member
Flag columbia
Thanks Meter: 4,722
 
8,378 posts
Join Date:Joined: Nov 2011
More
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:
6th August 2013, 09:21 PM   |  #4  
CNexus's Avatar
OP Recognized Contributor
Flag /home/cnexus/android
Thanks Meter: 13,750
 
9,059 posts
Join Date:Joined: May 2012
Donate to Me
More
Quote:
Originally Posted by flastnoles11

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
The Following 6 Users Say Thank You to CNexus For This Useful Post: [ View ]
6th August 2013, 09:32 PM   |  #5  
flastnoles11's Avatar
Senior Member
Flag columbia
Thanks Meter: 4,722
 
8,378 posts
Join Date:Joined: Nov 2011
More
Working perfectly, thanks cnexus
Last edited by flastnoles11; 7th August 2013 at 04:37 AM.
6th August 2013, 09:36 PM   |  #6  
Senior Member
Thanks Meter: 71
 
144 posts
Join Date:Joined: Jan 2007
Quote:
Originally Posted by CNexus

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!
6th August 2013, 09:38 PM   |  #7  
flastnoles11's Avatar
Senior Member
Flag columbia
Thanks Meter: 4,722
 
8,378 posts
Join Date:Joined: Nov 2011
More
Quote:
Originally Posted by dj_aj

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
The Following 3 Users Say Thank You to flastnoles11 For This Useful Post: [ View ]
6th August 2013, 10:16 PM   |  #8  
Senior Member
Detroit
Thanks Meter: 58
 
569 posts
Join Date:Joined: Mar 2009
More
Thank you!!!!
6th August 2013, 10:19 PM   |  #9  
seanskiT!'s Avatar
Senior Member
Flag Winston-Salem, NC
Thanks Meter: 760
 
491 posts
Join Date:Joined: Feb 2013
More
You the man!

sent from a GS3 runnin Wicked
6th August 2013, 10:31 PM   |  #10  
baghera1979's Avatar
Senior Member
Flag Lansdale, PA (near philly)
Thanks Meter: 281
 
2,098 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Big kudos! Thank you very much for this

Sent from my SAMSUNG-SGH-I717 using Tapatalk 2

Thread Closed Subscribe to Thread

Tags
nfl mobile, nfl mobile app, nfl mobile blocks root, nfl mobile not working, nfl mobile root
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes