[ROM] [LMI] [A12] Titan 1.3 (12.02.22)

Search This thread

Schnedi

Senior Member
Oct 27, 2011
969
2,477
| UPDATE 21.01.22 |

| CHANGELOG |

| DEVICE |
• Fix Netflix / Chrome bug
• Tune zram performance
• Set ro.netflix.bsp_rev
• Update USB-otg mount point, type and flags
• Don't spam logspam when bt headset is connected
• Build audio.primary.default
• Don't advertise vorbis offloading support
• Build custom audio amplifier
• Restrict PRODUCT_EXTRA_VNDK_VERSIONS to 30


| SETTINGS |
• Bring back "system update" option

| SYSTEM |
• Add API for disabling gestural navigation
• Only disable battery click when needed
• Allow preventing requestLayout() calls
• Disable more debugging
• Mute an annoying error message
• Silence log spam
• Move null check to the beginning of the method
• And more...


| FW REQUIRED |
• 12.5.3.0 RJKMIXM or above

| DOWNLOADS |
• FW: https://xiaomifirmwareupdater.com/firmware/lmi/stable/V12.5.3.0.RJKMIXM/
• Titan: https://sourceforge.net/projects/lmi/files/
• Magisk: https://github.com/topjohnwu/Magisk/releases


| UPDATE |
• Reboot to recovery
• Flash Titan
• Flash Magisk (optional)
• Wipe Cache/Dalvik
• Reboot system


| CLEAN FLASH |
• Reboot to recovery
• Flash FW
• Flash Titan
• Flash Magisk (optional)
• Format data -> yes
• Reboot system


| PAYPAL |
https://www.paypal.com/paypalme/JonaSchnedi

| CREDITS |
SebaUbubntu
Ayrton990
 

KevinMc33

Senior Member
May 27, 2016
80
12
Perth
Whats everyone's experience of using this ROM? Im going through battery at 6.7% per hour leading to a midday charge to get me through a day....
 

aerre15

Member
Aug 8, 2021
16
2
What recovery version should be used to flash this rom? im using

twrp-3.6.0_11-v3.1_A12-lmi-skkk.img and the phone says unable to mount data/unable to remove encryption, then gets on bootloop and back to recovery. also the phone didnt have any password before.​

 

aerre15

Member
Aug 8, 2021
16
2
I fixed it, i had to flash recovery-TWRP-3.4.2B-1206-REDMI_K30PRO-CN-wzsx150, seems like this is the only one recovery working to flash this rom... the other ones gives failed to unmount data/encryptation errorrs... this should be mentioned on first post to avoid confutions and waste of time
 

KevinMc33

Senior Member
May 27, 2016
80
12
Perth
I fixed it, i had to flash recovery-TWRP-3.4.2B-1206-REDMI_K30PRO-CN-wzsx150, seems like this is the only one recovery working to flash this rom... the other ones gives failed to unmount data/encryptation errorrs... this should be mentioned on first post to avoid confutions and waste of time
It's related to Android 12 and TWRP. It's nothing to do with this ROM although it could be outlined clearer in here
 

aerre15

Member
Aug 8, 2021
16
2
Excellent rom but the 3 buttons navigation Is bugged... The 3 buttons never shows only the back button how to fix this
 

Attachments

  • Screenshot_20220130-135446_Configuración.png
    Screenshot_20220130-135446_Configuración.png
    251.4 KB · Views: 52

Schnedi

Senior Member
Oct 27, 2011
969
2,477
| UPDATE 01.02.22 |

| WARNING |
Remember to ALWAYS make a backup before update, clean flash might be needed

| CHANGELOG |

| DEVICE |
• Update keyguard indication margin when fod is in use
• Set proper battery style on init
• Make sure notification icons are sticked to the left
• Use tick instead of vibrate for normal tap on qs tile
• Remove unnecessary duplicated permission
• Fix NPE in ImageWallpaper
• Fix google search crash
• Fix NPE due to sensorProps
• Override host metadata to avoid leaking info
• Switch to Pasty to upload crash information
• Cleanup


| TIELEMENTS |
• lock screen: Allow disabling ripple effect on unlock
• udfps: Rework UDFPS pressed icon impl
• udfps: Add more pressed colors
• themes: Refactor themes options
• themes: Add icon shapes
• gestures: Fix nav bar buttons not appearing


| SETTINGS |
• Add LTE only setting
• Drop prebuilt wellbeing
• Fix invalid private DNS help text if URI is missing
• Import missing lottie swipe fingerprint
• Get outer NFC preference to listen for changes
• Add missing android title for top_level_settings


