Samsung Root Apk

0 views
Skip to first unread message

Ling Baus

unread,
Jul 25, 2024, 8:48:09 PM7/25/24
to Nossa Marina

I tested this feature on a PC with Windows 11, on an iPhone device, and on my Samsung phone. I was able to get a ValidRoot state from the library on Windows and iOS, but not on my Samsung phone (Samsung Galaxy S22, not rooted/not unlocked). It seems that Samsung does not use the typical Android/Google Hardware root certificates for security key attestation when it comes to WebAuthn/device auth. (And, seeing that I have the latest FIDO-affiliated certificates loaded into my project, it seems that Samsung is not affiliated with FIDO.)

I am trying to understand what you are saying. You are trying to open your banking app but can't because it says your phone and been rooted and, thus, insecure. You checked with an app call Root Checker to see what was rooting your phone and the app says you can't because root access is not installed. Is this the gist of it?

Have you tried uninstalling the bank app and reinstalling it? If your banking app worked before the update, it should work after. Rebooting your device to recovery mode and clearing the cache? I do not have any problem with any of my banking apps on the A54, even after the update. At some point you may have done something, fiddled with a setting, or added an app that had root access. Even if you haven't rooted your phone, if you turned developer options on, try turning it off and see if that helps.

Surely installing a industry standard .pem certificate or the like cannot be compared to jail breaking. Should there not already a solution to this? I am sure industry has similar needs for trust in their devices and encryption, and even Samsung themselves must soon or later update root certificates when they eventually expire.

I have a Samsung Galaxy J7 running 6.0.1 marshmallow which i tried to root using One-Click-Root methods like desktop versions of "Kingroot" and "Kingoroot". However, "Kingroot" doesn't support my device type and "Kingoroot" gives "Root Failed" without showing any error code (as shown in the image below) . I have my phone's OEM Unlocked and USB Debugging on and I use ONE-CLICK-ROOT because it is believed to be the safest method (according to a quora discussion). So my question is, why is this happening ? And what could be a safe alternative to root my phone ?

So, the best method still the Chainfire's CF-Autoroot. I root mobile devices daily and this method seems to work on every Samsung devices. The method consists of flashing a modified recovery by entering the device in Download mode, no ADB here but OEM unlock should be required.

Now, I'm trying to run adb root from Windows Command Prompt, however, I'm getting adbd cannot run as root in production builds error. So, the very first thing I checked was whether my phone was really rooted?

However, when I do adb root, I get adbd cannot run as root in production builds error.So, I thought, I might have to do some additional stuff beyond what I did above. I tried all the solutions in the following SO questions:

By design adb root command works in development builds only (i.e. eng and userdebug which have ro.debuggable=1 by default). So to enable the adb root command on your otherwise rooted device just add the ro.debuggable=1 line to one of the following files:

In some developer-friendly ROMs you could just enable Root Access in Settings > Developer option > Root access. After that adb root becomes available. Unfortunately it does not work for most stock ROMs on the market.

I ran into this issue when trying to root the emulator, I found out it was because I was running the Nexus 5x emulator which had Google Play on it. Created a different emulator that didn't have google play and adb root will root the device for you. Hope this helps someone.

Samsung seems to make this more difficult than other vendors. I have some adbd binaries you can try but it will require the knowledge of de-compiling and re-compiling the boot.img with the new binary. Also, if you have a locked bootloader... this is not gonna happen.

Lastly, if you are trying to write a windows script with SU permissions you can do this buy using the following command style... However, you will at least need to grant (on the phone) SU permissions the frist time its ran...

Up to Android 9: If adbd on your device is compiled without that flag, it will always drop privileges when starting up and thus "adb root" will not help at all.I had to patch the calls to setuid(), setgid(), setgroups() and the capability drops out of the binary myself to get a permanently rooted adbd on my ebook reader.

If you really need to have ADB running as root, the quickest and easiest way is to install Android Custom ROMs and the most popular is CyanogenMod for it has the Root Access options in developer options menu where you can choose to give root access to apps and ADB. I used CM before but since it wasn't developed anymore, I tried looking for some solutions out there. Although CyanogenMod is still a good alternative because it does not have bloatware.

