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

Full Android Experience with NO Limits on Shield TV and Nexus Player
jms
Posts: 10
Joined: Sun Jul 17, 2016 8:30 am

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

Post by jms »

sharaq wrote:Can we use real-time voice input instead of voice dictation? any possibility...
I use with logitech webcam (mic included) and that work.
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 »

sharaq wrote:Can we use real-time voice input instead of voice dictation? any possibility... I want to use it for google now home automation projects... or any suggestions to use usb microphone / usb webcam with wide range.. i want to get this one and try https://www.amazon.com/dp/B00IR8R7WQ/re ... FWQPNYABET
in full Android you can connet an usb MIC or a usb webcam or a bluetooth mic and use only your voice to say: "OK Google" and search with your voice what you want.

Instead if you use DroidMote, you can use your voice to write text, also in apps without voice search support. everywhere.
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
retu
Posts: 20
Joined: Sat May 07, 2016 3:37 pm

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

Post by retu »

I'm on full Marshmallow 1.2. To upgrade to your 1.4 Version, i'll have to flash the 3.2 stock fw first, right? That is how the installation how to in the first post begins. Sorry, but I want to be sure about that.
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 »

retu wrote:I'm on full Marshmallow 1.2. To upgrade to your 1.4 Version, i'll have to flash the 3.2 stock fw first, right? That is how the installation how to in the first post begins. Sorry, but I want to be sure about that.
yes you need before the 3.2 stock firmware and over this you can install full android 1.4

to have 3.2 stock firmware in very fast way, you can download the OTA zip and install with TWRP recovery, after install system and vendor image and fastboot -w to clear data. fastboot -w is necessary if you come from an Android TV firmware.
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
androidtvuser
Posts: 9
Joined: Sun May 15, 2016 11:00 am

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

Post by androidtvuser »

Hi Zulu,
hope you are well. I have returned to my shield after few days and tried Play Store. It pops up with a message saying "This version of app isn't compatible with our device. To fix this problem, go to Settings and uninstall updates for the Google Play Store app".

I have gone to setting and uninstalled the update and Play store will work but looks like the update gets installed automatically and then if i try going back to Play Store then it will pop up with the same message. I can go to settings and uninstall the update again to use the play store for once but it will go back to the same issue.

Please help!
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 »

androidtvuser wrote:Hi Zulu,
hope you are well. I have returned to my shield after few days and tried Play Store. It pops up with a message saying "This version of app isn't compatible with our device. To fix this problem, go to Settings and uninstall updates for the Google Play Store app".

I have gone to setting and uninstalled the update and Play store will work but looks like the update gets installed automatically and then if i try going back to Play Store then it will pop up with the same message. I can go to settings and uninstall the update again to use the play store for once but it will go back to the same issue.

Please help!
Read previous posts about Google Play Store.
If the google play tv version number is higher than normal google play version number ( not frequently ) change in the build.prop the occurrences of the word foster_e to full_foster_e reboot and after install manually the app.

but in the new full Android 1.4 version for now this not happen.
the last google play version is Google Play Store 6.8.22.F-all [0] 3046094 and is auto-updated well.

If you have problems, you can update manually. You can get the apk from:
http://www.apkmirror.com/apk/google-inc ... lay-store/

P.S.
I wrote this thing 12364546355267736465867456536 times
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
jms
Posts: 10
Joined: Sun Jul 17, 2016 8:30 am

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

Post by jms »

androidtvuser wrote:I have returned to my shield after few days and tried Play Store. It pops up with a message saying "This version of app isn't compatible with our device. To fix this problem, go to Settings and uninstall updates for the Google Play Store app".
Install Aptoide, an alternative play store. From there, install a newer version of play store, version "6.8.20.F-all" .
jms
Posts: 10
Joined: Sun Jul 17, 2016 8:30 am

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

Post by jms »

zulu99 wrote: Maybe playing with the file /system/etc/audio_policy.conf you can solve
If changing the destination in skype helps, this would mean that in the audio_policy.conf is a output device which does not work.
I guess this audio device is the ear speaker that you use when you make phone calls with a android phone.
Also possibly the problem may come from the sequence the modules are loaded in the kernel.

In android, we can have these output devices:
AUDIO_DEVICE_OUT_EARPIECE, AUDIO_DEVICE_OUT_SPEAKER, AUDIO_DEVICE_OUT_WIRED_HEADSET, AUDIO_DEVICE_OUT_WIRED_HEADPHONE.
AUDIO_DEVICE_OUT_BLUETOOTH_SCO, AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET, AUDIO_DEVICE_OUT_BLUETOOTH_*,
AUDIO_DEVICE_OUT_AUX_DIGITAL, AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET, AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET,
AUDIO_DEVICE_OUT_USB_ACCESSORY, AUDIO_DEVICE_OUT_USB_DEVICE

I guess AUDIO_DEVICE_OUT_EARPIECE is the default when making a phone call?
And AUDIO_DEVICE_OUT_AUX_DIGITAL should be HDMI?

audio_policy.conf defines AUDIO_DEVICE_OUT_AUX_DIGITAL for passthru,
and also AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET|gamecast_out

Since for nvidia shield we have only BT and HDMI, I wonder if AUDIO_DEVICE_OUT_SPEAKER and AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET make any sense?
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 »

jms wrote:
zulu99 wrote: Maybe playing with the file /system/etc/audio_policy.conf you can solve
If changing the destination in skype helps, this would mean that in the audio_policy.conf is a output device which does not work.
I guess this audio device is the ear speaker that you use when you make phone calls with a android phone.
Also possibly the problem may come from the sequence the modules are loaded in the kernel.

In android, we can have these output devices:
AUDIO_DEVICE_OUT_EARPIECE, AUDIO_DEVICE_OUT_SPEAKER, AUDIO_DEVICE_OUT_WIRED_HEADSET, AUDIO_DEVICE_OUT_WIRED_HEADPHONE.
AUDIO_DEVICE_OUT_BLUETOOTH_SCO, AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET, AUDIO_DEVICE_OUT_BLUETOOTH_*,
AUDIO_DEVICE_OUT_AUX_DIGITAL, AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET, AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET,
AUDIO_DEVICE_OUT_USB_ACCESSORY, AUDIO_DEVICE_OUT_USB_DEVICE

I guess AUDIO_DEVICE_OUT_EARPIECE is the default when making a phone call?
And AUDIO_DEVICE_OUT_AUX_DIGITAL should be HDMI?

audio_policy.conf defines AUDIO_DEVICE_OUT_AUX_DIGITAL for passthru,
and also AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET|gamecast_out

Since for nvidia shield we have only BT and HDMI, I wonder if AUDIO_DEVICE_OUT_SPEAKER and AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET make any sense?
The problem is that apps that use phone calls redirect the audio to earpiece. But is simple to solve.

With app settings xposed module remove the permission that change audio output as i explained in post above.

In this way i tested hangouts, facebook and others audio / video calls apps. Everything works very well with this little trick.

The same problem is present also in the Nvidia stock firmware.
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
jms
Posts: 10
Joined: Sun Jul 17, 2016 8:30 am

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

Post by jms »

zulu99 wrote: With app settings xposed module remove the permission that change audio output as i explained in post above.
In this way i tested hangouts, facebook and others audio / video calls apps. Everything works very well with this little trick.
You are right in that it can be solved with that trick.
I was looking if it can be solved by correcting the config.