Flashing and Customizing OS - Android TV General

Hello,
Is it possible to flash google TV OS on any smart TV motherboard and customize the UI according to my need if I have enough coding expertise?

No you cant because you dont have the source code

marlen07 said:
No you cant because you dont have the source code
Click to expand...
Click to collapse
Is it possible if I have the source code? I am working for a TV brand.

Fyasir said:
Is it possible if I have the source code? I am working for a TV brand.
Click to expand...
Click to collapse
Google wont give you the souce code, only you have to make clone of it, or use a regular android tv firmware

Related

[Q] Modification Of Android module of Smart TV

Hi all
Please help me to do this thing, I have a smart tlélévision with android OS, and I want to change the OS to add boot logo and specific application to me.
The module is RK2918, and the Android OS version 2.3.
Is that it is possible?
Thank you.
DarkAminoo said:
Hi all
Please help me to do this thing, I have a smart tlélévision with android OS, and I want to change the OS to add boot logo and specific application to me.
The module is RK2918, and the Android OS version 2.3.
Is that it is possible?
Thank you.
Click to expand...
Click to collapse
You may need to get ROM first.
FocusVideo said:
You may need to get ROM first.
Click to expand...
Click to collapse
But i have the module, and the android is already exist on it!
DarkAminoo said:
But i have the module, and the android is already exist on it!
Click to expand...
Click to collapse
So it works standalone? There should be a HDMI interface, right?
If so, maybe you can try to find RK2918 compiling environment to build your image.
FocusVideo said:
So it works standalone? There should be a HDMI interface, right?
If so, maybe you can try to find RK2918 compiling environment to build your image.
Click to expand...
Click to collapse
There's an HDMI interface but when the module is stillconnected on tv, else there's an 46 pin.
If I can reflash it with the hdmi or USB on interface, kindly tell me

[Q] Note 10.1 build.prop