One alternative I found out from a friend is using adbd insecure app which you could try from here: -developers.com/showthread.php?t=1687590. In my case, it works perferct with an Android custom kernel, but not with the Android stock ROM (vanilla android only). You may try other alternatives too like modifying boot.img of the Android ROM.

Is letting employees use their personal smartphones to access company email and other business platforms the best way to navigate the mobile era? Or should businesses be providing devices to their teams, and taking a more managed approach to mobile productivity and security?

In the early years of Android smartphones, rooting was popular among tech enthusiasts as a way to strip back user interface customizations made by manufacturers to the Android platform. In other instances, the motivation has been to remove preloaded applications.

The presence of a Kinguser or Superuser application on the device is an obvious sign the device has been rooted. These applications are typically installed as part of the rooting process to allow access to superuser privileges. Users can also download a root checker app or a terminal client to determine if superuser access is configured.

Many acceptable use policies (AUPs) explicitly state that rooted devices are not allowed to access corporate networks, applications and data. As discussed in more detail below, IT admins may also use rooting or jailbreak detection capabilities within their mobile device management (MDM) solution to red-flag any compromised devices enrolled. Even if these policies and protections are not in place, users who are aware their device is rooted should think twice before using that phone for business purposes.

Samsung Knox also has rollback protection as part of the trusted boot process. Another favorite rooting technique is to load an older version of the Android operating system with an old bug that makes it easy to root the phone. With Knox-integrated phones, though, once a new version of the operating system has been loaded, it can set a minimum version number in the TEE, and the smartphone can detect if the operating system meets the minimum requirement.

Finally, after making it harder to root phones, IT managers should actively detect rooted devices, typically using their MDM, enterprise mobility management (EMM) or unified endpoint management (UEM) console. This service helps by providing reporting on device software versions, and any back-tracking of a smartphone to an earlier version should stand out and cause the MDM/EMM to log a security event. Upon detection of rooting, the admin can choose to have MDM automatically lock the user out of the device, wipe all enterprise data or restrict access.

Joel Snyder, Ph.D., is a senior IT consultant with 30 years of practice. An internationally recognized expert in the areas of security, messaging and networks, Snyder is a popular speaker and author and is known for his unbiased and comprehensive tests of security and networking products. His clients include major organizations on six continents.

Posts on this site reflect the personal views of each author and do not necessarily represent the views and opinions of Samsung Electronics America. Regular contributors are compensated for their time and expertise. All information shared on this website is for educational purposes only.

One of the first things I do when I receive an Android phone is to root it, primarily so that I can use OpenVPN but it does carry some other benefits (including getting rid of the rubbish the carrier installs on your behalf!). This documentation has been sitting in my to-do pile for a little while, but for any looking to root a Samsung Galaxy S2 from a Linux machine, I hope it's of help (I know my article on rooting the Sony Xperia has been well visited!).

Rooting an Android device helps you get the privilege control over the Android subsystems. If you ever wanted to install custom ROMs and mods, or get more control over its settings, then rooting is the way forward.

But the question stands: how to root your Android or Samsung phone without using PC? Thankfully, the procedure is not as difficult as you may think it is. Just read the article till the end to learn how to root Galaxy Note 8 without PC.

It is a powerful program that allows you to root android devices without computers. Note that this app is in Chinese but most part of its APK version is in English to help users better understand the procedure. But note that this app works as long as the operating system is between Android 4.2.2 and Android 5.1.

Developed by XDA forums, WeakSauce is a reliable tool for rotting Android phones quickly and efficiently. It provides a more reliable and stable procedure to root your Android phone without going through any tech-savvy procedure.

But its biggest downside is that it works mostly on HTC devices. Users having Samsung and other Android phones can face compatibility issues while using this app. In addition, it doesn't give you any option to unroot the phone once you have rooted it but you can disable automatic rooting by uninstalling the app.

Reply all
Reply to author
Forward
0 new messages