Step five; Configuring the Config
In this final step of the tutorial I will attempt to give an overview and explanation of replacing the Native calls to the Library with your own functions as to be able to connect to your own private API and for Rebranders be able to change the App Name and Package name of the application for your customers.
We firstly want to navigate to the
Config.smali
class which can be found by opening
Classes2.dex and navigating the file system to
com/nathnetwork/orplayer/util/
View attachment 1235
You will notice at the bottom of the class there a bunch of Native functions:
*** Hidden text: cannot be quoted. ***
These are called only within this class (apart from what we have added in step four) and we can just replace the methods with methods that allow us to do our own thing.
As far as I am aware the current method naming scheme in
Config.smali
hasnt changed since they moved to Native calls so you are able to
Copy and Replace the following Class and replace the entirety of your class.
*** Hidden text: cannot be quoted. ***
In older and newer versions you may have to rename the methods to match the application you are working on. However for the current project you are able to simply copy and paste this Smali from above over the
Config.smali
open in your MT Manager, here is a video to show how to do that quickly:
*** Hidden text: cannot be quoted. ***
And that my forum friends is all there is too it!
I hope you learned something and are now able to successfully Null and Panel your own XCIPTV apps!
Thanks for reading, thanks for following along.
Feedback would be nice, if you want to see me write up more guides and tutorials on specific Applications, let me know!
- Ian.