Samsung – Back up a broken Android phone or copy parts of it to a new one

I've been using an old phone for years since I bought it new the day it came out. It is a Galaxy S6 Edge. Everyone in my family has one too, and they all work great, but mine ages, I think. I'm not sure.

Google Play stopped working on mine about two months ago.

I had three Google Play accounts. The three accounts work fine on all my other devices. My teens sometimes used my cell phone and were involved in Clash of Clans until about a year ago. Since they were spending money on the game, I wanted them to spend their own money and not mine. That's why I set up a Google Play account for each of them in addition to my own.

Everything worked fine for more than three years, but when Google Play stopped working two months ago, a friend of mine, a "techie" at a nearby university, said it was a "problem with multiple accounts" that messed up was brought on the phone and said he could "easily fix" it for me.

Innocent, naive person that I am, I figured he knew what he was talking about since he was a techie and spoke with a lot of confidence. Incidentally, I'm the technology specialist in my family and a programmer in the real world, but unfortunately I couldn't fix it myself. Cell phones, tablets and androids are not my specialty. I was also at the end of my rope. There was an app that I really wanted.

So I gave him my cell phone. Less than ten minutes later, I got nervous and realized that what he was saying might not be entirely reasonable. I started to think I should have asked him what he was up to. I asked what he was doing with it and he literally said, "It's fixed." Haha! Since then, he's been very careful to avoid me, and the smart part of my phone is barely working. The only thing the phone does now is answer calls. Google doesn't work. Ever. I've asked for help in several places and everyone says I need to reset it to factory settings, which may not help. Which brings me to my question.

My husband and I bought new Android phones, but I'm not sure how to get the contacts, memo pad elements, and the like from this broken one. If I use a USB cable or something similar, can I simply save such things from the broken phone to a hard drive and copy them to the new Android phone? Both phones are Samsung Galaxy phones.

google fit – Samsung Galaxy S10 + switches to the roaming SIM card at random and forces data roaming to be activated!

I have the latest firmware update and use it with 2 SIMs. Sim # 1 is a roaming Google-Fi and Sim # 2 is the local standard Sim. I choose SIM 2 as the default for everything (calls, SMS and data). However, for some reason I found that the cell phone switches the data to SIM 1. However, I have deactivated it Data RoamingAnd surprisingly, the phone still randomly switches to SIM 1 (Google Fi) and also uses data !!

Does Samsung have a function like Second Space in Xiaomi?

In Xiaomi we can make second place.

Enter a certain password, we go to the first room.

Enter another password and we go to the second room.

Xiaomi also supports dual apps, which is a different function.

Taken together, we may have 4 WhatsApp accounts per phone.

What about samsung

Do we have second place in Samsung?

I've heard that on some devices, multiple users can share a phone.

Suppose you are doing WhatsApp regularly on one device. You are doing your secret business with another user. If you are forced to open your devices, only your first user will be shown.

Note: Samsung seems to have options to allow multiple users on the same phone
https://eu.community.samsung.com/t5/Tablets/Multi-User-switching-accounts-something-you-should-beachten-of/td-p/1316185

However, there is no way to hide these additional users from the police.

Android in general can
https://android.gadgethacks.com/how-to/android-basics-set-up-multiple-user-accounts-same-device-0168597/

However, there is no way to do it like in the second room.

Samsung – Android as DomU on Odroid xu4

I am working on Odroid xu4 board and am trying to boot Android as a DomU with Xen Hypervisor. For this I have modified the menuconfig as follows:

Kernel functions → Xen guest support in ARM

Device drivers → Block devices → Support for Xen virtual block devices.

Device drivers → Network device support → Xen network device frontend

Device drivers → Xen driver support → Select all.

System type → ARM system type → Allow selection of multiple platforms.

System type → Selection of multiple platforms → ARMv7-based platforms

System type → Dummy Virtual Machine.

After that, I get the following build error:

from include/linux/dma-mapping.h:9,

from arch/arm/kernel/asm-offsets.c:15:

/home/gopika.bg/Desktop/task2/linux-xen-odroidxu3-3.10.y/arch/arm/include/asm/io.h:30:28:

fatal error: mach/exynos-ss.h: No such file or directory #include

compilation terminated.

/home/gopika.bg/Desktop/task2/linux-xen-odroidxu3-3.10.y/./Kbuild:81:

recipe for target 'arch/arm/kernel/asm-offsets.s' failed make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1

Makefile:837: recipe for target 'prepare0' failed

make: * [prepare0] Error 2 make: * Waiting for unfinished jobs....

Please help me to solve this problem or suggest a suitable kernel source that works fine as a Domu with Xen hypervisor.

Camera – where did the geotag go? (Videos recorded on Samsung Galaxy S9)

Yesterday I made a strange observation on my Galaxy S9 +:

  1. Enable geotags and record videos in the standard camera app
  2. Go to this video in the Gallery app and check it: yes, it contains geospatial information
  3. Use a file manager to move the video to another location
  4. Back to the gallery app: The video suddenly no longer contains any geographic information.
  5. Verification with the MediaInfo app: The video originally recorded contains no geographic information at all.

Also review a video recorded a year ago with an earlier version of Android. This video definitely Has According to MediaInfo, geospatial information is not lost when I move it.

That said, on Android 9, Samsung Camera seems to save the geographic information for Video somewhere else, and this information is gone when the file is no longer in its original folder.

However, if you take photosHave all geotags properly in your JPG file as you like.

Why would anyone do that?

Is this a mistake or is it a weird "privacy" feature?

