[Fire TV General] 0815hoffi:
For MiTV Stick I used this Script.

Connect to Stick over ADB.

Install Launcher of your choice.

Then run my Script to disable original Launcher and apply Tweaks.

Based on https://sites.google.com/site/tweakradje/devices/xiaomi-mi-tv-stick

@echo off
color 0a

echo.
cls
echo.
echo Mi TV Debloat
echo.
echo Press any Key to Debloat Mi TV
pause>nul

adb shell "pm disable-user com.google.android.tvlauncher"
adb shell "pm disable-user --user 0 com.google.android.apps.tv.launcherx"
wait.exe 5
adb shell "pm disable-user --user 0 com.google.android.tungsten.setupwraith"

adb shell "pm disable-user com.amazon.amazonvideo.livingroom"
adb shell "pm disable-user com.android.printspooler"
adb shell "pm disable-user com.android.providers.calendar"
adb shell "pm disable-user com.android.providers.contacts"
adb shell "pm disable-user com.google.android.music"
adb shell "pm disable-user com.google.android.play.games"
adb shell "pm disable-user com.google.android.syncadapters.calendar"
adb shell "pm disable-user com.google.android.syncadapters.contacts"
adb shell "pm disable-user com.google.android.tts"
adb shell "pm disable-user com.google.android.tv"
adb shell "pm disable-user com.google.android.tv.bugreportsender"
adb shell "pm disable-user com.google.android.tv.remote.service"
adb shell "pm disable-user com.google.android.videos"
adb shell "pm disable-user com.google.android.youtube.tvmusic"

adb shell "pm uninstall --user 0 mitv.service"
adb shell "pm uninstall --user 0 com.xiaomi.mitv.res"
adb shell "pm uninstall --user 0 com.xiaomo.tv.milegal"
adb shell "pm uninstall --user 0 android.autoinstalls.config.xioami.mibox3"
adb shell "pm uninstall --user 0 com.miui.tv.analytics"
adb shell "pm uninstall --user 0 com.google.android.marvin.talkback"
adb shell "pm uninstall --user 0 com.google.android.tvrecommendations"
adb shell "pm uninstall --user 0 com.xiaomi.android.tvsetup.partnercustomizer"
adb shell "pm uninstall --user 0 com.google.android.apps.nbu.smartconnect.tv"

adb shell "settings delete global show_processes"
adb shell "settings delete global sys_storage_threshold_max_bytes"
adb shell "settings delete global sys_storage_cache_max_bytes"
adb shell "settings delete global wifi_network_show_rssi"

