• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Need help porting to Xiaomi Mi A1 (tissot)

Scheduled Pinned Locked Moved Porting
24 Posts 8 Posters 5.4k Views 5 Watching
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.
    • L Offline
      Lakotaubp
      last edited by 15 Apr 2022, 22:48

      I thought the GSI was no longer supported or us this something else?

      T 1 Reply Last reply 16 Apr 2022, 09:38 Reply Quote 0
      • T Offline
        turanmahmudov @Lakotaubp
        last edited by 16 Apr 2022, 09:38

        @lakotaubp yes, GSI didn't work for me. I built halium-boot.img and system.img
        The device boots into Lomiri UI, apps work.
        All the other stuff doesn't work. I will start from scratch.

        1 Reply Last reply Reply Quote 0
        • T Offline
          turanmahmudov
          last edited by 18 Apr 2022, 12:10

          Source code:
          https://github.com/xiaomi-tissot-ubuntu

          Sound works, Sensors work, GUI works
          No WiFi, No Bluetooth, No Cellular

          I am still trying to make WiFi work. Will give manifest file and install instructions.

          1 Reply Last reply Reply Quote 0
          • T Offline
            turanmahmudov
            last edited by 22 Apr 2022, 21:35

            GitLab CI method works.

            Source:
            https://gitlab.com/turanmahmudov/xiaomi-tissot/

            Kernel & Device Source:
            https://github.com/xiaomi-tissot-ubuntu

            Instructions

            • Get boot.img and system.img here:
              https://gitlab.com/turanmahmudov/xiaomi-tissot/-/jobs/2362910100/artifacts/browse/out/

            • Get vendor.img here:
              https://gitlab.com/turanmahmudov/xiaomi-tissot/-/blob/master/prebuilt/vendor.img

            • Get the latest TWRP with Treble Manager for tissot here:
              https://forum.xda-developers.com/t/recovery-treble-twrp-3-3-1-0-with-tissot-manager.3976117/

              • Format Data in Wipe option (to remove Stock encryption), then Reboot into Recovery again.
              • In TWRP, go to Advanced > Treble Manager and repartition the device by following the wizard.
            • Flash Ubuntu in fastboot mode:
              fastboot flash vendor vendor.img
              fastboot flash boot boot.img
              fastboot flash system system.img

            What doesn't work / Issues

            • Camera
            • GPS
            • Fingerprint
            A 4 Replies Last reply 30 Dec 2022, 09:49 Reply Quote 5
            • C Offline
              Cesar Herrera
              last edited by Cesar Herrera 5 Aug 2022, 21:03 8 May 2022, 17:18

              I have Xiaomi Mi A2 and a car Citroen C4. I have paired the phone but only hear the calls in it, not in the car. I can't listen the phone's music in the car. If you can do it in A1, it would be the solution for A2.

              1 Reply Last reply Reply Quote 0
              • R Offline
                rapto
                last edited by 17 May 2022, 18:27

                I tried to follow the instructions. Now it says "the system has been destroyed". ¿Any chance of recovery?

                R 1 Reply Last reply 17 May 2022, 20:57 Reply Quote 0
                • R Offline
                  rapto @rapto
                  last edited by 17 May 2022, 20:57

                  @rapto Never mind. Started from 'flash stock rom' and retrying...

                  R 1 Reply Last reply 17 May 2022, 20:59 Reply Quote 0
                  • R Offline
                    rapto @rapto
                    last edited by 17 May 2022, 20:59

                    @rapto Nope. System destroyed again. There must be something I am not doing right.

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      almas @turanmahmudov
                      last edited by 30 Dec 2022, 09:49

                      @turanmahmudov Thank you for sharing :smiling_face_with_heart-eyes: :heart_suit: . Is it your last build?

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        almas @turanmahmudov
                        last edited by 30 Dec 2022, 12:16

                        @turanmahmudov I just finished flash and can not boot. It's with a white screen with three color bar and mi logo. How can I boot or ssh to my phone? Please help me.

                        1 Reply Last reply Reply Quote 0
                        • A Offline
                          almas @turanmahmudov
                          last edited by 30 Dec 2022, 12:28

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • A Offline
                            almas @turanmahmudov
                            last edited by 30 Dec 2022, 14:14

                            @turanmahmudov

                            Finally, it's worked. I'm on the Ubuntu language selection menu.
                            Fixed with below:
                            Entered to bootloader with volume down button and booted to recovery with a fastboot (fastboot boot twrp_recovery.img).
                            But recovery asking password for decrypt data. Clicked cancel and wiped factory reset slide and formatted with "yes". Then restarted and phone is booted up. Thank you very much.

                            1 Reply Last reply Reply Quote 1
                            • S Offline
                              silentnoiz
                              last edited by 22 Feb 2023, 17:47

                              Is it stable enough for daily use?
                              I have a spare mi a1 that I would like use specifically for ubports. I don't mind helping with flashing and testing.

                              S 1 Reply Last reply 22 Feb 2023, 19:14 Reply Quote 0
                              • S Offline
                                silentnoiz @silentnoiz
                                last edited by 22 Feb 2023, 19:14

                                @silentnoiz

                                What works so far

                                • Rotation

                                • Wifi

                                • Video playback

                                • Charging indicator

                                • Audio from external speaker / jack

                                • Bluetooth scanning

                                • Flashlight (amber led only)

                                • Sound recorder (microphone)

                                • Brightness (manual control)

                                S 1 Reply Last reply 23 Feb 2023, 12:01 Reply Quote 0
                                • S Offline
                                  silentnoiz @silentnoiz
                                  last edited by 23 Feb 2023, 12:01

                                  @silentnoiz

                                  What doesn't work

                                  • Camera

                                  • Fingerprint

                                  • Power saving (drains very quickly)

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