Personal tools

Log in

Changes

From Planet Computers

Jump to: navigation, search

Recovery Fix Android 8

4,943 bytes added, 09:41, 30 May 2019
Created page with "==Introduction== This document will guide you through the necessary steps needed to fix the Recovery partition for Android 8 on your Gemini. Follow this guide if your device d..."
==Introduction==
This document will guide you through the necessary steps needed to fix the Recovery partition for Android 8 on your Gemini. Follow this guide if your device don't see an Android 8 udpate you are expecting or if your device enter a boot loop following a Factory Reset.

Please note that this process will not delete your data from the device.

There are 3 steps needed to install or upgrade Android on your Gemini:

# Install the FlashTool software on your Windows PC or Linux PC
# Download and unzip the Android firmware
# Flash the firmware on your device

These steps are detailed in the next sections.

==<br data-attributes="%20/">Download and Install FlashTool on Windows==
The first step to install FlashTool on a Windows PC is to install the flash tool drivers. The drivers are needed for your Windows PC to communicate with your Gemini, the minimum requirement is to have a 64bit Windows operating system.

You can find the latest drivers here: [http://support.planetcom.co.uk/download/FlashToolDrivers.zip Windows Flash Tool Drivers]

Once downloaded, unzip the archive. You will find a folder called '''FlashToolDrivers''', open the folder and double click on the '''Install''' (install.bat) file. Allow the installation to complete by clicking '''Yes''' when asked to make changes.

Now that the drivers have been installed, you can download the latest Windows recovery fix flash tool: [http://support.planetcom.co.uk/download/RecoveryFix/RecoveryFixWindows.zip Recovery Fix Flash Tool]

Once downloaded the Windows FlashTool, please unzip it to reveal the '''FlashToolWindows''' folder. Next, run the flash tool by double clicking on '''flash_tool''' (flash_tool.exe) file in the '''FlashToolWindows''' folder.



==Download and Install FlashTool on Linux==
If you intend to install FlashTool on a Windows PC you can skip this section, otherwise please keep reading if you want to install FlashTool on a Linux PC.

'''The following procedure has been tested on Debian 9.0, Ubuntu 18.04 (see notes below) and Fedora 28 (see notes below).'''

You can find the latest Linux recovery fix flash tool software here: [http://support.planetcom.co.uk/download/FlashToolLinux.tgz Recovery Fix Flash Tool]

Once downloaded, extract the flash tool by typing:

<code>tar -zxvf FlashToolLinux.tgz</code>

Before running the flash tool you will need to add some rules to udev.

Create the blacklist file by typing (using either the "sudo command" or syntax or simply typing the command as root) :

<code>sudo gedit /etc/udev/rules.d/20-mm-blacklist-mtk.rules</code>

And inside the file put the following 2 lines:

<code>ATTRS{idVendor}=="0e8d", ENV{ID_MM_DEVICE_IGNORE}="1"</code><br data-attributes="%20/"><code>ATTRS{idVendor}=="6000", ENV{ID_MM_DEVICE_IGNORE}="1"<br data-attributes="%20/"></code>

After that, restart the udev:

<code>sudo service udev restart</code>

Finally, run the flash tool application by entering into the '''FlashToolLinux''' folder and typing:

<code>cd FlashToolLinux</code>

<code>sudo ./flash_tool.sh</code>


'''Notes - Ubuntu 18.04'''

On Ubuntu you will need to install the following dependency:

&nbsp;<code>sudo apt-get install libjpeg62</code>


'''Notes - Fedora 28'''

On Fedora you will have to write the following command to allow applications running with root privileges to access the X server (this will fix the lines above for both the gedit and the flash_tool command):

<code>xhost +local:</code>

Additionally you will have to&nbsp; restart the udev service by typing (or rebooting your machine):

<code>udevadm control --reload-rules &amp;&amp; udevadm trigger</code>

Finally, you will need to install the following dependency:

<code>sudo yum install nas-libs-1.9.4-13.fc28.x86_64</code>


'''Building the flash tool from source'''

You can also build the flash tool by yourself, the code is hosted on github: [https://github.com/dguidipc/SP-Flash-Tool-src Flash Tool Source]

==Flashing the Recovery Fix firmware==
The configuration tool is already preconfigured with the right options.

To start the flashing process, just click the big '''Download''' button, <span style="color: #252525; font-family: 'Source Sans Pro', sans-serif; font-size: 15.008px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">connect your PC to the left end USB-C port on your Gemini</span> and restart the Gemini. Once booting, the flash tool will detect the unit and will start flashing the device with the selected firmware.

Once flashed, simply disconnect the Gemini and keep pressed the Esc (On) button until your Gemini turns ON.