Saturday, 13 August 2016

UPGRADE DOWNLOAD TOOL ERRORS N SOLUTIONS

Phone is totally dead
The phone doesnt respond to power button or only vibrates after pressing the power button but doesnt come on
Cause: The OS is either corrupted or there's no power to boot the phone
Solution: Ensure the battery is well charged.Re-flash the pac file

Research / Upgrade download tool does not show waiting.... instead, the phone just charges
After you click Start and connect the phone to the PC, the tool doesn't show waiting. Instead, the phone begins charging or shows a charging sign. You could sometimes get the USB connection-disconnection sound on the PC
Cause: The Spreadtrum drivers have not been properly associated with the device
Solution: Reinstall Spreadtrum drivers.

Progress bar stuck at waiting....
After clicking Start Downloading and connecting the phone, the Progress bar gets stuck at Waiting...
Cause: The tools is having problems finding the phone
Solution: Ensure the phone is switched off with a charged battery inside before connecting to PC for flashing. Ensure to install Spreadtrum drivers before flashing. Try using a different USB cord, PC port or PC. Try holding the volume +/- button while connecting to PC for flashing.

Failed:NV data read in phone is crashed
Cause: The NV items (Calibration) are causing a clash
Solution: On UpgradeDownload tool, after loading the pac file, click the Settings Icon.Navigate to the Calibration tab.Untick all items then click OK.Proceed with flashing

USB device not recognized
USB device not recognized prompt at system tray after connecting  the phone to PC
Cause: The PC is having problems communicating with the phone (often due to interruption, hardware or driver problems)
Solution: Try a different USB cord, PC port or PC. Re-install Spreadtrum drivers. Ensure the phone is switched off before connecting to PC for flashin.

Failed: Operation failed/Failed: download size error
Failed: Operation failed error during flashing
Cause: An error was encountered during flashing
Solution: Flash one file at a time (fdl 1 & 2 are required so the third will be selected one at a time from the remaining files). Ensure the flashing process isn't interrupted by a shaky USB cord / Port. Try using a higher version of Research Download tool. Try a different pac file.

Downloading failed : wait input time out / remote data too large
Cause: A timeout was reached as a result of the flashing process taking too long
Solution: Use the latest version of Research Download tool or Upgrade Download too. 

Failed incompatible partition
Cause: There was an error flashing to certain partitions
Solution: Use the latest version of Research Download tool or Upgrade Download tool. Flash one item at a time (fdl 1&2 most be selected)
Stuck at checking Bautrate
Cause: The tool encountered an error initializing flashing
Solution: Disconnect the phone from the PC, take out the battery and slot back in. Close Research Download / Upgrade download tool and relaunch
 
Failed: buffer error
Failed:decode or verify received buffer error
Cause: The tool encountered a problem flashing the pac file.
Solution: Use the latest version of Research Download or Upgrade.


Credit to Hovatek for most of this work......

HOW TO DO AN MTK/SPREADTRUM READBACK USING CRACKED MIRACLE 2.27A


Due to the large size of most mtk flashfiles, it is a big challenge downloading them over the net.The guide below teaches how to do an mtk/spreadtrum readback using miracle box



NOTE ; Do this at your own risk. Do not point a finger at me if at any point you mess up your device. It is expected that you wont run into any problems if you follow the instructions properly.



REQUIREMENTS

1.       A functional phone

2.       Miracle v2.27A DOWNLOAD

3.       PC and USB cable

4.       Mtk drivers



STEPS

1.       Download and extract cracked Miracle 2.27A

2.       Launch Miracle 2.27A

3.       Click on MTK tab

