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

Galaxy 8 not syncing with multiple apps - Help!

Howdy folks,

Device is Samsung Galaxy S8. So I recently wiped my phone, do it every year or so to keep it sharp. Since then, I noticed that my google calendar stopped syncing. Let me define that, if I generate an event on my browser calendar it pushes to my phone, but not the opposite. If I generate an event on my phone, it will not sync to the cloud, just stay local on my device. If I hit refresh in app it does not push it either.

Also, certain work email notifications are not clearing as they previously did on the prior OS aka clicking on a chat in browser that also will ping my phone, I touch the chat message and the app notification should wipe and it doesn't. This leads me to believe that it's not at the app level but phone level. I have tried in the settings--->accounts auto sync data and everything seems enabled. All the app settings say sync etc and have access to storage and notifications. All apps are current patch level. I have excellent wifi and cell service where I reside. I have cleared cache of all affected apps, and cleared data. Phone is patched to current OS update. I'm pretty lost for next steps. Help? I appreciate any and all assistance.

Help Motorola e2 wiped all the partitions in twrp recovery (internal storage also).

Did you use TWRP to make a backup before you erased everything? If so, where did you store it? And if you don't mind my asking, what were you trying to do and what did you expect "erase all partitions" to do?

The curious thing is that the last couple of images look like a stock recovery, not TWRP, which implies that TWRP was not actually installed on your phone. So how exactly did you run TWRP? Did you use "fastboot boot" to boot it with a TWRP image or something? If so then you can also do the same thing again and load a custom ROM using TWRP. But as many phones don't support "fastboot boot" I don't know whether this is what you did (which is why I'm asking).

Anyway if you didn't use TWRP to take a backup before wiping everything, you don't have TWRP installed on the device, and your device doesn't support "fastboot boot" then you have no alternative but to reflash it with stock motorola firmware. As I've never owned a Moto smartphone I'm not familiar with where you would find this or what you would use to flash it, but hopefully others will be.

Don't worry about "viruses". The stock software won't contain malware, and there actually aren't any Android viruses (there is malware, but not the type that is correctly called a "virus". Android malware is invariably of the "trojan" type, i.e. hidden inside an app that the user installs on their device). So if you are careful about what you install and don't let others have access to your phone you shouldn't have to worry about malware.
i have flashed stock motorola firmware in my device but still it is stuck on warning bootloader unloked screen and does not boot into an os.
my guesses are that my phone does not has an operating system as i had cleared all the partitions in twrp after which twrp also got deleted from my recovery and i had tried to reflash twrp but not happening. for installing os we need twrp that is not happenening i am stucked i think it has got bricked pls help me. i am also ok with having a video call and explaining the problem to you.

Help GrapheneOS vs LineageOS with filtering Proxy

Presumably you've got a company iOS device management solution from Apple. I know Samsung offers enterprise device management solutions as well. https://insights.samsung.com/mobile-security/device-management/ This might be easier, than trying to hack together some DIY thing using custom ROMs.
No, this is a small company third party service, in-house developed. The idea is to get something that will integrate with the back-end system already in place.

X One phone case

Thanks for your comment. update.

I'm mixed in one way and pleased in another.. I didn't actually receive a real X One. It is a rebadged Oukitel C15 Pro. Cases are easily sought. After all this time it has been very good. On balance I paid more for it than going direct to Oukitel but I did get phone support that actually worked!

Wouldn't but Xone again but I would but an Oukitel of some description me future.

Help SD card unmounts automatically when playing a particular video

Try sharing the video with an app called YouCut.

Then save the video.

You will lose a bit of quality, but you should gain back all the things that you desire.

You Cut is a video editing app, but I use it as a transcoder as well when I have odd fotmats or troubles similar to what you are experiencing.

Plus, it is really a cool app anyway.

It has unobtrusive ads, but you can stop this by turning off all internet access (wi-fi and network) while you use it.

If you forget, and open the app with internet active, you can still turn off the internet abd then clear the cache of the app.
Personally, I just use a firewall to stop the app from accessing the internet.

https://video-zip.en.uptodown.com/android
Thanks. I'll try that

If I can't use my telephone number

Without trying to sound hateful, I tend to know approximately where these calls are coming from, and the particular sort of people that perpetrate them.

Not all, I am sure, but at least the vast majority that have made terroristic (clue) use of the home phone at my place.

I consider that I have this knowlege by the reactions of the caller when I ask certain questions.

If the response is similar to "%7'( you American scum!", or "I am going to blow up your house", then I know that my assumptions are correct.

Yes, they have actually said that they were going to bliw up my house, kill my family, etc.

I even reported it to the government, who of course was not interested at all.

I fought this crap for more than two years, and the problem actually lies with the service providers.

And you can forget about the Do Not Call List as well.
That is a total load of BS.

These people will actually get the list and call the numbers on it, because they know that the numbers are active.

The government and the service providers are complicit with the scammers.

Multiple Navigation Activities in App in different packages

Is there any way to implement multiple navigation activities in an app to correspond with different sections?

I've tried to put them in different sections like so, but cannot create a second instance even in a different package.

Code:
java
|_ com.myapplication.businessapplication
   |_ employeetool
      |_ EmployeeNavigationActivity
   |_ managertool
      |_ ManagerNavigationActivity
|_ MainActivity

Basically, I want different classes of people to see different NavigationViews, and wanted the logic to be separated from each other.

Help Surface 3 running Lineage 17.1 (x86)

Someone made a fork of lineage that was x86 based so I made a USB drive and just installed it

So it's not like an official port of Lineage then? In which case it will be the dev(s) who forked it, needs to fix it. This is a community open source software project, so someone else might be able to come in and fix it for the Surface device.

Is there a website or forum for this Lineage (x86) fork? The Linage community apparently uses IRC, Reddit, and/or Discord.

Classifier 'AuthResult' does not have a companion object, and thus must be initialized here

Hello All,
I am facing a bit of a problem on kotlin android.
I have a problem in which this warning come up : Classifier 'AuthResult' does not have a companion object, and thus must be initialized here, when I Build-> Make Project. I have placed initialization of uAuth already before function fun() below as uAuth=FirebaseAuth.getInstance() of which the text code is colored in red. See code below. But the warning still comes out. Can someone help me is it error on putting initialization at the wrong place? Or am I missing some declaration. Your most uergent help is greatly appreciated. The language below is kotlin android. Initially the code was written in javascript. And then I convert it to kotlin android using Android Studion.

Thanks and Best Regards
Ahmad Rodzaidi Bin Ahmad Faiz

The below is the code of my RegisterActivity

JavaScript:
package com.example.shoponlinenicheteck

import android.os.Bundle
import android.view.View
import android.widget.Button
import android.widget.EditText
import android.widget.Toast
import androidx.annotation.NonNull
import androidx.appcompat.app.AppCompatActivity
import com.google.android.gms.tasks.OnCompleteListener
import com.google.android.material.textfield.TextInputLayout
import com.google.firebase.auth.AuthResult
import com.google.firebase.auth.FirebaseAuth
import com.google.firebase.auth.FirebaseUser
import com.google.firebase.database.FirebaseDatabase
import org.w3c.dom.Text

class RegisterActivity : AppCompatActivity() {
    var ufirstname: EditText? = null
    var ulastname: EditText? = null
    var uemail: EditText? = null
    var upassword: EditText? = null
    var uconfpassword: EditText? = null
    var ucontactno: EditText? = null
    var btnRegister: Button? = null
    var userFirstNameWrapper: TextInputLayout? = null
    var userLastNameWrapper: TextInputLayout? = null
    var userEmailWrapper: TextInputLayout? = null
    var userPasswordWrapper: TextInputLayout? = null
    var userConfPasswordWrapper: TextInputLayout? = null
    var userContactNoWrapper: TextInputLayout? = null
    private var uAuth: FirebaseAuth? = null
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_register)

        val ufirstname = findViewById<View>(R.id.userFirstName)
        val ulastname = findViewById<View>(R.id.userLastName)
        val uemail = findViewById<View>(R.id.userEmailAddress)
        val upassword = findViewById<View>(R.id.userPassword)
        val uconfpassword = findViewById<View>(R.id.userConfPassword)
        val ucontactno = findViewById<View>(R.id.userContactNumber)

        val userFirstNameWrapper = findViewById<TextInputLayout>(R.id.userFirstNameWrapper)
        val userLastNameWrapper = findViewById<TextInputLayout>(R.id.userlastNameWrapper)
        val userEmailWrapper = findViewById<TextInputLayout>(R.id.userEmailWrapper)
        val userPasswordWrapper = findViewById<TextInputLayout>(R.id.userPasswordWrapper)
        val userConfPasswordWrapper = findViewById<TextInputLayout>(R.id.userConfPasswordWrapper)
        val userContactNoWrapper = findViewById<TextInputLayout>(R.id.userContactNoWrapper)

        val btnRegister=findViewById<Button>(R.id.btnRegister)

    }

    init {
        var onClick: Unit


            run {
                if (uAuth!!.currentUser != null) {
                    //User is Logged in and can redirect to another activity.

                    val firstname = ufirstname!!.text.toString().trim { it <= ' ' }
                    val lastname = ulastname!!.text.toString().trim { it <= ' ' }
                    val email = uemail!!.text.toString().trim { it <= ' ' }
                    val password = upassword!!.text.toString().trim { it <= ' ' }
                    val confpassword = uconfpassword!!.text.toString().trim { it <= ' ' }
                    val contactno = ucontactno!!.text.toString().trim { it <= ' ' }
                    if (firstname.isEmpty()) {
                        userFirstNameWrapper!!.error = "Enter First Name"
                        userFirstNameWrapper!!.requestFocus()

                    }
                    if (lastname.isEmpty()) {
                        userLastNameWrapper!!.error = "Enter Last Name"
                        userLastNameWrapper!!.requestFocus()

                    }
                    if (email.isEmpty()) {
                        userEmailWrapper!!.error = "Enter Email"
                        userEmailWrapper!!.requestFocus()

                    }
                    if (password.isEmpty()) {
                        userPasswordWrapper!!.error = "Enter Password"
                        userPasswordWrapper!!.requestFocus()

                    }
                    if (confpassword.isEmpty()) {
                        userConfPasswordWrapper!!.error = "Enter Confirm Password"
                        userConfPasswordWrapper!!.requestFocus()

                    }
                    if (password != confpassword) {
                        userConfPasswordWrapper!!.error = "Password didn't match"
                        userConfPasswordWrapper!!.requestFocus()

                    }
                    if (contactno.isEmpty()) {
                        userContactNoWrapper!!.error = "Enter Contact No"
                        userContactNoWrapper!!.requestFocus()

                    }

                    [COLOR=#8000ff]uAuth=FirebaseAuth.getInstance()[/COLOR]

                    fun () {
                        onStart()
                        super.onStart()
                        //Check if user is signed in (non-null) and update UI accordingly
                        val user = User(firstname, lastname, email, contactno)
                        FirebaseDatabase.getInstance().getReference("Users")
                            .child(FirebaseAuth.getInstance().currentUser!!.uid)

                        var onComplete: Unit

                    }
                    if (AuthResult)
                    uAuth= FirebaseAuth.getInstance()
                    uAuth!!.createUserWithEmailAndPassword(email, password)
                        .addOnCompleteListener(OnCompleteListener { AuthResult})
                    var onComplete: Unit

                    var task: NonNull; Task<AuthResult?>
                    (
                            if (task.isSuccessful()) {
                                val user = User(firstname, lastname, email, contactno)
                                FirebaseDatabase.getInstance().getReference("Users")
                                    .child(FirebaseAuth.getInstance().currentUser!!.uid)
                                    .setValue(user)
                                    .addOnCompleteListener(OnCompleteListener<Unit>())
                                var onComplete: Unit
                                NonNull
                                var task: Task<Void?>
                                (
                                        if (task.IsSuccessful()) Toast.makeText(
                                            this@RegisterActivity,
                                            "User created successfully.",
                                            Toast.LENGTH_LONG.show()
                                        ) else
                                            Toast.makeText(
                                                this@RegisterActivity,
                                                task.getException().getMessage(),
                                                Toast.LENGTH_LONG.show()
                                            )
                                        )
                            } else Toast.makeText(
                                this@RegisterActivity,
                                task.getException().getMessage(),
                                Toast.LENGTH_LONG.show()
                            )
                            )

                }


            }




    }

}

Nest eggs..

I am saving up for one of those new ear wax cleaning devices with the bells and whistles first off, I am going to the outskirts town to drop off my coins, as well as even it all out with one of my CDs too. Hmmm.. Still why does the dollar bills point on to my own thinking?

Filter

Back
Top Bottom