Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Xiaomi Mi 9T (K20) [Testing]

    Porting
    3
    3
    360
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      ricardo-c last edited by

      This is a testing version.
      Based on Halium 10.

      STATUS

      Working:

      Actors: Manual brightness
      Actors: Notification LED
      Actors: Torchlight
      Actors: Vibration
      Camera: Photo
      Camera: Video
      Camera: Flashlight
      Cellular: Incoming, outgoing calls
      Cellular: Data connection
      Cellular: Carrier info, signal strength
      Cellular: PIN unlock
      Cellular: Voice in calls
      Cellular: SMS in, out
      Cellular: Change audio routings
      Endurance: Battery lifetime > 24h from 100%
      GPU: Boot into UI
      GPU: Hardware video decoding
      Misc: AppArmor patches applied to kernel
      Misc: Battery percentage
      Misc: Offline charging
      Misc: Online charging
      Misc: Shutdown / Reboot
      Misc: RTC time is used after reboot
      Misc: Anbox/WayDroid patches applied to kernel
      Network: WiFi
      Network: Flight mode
      Sensors: Proximity
      Sensors: Rotation
      Sensors: Touchscreen
      Sound: Loudspeaker
      Sound: Microphone
      Sound: Volume control
      Sound: Earphones

      Working with additional steps:

      Camera: Switch between back and front camera(popup camera not opening or closing (can open/close manually))

      Not working:

      Sensors: Automatic brightness
      Sensors: GPS
      Sensors: Fingerprint reader (FOD)
      Network: Bluetooth
      Misc: Recovery image + OTA Updates

      Not tested:

      USB: MTP access
      USB: ADB access
      Misc: Reset to factory defaults
      Endurance: No reboot needed for 1 week
      Network: Hotspot
      Cellular: MMS in, out

      Install guide at the moment:

      Compiled ubuntu.img and boot.img: download

      • Lineage os 17.1 installed( or extract and flash the vendor from lineageos 17.1)
      • Format Data partition or have data partition decrypted.
      • Copy ubuntu.img to /data partition.
      • Flash boot.img.

      Done

      Sources

      https://github.com/ricardo-c/

      I tried to give credits to every work i based on but since i'm a noob gihub commits are kinda messy if something is wrong fell free to remove this post and i will take down every thing.
      99.99% of this port is based on devices from this community (like xiaomi-violet) and the help from the community.

      Also i dont know if this is posted in the wrong section, if it is please move it. Thank you and i'm sorry.

      O 1 Reply Last reply Reply Quote 1
      • O
        OutsiderX @ricardo-c last edited by

        @ricardo-c please can you upload Lineage os 17.1 zip somewhere??

        1 Reply Last reply Reply Quote 1
        • BirdZhang
          BirdZhang last edited by

          glad to see you made a new port 👍

          1 Reply Last reply Reply Quote 0
          • First post
            Last post