To Install firmware rom in any sky vega mobile like 830, 840, 850, 860, 870 880, 890
Things you need
- A Windows XP / 7 PC with USB 2.0 port. USB 3.0 won’t work.
- Internet Explorer 8 or newer.
- Sky Vega drivers. Download from here or here and install now.
- Notepad++. Download from here and install now.
- Abyss web server. Download from here and install following the default presented options. Click yes when asked to start the web server.
- Internet Download Manager from here or any download manager of your choice.
Downloading the firmware files
Official Sky Vega firmware files are hosted here:
But you can’t browse the firmwares by visiting the web address mentioned above. For downloading the firmwares, you need to provide the exact address to the firmware file in this format:
http://dmfile.curitel.com/self_binary/sky_binary/real/<phone-model>/<firmware-version.binx>
You need to replace <phone-model> and <firmware-version.binx> in the above according to your requirements. You can easily find your phone model under the battery or via “Settings > About” in Android menu. For finding the <firmware-version.binx> part, you need to download this file:
or select filename from the menu
Once downloaded, open it up using Notepad++ you have already installed and you’ll find that it is a list of firmware files for all the Sky Vega phones. Press “Ctrl + F” and type your desire phone model. For example, if you want to download the firmware of Sky IM-A850S, type that in the find box and you’ll see these details:
[IM-A850S]
Version=S0216224
FileName=IM-A850S_S0216224.BINX
FSVersion=9
NVVersion=12
Size=1057405643
CRC=7784
In the details listed above, our concerned part is “FileName” field. Copy it and add it to your download URL which we mentioned above. So now your desired download address will look like this:
http://dmfile.curitel.com/self_binary/sky_binary/real/IM-A850S/IM-A850S_S0216224.BINX
I hope you got how to generate the download path for your desired firmware. Once generated, you just need to open it up in your browser or add that download link to the download manager of your choice for downloading the firmware file.
Important: Whenever you are going to download any firmware, it is mandatory that you download a fresh copy of the “download.inf” file and use that to generate the link so that you are downloading the latest version firmware. If you download an older version firmware file, you won’t be able to flash it to your phone at all. You always need the newest one.
Setting up Abyss Web Server
If, as advised, you chose the default presented options while installing Abyss Web Server, you will have a directory named “Abyss Web Server” in your “C:” drive. If you can find it under your “C:” drive, open up “Command Prompt” and create the required directory structure by running this command:
mkdir “C:\Abyss Web Server”\htdocs\self_binary\sky_binary\real
You can also create the directory structure manually by right clicking and choosing “New Folder”. Now navigate to “C:\Abyss Web Server”\htdocs\self_binary\sky_binary\real and create a new directory corresponding to your phone model. For example, if your phone model is “IM-A850S”, create a new directory using the exact same name and copy over your downloaded .binx firmware file inside this directory.
You can add as many phone models as you want. Just keep downloading the latest firmwares and keep adding them to the respective directories. Keep deleting the older firmware files when a new version is released as the older ones are useless in that case.
You also need to copy the “download.inf” file to “C:\Abyss Web Server”\htdocs\self_binary\sky_binary\real as illustrated in the screenshot above. Whenever you download a newer “download.inf” file, delete the older one and replace it with the newly downloaded one.
Setting up Internet Explorer and flashing the firmware
If you don’t use Internet Explorer as your primary browser and don’t have any history/bookmarks there, it is strongly recommended to reset Internet Explorer before proceeding. This is to ensure that everything stated here works for you. For resetting Internet Explorer, go to “Settings > Internet Options > Advanced > Reset” and tick “Delete personal settings” before clicking the “Reset” button again.
Important: Before proceeding, make sure you’ve installed the Sky Vega USB drivers.
- Connect your phone in S/W download mode to your PC.
- Open up this address in Internet Explorer:
- Internet Explorer would prompt you to install an add-on from Sky Update. Click the “Install” button.
- In the address bar in Internet Explorer, there is a small button for enabling/disabling “Compatibility View” which is labelled as “2″ in the screenshot above. You need to click at it now. Make sure you click it just once and not twice or your will be toggling the compatibility view on and off. We need it enabled.
- Wait patiently. The flashing update button labelled “3″ in the screenshot above will load to a static blue colored clickable button as shown in the screenshot below. It might take 15-20 minutes to load for the first time.
- Once you see the blue update button, you are almost done. Close Internet Explorer now.
- Now find Notepad++, right click at it and choose “Run as administrator”. Go to “File > Open” and paste this address in address bar and hit <Enter>:C:\Windows\System32\drivers\etc
- Choose “hosts” file and click open.
- At the bottom of the file that opens up, add this line:127.0.0.1 dmfile.curitel.com
- Save and close this file.
- Open up Internet Explorer again and now you are free to flash any Sky Vega phone in a mere 10-15 minutes. Just make sure you have the latest firmware file for that phone in your Abyss Web Server directory.
Most Important: Once you’ve edited the “hosts” file on your PC, you won’t be able to download the latest “download.inf” file or a new firmware file. Either use another PC for downloading both of those files or comment out the “127.0.0.01 dmfile.curitel.com” line in your “hosts” file so that it looks like this:
#127.0.0.1 dmfile.curitel.com
After commenting it in the beginning, download the latest “download.inf” and your desired firmware files and then remove the “#” comment and flash the firmware.
Does this guide apply to you?
This guide applies to you if:
- You are in a semi-bricked state and you can at least get to the download mode. If there is no screen feedback when trying to turn on the phone, or when trying to get to the download mode or by connecting the charger, it is a hard brick and you need the services of a JTAG professional.
- You want to update your Sky Vega phone but are unable to update it using the online update method.
- You are a pro and need to flash/update more than 1 Sky Vega phone daily.
- You are stuck in custom recovery (CWM or TWRP) and flashing a custom rom zip via recovery isn’t helping.
- You have unknown baseband and IMEI on your Sky Vega phone as a result of flashing a custom rom.
No comments:
Post a Comment