|
1 | 1 | [](https://github.com/BiltuDas1/unlock-Bootloader/actions/workflows/shiftleft-analysis.yml) |
2 | 2 | [](https://www.codetriage.com/biltudas1/unlock-bootloader) |
| 3 | + |
3 | 4 | ``` |
4 | 5 | Please Note: The Repo doesn't work on Android 9 or Above. |
5 | 6 | ``` |
6 | 7 |
|
7 | 8 | # Unlock Bootloader |
8 | | -Unlock bootloader into your Android Phone for installing Custom Roms. |
| 9 | + |
| 10 | +Unlock bootloader into your Android Phone for installing Custom Roms. |
9 | 11 |
|
10 | 12 | Note : If your Device needs special unlock tool for Unlocking it's bootloader then this repository doesn't solve your Problem (You can create a new issue if your fail to unlock your device's bootloader with a unlock tool) |
11 | | -**Warning ⚠️ : By unlocking bootloader, Your Android Phone warranty may be void.** |
| 13 | +**Warning ⚠️ : By unlocking bootloader, Your Android Phone warranty may be void.** |
| 14 | + |
| 15 | +# How to do? |
12 | 16 |
|
13 | | -# How to do? |
14 | | -You can unlock bootloader using Windows-Android or Android-Android method (Requires OTG). |
| 17 | +You can unlock bootloader using Windows-Android or Android-Android method (Requires OTG). |
15 | 18 |
|
16 | | -### Pre-Requesting |
17 | | -1. A Windows Computer *[PC]* |
18 | | -2. Android Phone (Which will use for unlocking bootloader) *[MOB]* |
19 | | -3. A USB cable |
20 | | -4. Little knowledge about Computers* |
| 19 | +### Pre-Requesting |
21 | 20 |
|
22 | | -**Note : By using this method your Device will be factory reset, So take a backup of your Personal files before unlocking bootloader.** |
| 21 | +1. A Windows Computer _[PC]_ |
| 22 | +2. Android Phone (Which will use for unlocking bootloader) _[MOB]_ |
| 23 | +3. A USB cable |
| 24 | +4. Little knowledge about Computers\* |
23 | 25 |
|
24 | | -### How To do using a Windows Computer? (Windows-Android) |
| 26 | +**Note : By using this method your Device will be factory reset, So take a backup of your Personal files before unlocking bootloader.** |
| 27 | + |
| 28 | +### How To do using a Windows Computer? (Windows-Android) |
25 | 29 |
|
26 | 30 | **PC = A Windows Computer** |
27 | | -**MOB = Which Device will be used for unlocking bootloader.** |
| 31 | +**MOB = Which Device will be used for unlocking bootloader.** |
28 | 32 |
|
29 | | -1. Download [ADB & Fastboot](https://github.com/BiltuDas1/unlock-Bootloader/tree/main/ADB%20%26%20Fastboot), and your Phone Driver. |
30 | | -2. [PC] Keep all ADB & Fastboot files into a folder. |
31 | | -3. [PC] Install The Device Driver. |
32 | | -4. [PC] Hold the **Shift Key** and Right click on the Folder, Click on the **Open Command Window Here** |
33 | | -5. [MOB] Goto your Device **Settings > About Phone > Build Number** and press it about 7 times. Then find out into your Phone **Development Options** and turn on **USB Debugging**. |
| 33 | +1. Download [ADB & Fastboot](https://github.com/BiltuDas1/unlock-Bootloader/tree/main/ADB%20%26%20Fastboot), and your Phone Driver. |
| 34 | +2. [PC] Keep all ADB & Fastboot files into a folder. |
| 35 | +3. [PC] Install The Device Driver. |
| 36 | +4. [PC] Hold the **Shift Key** and Right click on the Folder, Click on the **Open Command Window Here** |
| 37 | +5. [MOB] Goto your Device **Settings > About Phone > Build Number** and press it about 7 times. Then find out into your Phone **Development Options** and turn on **USB Debugging**. |
34 | 38 |
|
35 | 39 | <p align="center"> |
36 | 40 | <img src='https://github.com/BiltuDas1/unlock-Bootloader/blob/main/Images/IMG_20210129_150703_465.jpg?raw=true' height='400' width='250') |
37 | 41 | </p> |
38 | 42 |
|
39 | | -5. Now Connect your Android Device to your Computer using a USB cable. |
40 | | -6. [PC] Now type **ADB Devices** into the command Window. |
41 | | -7. [MOB] Now you need to confirm the USB connection. |
42 | | -8. [PC] If you see your Device code into the command window, It means the device is ready to use. If your Device is not listened there then check your Cable or Device Driver. |
43 | | -9. [PC] If your device is ready to use then type the below commands into the command window. |
| 43 | +5. Now Connect your Android Device to your Computer using a USB cable. |
| 44 | +6. [PC] Now type **ADB Devices** into the command Window. |
| 45 | +7. [MOB] Now you need to confirm the USB connection. |
| 46 | +8. [PC] If you see your Device code into the command window, It means the device is ready to use. If your Device is not listened there then check your Cable or Device Driver. |
| 47 | +9. [PC] If your device is ready to use then type the below commands into the command window. |
44 | 48 |
|
45 | 49 | ``` |
46 | | -ADB reboot bootloader |
| 50 | +ADB reboot bootloader |
47 | 51 |
|
48 | | -Fastboot flashing unlock |
| 52 | +Fastboot flashing unlock |
49 | 53 |
|
50 | | -Fastboot reboot |
| 54 | +Fastboot reboot |
51 | 55 | ``` |
52 | | -Edit : On some devices `Fastboot flashing unlock` doesn't work, they need to use `Fastboot OEM Unlock`. |
53 | 56 |
|
54 | | -10. Now your Device will be started by factory resetting with unlocked bootloader. |
| 57 | +Edit : On some devices `Fastboot flashing unlock` doesn't work, they need to use `Fastboot OEM Unlock`. |
55 | 58 |
|
| 59 | +10. Now your Device will be started by factory resetting with unlocked bootloader. |
56 | 60 |
|
57 | 61 | ### Error while unlocking bootloader |
58 | | -Sometimes you may be fail to unlock bootloader into your Android Device due to Driver error (Or any other reason), Or you has not any PC to unlock bootloader. Then you can use the Android-Android method to unlock bootloader. Just you need another Android Device to perform this operation. The Android Device will be work like a PC, and It no need any Root Permission. |
59 | 62 |
|
60 | | -features: |
61 | | -1. No need any PC |
62 | | -2. No need any Root Privilege |
63 | | -3. No need to install any driver |
64 | | -4. Just install an App to do whole operation |
| 63 | +Sometimes you may be fail to unlock bootloader into your Android Device due to Driver error (Or any other reason), Or you has not any PC to unlock bootloader. Then you can use the Android-Android method to unlock bootloader. Just you need another Android Device to perform this operation. The Android Device will be work like a PC, and It no need any Root Permission. |
| 64 | + |
| 65 | +features: |
| 66 | + |
| 67 | +1. No need any PC |
| 68 | +2. No need any Root Privilege |
| 69 | +3. No need to install any driver |
| 70 | +4. Just install an App to do whole operation |
65 | 71 |
|
66 | | -### Pre-Requesting |
67 | | -1. An Android Phone (will be used instead of PC) *[HOST]* |
68 | | -2. Android Phone (Which will used for unlocking bootloader) *[MOB]* |
69 | | -3. An OTG |
70 | | -4. A working mind 🧠 ¦) |
| 72 | +### Pre-Requesting |
| 73 | + |
| 74 | +1. An Android Phone (will be used instead of PC) _[HOST]_ |
| 75 | +2. Android Phone (Which will used for unlocking bootloader) _[MOB]_ |
| 76 | +3. An OTG |
| 77 | +4. A working mind 🧠 ¦) |
71 | 78 |
|
72 | 79 | ### How to unlock bootloader using an Android Phone? (Android-Android) |
73 | 80 |
|
74 | 81 | **HOST = An Android Phone** |
75 | | -**MOB = Which Device will be used for unlocking bootloader.** |
| 82 | +**MOB = Which Device will be used for unlocking bootloader.** |
76 | 83 |
|
77 | | -1. [HOST] Download Bugjaeger.apk file and install it. |
78 | | -2. [MOB] Goto your Device **Settings > About Phone > Build Number** and press it about 7 times. Then find out into your Phone **Development Options** and turn on **USB Debugging**. |
79 | | -3. Now Connect your Android Device (HOST) to your another Android Device (MOB) using an OTG. |
80 | | -4. [HOST] If the OTG connected successfully then Bugjaeger will be opened automatically. |
81 | | -5. [HOST] In Bugjaeger, goto the **Command** Section, and then click on the **Reboot Bootloader**. |
| 84 | +1. [HOST] Install [Bugjaeger](https://play.google.com/store/apps/details?id=eu.sisik.hackendebug) |
| 85 | +2. [MOB] Goto your Device **Settings > About Phone > Build Number** and press it about 7 times. Then find out into your Phone **Development Options** and turn on **USB Debugging**. |
| 86 | +3. Now Connect your Android Device (HOST) to your another Android Device (MOB) using an OTG. |
| 87 | +4. [HOST] If the OTG connected successfully then Bugjaeger will be opened automatically. |
| 88 | +5. [HOST] In Bugjaeger, goto the **Command** Section, and then click on the **Reboot Bootloader**. |
82 | 89 |
|
83 | 90 | <p align="center"> |
84 | 91 | <img src='https://github.com/BiltuDas1/unlock-Bootloader/blob/main/Images/Screenshot_20210129-153440_Bugjaeger.jpg?raw=true' height='400' width='250') |
85 | 92 | </p> |
86 | 93 |
|
87 | | -6. [HOST] While the device is opening into bootloader then another confirmation box may come there. Confirm it. |
| 94 | +6. [HOST] While the device is opening into bootloader then another confirmation box may come there. Confirm it. |
88 | 95 |
|
89 | 96 | <p align="center"> |
90 | 97 | <img src='https://github.com/BiltuDas1/unlock-Bootloader/blob/main/Images/Screenshot_20210129-142700_Bugjaeger.jpg?raw=true' height='400' width='250') |
91 | 98 | </p> |
92 | 99 |
|
93 | | -7. [HOST] When your Android Device is boot into FastBoot mode, goto in the **Fastboot** section and click on the **Fastboot Shell** button, It will open a command window. |
| 100 | +7. [HOST] When your Android Device is boot into FastBoot mode, goto in the **Fastboot** section and click on the **Fastboot Shell** button, It will open a command window. |
94 | 101 |
|
95 | 102 | <p align="center"> |
96 | 103 | <img src='https://github.com/BiltuDas1/unlock-Bootloader/blob/main/Images/Screenshot_20210129-153445_Bugjaeger.jpg?raw=true' height='400' width='250') |
97 | 104 | </p> |
98 | 105 |
|
99 | | -8. [HOST] Now type **ADB Devices** into the command Window. |
| 106 | +8. [HOST] Now type **ADB Devices** into the command Window. |
100 | 107 |
|
101 | 108 | <p align="center"> |
102 | 109 | <img src='https://github.com/BiltuDas1/unlock-Bootloader/blob/main/Images/Screenshot_20210129-154836_Bugjaeger.jpg?raw=true' height='400' width='250') |
103 | 110 | </p> |
104 | 111 |
|
105 | | -9. [HOST] If you see your Device code into the command window, It means the device is ready to use. If your Device is not listened there then check your Cable or OTG. |
106 | | -10. [HOST] If your device is ready to use then type the below commands. |
| 112 | +9. [HOST] If you see your Device code into the command window, It means the device is ready to use. If your Device is not listened there then check your Cable or OTG. |
| 113 | +10. [HOST] If your device is ready to use then type the below commands. |
107 | 114 |
|
108 | 115 | ``` |
109 | 116 | Fastboot flashing unlock |
110 | 117 |
|
111 | | -fastboot reboot |
| 118 | +fastboot reboot |
112 | 119 | ``` |
| 120 | + |
113 | 121 | Edit : On some devices `Fastboot flashing unlock` doesn't work, they need to use `Fastboot OEM Unlock`. |
114 | 122 |
|
115 | | -10. Now your Device's Bootloader is unlocked. |
| 123 | +10. Now your Device's Bootloader is unlocked. |
116 | 124 |
|
117 | 125 | ## How to install custom recovery using Bugjaeger?? |
118 | | -If you has not any PC, you can use Bugjaeger to flash custom recovery. |
119 | 126 |
|
120 | | -1. At first you need to reboot your device to fastboot. |
121 | | -2. [HOST] Open Fastboot Shell. |
122 | | -3. [HOST] Type **Fastboot Devices** into the command Window. |
123 | | -4. [HOST] If your device is ready to use then type the below commands. |
| 127 | +If you has not any PC, you can use Bugjaeger to flash custom recovery. |
| 128 | + |
| 129 | +1. At first you need to reboot your device to fastboot. |
| 130 | +2. [HOST] Open Fastboot Shell. |
| 131 | +3. [HOST] Type **Fastboot Devices** into the command Window. |
| 132 | +4. [HOST] If your device is ready to use then type the below commands. |
124 | 133 |
|
125 | 134 | ``` |
126 | | -Fastboot flash recovery [recovery.img] |
| 135 | +Fastboot flash recovery [recovery.img] |
127 | 136 |
|
128 | | -fastboot reboot |
| 137 | +fastboot reboot |
129 | 138 | ``` |
130 | 139 |
|
131 | 140 | If you has not any recovery.img file, then you can download [TWRP](https://github.com/BiltuDas1/RootUnlocker/tree/main/TWRPAIO), just rename the file to recovery.img |
132 | | - |
| 141 | + |
133 | 142 | # Donation |
| 143 | + |
134 | 144 | If you like my work then you can support me by donating into following addresses. |
| 145 | + |
135 | 146 | ### BTC : bc1qegx9kwdln6ch3cxl39as3k3ezxu6rrg2533vnq |
136 | | - |
| 147 | + |
137 | 148 | # Contact |
138 | | -If you are interested then you can join into our telegram group [@techsouls0](https://t.me/techsouls0) or channel [@tecsouls](https://t.me/tecsouls) |
| 149 | + |
| 150 | +If you are interested then you can join into our telegram group [@techprotection](https://t.me/techprotection) or channel [@tecsouls](https://t.me/tecsouls) |
0 commit comments