4.       Select READ and tick SAVE AS SCATTER FILE(If you want the backup to be in scatter form, otherwise leave untick.

5.       Click the START button

6.       Switch off the phone and connect to pc

7.       The phone will be recognized after which the SELECT BLOCK tab will pop up

      

8.       Select the partitions you want to backup and click ok

9.       Select save location and click ok

10.   The readback will start. Relax and wait for it to finish, it will properly take a while.



Note; It is adviced not to interrupt a readback.

If you want to learn how to do a readback using sp flashtool. Click HERE
To learn how to make an mtk backup using the "rooting method" Click HERE



Wednesday, 27 July 2016

HOW TO HARD RESET NOKIA LUMIA PHONES

Turn the phone off.
Press Power + Vol Down
When you see an exclamation mark on the screen press this sequence of keys:
-> Volume Up.
-> Volume Down.
-> Power button.
-> Volume Down.

Tuesday, 24 May 2016

HOW TO REMOVE AUTORUN.INF VIRUS

To remove Autorun.inf Virus
Open command prompt and type the command below

attrib -h -r -s autorun.inf

Press enter

del autorun.inf
 
Restart the computer

HOW TO USE READ & WRITE TOOL TO FLASH IMEI ON MTK, SPREADTRUM AND QUALCOMM CHIPSETS

These are the instructions to flash or write IMEI on Qualcomm,
MTK, SpreadTrum devices using Read&Write Tool.

Battery should be atleast 50 percent

DOWNLOAD and Extract Read&Write Tool on your computer.
Open WRTool.exe

Open Settings by Clicking on File > Config 

Now, under PlateformConfig select the Device Chipset Type


Under ComPort select USB.
Under DataFileConfig choose BP and AP file from your
device stock firmware file (both file comes with the mediatek stock
firmware and if you dont have mediatek device then you dont have to add the BP and AP file).

If its a dual SIM device then select the IMEI1 and
IMEI2 then Click on OK to continue.
Write the IMEI in the IMEI1 and IMEI2 Box respectively.

Click on Write to begin the Write or Flash Process.
Usually Writing IMEI takes a minute to complete. Once
IMEI writing is done you will see green Pass message.

HOW TO READ n UNLOCK PATTERN LOCK MTK DEVICES WITHOUT FACTORY RESET USING MIRACLE BOX

How to unlock MTK devices locked with Pattern Lock without Factory Reset.

This tutorial will show you how to read and unlock the pattern lock of any MTK device without factory reset it.

DOWNLOAD and Install MT65XX driver.
DOWNLOAD Miracle Box.

Launch Miracle Box
Click MTK Tab
Click Unlock/Fix
Tick Read Pattern
Click Start Button
Turn off device and connect to PC using USB
Miracle Box will detect device
Wait for few seconds for Miracle Box to analyse the pattern of the device.

Done, the process is complete
The Pattern code will be displayed in numbers.
Input according to the 3X3 matrix input on the device
Example: 125789
You will draw the pattern from dot 1 to 2 to 5 to 7 to 8 to 9

Tuesday, 17 May 2016

HOW TO RESUME EXPIRED AND FAILED DOWNLOAD IN Uc BROWSER

Ever faced with the situation where you are downloading a 1.5gb file on a slow network with a 2gb data plan, all for the download to reach 1.2gb and fail.

If so, then i believe you know how frustrating it can be.
But, the good news is, if you are on Uc browser, there is hope and you can recover and resume the download.All you have to do is to follow the steps below

STEPS
1. Open file manager and go to UCDownloads folder.
2. Cut that file and .dltemp extension file of same name.
3. Paste them in any other folder.
4. Open UC Browser, hold that file and get details of that file, copy the file url.
5. Delete that file from Ucweb download manager, open that url and download again.
6. Let it download upto 300 kb and then pause the download.
7. Exit UC Browser and open file manager, goto UCDownloads folder delete that file with .dltemp extension of same name.
8. Cut the previous file with .dltemp file and paste it to UCDownloads folder.
9. Now open UC Browser and resume download.
10. Done

Monday, 16 May 2016

HOW TO MAKE MTK BACKUP (NON ROOTING METHOD)

Due to the Large size of most mtk backups, its a big challenge downloading them over the net.
In this tutorial, i will be teaching how to do an Mtk READBACK using Sp flash tool.You need not root the phone.

REQUIREMENTS

*Pc
*A Working Mtk device
*Mtk droid tool . Download
*Sp flash tool. Download
*Mtk drivers. Download
*Pda.net. Download

STEPS

1. Launch MTK Droid Tools
2. Click Blocks Map
3. In Blocks Map, focus on the Scatter and Size columns
4. Click Create Scatter file and save the scatter file to a known location on the PC
5. Launch SP Flash Tool
6. Click Scatter Loading and select the scatter file you created above in the window that pops up
7. Click Read Back at the top.

BACKING UP JUST ONE IMG/PARTITION(eg only boot.img)
 
* Click Add
* A new item (N/A) will be created in the white box below, ensure its ticked
* Double-click the newly created item and save it as Boot.img
* In the dialogue box that appears, tick Hex. 
* For Start address, enter the value under the Scatter column for the file / partition you wish to extract . Example, if the value under scatter for Boot.img in Mtkdroidtools/blocks map is 00023A0000,convert it to Hex form by replacing all zeros before the first non zero digit with 0x (00023A0000 = 0x23A0000)

* For Length, convert the value under Size column for the file/partition you wish to extract to Hex form. Example, if the value under Size for Boot.img in Mtkdroidtools/blocks map is 0000F00000. Hex form is 0xF00000
* Click Ok . 
* Click Read Back
* Connect the phone to PC while switched off and wait for Read Back to be complete
* When Read Back is complete, you'll get a Green Circle with OK.


BACKING UP THE ENTIRE ROM

* Launch Sp flash tool
* Click Scatter Loading and select the scatter file you created above in the window that pops up
* Click Read Back at the top.
* Click Add
* Double-click the new item and save it as ROM_1

   VERY IMPORTANT
* In the box, leave Hex ticked. For start address, leave it as it is (0x000.....)
* For Length, enter the value under the Scatter column for FAT or Userdata ( the very last item is recommended). Eg FAT is 0097140000 ( which is 0x97140000 in Hex form )
* Click Read Back then connect the switched off phone to PC.
* When Read Back is complete, you'll get a Green circle with OK.
* Go back to MTK Droid Tools
* Click To process file ROM_ from Flash Tool.
* Select the ROM_1 file you saved above in the window that pops up.
* Wait for MTK Droid tools to finish copying
* When prompted to make CWM Recovery automatically, click Yes or No depending on your choice.
* Open the folder where you saved the ROM_1 file to, you should see the backup folder for the phone.
* All Done.

Note; Do not interrupt a Readback, otherwise you might end up with a bricked phone.

If instead, you want to learn how to make an mtk backup using the "rooting method". Click HERE

To learn how to flash Mtk backup using sp flashtool. Click HERE  

HOW TO MAKE A PAC FILE FROM A SPREADTRUM BACKUP

To create a Pac file from a Spreadtrum backup, do the following.

REQUIREMENTS

1. Pc
2. Yaffey. Download
3. Research Download Tool. Download
4. Complete Spreadtrum backup. SEE HOW

DUPLICATE YOUR SPREADTRUM BACKUP BEFORE YOU START THIS.

PROCEDURE

1. Launch Yaffey and click open.
2. In the window that pops up, navigate to the spreadtrum backup folder and select userdata.img then click Open.
3. In the summary prompt that pops up, click Ok.
4. Locate Dalvik-cache on the list and expand it. Highlight everything under Dalvik-cache and click delete at the top.
5. Click Save as at the top.
6. Navigate to the backup folder and rename the file to userdata.img then click Save.
7. On the Save summary prompt, click Ok. Close Yaffey.
8. Ensure the system.img is also in the backup about to be packed.

9. Launch Research Download Tool and click on the Settings icon
10. In the window that pops up, Go to Select product to select your CPU type.
11. Right-click on NV. In the window that pops up, navigate to the backup and select nvitems.bin then click Open.
12. Repeat this procedure for the other items on the list, selecting their corresponding files from the backup folder.

13. Click Packet. When prompted, Click Yes.
14. Enter your Product alias and Product versio.
15. Click on the Saving path file browser icon.
16. Select the location you wish to save the .pac file to then click Save. 
17. Click Ok. When its done, you'll get a prompt saying Packing complete.





HOW TO MAKE A SPREADTRUM BACKUP


To make a Spreadtrum backup, do the following.

REQUIREMENTS

1. Pc.
2. Rooted Spreadtrum phone with sufficient Sd card space.
3. Install Spreadtrum drivers on Pc. SEE HOW
4. Install and Setup adb and fastboot on the Pc. SEE HOW
5. Enable adb detect the spreadtrum device using this guide HERE
6. Download and Install Busybox Stericson or Busybox jrummy

STEPS

1. Download BackupTools.tar and copy it to the same directory as adb.exe

2. Launch adb, type the commands below and press enter after each command.

adb push backuptools.tar /data/local/tmp
adb shell
su -c mount -o rw, remount rootfs/
su -c "tar -xvpf /data/local/tmp/backuptools.tar"
su -c ". /mkbackup.sh"

* x - means extract
* v - means list files as extracted
* f - means the name of the archive to be extracted
* p - means retain permission

After the above command, all partitions on the spreadtrum device will be backed up to the backup directory on the device memory card.

POSSIBLE ERROR MESSAGES AND FIXES

* "User unallowed: Operation not permitted"
FIX - On the device, set adb to allow in the Superuser application.

* "tar: Cant remove old file...: read-only file system"
FIX - Run the remount command above properly.

* "sh: applet not found"
FIX - Install Busybox jrummy instead of Stericson

 
 

Sunday, 15 May 2016

HOW TO FLASH OR UPGRADE SPREADTRUM DEVICES WITH PAC OR BIN FILE USING GPG DRAGON

This tool is especially useful to flash Spreadtrum firmwares in BIN format. This works only for devices with 6820 & 8810 CPU

PROCEDURE

 >DOWNLOAD and Install spreadtrum drivers.
>Download and Extract GPG Dragon
>Launch GPG Dragon
>Click on Spreadtrum Tab
>Tick WriteFlash
>Under Mobile Option, Select 6280_Android or 8810_Android
>Click the button with 3 dots [...] near C:\Temp_File.bin bar
>Select the pac or bin file you want to flash
>Click Start Button
>You will see Scanning USB Port
>Connect the spreadtrum device you want to flash to PC while holding volume down button
>GPG Dragon will Read the phone info and the pac or bin file info then you will see a message Waiting for your confirmation...
>Tick the partitions you want to flash and select OK (do not untick anything if you want to do full flash)
>You will see a purple progress bar with percentage completed.
>When flashing is complete, you will see a message All Done!
>You can now disconnect the device and reboot.

To remove pattern lock or Google account but dont want to do a full flash, just tick only UserData and flash.

HOW TO REMOVE (FRP) FACTORY RESET PROTECTION ON SAMSUNG DEVICES USING ODIN

Recent Samsung devices requires you to enter the Google account used previously on the device before a factory reset from the recovery menu was performed.

The steps below is how to remove FRP on Samsung devices using odin.

Download and Install Samsung USB drivers.
Download Odin.
Download and Extract FRP Reset Pack.


Inside the extracted folder, you will see FRP of different devices.
Extract the one of the device you want to remove FRP lock
Launch Odin
Click on PDA or AP button
Navigate to the folder containing the FRP file of your device
Select the file (eg J700F_FRP_Reset)
Boot device into download mode by Holding Volume Down + Home + Power button
Connect device to PC using USB
Odin will detect device and display its COM PORT
Click Start button and wait for process to complete (takes about 5secs)
Reboot Device

The Pack above contain FRP files for the following phones below
If you get and error message with invalid md5, rename the file from tar.md5 to tar
G550FY, G920F, G920I, G920T, G920T, G920T1, G920T1, G920w8, G925F, G925i, G925I, G925T, G925w8, G928C, G928F, G928G, G928I, G928T, G928w8, J700F, N920C, N920G, N920G, N920I, N920T, N920w8
SBOOT_G920F, SBOOT_G920I, SBOOT_G920t, SBOOT_G920t1, SBOOT_G920t1, SBOOT_G920w8, SBOOT_G925F, SBOOT_G925I, SBOOT_G925t, SBOOT_G925w8, SBOOT_G928C, SBOOT_G928F, SBOOT_G928G, SBOOT_G928I, SBOOT_G928t, SBOOT_G928w8, SBOOT_N920C, SBOOT_N920G, SBOOT_N920I, SBOOT_N920t, SBOOT_N920w8

HOW TO REMOVE FRP/SECURITY CODES ON MTK DEVICES (NO FLASHING NO FACTORY RESET)

Below tutorial teaches how to remove forgotten password/pattern lock without losing any files, user settings or apps inside the phone.

Download and Extract Miracle Box v2.27
Download and Install MTK 65XX drivers
Launch Miracle Box (MIRACLE LOADER 2.27)
Under MTK TAB, Click Unlock/Fix
Tick Reset Code OR Clear setting/frp
Click Start Button

Turn off device and Connect to PC with USB cord
Miracle Box will detect the phone and start the reset code process
Wait for the process to complete.
Done!!
The process is complete. Disconnect device and boot up.

HOW TO FIX MOUNT ERROR ON MTK DEVICES

Ever wanted to do a factory reset through your phone recovery and you are faced with this error

                    "mount /data error"

To resolve this,

Boot into Chinese factory mode (Volume down + power) and select the option with eMMC in its name.
Then,Reboot the phone.

Tuesday, 1 March 2016

HOW TO USE SPACE TOOL MTK TOOLKIT


SpaceTools MediaTek Toolkit

DOWNLOAD SPACE MTK TOOL 
This is a new support tool for MediaTek (MTK) devices. It was made for devices with MT6732 and MT6752 chipset but will work on most older chipsets depending on the task you want to carry out.
With this tool, you can create a Full MTK Sp flashtool flashable backup of your devices, change or repair imei of the device and fix NVRAM WiFi error problem.
You can also backup and restore NVRAM to fix baseband issues with with tool (BETA).
Use this tool to test major application on the phone like Antutu, GPS, Touch and display etc
For those who like tweaking MTK smart phones, you can check full device info, edit your build.prop file easily, install root tools apps like supersu, sd maid etc and uninstall system apps (be careful with this option).
This tool can stream your device screen on your pc. Kinda cool when you have a broken or damaged screen. For this option to work, java runtime environment (jre) must be installed on pc.
Its a very useful tool for those with MediaTek devices.

Friday, 8 January 2016

HOW TO ROOT SAMSUNG GALAXY S3 SC-06D

Before you start this, Verify that your phone has ‘Build Number: IMM76D.SC06DOMALK2 or earlier.

DOWNLOAD and Extract SAMSUNG S3 SC-06D 4.0.4 ROOTKIT

      "contents of folder"
      a. EFSBackups SC-06D
      b. ODIN.zip
      c. SC06D-JB-MR1-KBC-CWM-V6.0.1.2_r15-recovery-signed.zip
      d. sgs3_rooting_supersu_v3.zip
      e. SC06D-JB-MR1-KBC-CWM-V6.0.1.2_r15-recovery-odin.tar.md5
      f. stock_recovery.tar.md5
 
1. Install Samsung ADB Drivers onto the PC.
2. Copy and paste sgs3_rooting_supersu_v3.zip to memory card.
3. Open ODIN. *** UNCHECK AUTO REBOOT!!**

4. Boot the phone to Download Mode by holding down the Vol Down + Home buttons while its booting. Release the buttons once some Japanese text comes up. Just hit the Vol Up button to accept (Vol Down means "Cancel") The screen should now have some text in the top left corner and show the Android robot with the words “Downloading.. Do not turn off target!!”. If you do not get to this screen and end up back into Android, try again.
5. In ODIN (again, verify that AUTO REBOOT is unchecked) 

6. Click on PDA box in ODIN. Attach SC06D-ICS-KBC-CWM-V6.0.1.2_r1-recovery-odin.tar.md5.

7. Click the Start button at the bottom of ODIN. Wait for it to say “RESET”.
8. **READ THIS STEP COMPLETELY BEFORE DOING ANYTHING TO THE PHONE!!** Unplug the phone. Hold the power button down, once it goes black QUICKLY press and hold the Vol Up + Home buttons to take you directly into Recovery Mode. (DO NOT LET IT BOOT INTO ANDROID!) 
9. You should now be in Recovery Mode. You should see an orange circle with a hat on it in the middle of the screen. This is ClockWorkMod(CWM) Recovery Mode. Use the Vol Up and Vol Down buttons to move the highlight bar up and down and the Power button to select. Go to “Install zip from SD Card” and then “Choose zip from SD Card”. Select sgs3_rooting_supersu_v3.zip and flash.

10. **READ THIS STEP COMPLETELY BEFORE DOING ANYTHING TO THE PHONE!!** After the zip file as loaded, it shouldn’t take but a few seconds, highlight and use “***go back***” until you are back at the top menu. You should see “reboot system now”. Be ready to put the phone back into Download Mode again by holding the Vol Down + Home buttons. Again, you have to be quick with this and don’t let the phone go into Android. 
Note: if you skip this next step and choose to keep CWM recovery installed instead of the stock_recovery, then many of the SC-06D's functions will not work. The stock_recovery MUST be flashed/installed everytime before booting into Android.
11. Plug your phone back into your PC. Open ODIN back up, if its not still open, If it is still open hit the RESET button. You should still see “0:[COM#]” in the ID:COM box saying ODIN sees your phone. *** UNCHECK AUTO REBOOT!!** Click the PDA box again. Load up stock_recovery.tar.md5. 

12. Click the Start button at the bottom of ODIN. Wait for the box at the top left to say RESET. 
13. Reboot the phone and let it go all the way into Android. You are now Rooted!

(Note: If at any point you let the phone boot into Android by mistake while CWM recovery was still flashed, then you will find some hardware functions on the phone will be broken, the ONLY way to fix this, is to re-install stock ROM and start over)


HOW TO USE GNQC DOWNLOAD TOOL TO FLASH FIRMWARE


These are the instructions on how to use GNQC DownLoad Tool to flash stock firmware on any Qualcomm Based Android Device.Gionee E7 is one of such devices.
Requirements: Your Android device should have atleast 50percent of battery to perform the Flashing Process.

HOW TO:
1: DOWNLOAD and extract GNQC DownLoad Tool and Driver.
2: Install the USB Drivers.
3: Download and extract the Stock Rom that you want to Flash.
4: Open GNQC_DownLoad.exe
5: Click on BP Browse Button and locate the bp_image folder in the firmware.
6: Click on the AP Browse Button and add the Firmware Folder.
7: Select WBW8901 in the name path.
8: Download will highlight automatically (ready to download).
9: Power off the android device and Connect the Android Device to the Computer.
10: GNQC DownLoad Tool will begin flashing the firmware on the Android Device.
11: Once Flashing is completed, a Green Successful Status will be shown.


NOTE: If you are Unable to Choose Firmware Path: If you are not able to click on Choose Path Button, then it means you have not connected the Qualcomm Based Android Device to the computer. Try to Connect it after installing the USB Drivers and also make sure the device is Power Off.

HOW TO USE BROADCOM MULTIDOWNLOADER TO FLASH FIRMWARE


These are the instructions on how to use Broadcom MultiDownloader Tool to flash stock firmware on any Android Device with a broadcom chipset.

HOW TO :
1: DOWNLOAD and extract Broadcom MultiDownloader Tool and Drivers.
2: Install the USB Drivers.
3: Power Off the Android Device.
4: Download the Android Device Stock Rom and extract the contents.
5: Open Broadcom MultiDownloader.exe.
6: Once Broadcom MultiDownloader Tool is launched, Click on Settings and select the Configuration.
7: Under Configuration define the firmware path and select the firmware folder.
8: Once the firmware has been successfully attached in Broadcom MultiDownloader tool, click on Apply button to continue.
9: Power off and Connect the Android Device to the Computer while holding Volume UP and DOWN.
10: Once Android Device has been successfully added.
11: Click on the Start All Button to begin the Flashing Process.
12: Once Flashing is completed, a Green OK Status will be seen.
13: Done.

Friday, 1 January 2016

HOW TO FLASH SONY XPERIA ANDROID DEVICES

HOW TO UNBICK/FLASH OR UPGRADE SONY XPERIA ANDROID DEVICES

REQUIREMENTS AND STEPS

Battery of atleast 40%
1. DOWNLOAD and install FlashTool.
2. Install Sony drivers(The drivers are located (After installing FlashTools) inside this directory -- C: /FlashTool/Drivers.
3. Run Flashtool-drivers.exe file, and select only fastboot drivers and flashmode drivers.
4. Download Sony Xperia Stock ROMS.
5. If packed, extract the .zip or .rar file to get a .ftf file (flash file)
6. Move the .ftf file to  C: /Flashtools/Firmware.(If folder doesnt exist, create it)
7. Open the Flashtools and click the flash image at top left.
8. Select "Flashmode" and then click "OK"
9. On the next pop up, select the ROM you want to flash and click "OK"
10. Flashtools will prepare the files for flashing. This might take a while.
11. A pop up will appear requesting to turn off device.
12. Turn the device off 
13. Hold >> Back button OR Volume Down on the device <<  and connect the USB cable to the computer so that Flashtools can easily detect the device.
14. Flashing process will begin. A progress bar will be seen at the bottom.
15. Wait for the process to finish. This takes a while depending on the size of the ROM.

16. Remove USB and reboot the device when flash is complete (First boot takes longer time)

17. Done.