Hello everyone,
I have installed androidx86 on my old netbook and google play says most of the apps isn't compatible with that.I've looked into some topics and i understand that my build.prop file is not giving any info to google play and google play isn't giving me the apps.so im gonna use some info from note 10.1 and lie to google play.with your help of course.for simple : can anyone send me his build.prop file ?
Here u GO!!!!!!!!
txtmikhail said:
Here u GO!!!!!!!!
Click to expand...
Click to collapse
thanks buddy
okb1100 said:
I have installed androidx86 on my old netbook and google play says most of the apps [aren't] compatible with that. I've looked into some topics and i understand that my build.prop file is not giving any info to google play ...
Click to expand...
Click to collapse
Changing your build.prop (and more exactly, your build information) won't really help you too much in this case; you're running an Intel-chip Android build, and most of the apps in the Play Store expect an ARM-chip based Android build. While the majority of the Apps rely on only Java (which is cross-platform) for their main code, if they need any ARM-only Native Code libraries they simply won't link on an Intel-based Android.
Now that you have a GNote build.prop (and you REALLY shouldn't change any of the lines except the ones that start with "ro.build."), please report back and let us know if my suspicions are correct, though.
kcrudup said:
Changing your build.prop (and more exactly, your build information) won't really help you too much in this case; you're running an Intel-chip Android build, and most of the apps in the Play Store expect an ARM-chip based Android build. While the majority of the Apps rely on only Java (which is cross-platform) for their main code, if they need any ARM-only Native Code libraries they simply won't link on an Intel-based Android.
Now that you have a GNote build.prop (and you REALLY shouldn't change any of the lines except the ones that start with "ro.build."), please report back and let us know if my suspicions are correct, though.
Click to expand...
Click to collapse
You were right.Some apps worked but not much.For example dropbox worked but chrome didn`t.I think i will stop right here and install ubuntu.
Edit : Of course i didn`t changed any of these lines except ro.build.

Edit libs

How can I decompile and recompile .so files ?
Islam2001 said:
How can I decompile and recompile .so files ?
Click to expand...
Click to collapse
These are pre-built & cannot be decompiled - you might be able to reverse engineer them but unless you know what you are doing & and an expert coder I wouldn't bother tryin
Google reverse engineering lib files
marcussmith2626 said:
These are pre-built & cannot be decompiled - you might be able to reverse engineer them but unless you know what you are doing & and an expert coder I wouldn't bother tryin
Google reverse engineering lib files
Click to expand...
Click to collapse
I wanted to fix the audio routing bug in cm9 do you know a thread or anything that can teach me ?
Islam2001 said:
I wanted to fix the audio routing bug in cm9 do you know a thread or anything that can teach me ?
Click to expand...
Click to collapse
You will need to build an alsa audio lib & a new kernel most likely
Google is your friend - I'm not a coder -I'm a repair tech
marcussmith2626 said:
You will need to build an alsa audio lib & a new kernel most likely
Google is your friend - I'm not a coder -I'm a repair tech
Click to expand...
Click to collapse
But I already googled and nothing found
Islam2001 said:
But I already googled and nothing found
Click to expand...
Click to collapse
You will most likely need ida pro - it retails over $1000 usd
https://www.hex-rays.com/products/ida/index.shtml
Like i said - unless you are an expert coder and actually know what you doing - forget reverse engineering
And there's plenty of guides to building alsa audio libs and kernels but again unless you are an expert coder & know what you are doing you won't get very far
marcussmith2626 said:
You will most likely need ida pro - it retails over $1000 usd
https://www.hex-rays.com/products/ida/index.shtml
Like i said - unless you are an expert coder and actually know what you doing - forget reverse engineering
And there's plenty of guides to building alsa audio libs and kernels but again unless you are an expert coder & know what you are doing you won't get very far
Click to expand...
Click to collapse
Lol actualy Iam a noob in libs and kernels but the call bug is my only prob. in cm9 but I just want to know is there any chance to fix it ? Maybe this can help :
http://forum.xda-developers.com/showthread.php?t=2682819&page=2
Islam2001 said:
Lol actualy Iam a noob in libs and kernels but the call bug is my only prob. in cm9 but I just want to know is there any chance to fix it ? Maybe this can help :
http://forum.xda-developers.com/showthread.php?t=2682819&page=2
Click to expand...
Click to collapse
Like i said - you need to build an alsa audio lib & a new kernel
If you have no experience I'd forget it unless you want to spend months learning & researching
marcussmith2626 said:
Like i said - you need to build an alsa audio lib & a new kernel
If you have no experience I'd forget it unless you want to spend months learning & researching
Click to expand...
Click to collapse
Can I edit kernel using root explorer I mean there is a root partition
Islam2001 said:
Can I edit kernel using root explorer I mean there is a root partition
Click to expand...
Click to collapse
You really need to do your research
Kernels are built from source - you will have to obtain the source code from github.com and also any commits from other branches and then commit your own changes and build the kernel
Please Google search for more information - can't give spend anymore time on this
marcussmith2626 said:
You really need to do your research
Kernels are built from source - you will have to obtain the source code from github.com and also any commits from other branches and then commit your own changes and build the kernel
Please Google search for more information - can't give spend anymore time on this
Click to expand...
Click to collapse
Last question
What does encoders hantro mean ? (Already searched on google)
And is there a fix for hq videos. They are laggin

Why does't this app run on my device?

Hi all
I have a Jadoo4 stick that runs on Android, similar to Chromecast with HDMI. It has an app to watch live TV from East Asia.
I made an APK of that app, but whenever I try to install it on other devices (like my phone), it fails.
I think because it is because of I need to port it to my phone (oneplus 3t), but I'm not sure of that, nor I'm capable of porting it.
The specs of the device (Jadoo4) that runs the app are the following :
Quad Core Processor
1 GB RAM
8 GB Flash Memory
Android 4.4.2
HDMI Video Output Supports [email protected] Hardware Decoding Supports Micro SD Supports USB
On my phone I run Android 7.1.
This is the link to the apk:
https://mega.nz/#!E4UhWZDR!woA6mmng5O7iPYUBSUasqw0bMTsZSpxP7zpwAePi2zE
I would gladly appreciate it if someone could help me out.
titan1655 said:
Hi all
I have a Jadoo4 stick that runs on Android, similar to Chromecast with HDMI. It has an app to watch live TV from East Asia.
I made an APK of that app, but whenever I try to install it on other devices (like my phone), it fails.
I think because it is because of I need to port it to my phone (oneplus 3t), but I'm not sure of that, nor I'm capable of porting it.
The specs of the device (Jadoo4) that runs the app are the following :
Quad Core Processor
1 GB RAM
8 GB Flash Memory
Android 4.4.2
HDMI Video Output Supports [email protected] Hardware Decoding Supports Micro SD Supports USB
On my phone I run Android 7.1.
This is the link to the apk:
https://mega.nz/#!E4UhWZDR!woA6mmng5O7iPYUBSUasqw0bMTsZSpxP7zpwAePi2zE
I would gladly appreciate it if someone could help me out.
Click to expand...
Click to collapse
Hey,
As a start point, it would help, if you tell us, how did you create the apk?
Greetings
pbeckmann said:
Hey,
As a start point, it would help, if you tell us, how did you create the apk?
Greetings
Click to expand...
Click to collapse
Hi first of all, sorry for the late reply.
As a said, the stick runs android so it has Google Play Store tire on it
I downloaded an app called apk extractor, and made the apk with it.
So, I can successfully install the app on my phone with LinOS7.1. But when I start the app I got the error message. "Device not supported"
The only way to remove this warning would be to disable the check in the compiled code in the apk.
pbeckmann said:
So, I can successfully install the app on my phone with LinOS7.1. But when I start the app I got the error message. "Device not supported"
The only way to remove this warning would be to disable the check in the compiled code in the apk.
Click to expand...
Click to collapse
Thanks for checking it out. I know that that's the error. But unfortunately i don't have the skills to disable the check.
Do you have the necessary skills to do so?
I would gladly appreciate it.
titan1655 said:
Thanks for checking it out. I know that that's the error. But unfortunately i don't have the skills to disable the check.
Do you have the necessary skills to do so?
I would gladly appreciate it.
Click to expand...
Click to collapse
Actually, no. Sry, then i cant really hell you

Jeter/Aljeter Pie Kernel Sources

G6 Play Sources​
A huge thanks to the anonymous user who sent this post to Motorola. This issue is fixed. We can now clone all the Jeter kernel sources in one shot!!!
For Oreo:
Code:
git clone -b oreo-8.0.0-release-jeter https://github.com/MotorolaMobilityLLC/kernel-msm jeter
For Pie:
Code:
git clone -b pie-9.0.0-release-pcp29 https://github.com/MotorolaMobilityLLC/kernel-msm jeter
This will clone the kernel sources into a folder named "jeter".
Deprecated Information:
In an effort to combat Motorola's anti open source practices, I've collected all available kernel sources for the G6 Play and placed them into a single zip. Inside this zip are 43 gzips which contain all parts needed to build the kernel for our device.
Back story:
For those of you who don't know, Motorola has split the kernel sources into many parts. There is no easy way to grab them, sync them, or pull them. GitHub also lacks the ability to search for specific release tags.
Example: You can't search for "MMI-OCPS" in all of Motorola's repos, and you can't search like this inside of a single repo either.
So you have to manually open each repo one by one, and scan every page for the tag that matches the release you need. Sometimes there's nothing. Sometimes it's 5 pages down. Then you have to unpack all the kernel parts you found, and some of them need to be merged into the same folder. There is no explanation on what gets merged where. You have to try building it, get an error, then find the part you're missing in one of the zips and add it. Then repeat the process.
This is the most anti open source practice I've ever seen. I'm hoping this spurs some development for our device.
Link is now void.
Nice work putting all of these together.
kwiksi1ver said:
Nice work putting all of these together.
Click to expand...
Click to collapse
I almost have a tree going! I clobbered one together so I can rebuild twrp using Omni 9.0 sources. I'm stuck at 99% but I'm slowly chomping the bit. It seems like I can easily build a 64bit twrp if I get the last kinks out. A complete build is slowly inching closer and I can finally taste it!
Well boy howdy this is just grand news
Good news and bad news. I finally got the build to complete. However, it's not booting because for some reason, it's not building the ramdisk. I can't figure out why. No amount of searching has helped me with this. I can't find any information about it. It shouldn't even be possible as far as I can tell. It produces a recovery.img, kernel, and dt.img but no ramdisk. I'm really lost on this one.
Spaceminer said:
Good news and bad news. I finally got the build to complete. However, it's not booting because for some reason, it's not building the ramdisk. I can't figure out why. No amount of searching has helped me with this. I can't find any information about it. It shouldn't even be possible as far as I can tell. It produces a recovery.img, kernel, and dt.img but no ramdisk. I'm really lost on this one.
Click to expand...
Click to collapse
Did you have any luck figuring this out?
Sands207 said:
Did you have any luck figuring this out?
Click to expand...
Click to collapse
Not at all. I've given up on it.
Spaceminer said:
Not at all. I've given up on it.
Click to expand...
Click to collapse
Can you link me to the kernel source? I'll repo sync and try it on my dev machine
At this point I'm willing to pay someone ? 20-30 bucks to whoever gets us a decrypted twrp that ain't bugged out and works for all variants and models lol
Spaceminer said:
G6 Play Sources
In an effort to combat Motorola's anti open source practices, I've collected all available kernel sources for the G6 Play and placed them into a single zip. Inside this zip are 43 gzips which contain all parts needed to build the kernel for our device.
Back story:
For those of you who don't know, Motorola has split the kernel sources into many parts. There is no easy way to grab them, sync them, or pull them. GitHub also lacks the ability to search for specific release tags.
Example: You can't search for "MMI-OCPS" in all of Motorola's repos, and you can't search like this inside of a single repo either.
So you have to manually open each repo one by one, and scan every page for the tag that matches the release you need. Sometimes there's nothing. Sometimes it's 5 pages down. Then you have to unpack all the kernel parts you found, and some of them need to be merged into the same folder. There is no explanation on what gets merged where. You have to try building it, get an error, then find the part you're missing in one of the zips and add it. Then repeat the process.
This is the most anti open source practice I've ever seen. I'm hoping this spurs some development for our device.
Release Tag:MMI-PPP29.55-25 Pie (281mb)
Click to expand...
Click to collapse
I can't find Jeter pie source anywhere on their GitHub.
Mind throwing up a link?
Sands207 said:
Can you link me to the kernel source? I'll repo sync and try it on my dev machine
Click to expand...
Click to collapse
madbat99 said:
I can't find Jeter pie source anywhere on their GitHub.
Mind throwing up a link?
Click to expand...
Click to collapse
They don't exist in a single location on GitHub. There's literally no way to sync their sources that I'm aware of. I had to untar all the files that I have zipped together in the OP, into a rudimentary tree I found. Here's the closest thing we have.
https://github.com/SyNtheticNightmar3/android_device_motorola_jeter
Sure wish we had squid2 working on it I miss my g4 play
ninjakira said:
Sure wish we had squid2 working on it I miss my g4 play
Click to expand...
Click to collapse
I was praying for the same thing when I bought this phone.
Spaceminer said:
I was praying for the same thing when I bought this phone.
Click to expand...
Click to collapse
Right tbh that's why I even stuck with Moto is because of his work. I just popped over at the g7play forum and there doing slightly worse because the g7play is a/b partition and all they have is a dirty port of twrp for the g7
Spaceminer said:
They don't exist in a single location on GitHub. There's literally no way to sync their sources that I'm aware of. I had to untar all the files that I have zipped together in the OP, into a rudimentary tree I found. Here's the closest thing we have.
https://github.com/SyNtheticNightmar3/android_device_motorola_jeter
Click to expand...
Click to collapse
Did the g6 play start out on Nougat? I have been out of development since i got sick last year. I wish between us all we could get this mess sorted out. I'm bummed Moto doesn't have an open source website besides github where we could just download the source code and build from scratch.
Sands207 said:
Did the g6 play start out on Nougat? I have been out of development since i got sick last year. I wish between us all we could get this mess sorted out. I'm bummed Moto doesn't have an open source website besides github where we could just download the source code and build from scratch.
Click to expand...
Click to collapse
No. It came shipped with Oreo which means its treble compatible which is why you don't have to do the stuff people with phones before oreo need to do to "make" there phone treble compatible so they could flash gsi
ninjakira said:
No. It came shipped with Oreo which means its treble compatible which is why you don't have to do the stuff people with phones before oreo need to do to "make" there phone treble compatible so they could flash gsi
Click to expand...
Click to collapse
Then why is the nougat branch cloned for omni sources?
Sands207 said:
Then why is the nougat branch cloned for omni sources?
Click to expand...
Click to collapse
Hmmm I honestly couldn't even tell you why at this point ?? the development for this phone has been absolute hell from people stealing twrps to people trying to sell overpriced source and tress to making fake trees ?? like it's one giant "bruh, what the hell" moment
ninjakira said:
Hmmm I honestly couldn't even tell you why at this point ?? the development for this phone has been absolute hell from people stealing twrps to people trying to sell overpriced source and tress to making fake trees ?? like it's one giant "bruh, what the hell" moment
Click to expand...
Click to collapse
I can tell, wow
Sands207 said:
I can tell, wow
Click to expand...
Click to collapse
Yea but hey we're doing better than the G7 play guys right now so there's a win I guess ? o and hope your feeling better. Noticed you were kinda absent from all the chaos lol

Categories

Resources