| SYSTEM |
• Update keyguard indication margin when fod is in use
• Set proper battery style on init
• Make sure notification icons are sticked to the left
• Use tick instead of vibrate for normal tap on qs tile
• Remove unnecessary duplicated permission
• Fix NPE in ImageWallpaper
• Fix google search crash
• Fix NPE due to sensorProps
• Override host metadata to avoid leaking info
• Switch to Pasty to upload crash information
• Cleanup
• And more...


| FW REQUIRED |
• 12.5.3.0 RJKMIXM or above

| DOWNLOADS |
• FW: https://xiaomifirmwareupdater.com/firmware/lmi/stable/V12.5.3.0.RJKMIXM/
• Titan: https://sourceforge.net/projects/lmi/files/
• Magisk: https://github.com/topjohnwu/Magisk/releases


| UPDATE |
• Reboot to recovery
• Flash Titan
• Flash Magisk (optional)
• Wipe Cache/Dalvik
• Reboot system


| CLEAN FLASH |
• Reboot to recovery
• Flash FW
• Flash Titan
• Flash Magisk (optional)
• Format data -> yes
• Reboot system


| PAYPAL |
https://www.paypal.com/paypalme/JonaSchnedi

| CREDITS |
SebaUbubntu
Ayrton990
 

Schnedi

Senior Member
Oct 27, 2011
969
2,477
| UPDATE 12.02.22 |

| CHANGELOG |

| DEVICE |
• Compile kernel with Clang 14.0.2

| TIELEMENTS |
• Revamp homepage

| SETTINGS |
• sound: Support per-app volume
• Use List Preference for Dark mode
• Move Extra Dim feature to Display
• Migrate encryption settings to NestedScrollView
• Search bar: Tweak scroll flags


| SYSTEM |
• Merge February sec patch
• Bump to v1.4
• Update fingeprints to Feb 22
• Rework the ph0t0s features blacklist
• BrighntessSlider: Use OOS icons
• Fixup screen recorder blinking stop dot and low quality options
• Fix method for disabling unlock ripple animation
• Enable USAP by default for S
• Fix some warnings
• Don't enable extra features for userdebug builds
• Display a toast when a screenshot is deleted
• MediaOutputDialogFactory: Accept null package name
• Remove excess margin from data saver icon
• Make center clock shift with rest of SB items
• Fixup disabling unlock ripple animation
• Cancel the existing recents animation before any initialization
• Fixup On-The-Go Mode
• Show USB icon in notification instead of generic system icon
• Show USB icon in ADB notification
• Allow to reduce 3 second screen record timer to 100MS
• And more...


| FW REQUIRED |
• 12.5.3.0 RJKMIXM or above

| DOWNLOADS |
• FW: https://xiaomifirmwareupdater.com/firmware/lmi/stable/V12.5.3.0.RJKMIXM/
• Titan: https://sourceforge.net/projects/lmi/files/
• Magisk: https://github.com/topjohnwu/Magisk/releases


| UPDATE |
• Reboot to recovery
• Flash Titan
• Flash Magisk (optional)
• Wipe Cache/Dalvik
• Reboot system


| CLEAN FLASH |
• Reboot to recovery
• Flash FW
• Flash Titan
• Flash Magisk (optional)
• Format data -> yes
• Reboot system


| PAYPAL |
https://www.paypal.com/paypalme/JonaSchnedi

| CREDITS |
SebaUbubntu
Ayrton990
 

lirmily

New member
Aug 14, 2015
4
2
After I flash this rom,My phone won't be able to read the phone's storage in recovery mode.Shows that the data partition could not be decrypted.My recovery is twrP3.6.
What should I do if I update later?
 
  • Like
Reactions: MIGUEL O and XDrz

XDrz

Senior Member
Jul 14, 2016
110
24
After I flash this rom,My phone won't be able to read the phone's storage in recovery mode.Shows that the data partition could not be decrypted.My recovery is twrP3.6.
What should I do if I update later?
same here. and more, I've kept trying for one week, with or without magisk/xposed, with or without gapps, with stock kernel or others, this titan 1.3/1.4 would let kernel keep awake. I tried even all method to reduce battery drain and enforce doze, different kernel still was waken by titan almost all the time. sucks, my wasted time.
I'll get off now to spark OS, to have a peaceful life
 

