[G 2014 Themes and Apps] fgl27:
[APP] [XT1069] [XT1025] [XT1523] TV App for any ROM[4.4.4, 5.x.x and 6.0] ​

!!! Only work on !!!:

XT1069 (Moto G 2 generation), XT1025 and XT1523 (Moto E 1 and 2 Generation)...

The TV on Moto devices is really a hardware ting, if yours device didn't comes with TV this zip will not work.

If yours device comes with TV and is not listed in this thread, you can test and if works let me know, the device and ROM you tested.

​

​

Table of contents

#1 post How to install the TV app on any ROM.

2 post Changelog, old versions.

3 post HELP and some ROM's that the TV app has been successfully tested.

4 post Translation of 1 post / tradução do 1 post.

Below a print of the app running on custom ROM.

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/12-07.png[/IMG]

How to install the TV app​

To install the TV app the process is very simple, Fallow the below process #1 to #5​

#1 Make sure you have a rooted phone.​

#2 Download the zip check the OS version​

4.4.4 KitKat

Motorola-TV-App-for-any-ROM-V1.0.6-KitKat.zip

5.x.x Lollipop:

Motorola-TV-App-for-any-ROM-V1.0.6-Lollipop.zip

6.0 Marshmallow:

Motorola-TV-App-for-any-ROM-V1.0.7-Marshmallow.zip

7.x Nougat and UP:

Use the Marshmallow .zip above​

* Be aware on android Marshmallow and Nougat selinux may block the app from work. Selinux can be simply disable using a app my Mod version of Kernel Adiutor can do that Download the .apk open the app go to Misc and disable Toggle Se Linux if current SElinux Status is set to permissive the TV app must work, enable apply on boot to have it automatic disable after it reboot.

View attachment 3833550

#3 Flash it via recovery (no need to clean dalvik cache or cache after)​

The zip will auto reboot after it finish the install process.

So if you will flash more then one zip leave this for last, on the queue.

#4 Only for 4.4.4 users (volume Bug)​

Enable in developer options Disable HW Overlays (first is need to have developer enable if you don't have and don't now how to enable developer check 3 post - help). If you don't do this and try to change the volume while watching TV the phone will force-reboot...

example:

#5 RUN jellyservice before start the TV app​

To run But jellyservice is need to have init.d working Most custom ROM have it, but some times it is not working or the Kernel that you are using kill's it.

If you don't have init.d is need to start jellyservice manually, or enable init.d via app on the #3 post a help about init.d.)

Note about jellyservice :

In the stock Motorola ROM there is a file call jellyservice and it is need to be running before you run the tv app.

This zip will install this file and make it run all the time in the background, just like in the stock ROM.

But that file doesn't need to be running all the time on yours device if you don't wanna, but if you stop that service every time you need to run the TV app you will need to started the service before click to open the apk.

How to stop and start ''jellyservice''

1* with a root browser go to folder /system/etc/init.d/ and deleted the file 99jellyservice

After you reboot the jellyservice will not be running on the backgroud

2* Running jellyservice manually

2.1*- Install the app ''Script Manager - SManager''

2.2*- Open and config SManager,

check Do not ask again

click on Browser as root

click ok

go to folder:

/system/bin/

to change folder click on the folder with 2 dots on left up corner

it time you click it will go up one folder, click until only show: /

click on ''jellyservice''

check ''Su'', and ''Is executable''

click on run

closed the app

Now you can open the TV app, but every time you wanna to run it is need to do that, but you don't need to find jellyservice on system/bin folder all the time, you can just open SManager and click on the saved config, click on the arrow on the up right corner and you see jellyservice config, click on it click run and open the tv app.

Some sample images...

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/28-03.png[/IMG]

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/16-07%20(4).jpg[/IMG]

to run only once

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/16-07%20(1).jpg[/IMG]

to run again

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/16-07%20(4)2.jpg[/IMG]

click on jellyservice and click run

[IMG="prove"]https://dl.dropboxusercontent.com/u/281742759/tv%20app/16-07%20(3).jpg[/IMG]

If the zip don't work for you go to post #3 see the Help, if that don't help let me know.

I have included on the attachments a file Cleaner.zip it will remove all the files flashed by the tv.zip, in case some one have tested it and it doesn't work and wanna to remove the files.

Developer donation link:

To donate via paypal click here

No other donation option is available.