All Projects → Giovix92 → EDLUnlock

Giovix92 / EDLUnlock

Licence: other
Bootloader Unlock from EDL.

Programming Languages

Batchfile
5799 projects

Projects that are alternatives of or similar to EDLUnlock

Xiaomiadbfastboottools
A simple tool for managing Xiaomi devices on desktop using ADB and Fastboot
Stars: ✭ 2,810 (+11140%)
Mutual labels:  adb, xiaomi, fastboot
debloat-adb
Bash Debloat-Scripts for Android Devices (using ADB)
Stars: ✭ 27 (+8%)
Mutual labels:  adb, xiaomi
Simple-ADB
ADB/Fastboot. With a GUI.
Stars: ✭ 29 (+16%)
Mutual labels:  adb, fastboot
Latest-adb-fastboot-installer-for-windows
A Simple Android Driver installer tool for windows (Always installs the latest version). Sponsored by https://sendletter.org, the Cheapest way to Send Letters
Stars: ✭ 242 (+868%)
Mutual labels:  adb, fastboot
ATA-GUI
ATA GUI is a project to make ATA available to all the users. ATA GUI is an Advance Tool for Android™ powered by SDK Platform Tools.
Stars: ✭ 40 (+60%)
Mutual labels:  adb, fastboot
adb-cheatsheet
Your journey to master Android™ Shell begins here
Stars: ✭ 44 (+76%)
Mutual labels:  adb, fastboot
JumpJump
微信小游戏 跳一跳 kotlin PC破解
Stars: ✭ 70 (+180%)
Mutual labels:  adb
device api-android
DeviceAPI-Android
Stars: ✭ 18 (-28%)
Mutual labels:  adb
homebridge-mi-pm2 5
XiaoMi PM2.5 sensor plugin for HomeBridge.
Stars: ✭ 15 (-40%)
Mutual labels:  xiaomi
Mi Flower mate plugin
A plugin for Domoticz, the open source home automation software, which allows it to easily connect to Xiaomi Mi Flower Mate devices
Stars: ✭ 13 (-48%)
Mutual labels:  xiaomi
mijia-homie
A Homie MQTT bridge for the Xiaomi Mijia 2 hygrometer-thermometer. This repo also serves as the monorepo for a handful of helper crates related to Homie and Bluetooth.
Stars: ✭ 40 (+60%)
Mutual labels:  xiaomi
quest-sidenoder
Cross platform Sideloader for Quest standalone headset
Stars: ✭ 78 (+212%)
Mutual labels:  adb
Motorola-Moto-E-condor-unbrick
Tools for Motorola Moto E XT1021, XT1022, XT1025 condor unbrick
Stars: ✭ 31 (+24%)
Mutual labels:  fastboot
myconfig
My Home Assistant config
Stars: ✭ 143 (+472%)
Mutual labels:  xiaomi
FireTVRemote-Node
A web app that can control your Amazon FireTV (Stick). Just startup Node, fill in your device's IP address and use your web browser as a remote. (Enable ADB debugging)
Stars: ✭ 54 (+116%)
Mutual labels:  adb
alfred-adb-workflow
an alfred workflow that wraps the adb command to avoid the "more than one device/emulator" error.
Stars: ✭ 22 (-12%)
Mutual labels:  adb
homebridge-yeelight-platform
Homebridge plugin for Yeelight Lights supporting Scenes/Moods/Color Flow/Custom Presets/Music Flow/Night Mode
Stars: ✭ 53 (+112%)
Mutual labels:  xiaomi
gilfoyle
A CLI to interactively remove useless apps from your Android device.
Stars: ✭ 23 (-8%)
Mutual labels:  adb
goodbye-mihome
Web UI and plugins to manage Xiaomi MiHome gateway, sensors and smart devices.
Stars: ✭ 92 (+268%)
Mutual labels:  xiaomi
logcat-colorize
Command that takes adb logcat from stdin and produces formatted colorized to stdout, written in C++.
Stars: ✭ 21 (-16%)
Mutual labels:  adb

EDLUnlock

The name says it all.

Requirements:

  • An Android device in EDL mode
  • Common sense to not fvck it up

Supported platforms:

  • Windows only, for now.

Supported devices:

  • Xiaomi Mi A1 (msm8953) (used as a working example too)

Should also work on:

  • MSM8953 devices
  • MSM8952 devices
  • MSM8998 devices
  • ...and every device manufactured before 2018, having a MSM89xx CPU.
    BE CAREFUL! This list has not been tested. It should work since those platforms uses the same exploit as the one mentioned as an example.
    Plus, the bin folder only contains MSM8953 patched mbn file. You'll need a working .mbn/.elf file (patched, hehe) in order to use the tool correctly, at least on other platforms.

Usage:

  • Double click on EDLUnlock.cmd, then follow the instructions.
    Inside the repo there already is a .mbn file + the partition (with its specific rawprogram0.xml file) for unlocking a Mi A1 (tissot) thru EDL mode.

How it works:

After some tries (almost 30 lol), found out that the devinfo partition (at least on my tissot, my test device) handles bootloader unlock by having a different hex pattern. Here's an example.

Unlocked bootloader:
image

Locked bootloader:
image

The same procedure could be potentially applied to any other QCOM device (with a bit of risk).

Credits:

Huge thanks to @CosmicDan-Android for his Mi A1 LowLevel Backup/Restore/Flasher tool

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].