• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Changing notifications sounds

SMS messages themselves are stored in a central database, so any SMS app can read them (otherwise message migration wouldn't work if the new phone didn't have the same app). But with modern Android versions only the app you have set as default should read the messages and produce notifications (if you try to open a different one it will ask you to set it as the default before it will do anything). So whichever app you are currently using should be the one producing the notifications.

Vivo y81i How to root?

Hey, I own a Vivo y81i as well. Has there been any new TWRP releases for this model now? The one on this sites (https://www.stupdroid.com/2018/08/Vivo-Y81-root-twrp.html and https://www.howtoapps.info/how-to-root-vivo-y81/) you linked were for Vivo y81 (not for y81i). I've read somewhere that however similar a TWRP you found is to the TWRP you need is doesn't matter and won't work if they're not completely identical... (is that true?)

I also have another problem that I'd like addressed with this phone (irrelevant to this thread but about the same phone, I thought I'd just include it here). I was planning on making an adoptable storage (using an SD card as internal storage). I've successfully followed this set of instructions: (https://highonandroid.com/android-h...rage-for-galaxy-s7-s7-edge-adoptable-storage/) but it still didn't work. (There is no built-in option to install an SD card as internal in vivo y81i so I resorted to the solution indicated in that last link). It just makes my 64 gb sd card unreadable after entering "sm partition disk:179,128 private" (but works again after I reformat it with a different device that recognizes it). I tried doing the same method again but now entering "sm partition disk:179,128 mixed 50" making only 50% of the sd card as internal and the other half remain external. All that happened was I lost half of my sd card memory and didn't gain any for my internal.

I even tested the device after doing this by pasting a 20 gb file unto my internal storage just to check if it wasn't truly just 16 gb (with only 9.something gb usable by default). The file wasn't pasted entirely, proving that it didn't truly merge the internal and external storage...

Help How to make a system app on Android 9

I develop a custom tablet used Android 9.

I've tried to build a system app into '/system/priv-app', but after the device startup is completed, it automatically shuts down and transitions to the "Android Recovery" screen.

what do I have to do to get my device to boot successfully?

my system app is same as that shown on the following website,
and fixed a mk below.

https://devarea.com/aosp-creating-a-system-service/

・SampServiceApp/Android.mk
-------------
# LOCAL_SDK_VERSION := current
LOCAL_PRIVATE_PLATFORM_APIS := true
-------------
added "LOCAL_PRIVATE_PLATFORM_APIS" insted of "LOCAL_SDK_VERSION" for successful compilation.

and also, this app probably doesn't need any permissions with whitelist.
I run 'development/tools/privapp_permissions/privapp_permissions.py', but the results is empty like this.
---------
<?xml version="1.0" encoding="utf-8"?>
<permissions>
</permissions>
---------
https://source.android.com/devices/tech/config/perms-whitelist

Thank you in advance for your support.

Android OS 9.0 , BLE 5.0 specific issue fetching list of services from BluetoothGatt

Developed the following source code for sending message from one Android device to another Android device using BLE: '

public static String SERVICE_STRING = "6exxxxxx-xxxx-xxxx-xxxx-xxxxxdcca9e";

public static String CHARACTERISTIC_ECHO_STRING = "6eyyyyyy-yyyy-yyyy-yyyy-yyyyycca9e";

List serviceList = bluetoothGatt.getServices(); On checking the list of services , on Realme 5 Pro(Android OS 9.0 , BLE v5.0) after a successful connection is established with another device, the list of services is not returning the specific service with service string as mentioned above , hence the following code(BluetoothGattService) is returned as null , so unable to send data to another device via BLE.

BluetoothGattService service = findService(serviceList);
if (service == null) {
Log.i("Null service", "Null service.");
return matchingCharacteristics;
}
private static BluetoothGattService findService(List<BluetoothGattService> serviceList) {
for (BluetoothGattService service : serviceList) {
String serviceIdString = service.getUuid()
.toString();
if (matchesServiceUuidString(serviceIdString)) {
return service;
}
}
return null;
}
private static boolean matchesServiceUuidString(String serviceIdString) {
return uuidMatches(serviceIdString, SERVICE_STRING);
}

The same source code is returning the list of services with the mentioned service string for other devices like Mi 4a(Android OS 7.0 , BLE 4.0) , Realme 3i(Android OS 9.0, BLE 4.2) and for them , the BluetoothGattService instance is returning the details which is not null and hence able to send messages to other devices.

Did anyone face the same issue with device with Android OS v9.0 and BLE v5.0 ?

Help Battery Indicator widgets not working on Android 10

After you get it installed, go directly into the settings.

Scroll down to Theme, and pick what you like (I like Black).

Now go through the settings and make your choices. If there is something you are not sure of, just leave it be (or ask me later).

In the settings, there is a thing called Repositories.
Since you just started, just turn them all on.

The app will begin downloading the information about the apps (not the apps themselves) onto your device. (All appstores do this.)

In the upper right hand corner is a + sign, that lets you add repositories.

I am going to post here a couple to add to the list, that you could find useful, fun, or both.

https://apt.izzysoft.de/fdroid/repo...7B6D966BE743BF0EEE49C2561B9BA39073711F628937A

https://mobileapp.bitwarden.com/fdr...CC47C561C5726E1C3ED7E686B6DB4B18BAC843A3EFE6C

The first one, IzzySoft, will add many more cool apps to the ones that are already there.
I have found that many of the apps that I use come from IzzySoft.

The other one is for the open source version of Bitwarden, an excellent password manager.

Yes, you can find some- if not many- of these apps elsewhere, even on the Play Store itself.

But the apps on the Play Store are almost always infected with analytics (spyware) and other trash- even ads sometimes.

You can even find blatant copy-cat apps from unscruptulous developers that just take a open source app from F-Droid, insert ads into it, and post it onto the Play Store.

Sure, Google claims that this violates their Terms Of Service, but they rarely do anything about it.

Even if they do, all that happens is that the developer gets the app pulled from the store, and needs to pay another $25 fee to post more apps.

So it is much better to just get the apps from a source that you know isn't like Google.

Damn, I did wind up turning this into an anti-Google rant after all, hahaha.

sorry / not sorry

hahaha

I did it! [Bought a new phone]

At least yours is a year old! I've had my Note 10+ since December and IF I move up to the Note 20 Ultra, it will be the shortest time I've owned and used a phone at 9 months*!

*- The second shortest time was after the Note 7 double recall. I broke down and bought a cheap Note 5 to hold me over until the Note 8 was released. It lasted me 11 months and more than paid for itself with the $450 trade-in Samsung offered to former Note 7 owners. Cha-Ching!

I had my Note 7 for 3 weeks, and got full refund. That's the shortest time I've had a phone. Longest time I've had a smart-phone is my current Huawei Mate 10, bought Jan 2018, and no intention to change at the moment

Filter

Back
Top Bottom