XCIPTV Player Rebranded

🎮 XCIPTV Player v7 Rebranded – Full Tutorial with OnePanel 1.4 Integration
At IPTVTools.io, we provide the most complete guides for full control over your IPTV applications. In this tutorial, you’ll learn step by step how to rebrand XCIPTV Player v7 (code 1001) and connect it to your own OnePanel 1.4 control panel. Everything is hosted on your own server, under your brand, and with 100% control.
✅ Why Create a Rebranded App?
- 🔒 Full control over the application
- 🧠 No third-party access or data collection
- 🎨 Your brand, your logo, your DNS
- 🚫 No external dependencies
- 📦 Ideal for testing, production, and private clients
🔄 If you want to publish the app on Google Play, we recommend using an official version with developer support and updates. But for testing and full independence, the rebranded version is the best choice.
📦 What You’ll Need
- 🔽 XCIPTV v7 ready-to-edit APK: Download IPTVTools Rebranded APK
👤 You are currently browsing as a guest or free member.
✨ Upgrade to Premium to unlock full access instantly!
- 🧰 Software: APK Editor Studio
- 🧩 Control Panel: OnePanel 1.4
All tools are free, open, and fully under your control.
🛠 Installation and Setup – Step by Step
1️⃣ Open the App in APK Editor Studio
- Install APK Editor Studio on Windows, macOS, or Linux
- Open the
IPTVTools.apk
file -
Decompile
, thenOpen Contents

2️⃣ Edit the API Address in Smali File
Navigate to:
smali_classes2/com/nathnetwork/toptv/util/Config.smali

- Open the file with Notepad++ or any text editor
- Locate the line:
```smali
const-string v0, "https://iptvtools.io/onepanel/xciptv/"
- Replace this URL with your own OnePanel API endpoint (found under XCIPTV App Settings)
- Save the file

3️⃣ Rebuild the APK
- Return to APK Editor Studio
- Click
Save APK
- Choose a name and location for the output file
The app will be compiled, aligned, and signed automatically with a generic certificate.
⚙️ OnePanel 1.4 Configuration
Add Your IPTV Server DNS
- Log in to your OnePanel in your browser
- Go to → DNS
- Click “Add New” and fill in:
- DNS name (any label to show in the app)
- Your actual IPTV server address, e.g.
http://streamz.com🕗
Example M3U line:
http://streamz.com:80/playlist/iptvtools/12345/m3u
You’ll use:
- DNS:
http://streamz.com:80
- Username:
iptvtools
- Password:
12345
All credentials will be encrypted and securely transmitted to the app.

📲 Installing and Testing the App
- Transfer the rebranded APK to your Android device
- Manually install the APK file
- Launch XCIPTV Player Rebranded
- Log in using the credentials from your DNS setup
- Access your live channels and content securely
🎉 The app is now fully functional and running under your own brand.

🧩 Customization – Name and Design
Change the App Name
Open the file:
res/values/strings.xml
- Locate the line:
```xml
<string name="app_name">IPTV Tools</string>
- Replace it with your custom brand name and save

Replace App Graphics
- Go to
/res
folder - Replace the following assets:
ic_launcher.png
background.jpg
logo.png
, etc.
- Keep the original filenames and formats to avoid errors
- Recompile the app after each change using
Save APK
✅ Conclusion
You’ve now created a fully working, rebranded version of XCIPTV Player v7:
- Connected to your OnePanel
- Branded with your identity
- Ready for private or production-level use
With IPTVTools.io, you get full control, cleaner workflows, and independence from third-party platforms.