cross-posted from: https://leminal.space/post/8396158

I’ve used LineageOS with microG on my Oneplus 6 for years — so happily, in fact, that I haven’t bothered with major updates since version 17 (Android 10). Oops!

Now I’ve been flashing updates to an older phone, and I might as well continue getting my daily driver up to date. I’m going to dirty flash my way up to the current version (21). But I’m rusty as all heck, and the upgrade instructions seem to have changed since last:

  1. Back in '21 I recall being recommended to disable screenlock (fingerprint/PIN/pattern, etc) before upgrading. Is that still a thing?
  2. With a/b slot devices it used to be necessary to flash ROMs twice or use a copy-partitions or simiilar zip file. The instructions make no mention of it, is that rolled into the upgrade package now?
  3. Finally, is it safe to just upgrade directly from LOS/mG v18 to v21? Because neither LOS main or the mG branch seem to archive older versions but I’d hate to miss some system update or other.

All help is appreciated!

Edited for clarity: Please don’t offer suggestions on “better” phones or OSes — my question regards the above only. Thanks in advance 👍

  • John@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I know its not asked but if OP6 means OnePlus 6 i would go with divestOS. On the OP6 its even possible to relock the bootloader(which is a huge plus for security)

    • HandlesOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Yeah, as I implied in my post I’m really happy with the way my phone (yes, a Oneplus 6) is setup, so I’m not going to switch OS — or even clean flash — if I can avoid it. I’m a bit of a hobbit in that sense I guess.

      To be clear, my perspective is more one of privacy than security although both are important. Getting rid of Google framework, store and apps in my OS is good enough for me, I avoid corporate services and also take precautions in my browsing and app usage.

      I am aware of DivestOS, Graphene and Calyx, etc — however, in my humble and subjective risk assessment they’re overkill compared to simply running Lineage for microG. Not that I wouldn’t like to avoid that bootloader warning every time I restart the phone, but the odds that anybody actually accesses my data that way are barely existent.