Firmware, have you ever heard of this thing? which is basically software that you’ll find on most electronic gadgets aka devices that basically provide such drivers which make device hardware and software compatible thought firmware itself is enough for most electronic gadgets but when it comes to smartphones you’ll need firmware and another software known as OS aka operating system which is included in one file with size in GBs aka giga bytes without OS you will find size of firmware around 100 mb aka mega bytes each and every smartphone have it’s own firmware provided by makers so you have to install right one to run everything quite well.
When you upgrade firmware or do any incorrect system level edits on operating system of smartphone like rooting, flash custom recovery and roms, modules, files etc sometimes you may soft or hardbrick device that may get you different types of errors and issues like device slow down, not turning on and continous bootloop etc which can be repaired by flashing original stock firmware including OS in secondary bootloader using certain softwares based on processor like for mediatek we use sp flash tools and for Qualcomm Snapdragon we use Qflash tools and many more but in some cases you may not even able to get into secondary bootloader in that scenario you have to force flash firmware in primary bootloader using edl mode on Qualcomm and on mediatek we have to use download mode to get back lost software device.
Most firmware flashing softwares including platform tools and command prompt aka CMD are exclusive for PCs which are used to flash certain firmwares that’s bit disappointing isn’t it? as usually not everyone have or can get PC due to various reasons if you’re in such position and got some issue with smartphone then you may likely want to fix software issue of it without PC right? in that scenario we have termux app which is basically CMD aka command prompt for smartphones in that you can install adb or platforms tools and enter adb commands to do anything you want on smartphones but thing is setting up and using Termux is not easy mainly for newbies if you’re one of them don’t worry we have number of way better alternatives out of them at present best one to do this things is Bugjaegar.
Bugjaegar has in-build adb tools which is currently popular app available for Android OS that day by day gaining a lot of users which provide GUI aka graphical user interface with terminal like cmd so it’s convenient to use including that it has many useful functionalities and some most commonly used adb platform tools commands to let you do things without entering commands comfortably but thing is in order to use it to execute things you need one external smartphone which work as remote to control other smartphones thought it has ability to connect to other devices wirelessly but when dealing with any firmware flashing on smartphones it’s always better to connect using usb OTG to let things go well and stay in safe zone.
+ Bugjaeger – Now you don’t need PC to run ADB commands.
In sense, in order to use Bugjaegar you have to connect to external device using micro or type-c OTG cable based on device but remember at present Bugjaegar is only available for Android OS smartphones not iOS for that there may be other tools if you have Android smartphone and wanna use Bugjaegar then you’re good to go but as you know when you flash new firmware or custom ROM and GSIs aka generic system image you’re device data will be lost which is something that we can’t accept isn’t it? as we usually store a lot of important files which we don’t wanna loose if you already done backup it’s fine but in scenarios like bootloop, struck at custom recovery logo etc you won’t be able to recover existing internal data using recovery softwares or CMD or softwares as you’re not booted in to Android OS, isn’t that disappointing?
+ Tipatch – Now backup all your internal storage using TWRP.
What if I say there is a way you can recover internal data that to without PC even if you’re Android device is in bootloop or struck at custom recovery it will amazing isn’t it? thought it’s not full guaranteed workaround but it may work for that all you need is Bugjaegar, stock fastboot rom of your specific device which is basically original firmware that you can find on trusted platforms like XDA and custom recovery of your choice whichever work best on your device after that you have to simply extract all the .image files from fastboot stock rom and flash them one after one on Android device at the end flash and boot into custom recovery over there you can backup necessary internal data files to usb or sd card easily on go.
You may say why we have to specifically use fastboot rom image files because if you directly flash stock firmware, custom rom or GSI in most cases you won’t be able to backup device data but when it comes to fastboot rom image files when you flash them one after one you can skip the image file named userdata which wipe your device data due to that your device will be not lost thought as said earlier it’s not guaranteed but thing is extracting files from certain device fastboot rom require some external setup which are usually in OFTP or payload.bin format they won’t let you extract using regular file managers even Mixplorer or Zarchiver instead you have to use some scripts or softwares like payload dumper for payload.bin on termux and for OFTP format we have to use MCT OFTP bypass software on PC, gotcha?
+ How to extract Android payload.bin to get image files using Termux.
Now, you know why we flash fastboot rom image files this way to fix soft bricked Android devices and it’s important to mention this is expermental method discovered and provided by geek Sai Ponnamanda huge shout-out and thanks to him who saved a lot of Android users with this amazing tutorials make sure to definitely check him out and now before we continue to further into instructions do note in fastboot rom image files you’ll find small and big files like system, vendor and product which can be flash instantly on PC but when it comes to Bugjaegar mobile adb on smartphones it may take more than 10 minutes to process and flash all image files so be patient and make sure you flashed all image files except userdata, so do you like it? are you interested in this method? If yes then let’s explore more.
• Bugjaeger official support •
Email : roman@sisik.eu
Website : sisik.eu
• How to download Bugjaeger •
It is very easy to download Bugjaeger from these platforms for free.
• How to flash Android and unbrick device without PC using Bugjaegar •
– On you’re remote device, open payload folder and enter into output.
– Here, you’ll find extracted image files copy them to Internal storage.
– Now, first connect your Android device to external device using otg cable.
– Open Bugjaegar, if it detected device and displayed name then tap on <⚡>
– Enter and execute command adb devices.
– Enter and execute command adb reboot bootloader.
– You’re in fastboot mode.
– Here, you have to flash image files of your firmware one after one so as said earlier make sure you put all of them in main internal storage not in any specific folder or sub folder etc so that you won’t face any kind of issues later on.
– Enter command fastboot flash your image file name then tap on pin icon to add that image file and then execute it.
– You have to do as said above for each and every image file until they’re over.
– Once you flashed all image files except userbase image file it’s time to flash custom recovery of your device.
– Don’t reboot, now enter and execute command adb reboot bootloader or manually use power and volume buttons based on device to get into bootloader.
– Enter and execute command fastboot reboot fastboot or manually use power and volume buttons based on device to get into fastboot.
– Here, enter fastboot flash recovery, then tap on pin icon to add recovery.img file from internal storage, sd card or otg then execute command it will flash instantly.
– Enter and execute command fastboot reboot recovery.
– Here, I’m using PitchBlack recovery, you can use the one you like.
– Tap on Advanced.
– Tap on File Manager, there you can copy necessary folders to SD card, PC, OTG etc.
– You can also use backup option but that will only backup system and user apps not media like pictures, videos, documents etc but you can enable that facility for that you just have to patch TWRP using Tipatch.
– But, I recommend copying of each folder through in advanced, file manager.
Note : in some cases you won’t be able to boot into custom recovery in that case you may not be able to backup data but you may definitely unbrick device for sure.
If you are able to boot into custom recovery and already done device data backup using advanced file manager or Tipatch etc in that case you can simply wipe system, dalvik, data, cache on custom recovery and flash your device custom roms but thing is some Android smartphones due to various different reasons lack developement from developers from trusted platforms like XDA due to that they lack custom roms but in order to fix this we have project Treble that provide GSI aka generic system image which is basically pure implementation of Android without code changes created by Google so that any old or new device can run the latest Android versions without involvement of device makers so at the end if your device is treble supported then you can flash awesome GSIs on custom recovery.
Project Treble introduced back in Android 8.0 Oreo at that time to keep things simple for firmware Google concise and packed whatever things required to run OS in 3 image files which are system, vendor, product packed into super.img which is known as dynamic partition thanks to that we can simply change corrupted image file with others in super.img to fix device flexibly as soon as possible including that it can switch slots in A/B slot devices but thing is if you’re device is not Android 8.0 and don’t support Treble by default then you may not be able to flash GSIs in that case there are unofficial ways to get treble support thought you may try them but it’s always better to stick with stock firmware on old devices as on them we have quite old vendor which is not enough to run the latest gsis due to that you may get or find many bugs which makes device unusable and may let you use it full fledgedly.
– If you have no custom ROM or GSI and decided to stick with stock firmware then enter and execute command adb reboot bootloader or manually use power volume up or down buttons to get into bootloader or fastboot mode on Xiaomi devices.
– Enter command fastboot flash recovery then tap on pin icon right on top add that stock recovery.img file and execute it.
That’s it, you successfully unbricked device turn on device using power button but remember if you have xiaomi or redmi device and it’s not booting into os then go to bootloader then wipe system and cache and power on this time it’ll work like charm and surely may boot device into OS.
Eventhough, almost all old and new smartphones have stock firmware basically fastboot rom but there are some smartphones which stock firmware is not available online including that there is chance that device doesn’t even have single custom ROM or support GSIs in that case you may have to find that fastboot rom on some paid platforms where you can buy and get them but in case you don’t find them over there as well then there is no way you may definitely have to go to official service center where they usually have your device stock firmware as they’re connected to official makers but they usually don’t backup device data and charge you keep that in mind and proceed further on as there is no better choice.
Finally, this is how you can unbrick your soft bricked Android devices using stock firmware fastboot rom without PC on Android using Bugjaegar mobile ADB otg, are you an existing user of this method? If yes do say your experience and mention if you know any better way to unbrick soft bricked Android device without PC in our comment section below, see ya 🙂