yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] idonxda:
No Hbutton in T-Mobile MDA Compact IV

Same here,I can't see HButton listed under buttons application.Looks like T-Mobile has removed it.Only Diamond people can see it.

Thanks
[Redmi K20 Pro / Xiaomi Mi 9T Pro Themes, Apps, and] strongst:
Please visit the linked thread prior to posting:

Device Forum Rules (Please Read before Posting)

In this thread, we will provide a short Q&A for your stay on this forum. Please read thoroughly and act accordingly. While most that is needed to know is pointed out in the Forum Rules, history shows that some points of these rules are not...

xdaforums.com
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] strongst:
Please visit the linked thread prior to posting:

Device Forum Rules (Please Read before Posting)

In this thread, we will provide a short Q&A for your stay on this forum. Please read thoroughly and act accordingly. While most that is needed to know is pointed out in the Forum Rules, history shows that some points of these rules are not...

xdaforums.com
[OnePlus 6 Questions & Answers] Liquidis:
Curious, what roms would one suggest that are stable and gapps free? Or if I use a rom that includes them, can they be removed or mitigated to a point where I wont have to worry about them doing processes in the background. What are the best measures one would suggest to do where privacy is valued? Thank you.
[Samsung Galaxy A50s Guides, News, & Discussion] Niiko2001:
samsung has released the source Q

I hope developers will build twrp and custom rom
[Samsung Galaxy A50s Guides, News, & Discussion] HansKila:
yeah i hope so too , please somebody give this phone some love

a50 got lineage 17 already
[Samsung Galaxy A50s Guides, News, & Discussion] halcyon441:
already built custom kernel for android 9. hope i dont mess things up.

it's also me who sent Samsung the inquiry, I checked my mail and they dont respond...
[Samsung Galaxy A50s Guides, News, & Discussion] Niiko2001:
Please complie soucre Q and make kernel
[Samsung Galaxy A50s Guides, News, & Discussion] Niiko2001:
and upload it to git hud and send it to me
[Samsung Galaxy A50s Guides, News, & Discussion] halcyon441:
will do. :)

i need to study first, the Ministry of Education and Training won't let me and million of students alone....
[Huawei MediaPad T5 Questions & Answers] Jujake:
I was continuously getting a message to download update but when I tried it told me not enough storage, so I got an SD card but try as I might I cannot see how to transfer apps onto it to free up space. I have searched Google for answers and some talk of a 3 dot drop-down but this doesn't exist in the SD card area. I only have about a dozen photos on the pad so I don't know what's used up all the space also battery life is very poor. I moved over from iOS devices because of the price but I guess you only get what you pay for.
[Huawei MediaPad T5 Questions & Answers] StuDB:
If you've got the 16gb version the os will take up some of the space so you may not have much left. You can't use apps to SD on all tabs but you might find an option if you search in settings.

Also have you checked in developer options? Go system > about > mash the build number 5 or so times.

You should now have a developer options menu and you may be able to enable it there.

Don't have my tab with me right now to check it's possible but give it a go.
[Huawei MediaPad T5 Questions & Answers] StuDB:
There's an option 'force allow apps on external' give that a try
[Huawei MediaPad T5 Questions & Answers] jazzh:
I don't see that either.
[Huawei MediaPad T5 Questions & Answers] denzelcris:
perhaps you mean the one found in "Settings -> Storage -> Default location : SD card " ?

It will require a reboot.
[Huawei Developers] Jack Wu Shenzhen:
HUAWEI Panorama Kit is a sight to behold

Providing for all-encompassing immersion

Thanks to a 360-degree view

That makes dreamlike fantasy

An undeniable reality

About HUAWEI Panorama Kit

After integrating HUAWEI Panorama Kit via the HMS Core Panorama SDK, your app will be able to present interactive 360-degree displays that appear in a simulated 3D space on phones, delivering instant immersion at any time.

Service Features

HUAWEI Panorama Kit features the following three attributes:

Immersive experience: Transforms 2D images into 360-degree spherical or cylindrical panoramas, allowing for users to immerse themselves in engaging and interactive 3D environments.

Flexible display: Enriches the panorama display APIs in diverse ways to account for the broad range of usage scenarios, and provides with the choice of presenting panoramas within or outside of your app.

High degree of accuracy: Panorama Kit comes bolstered by proprietary Huawei optimized algorithms and rendering technologies, providing for precise and responsive panoramic displays, that are also remarkably power-efficient.

Usage Scenarios