Top Liked Posts

  • There are no posts matching your filters.
  • 51
    | ABOUT US |
    This is a personal project based on AOSP

    | BUG REPORTING |
    • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
    • Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.


    | SUPPORT |
    • Titan A12: https://t.me/titanf2pro

    | FW REQUIRED |
    • 12.5.3.0 RJKMIXM

    | DOWNLOADS |
    • FW: https://xiaomifirmwareupdater.com/firmware/lmi/stable/V12.5.3.0.RJKMIXM/
    • Titan: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | CLEAN FLASH |
    • Reboot to recovery
    • Flash FW
    • Flash Titan
    • Flash Magisk (optional)
    • Format data -> yes
    • Reboot system


    | UPDATE |
    • Reboot to recovery
    • Flash Titan
    • Flash Magisk (optional)
    • Wipe Cache/Dalvik
    • Reboot system


    | SOURCES |
    • Device: https://github.com/RealSchnedi/device_lmi
    • Kernel: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250

    • Vendor: https://github.com/RealSchnedi/vendor_lmi

    | PAYPAL |
    https://www.paypal.com/paypalme/JonaSchnedi

    | CREDITS |
    TH779
    Ayrton990

    | THANKS |
    • LineageOS
    • crDroid
    • SparkOS
    • AOSP-Krypton
    • Evolution-X
    • PixelExperience

    ---------

    Any others I may have forgotten to credit


    ##########
    15
    | UPDATE 23.01.2021 |

    | DEVICE CHANGES |
    • lmi: overlay: Update brightness values
    • lmi: fixup! Increase statusbar paddings


    | ROM CHANGES |
    • build: Erase package_cache upon flashing
    • build: Display progress of images when flashing

    • DerpQuest: Remake the UI
    • DerpQuest: Tint QS Tile with accent color
    • DerpQuest: Fingerprint authentication vibration
    • DerpQuest: Add screen off fod
    • DerpQuest: Allow hiding the lock icon on lockscreen
    • DerpQuest: Allow user to disable night light when active
    • DerpQuest: Add toggle to hide status bar on lockscreen
    • DerpQuest: Allow transparent notifications on lockscreen
    • DerpQuest: Battery light customization
    • DerpQuest: Add option to disable led after full charging
    • DerpQuest: Volume Rocker Wake
    • DerpQuest: Volume rocker cursor control
    • DerpQuest: Screen off animations
    • DerpQuest: Hide power menu on secure lockscreen
    • DerpQuest: Allow to enable Lockscreen Media Art
    • DerpQuest: Add Lockscreen album art filter
    • DerpQuest: Allow to swap volume buttons rotation based
    • DerpQuest: Statusbar brightness control
    • DerpQuest: Double tap to wake on doze
    • DerpQuest: Allow toggling animations off
    • DerpQuest: Allow to suppress notifications sound/vibration if screen is on
    • DerpQuest: Allow hiding notification headers
    • DerpQuest: FOD icon picker
    • DerpQuest: Recognizing fingerprint animation
    • DerpQuest: Recognizing FP animation effects
    • DerpQuest: Move AOSP gestures here
    • DerpQuest: RGB Accent Picker
    • DerpQuest: Launch default music player on headset connect
    • DerpQuest: Add qs status bar header image
    • DerpQuest: QS panel opacity
    • DerpQuest: QS status bar opacity

    • Settings: Allow hide gesture navbar
    • Settings: Live Volume Steps

    • Under the hood optimization and fixes

    • And much more...


    | DEVICE BUGS |
    • Selinux permissive

    | DEVICE BUGS |


    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | WARNING |
    This update won't be available via OTA, it won't work

    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • Use magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest
    • Reboot system
    • Reboot to recovery
    • Flash Magisk
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest
    • Flash Magisk
    • Wipe Cache/Dalvik
    • Reboot system
    12
    XKyzEdk.jpg


    | UPDATE 03.04.2021 |

    | CHANGELOG |
    | DEVICE |
    • Fix FOD flashbang

    | DERPQUEST |
    • Update some strings

    | SETTINGS |
    • BiometricPrompt: Add provision for App Lock

    | SYSTEM |
    • Fix Magisk auto flashing
    • Fix Biometric Auth for Applock


    | BUGS |
    • SELinux permissive (enforcing not booting)

    | FW REQUIRED |
    • 12.2.5.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW: https://xiaomifirmwareupdater.com/firmware/
    • Derp: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • Flash magisk and enable magisk hide to pass SafetyNet

    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash FW 12.2.5.0
    • Flash Derp
    • Flash Magisk (optional)
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derp
    • Wipe Cache/Dalvik
    • Reboot system


    | PAYPAL |
    https://www.paypal.com/paypalme/JonaSchnedi

    | CREDITS |
    SebaUbuntu
    11
    | UPDATE 13.02.2021 |

    | DEVICE CHANGES |
    • lmi: Fix Smart Charging denials
    • lmi: Switch to Audio HAL V6
    • lmi: Drop android.hardware.thermal HAL
    • lmi: Build android.audio.service
    • lmi: display: Add libdisplayconfig.qti to product packages
    • lmi: overlay: Update CarrierConfig from LA.QSSI.11.0.r1-09400-qssi.0
    • lmi: rootdir: Tune UFS clock scaling during boot time
    • lmi: Refactor custom init
    • lmi: overlay: Fix fingerprint wake-up animation
    • lmi:: Update fingerprint to redfin feb 2021
    • lmi: prop: Kill more IMS logspam
    • lmi: Add qccsyshal to manifest
    • lmi: bluetooth: Disable clean turn on
    • lmi: Build [email protected] from source
    • lmi: overlay-remove: Cleanup


    | ROM CHANGES |
    • Derpquest: themes: Add Switch styles
    • DerpQuest: lockscreen: Add 404 IDE clock
    • DerpQuest: lockscreen: Add Sammy 404 clock
    • DerpQuest: lockscreen: Add Fluid clock
    • DerpQuest: lockscreen: Add 8 more FOD icons
    • DerpQuest: statusbar: Rework battery bar implementation
    • DerpQuest: misc: Pulse edge light for all doze triggers
    • DerpQuest: misc: Make sensor block package list configurable
    • DerpQuest: navigation: Arrow keys while typing
    • DerpQuest: misc: Update Smart Pixels menu
    • DerpQuest: gestures: Move aosp gestures to here

    • Settings: Redesign Android Version
    • Settings: Redesign preference category
    • Settings: Add option for Gesture bar Radius
    • Settings: Implement Aggressive Battery
    • Settings: Forward port lock pattern grid size
    • Settings: Forward port pattern visibility settings

    • SystemUI: Rework QS layout
    • SystemUI: Update brightness slider drawables
    • SystemUI: Introduce OOS style notification clear all button
    • SystemUI: Set some QS tiles state to inactive
    • SystemUI: Use MD2 icons for power menu
    • SystemUI: Disable blur wakeup animation
    • base: Disable FP dialog string
    • base: ToastUI: Show app icon on system text toasts as well
    • GlobalScreenshot: Use default screenshot dismiss delay
    • SystemUI: allow to limit the max framerate of built-in screen recorder
    • ScreenRecord: Improve low quality screen record
    • base: media_seekbar: make it sexy
    • base: Fix long click intent for Smart Pixels tile
    • SystemUI: FODCircleView: Nuke Fade animation
    • base: Improve notification header toggle

    • Under the hood optimization and fixes
    • And much more...


    | BUGS |
    • Selinux permissive

    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • If you flash magisk, then enable magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest
    • Flash Magisk (optional)
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest
    • Flash Magisk (optional)
    • Wipe Cache/Dalvik
    • Reboot system
    11
    | UPDATE 06.02.2021 |

    | DEVICE CHANGES |
    • lmi: fod: Improve dim calculation
    • lmi: prop: Fix blue overlay on videos in some apps
    • lmi: rootdir: Check persist
    • lmi: Don't pin camera app in memory
    • lmi: overlay: Configure SQLite to operate in MEMORY mode
    • lmi: set TARGET_INPUTDISPATCHER_SKIP_EVENT_KEY to 338
    • lmi: Remove PRODUCT_AAPT config
    • lmi: Drop dummy libplatformconfig
    • lmi: kang dex2oat configuration from aospa


    | ROM CHANGES |
    • Merge february security patch

    • DerpQuest: Rework dark themes implementation
    • DerpQuest: Rework Network traffic implementation
    • DerpQuest: Fixup! fingerprint authentication vibration
    • DerpQuest: Add fingerprint error vibration
    • DerpQuest: Enable battery light customization
    • DerpQuest: Fixup! Pulse visualizer
    • DerpQuest: Old style mobile data indicators
    • DerpQuest: Clipboard toast toggle
    • DerpQuest: Bring back Gaming mode
    • DerpQuest: QS Header data usage info
    • DerpQuest: Smart Pixels
    • DerpQuest: Refactor QS Brightness slider options
    • DerpQuest: Make sure that all of our preferences searchable
    • DerpQuest: Add pref for qs brightness slider position

    • Settings: Add smart charging
    • Settings: Add increasing ring feature
    • Settings: Set phone app as default (need confirmation)
    • Settings: Fix default brightness level display 0
    • Settings: Phone ringtone setting for Multi SIM device

    • base: Add scroll to screenshot UI fot long ss
    • SystemUI: CPU info overlay & QS tile
    • SystemUI: FPS Info Overlay & QS tile
    • fixup! core: Smoother Upload and Download Animation
    • SystemUI: Add SleepScreen Tile (Power menu on longpress)
    • SystemUI: Fix volume transparent BG when black theme enabled
    • SystemUI: Fix lockscrren charging animation overlapping fod icon
    • SystemUI: Move quick QS brightness slider to the bottom
    • Accents / QSTiles: Build in product and as RRO package

    • Under the hood optimization and fixes
    • And much more...


    | DEVICE BUGS |
    • Selinux permissive

    | DEVICE BUGS |


    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • Use magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest + Magisk
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest + Magisk
    • Wipe Cache/Dalvik
    • Reboot system