Control your AOD (LED alternative - Automate flow) - Huawei P30 Guides, News, & Discussion

Hi all,
I am also missing a notification LED for incoming messages et al.
Well, the following might be of interest for some of you. Let me explain: I took a closer look at Automate and the flows provided by the user community there. Unfortunately all the flows for controlling the AOD there do support Samsung and LG devices only. By chance I stumbled across the correct name for the Huawei-specific variable that needs to be triggered. So, I took a working flow for LG, simply replaced the variable's name and voila, a working flow, without the need for root or something.
And it works like this: each time an incomming message (or something similar) triggers a notification, the stock AOD gets switched on, showing you the usual clock and notification icon. As soon as you are disabling the notification (by reading the message etc. pp.) the AOD gets switched off again. This works quite well, saves some battery (compared to having AOD constantly on), and you can clearly see when a new message arrives. I also didn't need to put Automate in the battery white list, it simply works as intended.
The necessary steps to get this working are as follows:
Install Automate from play store
Install the Automate extensions "network permissions", "settings permissions" and "superuser permissions" (the latter does not need root for granting the permissions indeed)
Enable "superuser permissions" via adb:
Code:
adb shell pm grant com.llamalab.automate.ext.superuser android.permission.WRITE_SECURE_SETTINGS
Switch off the AOD functionality in your devices settings
Download the (zipped) flow I have attached to this post and install it
Start the flow and grant the permissions you are asked for
If you use flow v01 switch off the logging of that flow, there are tons of data generated while the device is plugged in via USB, flow v02 works fine with loggin enabled
Enable "Automate" in Settings -> Accessibility features -> Accessibility -> Downloaded Services
I have been running this solution since late November. For me it runs smoothly, stable and battery friendly. Maybe it's also helpful for some of you. Just let me know when you have questions.
Disclaimer: I have published the flow on 25th November at android-hilfe.de and in the Automate community only recently.
Cheers.
Update:
@RoteDose has been so kind and had a closer look at the old flow and completely reworked the power charging check, so there's no log flooding anymore. So he created a v02, that I have attached here now. Thanks a bunch for your support, mate!
To do: research for AOD icons to be refreshed after disabling the notification
- Found a list of Huawei specific settings here.
- And you can list the settings by
Code:
adb shell settings list system|global|secure

Hi. I tried this for the Mate 20 X and got the following error when trying to enable superuser permissions using Terminal Emulator:
adb: inaccessible or not found
I am not rooted - any idea what the issue might be?

praveen6585 said:
Hi. I tried this for the Mate 20 X and got the following error when trying to enable superuser permissions using Terminal Emulator:
adb: inaccessible or not found
I am not rooted - any idea what the issue might be?
Click to expand...
Click to collapse
Hi. I would recommend to use adb from your PC. Here's a XDA how-to: https://www.xda-developers.com/install-adb-windows-macos-linux :good:

beggar23 said:
Hi. I would recommend to use adb from your PC. Here's a XDA how-to: https://www.xda-developers.com/install-adb-windows-macos-linux :good:
Click to expand...
Click to collapse
Thanks.. I'll try this and revert

Hi can you please give more details on no. 5, 6 and 7?

galaxy16 said:
Hi can you please give more details on no. 5, 6 and 7?
Click to expand...
Click to collapse
You can download to your phone the file "Huawei AOD switch.zip" I attached and unpack it to a path of your choice. In the Automate app you can import the unpacked "*.flo" file through the dots menu on the top right. You are then able to give permissions, switch logging and start/stop the flow.
Hope this helps. Just let me know. Cheers.

Is there anything else to do after the upload? Unfortunately, it doesn't work for me. I get a notification and nothing happens. But when I turn on the screen and lock the AOD shows. But that's not how it's supposed to work.

beginner user said:
Is there anything else to do after the upload? Unfortunately, it doesn't work for me. I get a notification and nothing happens. But when I turn on the screen and lock the AOD shows. But that's not how it's supposed to work.
Click to expand...
Click to collapse
Have you switched off AOD before starting the flow?

beggar23 said:
Have you switched off AOD before starting the flow?
Click to expand...
Click to collapse
Yes, it's still off.

beginner user said:
Unfortunately, it doesn't work for me. I get a notification and nothing happens. But when I turn on the screen and lock the AOD shows. But that's not how it's supposed to work.
Click to expand...
Click to collapse
Alright. Let's check some things. First question: How do you know, that you got a notification, when the screen or AOD doesn't light up?

beggar23 said:
Alright. Let's check some things. First question: How do you know, that you got a notification, when the screen or AOD doesn't light up?
Click to expand...
Click to collapse
I was writing a message from my wife... Generally speaking, now it's working. I don't know what was wrong before. That's great

beginner user said:
I was writing a message from my wife... Generally speaking, now it's working. I don't know what was wrong before. That's great
Click to expand...
Click to collapse
Glad to hear that! :good:

