Related
I've been able to get most of the Google Apps working in the Kindle Fire HDX with simple sideload and adding account. Below is the video showing the apps working. Follow the link below for instructions and the second link to download the Google apps.
Instructions to add Google account: http://androidcowboy.com/2013/10/add-google-account-kindle-fire-hdx/
Download Google Apps: http://androidcowboy.com/android-apk-files-download/
Errors
Hey man, this is great for the most part. However I followed your steps and I constantly get service errors no matter what I'm running. Have you gotten these errors to stop? Also have you found anything more about getting the play store to work?
Thanks,
Sean
Google play not working. Gmail is though. I'm using the play store by logging in via the silk browser, but unlike with the nexus 7 I just returned, I can't get the paid versions I've already bought for my Android phone. Im NOT paying rwice for the same apps (ie Poweramp). I like the Kindle overall, don't mind its Amazon overlay, but completely resent their blocking me from using their competitor's app-store. If they want to really go toe 2 toe with Google, let them develop a full new yet redundant operating system that rivals OSX & Android. Guess I'll have to root. Is not like they own every Kindle & we're just renting like the cable box for $10/mo.
These are not the droids you're looking for.
Yeah, I'm unable to get Google Play to work with this method, and it creates a lot of errors with services and wireless connections in the process.
For all of you having problems: did you also download and install google play services as well? I hear thats required for a lot of the gapps to work.
I can confirm the following apps work with signin and sync and so on:
Maps
Keep
Play Music
Youtube
Drive
Chrome Beta
Gmail
I did need to install play services 3.2.66. And i do get random "com.google.android.gapps" crashes even when not using a google app, but it is easily dismissed.
Hmm i see that the google services framework are version 4.0.4-338691, and the google account manager is 4.0.3-239410. Perhaps it would be better to use 4.2.2 versions (if they exist) ?
Anyone seen those around in apk format? (i've only seen them in the gapps packages for cm10.x and i think they need to be repacked, which i do not know how to do...)
check goo.im for gapps packages you need.
http://goo.im/gapps
someone0 said:
check goo.im for gapps packages you need.
http://goo.im/gapps
Click to expand...
Click to collapse
That's exactly what i did. But those come in a .zip for flashing on top of a AOSP rom without google stuff. I'm pretty sure you can't just extract the apks and install them (at least not the one i tried). As i mentioned i expect they need to be repacked in proper apk form, which is something i do not know how to do.
Android Cowboy said:
I've been able to get most of the Google Apps working in the Kindle Fire HDX with simple sideload and adding account. Below is the video showing the apps working. Follow the link below for instructions and the second link to download the Google apps.
Instructions to add Google account: http://androidcowboy.com/2013/10/add-google-account-kindle-fire-hdx/
Download Google Apps: http://androidcowboy.com/android-apk-files-download/
Click to expand...
Click to collapse
I don't quite follow you. Are you downloading ALL these files to your computer and then transferring them to the HD Fire ? I am not a tech person at all and this just seems to be over my head to do.
Jilxz said:
I don't quite follow you. Are you downloading ALL these files to your computer and then transferring them to the HD Fire ? I am not a tech person at all and this just seems to be over my head to do.
Click to expand...
Click to collapse
Yes, that's would be one way to do it. Or if you go to the web page using your Kindle Silk Browser then you can download directly to your Kindle Fire HDX.
Epedemic said:
That's exactly what i did. But those come in a .zip for flashing on top of a AOSP rom without google stuff. I'm pretty sure you can't just extract the apks and install them (at least not the one i tried). As i mentioned i expect they need to be repacked in proper apk form, which is something i do not know how to do.
Click to expand...
Click to collapse
It's simply a zip file containing the files GAPPS use and the command instruction including where to put all the files. At the moment, since there is no root, it's not possible to write some files to the system folder/directory. But for the APK files, if you install them it would put them on the user application space rather than system application space like normal GAPPS do on custom ROM(s). That said, not all the google apps will require those files to be in the system space. So, no worry there. You would simply unzip the file and try to install the apks and move the files to the user space if you can. That's the best you could do for now. I could write a little script file to do that as I did on the Nook HD+. Hence that's the root and GAPPS was done in the Nook HD+ at the beginning. I'm not gonna bother writing any script as I'm still waiting for my 2nd replacement unit. If this thing goes south again, I would just return the device and wait to see if I would get the new 2013 Nexus 7/10. I might even keep my eyes open for those 8inches Windows 8.1 tablet also.
Are notifications and background sync working for Gmail? I've read conflicting reports.
Thanks!
i dont know if this is known but, i just downloaded the latest google services, search and youtube app, i now have all cards in my google now, and signed into youtube.
Just thought id throw it out there
angry english said:
i dont know if this is known but, i just downloaded the latest google services, search and youtube app, i now have all cards in my google now, and signed into youtube.
Just thought id throw it out there
Click to expand...
Click to collapse
Any more of those annoying FCs? Did you just install the apks and nothing else? Where did you get them from?
I've not tried it for a week or so but ended up just removing the google stuff as it just kept crashing.
Spec-Chum said:
Any more of those annoying FCs? Did you just install the apks and nothing else? Where did you get them from?
I've not tried it for a week or so but ended up just removing the google stuff as it just kept crashing.
Click to expand...
Click to collapse
No FC at all works fine, all I did was go to Google play, search for the apps, find the version numbers, and downloaded through websites on Google search, Android police have them if I remember rightly, all I did was I stall the apks through es file explorer
Spec-Chum said:
Any more of those annoying FCs? Did you just install the apks and nothing else? Where did you get them from?
I've not tried it for a week or so but ended up just removing the google stuff as it just kept crashing.
Click to expand...
Click to collapse
I keep a running list of updated Google apps here. But even though I have the latest Google Play Services, I still get the FC on my hdx.
angry english said:
No FC at all works fine, all I did was go to Google play, search for the apps, find the version numbers, and downloaded through websites on Google search, Android police have them if I remember rightly, all I did was I stall the apks through es file explorer
Click to expand...
Click to collapse
When you say latest "services" do you mean Google Services Framework or Google Play Services? What version of each do you have installed?
No more google crashes after many resets and installs of Google service. Its possible. Everything is working without errors .otherwise I would of kept it off. I installed vending.apk inside system and outside... followed cowboy's instructions..very happy. I'm rooted though
Sent from my DROID RAZR HD using XDA Premium 4 mobile app
Chief85 said:
When you say latest "services" do you mean Google Services Framework or Google Play Services? What version of each do you have installed?
Click to expand...
Click to collapse
+1 to @Chief85 question, which one was it @angry english ?
Its been a while so maybe I'm out of date, but has anybody tried the Nexflix app for the Fire TV on the Ouya?
I know previously the Netflix app was barely usable, but the Fire version seems better for a remote interface.
I am curious about this as well. Have been looking for a copy of the apk to try but no luck so far. Maybe someone on the forum has a FireTV and would be willing to supply a copy of the Netflix apk. I have seen that the OUYA controller works good with the FireTV so there this could be a good alternative to what versions we have to sideload now.
Edit: It will load but just sits on the Netflix loading screen with no data traffic.
Snoman002 said:
Its been a while so maybe I'm out of date, but has anybody tried the Nexflix app for the Fire TV on the Ouya?
I know previously the Netflix app was barely usable, but the Fire version seems better for a remote interface.
Click to expand...
Click to collapse
Here is firetv Netflix apk
LINK
Decided I'd take a crack at this.
I copied the following from the FTV to the same locations on the OUYA (I also changed the build and version in build.prop):
/data/app/org.chromium.content_shell_apk-1.apk (chmod 644)
created directory /data/app-lib (chmod 711)
created directory /data/app-lib/org.chromium.content_shell_apk-1 (chmod 755)
/data/app-lib/org.chromium.content_shell_apk-1/libcontent_shell_content_view.so (chmod 755)
/system/app/WebCryptoTZService.apk (chmod 644)
/system/app/WebCryptoTZService.odex (chmod 644)
/system/lib/libwebcryptotz.so (chmod 644)
/system/app/AmazonApps_420005110.apk (chmod 644)
/system/lib/liblatency.so (chmod 644)
Still just hangs on the Netflix loading screen. Logcat says "W/ActivityManager( 324): Unable to start service Intent { act=com.amazon.tz.webcrypto }: not found". LOGCAT
Ideas?
If i use CyanogenMOD ROM, would i'll be able to run this app without problem?
limker said:
If i use CyanogenMOD ROM, would i'll be able to run this app without problem?
Click to expand...
Click to collapse
The app calls for a bunch of stuff that is not on the OUYA. At this point it won't work no matter what ROM you are running.
Try these
I have an apk with the store check removed, and also those other files installed.
But there is still an issue even with all of this. The app tries to connect to netflix through a very secure url that includes your build_id, build_time, version_release and version_incremental from the build.prop file. I have tried spoofing these, from the Fire TV build.prop, but it results in a boot loop.
peppy6582 said:
I have an apk with the store check removed, and also those other files installed.
But there is still an issue even with all of this. The app tries to connect to netflix through a very secure url that includes your build_id, build_time, version_release and version_incremental from the build.prop file. I have tried spoofing these, from the Fire TV build.prop, but it results in a boot loop.
Click to expand...
Click to collapse
The app does a boot loop or your ouya? Were you changing your ouya build prop?
ajb999 said:
The app does a boot loop or your ouya? Were you changing your ouya build prop?
Click to expand...
Click to collapse
Changed the build.prop and the ouya bootloops
peppy6582 said:
Changed the build.prop and the ouya bootloops
Click to expand...
Click to collapse
It's too bad an app like market helper doesn't support firetv. Would be a safer way than changing your build.prop permanently. Were you able to get your ouya working again?
ajb999 said:
It's too bad an app like market helper doesn't support firetv. Would be a safer way than changing your build.prop permanently. Were you able to get your ouya working again?
Click to expand...
Click to collapse
Yeah, I had a backup. I wish somebody smarter than me (there are a lot) would help us figure this out.
peppy6582 said:
Yeah, I had a backup. I wish somebody smarter than me (there are a lot) would help us figure this out.
Click to expand...
Click to collapse
There's a thread on ouyaforum abouth this and someone says the OUYA is missing a bunch of APIs and other stuff for it to run. I think it's been looked at some people that really know what they're doing but might have thought Netflix would release an app themselves. Doesn't seem like it would take much considering how many versions they've released on android. Then again, the only Netflix version that I can watch movies on my n7 2013 tablet is with the HD version. But it doesn't have chromecast support.
This's just a quick guide on how to get the Google Play Store installed on the latest Fire OS 5 for Amazon Fire tablets with no Root, PC or ADB required.
This should work on any Amazon Fire tablet released from 2014 onwards (4th Generation and above) that's running Fire OS 5.X.
NOTE (1): To install the required APKs, you may need a file manager from the Amazon Appstore, I used TOTAL COMMANDER - https://www.amazon.co.uk/dp/B00H4IHJ8M/
With later versions of Fire OS or SILK, you can just tap the download notifications as and when you download the APKs or use SILKs download manager, removing the need for the above file manager.
Click to expand...
Click to collapse
NOTE (2): You'll also need to enable 'Apps from Unknown Sources' found under Settings > Security of the Fire OS.
Click to expand...
Click to collapse
Now simply download the 4 APK files below using the stock web browser, SILK and install them in that same order, then POWER OFF and RESTART your tablet and afterwards open up the Google Play Store and log in with your Google account:
1. Google Account Manager 5.1-1743759
http://www.apkmirror.com/apk/google...unt-manager-5-1-1743759-android-apk-download/
2. Google Services Framework 5.1-1743759
http://www.apkmirror.com/apk/google...s-framework-5-1-1743759-android-apk-download/
3. Google Play Services 11.5.09 (230-164803921)
https://www.apkmirror.com/apk/googl...s-11-5-09-230-164803921-android-apk-download/
4. Google Play Store 8.3.41.U-all [0] [FP] 170066753
https://www.apkmirror.com/apk/googl...41-u-all-0-fp-170066753-android-apk-download/
In future, the Google Play Store and Google Play Services apps will auto update themselves in the background.
How to install? (Sorry, newcomer!)
I have downloaded the 4 APKs mentioned, but what is the procedere to install them?
Villimies said:
I have downloaded the 4 APKs mentioned, but what is the procedere to install them?
Click to expand...
Click to collapse
use a file manager to open/install them
try es file manager or root browser both are available at akp mirror
Sent from my XT1254 using XDA Labs
---------- Post added at 08:13 PM ---------- Previous post was at 08:09 PM ----------
download the apps, when complete you can tap on the notification, you will have an option to install
be sure to allow unknown sources in settings before downloading apps
Sent from my XT1254 using XDA Labs
Edit: stay away from ES File Manager, it was sold, and new owners have packed it full of junkware
there are several other great file managers
http://www.apkmirror.com/apk/neatbytes/solid-explorer-beta/
http://www.apkmirror.com/apk/jrummy-apps-inc/root-browser/
among others
Tnx for your assistance sd-shadow. All working perfect meanwhile!:laugh:
Gilly10 said:
I take no credit for this, I'm just simply creating a quick and simple post (mainly for ease and future reference for myself) to get the Google Play Store installed on the latest Fire OS 5.3.1.1 with no root or ADB required.
All you have to do is download and install these 4 APKs below and login with your Google account, that's it:
Google Account Manager 5.1-1743759
http://www.apkmirror.com/apk/google...unt-manager-5-1-1743759-android-apk-download/
Google Services Framework 5.1-1743759
http://www.apkmirror.com/apk/google...s-framework-5-1-1743759-android-apk-download/
Google Play Services 9.8.77 (230-135396225)
http://www.apkmirror.com/apk/google...es-9-8-77-230-135396225-android-apk-download/
Google Play Store 7.0.17.H-all [0]
http://www.apkmirror.com/apk/google-inc/google-play-store/google-play-store-7-0-17-h-all-0-release/
NOTE: This was all done on a Amazon Fire 8, 6th Gen. device.
Click to expand...
Click to collapse
Are those the prerequisites for Google play store? i have android system in my car multimedia. it does not have the google play store in it, and when i tried to install it (only google play store) it won't lunch and crash..
so i understand it needs all the 3 apk's in addition..
the version of android i have in my car is 4.4.2 - will the above apk version fit? or do i need different version?
ulevi said:
Are those the prerequisites for Google play store? i have android system in my car multimedia. it does not have the google play store in it, and when i tried to install it (only google play store) it won't lunch and crash..
so i understand it needs all the 3 apk's in addition..
the version of android i have in my car is 4.4.2 - will the above apk version fit? or do i need different version?
Click to expand...
Click to collapse
Off topic question (does not pertain to device) - you'll need to ask your question elsewhere. And yes, different versions are needed depending on device type, capabilities and Android build.
I had to install latest Play Store version to get it all running on our Kindle Fire (think it's 5th gen). Version recommended above just went back to home screen.
Is there any way to get multiple Google accounts working using this method? I have a couple accounts that I need to have on devices for various reasons.
Excellent work!
ClintE1956 said:
I had to install latest Play Store version to get it all running on our Kindle Fire (think it's 5th gen). Version recommended above just went back to home screen.
Is there any way to get multiple Google accounts working using this method? I have a couple accounts that I need to have on devices for various reasons.
Excellent work!
Click to expand...
Click to collapse
Gmail app allows adding multiple accounts, then they will be accessable by other apps
Sent from my sailfish using XDA Labs
sd_shadow said:
Gmail app allows adding multiple accounts, then they will be accessable by other apps
Sent from my sailfish using XDA Labs
Click to expand...
Click to collapse
Works great!
Thanks for all your help, very much appreciated!
Will I be able to update my iOS with these four apks downloaded? Also can I root down the road of I choose too? So far everything working y the way! Thamks
allup said:
Will I be able to update my iOS with these four apks downloaded? Also can I root down the road of I choose too? So far everything working y the way! Thamks
Click to expand...
Click to collapse
ios is Apple...
FireOS yes you can update, Google framework will remain
root after updating, unlikely, at least right away
Sent from my XT1080 using XDA Labs
Thank you. Google Play Services on my Kindle Fire crashed and wouldn't allow me to access any Google Apps including Chrome, Gmail etc.. The message indicated that the apps wouldn't work unless an updated version of Google Play Services was installed and it seemed like the update wouldn't go through. I reset my Kindle to factory settings and followed your instructions and it seems great so far...not asking for a Google Play Services update. Thank you again Gilly10.
sd_shadow said:
ios is Apple...
FireOS yes you can update, Google framework will remain
root after updating, unlikely, at least right away
Sent from my XT1080 using XDA Labs
Click to expand...
Click to collapse
Hi, so you can update FireOS. But what about the google framework? Does it get updated automatically? Or if a new versione will be released, do you need to unistall the 4 apk first, and than install a newer version of the 4 apk?
Seems this method is no longer functioning. Applications are not searchable - only the webview application comes up on search results. When I search for my previously downloaded applications, they come up, but state that the administrator has not given me permission to install this item.
Furthermore it is the Google Play store for Work?
Any thoughts? This is happening on 3x Kindle Fire HD 8 devices, all of which worked previously. Running 5.3.1.1.
doodlydood said:
Seems this method is no longer functioning. Applications are not searchable - only the webview application comes up on search results. When I search for my previously downloaded applications, they come up, but state that the administrator has not given me permission to install this item.
Furthermore it is the Google Play store for Work?
Any thoughts? This is happening on 3x Kindle Fire HD 8 devices, all of which worked previously. Running 5.3.1.1.
Click to expand...
Click to collapse
Wrong forum; post questions about HD8/10 devices here -> http://forum.xda-developers.com/hd8-hd10
Working great, thanks!
Worked great on 6th gen 5.3.2.
Thanks!
I keep getting a Parsing error when I try to install the first .apk file. Kindle Fire HD 8.9
I have Kindle fire 8.9. I've downloaded the apps but every time I try installing the first one, "Account manage" I get a "parse error." Do I need different files for my device or am I just doing something wrong?
tantricsybarite said:
I have Kindle fire 8.9. I've downloaded the apps but every time I try installing the first one, "Account manage" I get a "parse error." Do I need different files for my device or am I just doing something wrong?
Click to expand...
Click to collapse
parsing errors occur for a few different reasons
possibly one of these, but not limited to
app is not compatible with the os version
not much you can do about that other than try an older version of the app
there is a problem with the package installer
try wiping installer app data
some kind of caching error, or another app causing install failure
try a factory reset and/or flash firmware with adb sideload in recovery
Sent from my XT1080 using XDA Labs
What works
Leanback Launcher
Leanback App Buttons (you may still want Sideload Launcher for some things)
Leanback Recommendations
HDMI-CEC (insofar as my TV supports it YMMV)
Shield Controller, including right thumbstick as mouse
Ten Foot experiences for applications that check for it
What doesn't work
Cast Receiver
Probably other things, this is a work in progress
What's needed
ADB access - If you don't have the Android SDK you can just use Minimal ADB and Fastboot
Stock 5.0 OTA (Android 7.0 Nougat) - I don't know how necessary this is but it's what I used.
Root
TWRP or some means of flashing a zip
Open GApps arm tvstock
Step 1 - Debloat
First we need to get rid of a number of things that we won't need, or will get in the way. Use debloat.zip for this. I actually like to run this initially, as well as after Gapps are installed. The script file inside is copied in the spoiler below.
Code:
mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");
ui_print("System app removals");
delete_recursive("/system/priv-app/BackupRestoreConfirmation");
delete_recursive("/system/priv-app/BlockedNumberProvider");
delete_recursive("/system/priv-app/ConfigUpdater");
delete_recursive("/system/priv-app/CalendarProvider");
delete_recursive("/system/priv-app/Contacts");
delete_recursive("/system/priv-app/ContactsProvider");
delete_recursive("/system/priv-app/DocumentsUI");
delete_recursive("/system/priv-app/GmsCore");
delete_recursive("/system/priv-app/GoogleBackupTransport");
delete_recursive("/system/priv-app/GoogleFeedback");
delete_recursive("/system/priv-app/GoogleLoginService");
delete_recursive("/system/priv-app/GoogleOneTimeInitializer");
delete_recursive("/system/priv-app/GooglePartnerSetup");
delete_recursive("/system/priv-app/GoogleServicesFramework");
delete_recursive("/system/priv-app/MmsService");
delete_recursive("/system/priv-app/Phonesky");
delete_recursive("/system/priv-app/SetupWizard");
delete_recursive("/system/priv-app/TegraOTA");
delete_recursive("/system/priv-app/TeleService");
delete_recursive("/system/priv-app/Telecom");
delete_recursive("/system/priv-app/Velvet");
delete_recursive("/system/priv-app/NvLauncher");
delete_recursive("/system/priv-app/NvCustomize");
#delete_recursive("/system/priv-app/NvRpxService"); needed for controller pairing
delete_recursive("/system/priv-app/nvlasso");
delete_recursive("/system/priv-app/shield_platform_analyzer");
delete_recursive("/system/priv-app/shieldcustomize");
delete_recursive("/system/priv-app/Katniss");
delete_recursive("/system/app/CalendarGoogle");
delete_recursive("/system/app/Chrome");
delete_recursive("/system/app/CloudPrint");
delete_recursive("/system/app/DeskClockGoogle");
delete_recursive("/system/app/Drive");
delete_recursive("/system/app/ExactCalculator");
delete_recursive("/system/app/FaceLock");
delete_recursive("/system/app/Gmail2");
delete_recursive("/system/app/GoogleContactsSyncAdapter");
delete_recursive("/system/app/GooglePrintRecommendationService");
delete_recursive("/system/app/GoogleTTS");
delete_recursive("/system/app/Hangouts");
delete_recursive("/system/app/JusWrite");
delete_recursive("/system/app/Maps");
delete_recursive("/system/app/Music2");
delete_recursive("/system/app/PlayGames");
delete_recursive("/system/app/PrintSpooler");
delete_recursive("/system/app/SoundRecorder");
delete_recursive("/system/app/Tn8Tdc");
delete_recursive("/system/app/Videos");
delete_recursive("/system/app/Write");
delete_recursive("/system/app/idsmonitor");
delete_recursive("/system/app/stylusmobile-oem");
delete_recursive("/system/app/talkback");
delete_recursive("/system/app/trine2");
delete_recursive("/system/app/Twitch");
delete_recursive("/system/app/YouTube");
delete_recursive("/system/app/Music2Pano");
delete_recursive("/system/app/VideosPano");
delete_recursive("/system/vendor/app/CalibNotifier");
delete_recursive("/system/vendor/app/ConsoleSplash");
#delete_recursive("/system/vendor/app/ConsoleUI");
delete_recursive("/system/vendor/app/NvAndroidOSC");
delete_recursive("/system/vendor/app/NvBenchmarkBlocker");
delete_recursive("/system/vendor/app/NvCPLUpdater");
delete_recursive("/system/vendor/app/NvCamera");
delete_recursive("/system/vendor/app/NvEsrd");
delete_recursive("/system/vendor/app/NvGamecast");
delete_recursive("/system/vendor/app/NvRegistration");
delete_recursive("/system/vendor/app/Stats");
delete_recursive("/system/vendor/app/TegraZone");
delete_recursive("/system/vendor/app/Welcome");
delete_recursive("/system/vendor/app/nvbatterymonitorservice");
delete_recursive("/system/vendor/app/nvidiafeedback");
delete_recursive("/system/vendor/app/nvpowerstats");
delete_recursive("/system/vendor/app/watercolor");
ui_print("Finish");
Step 2 - TV Permissions
Some apps with ten foot experiences are packaged and distributed separately from their mobile/tablet counterparts (like Twitch and ESPN). Others, package all experiences together and ask for permissions at runtime (like PBS Video and PBS Kids). The attached tv_permissions.zip file adds these, as well as android.software.picture_in_picture in order to prevent an exception when the home button is double tapped.
Step 3 - Settings activity is now broken
This is because our conflicted device is looking for the ribbon at the top of the settings activity, but it doesn't exist in the tv layout. fixes.zip patches Settings.apk to include the ribbon in the tv layout.
If you have issues with this, try running debloat and tv_permissions, boot the device, then go back to recovery and flash fixes.zip.
Step 4 - Open GApps tvstock
Big thanks to the Open GApps guys for this one. I cheated a bit here and instead of adding the packages one-by-one to be removed in the debloat script, I manually removed a number of tars from the zip file. I'll fix this, I promise but in the meantime open up the zip file and remove the following:
GApps/castreceiver-arm.tar.lz
GApps/gamepadpairing-arm.tar.lz
GApps/livechannels-arm.tar.lz
GApps/talkback-arm.tar.lz
GApps/tvmovies-arm.tar.lz
GApps/tvmusic-arm.tar.lz
GApps/tvplaygames-arm.tar.lz
Core/bugreport-all.tar.lz
Core/googlebackuptransport-all.tar.lz
Core/googlecontactssync-all.tar.lz
Core/gsfcore-all.tar.lz
Core/notouch-all.tar.lz
Core/setupwraith-all.tar.lz
...or don't if you want to experiment with Google Play Services, but that's not my cup of tea on a TV device. Early builds saw hangouts messages popping up while my wife and I were watching tv (ugh). By the way anything you do with any of this knowledge your sole responsibility.
Other Minutiae
Use the SPMC fork if you use Kodi. You will get recommendations/now playing, among other things.
Some apps may look for Play Services at runtime (I had this with Twitch, for example). If you don't want GPS/GSF I can verify that microG works for this. I used Lanchon's Haystack for signature spoofing. This required Linux and the Android SDK, but there are other ways to accomplish signature spoofing, I just didn't try them.
You'll need some means of downloading app packages without Play Store on your device. I used Raccoon and DummyDroid with the build.prop from Shield Android TV and this user agent string:
Code:
'Android-Finsky/6.5.08.D-all (versionCode=80650800,sdk=23,device=foster,hardware=foster_e,product=foster,build=NRD90M:user)'
Originally, I wanted to do this as a custom AOSP or Lineage-based rom. Some of the issues I ran into were beyond my reckoning and I decided to cut bait and use stock. Lineage does work though, you'll just be sacrificing HDMI-CEC and Granular HDMI audio volume (Steel01 got HDMI audio working though, so big props there).
One thing that was bugging me was that the Shield Controller won't wake the tablet when the tablet is on batter power, even if you have it set to leave wifi on when sleeping. The following setting will fix this:
Code:
adb shell settings put system com.nvidia.blakepairing.agoAlwaysOn 1
Edit 3/6
Guide skeleton, can't attach zips, screens, or post links
Setting to wake device on battery power
Edit 3/9
Screens and flashable zips added
tenFootPedal said:
Title seems sudden, but actually it's been a bit of a task. If anyone's interested I'll put some details and flashables up in here.
Click to expand...
Click to collapse
Put em up, I was just thinking about converting mine with my Chromecast for mobdro, TV portal, and terrarium app. I already have a roku box and a Chromecast, but I'm curious how you converted yours. Thanks!
tenFootPedal said:
Title seems sudden, but actually it's been a bit of a task. If anyone's interested I'll put some details and flashables up in here.
Click to expand...
Click to collapse
It's a GOOD IDEA to add the method rather than just a passing comment...
Thanks
set my spare shield up with kodi and its fine, i even still game on it occasionally. it's always hooked up so, why not?
LenAsh said:
It's a GOOD IDEA to add the method rather than just a passing comment...
Thanks
Click to expand...
Click to collapse
Yeah I'm planning on sharing but I wanted to gauge interest. Also I've never posted here and either I don't have permissions or I'm having PEBKAC issues with posting attachments.
Edit 3/6
Guide skeleton, can't attach zips, screens, or post links
Setting to wake device on battery power
Edit 3/9
Screens and flashable zips added
I'll be trying this with 5.1 OTA next
i have gotton the sheild game hub from the stock nvidia sheild tv firmware to install and work with this mod. i also use the ps4 controller via bluetooth for my remote in console mode. i cant figure out how to install the Google play store on this mod. can someone help me get it to install and work.
i have gotton the sheild game hub from the stock nvidia sheild tv firmware to install and work with this mod. i also use the ps4 controller via bluetooth for my remote in console mode.
Click to expand...
Click to collapse
nice. Thanks for the feedback.
I haven't been down the play store road, but I would start by installing the tvstock gapps package without removing gsfcore (maybe others?) and don't run the debloat zip after you do so.
tenFootPedal said:
nice. Thanks for the feedback.
I haven't been down the play store road, but I would start by installing the tvstock gapps package without removing gsfcore (maybe others?) and don't run the debloat zip after you do so.
Click to expand...
Click to collapse
the tv gapps dont even have google play within the zip so we have too figure out how to install the android tv google play store on this mod we will be all set to go. i have all the system files from the stock nvidia shield tv on my pc trying to swap files to see what i can mimic. but the shield games for the nvidia shield tv works perfectly on this mod.im also trying to see if i can install the stock shield tv firmware on the shield k1. i can get the boot,recovery,system img's to flash successfully but it taking forever to boot. so it seems it dont work but i will keep trying.
So u can install stock Android shield TV games on this mod aye
Sent from my ONEPLUS A3003 using Tapatalk
also this mod works with the 5.1.1 OTA and the 6.0.1 OTA. and the lastest firmware but its a little buggy for me. aslo is there any way to make a uninstaller.zip for this mod. im also still having a hard time to get google play store installed
It would be so great if someone could pack this all up into a flashable ROM. That's something out of my abilities, could someone pretty please make it happen?
phuzznut said:
It would be so great if someone could pack this all up into a flashable ROM. That's something out of my abilities, could someone pretty please make it happen?
Click to expand...
Click to collapse
If this were an aosp-based build, I would do it. But since its stock, I didn't feel comfortable doing it. There are some things I should probably do to take some of the steps out and make it easier though.
@brandonlee96, since this deletes a number of stock apks, I'd need to pack them up to put them back to make an uninstaller, which I don't want to do for the same reasons as above. You can do what I do and just make a twrp backup of stock to go back to.
@brandonlee96 Here's your play store problem. TubeSky is missing when tvstock runs on a tablet device. So you need to change this line in your build.prop
Code:
ro.build.characteristics=tablet
to this
Code:
ro.build.characteristics=tv
before flashing tvstock.
After that, make sure you delete SetupWraith, because it will perpetually crash and restart on boot. I haven't tested it any further than that.
tenFootPedal said:
@brandonlee96 Here's your play store problem. TubeSky is missing when tvstock runs on a tablet device. So you need to change this line in your build.prop
Code:
ro.build.characteristics=tablet
to this
Code:
ro.build.characteristics=tv
before flashing tvstock.
After that, make sure you delete SetupWraith, because it will perpetually crash and restart on boot. I haven't tested it any further than that.
Click to expand...
Click to collapse
im doing that right now! i will let you know the results.
Apparently play store will auto update itself to the intended device's version. Getting the leanback (TubeSky) version to stay likely involves spoofing your device as an android tv to the play store (via build.prop and/or other means). I don't think I want to devote any more time to play store for now, when apks can be pulled from another device or via Raccoon.
tenFootPedal said:
Apparently play store will auto update itself to the intended device's version. Getting the leanback (TubeSky) version to stay likely involves spoofing your device as an android tv to the play store (via build.prop and/or other means). I don't think I want to devote any more time to play store for now, when apks can be pulled from another device or via Raccoon.
Click to expand...
Click to collapse
i have the google play working thank you. i just wondering is there anyway we can beef up this mod? btw the recommendations does work it just didn't load up at this time!
brandonlee96 said:
i have the google play working thank you.
Click to expand...
Click to collapse
How did you make it stop auto-updating/replacing the vending package?
brandonlee96 said:
is there anyway we can beef up this mod?
Click to expand...
Click to collapse
What did you have in mind?
Hi, great thread! Will defenitly be trying this out in the next couple days... but i have a few questions. .
Does GFN work?
Does the system UI mimic ATV? Like the settings menu etc..?
Can we tell the battery level when unplugged?
Also, regarding build.prop edits to mimic the ShieldTV, i haven't changed build.prop to mimic anything in like 4 years haha! so I'm a little rusty, can you kindly show me what lines need changing to successfully spoof the STV?
Also, may be worth adding the Playstore is now working to the OP and credit @brandonlee96 haha
Great work guys! This looks amazing.
!! deprecated !!
0815hoffi said:
FireTV-Settings 3.0 Mod Root works on Tank and Mantis without Amazon Launcher
based on https://github.com/rainman74/FireTV-Settings/releases
install as normal APK.
Root is needed.
NewSettingsGerRoot.apk = German
NewSettingsEngRoot.apk = English
FireTV-SettingsGer.zip = Android Studio Zip German
FireTV-SettingsEng.zip = Android Studio Zip English
Feel free to customize it for whatever works best for you! ...
Click to expand...
Click to collapse
Ok so the apk file is unnecessary with root since the zip is in charge of that correct? This is actually interesting considering that the Amazon Launcher being disabled with root therefore losing functionality to accessing settings unless you were to use adb commands.
Edit: the apk was supposed to be installed, works 100%
Skel40 said:
Ok so the apk file is unnecessary with root since the zip is in charge of that correct? This is actually interesting considering that the Amazon Launcher being disabled with root therefore losing functionality to accessing settings unless you were to use adb commands.
Edit: the apk was supposed to be installed, works 100%
Click to expand...
Click to collapse
Questions...
So does the Zip need to be flashed?
Then install the APK?
Is the Amazon launcher disable by doing this, or do I have to disable that myself?
Can you easily remove it?
The Zip file is for customize.
SourceCode for Android Studio.
You must disable it .
OK so disable
com.amazon.tv.launcher
?
1. install APK
2. Flash zip ( for customize if you want)
3. disable launcher
The zip, what does it modify and how do you go back?
Sorry for the questions, just want to know what to expect if i have an issue...
Install other Launcher.
For mantis maybe you need FTVLaunchX to start the alternate Launcher.
#adb shell pm disable com.amazon.tv.launcher
Install apk to access the settings without amazon Launcher.
The Zip the SourceCode to build apk.
I hope it is understandable now
Thanks bro, this works perfect with ATV Launcher 0.1.2 now i can access amazon built-in apps on 4k stick.
Thanks for this.
Couple of queries:
Lots of icons on my custom launcher. But all start off at sleep. Is this normal? If so why so many icons?
The command to disable the amazon launcher is not working and I do have root. Any ideas?
Edit: Not to worry about the above. I found a new version that gives me just the one icon
Also found the instructions to delete the amazon launcher so that is good.
Only problem that some might have is installing new apps from the amazon marketplace (or whatever they call it).
Any ideas about how to do this?
Use this Version.
https://forum.xda-developers.com/showpost.php?p=82368799&postcount=1
Amazon Market is not working.
You must sideload the apps.
Also you can push the apps over the Amazon Website to your Stick.
App Updates should be installed automatic.
0815hoffi said:
Use this Version.
https://forum.xda-developers.com/showpost.php?p=82368799&postcount=1
Click to expand...
Click to collapse
Thanks for that.
I manage a lot of these sticks. Most I know the Amazon accounts for so will use the web site to push to them if they request new apps.
I will ask for the other account details but if they wont provide them I will send them to the website to install themselves if they want new apps.
It seems Amazon pushed out a new prime Video app today (or I was told about it today) that asks it you want to install it.
Was told it no longer works with this setup if it is installed. Was fine yesterday and no prompt to update then.
Might be a problem with the Prime Video app in general and not this setup, but all my sticks are running these fixes now.
Just tested on one and it is true. Trying to open Prime Video does nothing. Tried both the icons for it (one never worked but now both do not).
Will see if I can roll it back (once I find the original apk).
Thanks for this. So nice not to see the Amazon Launcher at all now.