Best decive for porting UBports for long time support.



  • Hi,

    I can't buy a privacy friendly, open source and open hardware phone(pinephone, Librem 5, Fairphone) because of custom regulations of my country. Also there is no phone sold in here is in the UBports decive list(There are used phones but i can't thrust a second hand phone.).

    So i think i should port UBports to a device reachable, and use it long time for saving earth ecosystem. But can't decide which device get best long time support, which model or company support open source.

    Could you help me?

    Thanks in advance.



  • A Halium guru could correct me, but I believe going forward your best chance is to find a device that was supported by LienageOS 15.1 (for Halium 8.1) or is supported by LineageOS 16.0 (for Halium 9).

    LineageOS support presupposes a bootloader than can be unlocked, but do note that many devices come in many varieties and that not all specific submodels of a given device will work with LineageOS.

    For general developer-friendliness (not UBPorts or LineageOS specific), Google devices have in the Pixel era almost always been the best, as they have full AOSP code available, but since they are unfortunately not always popular with LineageOS developers, and since Halium relies to some degree on LineageOS code, you might have more of a struggle porting to them than to the other developer-popular brands like OnePlus and Xiaomi. (The first generation Pixel and Pixel XL do have LineageOS 16.)

    If you have only looked a the officially supported devices so far, you might want look into some of the ongoing ports listed on https://devices.ubuntu-touch.io/, as well as the devices listed on the porting wiki: https://github.com/ubports/porting-notes/wiki



  • @utkb You say : "I can't buy...... because of custom regulations of my country"

    To understand: can you say which country you are from and/or what exactly are the problems?



  • @trainailleur Thank you very much.

    I wish i can find a offically supported device but there is any offically supported device here.

    Is there any problem with Lineage 17.1? Most of Xiaomi devices support only 17.1 now.



  • @domubpkm In Turkey, you can’t buy any phone with shipping from other countries even if you pay for VAT and other tax or custom duties. Only option for buying a phone legally from another country, bringing phone along with you and record imei number.



  • @utkb Bad luck ! Ok, thank you for your explanation



  • @domubpkm Science can overcome bad luck 👼



  • @utkb Ohhh probably they want to spy on you and know exactly which guy used his phone to spread "critical" news or so 🙂 - Its a pity with your politicians there...

    Well longterm.... The nature of Android brings it that its not made to be longterm. You can use an older phone for a long time given that you dont drop it, and you could replace the battery. So actually try to look for a model which has still exchangeable batteries....

    Other than that, you know the list: https://devices.ubuntu-touch.io/ - there are many models in progress, and I hope that we will finish most of them 😉 - Look for smth with Android 9 and GSI. But it must have been released with that version, not just upgraded later.



  • @Flohack said in Best decive for porting UBports for long time support.:

    Well longterm.... The nature of Android brings it that its not made to be longterm. You can use an older phone for a long time given that you dont drop it, and you could replace the battery. So actually try to look for a model which has still exchangeable batteries....

    LG V20 was the highest speced - and last - mainstream phone to have a removable battery, I believe, but it only got Lineage 14.1 and 17.1, skipping both 15.1 and 16 (though ISTR semi-viable device trees for one and/or the other version). I see there is a port in progress for the US T-Mobile variant, but that port is based on 14.1. As utkb asked regarding Xiaomi, is a Halium port from Lineage 17.1 viable yet?



  • Well 7.1 could be fine, just saying that we try to get as much support as possible for Android9/LOS16 now. 17 is not even close ^^



  • @Flohack I didn’t know GSI.

    Also I will keep my eyes on offical device list.

    Thank you very much.

    Edit: Spelling.





  • @Lakotaubp As far as i understand, almost any phone with GIS support and comes with Android 9 (But not uptated to this version) can run UBPorts with appopriate patches easily. This is great news😃


Log in to reply