Its not working o my P30, Emui 10. I followed instruction everything allowed, AOD stock deactivated, but nothing......Automate works fine, flow is active, but...… What could be wrong......

First of all, thank you for this solution.
But I have a little problem. I don't know why, but for me doesn't work :/
AOD switched off -> started the flow (granted all the permissions) -> lock the screen -> i got a message (the phone vibrated), but the AOD doesn't switch on -> unlock the phone, just to the home screen (doesn't read the message) and lock again -> and now the AOD is switched on

The problem is solved.
Just need to enable this:
Settings -> Accessibility features -> Accessibility -> scroll down and enable Automate

razer91 said:
The problem is solved.
Just need to enable this:
Settings -> Accessibility features -> Accessibility -> scroll down and enable Automate
Click to expand...
Click to collapse
Thank you for that. I will add it to the OP.

Alexxxx1 said:
Its not working o my P30, Emui 10. I followed instruction everything allowed, AOD stock deactivated, but nothing......Automate works fine, flow is active, but...… What could be wrong......
Click to expand...
Click to collapse
Let's stop, switch on logging and restart the flow. Try enabling Automate in "Downloaded Services" as @razer91 described below your post. Maybe the log info will then help you finding out what goes wrong. Just let me know.

beggar23 said:
Let's stop, switch on logging and restart the flow. Try enabling Automate in "Downloaded Services" as @razer91 described below your post. Maybe the log info will then help you finding out what goes wrong. Just let me know.
Click to expand...
Click to collapse
Thank You very much! It works, great!
I hope that Automata will not affect on battery life.

Alexxxx1 said:
Thank You very much! It works, great!
I hope that Automata will not affect on battery life.
Click to expand...
Click to collapse
I don't think so. At least here it's all fine. Automate is not even in the battery saver white list, and going to sleep perfectly. Also, I detected no CPU wakelocks.

Yes, I checked too. The consumption of battery by Automata is minor.
Excellent work man [emoji106][emoji108]
Sent from my ELE-L29 using Tapatalk

Related

[MOD] Always On Display Enabler - Magisk Module

