Updated guide – no root required
- This guide is not a beginner step-by-step tutorial. Basic familiarity with ADB and Android system settings is assumed.
- No root or bootloader unlocking is required for this updated method.
- While this approach avoids flashing or data wipes, it still relies on undocumented behavior and is not officially supported by Samsung.
- Proceed at your own risk.
- Hall IC calibration confirmed working on Galaxy Fold 4 (F936U).
- Other functions (e.g., battery calibration) have not been fully tested.
Samsung’s Self Repair Assistant app enforces a device compatibility check that prevents it from launching on older Fold/Flip models.
Originally, bypassing this required root access to manually start the app’s internal activity (GcWelcomeActivity).
However, thanks to recent findings, it turns out Samsung allows private / hidden apps to be launched through system-level shortcuts — specifically by abusing the Side Key double-press configuration, which runs with elevated privileges.
This makes it possible to launch the app without root, Magisk, or firmware modification.
Huge thanks to the community members who made this rootless method possible:
- @MBersnk – discovered the Side Key / SetEdit workaround
- @lixiangwuxian – confirmed it working on F936U and provided the ADB permission command
This update would not exist without their contributions. 🙏
- Samsung device running OneUI
- ADB installed on your computer
- Internet access (for Samsung Account login)
-
Download the APK with package ID:
com.samsung.android.app.repaircal -
APKMirror or similar repositories work fine
-
Tested with version 2.0.17
Install the APK normally.
- Install SetEdit from the Google Play Store: https://play.google.com/store/apps/details?id=by4a.setedit22
Connect your phone to your PC and run:
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGSThis allows SetEdit to modify system-level configuration values.
On your phone:
-
Open Settings → Advanced features → Side key
-
Set Double press to:
- Open app
- Select Samsung Self Repair Assistant
-
Open SetEdit
-
Switch to the Global Table
-
Find the key:
function_key_config_doublepress_value -
Change its value to:
com.samsung.android.app.repaircal/com.samsung.android.app.repaircal.GcWelcomeActivity -
Save the change
This forces the Side Key to launch the app’s internal entry activity, bypassing the compatibility check.
- Double‑press the Power / Side Key
- The Self Repair Assistant should now launch normally
- Log in with your Samsung Account when prompted
- This method relies on Samsung-specific behavior and may break with future OneUI updates
- The app may still block certain features depending on device model
- No APK modification or resigning is required
This rootless approach is simpler, safer, and fully reversible compared to the original Magisk-based method.
It significantly lowers the barrier for using Samsung’s Self Repair tools on older Fold / Flip devices and aligns well with the Right to Repair philosophy.
If Samsung ever removes this loophole, root-based launching may still remain a fallback — but for now, this is by far the cleanest solution.
Original guide by Luca Corigliano – updated with community contributions


@MBersnk Thanks! This saves my F936U.
btw, use
to grant SetEdit permission