Will this work for the nVidia Shield TV running Oreo? If so is the install the same?
brew install gradle
brew install maven
brew cask install android-platform-tools
brew cask install android-sdk
export ANDROID_HOME="/usr/local/share/android-sdk"
sdkmanager –licences
cd /alpha3/path/goes/here/
./gradlew tasks
./gradlew assembleDebug
adb kill-server
adb connect x.x.x.x
adb devices
adb install /alpha3/path/goes/here/app/build/outputs/apk/debug/app-debug.apk
#adb logcat com.rockon999.android.leanbacklauncher:V
Install test but not usable - Build steps for Leanback Launcher for Fire on Fire Stick 4K
Initial preparation (done from macOS)....
From terminal.....
Code:brew install gradle brew install maven brew cask install android-platform-tools brew cask install android-sdk
Download alpha2 repository as ZIP, then extract
Download alpha3 repository as ZIP, then extract
Remove from alpha3 extracted directory.....
- com.google.android.leanbacklauncher_1.11.2-100-4443508-1011102100_minAPI21(nodpi)_apkmirror.com (2).apk
- com.google.android.leanbacklauncher_1.11.2-100-4443508-1011102100_minAPI21(nodpi)_apkmirror.com (2)-dex2jar.jar
Copy Android.mk from alpha2 directory into alpha3.....
From terminal.....
Code:export ANDROID_HOME="/usr/local/share/android-sdk" sdkmanager –licences cd /alpha3/path/goes/here/ ./gradlew tasks ./gradlew assembleDebug
Code:adb kill-server adb connect x.x.x.x adb devices adb install /alpha3/path/goes/here/app/build/outputs/apk/debug/app-debug.apk #adb logcat com.rockon999.android.leanbacklauncher:V
Perform crude workarounds for errors....
ERROR 1
On TV: “Cannot Open App – The installed version of Leanback Launcher cannot be opened. Please check for an available update on your library”.
On adb logcat (altered due to first posts rule): Could not find a launchable intent
Edit app/src/main/AndroidManifest.xml to include <category android:name="android.intent.category.LAUNCHER"/> prior to HOME and DEFAULT to the code below....
ERROR 2
On TV: Brief flash of Launcher for 1 second, then auto-close
On adb logcat (altered due to first post rule): WallpaperService not running, FATAL EXCEPTION: AsyncTask #2
Edit WallpaperInstaller.java crudely on the installWallpaper method with return; only
Have not currently identified which Play Services to sideload for Fire OS 6.2.5.8 (Android 7.1 Nougat), these appear to be:
Google Play Store (Android TV)
- com.android.vending_12.4.69-xhdpi_8_PR_221346589-81246968_minAPI21(armeabi,armeabi-v7a,mips,mips64,x86,x86_64)(320dpi)_apkmirror.com.apk
Google Play services (Android TV)
- com.google.android.gms_14.7.99_(080306-223214910)-14799069_minAPI19(armeabi-v7a)(213,320dpi)_apkmirror.com.apk
Google Services Framework
- com.google.android.gsf_7.1.2-25_minAPI25(nodpi)_apkmirror.com.apk
Google Account Manager
- com.google.android.gsf.login_7.1.2-25_minAPI23(nodpi)_apkmirror.com.apk
Google app for Android TV
- com.google.android.katniss_3.7.0.224661427-11000038_minAPI23(armeabi-v7a)(nodpi)_apkmirror.com.apk
please in alpha 3 make an option to hide apps. and if you can make an option to change the wallpaper. Keep up the good working. Really nice project. It will be nice to have an update this year.
Has anymore progress been made on this launcher or has its dev abandoned the project altogether?
I updated source and fixed few bugs on this fork. It works without issues on FireTV 4K, but in case you want to enable android recommendations you need to be rooted. Only with root you can disable com.amazon.device.sale.service which prevent recommendations loading. But you can use this launcher with recommendations disabled on unrooted device. Current release v1.5.Has anymore progress been made on this launcher or has its dev abandoned the project altogether?
I updated source and fixed few bugs on this fork. It works without issues on FireTV 4K, but in case you want to enable android recommendations you need to be rooted. Only with root you can disable com.amazon.device.sale.service which prevent recommendations loading. But you can use this launcher with recommendations disabled on unrooted device. Current release v1.5.
I updated source and fixed few bugs on this fork. It works without issues on FireTV 4K, but in case you want to enable android recommendations you need to be rooted. Only with root you can disable com.amazon.device.sale.service which prevent recommendations loading. But you can use this launcher with recommendations disabled on unrooted device. Current release v1.5.
Can you confirm what is the best way to apply this to the 4K firestick? Is it the launcher hijack method or do you have a better way?
It must work on any Android OS from 6.0
Best way is to use Xposed Module
It must work on any Android OS from 6.0
Without root you need F1reTVjack and you won't be able to use recommendations in LeanbackOnFire.Xposed module will need root though?
I was asking for the best way to install this without root.
Did you get a chance to check?
I am on FireTV2 with latest update btw
Latest source code commit was on 23 Feb, 4 months ago.
The Alpha 3 branch was created on 25 Mar, but still contains identical sources of Alpha 2, no new code.
That's a very long construction phase, but let's see what else @rockon999 is up to