How can I turn off Neko Cat (Cat Controls) from Android 11 that appeared on my own in Android 12? You can't remove the Easter Egg, just hide the entire smart devices category. But then the other applications also disappear.
Try Disabling it in Settings Apps...
I froze it in my Titanium App, since I'm rooted.
Unfortunately, neither shutdown nor uninstallation is possible...
Hello,
so I finally found a solution:
Since I don't have root and can't disable the system app, I had to go through ADB.
- enable developer mode
- enable USB debugging
- connect the phone to a computer with Minimal ADB and Fastboot installed (tested on version 1.4.3 and Windows 10)
- enable connection with PC
- enter commands in ADB
-- adb devices
-- adb shell
-- pm uninstall -k --user 0 com.android.egg
And the Neko Cats are gone. They can be returned by reinstallation or factory reset. Ufff... really "simple"...
P.S. Cats have been activated together with the Easter Egg of Android 12 - hours. They cannot be turned off without uninstalling. Interestingly, removing the egg makes the cat disappear, but not the clock...
Related
I have discovered a way to disable and replace Alexa with the Google Assistant through what you could call a 'privilege escalation.' I don't know anything about the Fire Phone so I don't know if you can hook it up to a PC and run ADB commands to it. Can you even download Google apps (sorry if this sounds stupid)?
Anyways, I need some testers to see how widespread this is. In android there is a permission set called WRITE_SECURE_SETTINGS. Basically you can create an app with that said permission in it's manifest. Doing so allows the app to be escalated to a 'root user' in order to edit, remove and or manipulate a set of settings Android called Settings.Secure. In this set of settings are three tiers: System, Secure and Global. The app, or anyone with access to ADB, can run a command to add, remove or change the values of some of these settings.
An app currently exists and is available on the Play Store, that edits these settings; Settings Database Editor. I need you to do the following steps for me please and thank you:
1. Download, install the app, but don't edit anything yet.
2. Hook the device up to your PC and open an ADB window.
3. Type and hit enter when done:
Code:
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
4. Go back to the Settings Database Editor app and tap on the Secure tab.
4. Locate the following three lines, if they exist:
Code:
"alexa_enabled"
"assistant"
"voice_interaction_service"
"voice_recognition_service"
5. Go back to the ADB window. Type each of the commands below, hitting enter after each one. You won't see any reply or messages if the commands are successful:
Code:
adb shell settings put secure assistant com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
adb shell settings put secure voice_interaction_service com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
adb shell settings put secure voice_recognition_service com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService
adb shell settings put secure alexa_enabled 0
If the last command doesn't work, go to the Settings Database Editor app and tap on secure tab. Locate the alexa_enabled setting and tap it. change the 1 to a 0 and save the setting.
6. Open the Google App and go to settings > voice > Configure 'Ok Google" or your Assistant.
The more who confirm this, the better
How can I disable double tap of home button who activates the "voice input", who is no longer avaible as Amazon decided... THANKS THEM
DragonFire1024 said:
I have discovered a way to disable and replace Alexa with the Google Assistant through what you could call a 'privilege escalation.' I don't know anything about the Fire Phone so I don't know if you can hook it up to a PC and run ADB commands to it. Can you even download Google apps (sorry if this sounds stupid)?
The more who confirm this, the better
Click to expand...
Click to collapse
Hi DragonFire1024,
Thanks for this very interesting post I was just wondering by to see if anyone had unlocked the bootloader :laugh:
Problem with the fire phone is probably 98% of users here use one of @ggow custom ROM's LineageOS 11 or the AOSP based SlimKat and Nexus Rom. Those running the Stock ROM are likely not interested in development hence why no reply's.
To be honest I never even gave the Fire OS a chance before rooting and switching to the Nexus ROM. I am not sure our fire OS has Alexa :silly: or at least as we know it today yes you heard correct a Premium Amazon Device and they see fit not push it out to Amazon device owners. In fact they just went one better and removed the voice service altogether. https://forum.xda-developers.com/fire-phone/general/amazon-voice-services-fire-phone-t3681235 Pretty amazoning :laugh
I was kinda hoping it was to make way for Alexa and a Massive OS Update but I guess thats just wishful thinking. :laugh:
i bought that phone on ebay is there any way to remove that lock?
XDA cannot help you bypass anything like that, return the phone / open a dispute on ebay
*Detection* said:
XDA cannot help you bypass anything like that, return the phone / open a dispute on ebay
Click to expand...
Click to collapse
he can also try contacting the seller and see if they can remove the mdm lock.. if not then yea, sucks..
typically with mdm the device is registered to the mdm/server and only their admins can remove it as its typically tied to the IMEI/SN
You only need ADB, the USB Settings code (*#0808#) and some time & patience:
Once you can enable the ADB Mode via USB Settings, search for the Knox App and disable it:
" pm disable-user --user 0 com.sec.knox.kccagent"
It works for me, but i need to disable other apps:
"pm disable-user --user 0 com.planetcellinc.ressvc"
"pm disable-user --user 0 com.absolute.android.agent"
This is different for every MDM.
When i try to factory reset this phone, the first thing who ask is for wifi and then let install the MDM apps install/download but then i shut down the wifi. If you do correctly, you can open the dialer app and input the code for ADB and do the commands i listed before.
DO NOT FACTORY RESET AGAIN, because you need to repeat the operation.
The apps are disabled and the FRP Mode is enabled and you cant access to the Developer mode. The phone is suitable for everyday use without Any Problem.
The Best way to disable the MDM Lock is talking with the person who sell you the phone. This is a temporary solution only.
M4xh3dr00m said:
You only need ADB, the USB Settings code (*#0808#) and some time & patience:
Once you can enable the ADB Mode via USB Settings, search for the Knox App and disable it:
" pm disable-user --user 0 com.sec.knox.kccagent"
It works for me, but i need to disable other apps:
"pm disable-user --user 0 com.planetcellinc.ressvc"
"pm disable-user --user 0 com.absolute.android.agent"
This is different for every MDM.
When i try to factory reset this phone, the first thing who ask is for wifi and then let install the MDM apps install/download but then i shut down the wifi. If you do correctly, you can open the dialer app and input the code for ADB and do the commands i listed before.
DO NOT FACTORY RESET AGAIN, because you need to repeat the operation.
The apps are disabled and the FRP Mode is enabled and you cant access to the Developer mode. The phone is suitable for everyday use without Any Problem.
The Best way to disable the MDM Lock is talking with the person who sell you the phone. This is a temporary solution only.
Click to expand...
Click to collapse
Not working for me, but I found a way to make this work:
Open Samsung Calculator and type in (+30012012732+ this will pop up drp mode, then type in the *#0808# and select DM+Modem+ADB and hit reboot. You should now have ADB! (you have to do this same method after every reboot) Also, you have to add "adb shell" before all of those commands to make them work. There is another importnant command that needs to be run: "adb shell pm disable-user --user 0 com.sec.enterprise.knox.cloudmdm.smdms", this disables the configuration.
Now I just need to figure out a way to show the developer options. It is enabled but will not show.
kekistaneerefugee said:
The USB settings menu doesn't actually allow ADB for me, is there a trick to this at all?
EDIT: NVM, I found a way to make this work:
Open Samsung Calculator and type in (+30012012732+ this will pop up drp mode, then type in the *#0808# and select DM+Modem+ADB and hit reboot. You should now have ADB! (you have to do this same method after every reboot) Also, you have to add "adb shell" before all of those commands to make them work. There is another importnant command that needs to be run: "adb shell pm disable-user --user 0 com.sec.enterprise.knox.cloudmdm.smdms", this disables the configuration.
Now I just need to figure out a way to show the developer options. It is enabled but will not show.
Click to expand...
Click to collapse
Maybe the FRP Mode doesnt allow the Developer Options.
Maybe with another MDM can disable the other MDM, maybe uninstall it... i try this with a guy in the office but doesnt work
Im going to use that command too, still my phone is working without problems. I need to know a way to do a "Soft Reset" without enable the disabled apps.
M4xh3dr00m said:
Maybe the FRP Mode doesnt allow the Developer Options.
Maybe with another MDM can disable the other MDM, maybe uninstall it... i try this with a guy in the office but doesnt work
Im going to use that command too, still my phone is working without problems. I need to know a way to do a "Soft Reset" without enable the disabled apps.
Click to expand...
Click to collapse
Idk, my phone isn't frp locked or anything, I am just simply experimenting on how to remove the mdm knox crap put on it by rent-a-center/PayJoy.
M4xh3dr00m said:
Maybe the FRP Mode doesnt allow the Developer Options.
Maybe with another MDM can disable the other MDM, maybe uninstall it... i try this with a guy in the office but doesnt work
Im going to use that command too, still my phone is working without problems. I need to know a way to do a "Soft Reset" without enable the disabled apps.
Click to expand...
Click to collapse
it doesnt work that way lol.. usually if you try to add to an mdm when ur already on an mdm it wont allow it.
the device is tied to the mdm using your device info such as imei and serial no. The only way to stop it is to have them remove it from the mdm server.
i have researched and utilized multiple mdms, in fact, i even purchased a samsung knox manage commercial license just to mess with.
Dev options are not available because the mdm admin set a policy to block it.. they can control many things from settings to camera to ota updates etc.
There are paid removal services on ebay
Look em
Up
elliwigy said:
it doesnt work that way lol.. usually if you try to add to an mdm when ur already on an mdm it wont allow it.
the device is tied to the mdm using your device info such as imei and serial no. The only way to stop it is to have them remove it from the mdm server.
i have researched and utilized multiple mdms, in fact, i even purchased a samsung knox manage commercial license just to mess with.
Dev options are not available because the mdm admin set a policy to block it.. they can control many things from settings to camera to ota updates etc.
Click to expand...
Click to collapse
If the imei is changed, it can be unlocked from the server. To be placed in a device x the same imei I can unlock the MDM of the lock device.
Hi,
Our Xiaomi MI 9T is splendid with its great AMOLED full screen without any notch or hole.
However, the web browsers like Chrome (and others apps) doesn't propose the possibility in the settings to remove the notification bar and to get a true immersive full screen mode.
No problem, adb is there!
No need to root the smartphone.
EDIT: I have tested "Immersive Manager Application" from Google Play Store and it's perfect. Very simple and it works even when you reboot your phone.
No more need to type adb commands below except at least few adb commands to grant the Secure Settings permission to the app. This is well explained by the application when you launch it the first time.
I let the adb commands below for information in case we had some "purists" who prefer adb than an immersive app.
1/ Enable the Developper mode
Go to Parameters/ About the phone
Click many times (at least 10) on the MIUI Version to activate the Developper mode
2/ Enable USB Debugging
Go to Parameters/... Others parameters/Developper options
Click on USB debugging
Click on Install via USB => You will have to connect to your MI account
Click on USB debugging (security parameters)
3/ Launch adb on your PC
Get adb.exe on the net (very easy)
Put it in a folder of your PC (for instance C:/adb)
Connect your smartphone to the PC
Launch a DOS command window
Go to the adb folder => cd /adb
To check if your smartphone is ready, type:
Code:
adb devices
If it's the first time, there will be a popup on your smartphone to authorize the adb commands
Then, normally your device will appear after typing "adb devices"
4/ Get the list of applications installed on your smartphone
Code:
adb shell pm list packages
Retrieve the name of the application(s) you want to remove the notification bar.
5a/ For instance, hide the notification bar only for Chrome and Google Photos
Code:
adb shell settings put global policy_control immersive.status=com.android.chrome,com.google.android.apps.photos
Note: Each time you enter this command, you cancel the previous one. You need to type only one command with all the apps you want to remove the notification bar (names of app are separated by a comma ,).
5b/ For instance, if you want to hide the notification bar for all the applications
Code:
adb shell settings put global policy_control immersive.status=*
6/ If you want to cancel this setting and put back the notification bar
Code:
adb shell settings put global policy_control null*
Enjoy your brillant full screen mainly when you are in dark mode.
:good:
Pls the screen..
Redmi K20 cihazımdan Tapatalk kullanılarak gönderildi
pidobeuliou said:
Hi,
Our Xiaomi MI 9T is splendid with its great AMOLED full screen without any notch or hole.
However, the web browsers like Chrome (and others apps) doesn't propose the possibility in the settings to remove the notification bar and to get a true immersive full screen mode.
No problem, adb is there!
No need to root the smartphone.
1/ Activate the Developper mode
Go to Parameters/ About the phone
Click many times (at least 10) on the MIUI Version to activate the Developper mode
2/ Activate USB Debugging
Go to Parameters/... Others parameters/Developper options
Click on USB debugging
Click on Install via USB => You will have to connect to your MI account
Click on USB debugging (security parameters)
3/ Launch adb on your PC
Get adb.exe on the net (very easy)
Put it in a folder of your PC (for instance C:/adb)
Connect your smartphone to the PC
Launch a DOS command window
Go to the adb folder => cd /adb
To check if your smartphone is ready, type:
Code:
adb devices
If it's the first time, there will be a popup on your smartphone to authorize the adb commands
Then, normally your device will appear after typing "adb devices"
4/ Get the list of applications installed on your smartphone
Code:
adb shell pm list packages
Retrieve the name of the application(s) you want to remove the notification bar.
5a/ For instance, hide the notification bar only for Chrome and Google Photos
Code:
adb shell settings put global policy_control immersive.status=com.android.chrome,com.google.android.apps.photos
Note: Each time you enter this command, you cancel the previous one. You need to type only one command with all the apps you want to remove the notification bar (names of app are separated by a comma ,).
5b/ For instance, if you want to hide the notification bar for all the applications
Code:
adb shell settings put global policy_control immersive.status=*
6/ If you want to cancel this setting and put back the notification bar
Code:
adb shell settings put global policy_control null*
Enjoy your brillant full screen mainly when you are in dark mode.
:good:
Click to expand...
Click to collapse
Thanks for the instructions bro... I like the immersive mode on all the apps but i do not in instagram app, What is the command to get the immersive mode on all the apps but not in some specifics one?
The setting is reset on reboots. How can it be persisted?
salzzz said:
The setting is reset on reboots. How can it be persisted?
Click to expand...
Click to collapse
Do you have root permissions? If the asnwer is "yes" you can do this:
Install terminal emulator from google play store. Open it and writte "su"
now writte this:
settings put global policy_control immersive.status=*
Tachan! you have immensive mode active. Only save the command in a note app. Always you reboot your phone the only thing you have to do is open terminal, su and paste your command.
A lot more easy and fast than do it with adb. the only "problem" is you need root.
If someone knows how to add an exception, please say so.
How do you show it on lock screen? Any ideas?
"Permission denial: writing to settings requires:android.permission.write_security_settings"
ramsyst said:
"Permission denial: writing to settings requires:android.permission.write_security_settings"
Click to expand...
Click to collapse
Did you manage to overcome this getting same error here
NVM, fixed it
ralphoberholzer said:
Did you manage to overcome this getting same error here
NVM, fixed it
Click to expand...
Click to collapse
Still getting the same error, how did u get around it ?
ramsyst said:
Still getting the same error, how did u get around it ?
Click to expand...
Click to collapse
Enable USB debugging (security settings) under developer options.
I used SystemUI Tuner as it allows for blacklisting apps (sucha as whatsapp) that don´t manage full screen well.
ralphoberholzer said:
Enable USB debugging (security settings) under developer options
Click to expand...
Click to collapse
Thank you! It worked, but as stated above, it reset after phone restart.
Maybe running a tasker command at boot might fix it ?
Edit: Use the Immersive Manager app (thank me later!)
ramsyst said:
Thank you! It worked, but as stated above, it reset after phone restart.
Maybe running a tasker command at boot might fix it ?
Edit: Use the Immersive Manager app (thank me later!)
Click to expand...
Click to collapse
Worked great, Thanks
pidobeuliou said:
Hi,
Our Xiaomi MI 9T is splendid with its great AMOLED full screen without any notch or hole.
However, the web browsers like Chrome (and others apps) doesn't propose the possibility in the settings to remove the notification bar and to get a true immersive full screen mode.
No problem, adb is there!
No need to root the smartphone.
1/ Activate the Developper mode
Go to Parameters/ About the phone
Click many times (at least 10) on the MIUI Version to activate the Developper mode
2/ Activate USB Debugging
Go to Parameters/... Others parameters/Developper options
Click on USB debugging
Click on Install via USB => You will have to connect to your MI account
Click on USB debugging (security parameters)
3/ Launch adb on your PC
Get adb.exe on the net (very easy)
Put it in a folder of your PC (for instance C:/adb)
Connect your smartphone to the PC
Launch a DOS command window
Go to the adb folder => cd /adb
To check if your smartphone is ready, type:
Code:
adb devices
If it's the first time, there will be a popup on your smartphone to authorize the adb commands
Then, normally your device will appear after typing "adb devices"
4/ Get the list of applications installed on your smartphone
Code:
adb shell pm list packages
Retrieve the name of the application(s) you want to remove the notification bar.
5a/ For instance, hide the notification bar only for Chrome and Google Photos
Code:
adb shell settings put global policy_control immersive.status=com.android.chrome,com.google.android.apps.photos
Note: Each time you enter this command, you cancel the previous one. You need to type only one command with all the apps you want to remove the notification bar (names of app are separated by a comma ,).
5b/ For instance, if you want to hide the notification bar for all the applications
Code:
adb shell settings put global policy_control immersive.status=*
6/ If you want to cancel this setting and put back the notification bar
Code:
adb shell settings put global policy_control null*
Enjoy your brillant full screen mainly when you are in dark mode.
:good:
Click to expand...
Click to collapse
I am sorry friend, bootloader unlocked ?
wilmerwils said:
I am sorry friend, bootloader unlocked ?
Click to expand...
Click to collapse
No, it's not necessary to unlock the bootloader.
You have just to activate the developper mode as I indicate it.
ramsyst said:
Thank you! It worked, but as stated above, it reset after phone restart.
Maybe running a tasker command at boot might fix it ?
Edit: Use the Immersive Manager app (thank me later!)
Click to expand...
Click to collapse
Yes, it's true. Each time you reboot the phone, you should loose the setting.
And good point, thank you Ramsyst, I didn't check on Google Play Store the myriad of immersive mode applications!!
I have tested "Immersive Manager Application" and it's perfect. Very simple and it works even when you reboot your phone. :good::good:
I had previously created a task with Tasker and AutoTools (paid version) to change the immersive mode with the "Custom Setting" feature. But knowing that there are many apps (free and paid version) doing that better than AutoTools, it's not usefull to describe how I did it.
pidobeuliou said:
Yes, it's true. Each time you reboot the phone, you should loose the setting.
And good point, thank you Ramsyst, I didn't check on Google Play Store the myriad of immersive mode applications!!
I have tested "Immersive Manager Application" and it's perfect. Very simple and it works even when you reboot your phone. :good::good:
I had previously created a task with Tasker and AutoTools (paid version) to change the immersive mode with the "Custom Setting" feature. But knowing that there are many apps (free and paid version) doing that better than AutoTools, it's not usefull to describe how I did it.
Click to expand...
Click to collapse
Thank you too! I didn't know this immersive mode was possible until i stumbled on your thread. Now, we can all enjoy that beautiful screen 100%!
No devices / emulator found ... Please help. I instal drivers do all on this topic
ramsyst said:
Thank you! It worked, but as stated above, it reset after phone restart.
Maybe running a tasker command at boot might fix it ?
Edit: Use the Immersive Manager app (thank me later!)
Click to expand...
Click to collapse
With Tasker you already have an option to make all apps you want to go immersive! There is no need to use any other command or app.
I believe everybody in the world should buy tasker
Is the best Android app. It may looks hard in the begining, but your imagination is the limit to do whatever you want.
Hi how can i used this on split screen but in full screen mode with status bar and navigation?
MrYuu said:
Hi how can i used this on split screen but in full screen mode with status bar and navigation?
Click to expand...
Click to collapse
You're right. I had never tested the split screen function. The notification bar is not hidden on split screen mode even when immersive mode is activated. The result is a bit weird as there is a mix of notification bar and app on the top of the screen.
"Google search" indicates that you are not the first one to face this issue... but apparently no solution has been found so far.
If somebody can help.
Help me out guys... TCL Android TV (55 P8S). Every time a button is pressed on the remote it utters a confirmation noise. Infuriating. I can't seem to find any menu to change button-press noise confirmation off. Any thoughts? It's like listening to a teenager texting in the mid 2000s lol.
On p8m it's in sound options or system settings (don't remember exactly). Not the android settings of course.
Hope you found your answer.
If not :
Go Settings > Sound > Advanced Settings > Sound Feedback > Off
I have a TCL P8M and this worked for me. In case yours is slightly different, go ahead and fiddle around till you find 'sound feedback' which is usually in Sound settings.
This can be fixed with ADB.
1. Enable ADB debugging on device
2. install ADB on your computer.
3. Start a shell (cmd for example if Windows) on computer, if ADB is not in your $PATH variable - navigate to folder where it's installed
4. Find the device IP of your Android TV
5. Connect to the TV using ADB from your computer:
NB! Replace the all of the X characters with the IP of your TV, e.g: 192.168.0.2:5555
Code:
adb connect x.x.x.x:5555
6. On the TV, allow ADB device
7. Run the following command in your shell on the computer:
Code:
adb shell settings put system SOUND_EFFECTS_ENABLED 0
I dont have the setting on my TV and the adb command dosent fix the problem.
Help?
please try:
adb shell settings put system sound_effects_enabled 0
this fixed the issue for me. It had to be small letters in my case.
There is also this apk if anyone in the future doesn't want to use adb
iangry0/TCLButtonSound: Disables or enables TCL android TV button sound (github.com)
TheNoobIsHere said:
There is also this apk if anyone in the future doesn't want to use adb
iangry0/TCLButtonSound: Disables or enables TCL android TV button sound (github.com)
Click to expand...
Click to collapse
Hello,
sorry for my ignorance. How can I use TCLButtonSound, can I obatain an apk files? I'd like to try to mute my menu sounds in a Telefunken tv.
Ive followed the guide on how to install TWRP on my Firestick (Tank) and successfully rolled back to a pre-rooted version. I have installed Magisk, and blocked updates
Following this guide I have set my custom launcher to be the primary used, but they recommend running "pm disable com.amazon.tv.launcher"
After running this, my device works great. No issues with home buttons, or Amazons launcher taking over. However on restarting, I get 'rebuilding databases' or some such, 'please wait 10 minutes'. After this is finished, nothing happens. I reboot, it happens again. The bar stays on the screen and I have no access to any of my content.
I can ADB to my firestick at this point, but not before the bar fills, this tells me that the stick is waiting for something to run, and as soon as I enable com.amazon.tv.launcher everything is back up, I boot to Amazons launcher, then choose my own launcher via LaunchX. From then on, everything is as it should be.
I can reboot and go straight through my 'amazon' 'fireTVstick' logos and into the amazon launcher until my custom one takes over again. My home button uses my custom launcher. All good.
Long winded rant over. Now, did I miss something? This guide was from 5 years ago. Things may have changed. Is there some way to stop amazons tv launcher from being used at all? Save the RAM? Or is this just the way things are?
Thanks so much for coming along for this ride.
Disable both.
adb shell "su -c pm disable-user --user 0 com.amazon.tv.launcher"
adb shell "su -c pm disable-user --user 0 com.amazon.firehomestarter"
To access Settings use my root app.
Settings
That worked perfectly! Thank you very much. You have helped me breathe new life into this firestick.