Self Flashing Guide

This is a guide to installing Kaymera's encrypted OS on your own Google device remotely in case you have purchased the hardware yourself.

Preparation 
 To install the secure OS on your device

  1. Download  the proper image file for your type of device 
    Images 
    The Zip file has a password. The Support Team will open the Zip in a remote session. 

2.  Download the flashing tool (based on your Device):
Flashing_tool


The installation files and drivers are for Windows 10 PC and above

3. Make sure that you have a “Standard USB to USB type C” cable (like in the picture below):

Prepare the device for flashing

  • Enable OEM Unlocking (do it on all the devices)
  1. Turn on the device, connect to WIFI, go to settings -> system -> about phone -> press 7 times on “Build number” until you see the message “you are now a developer”.
  2. Go back one step -> system /advanced/developer options -> enable “OEM unlocking” option.
    • Switch the device to fastboot mode (just before the flashing) 

    1. Click the power button and select restart
      1. Immediately press and hold the volume down button until the device is in fastboot
      2. Connect the device to your PC.
locked

Flashing process 

    1. During the Flashing process keep the device connected to the PC at all times
    2. You will be asked to accept Unlocking / locking the device bootloader
       to do so you will use the volume up and down buttons to switch between options, and the power button to select (OK)

Kburner Tool 

  • The flashing of the devices will be done using “Windows_Kburner_for_ Android10” 
     the tool runs on Windows10 on PC only with Standard USB ports.
  • It is possible to run multiple flashing  simultaneously (up to 5 devices) using a USB hub and 5 USB cables (Standard USB to Type C USB)
  • It is only possible to flash multiple devices of the same type. (not possible to flash more than one device type at once)
  • Follow the steps below to flash the devices.

Step 1 - connect the devices to the PC which they are in Fastboot mode

Step 2 -  Unzip the Kburner tool and run it 

Step 3 - select the type of device you plan to flash (for example Pixel3a/3aXL)

Click the “Flash Pixel” button

Make sure all the connected devices are of the same type and click the OK button on the pop-up message

Step 4 – Select the Image zip file for the device you wish to flash
(for example “aosp_sargo-10.339-core.comm70.sanapati.net-kburner-all-in-one.zip”) and click Open.
On the first run, the KBurner will unzip the file to a directory with the same name. (this step will be skipped once the directory will be already in the same location as the zip file)

Step 5 – The Kburner will report the amount and type of devices in fastboot mode, which were recognized as connected to the PC. (example1). If the amount and type of detected devices are correct clicks “OK”.

Step 6 – Start the flashing process. The Kburner will send a command to the device to unlock the bootloader.
In each device, you will need to manually approve unlocking the bootloader by clicking one click on the volume up button (to select “unlock the bootloader”) and then one click on the power button (to approve selection)

“unlock the bootloader”lock the bootloader

Upon approving the unlocking of the bootloader, the flashing will begin and several images will be flashed to the device. The flashing steps can take several minutes (up to 15 minutes), and the burner and the device will change mode several times, That is normal and you should keep the devices connected at all times.
We recommend leaving the device aside until you are requested to lock the bootloader to finish the flashing process.

Step 7 – at the end of flashing the kburner will send a command to lock the bootloader.

In each device, you will need to manually approve locking the bootloader by clicking one click on the volume up button (to select “lock the bootloader”) and then one click on the power button (to approve selection)
kburner (lock the bootloader)lock the bootloader“unlock the bootloader”

Step 8 – After Locking the bootloader keep the device connected until the Kburner report the flashing was successfully

 

Troubleshooting

- No Device was detected / number of devices connected did not match the number of connected devices:

image-png-Aug-11-2022-01-57-22-16-PM

This issue can be caused due to several reasons:

  • Bad USB cable /USB port on the PC – replace the USB cable or change to a different port on the PC.
    In some cases restarting the PC will help.
  • Device not in fastboot- Make sure the device is in fastboot and click “try again”
  • If the above options did not help, download the new drivers from here

Extract this zip file on your local PC.
Open the “Device Manager” tool on windows
Look for the Phone device in the connected devices and right-mouse click on it
Select update driver, and select update from the local file
Navigate to the extracted folder and Select the folder “USB_driver” from the extracted folder.
Approve the installation of the new driver.

- Device type detected is not compatible with the image file selected, or more than one type of device was detected - check the devices connected and make sure only the requested device is connected

image-png-Aug-11-2022-01-59-08-87-PM