adb shell "settings put global HIC_enable 0"
adb shell "settings put global activity_manager_constants "max_cached_processes=16,power_check_max_cpu_1=50""
adb shell "settings put global activity_starts_logging_enabled 0"
adb shell "settings put global adaptive_battery_management_enabled 1"
adb shell "settings put global adb_enabled 1"
adb shell "settings put global always_finish_activities 0"
adb shell "settings put global animator_duration_scale 0.0"
adb shell "settings put global app_auto_restriction_enabled 1"
adb shell "settings put global app_standby_enabled 1"
adb shell "settings put global assisted_gps_enabled 0"
adb shell "settings put global ble_scan_always_enabled 0"
adb shell "settings put global bluetooth_disabled_profiles 0"
adb shell "settings put global charging_vibration_enabled 0"
adb shell "settings put global connectivity_metrics_buffer_size 20000"
adb shell "settings put global cpu_frequency_scaling_enabled 1"
adb shell "settings put global development_settings_enabled 1"
adb shell "settings put global digital_audio_format 2"
adb shell "settings put global digital_audio_subformat 5,6,7,10"
adb shell "settings put global drc_mode 1"
adb shell "settings put global dropbox_age_seconds 1"
adb shell "settings put global dropbox_max_files 1"
adb shell "settings put global enable_automatic_system_server_heap_dumps 0"
adb shell "settings put global enable_cellular_on_boot 0"
adb shell "settings put global enable_diskstats_logging 0"
adb shell "settings put global enable_ephemeral_feature 0"
adb shell "settings put global enable_freeform_support 1"
adb shell "settings put global encoded_surround_output 1"
adb shell "settings put global encoded_surround_output_enabled_formats 5,6,7,10"
adb shell "settings put global external_surround_sound_enabled 1"
adb shell "settings put global force_resizable_activities 1"
adb shell "settings put global forced_app_standby_enabled 1"
adb shell "settings put global foreground_service_starts_logging_enabled 0"
adb shell "settings put global fstrim_mandatory_interval 604800000"
adb shell "settings put global hdmi_control_auto_device_off_enabled 1"
adb shell "settings put global hdmi_control_auto_tv_off_enabled 1"
adb shell "settings put global hdmi_control_auto_wakeup_enabled 1"
adb shell "settings put global hdmi_control_enabled 1"
adb shell "settings put global hdmi_system_audio_control_enabled 1"
adb shell "settings put global hdmi_system_audio_status_enabled 1"
adb shell "settings put global heads_up_notifications_enabled 0"
adb shell "settings put global keep_profile_in_background 0"
adb shell "settings put global location_background_throttle_interval_ms 3600000"
adb shell "settings put global mobile_data 0"
adb shell "settings put global mobile_data_always_on 0"
adb shell "settings put global netstats_enabled 1"
adb shell "settings put global network_avoid_bad_wifi 0"
adb shell "settings put global network_scoring_ui_enabled 0"
adb shell "settings put global nrdp_external_surround_sound_enabled 1"
adb shell "settings put global nsd_on 1"
adb shell "settings put global ntp_server pool.ntp.org"
adb shell "settings put global ntp_timeout 5000"
adb shell "settings put global ota_disable_automatic_update 1"
adb shell "settings put global send_action_app_error 0"
adb shell "settings put global shortcut_manager_constants "icon_quality=80"
adb shell "settings put global show_temperature_warning 1"
adb shell "settings put global swap_enabled 1"
adb shell "settings put global sys_free_storage_log_interval 1440"
adb shell "settings put global sysui_powerui_enabled 1"
adb shell "settings put global tcp_default_init_rwnd 20"
adb shell "settings put global unused_static_shared_lib_min_cache_period 300000"
adb shell "settings put global use_external_surround_sound_flag 1"
adb shell "settings put global user_experience_enabled 0"
adb shell "settings put global warning_temperature 95"
adb shell "settings put global wifi_bounce_delay_millis 10000"
adb shell "settings put global wifi_coverage_extend_feature_enabled 0"
adb shell "settings put global wifi_enhanced_auto_join 0"
adb shell "settings put global wifi_ephemeral_out_of_range_timeout_ms 60000"
adb shell "settings put global wifi_framework_scan_interval_ms 0"
adb shell "settings put global wifi_frequency_band 0"
adb shell "settings put global wifi_max_dhcp_retry_count 0"
adb shell "settings put global wifi_networks_available_notification_on 1"
adb shell "settings put global wifi_poor_connection_warning 0"
adb shell "settings put global wifi_scan_always_enabled 0"
adb shell "settings put global wifi_scan_throttle_enabled 0"
adb shell "settings put global wifi_score_params rssi2=-95:-85:-73:-60,rssi5=-85:-82:-70:-57,nud=0,horizon=5"
adb shell "settings put global wifi_sleep_policy 0"
adb shell "settings put global wifi_suspend_optimizations_enabled 1"
adb shell "settings put global wifi_supplicant_scan_interval_ms 5000"
adb shell "settings put global wifi_verbose_logging_enabled 0"
adb shell "settings put global wifi_wakeup_available 0"
adb shell "settings put global wifi_wakeup_enabled 0"
adb shell "settings put global wifi_watchdog_poor_network_test_enabled 0"
adb shell "settings put global zram_enabled 1"
adb shell "settings put system advanced_settings 1"
adb shell "settings put system auto_caps 0"
adb shell "settings put system auto_punctuate 0"
adb shell "settings put system auto_replace 0"
adb shell "settings put system bluetooth_discoverability 1"
adb shell "settings put system bluetooth_discoverable_timeout 60"
adb shell "settings put system font_scale 1.0"
adb shell "settings put system haptic_feedback_enabled 0"
adb shell "settings put system notification_light_pulse 0"
adb shell "settings put system pointer_speed 4"
adb shell "settings put system screen_off_timeout 300000 #900000=15 min, time to screensaver/dreams"
adb shell "settings put system show_touches 1"
adb shell "settings put system sound_effects_enabled 1"
adb shell "settings put system support_dolby 1"
adb shell "settings put system time_12_24 24"
adb shell "settings put system vibrate_input_devices 0"
adb shell "settings put system volume_bluetooth_sco 15"
adb shell "settings put system volume_music_bt_a2dp 15"
adb shell "settings put secure automatic_storage_manager_enabled 0"
adb shell "settings put secure backup_enabled 1"
adb shell "settings put secure camera_gesture_disabled 1"
adb shell "settings put secure clock_seconds 0"
adb shell "settings put secure double_tap_to_wake 0"
adb shell "settings put secure doze_enabled 0"
adb shell "settings put secure immersive_mode_confirmations 1"
adb shell "settings put secure instant_apps_enabled 0"
adb shell "settings put secure long_press_timeout 500"
adb shell "settings put secure mount_ums_autostart 0"
adb shell "settings put secure mount_ums_notify_enabled 1"
adb shell "settings put secure multi_press_timeout 400"
adb shell "settings put secure night_display_activated 0"
adb shell "settings put secure night_display_auto_mode 0"
adb shell "settings put secure parental_control_enabled 0"
adb shell "settings put secure sleep_timeout 3600000"
adb shell "settings put secure spell_checker_enabled 0"
adb shell "settings put secure swipe_up_to_switch_apps_enabled 1"
adb shell "settings put secure system_navigation_keys_enabled 1"
adb shell "settings put secure sysui_do_not_disturb 1"
adb shell "settings put secure sysui_hwui_edge_bleed 0"
adb shell "settings put secure sysui_hwui_rounded_divider 0"
adb shell "settings put secure sysui_volume_down_silent 1"
adb shell "settings put secure sysui_volume_up_silent 1"
adb shell "settings put secure theme_mode 1 #0=auto 1=light 2=dark"
adb shell "settings put secure upload_debug_log_pref 0"
adb shell "settings put secure upload_log_pref 0"
adb shell "settings put secure usb_audio_automatic_routing_disabled 1"
adb shell "settings put secure wake_gesture_enabled 0"
echo done
adb shell reboot
goto EOF

:EOF