Hello there.
This is a magisk module that will enable Always on Display. This is confirmed to work on Android Pie on the Google Pixel (XL), however it will probably work for most devices.
The way this works is explained here. As you can see, it's super simple!
This also requires Magisk 17.0+.
DOWNLOAD
To use it, simply flash it in Magisk Manager, then reboot. AOD will then automatically be enabled, and you can toggle it on or off in Display settings.
Happy Always on Displaying! :laugh:
Glad to finally see this feature, but I do have one concern. I noticed that it does not turn off when the light sensor is covered, could this cause screen burn in?
Sumaech said:
Glad to finally see this feature, but I do have one concern. I noticed that it does not turn off when the light sensor is covered, could this cause screen burn in?
Click to expand...
Click to collapse
I believe the sensor needs to be covered for 10 seconds for it to turn off, if I remember correctly. No, this won't cause burn in, if you record th screen and speed it up, you'll see that the clock moves very slowly
shagbag913 said:
I believe the sensor needs to be covered for 10 seconds for it to turn off, if I remember correctly. No, this won't cause burn in, if you record th screen and speed it up, you'll see that the clock moves very slowly
Click to expand...
Click to collapse
Thanks, after playing with it for a while I just discover that it takes 10 seconds. Again, thanks for the feature.
Does this bork the sRGB color calibration when turned on? I was the one who created the magisk module in the other thread and it somehow broke my sRGB option.
legendarren said:
Does this bork the sRGB color calibration when turned on? I was the one who created the magisk module in the other thread and it somehow broke my sRGB option.
Click to expand...
Click to collapse
It shouldn't bork it. Didn't even know someone else made a magisk module lol, can you link it?
EDIT: nvm, I found it. Yeah srgb should work with this one.
See attached. The files here are from the Pixel 3 (Non-XL) which someone on Telegram told me, is almost the same as in the Pixel 2 XL. Do note that I didn't just include the framework-res__auto_generated_rro APK but the whole /system/vendor/overlay folder. Because I think it includes some other animations like the one when using the Pixel 3 Live Wallpapers.
I would also want to know if by using your module, will AoD be able to follow the ambient sensor? Because mine seems like it always is in full brightness even when I try to cover the sensor.
shagbag913 said:
It shouldn't bork it. Didn't even know someone else made a magisk module lol, can you link it?
EDIT: nvm, I found it. Yeah srgb should work with this one.
Click to expand...
Click to collapse
Okay, I'll try this one out again. Can you check my inquiry above?
legendarren said:
See attached. The files here are from the Pixel 3 (Non-XL) which someone on Telegram told me, is almost the same as in the Pixel 2 XL. Do note that I didn't just include the framework-res__auto_generated_rro APK but the whole /system/vendor/overlay folder. Because I think it includes some other animations like the one when using the Pixel 3 Live Wallpapers.
I would also want to know if by using your module, will AoD be able to follow the ambient sensor? Because mine seems like it always is in full brightness even when I try to cover the sensor.
Click to expand...
Click to collapse
All mine does is enable the string that enables AOD. Yours does a LOT of other stuff, which could be bad (not 100% sure, I haven't look through your overlay very closely.). The only thing that needs to be set to true is config_dozeAlwaysOnDisplayAvailable, after setting that everything else is handled (the ambient sensor will turn off the display after 10 seconds, pixel 3 wallpapers work, etc)
shagbag913 said:
All mine does is enable the string that enables AOD. Yours does a LOT of other stuff, which could be bad (not 100% sure, I haven't look through your overlay very closely.). The only thing that needs to be set to true is config_dozeAlwaysOnDisplayAvailable, after setting that everything else is handled (the ambient sensor will turn off the display after 10 seconds, pixel 3 wallpapers work, etc)
Click to expand...
Click to collapse
Oh I see, so this does not include overriding the overlay of the system? Hmmm. So it's much like just flipping a switch then?
legendarren said:
Oh I see, so this does not include overriding the overlay of the system? Hmmm. So it's much like just flipping a switch then?
Click to expand...
Click to collapse
This does override the overlay of the system. I would recommend decompiling it and taking a look for yourself, because I suck at explaining things lol.
BTW: I took a further look at your magisk module, and it sets some stuff that is very much not good. Take a look in res/xml/power_profile.xml after decompiling the overlay, it is setting cpu related stuff that should only be set on the Pixel 3
shagbag913 said:
This does override the overlay of the system. I would recommend decompiling it and taking a look for yourself, because I suck at explaining things lol.
BTW: I took a further look at your magisk module, and it sets some stuff that is very much not good. Take a look in res/xml/power_profile.xml after decompiling the overlay, it is setting cpu related stuff that should only be set on the Pixel 3
Click to expand...
Click to collapse
Ah I see. Like I said, I just tried to port the whole overlay folder to my OG XL. Good to hear your input.
Working fine for me. Pixel, october stock. Thanks sir
Sent from my Pixel using XDA Labs
It is possible to add the alarm time on lockscreen?
Nice module. Working perfectly for me
Link in OP updated, I lowered the overlay priority so it doesn't break other overlays (ahem lawnstep)
I've been running (Sai's Always On Enabler)[https://play.google.com/store/apps/details?id=baka.sai.pixelEnabler] substratum overlay for several months now and it has been working great. How is this Magisk module different?
I also use Tasker to enable Always On Display only when plugged in, which I highly recommend!
hackel said:
I've been running (Sai's Always On Enabler)[https://play.google.com/store/apps/details?id=baka.sai.pixelEnabler] substratum overlay for several months now and it has been working great. How is this Magisk module different?
I also use Tasker to enable Always On Display only when plugged in, which I highly recommend!
Click to expand...
Click to collapse
Last time I tried it (a couple of months ago), it was kind of buggy (had to double tap the power button to turn on, the screen turned grey sometimes, etc), did they fix those issues? I just figured it was still buggy so I made this lol
It's not working for me , plz guide me how to enable it , (clear path)
Harsha Vardhan Ganiya said:
It's not working for me , plz guide me how to enable it , (clear path)
Click to expand...
Click to collapse
Hi. Ensure you are on Android 9 (Pie) AND Magisk 17.0+ - as per the OP.
Download the ZIP file onto your phone (either download directly on phone or drag n drop from PC)
Open Magisk and go to "Modules"
Click on the + icon
Find your ZIP file and open it
Wait for it to install then click "Reboot"
Go to Settings > Display > Advanced > Ambient Display. Turn on "Always on Display" if you need to
Done!
SkinlessMage006 said:
Hi. Ensure you are on Android 9 (Pie) AND Magisk 17.0+ - as per the OP.
Download the ZIP file onto your phone (either download directly on phone or drag n drop from PC)
Open Magisk and go to "Modules"
Click on the + icon
Find your ZIP file and open it
Wait for it to install then click "Reboot"
Go to Settings > Display > Advanced > Ambient Display. Turn on "Always on Display" if you need to
Done!
Click to expand...
Click to collapse
Did bro but there is no such options , only lift to check is there but it's there from earlier, plz help

[No root] Finally, an app to enable native Lift To Wake (lockscreen)

OnePlus Lift To Wake
TL, DR. Where is the download?
github.com/xubowenhaoren/OPLiftToWake/releases
What does it do?
This is a simple app to enable Lift To Wake for OnePlus 7 series.
It is not the Lift To "Ambient Display" in the stock Settings App; it enables the true Lift To "Lock Screen" like other phones.
Why do I want this feature?
You've probably already known that OnePlus, in Android 10, reveals the notification content on the lock screen after Face Unlock.
But to see those notifications, you either need to:
1. Pick up the phone and unlock with your finger at the Ambient Display. A two-step process.
2. Pick up the phone and press the power button. Again, a two-step process.
Now with the app, you can pick up the phone and the lock screen immediately shows up.
How does it do this?
It listens to the native system sensor (`oneplus.sensor.pickup`). In my testing, it is very power efficient.
What phones does it support?
I have tested this on a OnePlus 7T with Android 10. It should also work with other OnePlus 7 series.
Note that for earlier OnePlus phones, there is also a [pickup sensor] but with a different name.
If you want this app to work with earlier OnePlus phones, you should try replacing this line in `Utils.java` with the correct sensor name:
```
mSensor = Utils.getSensor(context, mSensorManager, "oneplus.sensor.pickup");
```
How do I use it?
You probably want to turn off the Ambient Display first.
After installing the app, turn on the "Lift To Wake" toggle.
You should also consider turning off the battery optimization of the app for a more consistent background performance.
Do I need Magisk for this?
No, it is root-free.
Credits
Much of the code is from the Lineage OS team.
Other code references can be found in the code comments.
This is brilliant!! Appears to be working great... Will provide an update on power efficiency in a while
How do I install
Works great on OP7 pro ?.
Jdhal21 said:
How do I install
Click to expand...
Click to collapse
github.com/xubowenhaoren/OPLiftToWake/releases
Works so well with face unlock auto unlock and PIXEL AOD mod.
is there any way to make the screen lit up time response a bit faster ?
umair shaikh said:
Works so well with face unlock auto unlock and PIXEL AOD mod.
is there any way to make the screen lit up time response a bit faster ?
Click to expand...
Click to collapse
I am afraid no. That's determined by the system sensor.
bwx074 said:
I am afraid no. That's determined by the system sensor.
Click to expand...
Click to collapse
Ahh. Good work tho
This works great. Any way to get it to run automatically after a reboot? I have to enable after every reboot.
Thanks, again!
GeneFitz23 said:
This works great. Any way to get it to run automatically after a reboot? I have to enable after every reboot.
Thanks, again!
Click to expand...
Click to collapse
I've made efforts to enable this service after reboot. It wasn't successful, however. Oxygen OS has a strict whitelist of apps that may start automatically after a reboot. One way to work around this is to use Accessibility Service, but that could cause more battery drain. Lol, I think it's better to leave things this way.
Very useful app, this was my most demanding functionality after bought OP7T
Thank You For this
Can u add to the store please?
Nice app. Thnks
It works great for op7t, but doesn't work for Op7.
On op7, the screen lights up, but faceunlock is not available.
You need to click on faceicon first to work (screens in atach).
But, if you unlock op7 via the power button (second screen in atach) - faceunlcok works great!
Is there any solutions for op7?
Works as it should! But screen wakes a lot while inside the pocket.
Very useful mod, thx for that
Only issue that it doesn't work anymore after some hours,i need to start the app again to get it working again for a few hours. I already have disabled battery optimisation. Any ideas to fix this?
Regards ysco..
Hello, how can i make it work on Oneplus 8?
This app is great, something I've been looking for a while. But, it doesn't work consistently. It stops after a few hours after I enable it. Then I have to open the app and then it will 'realize' the switch is still on and start working again. Is there a solution for this?
Thanks bud!! It works like a charm!!
Looks really helpful.
Works good also.
Thanks.
Tapatalk via OnePlus 7T

[ROOT/Magisk] Enable Always on Ambient Display on Oxygen OS 11 Beta 1

Contrary to what OnePlus have said, the code for the Always on Ambient Display is in the first beta of Oxygen OS 11. All you have to do is enable the feature, which is disabled in the "OPFeatures" framework. This is very simple, and can be done in two lines in a root terminal (ie. do "su" first):
Code:
setprop sys.aod.debug_support_always_on 1
pkill systemui
After you have done this, the option to enable it will appear in Settings > Display > Ambient Display > Always on ambient display.
This doesn't survive a reboot, but you can have Magisk do it on boot for you. Only the first line is required for this (since SystemUI won't have started yet), simply drop the .sh file from the attached zip into /data/adb/service.d, set its permissions to rwxr-xr-x (chmod 755) and reboot. Please note that the zip is not flashable and cannot be used as a Magisk module. Something as simple and temporary as this (hopefully anyway, OnePlus have said this feature will come later) doesn't need a full blown Magisk module.
DanGLES3 said:
Do you mind if I make a Magisk module for this? Should be easier for users to install
Click to expand...
Click to collapse
You can, but Magisk isn't really built for modules to do tiny things like this. One liners are what service.d scripts are for.
Quinny899 said:
You can, but Magisk isn't really built for modules to do tiny things like this. One liners are what service.d scripts are for.
Click to expand...
Click to collapse
I'm aware of that, i just think users would be more comfortable installing a module than moving files, i just like making things easy for people ya know
About Service.d/Post-fs-data imo it would be cool if Magisk had a built in interface to manage/install scripts as Magisk is great for boot scripts but offers no straightforward method of installing/managing them other than making modules or manually moving files
DanGLES3 said:
I'm aware of that, i just think users would be more comfortable installing a module than moving files, i just like making things easy for people ya know
About Service.d/Post-fs-data imo it would be cool if Magisk had a built in interface to manage/install scripts as Magisk is great for boot scripts but offers no straightforward method of installing/managing them other than making modules or manually moving files
Click to expand...
Click to collapse
Agreed, maybe it'll come with the often-teased Xposed style injections one day
DanGLES3 said:
I'm aware of that, i just think users would be more comfortable installing a module than moving files, i just like making things easy for people ya know
About Service.d/Post-fs-data imo it would be cool if Magisk had a built in interface to manage/install scripts as Magisk is great for boot scripts but offers no straightforward method of installing/managing them other than making modules or manually moving files
Click to expand...
Click to collapse
Thank you!
Thank you guys for this.
Thank you very much for this.
Is there any shortcut for notification bar for fast on/off ?
And can I use Taskrer sehell command to Toggle AOD on/off (for example when "do not disturbe mode is on" or when I put phone to pocket). Something like options that existed in Exposed AOD Mod?
ontwykende said:
Thank you very much for this.
Is there any shortcut for notification bar for fast on/off ?
And can I use Taskrer sehell command to Toggle AOD on/off (for example when "do not disturbe mode is on" or when I put phone to pocket). Something like options that existed in Exposed AOD Mod?
Click to expand...
Click to collapse
It turns off automatically when it's in your pocket, but for DnD you probably would need to find the setting that controls it and toggle that
Is it a glitch or something but all I did was update my oneplus7t to is 11 and ambient on was already there I didn't need to use magisk
Is there no risk of burn in?
For some reason this doesn't work for me. It just restarts the SystemUI and the option still force closes when I go to it in the settings, just as before.
Nah mine works as intended I dunno honestly that's what I'm tryna figure out is magisk needed for certain versions of the 7t because I can go into settings and extra the only thing I noticed that does not function as should is the ambient light
DanGLES3 said:
I'm aware of that, i just think users would be more comfortable installing a module than moving files, i just like making things easy for people ya know
About Service.d/Post-fs-data imo it would be cool if Magisk had a built in interface to manage/install scripts as Magisk is great for boot scripts but offers no straightforward method of installing/managing them other than making modules or manually moving files
Click to expand...
Click to collapse
Thanks a bunch! Much much easier.
donjamal said:
Is there no risk of burn in?
Click to expand...
Click to collapse
No. It"s have burn in protection. This is bilt in AOD... This mod just bring hiden option in Settings (off, scheduled, all day) and it's work excellent.
MyDaugghterskeeper1429 said:
Nah mine works as intended I dunno honestly that's what I'm tryna figure out is magisk needed for certain versions of the 7t because I can go into settings and extra the only thing I noticed that does not function as should is the ambient light
Click to expand...
Click to collapse
I am on international version O2_BETA_01 and in my case I needed to unveil "when to show" option in display-ambient display, by using shell command /script from here.
I still didn't find out how to turn it on/off from tasker... only to use shell command from first post?
is there any other shell command just to turn AOD on/off and not to hide options from display/settings ?
ontwykende said:
I still didn't find out how to turn it on/off from tasker... only to use shell command from first post?
is there any other shell command just to turn AOD on/off and not to hide options from display/settings ?
Click to expand...
Click to collapse
Your right it does work excellent made a script from FKM to trigger both upon reboot. Thank
With FKM script manager you don't need to use a terminal you can run right from that app
lil_kujo said:
Your right it does work excellent made a script from FKM to trigger both upon reboot. Thank
With FKM script manager you don't need to use a terminal you can run right from that app
Click to expand...
Click to collapse
what I would like is to turn the AOD on or off with the shell command from Tasker ... For example, the AOD can only be ON when I have a new notification OR it can be completely Off when the "Do not disturb mode" is on (I already have task to turn Do not disturbe mode ih house (wifi zone) during night).
Thank you @Quinny899 for this work that allows us to have AOD.
After following the installation process, I have no problem.
AOD works very well.
I programmed it from 6:45am to 10:30pm and it disconnects when I switch to DND mode at night.
ontwykende said:
I am on international version O2_BETA_01 and in my case I needed to unveil "when to show" option in display-ambient display, by using shell command /script from here.
Click to expand...
Click to collapse
Ahhhh I see now I don't have that " when to show " option

Question Google Screen Call For OP9/9Pro

Hey there guys!
I just wanted to post this in case anybody out there wants to have Google Screen Call feature on their stock phone app.
It's pretty easy to be honest
Since the OnePlus 9 and 9 Pro have the google phone apk built in, I had to look at a bunch of info to see how it could work but figured out that it's a lot easier than I thought.
Requirements needed:
-Rooted One Plus 9/ 9Pro
-Termux installed (Play Store)
- Busy Box module installed
-Magisk Hide Props module installed
-PrefEdit installed (Play Store)
1st Step:
Open Termux
Type
su
Click to expand...
Click to collapse
Grant root permission
Then Type
props
Click to expand...
Click to collapse
If you have enable Device Simulation then skip 2nd step (If not then continue)
2nd Step:
Type in "1" ( to edit device fingerprint)
Type "f" (to pick a certified fingerprint)
After that you are going to choose Google and type the number it corresponds to ( Mine was 7)
It will show you a bunch of phones.
Just find the Pixel 4 XL and type the number it corresponds to ( mine was 23)
In reality I don't think it matters which phone you use just make sure it was a pixel phone that has screen call built in.
It's going to be give you some options of which OS version you want
I chose android 11 just to be sure
Type
2
Click to expand...
Click to collapse
Then it will ask you if you want to reboot
Type in "y" to finish the 2nd Step
3rd step:
Open Termux again and redo 1st step
once your on the page it should say "device Fingerprint (active)"
Type
2
Click to expand...
Click to collapse
The next page will show you a bunch of options that you can enable.
The ones you need to enable are-
1,2,3,4,5,6,7,9,10
Click to expand...
Click to collapse
(DON'T enable "8") I accidentally enabled it and screen call didn't work
once it says it's finished Type in "y"
then it will reboot
4th Step:
Once your phone has booted up
you need to go to settings then apps and clear phone data and cache
then find Google Play services and clear data and cache
After that open the phone app and go to settings to see if screen call feature is there
If it isn't showing up then you'll need to use PrefEdit
Close the phone app (if you haven't already)
Open PrefEdit and find Phone
It should show you like 5 files
Choose dialer
Once there tap on "dialer_phenotype_flags.xml"
then search for "speak"
Find this code line
G_speak_easy_bypass_locale_check
Click to expand...
Click to collapse
tap on it and change it from false to true
then tap the save button
Now you're finished!!
Things to note once you go back to the phone app you'll need to be on Wifi to enable the feature.
If you have any questions just let me know and I'll help you out as best I can !
I will post ScreenShots of what to do if you need to see how yours should look like.
Outstanding guide ty!
Have this option already without any mods.
Very nice guide! Man, I'm super conflicted. I'd love to have the screen call feature, but I'm already using the OP dialer for call recording. No way to have the best of both worlds I guess.
r4p70r said:
Have this option already without any mods.
Click to expand...
Click to collapse
How?
Hey that's a really good guide. And a good way to get that feature. But can u not still go back and just change the flags??? And make it work with out changing the fingerprint?
bb12489 said:
How?
Click to expand...
Click to collapse
I don't know. I have the EU Version and I am from Germany. This feature may already be officially available here in Germany. I have no other explanation for this.
amaroney55 said:
Hey that's a really good guide. And a good way to get that feature. But can u not still go back and just change the flags??? And make it work with out changing the fingerprint?
Click to expand...
Click to collapse
I've tried it but it doesn't seem to want to work on my device.
r4p70r said:
I don't know. I have the EU Version and I am from Germany. This feature may already be officially available here in Germany. I have no other explanation for this.
View attachment 5282765
Click to expand...
Click to collapse
I'm translating so I could be wrong but pretty sure that's "Caller-ID and Spam" which is the option you get when you don't have Call Screening. So you don't actually have Call Screening I believe.
JayGoat said:
I'm translating so I could be wrong but pretty sure that's "Caller-ID and Spam" which is the option you get when you don't have Call Screening. So you don't actually have Call Screening I believe.
Click to expand...
Click to collapse
Yes, you are right
r4p70r said:
Yes, you are right
View attachment 5282983
Click to expand...
Click to collapse
No worries! Just wanted to make sure.
Off topic, how did you get that circle battery around the camera hole?
JayGoat said:
No worries! Just wanted to make sure.
Off topic, how did you get that circle battery around the camera hole?
Click to expand...
Click to collapse
It's an app called Energy Ring
Nice easy to follow guide but will not activate at all. Just stuck at activating call screen (requires wifi) and yes wifi is working.....lol
bamemanxxa3416 said:
Nice easy to follow guide but will not activate at all. Just stuck at activating call screen (requires wifi) and yes wifi is working.....lol
Click to expand...
Click to collapse
hm thats odd, ry leaving the app open while connected to wifi and see if that changes cause it took a while for me when it activated
wooo000 said:
hm thats odd, ry leaving the app open while connected to wifi and see if that changes cause it took a while for me when it activated
Click to expand...
Click to collapse
I tried an older method that worked on my 7t and it's now working but it had to be done on an older google dialer ver 39.270.
It's not the fancy newer version but it works
wooo000 said:
Hey there guys!
I just wanted to post this in case anybody out there wants to have Google Screen Call feature on their stock phone app.
It's pretty easy to be honest
Since the OnePlus 9 and 9 Pro have the google phone apk built in, I had to look at a bunch of info to see how it could work but figured out that it's a lot easier than I thought.
Requirements needed:
-Rooted One Plus 9/ 9Pro
-Termux installed (Play Store)
- Busy Box module installed
-Magisk Hide Props module installed
-PrefEdit installed (Play Store)
1st Step:
Open Termux
Type
Grant root permission
Then Type
If you have enable Device Simulation then skip 2nd step (If not then continue)
2nd Step:
Type in "1" ( to edit device fingerprint)
Type "f" (to pick a certified fingerprint)
After that you are going to choose Google and type the number it corresponds to ( Mine was 7)
It will show you a bunch of phones.
Just find the Pixel 4 XL and type the number it corresponds to ( mine was 23)
In reality I don't think it matters which phone you use just make sure it was a pixel phone that has screen call built in.
It's going to be give you some options of which OS version you want
I chose android 11 just to be sure
Type
Then it will ask you if you want to reboot
Type in "y" to finish the 2nd Step
3rd step:
Open Termux again and redo 1st step
once your on the page it should say "device Fingerprint (active)"
Type
The next page will show you a bunch of options that you can enable.
The ones you need to enable are-
(DON'T enable "8") I accidentally enabled it and screen call didn't work
once it says it's finished Type in "y"
then it will reboot
4th Step:
Once your phone has booted up
you need to go to settings then apps and clear phone data and cache
then find Google Play services and clear data and cache
After that open the phone app and go to settings to see if screen call feature is there
If it isn't showing up then you'll need to use PrefEdit
Close the phone app (if you haven't already)
Open PrefEdit and find Phone
It should show you like 5 files
Choose dialer
Once there tap on "dialer_phenotype_flags.xml"
then search for "speak"
Find this code line
tap on it and change it from false to true
then tap the save button
Now you're finished!!
Things to note once you go back to the phone app you'll need to be on Wifi to enable the feature.
If you have any questions just let me know and I'll help you out as best I can !
I will post ScreenShots of what to do if you need to see how yours should look like.
Click to expand...
Click to collapse
Going to add to this, if it doesn't show up in your dialer settings, clear the cache from both your Phone app and from Google Play Services, then open the Phone app again, and wait a few minutes if you still don't see it. Once you do, toggle it and see if your basic phone functions are still working. Believe it or not, some people's microphones wouldn't work with this trick in effect.
And now a rant of sorts.
The problem with this process is that in doing such, you are tricking not only the Google Phone application into thinking you're running actual Pixel hardware, but everything else, too. So this opens a whole can of worms when it comes to things like software/OOS updates, kernels, Magisk modules, etc.
For example, Elemental Kernel refused to install on my OP 7T because it was identifying itself as a "Pixel 4a." And even then, while I did get call screening to work, briefly, having to revert the changes to update things, then redo the changes, and hope they stick again.... wasn't worth it for me to do all that. I just wish we could officially get their call screening technology on EVERY Google device. Or at least ones that can use the Google Dialer framework.
So be prepared for a lot of troubleshooting and frustration. You may have to ask yourself if this is worth it.
Ty so much for this. I finally had time to do it. But the weirdest thing happened it never showed the screen option or hold for me option. But like 9 hours later I used my phone and there it was setting up.
Is it possible to enable call recording with this method as well?
according to the link, call recording should be integrated in the dialer starting vom version v63:
OnePlus exploring adding automatic call recording support in India
OnePlus devices don't support automatic call recording, but this may change in future in India, at least according to a staff member.
piunikaweb.com
So I've tried this a numerous amount of times with zero luck on firmware 11.2.4.4. does anyone have any ideas as to why it's not working for me?
ilikepie___ said:
So I've tried this a numerous amount of times with zero luck on firmware 11.2.4.4. does anyone have any ideas as to why it's not working for me?
Click to expand...
Click to collapse
Could you explain? Which part is failing? What isn't working? The call screen part? The dialer?

Question Notification not working properly

Hi guys.
I was wondering if someone has a fix for notifications not displaying or showing up. A lot of my app notifications are not coming through.
I tried setting them on heavy power consumption, enabling all settings for notifications, setting smart notifications off and so on but nothing seems to work.
X70 pro+ with Origin OS—Initial Review
A Happy New Year to everyone! Today, when I received the first upgrade of Ocean OS (for Chinese model V2145A) I was thinking, maybe it's time for a little evaluation of the phone. First thing first: why the Chinese X70 pro+? It's not the...
forum.xda-developers.com
Robsjo said:
X70 pro+ with Origin OS—Initial Review
A Happy New Year to everyone! Today, when I received the first upgrade of Ocean OS (for Chinese model V2145A) I was thinking, maybe it's time for a little evaluation of the phone. First thing first: why the Chinese X70 pro+? It's not the...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks, this indeed solved the problem!
Ashbite said:
Thanks, this indeed solved the problem!
Click to expand...
Click to collapse
Perfect! How is the phone, you feel happy with it? I get the 9 Pro hopefully tomorrow
Robsjo said:
Perfect! How is the phone, you feel happy with it? I get the 9 Pro hopefully tomorrow
Click to expand...
Click to collapse
I really like it, not too much bloat on it. The customisability is cool and fancy and its damn quick. Camera is not what i expected but good enough. The notifications not popping up really was a pain in the ass but luckily thats fixed now. Overall very very happy!
Ashbite said:
I really like it, not too much bloat on it. The customisability is cool and fancy and its damn quick. Camera is not what i expected but good enough. The notifications not popping up really was a pain in the ass but luckily thats fixed now. Overall very very happy!
Click to expand...
Click to collapse
Sounds great! Others have said they dont manage to get the notifications for whatsapp, telegram etc to show up on lock screen/AOD. But it seems theres an option for it if I google it, did you find that?
Robsjo said:
Sounds great! Others have said they dont manage to get the notifications for whatsapp, telegram etc to show up on lock screen/AOD. But it seems theres an option for it if I google it, did you find that?
Click to expand...
Click to collapse
I believe there's no AOD notifications except for the phone 'nano' apps. I do get notifications on my lock screen!
Ashbite said:
I believe there's no AOD notifications except for the phone 'nano' apps. I do get notifications on my lock screen!
Click to expand...
Click to collapse
Ok! Sorry I think I wrote unclear, you know when you get an incoming message from for example whatsapp, the phone screen lights up and you can read the message from the lock screen?
Otherwise I think when the screen is black and AOD clock is active just the regular mini icons showing on AOD?
Robsjo said:
Ok! Sorry I think I wrote unclear, you know when you get an incoming message from for example whatsapp, the phone screen lights up and you can read the message from the lock screen?
Otherwise I think when the screen is black and AOD clock is active just the regular mini icons showing on AOD?
Click to expand...
Click to collapse
Yes it lights up and you can read it, atleast I have that working. AOD doesnt show notifications like whapp i think...
Ashbite said:
Yes it lights up and you can read it, atleast I have that working. AOD doesnt show notifications like whapp i think...
Click to expand...
Click to collapse
Thats perfect! Cant wait to get my hands on the phone.
Robsjo said:
Thats perfect! Cant wait to get my hands on the phone.
Click to expand...
Click to collapse
Let me know what you think of it once you get your hands on it!
Hi I have disabled the 'com.vivo.pem' package using ADB AppControl . No change on my phone, still no notifications
Magic Chow said:
Hi I have disabled the 'com.vivo.pem' package using ADB AppControl . No change on my phone, still no notifications
Click to expand...
Click to collapse
Have you set everything else up? Permissions for battery for each app etc?
Some people say you have to uninstall it and not just disable it in the ADB.
Robsjo said:
Have you set everything else up? Permissions for battery for each app etc?
Some people say you have to uninstall it and not just disable it in the ADB.
Click to expand...
Click to collapse
Will try over weekend. When I check what is disabled i found google contact sync. That's why I cannot sync Google contact's and calendar. Try to set to enable, no results. Stay disable all the time.
Magic Chow said:
Will try over weekend. When I check what is disabled i found google contact sync. That's why I cannot sync Google contact's and calendar. Try to set to enable, no results. Stay disable all the time.
Click to expand...
Click to collapse
Heres a guide if that helps. Its in German so just translate it https://www.chinahandys.net/vivo-china-version-einrichten/?utm_source=pocket_mylist
All good, all notification back to service But when charge phone , charging animation is only for 2 sec, and then screen off.
Try turning apps on in "Autostart". My Iqoo 9 also has problems with notifications. Sometimes it works but sometimes it don't work at all.
Hamzah0101 said:
Try turning apps on in "Autostart". My Iqoo 9 also has problems with notifications. Sometimes it works but sometimes it don't work at all.
Click to expand...
Click to collapse
post #2 has the solution for this problem
Magic Chow said:
post #2 has the solution for this problem
Click to expand...
Click to collapse
Thanks.
After uninstalling PEM, some weird things are happening in the phone. Please see screenshots. Quick setting icons and notification inside settings are not visible. I can still touch them and they work, but not visible.

Categories

Resources