Guides
Step-by-step Android modding guides
Showing guides for m216 — show all guides
Unlock Bootloader
Wipes everything. Samsung Knox trips permanently on unlock — no way back.
8 steps ▼
- Back up all data — unlocking factory resets your device
- Enable Developer Options: Settings → About Phone → tap Build Number 7 times
- Enable OEM Unlocking in Developer Options
- Enable USB Debugging in Developer Options
- Connect to PC: adb reboot bootloader
- Unlock: fastboot flashing unlock (older: fastboot oem unlock)
- Confirm on device screen — wipe happens immediately
- Device reboots to stock setup wizard
Install TWRP Recovery
Use the exact TWRP build for your device model number. Wrong builds can brick.
5 steps ▼
- Download TWRP .img for your exact device variant from twrp.me
- Boot to fastboot: adb reboot bootloader
- Flash: fastboot flash recovery twrp.img
- Boot into recovery immediately: fastboot boot twrp.img
- In TWRP swipe to allow modifications
Install OrangeFox Recovery
OrangeFox is only available for select devices.
4 steps ▼
- Download OrangeFox .img for your device from orangefox.tech
- Boot to fastboot: adb reboot bootloader
- Flash: fastboot flash recovery orangefox.img
- Boot into recovery: fastboot boot orangefox.img
Install LineageOS onLG K10
19 steps ▼
- Read through the instructions at least once before actually following them, so as to avoid any problems due to any missed steps!
- Make sure your computer has adb . Setup instructions can be found here .
- Enable USB debugging on your device.
- Make sure that your model number is one of the following (exact match required!): K420N K420DS
- Boot your device with the stock OS at least once and check every functionality.
- Remove all Google accounts from your device to avoid “Factory reset protection”
- LineageOS is provided as-is with no warranty. While we attempt to verify everything works you are installing this at your own risk!
- Root your device by following this guide.
- Download a custom recovery - you can download TWRP . Simply download the latest recovery file, named something like twrp-x.x.x-x-m216.img .
- Place the recovery image file on the root of /sdcard : Using adb: adb -d push <recovery_filename>.img /sdcard/<recovery_filename>.img check Tip: The file may not be named identically to what stands in this command, so adjust accordingly. You can use any method you are comfortable with. adb is univer
- Now, open an adb -d shell from a command prompt (on Windows) or terminal (on Linux or macOS) window. In that shell, type the following commands: su dd if=/sdcard/<recovery_filename>.img of=/dev/block/bootdevice/by-name/recovery
- Reboot into recovery. From the same shell, type the following command: reboot recovery
- Build a LineageOS installation package.
- If you are not in recovery, reboot into recovery: With the device powered off, hold Volume Down + Power until the LG logo appears, then release Power for a second and hold it again until the recovery comes up. info_outline Note: Accept the factory reset prompt using the hardware buttons. If you have
- Now select Wipe .
- Now select Format Data and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage.
- Return to the previous menu and select Advanced Wipe , then select the Cache and System partitions and then Swipe to Wipe .
- Sideload the LineageOS .zip package: On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload. On the host machine, sideload the package using: adb -d sideload /path/to/zip check Tip: Normally, adb reports Total xfer: 1.00x , but in some cases, even if the process succeeds, the
- Repeat the sideload steps above for all desired packages in sequence.
Root with Magisk
Keep a backup of the original boot.img. Magisk is systemless — safer for updates.
7 steps ▼
- Unlock bootloader first
- Download stock boot.img for your exact firmware build
- Install Magisk app on device
- In Magisk: Install → Select and Patch a File → pick boot.img
- Copy patched_boot.img to PC
- Flash: fastboot flash boot patched_boot.img
- Reboot and open Magisk to verify root
Root with KernelSU
Requires kernel-level support. Not all devices are supported.
5 steps ▼
- Check kernelsu.org for a supported kernel for your device
- Download the KernelSU kernel .img
- Flash: fastboot flash boot kernelsu_boot.img
- Install KernelSU Manager from GitHub releases
- Grant root from the Manager
Root with APatch
Alternative to Magisk with kernel patch support.
5 steps ▼
- Download APatch from github.com/bmax121/APatch
- Extract boot.img from your stock firmware
- In APatch app: patch boot.img
- Flash patched boot: fastboot flash boot patched_boot.img
- Reboot and verify in APatch Manager
Restore Stock / Unbrick
Always use firmware matching your exact region and model number.
7 steps ▼
- Download official stock firmware for your exact model and region
- Samsung: use Odin — flash AP/BL/CP/CSC files
- Xiaomi/Poco: use MiFlash in EDL/fastboot mode
- Google Pixel: use Android Flash Tool at flash.android.com
- OnePlus: use MSM Download Tool for hard bricks
- Other devices: check XDA for your specific model
- After flash: device reboots to stock
Buying & Selling Modified Devices
Unlocked bootloader = lower resale value. FRP locks are illegal to bypass on a device you don't own.
7 steps ▼
- BEFORE SELLING: Factory reset and remove Google account (FRP)
- BEFORE SELLING: Restore stock ROM and re-lock bootloader if possible
- BEFORE SELLING: Disclose Knox trip status to Samsung buyers — it shows in settings
- BEFORE BUYING: Ask if bootloader is unlocked
- BEFORE BUYING: Check IMEI on imei.info — confirm not blacklisted
- BEFORE BUYING: Test camera, speakers, fingerprint, charging
- BEFORE BUYING: Verify model number matches your region