Tutorial flashing GSI image for Oukitel K9

Search This thread
Updated to the Cherish 20220919 and is even better. IMS works better. Adding the PIN on the previous version locked me out through TWRP preboot. The OS testing revealed the processes started to slow down after 4 days uptime. Updated to the new version but I will have to leave the pin. Noticed during the Grecovery the Chrome app would not install. Had to download from web using Edge. The Android Webview is version 95. Later I will attempt to update to version 106.


  • Screenshot_20220920-120043_Aurora Store.png
    Screenshot_20220920-120043_Aurora Store.png
    269.6 KB · Views: 8
  • Screenshot_20220920-120029_Aurora Store.png
    Screenshot_20220920-120029_Aurora Store.png
    500.2 KB · Views: 7


Apr 22, 2016
Sorry I didn't reply, I'm in hospital and haven't even opened my laptop since the 17th until right now. I had my data working installing the phh treble ims. Don't know why it didn't work for you. Maybe something to do with Magisk? Anyway, glad you got it working. It really it a is a sweet rom, isn't it?
I was thinking of getting the Oukitel K9 again. I went to teh CherisOS website and they no longer have that file or any Oukitel options. Does someone have a newer OS that works perfectly and step by step guide?

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    What tool do I use to unlock the bootloader?
    You might not be able to...like me. See my previous posts. Maybe of particular interest is the one with a link to a temporary root solution, which worked for me.
    EDIT: Funny you should reply when I hit a stroke of genius... I wrote this before seeing your reply, @TiTiB!

    Eureka! The OP's guide is both missing steps and poorly written which led to even a senior member @TiTiB giving up on this. Fortunately, I just figured out a repeatable, working method for installing and I just got LineageOS installed. It is so easy, actually!

    Here are the tools you will need to gather!

    Minimal ADB and Fastboot 1.4.3
    "vbmeta.img" from Android 10 GSI available here: developer .android .com/topic/generic-system-image/releases
    Your GSI of choice (I used LineageOS). Extract the .img file and rename it to "system.img". You will need this later!

    Now for the main steps you will need to follow!

    1) Install Minimal ADB and Fastboot 1.4.3.
    2) Copy "vbmeta.img" and "system.img" to "C:\Program Files (x86)\Minimal ADB and Fastboot".
    3) Enable developer mode on your Ouketel K9. You do this, while in the Settings app, going to About and tapping on Build number 7 times.
    4) While in the Settings app on your Ouketel K9, go to System->Advanced->Developer Options and enable both "OEM unlocking" and "Enable USB Debugging."
    5) Now connect your Ouketel K9 to your computer via USB cable. Then get it into the bootloader. You do this, while in a powered off state, by holding volume up and power button, and choosing Fastboot mode.
    6) From your computer's start menu, run Minimal ADB and Fastboot as administrator.
    7) Run the following commands from the command prompt window that just appeared:
    > fastboot devices
    > fastboot flashing unlock
    > fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
    > fastboot erase system
    > fastboot flash system system.img
    > fastboot -w
    > fastboot reboot
    8) Finished!

    You may have noticed "fastboot flashing unlock." This command is very necessary and often overlooked! @Levered's obscure references to "already unlocked bootloader" and "Please unlocked your bootloader, if that" refer to this command. He didn't realize he didn't actually tell us this command. I literally just stumbled on it here:

    www. getdroidtips. com/flash-twrp-recovery-android/#comment-131543
    Please make sure you have download Generic GSI from Google and already unlocked bootloader.

    Here the link ( Download Generic GSI )

    Choose ARM64+GMS / ARM64, if you want to flash android Q treble rom, just download Android Q only.

    Let's start it.

    1. Flash to stock firmware using MTK Tools

    2. Extract vbmeta.img from Generic GSI.

    3. Connect to usb to device (enter fastboot mode) hold volume up and power button, choose fastboot mode.

    4. Type this and make sure using generic vbmeta.img
    fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

    5. Next erase file system

    fastboot erase system

    6. a) Flash file system

    fastboot flash system ######.img
    # = your file system name


    6. b) Using TWRP > Flash> Click image> find img to flash> Select system>then swipe to flash

    fastboot -w

    fastboot reboot


    Working GSI:

    Evolution X , Lineage 17.1 - All Working

    Havoc 3.3 - RIL bugs, no simcard detect

    All GSI Rom list you can find here : Phhusson GSI
    Additional information I have discovered

    The vbmeta generic file is needed http://www.mediafire.com/file/lpdpocvn76n7cyo/vbmeta.img/file
    The rom is https://www.mediafire.com/file/i9jo...20200413-UNOFFICIAL-treble_arm64_bvN.img/file
    The Trebel test app stated the my Oukitel k9 was A only I found out it is A/B this rom works.

    Also after flashing Lineage 17 there is not enough space for Gapps. Solution after flash reboot recovery again go to wipe select system select repair then adjust size of partition. Then reboot to recovery again then flash Gapps. I have successfully flashed Gapps stock and works great. Note I flashed Magisk last. So far this GSI works great, better than the phones original. Xposed works! Gravity box beta 6 works. Apps now auto start properly.

    Thank you.