Themes: Panorama Kit is commonly applied in themes apps, such as HUAWEI Themes, which enable users to set panoramic images as the preferred lock screen background or wallpaper, delivering all-absorbing immersion, even when the screen is turned off.

Street view: Panorama Kit represents an ideal capability for street view displays, transforming simple searches into evocative environments.

Shopping: Panorama Kit allows for in-store 360-degree views, seamlessly bridging the divide between e-commerce and window shopping.

Photo albums: Ordinary photo albums are only capable of 2D displays for panoramic images.

However, with Panorama Kit integrated, a photo album can display images in a 360-degree view.

Panorama Kit offers enormous potential for commercial applications, and will be used in more and more scenarios such as panoramic advertising.

Streamlined Integration Process

With Panorama Kit, your app will benefit from panoramic displays with the industry-leading performance in power consumption and response speed, but only requiring a minimal amount of coding.

For guidance during the Panorama Kit integration process, please go to the Huawei Developer website, where you will find the integration guide and other resources for reference. Or, you can contact us by work order for further technical assistance.
[Fire TV General] 0815hoffi:
Store and Voice input will be lost.

1, Install Launcher of your choice. ( adb install 123launcher.apk )

2, adb shell su -c "pm disable-user --user 0 com.amazon.tv.launcher"

wait 5 seconds

3, adb shell su -c "pm disable-user --user 0 com.amazon.firehomestarter"

wait 5 seconds

5, adb shell reboot

6, adb install com.markus.firetools-1.2.apk (to access Settings "allow Root" )

#########

Disable OTA Updates:

adb shell "su -c pm disable com.amazon.tv.forcedotaupdater.v2"

adb shell "su -c pm disable com.amazon.device.software.ota"

adb shell "su -c pm disable com.amazon.device.software.ota.override"

adb shell "pm clear com.amazon.device.software.ota"

########

to restore the Amazon Launcher

adb shell su -c "pm enable com.amazon.firehomestarter"

wait 4 seconds

adb shell su -c "pm enable com.amazon.tv.launcher"
[Fire TV General] 0815hoffi:
Update
[Fire TV General] 0815hoffi:
New Settings APK in 1st Post
[Fire TV General] dcarvil:
Works great! I'm really glad to see the last of the Amazon launcher screen. Thanks for your hard work.
[Fire TV General] 0815hoffi:
TWRP Flashable Zip 1st Post.

Install launcher of your choice.

Then flash the zip.
[Fire TV General] 0815hoffi:
Modified Leanbacklauncher with FireTvSettings.

Needs Root for Settings.
[Fire TV General] mrxtc89117:
Will this work on the 2nd Gen sticks?
[Fire TV General] 0815hoffi:
Yes it should. ;)
[Fire TV General] mrxtc89117:
Would it not be easier to just freeze pm disable com.amazon.firehomestarter and com.amazon.tv.launcher instead of deleting it? I'm using leanback launcher 1.18. I found it here on xda but I don't have the link anymore.
[Fire TV General] 0815hoffi:
You can try it.

I haven't tested

Deleted some more on my Stick. See delete.txt

MarkusOnFire.apk is based on leanback launcher 1.19 .

Org. Leanback Launcher you can find here.

https://github.com/tsynik/LeanbackLauncher/releases/
[Fire TV General] 0815hoffi:
Next step is to try using the stick without an amazon account and Initial Setup maybe
[Fire TV General] mrxtc89117:
This is what worked for me on a fire stick 2nd gen

NewSettingsRoot.apk

adb push NewSettingsRoot.apk /sdcard/NewSettingsRoot.apk

adb shell su -c mount -o remount,rw /system

adb shell su -c mkdir /system/priv-app/NewSettingsRoot/

adb shell su -c chmod 0775 /system/priv-app/NewSettingsRoot/

adb shell su -c chown root:root /system/priv-app/NewSettingsRoot/

adb shell su -c cp /sdcard/NewSettingsRoot.apk /system/priv-app/NewSettingsRoot/NewSettingsRoot.apk

adb shell su -c chmod 644 /system/priv-app/NewSettingsRoot/NewSettingsRoot.apk

adb shell su -c mount -o remount,ro /system

adb shell su -c rm /sdcard/NewSettingsRoot.apk

adb shell pm grant com.markus.firetools android.permission.WRITE_SECURE_SETTINGS

adb shell pm grant com.amazon.tv.leanbacklauncher android.permission.WRITE_SECURE_SETTINGS
[Fire TV General] -KampfGurke-:
On a rooted FireTV2 (sloane) the Settings App doesn't work :(

