• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][9.0]Kraken Open Tentacles Project Unofficial[21.09.19]

Search This thread


Senior Member

 * I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
 * Please do some research if you have any concerns about features included in the products you find here before flashing it!
 * YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
 * Your warranty will be void if you tamper with any part of your device / software.
 * Same statement for XDA.

Our proposal is giving the best of clean Android experience, without forgetting few useful personalizations!

What's Working:


Known Issues:



## v1.3 (2019.21.09)
- Merge security path September (android-9.0.0_r48)
- Updated prebuilts apps google (OpenGApps)
- Add Launcher3
- Automatic translation import
- Update wallpaper default
- Implement per-app thermal control
- Updated prebuilts apps google (OpenGApps)
- PartsActivity: Add a search button to our activities
- Settings: Apply system tint to first private storage
- accent: add white
- Settings: Restore icon AOSP
- DocumentsUI: Restore icon AOSP
- Move advanced reboot from system menu (System > Buttons > Button on/off)
- SystemUI: disable wallpaper-based tint for scrim
- MTP: Add support of ObjectInfoChanged Event
- LatinIME: Add en_GB, en_US, lt, lv, ro, sl, sr, tr dictionaries
- LiveDisplayTile: Remove tile if unavailable
- Initial support for in-display fingerprint sensors
- SystemUI: Use matching data usage size formatting between QS and Settings
- Update Xbox BT controller mapping to support upcoming controller firmware update
- Add keylayout for Xbox One USB controller
- Keylayout for xbox controllers
- Added mapping files for DualShock3 and DualShock4
- LiveDisplayTile: Refresh state after livedisplay initialization
- LiveDisplayTile: Enable for outdoor mode and skip night display on HWC2
- Crash app on foreground service notification error.
- Set default VR_MODE based on VR feature support
- fw/b: Add capability to allow tethering to use VPN upstreams
- power: Respect global vibration setting for charging sounds
- Fix ExternalStorageProvider always throw exception when rename
- Fix wrong locale causing reboot in recovery
- Correction in logic of roundend size calculation of SD card
- sdk: Fix traffic stats for tethering and vpn use cases
- sdk: tests: fix LineageHardwareTest
- sdk: Add LineageContextConstants.Features.FOD
- LiveDisplayService: Notify SystemUI after initialization finished
- LiveDisplayManager: Perform null check in getConfig()
- OutdoorModeController: Unconditionally enable auto mode on HWC2
- OutdoorModeController: Advertise MODE_AUTO
- LiveDisplayService: Properly disable ColorTemperature
- sdk: Add secure setting to allow tethering via VPN upstream
- sdk: Correct default value of charging sounds
- sdk: Use AOSP default ringtone for power notification
- Settings: Remove sound timeout preference from channel_settings Prefe
- Settings: Add hotspot setting to allow VPN upstreams
- fw/b: Use common network restrict apps method
- Allow override of DUN settings


- Download Firmware, ROM and Magisk (optional) Gapps (optional)
-Reboot into recovery (Use OrangeFox no other deprecated recovery will be supported)
- Make a backup just in case or go on
- Wipe System, Cache, and Data
- Flash FIRMWARE first
- Flash ROM
- Flash other optional files
- Reboot and setup your device


Firmware 9.9.3

ROM Download


Special Thanks:

To @MrColdbird for his work on device trees and everything to build
To @Franssen to help me when stuck in building
To my testers on Telegram

Github Device Tree

XDA:DevDB Information
Kraken Open Tentacles Project, ROM for the Xiaomi Mi Max 3

Skyllery, MrColdbird, Franssen
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: 9.9.3

Version Information
Status: Stable
Current Stable Version: 1.3
Stable Release Date: 2019-09-21

Created 2019-09-22
Last Updated 2019-09-22


Senior Member
Dec 11, 2018
Thanks for work. But nevertheless in vain you push a gapps package in an insertion. Independently everyone for himself is able to do it, the package.