Do you have any ideas on where to find geospatial information for videos or how to work around this behavior?

I've tried some third-party camera apps, such as B. OpenCamera. However, these do not work as stably as the Samsung camera. However, when I record the video using the OpenCamera app, geospatial information is written into the actual MP4 file so I can move it around and continue to view the geospatial information in the gallery.

Lock screens – Samsung Galaxy Note 3 lock screen Forgot password

I found this answer:

Download the ZIP file to deactivate the pattern password on your computer and save it on an SD card.

Insert the SD card into your phone.

Restart your phone for recovery.

Flash the ZIP file on your SD card.

What is the download link for the zip file with the download pattern password to disable?

java – Background service is not working properly on Samsung phones

I have created a service with a thread that gets the GPS position every 10 minutes and stores the longitude and latitude in the Sql Server bd. I did tests in the simulators with different APIs, also in LG, Huawei phones, but they work correctly but the same doesn't work well in samsung phones, that is, it saves on db or in 30 min, 1 h, 3 h never saves, the time varies without restriction, it should be noted that I did the tests in 3 different sansung models and they all behaved differently and none correctly. Also test setting in the battery restrictions so the service doesn't kill (this worked on Huawei phones), but it didn't work

Someone has an idea what could happen
Thanks anyway
My code is as follows

service

`  Conexion evento = new Conexion();
    Double latitud=0.0, longitud=0.0;
    String imei;
    String sfecha;


    @SuppressLint("MissingPermission")
    @Override
    public void onCreate() {

        imei=obtenerIMEI();
        LocationManager mlocManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        Localizacion Local = new Localizacion();

        final boolean gpsEnabled = mlocManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
        if (!gpsEnabled) {`introducir el código aquí`
            Intent settingsIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
            startActivity(settingsIntent);
        }

        mlocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 3000, 0, (LocationListener) Local);
        mlocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, 0, (LocationListener) Local);


    }
    public class Localizacion implements LocationListener {
        MainActivity mainActivity;
        public MainActivity getMainActivity() {
            return mainActivity;
        }
        public void setMainActivity(MainActivity mainActivity) {
            this.mainActivity = mainActivity;
        }
        @Override
        public void onLocationChanged(Location loc) {
            // Este metodo se ejecuta cada vez que el GPS recibe nuevas coordenadas
            // debido a la deteccion de un cambio de ubicacion
            latitud=  loc.getLatitude();
            longitud=loc.getLongitude();

        }
        @Override
        public void onProviderDisabled(String provider) {
            // Este metodo se ejecuta cuando el GPS es desactivado
            Intent i=new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
            i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(i);
        }
        @Override
        public void onProviderEnabled(String provider) {
            // Este metodo se ejecuta cuando el GPS es activado

        }
        @Override
        public void onStatusChanged(String provider, int status, Bundle extras) {
            switch (status) {
                case LocationProvider.AVAILABLE:
                    Log.d("debug", "LocationProvider.AVAILABLE");
                    break;
                case LocationProvider.OUT_OF_SERVICE:
                    Log.d("debug", "LocationProvider.OUT_OF_SERVICE");
                    break;
                case LocationProvider.TEMPORARILY_UNAVAILABLE:
                    Log.d("debug", "LocationProvider.TEMPORARILY_UNAVAILABLE");
                    break;
            }
        }
    }
    @Nullable
    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }
    public int onStartCommand(Intent intent, int flags, int startId) {
        time time = new time();
        time.execute();
        return START_STICKY;
    }
    public void eje() {
        time time = new time();
        time.execute();
    }
    public void hilo() {
        try {
            Thread.sleep(600000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
    public class time extends AsyncTask {

        @Override
        protected Boolean doInBackground(Void... voids) {

            hilo();

            return true;
        }

        @Override
        protected void onPostExecute(Boolean aBoolean) {
            super.onPostExecute(aBoolean);
            ConnectivityManager con=(ConnectivityManager) getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo networkInfo=con.getActiveNetworkInfo();
            eje();
            //Toast.makeText(getApplicationContext(),"mensaje",Toast.LENGTH_SHORT).show();
            if (networkInfo!=null && networkInfo.isConnected()) {
                Registro_gps();

            }else {
                //  Toast.makeText(getApplicationContext(),"mensaje",Toast.LENGTH_SHORT).show();
            }
        }
    }



`
Parte del codigo donde ejecuta el servicio

     @Override
    protected void onCreate(Bundle savedInstanceState) {

        ConnectivityManager con = (ConnectivityManager) getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo networkInfo = con.getActiveNetworkInfo();
         permisos();
            if (networkInfo != null && networkInfo.isConnected()) {
                imei = obtenerIMEI();
                startService(new Intent(MainActivity.this, SaveGPS.class));
            } else {
                mostrar_alerta().show();
            }

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

samsung – Press PIN to reset the phone

I have an Android Samsung Galaxy S7 Edge.

I was in a serious situation recently – an opponent had turned off my phone. He switched it on and asked me to give him my PIN. The phone was encrypted and reformatted itself after 15 wrong attempts. Realistically, only Cellebrite could get in (which my opponent had no access to).

Is there a setting, program, or anything else that I can use to reset my phone when I'm in this situation again? I know there is a keyboard shortcut to format the phone, but that would have taken too long and I could only read my PIN for the opponent who was stuck on my phone.

Simply put, how can I set a forced PIN that the phone will reset itself when I enter it?

My device is not rooted and I prefer not to root it unless absolutely necessary.