- Joined
- Jul 24, 2024
- Messages
- 293
- Thread Author
- #1
This is a collection of the often asked questions about IBO and answers supplied by our members
anyone who wants to add anything here please post below and I will add it to the first post
Q. OK I keep seeing this android:visibility="gone" in many posts? what does it do and how do I use it?
A. This is used to hide items rather than remove them , you can use this in many apps and it does the same thing, you use it by adding the line of code directly below what you want to hide,this is hidding the image_change.
Q. How do you remove the QR code on the IBO add service screen ?
A. there are two methods
1. Replace qr.png with a transparent png. in the res/drawable folder
2. Search for the xml in the app. (enter the name of the QR image in your edding tool and search for which xml it is contained in) then open the xml search for which line QR is contained in. Then put the code android:visibility="gone" underneath and save.
Q. How do you change the settings choice background color in IBO (default is purplish)?
A. Search for item_channel_bg in color.xml open and edit the color
Q. How do you hide the add playlist button in IBO?
A. Search for portal_item_add.xml normally found in one or more of the layout files you need to do a search
and add this line to the code android:visibility="gone"
Q. How do you hide the DNS portal that is seen under m3u +xtream when user is adding username and password?
A. Search through the layout folders for fragment_add_playlist.xml there should be six hits , now open them one at a time and look for et_url add the code android:visibility="gone" to hide it.
Q. How do you hide the URL being displayed on each tile on the playlist screen?
A. Search in the layout folders for portal_item.xml you will find six hits then in each file search for @id/txt.url
and add the line android:visibility="gone" directly below do this for all six files.
Q. How do I hide or remove from the front page "current playlist expires"?
A. Search all the layout folders for activity_home.xml then search for the text txt_time directly below this
add the line android:visibility="gone" do this for all activity home.xml found
Q. How i can move expire date to the other side right on the main screen?
A. Search: id/txt_time in all of the layout folders and change the following:-
change: app:layout_constraintStart_toStartOf="parent"
to: app:layout_constraintEnd_toEndOf="parent"
change: android:layout_marginStart="@dimen/_15sdp"
to: android:layout_marginEnd="@dimen/_15sdp"
Q. Is it possible to change the parental control pin in the app.?
A. Its dependant on what version you are using ,since v3.5 it was broken but some modders have fixed it in thier own versions ,default code is normally 0000 or 1234
Q. What are the username and password for the panel login?
A. Its normally set to admin and admin unless stated in the post itself by the uploader
Q. I cant find where to add the URL for the panel within the APK.?
A. It should say in the original post but normally yourpanel , if its not that first search for https:// and http:// the redirect URL to the panel will show up in one of these
Q. When using IBO with imdb auto backdrops how can I change the Language to my own?
A. Yes it depends what version you are using as there are two main
First being the jbet method:-
For this open movies.php and somewhere within the first 20 lines will be $language = "en-US" this is defining the string for the language throughout the file so no need to change it anywhere else you of course change the
en-US to your own language.
Second using the backdrop.php which you have set the apk to point to so it over rides the default jbet method.
to change this look in the first few lines of the backdrop.php file and it will say <html lang="en"> change it to your own language.
Q. How do I change the background color on the live channels screen?
A. Open the colors folder and look for item_channel_bg , click on it and use the sliders to edit it
Q. How can I change the logo to my own in the APK?
Level = Basic
tools = APK Editor Ultra ,Paint.net , Memu
The video is to show how easy it is to swap images out of an APK in this case IBO but almost any APK can be handled in this way.
Make sure the version of Apk Editor signs the apps correct there are a lot out there that do not.
All tools are free of charge.
In the video I am using a version of IBO that i have customised to show .png images rather than .xml images you normally find in this app.
Swapping .xml to .png is another video and at the intermediate level this is just to show how easy it is swapping images in almost any app.
The main reason people will want to swap images is for the logos etc. this is perfect for doing that.
NB. I would only use this tool for ripping and replacing images and name changing nothing else
View: https://youtu.be/RWmu4naMBRE
Q. Is it possible to change the sports guide to my own?
A. Yes I have tried to explain how in this post :-
Q. Is it possible to move the IBO icon from top left to top right side of screen?
A. Yes it is but will depend on the version of IBO you have , let me explain the file you need to edit will be RES/LAYOUT-XHDPI (normally) . This can change from APK to APK but as a rule its normally in there.
Hopefully who ever modified the app. kept the logo script out side of the constraintlayouts if so then its easy enough , if it is inside of the constraint you will have to move it outside which is a little advanced but doable.
open the file and scroll down you should see android:id="@id/logo_image" somewhere in the code , hopefully like i said outside of the constraints if so it will be near the top of the file and looks like this :-
NOTE make sure to change your code to this its normally from start to end in the bottom two lines of the image above basically start puts the image to the left and end puts the image to the right. This will be a bit of trial and error depending what version you have but the most important bits are those bottom two or three lines in the image above third line from bottom pads the logo 5sdp in from the right edge. sounds complicated but not when you realise what does what.
How to change or swap out the sports guide if your version of IBO has one.
This does not explain how to add a sports guide if the APK does not have one.
Also consider versions such as HAXX are encoded and are different in setup so this does not apply to them.
The sports guide in IBO is always controlled by the online files , in most cases or I should say slightly older
or bog standard versions you will have a sports.php file in the root directory of the panel this has nothing to really do with the sports content its there for what you see when you open the panel and click on the sport in the left menu. This is to setup border ,background and text colors , in most cases there is no need to even look at this file.
The second file we need to look at is in the API (sometimes IBO or A ) folder
This is sport.php dont mix up sports.php and sport.php (sport.php in API folder)
This is where the customisation comes in remember sports.php is for the panel sport.php is for the actual content.
So this file basically consider it as a blank workspace that will display what ever you add to it when someone clicks the fixtures/sports guide when using the app.
This is the normal code for the traditional sports guide or fixtures , It may look a little daunting but its not when you learn only to read the bits that concern you.
How this works is on the panel there is instructions on how to get an API key where buy you visit www.tvsportsguide.com
you set up what sports and countries what you would like included and it then generates an API key for you to add to the panel.
Most panels will come with an API key pre loaded with a broad choice of sports.
So thats all well and good but what if you want to change the guide ?
Basically its what ever you want to put into sport.php
I personally have been on a mission this week making my own sports guide with the help from a friend who is never to far away and I predict within the next few weeks we will start to see the same type of multi sports guides I will refine mine over the next few days or so.
OK so what can we add to the sport.php ?
This can be used it comes from www.thesportsdb.com and will display Tv listings in the form of panels:-
Just copy and paste it into a blank sport.php
you can add different sports by visiting www.thesportsdb.com and take a look at what they have to offer there are tons of items
you can use in sport.php and with a little bit of a script it can be made to display multi sports,tables,divisions etc.
And this is what it looks like ;-
Althoug it says in the code background-color:red ? its not the guide will use the APK background instead.
These bits of code can be picked up almost anywhere , I just googled free sports widgets and found a lot through that.
I have been collecting bits of sports code for over 12 months
Be aware if you decide to add your own little script/code to the sport.php then the sports button and section in your panel becomes redundant its there but will not do anything. It is very easy to remove the section from your panel if needed so nobody using the panel will waste time trying to get it to work.
OK so what can be done when you decide to go down this route ?
View: https://youtu.be/UTrFFM8HQno
Before anyone asks !!! no its not for sale and I am still working on it and will probably never leave my Nvidia Shield
But this does show you what can be done with a litttle bit of work and a shed load of trial and error.
I know for a fact a handfull of people are working on something very much the same so its only a matter of time before they start to appear.
Ibo uses Constraint layouts.
View: https://youtu.be/VsgXFdynDuQ
anyone who wants to add anything here please post below and I will add it to the first post
Q. OK I keep seeing this android:visibility="gone" in many posts? what does it do and how do I use it?
A. This is used to hide items rather than remove them , you can use this in many apps and it does the same thing, you use it by adding the line of code directly below what you want to hide,this is hidding the image_change.
Q. How do you remove the QR code on the IBO add service screen ?
A. there are two methods
1. Replace qr.png with a transparent png. in the res/drawable folder
2. Search for the xml in the app. (enter the name of the QR image in your edding tool and search for which xml it is contained in) then open the xml search for which line QR is contained in. Then put the code android:visibility="gone" underneath and save.
Q. How do you change the settings choice background color in IBO (default is purplish)?
A. Search for item_channel_bg in color.xml open and edit the color
Q. How do you hide the add playlist button in IBO?
A. Search for portal_item_add.xml normally found in one or more of the layout files you need to do a search
and add this line to the code android:visibility="gone"
Q. How do you hide the DNS portal that is seen under m3u +xtream when user is adding username and password?
A. Search through the layout folders for fragment_add_playlist.xml there should be six hits , now open them one at a time and look for et_url add the code android:visibility="gone" to hide it.
Q. How do you hide the URL being displayed on each tile on the playlist screen?
A. Search in the layout folders for portal_item.xml you will find six hits then in each file search for @id/txt.url
and add the line android:visibility="gone" directly below do this for all six files.
Q. How do I hide or remove from the front page "current playlist expires"?
A. Search all the layout folders for activity_home.xml then search for the text txt_time directly below this
add the line android:visibility="gone" do this for all activity home.xml found
Q. How i can move expire date to the other side right on the main screen?
A. Search: id/txt_time in all of the layout folders and change the following:-
change: app:layout_constraintStart_toStartOf="parent"
to: app:layout_constraintEnd_toEndOf="parent"
change: android:layout_marginStart="@dimen/_15sdp"
to: android:layout_marginEnd="@dimen/_15sdp"
Q. Is it possible to change the parental control pin in the app.?
A. Its dependant on what version you are using ,since v3.5 it was broken but some modders have fixed it in thier own versions ,default code is normally 0000 or 1234
Q. What are the username and password for the panel login?
A. Its normally set to admin and admin unless stated in the post itself by the uploader
Q. I cant find where to add the URL for the panel within the APK.?
A. It should say in the original post but normally yourpanel , if its not that first search for https:// and http:// the redirect URL to the panel will show up in one of these
Q. When using IBO with imdb auto backdrops how can I change the Language to my own?
A. Yes it depends what version you are using as there are two main
First being the jbet method:-
For this open movies.php and somewhere within the first 20 lines will be $language = "en-US" this is defining the string for the language throughout the file so no need to change it anywhere else you of course change the
en-US to your own language.
Second using the backdrop.php which you have set the apk to point to so it over rides the default jbet method.
to change this look in the first few lines of the backdrop.php file and it will say <html lang="en"> change it to your own language.
Q. How do I change the background color on the live channels screen?
A. Open the colors folder and look for item_channel_bg , click on it and use the sliders to edit it
Q. How can I change the logo to my own in the APK?
Level = Basic
tools = APK Editor Ultra ,Paint.net , Memu
The video is to show how easy it is to swap images out of an APK in this case IBO but almost any APK can be handled in this way.
Make sure the version of Apk Editor signs the apps correct there are a lot out there that do not.
All tools are free of charge.
In the video I am using a version of IBO that i have customised to show .png images rather than .xml images you normally find in this app.
Swapping .xml to .png is another video and at the intermediate level this is just to show how easy it is swapping images in almost any app.
The main reason people will want to swap images is for the logos etc. this is perfect for doing that.
NB. I would only use this tool for ripping and replacing images and name changing nothing else
View: https://youtu.be/RWmu4naMBRE
Q. Is it possible to change the sports guide to my own?
A. Yes I have tried to explain how in this post :-
Q. Is it possible to move the IBO icon from top left to top right side of screen?
A. Yes it is but will depend on the version of IBO you have , let me explain the file you need to edit will be RES/LAYOUT-XHDPI (normally) . This can change from APK to APK but as a rule its normally in there.
Hopefully who ever modified the app. kept the logo script out side of the constraintlayouts if so then its easy enough , if it is inside of the constraint you will have to move it outside which is a little advanced but doable.
open the file and scroll down you should see android:id="@id/logo_image" somewhere in the code , hopefully like i said outside of the constraints if so it will be near the top of the file and looks like this :-
NOTE make sure to change your code to this its normally from start to end in the bottom two lines of the image above basically start puts the image to the left and end puts the image to the right. This will be a bit of trial and error depending what version you have but the most important bits are those bottom two or three lines in the image above third line from bottom pads the logo 5sdp in from the right edge. sounds complicated but not when you realise what does what.
How to change or swap out the sports guide if your version of IBO has one.
This does not explain how to add a sports guide if the APK does not have one.
Also consider versions such as HAXX are encoded and are different in setup so this does not apply to them.
The sports guide in IBO is always controlled by the online files , in most cases or I should say slightly older
or bog standard versions you will have a sports.php file in the root directory of the panel this has nothing to really do with the sports content its there for what you see when you open the panel and click on the sport in the left menu. This is to setup border ,background and text colors , in most cases there is no need to even look at this file.
The second file we need to look at is in the API (sometimes IBO or A ) folder
This is sport.php dont mix up sports.php and sport.php (sport.php in API folder)
This is where the customisation comes in remember sports.php is for the panel sport.php is for the actual content.
So this file basically consider it as a blank workspace that will display what ever you add to it when someone clicks the fixtures/sports guide when using the app.
This is the normal code for the traditional sports guide or fixtures , It may look a little daunting but its not when you learn only to read the bits that concern you.
How this works is on the panel there is instructions on how to get an API key where buy you visit www.tvsportsguide.com
you set up what sports and countries what you would like included and it then generates an API key for you to add to the panel.
Most panels will come with an API key pre loaded with a broad choice of sports.
So thats all well and good but what if you want to change the guide ?
Basically its what ever you want to put into sport.php
I personally have been on a mission this week making my own sports guide with the help from a friend who is never to far away and I predict within the next few weeks we will start to see the same type of multi sports guides I will refine mine over the next few days or so.
OK so what can we add to the sport.php ?
This can be used it comes from www.thesportsdb.com and will display Tv listings in the form of panels:-
Just copy and paste it into a blank sport.php
you can add different sports by visiting www.thesportsdb.com and take a look at what they have to offer there are tons of items
you can use in sport.php and with a little bit of a script it can be made to display multi sports,tables,divisions etc.
And this is what it looks like ;-
Althoug it says in the code background-color:red ? its not the guide will use the APK background instead.
These bits of code can be picked up almost anywhere , I just googled free sports widgets and found a lot through that.
I have been collecting bits of sports code for over 12 months
Be aware if you decide to add your own little script/code to the sport.php then the sports button and section in your panel becomes redundant its there but will not do anything. It is very easy to remove the section from your panel if needed so nobody using the panel will waste time trying to get it to work.
OK so what can be done when you decide to go down this route ?
View: https://youtu.be/UTrFFM8HQno
Before anyone asks !!! no its not for sale and I am still working on it and will probably never leave my Nvidia Shield
But this does show you what can be done with a litttle bit of work and a shed load of trial and error.
I know for a fact a handfull of people are working on something very much the same so its only a matter of time before they start to appear.
Ibo uses Constraint layouts.
View: https://youtu.be/VsgXFdynDuQ