Medium How-to Null & Panel XCIPTV Apps

Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90 5Gbps / 180 48CPU-256GRAM 10Gbps 569 Skype live:giefsl
500 cnx / 350 10Gbps / 350 48CPU-128GRAM 5Gbps / 349 TG @changcdn
1000 cnx / 500 20Gbps / 700 40CPU-128GRAM 20Gbps / 980 http://coronaserver.com
Advertise with us
Welcome!
Join this incredible group of like-minded people and start discussing everything IPTV.
Register now

fracd

Well-known member
May 15, 2022
114
142
Italy
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.
Is it possible to have a tutorial on how to hardcode the DNS on xc or on smarters?
 
  • Like
Reactions: elmonium

fracd

Well-known member
May 15, 2022
114
142
Italy
I followed the steps to the letter but when I start the clone the app starts but the settings button and the exit button don't work what did I do wrong?
 

JLWOCKEE

xxlinked.me eliteteesnj.com
Mar 12, 2022
245
2
1,686
XX
t.me
I followed the steps to the letter but when I start the clone the app starts but the settings button and the exit button don't work what did I do wrong?
Settings button meens you missing packagename most likely in config and exit meens you removed 1 too many finishAffinity
 
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock