yashsingh1/xdaforums huggingface dataset:
[Greenify] emanresu2:
Hello.

I'm trying to understand how to write a Greenify prescription.

My main use would be to try annoying promotion notification which can't be turned off.

My current knowledge would be that an app registers with Google Play Services to use FCM, which fires a broadcast data containing notification data to an app's receiver, then the app uses the received broadcast to display the notification.

Is it possible to deregister a specific FCM using app from Google Play Services so maximum amount of battery is conserved?

If it is not possible, how do one find a broadcast to target with prescription? for example, if a notification is shown on the notification shade, will it contain any clues to which receiver is to be targeted?

Thank you bery much.

Do I need to use Greenify or there is an open source alternative to Greenify to achieve the same thing?
[Greenify] oasisfeng:
For how to write prescription: https://greenify.github.io/

Notification can be disabled either for the whole app or for a specific channel.

FCM may post notification on behalf of the app if app is not active, so blocking the broadcast may not work as expected.
[Touch Pro, Fuze General] Jiggs1337:
I cant get my bluetooth headset to control the playback of CorePlayer. When i press pause on the bluetooth set, it starts the song in the HTC Player, while the CorePlayers song continues.

Is there anyway to set it so that CorePlayer is what receives the AVRCP commands?
[Touch Pro, Fuze General] ice_coffee:
It works by default just make sure your headset is already connected and in music mode before you even start the software, soft reboot first if you have to.
[Touch Pro, Fuze General] Jiggs1337:
Doesnt work for me. It only controls the HTC TF3D player. CorePlayer does not react to the headset at all.

I soft reset, pair the bluetooth, start CorePlayer, press play, and nothing happens in CorePlayer, but HTC player starts to play in the background instead.
[Touch Pro, Fuze General] ice_coffee:
Then HTC player needs to be disabled ! PS try manually playing an album in coreplayer and then select the next track using AVRCP
[Touch Pro, Fuze General] Jiggs1337:
Yeah i tried that, still doesnt work.

How do i disable the HTC player?
[Touch Pro, Fuze General] ice_coffee:
I dont have a raph but I remember from my ameo that there was a configuration app that worked with HTC home, this allowed you to change the default music player from HTC to win media.
[Touch Pro, Fuze General] Sleuth255:
Try this:

http://xdaforums.com/showpost.php?p=3056512&postcount=74
[Touch Pro, Fuze General] Sleuth255:
Now isn't this Very Strange.... my Nokia headset remains hardcoded to WMP yet my HP headset controls coreplayer w/o issues. This implies that a different profile might be in effect than mere AVRCP....
[Touch Pro, Fuze General] theseventhsense:
AVRCP Commands

We are trying to write the code for the AVRCP media commands on the microcontroller which will be sent to the ATMega microcontroller and then to the MP3 Bluetooth player in order to play/paue, volume up/down and track next/previous! My question is there any special set of AVRCP commands/code to be written in order for the player to recognize this ?
[Touch Pro, Fuze General] davlee:
AVRCP works for coreplayer just turning coreplayer parameter on: Windows Media Player Mobile A2DP Plugin :)
[Huawei Developers] John Wo:
When a product is displayed in an e-commerce app, a tag (for example, Featured in the following figure) with a background color usually needs to be added before the product introduction so that consumers can notice it and are more likely to purchase the product.

The a and span components of a quick app are both tried. However, they cannot implement the background color. Two text components are also tried. However, the text displayed by the second text component cannot be wrapped properly, and a space is left in front of the second line. How to achieve the desired effect shown in the following figure?

Implementation Method

Set position:absolute for the first text component and set the text-indent attribute for the second text component for first line indent.

The sample code can be check with this link https://forums.developer.huawei.com/forumPortal/en/topic/0203446247569110085

The following figure shows the effect.

For more details, you can go to:

Our official website: https://developer.huawei.com/consumer/en/hms?ha_source=hms1

Our Development Documentation page, to find the documents you need: https://developer.huawei.com/consumer/en/doc/development?ha_source=hms1

Reddit to join our developer discussion: https://www.reddit.com/r/HuaweiDevelopers/

GitHub to download demos and sample codes: https://github.com/HMS-Core

Stack Overflow to solve any integration problems: https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest
[Samsung Galaxy Note 20 Ultra Themes, Apps, and Mod] Boffill:
There are tons of 4g Locker/Switcher available on the Play Store. All are working fine before the update to One UI 3.0. Does anyone one know of any app that can lock me up to 4g?
[Samsung Galaxy Note 20 Ultra Themes, Apps, and Mod] orgasmatrond:
bixby routine?
[Samsung Galaxy Note 20 Ultra Themes, Apps, and Mod] a43:
You can dial *#*#4636#*#* in Google Phone to open up secret menu or use Network Mode app which I personally prefer for Android 11.
[Samsung Galaxy Note 20 Ultra Themes, Apps, and Mod] Datboi459:
The 'Samsung Band Selection' app works great. You can find it in the play store. I did a google search for the premium apk and have the premium version. lol
[Samsung Galaxy Note 20 Ultra Themes, Apps, and Mod] bluefish196:
When you switch modes you are required to restart to refresh the SIM card data.

that's why those apps aren't working. The mobile network now is way different like back in the day.View attachment 5219205View attachment 5219205

View attachment 5219205
[Mogul, XV6800 ROM Development] drellisdee:
I've been able to get this to somewhat load on dcd 3.26. I installed the app unsigning 3 files then put the LBSdriver.dll and its other 2 files into windows directory. When I try to manually register the LBSDriver.dll i get "\Windows\LBSDriver.dll was loaded, but the DllRegisterServer entry point was not found. This file cannot be registered." Without the lbsdriver files the app will not even execute but will progress to the posted screen shots once the driver files are found. My hope is to use vz nav on a custom rom and ultimately get the PDE server IP for aGPS.

Can someone better than myself finish it from here?

These are screen shots of my progress.

Below are some of the gps files from MR1
[Mogul, XV6800 ROM Development] creasemonkey:
Why not just use TomTom, Iguidance or similar? They would be superior to VZN anyway and it looks like you already have TomTom loaded.
[Mogul, XV6800 ROM Development] r1aven:
I believe his intent is to acquire the information for the aGPS servers. This information could then be used to reduce the GPS lock times for Verizon subscribers for any GPS application they choose to run.
[Mogul, XV6800 ROM Development] drellisdee:
Exactly I do use tom-tom as my preferred GPS app but want to aquire the PDE IP info that only VZ nav can provide. Also, I would like to demo to my customers the VZ nav on a PPC without needing a stock rom to do so. I don't want to show them tom-tom and tell them it wont work on their phone without unofficial software.
[Mogul, XV6800 ROM Development] JukEboXAuDiO:
Garmin Mobile XT FTW!
[Mogul, XV6800 ROM Development] gc14:
I'm working on fixing the cab to allow it to install properly
[Mogul, XV6800 ROM Development] drellisdee:
Just installed his xml and still same errors. Did I name this improperly?
[Mogul, XV6800 ROM Development] gc14:
Also, the reason you're getting that message when you try and register LBSDriver.dll is because it doesn't export the DllRegisterServer function.
[Mogul, XV6800 ROM Development] drellisdee:
I'll leave it to you guys as that is above my skill level. But so I can learn how would you properly export the correct function? I have done some vsnet C++ compiling so this isn't entirely foreign to me.
[Mogul, XV6800 ROM Development] drellisdee:
any update on the cab GC?
[Mogul, XV6800 ROM Development] Skywing:
(This post is probably not of particular interest unless you're reversing LBSDriver.dll.)

To disable the calling .exe signing check in lbsdriver.dll, patch 0xea in at 0x10003afb (file offset 0x2efb).

You'll also need to nix the cert directory (signature) in the PE header or WinCE will refuse to load the .dll due to a signature mismatch on a signed binary.

GPSOpenDevice seems to be mostly compatible with the WinCE GPSOpenDevice, except that at least one event handle must be specified. GPSGetPosition/GPSCloseDevice all have the correct number of parameters, but GPSGetDeviceState seems to have one extra parameter which I haven't looked into yet.

There are additional checks after the main .exe signing check that GPSOpenDevice does which have yet to be analyzed.
[Mogul, XV6800 ROM Development] Skywing:
drellisdee - any chance that you could grab oemgpsOne.dll off of the ROM image? Disassembly in the WCE debugger is patently awful and having the actual file to feed to a real disassembler would be nice.
[Mogul, XV6800 ROM Development] drellisdee:
Here you go
[Mogul, XV6800 ROM Development] Skywing:
Incidentally, while vznavigator is running and enabled, the standard GPS API functions for non-vznavigator apps via COM4.
[Mogul, XV6800 ROM Development] gc14:
Skywing, if you get a sec, pm me please.
[Mogul, XV6800 ROM Development] drellisdee:
Also, is there a packet sniffer capable of running on a Windows CE platform? If so we may be able to decrypt the active packets sent while using vz navigator to get the PDE server info.
[Mogul, XV6800 ROM Development] Skywing:
I'm not convinced that it would show anything other than the account verification stuff. There isn't any user-visible cell data traffic while it's doing AGPS fixes when I use VZ Navigator (according to the traffic indicator in WM, which might not be entirely accurate, but...), even though FieldTest.exe shows measurements of cell tower time offsets and the sort being taken.

On that note, however, does anyone have a good way to disable the desktop passthrough for ActiveSync (network proxying through the linked computer)? This interferes with VZ Navigator, which is a pain as the VS debugger requires an ActiveSync link to work.
[Mogul, XV6800 ROM Development] Skywing:
Done.

My question here would be:

If that were the case, how is it that AGPS is working for Verizon users with custom ROMs who aren't provisioned for VZ Navigator? Or is it your assertion that everyone who is using GPS on Verizon is operating in standalone mode, except those who are provisioned for VZ Navigator, which are allowed to talk to the PDE for triangulation as well?

The fact that users with custom ROMs on Verizon seem to be getting (what I assume to be) AGPS working would indicate to me that the provisioning check must be decoupled from the actual triangulation assistance provided by the PDE (and, furthermore, that the provisioning check must thus be a client-side [phone-side] check) , or users on custom ROMs ought to be locked out of AGPS on Verizon's network.

If in fact the provisioning check is client side, this also stacks up with the fact that LBSDriver attempts to ensure that the caller is signed, and also appears to have some rudimentary checks to try and deter simple ways of bypassing the signature checks, as the LBSDriver caller being a trusted program would then become an important part of making sure that only authorized users can use AGPS.
[Mogul, XV6800 ROM Development] hobbiteer:
Still checking on that secondary one. As I have a custom ROM and get GoogleMaps to work. I know the process I described is what happens when we launch VZNav from the device but I am still looking into how it is working now. :-)
[Mogul, XV6800 ROM Development] gc14:
Users with custom roms on Verizon are not using any form of agps. It's all standalone. The ONLY way right now to utilize agps is with vznavigator and lbsdriver. This is what we've been trying to figure out now for a while.
[Mogul, XV6800 ROM Development] nitro66215:
What about this? shadow-tech fix I've done it and it works 500 Times faster.
[Mogul, XV6800 ROM Development] Skywing:
Anyone that could drop me a copy of GPSID_QCT.dll (as a single file, not split XIP image sections) from either the Sprint or the latest DCD ROM, NOT the Verizon MR1 ROM?
[Mogul, XV6800 ROM Development] gc14:
Wait, I thought you wanted it as a module? You just want the dll itself?
[Mogul, XV6800 ROM Development] Skywing:
Yes, need the flatfile .dll. Sorry if that was unclear.
[Mogul, XV6800 ROM Development] gc14:
Here you go
[Mogul, XV6800 ROM Development] Skywing:
In case anyone was particularly inclined to do their own work on this:

<Regarding LBSDriver>

10007528 is the routine responsible for decrypting the obfuscated fields of the GPS_POSITION struct returned by oGPSGetPosition (r0 -> PGPS_POSITION).

10007404 calculates the current key material to pass to CryptDecrypt.

100064e4 wrappers the CryptoAPI calls to do the actual decoding

10006b28 is called by a worker thread (10007648) when the event passed to oGPSEnableSecurity is signaled by the driver. It is responsible for calculating the next challenge response and communicating it up to the driver.
[Mogul, XV6800 ROM Development] rangerdave:
has this gone any further? is there a way to get rid of the error message with a custom rom and vz navigator?
[Mogul, XV6800 ROM Development] Tplane37:
VZ Navigator Certicicate not trusted

I have not had the issues described in this thread as far as the error messages.

I downloaded my CAB for VZ Navigator directly from Verizon via the butto on their start.vzw.com home page on my xv6800. It it named the same as the one posted in the first page of this tread.

I flashed a custom ROM from over at PPCGeeks.com. And they send people over here quite often, so here I am! LOL

Here's my error message after installing the CAB:

***"The files 'VZ Navigator' cannot be opened. Either it is not signed with a trusted certificate, or one of it's components cannot be found. If the problem persists, try reinstalling or restoring this file."***

How do I work around this?
[Mogul, XV6800 ROM Development] doctor-cool:
xv6800

I was so impressed with your work I bought the xv6800 on ebay today.

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=140296479646

Can you sent me a link to do the fix? My email address is

doctorq2u@sbcglobal.net
[Xiaomi Poco F1 Questions & Answers] Forever Alone:
Hello guys.. Recently my two friends bought iPhone 11 and iPhone 12.

So when I was testing data speed (both same telecom operator and same plan), my friends iPhone 12 was getting 3x speed than my poco.

Also on my home wifi, my friends iphone 11 downloaded same file from same server in less than half of the time that my poco took..

Im not here to compare the devices, but is it same with all android vs iphones or what?
[HTC Excalibur] jcherrand:
:( In the process of update i have error ... say <Corrupt room> and mi phone is off, no changing , any light blinking, no detect usb ,no signal of live..

a tried press syc button + pwd , but not responding , any sugestion or any idea.

Thanks :(
[LG V50 ThinQ Questions & Answers] C4tahir:
Please develop custom rooms for lgv50 to increase its performance, need corvus custom rom for lg v50
[Wing, P4350 ROM development] compounddj:
Can someone integrate this into a rom- www.pointui.com/home.aspx. It would be awsome
[Wing, P4350 ROM development] live4nothing:
I think ttran did it once in his OT4.5 lite. check this link out my friend.

http://xdaforums.com/showthread.php?t=377939

It's pretty good, even the build is outdated.
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] azteria2000:
Keep up to making the next tutorial on Galaxy A51
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
Hello

Mohd Masab

It's my first Samsung .I had 4-5 Sony ,easy to root ,a Doogee S90 (NEVER BUY THAT !).

Is your method safe ,have U seen bad effects ,what fonctions did U lost ?

Bye .

Fred
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] hargitomi:
Okay, so I completed the whole process, here are my observations:

The method provided above almost works. The problem is, that everytime you reboot to system when you are not rooted, TWRP will encrypt your files. So the solution is, that you have to format data and then install dm_verity and Magisk after each other, without a reboot! After that, you can boot to your system and set up your phone.
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] njcesascriu:
I did what you said but still encrypts after reboot. Latest Magisk.
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] Nachopincha:
Hi, I am having problems with internal storage, I can not create folders and there are applications that I can not download, any solution?
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] abraxasboot:
Could someone tell me if it is compatible with the November update CTK1?

I have managed to root the phone, you can install everything and configure it, but after turning off the phone, I can't start it does bootloop, and it returns to the prompt "The phone is not running Smasung official software ..." never finishes starting? What do you recommend me to do?

020221

I reloaded the original rom and did the procedure again, taking into account the clarification of installing install dm_verity and Magisk after each other, without a reboot, and everything went well!
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
Hello abraxasboot !

So,for you ,the only problem was that U had to flash the files one after the other without rebooting ?

No other problem since that ?

Is the phone reacting well ?

Where did U find the official rom ?

Thanks and have a good day !
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] ameer419:
It worked for me but i can't access themes and other system apps

Is there any solution to access themes on rooted a51
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
Everything working well for me, thanks !

For ameer419 ,maybe try to flash Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip after EACH other thing U flash in TWRP ...

Good luck !
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
Hello everybody !

Bootloop til this morning ,maybe my fault :I erased system apps such as Facebook ,Youtube ...nothing very important .

I tried to start the procedure at the begining ,it doesn't work ...

Any idea from anyone ?

Thanks .
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] abraxasboot:
How are you fleafred, https://samfrew.com/es/model/SM-A515F/ here you will find the original rom. I did the procedure again and had no more problems.
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
Cool ,I couldn't find it!

Just have to wait for 9h now ...

Thanks a lot ,abraxasboot ,I'll tell u.

Have a nice day .
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] fleafred:
It worked !

Ouf !Thanks a lot ...

I could re-install Magisk ,Xposed ...

I'd have like to know what I desinstalled to do that ...

Have a nice day .
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] mohawap9:
Thank you very much, brother. You did the perfect way(y)
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] laser_unicorn:
== important ==

I was unable to flash and reboot into TWRP recovery after applying the official Samsung update from March, which updates Android from 10 to 11. Reboot into recovery would not work and I would always end in a boot loop.

I had to downgrade to Samsung's official Android 10 and used the binaries from January for that: https://samfrew.com/es/model/SM-A515F

After that, flashed TWRP again and was able to boot into recovery right away as it should be :)
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] antuanix46:
If I follow the steps and flash twrp-a51-3.5.0_10-1_ianmacd.tar file using Odin I get an message:

'Only official release binaries are allowed to be flashed (RECOVERY)

The phone was recently purchased from Samsung official store, and has android 10 official firmware from feb 1st installed

Any clue please?
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] Benjamin0702:
hey guys i used a lyf wind 1 to flash lineage os using twrp ..... so i wiped the previous os and unknowingly flashed another unsupported version of twrp ...when entering to recovery menu its all blank .... now i have no os and recovery ...... i couldnt flash stock rom because my device is not recognised as qualcomm port .............

pls any help ????
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] danofaster:
I have a working 11R twrp and all the DRM passers mejestics etc. to run.. you can boot the os after that that is the standard Samsung OS. np u can install LINAGE os 18.1 Andys march release, the Mejestics meaning u can patch root without Needing to part the orignal Firm and copy boot.img over. etc :cowboy::cowboy::cowboy:

Here is Link With GSI as Well and 2.5 GUI Twrp working and UI3.0

Google Drive: Sign-in
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] antuanix46:
All good in the end, I needed to install samsung's firmware in odin first

Thank you for the good work
[Samsung Galaxy A51 ROMs, Kernels, Recoveries, & Ot] petrukgrinder:
Hi! thank u for developing Recovery for our love A51.

I've tried the recovery and I found a problem with aroma. when I click Aroma, the recovery keep showing like "please wait for aroma" and aroma never happen. thank u ^^