If I select anything it goes back to the Home Screen!

I Flashed the zip with TWRP and also tried that Method which is discribed above, any Idea whats wrong? :(
[Fire TV General] 0815hoffi:
Try this commands in adb shell.

su -c am start -a com.amazon.device.settings.action.APPLICATIONS -n com.amazon.tv.settings.v2/.tv.applications.ApplicationsActivity

su -c am start -a com.amazon.device.settings.action.APPS -n com.amazon.tv.settings/.tv.BuellerApplicationsSettingsActivity

su -c am start -a com.amazon.device.settings.action.MANAGE_APPLICATIONS -n com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.ApplicationsActivity

su -c am start -a com.amazon.device.settings.action.MANAGE_APPLICATIONS -n com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.ApplicationsActivity

Is one of them working?

If yes, i Think that i must make a New settings apk for firetv2.

This one is for 4k.
[Fire TV General] dcarvil:
The first one works for me.

[dcarvil@XFX firestick]$ adb shell

-n com.amazon.tv.settings.v2/.tv.applications.ApplicationsActivity <

Starting: Intent { act=com.amazon.device.settings.action.APPLICATIONS cmp=com.amazon.tv.settings.v2/.tv.applications.ApplicationsActivity }

amazon.tv.settings/.tv.BuellerApplicationsSettingsActivity <

Starting: Intent { act=com.amazon.device.settings.action.APPS cmp=com.amazon.tv.settings/.tv.BuellerApplicationsSettingsActivity }

Error type 3

Error: Activity class {com.amazon.tv.settings/com.amazon.tv.settings.tv.BuellerApplicationsSettingsActivity} does not exist.

mantis:/ $

.settings/com.amazon.tv.settings.tv.applications.Application sActivity <

Starting: Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI pkg=ONS }

Error: Activity not started, unable to resolve Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI flg=0x10000000 pkg=ONS }

.settings/com.amazon.tv.settings.tv.applications.Application sActivity <

Starting: Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI pkg=ONS }

Error: Activity not started, unable to resolve Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI flg=0x10000000 pkg=ONS }

mantis:/ $

---------- Post added at 09:27 PM ---------- Previous post was at 09:20 PM ----------

Just noticed a couple of extraneous spaces in #3 & #4. Removing the spaces results in a different error.

mantis:/ $

.settings/com.amazon.tv.settings.tv.applications.Application sActivity <

Starting: Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI pkg=ONS }

Error: Activity not started, unable to resolve Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATI flg=0x10000000 pkg=ONS }

MANAGE_APPLICATIONS -n com.amazon.tv.settings/com.amazon.tv.settings.tv.applic*

Starting: Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATIONS cmp=com.amazon.tv.settings/.tv.applications.ApplicationsActivity }

Error type 3

Error: Activity class {com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.ApplicationsActivity} does not exist.

.settings.action.MANAGE_APPLICATIONS -n com.amazon.tv.settings/com.amazon.tv.s*

Starting: Intent { act=com.amazon.device.settings.action.MANAGE_APPLICATIONS cmp=com.amazon.tv.settings/.tv.applications.ApplicationsActivity }

Error type 3

Error: Activity class {com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.ApplicationsActivity} does not exist.

mantis:/ $
[Fire TV General] 0815hoffi:
Yes the 1st one is for mantis an Stick2 an should work in this devices.

This command style is used for my app.

I not have a FireTV2 to test what is the correct am start command for this device :(

So i need any one Who can test it.
[Fire TV General] -KampfGurke-:
Edit:

Sry hatte das eben nur überflogen!

Also bei jedem der Befehle kommt der gleiche Fehler raus, Nr 3 und 4 sind gleich, hab dann nochmal einen Versuch gemacht ohne die 2 Leerzeichen aus 3/4, aber wieder der selbe Fehler :(

gurki@gurki-To-be-filled-by-O-E-M:~/Downloads$ adb connect 192.168.2.51
already connected to 192.168.2.51:5555
gurki@gurki-To-be-filled-by-O-E-M:~/Downloads$ adb shell su -c am start -a com.amazon.device.settings.action.APPLICATIONS -n com.amazon.tv.settings.v2/.tv.applications.ApplicationsActivity
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.onRun(Am.java:299)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
at com.android.commands.am.Am.main(Am.java:97)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)
gurki@gurki-To-be-filled-by-O-E-M:~/Downloads$ adb shell su -c am start -a com.amazon.device.settings.action.APPS -n com.amazon.tv.settings/.tv.BuellerApplicationsSettingsActivity
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.onRun(Am.java:299)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
at com.android.commands.am.Am.main(Am.java:97)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)
gurki@gurki-To-be-filled-by-O-E-M:~/Downloads$ adb shell su -c am start -a com.amazon.device.settings.action.MANAGE_APPLICATI ONS -n com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.Application sActivity
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.onRun(Am.java:299)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
at com.android.commands.am.Am.main(Am.java:97)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)
gurki@gurki-To-be-filled-by-O-E-M:~/Downloads$ adb shell su -c am start -a com.amazon.device.settings.action.MANAGE_APPLICATIONS -n com.amazon.tv.settings/com.amazon.tv.settings.tv.applications.ApplicationsActivity
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.onRun(Am.java:299)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
at com.android.commands.am.Am.main(Am.java:97)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)

