Coder Social home page Coder Social logo

werasik2aa / huawei-unlock-tool Goto Github PK

View Code? Open in Web Editor NEW
244.0 9.0 33.0 213.67 MB

Unlock bootloader / FRP Huawei

Home Page: https://werasik2aa.github.io/Huawei-Unlock-Tool/

License: GNU General Public License v3.0

C# 100.00%
bootloader huawei bootloaders free frp frptool unlock unlocktool free-download hisi

huawei-unlock-tool's Introduction

Huawei-Unlock-Tool

Contact in telegram group: https://t.me/+TztmQ7N2xz9lN2Uy

IT'S FREE! I wouldn't mind a donate for my job, if you want you can ask me about donation place

DonationAlerts : https://www.donationalerts.com/r/werasik2aa

Free Huawei Unlock bootloader / FRP | EN/RU

Free Huawei FILES MTK | DA | QC FIREHOSE | LOADERS | SCATTERS | TEST-POINTS: https://werasik2aa.github.io/Huawei-Unlock-Tool/

May support 620|620(CAM)|65x_a|65x_b|710|810|925|935|950|955|960|970 . in theory 980! Need EMUI 9 OR 8! Otherwise will not work. Sorry

Bootloader Unlocker Status

  1. Diag Tool Huawei Manufacture mode. DBADAPTER RESERVED INTERFACE.
  2. BOOTLOADER UNLOCKER
  3. FLASH TOOL
  4. Partition Manager
  5. Full ROM Flash/Backup!
  6. Oeminfo Compiler/Decompiler
  7. Update.app extract and flash(EDL 9008)
  8. DBadapter reserver interface com port - basic info read.
  9. Rawprogram0.xml generator from device + from file.
  10. HISI UNLOCKER -> Uses Source Code from Potato_NV For mergering programms.
  11. HISI Flash tool.
  12. Hisi FRP unlock tool

So much editions in code base for allow to work with phone in this tool. ALL in ONE Tool! Multi Language... For peoples who need like dongle box tool... But without dongle... image image image image image image

QCOM UNLOCKER

Copyright (C) 2018-2023 Moongamer on 4PDA

Copyright (C) 2020 Andrey Smirnoff (mashed-potatoes)

Copyright (C) 2019 Penn Mackintosh (penn5)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License <<<<<<< HEAD along with this program. If not, see https://www.gnu.org/licenses/.

along with this program. If not, see https://www.gnu.org/licenses/.

e26f91eab40e8565de5b7ae2ecbad743553052b8

All bootloaders are Huawei Technologies Co., Ltd. property.

This project is not affiliated with Huawei.

huawei-unlock-tool's People

Contributors

werasik2aa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

huawei-unlock-tool's Issues

[Solved] [not paying attention] with installed qualcomm drivers my device see how huawei y6 prime 2018

i know that is not a issue of your application, but i really need help please (and i see many peoples have same problem)
i installed adb, installed qualcomm drivers, but my device always see how huawei y6 prime 2018. tried reboot to edl by using adb, install husuite, remove husuite, reinstall qualcomm drivers, but in result it doesnt work (in device manager i didnt found qualcomm label in ports even with drivers and rebooting edl by adb)

[Issue] [Not Solved] [PC ISSUE] System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.

