[APP] AppStarter v4.0 | AppDrawer und Kodi / SPMC Updater für den Amazon FireTV

sphinx02

sphinx02

Neues Mitglied
184
Drücke auf den "Danke"-Button wenn es dir gefällt! :)
Oder kauf mir eine Tasse Kaffee, Spenden-Links auf GitHub

appstarter-logo_small.png
AppStarter


AppStarter: An AppDrawer and Kodi / SPMC Updater for Amazon FireTV:

Die App ist Open-Source, besuche AppStarter auf GitHub: sphinx02/AppStarter · GitHub

Der Original-Thread wird auf Englisch im XDA-Developers Forum gepflegt (ist AKTUELLER):
[APP] AppStarter

  • Zeigt alle Apps, auch sideloaded / per adb installierte apps.
  • Apps können einfach per klick-drag&drop umsortiert werden (langer klick um drag&drop zu starten).
  • Apps können ausgeblendet werden (siehe Einstellungen).
  • Kodi und SPMC können direkt aus dem AppStarter installiert und geupdatet werden.
  • Möglichkeit die Einstellungen zu Ex- / Importieren.
  • Möglichkeit die Zeit ohne Aktivität, nach der der FireTV in den Ruhemodus geht, zu ändern.
  • Anzeigen verschiedener System- und Geräteinformationen wie z.B. Android-Version, Build-Version, Hostname, WiFi- / WLAN Name (SSID), IP Addresse und Uptime.
  • Automatischer Update Mechanismus integriert.
  • Es wird kein ROOT benötigt!

Reviews / Artikel:
  • Einfach nach "AppStarter FireTV googlen"

AppStarter Installation:
NEU: Einfache installation bei der nur der FireTV benötigt wird.
https://github.com/sphinx02/AppStarter/wiki/Install-AppStarter-and-Kodi-(only-FireTV-needed)


Standard Installation via ADB
  • Wenn du nicht weißt, wie man Apps auf den FireTV sideloaded / via adb installiert, lies ein Tutorial (z.B. das hier)
  • Downloade die aktuellste AppStarter APK und sideloade / installiere sie mit adb:
  • adb install -r AppStarter_v4.0.apk
  • Los gehts :)..
  • UM ZU UPDATEN: Einfach den integrierten Update-Mechanismus benutzen..


Changelog:

v4.0
  • Renamed App to AppStarter
  • Renamed package to de.belu.appstarter
  • Removed home button observation as not needed anymore

v3.2.3
  • Added SPMC updater (possibility to install and update SPMC).
  • Added simplified chinese translation (thx lostindark).

v3.2.2
  • Fixed wrong app start of apps using the leanback-lib (e.g. MagineTV)
  • Updated translations

v3.2.1
  • Fixed "parse packet error" for Kodi updates
  • Added setting to decide which Kodi version is installed / updated (stable, beta / rc, nightly)

v3.2
  • Added possiblity to install / update Kodi (see Updates section). Thank you very much attilaszasz for your contribution!
  • Made "Background for App Names" a bit brighter. Thanks semitop7 for your contribution!
  • Added semi-transparent background for system, updates and settings section if the "Background for App Names" setting is enabled. Thanks semitop7 for your contribution!

v3.1.1
  • Fixed flashing screen / start app problems (disabled JumpbackWatchdog for FireOS5).
  • Updated translations

v3.1
  • Added setting to show background for app names in the app drawer (helps to read app names when wallpaper is used).
  • Added setting to hide left selection bar when on the main screen (app drawer).
  • Fixed backup (export/import) settings feature for FireOS5.
  • Updated russian and ukranian translations (thanks sem_top7 and Kramar111).

v3.0
  • Optimized ADB connection mechansims for FireOS5. Should now work without disable + enable ADB after reboots. Still no parallel ADB connections possible.
  • Added shortcut to ADB settings in AppStarter settings.
  • Added first try of completely new detecting home-button clicks without adb (which is also used as Fallback after 3 failed ADB connects). The new non-ADB observation of the home-button works only if you are on the original Amazon FireTV Home screen. This means if you are in any other App like Kodi, you have to click the home button once to get to the Amazon FireTV Home screen and then you can single or double click the home-button to perform the action desired. In practice that means, you can also add one home button click if you are in another app. If you are for example in Kodi, you can do a double-click to the home-button to perform the single click operation and according to this you can do a triple click to perform the double click action. Sorry for this strange behaviour but due to technical limitations of Android, there is no other possibility without ADB at the moment.
  • Removed restart-option and replaced it with notification how to restart with the remote.
  • Better handling of the jumback-detection -> fixes some unnessecary jumpbacks especially when the click-action is "- No Action -" or "FireTV Home". You can again safely use the jumpback detection (e.g. with default of 5000ms)!
  • Option to start click-action apps with FLAG_ACTIVITY_CLEAR_TASK -> Previous instances of the App are cleared before start (e.g. AppStarter then starts always on the first icon which is useful for some people with programmable remote's).
  • Everything only tested with FireOS4 on FireTV and with FireOS5 Developer Preview on FireTV-Stick. I am not yet able to test on a FireTV2 with the real FireOS5.

v2.7.2
  • Show device uptime and boot time in system tab
  • Back button returns to main app view if on another tab
  • Removed Go-To-Sleep functionality, as it is anyway possible via long-press home-button. The existing implementation was not reliable enough and made some problems under specific circumstances.

v2.7.1
  • Added russian and ukranian translations (any other language contributions are welcome). Thx to XDA user sem_top7 for the translations!
  • Fixed bug in file selector (no image files found in root-folder)
  • Fixed (hopefully) bug in manual language selection which sometimes lead to a mixed language

v2.7
  • Little redesign of the GUI
  • Added date & time information at top
  • Made the app-icons a little bit smaller (5 apps per row and still big enough)
  • Added customizable icon-size in settings
  • Added possibility to export / import settings
  • Added more informations to the system-tab
  • Added possibility to modify the time of no action till the FireTV goes to sleep
  • Added possibility to go directly to sleep from AppStarter (little hack, setting the time-to-sleep to a very short value and set it back after wake-up)
  • NOTES:
  • Be carefull with the go-to-sleep feature, only tested it on FireTV not on FireTV-Stick. Advanced users give me feedback if it works please :).
  • The setting of the general time of no action till FireTV goes to sleep is safe to use. It is a default Android-Setting which can be edited by apps (I don't understand why Amazon isn't giving us this feature..).

