[ROM][Full Android Marshmallow for Shield TV][v.1.5]

Full Android Experience with NO Limits on Shield TV and Nexus Player
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

RebelebeR wrote:I have a simple question. I never saw the need to upgrade from 1.3 to 1.4. Will the LXC containers and kernel work with 1.3? I have several computers running linux, but they are all a little outdated. The sad part is my Shield is the fastest device in my home. Linux on it would be freaking awesome.
Should work i not tested, but i suggest to upgrade to 1.4
However is not a problem, you can easly install and reinstall a boot.img
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
Emi.
Posts: 5
Joined: Sat Jul 30, 2016 11:21 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by Emi. »

Hi zulu,is there any guide in italian language which illustrates step by step how to install your rom for NVidia Android TV 16 and Droid mote? I'm a bit confused with the ones you posted here.Van you help me please?
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

Emi. wrote:Hi zulu,is there any guide in italian language which illustrates step by step how to install your rom for NVidia Android TV 16 and Droid mote? I'm a bit confused with the ones you posted here.Van you help me please?
Write to me in email that you see in DroidMote.
My main language is italian.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

Dual BOOT Full Android and Android TV

aka

Boot Android TV from USB Disk
https://youtu.be/Ju3L-9kk7D0

I was looking for the easiest way ever, and it is this.

You MUST have a fast USB HD or USB 3 Flash Drive

Extract the archive: procedure updated with new files here viewtopic.php?f=25&t=1580&p=3630#p3630

Format an USB HD or an USB 3 Flash Drive to Ext4

Copy inside the USB DISK the files:

system.img
vendor.img
su.img


With Fastboot, flash the file boot_from_usb.img as recovery

fastboot flash recovery boot_from_usb.img


Connect the USB disk to Shield TV, from full Android, reboot to recovery to have Android TV.
Instead the normal boot start as always full Android.


Note:
The first start is slow becasue is like a new installation on the USB disk. Android will update all apps at first boot.
After can be also faster than your regular installation, it depends on your disk speed.
The system and vendor images files are the original stock converted to ext4. There is a tool for this simg2img
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

I never tested Android Tv on Shield TV more than 15 minutes. Now, during the test of the dual boot, i made more attention to some things.

I not see. on internet, many users that talk about this fact, but with the Android TV firmware, the Shield TV have the wifi 5Ghz AC that is completly useless.

The wifi 5Ghz AC is horrible, unusable, instead with full Android is wonderful.

This fact depend from the enabled internal wireless Access Point that is needed from the Shield Controller. This create interferences on your wifi LAN.

Why no one talk about this horrible thing ?

Yes you can use ethernet, but the wifi today is very important expecially if with wifi AC you can have a connection better than ethernet and without cables.

Nvidia should really rethink on the controller implementations, this is something that not have future.

This implementation create problems also to all others wifi devices in your house. cause big interferences.

Can someone know how to turn off this garbage in the stock firmware ?

On wifi N you have less problems.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

well, i tested more intensively the dual boot OS

I have the guest Android TV OS installed on a normal old usb Hard Drive

I played 4 levels of Asphalt 8 with DroidMote on Wifi N while i listen music on Google Music.

Everything is very smooth and fast, no one interruption.

After the first start, the guest OS on external USB drive is very stable.

Wifi N on Android TV works, instead Android TV completely break the Wifi AC 5Ghz ( cause Nvidia controller implementation ) that is in general better and faster on every devices included Shield TV with full Android inside.

P.S.
I have too much disk space now on my Shield TV that originally have only 16GB ;)
But more important, without the hassle of expanded storage, portable storage and fucking storage....:)

Naturally you can have Android TV on usb, but also full Android. Every disk can be an independent OS with many disk space.
You can create an OS for movies, an OS for music an OS with the stuff of your second wife :) and so on.


To transform a sparse system and vendor image to raw ext4 you can use also on Windows simg2img.exe https://github.com/KinglyWayne/simg2img_win , in case you don't like use Linux.
In case you want use the system and vendor image of full Android on external usb disk.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
gargon
Posts: 8
Joined: Fri Jul 15, 2016 9:01 pm

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by gargon »

zulu99 wrote:
rahjer wrote:Thanks Zulu,
Just upgraded from 1.3 to 1.4 by flashing the system.img as your described and all is good. :)
No if we could get the green power light to go off when system sleeps or set dimmer
You can

In the stock firmware the green led values are:

/sys/class/leds/led_lightbar/brightness

High = 255

Medium = 80

Low = 20

Off = 0

To set the new value:

echo xxx > /sys/class/leds/led_lightbar/brightness

where xxx is one of the previous values.

Personally i prefer the green light always on at 255 max level because when i not use the device i completely power off it.
In this way i can understand also if the device is completely powered off or in standby.
If you prefer you can change, but i suggest to power off the device when you not use it, for a longer life of the device and to save money.

Hi zulu,

I am really loving your work and am going to try your new Dual Boot process tonight! I have this vanilla android rom set up just right now and everything is working well except 2 things:

1. The settings.apk only works 50%. I have skinned it with QuickShortcutMaker like you said but only half of the settings work. If I click on HDMI, for example, it works fine and I can adjust all of my CEC/HDMI settings fine but if I go try to click on settings to adjust the green light in sleep mode, it crashes and says 'unfortunately, Settings has stopped.' Which leads me to my next problem...