So with each of the commands the same error comes out, No. 3 and 4 are the same, then I tried again without the 2 spaces from 3/4, but again the same error :(
[Fire TV General] Akki67:
[MENTION=10401573]0815hoffi[/MENTION]

I would be interested in how and from where you execute start the delete.txt file,

thank you
[Fire TV General] 0815hoffi:
On your Windows PC folder where the adb.exe is located.

Download cleanup.cmd.txt, rename to cleanup.cmd and run.
[Fire TV General] Akki67:
Hi

thank you first. Unfortunately, nothing is deleted for me, see log.

C:\adbLink>adb devices
List of devices attached
G070VM1600230K52 device

C:\adbLink>cleanup.cmd

Wait for TWRP

Drücken Sie eine beliebige Taste . . .
Debloating Amazon Apps...

rm: can't remove '/system/priv-app/android.amazon.perm': No such file or directory
rm: can't remove '/system/priv-app/com.amazon.android.marketplace': No such file or directory
rm: can't remove '/system/priv-app/com.amazon.awvflingreceiver': No such file or directory

USB cable from the PC goes directly to the FireTV4K, without a USB hub.

Or do I have to enter or install something in TWRP?
[Fire TV General] 0815hoffi:
It Boots automatic to twrp, when you on twrp press enter.

All should be deletet now.

You only get a message if the folder already deleted.

If you try a second one you should get more then the 3 errors. ( folders already deleted )
[Fire TV General] 0815hoffi:
2 time posted
[Fire TV General] 0815hoffi:
[MENTION=6555285]Akki67[/MENTION]

I send a PM to you.
[Fire TV General] 0815hoffi:
delete
[Fire TV General] Akki67:
Many thanks you answered, there was no file attachment in the PN, use your new file above my answer.

EDIT:

again the same error as the other file, why is that?
[Fire TV General] ktdt00:
I'll help test an AFTV2 (sloane) version. Just let me know. Thanks!!

---------- Post added at 11:43 AM ---------- Previous post was at 11:31 AM ----------

What did you do with the native launcher? Delete? Freeze? Run the OP's Amazon_Launcher_Replacement in TWRP? Leave it alone? Other? Thanks!!
[Fire TV General] 0815hoffi:
I delete the Launcher, if it deleted Fireos Starts the next avail Launcher.

"rm /system/priv-app/com.amazon.firehomestarter/com.amazon.firehomestarter.apk"

adb shell "rm /system/priv-app/com.amazon.tv.launcher/com.amazon.tv.launcher.apk

To access the settings i need to know the am start command for sloan the i can customize my settings apk.

Without Amazon Launcher you have no other way to access the settings.

For this i have created the settings apk.

https://xdaforums.com/attachment.php?attachmentid=5003519&d=1587804378

Can be installed as normal apk, but needs root.

You can test it maybe there was a other Problem.

I used the tank script from

https://github.com/esc0rtd3w/firestick-loader/tree/master/scripts/settings

As Base.

It works in Tank and Mantis.

For sloane i dont know the Syntax.
[Fire TV General] SweenWolf:
So you want to help, great.

Sharing is caring.

You can help the OP and others by providing the apps name and classes of sloane, so that he can add it in his code.

Steps:

Sideload "Current Activity" to sloane, set it up.

It will show app name in the first line.

And class name in the second line (of Currently running activity which is visible to you on screen)

Open all of the activities, mainly settings page, with every page you will get new classes and sometimes new packages, note them up, screenshot them (don't jumble words). If possible make a table like this

App name: Amazon Settings

Package name: com.amazon.tv.settings.v2

Class name: com.amazon.tv.settings.v2.MainActivity

Do this for all the things you need to have access and then upload it here. if you have trouble then try uploading the screenshots for them.

That will be the first step.

And for any reasons "some" of these commands doesn't work then you have to provide logcat for that.

Its helps a dev a lot if he doesn't have a device to test and build upon.
[Fire TV General] ktdt00:
So I tried following the OP's guidance to find the syntax of the start commands. I wanted to at least get to the point of having sloane attempt to fire the activity before I started snooping out the activity names. Unfortunately I can't even get past this:

Error type 2

android.util.AndroidException: Can't connect to activity manager; is the system running?

at com.android.commands.am.Am.onRun(Am.java:299)

at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)

at com.android.commands.am.Am.main(Am.java:97)

at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)