v2.6
  • Custom wallpaper via settings (JPG / PNG cropped to fit screen)
  • Renamed "All Apps" to "Apps" and "Infos" to "System"
  • Added WiFi name to System-Tab
  • Added possibility to reboot FireTV to System-Tab
  • Added FLAG_ACTIVITY_NEW_TASK and FLAG_ACTIVITY_CLEAR_TASK to startup-action (perhaps helps some people reporting weird colors when starting Kodi as startup-action)
  • NOTES:
  • Tried to add sleep-button to bring FireTV to sleep-mode but it seems as this is not possible without root, if anyone knows anything else, please report...
  • Settings ex-/import and more themeable GUI are still on my TODO.
v2.5
  • Check out settings-button: Added menu for apps to move app (same than long-click) or to open app-specific settings
  • Items in the left selection bar are now also clickable with a mouse
  • Added german translation and manual setting of the current language
  • Spelling corrections
v2.4.1
  • Apps are not started with FLAG_ACTIVITY_CLEAR_TASK which lets app resume their last activity.
  • Replaced some icons / made some visual optimizations
  • For timing settings, now the correct inputtype is used (number only keyboard is displayed).
  • Adjusted default-timings (only for fresh installations).
  • Minor fixes.
v2.4
  • Implemented jumpback prevention watchdog which prevents amazon home from coming to the foreground after click-actions (configurable in settings). Thanks XDA user harlekinrains for this idea.
  • Removed now unnessecary action-delay setting.
  • Added FireTV settings application to apps-list. Thanks XDA user fsi09 for this idea.
  • Some code cleanup / optimization.
v2.3
  • Fixed ugly bug in settings (kind of endless loop), which caused huge cpu-load and weird behaviour of settings storage.
  • Fixed bug when sysapp were set visible and apps were reordered, sysapps were not hided again on settings change.
  • Allow greater double-click interval and action delay (up to 1000ms).
v2.2
  • Added adjustable double-click interval and action-delay
  • Reordered settings
  • When going to app-drawer, first icon is automatically focused (configurable in settings)
  • Update service (able to update itself)
v2.1
  • Fixed problems on FireTV-Stick (which by default has multiple local adb-devices), thanks to harlekinrains for logcat-infos
  • Added AppStarter version to info view
v2.0
  • Real Home-Button detection, even double-home-button-clicks are captured
  • Completely new GUI with settings and additional Infos
  • Completely configurable actions
  • Hide-App feature

Screenshots:
appstarter_screenshot_01_small.png
appstarter_screenshot_02_small.png

appstarter_screenshot_04_small.png
appstarter_screenshot_05_small.png



.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Pharao373, tokoloshi, zweisonnen und 37 andere
Habe den FireStarter seit paar Tage im Betrieb.
Das ist das bester Launcher den ich kenne!
Die doppel-HOME-Erkennung ist goldwert!
Klasse Arbeit, Vielen Dank!
 
Leider ist das Design von den launchern immer total beschissen.
Aber sonst hört sich das gut an.
Hab leider nur kodi drauf, von daher lohnt sich das nicht für mich :)
 
Audionymous schrieb:
Leider ist das Design von den launchern immer total beschissen.
Vielen Dank auch^^ vielleicht hast du ja konstruktive Vorschläge wie so ein TV-Launcher auszusehen hat (Screenshots von einem existierenden der dir gefällt beispielsweise..?). Sowas lässt sich ja ändern, bin nur leider eher der Coder und nicht so der Designer..

