[Samsung Galaxy A10 Questions & Answers] Ultimate_Savior:
Hey,

I'm a little late to the party here but hopefully I'm not too late.

I bought a similar device (Samsung Galaxy M01 core) from Mobitel for lease.

But the phone sim restriction never got unlocked even a year after the contract ended.

But that wasn't a big problem since I would use Mobitel anyway because of their good service coverage and cheap data packages.

But that all ended when they increased their package prices by 3x and did not let me access YouTube with a social media package (previously Rs.150 now Rs.455) without an additional data bundle which is ridiculous if you think about it.

They f#cked all of their loyal customers and pissed them all. So this is kinda revenge I guess ;)

Here's my own solution with a bit of help with ChatGPT. You don't need root access or to flash your device and there's no data loss.

It's just removing an app.

However, you will need a computer and some basic knowledge of how to use a computer and a command line (cmd).

#First disconnect your phone from the computer if already plugged in.

#Now download and install android-usb-driver from the following link

Samsung Android USB Driver | Samsung Developers

You need the driver only if you are developing on Windows and want to connect a Samsung Android device to your development environment over USB.

developer.samsung.com

#Next download SDK Platform Tools from the following link and extract it.

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

#If the above steps are not clear just take a look at the following tutorial or search on YouTube "How to install ADB tool".

How to Install and Use ADB, the Android Debug Bridge Utility

Looking to control your Android device from your computer?

www.howtogeek.com

#Now it's a good time to make a copy of the "Device Manager" app just in case. If you're not sure which app it is then just put in a different SIM and hold on warning the notification that you get and click on settings.

#Then you can search on PlayStore "copy system apps" or similar, or just watch a YouTube video. I've used the "Total Commander" app to do this.

#https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&hl=en

#Next enable USB debugging on your Android device from settings. Again, there are plenty of videos on YouTube on how to do this.

#Now plug in your phone to your PC via a USB cable. Make sure that your device is recognized by the computer. If it fails to recognize your device try unplugging and re plugging or plug into a different port.

#Now navigate to the folder where you extracted the "platform-tools-latest-windows.zip" and open a command line in that folder by typing "cmd" in the address bar and hitting enter.

#This will open up a new cmd window.

#Now type in the following command and hit enter.

adb devices

#If you're doing this for the first time it'll ask you to allow access in your phone, select "Always trust this computer" and press "Allow".

#Before proceeding to the next step you need to make sure that your "Device Services" package name is "com.samsung.android.kgclient"

# To do that search "view app package name" on PlayStore and download an app that lets you view the package name of apps.

#Example: https://play.google.com/store/apps/details?id=com.csdroid.pkg&hl=en

#Open the app and select the "Device Services" app and see if it matches the name "com.samsung.android.kgclient"

#If it's not the same then replace it in the following commands appropriately.

# !!! Be careful in this part cause if you choose the wrong app it'll remove it and might break your device functionality.

#Now copy and paste the following commands and press enter.

adb shell pm list packages
adb shell dpm remove-active-admin com.samsung.android.kgclient/com.samsung.android.kgclient.MyDeviceAdminReceiver
adb shell pm disable-user --user 0 com.samsung.android.kgclient
adb uninstall com.samsung.android.kgclient

#It might generate some exception errors, just ignore them.

#And if you have done everything correctly you should get an output saying "Success".

#Now check your smartphone to see if the "Device Services" app is successfully uninstalled. Check it under all apps, system apps, and disabled apps.

#Now reboot your device and insert a new sim card.

#Now enjoy your "OWN" smartphone that doesn't have any SIM restrictions !!!

#Btw even though I just shared this here on Samsung's website try to keep this as secretive as possible cause if the "Mobitel" finds out this it might be harder to unlock the SIM restriction in the future.

#That doesn't mean not to help someone who needs help. Do share this if someone needs help but be cautious not to leak !!!

#If it didn't work for you double check all of your commands for spelling errors and try running the commands one by one and see the output.

#You ChatGPT to fix any errors. Give your full story and current situation to ChatGPT as context for a better response.

#For your additional information kgclient = knox guard client

#So it's actually the knox guard that puts this SIM restriction.

#I haven't encountered any issues on my device so far after doing all this but I'll update this if I do, I just decided to share my solution out of excitement after I got the SIM restriction removed.

I hope this helped some people.

Have a great day!