- Why not?
- I don't want people to be paying to unbrick their devices
- Run
bash udev_rules.shas root to setup udev rules - You can now run the tool.
- Uninstall any existing BootROM Drivers
- Import the needed certificates by double clicking the
## Driver Certificate (INSTALL ME FIRST BEFORE THE DRIVER).regfile and importing the regkeys - Install the ones provided by right clicking the inf and pressing install
- You can now run the tool.
- Install required python packages via
pip3 install -r requirements.txt - Run the tool, pointing to your bootloader tar file via
python3 hubble.py -b <PATH_TO_BL_TAR> - Plug in your bricked phone
- Let it run it's magic
- Reflash the stock firmware
recovery_demo.mp4
| Symbol | Meaning |
|---|---|
| ✅ | Working |
| ❌ | Not Working |
| Name | Codename | Tested Firmware | Tested by | State |
|---|---|---|---|---|
| Galaxy S20 | x1s | G981BXXSMHXK1 |
halal-beef | ✅ |
| Galaxy S20+ | y2s | G986BXXSNHYB1 |
Android-Artisan | ✅ |
| Galaxy S20 Ultra | z3s | G988BXXSMHXK1 |
BotchedRPR | ✅ |
| Galaxy S20 FE | r8s | G780FXXUDFWH5 |
Sota4Ever | ✅ |
| Name | Codename | Tested Firmware | Tested by | State |
|---|---|---|---|---|
| Galaxy S10 | beyond1lte | G973FXXSGHWC2 |
Robotix | ✅ |
| Name | Codename | Tested Firmware | Tested by | State |
|---|---|---|---|---|
| Galaxy S9 | starlte | G960FXXUHFVG4 |
Robotix | ✅ |
| Name | Codename | Tested Firmware | Tested by | State |
|---|---|---|---|---|
| Galaxy A5 (2016) | a5xelte | A510FXXS8CTI7 |
Daniel224455 | ✅ |
Thanks to these people:
VDavid003 for Helping on the BL2 split for Exynos 9830.
gaitenis found the LK Split for Exynos 9830.
halal-beef for finding most of the Exynos 9830 Splits & for the initial Idea.
Robotix for adding Support for Exynos 9820, 9810 & 7580.
alextrack2013 for adding proper Linux Docs.