at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)
[Fire TV General] SweenWolf:
Have you done anything to the systemserver.

What have you disabled?

Deleted anything from /system/bin

?
[Fire TV General] 0815hoffi:
Kampfgurke had the same Problem with unmodified os.

No idea how sloan works. Maybe Different os.
[Fire TV General] SweenWolf:
They need to have

am

In /system/bin

like

/system/bin/am
[Fire TV General] brick00444:
I must be having a brainfart. How do I enter the commandsadb after entering twrp?
[Fire TV General] dcarvil:
The adb commands are executed on your computer. If you have a keyboard on your firestick, you can also execute the commands from twrp terminal (skip the "adb shell" part of the command).
[Fire TV General] brick00444:
When I reboot to twrp and enter the first command it says "error : no deices/emulators found" I know I must be missing something
[Fire TV General] dcarvil:
I had the same problem trying to use adb in twrp mode, so I can't offer much help. I used the keyboard attached to my firestick.

If you google "twrp adb no devices found" you may find a solution. I found a few posts that solved the problem by changing drivers. Possibly trying the Linux ISO used to root the firestick would would work.

Try "adb devices" as the first command.
[Fire TV General] brick00444:
i have a keyboard hooked up in twrp and when I go to terminal I can enter the command "mount -o rw /system" and that seems to work. When I try to backup the apk it says "No such file or directory". Same when I try the "rm -r /data/app/com.amazon.tv.launcher-1/" command. Thanks for helping.
[Fire TV General] 0815hoffi:
You can also install launcher of your choice.

Then flash zip in twrp.

https://xdaforums.com/attachment.php?attachmentid=5003975&d=1587834868
[Fire TV General] brick00444:
That worked perfect. Thank you. Now I have to find a solution to the adb while in twrp. Thanks again
[Fire TV General] Pretoriano80:
ADB work in TWRP, just use the original USB cable, not an OTG one.
[Fire TV General] brick00444:
---------- Post added at 02:29 PM ---------- Previous post was at 02:24 PM ----------

That was the problem, I was using an OTG. Bonehead move. Thank you very much. Thank you to evetyone for the help. Learned something new.
[Fire TV General] Pachacouti:
It's gone!

It's gone! Man I had a good setup till I got an android virus, using this setup, where did it go?
[Fire TV General] 0815hoffi:
What do you mean with

Virus ?

It is certainly not due to these changes
[Fire TV General] Pachacouti:
Aah!

No, no no, the virus was an android virus, i traced it to somewhere in ukraine, and blocked it in my tomato router, I never suggested this leanbacklauncher was the culprit, please dont get me wrong, I was only wondering where the zips in the first page went, because after clearing the virus by reflashing, i had a difficult time redoing this launcher, thankfully when I first downloaded the zips in the first post of this thread, I saved a backup, phew, no biggie, but was at the time!

Ps, how to change the background pic?
[Fire TV General] 0815hoffi:
TWRP Flashable Zip for 4k 6.2.7.3 if anyone wont try.

Not tested. Own Risk.
[Fire TV General] kendzlic:
So how would one execute the delete script from linux? I am having a hell of a time trying to figure it out. Any help would be greatly appreciated! Trying to avoid entering each manually.
[Fire TV General] 0815hoffi:
Attached my script cmd for windows.

Maybe this will help
[Fire TV General] kendzlic:
Thank you, I really appreciate the help. The more examples the better. I will see what I can come up with. I do have one question though, what is contained within your debloat sh file you are pushing to the device?
[Fire TV General] 0815hoffi:
Attached

Debloat.sh

and all my other

Tools/Scripts

Firetv4kconfigtools.zip.
[Fire TV General] kendzlic:
Thank you!!
[Fire TV General] 0815hoffi:
Amazon_Launcher_Replacement.zip works also in 6.2.7.3.

Thanks at [MENTION=965229]yurividal[/MENTION] for the Hint.