Audionymous schrieb:
Aber sonst hört sich das gut an.
Hab leider nur kodi drauf, von daher lohnt sich das nicht für mich :)
Das stimmt so nicht ganz, du kannst zum Beispiel mit der App auch festlegen, dass Kodi beim System-Start und wenn du den Home-Button Doppel-Klickst startet. Den Single-Click des Home-Button könnstest du auf "- No Action -" setzen um den default zu belassen. So könntest du immer schnell per Doppel-Klick in Kodi kommen. Das "beschissene" Aussehen der App müsstest du dir so nicht mehr antun und hättest trotzdem was davon ;).
 
Zuletzt bearbeitet:
Das sollte jetzt keine Beleidigung sein, sehe es einfach als konstruktive Kritik.
Ich hab damit ja nicht nur deinen launcher gemeint, und deshalb kann ich dir auch keinen besseren zeigen :D

Aber vielleicht könnte man einstellen das man Wallpaper verwenden kann.
Dann das linke Menü ein wenig vom rechten teil abtrennen.

Kodi Systemstart kann man auch mit Liama.
Und ob ich jetzt nen Kodi doppelklick mache, oder einfach einmal nach rechts und dann bestätige, macht das Kraut auch nicht fett oder? :D

Wie gesagt wenn man viele Sideload Apps hat, ist der Launcher sicherlich klasse, aber für mich lohnt es halt nicht.
Die eine FTP App starte ich entweder vom Homescreen oder von Kodi aus.
 
Nein ich sah es auch nicht als Beleidigung an, passt schon ;)

Hilft nur einfach immer mehr, wenn man Vorschläge macht wie es besser gemacht werden könnte und nicht nur sagt, dass etwas schlecht ist. Dazu sind wir ja im Forum. Schade wenn du keinen Einsatzzweck dafür hast..
 
Das besere Design wäre so nah wie möglich zu Fire TV Oberfläche bezüglich Farben, Schrifte, Verhalten.
Als Zusatzfunktion kann ich "Deinstallieren von Apps" über Kontextmenu vorschlagen.
 
Naja, für's erste ganz annehmbar, auf jeden Fall dem Fired TV überlegen. So kann man hier wenigstens die Apps vernünftig sortieren, ohne das was “durchrutscht“. Zu verbessern wäre allgemein die Performance. An neuen Features wünsche ich mir vor allem Tabs mit Kategorien.
 
Also ich kann nur sagen, klasse! Danke für deine Arbeit, funktioniert einwandfrei!
 
Hi, ich habe die App seit gestern im Einsatz. Sehr gut, super Arbeit! Wird bei mir den FiredTV Launcher ersetzen. Was mir aufgefallen ist, dass ich die Menüpunkte auf der linken Seite (Alle Apps, Infos etc.) nicht mit der Maus ansteuern kann, sondern nur über die Navigationstasten auf der Fernbedienung. Aber das ist nicht weiter schlimm. Die App kann ich nur empfehlen!
 
UliH schrieb:
Was mir aufgefallen ist, dass ich die Menüpunkte auf der linken Seite (Alle Apps, Infos etc.) nicht mit der Maus ansteuern kann, sondern nur über die Navigationstasten auf der Fernbedienung.

Hi UliH, ja richtig das ist mir auch schon aufgefallen. Ich werde mal sehen, dass ich da auch auf Maus-Klicks reagiere im nächsten Release ;)

Viele Grüße und danke fürs Feedback
 
Waaaahnsinn, freut mich mega, dass ich es sogar auf Golem.de geschafft habe mit meinem Projekt :)
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: Wandango und J-P
Hallo,

Auch Glückwunsch von mir und vielen Dank für die App.
Eine Frage hätte ich noch:

Besteht die Möglichkeit die Apps in einer bestimmten Reihenfolge zu sortieren?


MfG
 
Einfach lange auf die App klicken und dann kannst du sie verschieben
 
Ein Kritikpunkt in dem Golembericht war ja die englische Sprache. Wird es auch eine deutsche Übersetzung geben. Für die meisten von uns ist das sicherlich unerheblich, doch es soll Leute geben die sich mit "deutsch", oder überhaupt ihrer Muttersprache, wohler fühlen.
 
Lies dir mal die Kommentare durch ;-)
 
Aus dem OP verstehe ich bei der Installation folgenden Teil nicht:
adb shell am start -n "de.belu.firestarter/de.belu.firestarter.gui.MainActivity"
Was besagt dies und wie kann ich das bewerkstelligen?

Installiert wurde die App ohne Probleme...
 
@Flosen
Das adb shell am start -n "de.belu.appstarter/de.belu.appstarter.gui.MainActivity" bewirkt einfach, dass die App gestartet wird (per ADB). Wenn du die App aus dem Einstellungsmenü manuell startest ist das genau das Gleiche. Das Ding ist nur, die App muss einmal gestartet werden um die Überwachung der Home-Taste zu starten...
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: J-P, Braintickler, Flosen und eine weitere Person

Ähnliche Themen

P
  • Paddey
Antworten
0
Aufrufe
359
Paddey
P
S
  • Snakeheart
Antworten
2
Aufrufe
649
Snakeheart
S
J
  • julia33
Antworten
0
Aufrufe
617
julia33
J
Zurück
Oben Unten