2. How do I adjust the green light to its dimmest setting? I usually just power off the machine but sometimes I want to put it to sleep but I don't want the green light blazing full blast. I went to /sys/class/leds/led_lightbar and I have 3 folders mmc0::, mmc1:: and mmc2:: & 1 file led_lightbar which is empty when I open it in Text Editor. Where do I edit to adjust the green light?


Any help would be really appreciated.

Thanks in advance
hugh a
Posts: 53
Joined: Sun May 08, 2016 2:32 pm

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by hugh a »

gargon wrote:
zulu99 wrote:
rahjer wrote:Thanks Zulu,
Just upgraded from 1.3 to 1.4 by flashing the system.img as your described and all is good. :)
No if we could get the green power light to go off when system sleeps or set dimmer
You can

In the stock firmware the green led values are:

/sys/class/leds/led_lightbar/brightness

High = 255

Medium = 80

Low = 20

Off = 0

To set the new value:

echo xxx > /sys/class/leds/led_lightbar/brightness

where xxx is one of the previous values.

Personally i prefer the green light always on at 255 max level because when i not use the device i completely power off it.
In this way i can understand also if the device is completely powered off or in standby.
If you prefer you can change, but i suggest to power off the device when you not use it, for a longer life of the device and to save money.

Hi zulu,

I am really loving your work and am going to try your new Dual Boot process tonight! I have this vanilla android rom set up just right now and everything is working well except 2 things:

1. The settings.apk only works 50%. I have skinned it with QuickShortcutMaker like you said but only half of the settings work. If I click on HDMI, for example, it works fine and I can adjust all of my CEC/HDMI settings fine but if I go try to click on settings to adjust the green light in sleep mode, it crashes and says 'unfortunately, Settings has stopped.' Which leads me to my next problem...

2. How do I adjust the green light to its dimmest setting? I usually just power off the machine but sometimes I want to put it to sleep but I don't want the green light blazing full blast. I went to /sys/class/leds/led_lightbar and I have 3 folders mmc0::, mmc1:: and mmc2:: & 1 file led_lightbar which is empty when I open it in Text Editor. Where do I edit to adjust the green light?


Any help would be really appreciated.

Thanks in advance

the settings apk was made for android tv thats why only some function work as far as the green led function cant comment
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by zulu99 »

gargon wrote:
zulu99 wrote:
rahjer wrote:Thanks Zulu,
Just upgraded from 1.3 to 1.4 by flashing the system.img as your described and all is good. :)
No if we could get the green power light to go off when system sleeps or set dimmer
You can

In the stock firmware the green led values are:

/sys/class/leds/led_lightbar/brightness

High = 255

Medium = 80

Low = 20

Off = 0

To set the new value:

echo xxx > /sys/class/leds/led_lightbar/brightness

where xxx is one of the previous values.

Personally i prefer the green light always on at 255 max level because when i not use the device i completely power off it.
In this way i can understand also if the device is completely powered off or in standby.
If you prefer you can change, but i suggest to power off the device when you not use it, for a longer life of the device and to save money.

Hi zulu,

I am really loving your work and am going to try your new Dual Boot process tonight! I have this vanilla android rom set up just right now and everything is working well except 2 things:

1. The settings.apk only works 50%. I have skinned it with QuickShortcutMaker like you said but only half of the settings work. If I click on HDMI, for example, it works fine and I can adjust all of my CEC/HDMI settings fine but if I go try to click on settings to adjust the green light in sleep mode, it crashes and says 'unfortunately, Settings has stopped.' Which leads me to my next problem...

2. How do I adjust the green light to its dimmest setting? I usually just power off the machine but sometimes I want to put it to sleep but I don't want the green light blazing full blast. I went to /sys/class/leds/led_lightbar and I have 3 folders mmc0::, mmc1:: and mmc2:: & 1 file led_lightbar which is empty when I open it in Text Editor. Where do I edit to adjust the green light?


Any help would be really appreciated.

Thanks in advance
For led open terminal emulator

su
echo xxx > /sys/class/leds/led_lightbar/brightness


High = 255

Medium = 80

Low = 20

Off = 0

where xxx is one of the previous values.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
RebelebeR
Posts: 6
Joined: Tue May 24, 2016 6:50 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.4]

Post by RebelebeR »

zulu99 wrote:
Dual BOOT Full Android and Android TV

aka

Boot Android TV from USB Disk
https://youtu.be/Ju3L-9kk7D0

I was looking for the easiest way ever, and it is this.

You MUST have a fast USB HD or USB 3 Flash Drive

Extract the archive: procedure updated with new files here viewtopic.php?f=25&t=1580&p=3630#p3630

Format an USB HD or an USB 3 Flash Drive to Ext4

Copy inside the USB DISK the files:

system.img
vendor.img
su.img


With Fastboot, flash the file boot_from_usb.img as recovery

fastboot flash recovery boot_from_usb.img


Connect the USB disk to Shield TV, from full Android, reboot to recovery to have Android TV.
Instead the normal boot start as always full Android.


Note:
The first start is slow becasue is like a new installation on the USB disk. Android will update all apps at first boot.
After can be also faster than your regular installation, it depends on your disk speed.
The system and vendor images files are the original stock converted to ext4. There is a tool for this simg2img
I'm missing something somewhere. I downloaded the compressed file, but when I opened it it only contained system and vendor images. su and recovery images weren't in it.