image
************** Текст исключения **************
System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.
в System.Collections.Generic.Dictionary`2.get_Item(TKey key)
в HuaweiUnlocker.Window.UNLBTN_Click(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в HuaweiUnlocker.UI.NButton.OnMouseUp(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4614.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

HuaweiUnlock
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/RELEASE/HuaweiUnlock.exe

System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4550.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4605.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Core
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4605.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Configuration
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Xml
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Accessibility
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll

System.Management
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4435.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll

mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll

[Offtop] account was hijacked

When I tried to Bootloader Unlock my Huawei tablet using this software, a Vietnamese person suddenly accessed my Google account.
I was saved because I had a passkey prepared, but it seems like the software was accessed the moment I pressed the button, which makes me suspicious.
I can't say that this software is bad in general, but I am concerned about the moment I use it.
Just to be sure, I would like the developer to check whether there are any vulnerabilities in this software.

[Request] black screen after tool finishes to unlock bootloader

my issue was that after the tool flashes the aboot and sbl1 when i reboot my device, it vibrates but no display but i can boot to fastboot mode and flash partitions, hopefully you can come up with a solution to this

Device Info:

Android: 8.1.0
EMUI Version: 8.2.0.036(07JH)
Phone Model: DUB-LX3(C636)
Android Security Patch Level: Febuary 1, 2020

Error when pressing detect button

Hello I get Error when I press detect or get gpt
I connected a honor 5x
this error also came when I try to unlock p30 lite
error with honor 5x
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
at HuaweiUnlocker.LangProc.GuessMbn()
at HuaweiUnlocker.LangProc.CheckDevice(String path, String DeviceName)
at HuaweiUnlocker.Window.RdGPT_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at HuaweiUnlocker.UI.NButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9232.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

HuaweiUnlock
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Matin/Desktop/HuaweiUnlockToolForkTest-main/HuaweiUnlock.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9181.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9236.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9236.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Screenshot 2024-04-18 202847

SLA-L22 and AGS-W09

To find firmware on firmware finder https://professorjtj.github.io/ you need to run (don't need to set up anything) hisuite proxy https://github.com/ProfessorJTJ/HISuite-Proxy
this site is shit it and obfuscates it's code for some reason but it works. I have deobfuscated it https://github.com/felpcereti/Huawei-Firmware-Finder

  1. Device name + code name | Huawei P9 lite mini (SLA-L22 C432 B176) https://www.gsmarena.com/huawei_p9_lite_mini-8833.php
  2. Device board firmware(optional) | I have got it from firmware finder and i'm not sure if it is it
    filelist.xml: http://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/e6/v3/069a44f07b214cdca77bad7e5b512e9a/full/filelist.xml
    update.zip: http://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/e6/v3/069a44f07b214cdca77bad7e5b512e9a/full/update.zip
    I have a "memory dump" from the program for this device
  3. CPU | MSM8917 Snapdragon 425

Second one

  1. Device name + code name | Huawei MediaPad T3 10 (AGS-W09 C100 B278) https://www.gsmarena.com/huawei_mediapad_t3_10-8636.php#ags-w09
  2. Device board firmware(optional) | I have got it from firmware finder and i'm not sure if it is it
    this one is for AGS-W09 C100 B271 and it is the closest i could find
    filelist.xml: https://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/af/v3/fe244cccf9a24a0da596be6e67beb995/full/filelist.xml
    update.zip: https://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/af/v3/fe244cccf9a24a0da596be6e67beb995/full/update.zip
    I have 2 "memory dumps"
    one is patched by HUT program and doesn't boot (clicked download bootloader and unlock)
    the second one is fixed by me using the update.zip I have provided above (extracted, and patched all the files that i have found the program modified) but after that in "about phone" it says custom version CUSTC100D001
  3. CPU | MSM8917 Snapdragon 425

I would also greatly appreciate help with fresh flashing these devices (factory reset with keeping the imei)

[Request] [Added] Is there any possibility to support SOC for Kirin 970 and above?

I don't know how those dongle software works, but from the feature list, it seems that the release of the Bootloader lock on SoCs from 970 to 980 is forcibly released in TEST POINT 1.0 mode.They bypass the read bootloader code and use it.
So,maybe we can unlock BL lock though TESTPOINT 1.0.
USER LOCK is another issuse.
If Kirin SOC unlock BL LOCK and USER LOCK, it can bypass upgrade mode or Hi Suite mode and freely upgrade and descend the system. And there's no need to worry about BL LOCK being locked again.

[Request] Support for Huawei M5 Mediapad CMR-W09 Kirin 960, any thoughts on if it's savable.

I'm trying to resurrect my potentially dead CMR-W09 and wanted to give your software a try, but I'm struggling to see it in the support device list. Am I missing something or is it currently not supported?

I've tried PotatoNV and some other tools, I also have an 'engineer cable' and the cover off. I replaced the battery and the charger board as one or the other seems to have died a while ago. The best I can do is get a COM port to appear, if I try flashing under PotatoNv it looks to copy data across but then timesout on the reboot stage.

[Solved] Kirin Unlocker doesn't work | Mate 20 lite | SNE-LX1 9.0.1.164

Hello, i tried to unlock bootloader on Mate 20 Lite (EMUI 10, 10.0.0.270); tool crashes (doing nothing after uploading xloader) when uploading bootloader to phone.
Log:

=============UNLOCKER BL/FRP (KIRIN TESTPOINT)=============
[INFO] Checking connection...
[INFO] Parsing: UnlockFiles\KIRIN710\manifest.xml
[INFO] TITLE CPU: Kirin 710
[INFO] DIR: KIRIN710
[INFO] Verifying images...
[INFO] Uploading bootloader: KIRIN710
[INFO] -xloader

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.