Development [ROM] [UNOFFICIAL] [Android 13] [OSS] LineageOS 20.0 Vanilla & MicroG version

Search This thread

gasperoni

Senior Member
Nov 10, 2011
231
45
Thank you. I am still looking for a good Android 13 version which is still supported and has vanilla build. Currently I am on the Android 12 version of Lineage OS, which seems to be no longer supported. If I want to upgrade to that version, is it enough just to wipe and install or do I need to install the latest MIUI again before that?
And which gapps would be recommended? I want a minimalistic one with google app store only.
 
  • Like
Reactions: Fostel

minax007

Senior Member
Jan 1, 2021
126
75
Thank you. I am still looking for a good Android 13 version which is still supported and has vanilla build. Currently I am on the Android 12 version of Lineage OS, which seems to be no longer supported. If I want to upgrade to that version, is it enough just to wipe and install or do I need to install the latest MIUI again before that?
And which gapps would be recommended? I want a minimalistic one with google app store only.
You do not need to flash the complete MIUI ROM before flashing LineageOS.

Just flash the firmware V14.0.1.0.TKFMIXM which is stated in the first posting of this thread and then follow the instructions in the first posting.

I can' recommend you GApps as I am not using this due to security reasons.

If you read through this thread you can see how to get a system without GApps which works like a system with GApps.

Instead of the Google App Store you can use Aurora Store.


By this you can access everything in the Google App Store ... but anonymously ... without login.
 
Feb 28, 2023
28
1
UK
Why are You asking for a mirror ?
The last build of :
  1. the vanilla rom can be downloaded using the link on the first page of this thread ;
  2. the Gapps version of Aryannn is located just here above.
Both links are working.

I'm just a member like You who tries to understand your problem.
I have eyes and yes I can see the links.

I am asking if there if is a way the build could be mirrored as I am having issues personally downloading from media fire. Maybe sourceforge could be used?
 

fungolfer

Senior Member
May 30, 2019
57
14
glad to see this finally happening. one question, are all languages supported? or is this just for english, chinese etc. which are in the core rom. how about german? many thanks again for your work :)
 
  • Like
Reactions: minax007

minax007

Senior Member
Jan 1, 2021
126
75
Hi @2spirit

I am using your ROM since several days as my daily driver and I am very satisfied with it.

Everything works perfectly fine. There is not a single bug I was confronted with.

Thanks again for your precious work and for sharing it!

Battery lifetime is excellent. I am not a heavy user but I am actually playing around with it quite often - and the battery lasts appr. 4 days.
 

minax007

Senior Member
Jan 1, 2021
126
75
Hi everybody,

did anyone manage to get MIUI camera or LEICA camera running with this ROM?

Actually I am comparing several GCam versions with each other and would like to also have MIUI or LEICA camera on this ROM (LineageOS vanilla without GApps).

Thanks in advance!
 

minax007

Senior Member
Jan 1, 2021
126
75
Check @Laptapper post to find a good Gcam configuration : Gcam post

Personally, I'm using AntiKat version with lib + XML ;)
I did - but all GCam mods are weaker than MIUI or LEICA camera when it comes to videography.

I was using crDroid before which came with the LEICA camera and I was satisfied with the camera - but not with the ROM.

LineageOS is much more advanced and has better usability.

Unfortunately I couldn't find out yet how to install MIUI or LEICA camera on LineageOS vanilla.
 
  • Like
Reactions: Fostel

Fostel

Senior Member
Jan 16, 2013
272
68
London
OnePlus One
OnePlus X
I did - but all GCam mods are weaker than MIUI or LEICA camera when it comes to videography.

I was using crDroid before which came with the LEICA camera and I was satisfied with the camera - but not with the ROM.

LineageOS is much more advanced and has better usability.

Unfortunately I couldn't find out yet how to install MIUI or LEICA camera on LineageOS vanilla.
Apparently, Leica works on Lineage 20.
 
  • Like
Reactions: lubo777

minax007

Senior Member
Jan 1, 2021
126
75
Apparently, Leica works on Lineage 20.
Thank you @Fostel

I have tried that one also but it doesn't work on LineageOS 20.

In the details of the thread I have figured out that it only works on MIUI based ROMs.

The "LineageOS 20" that is stated in the description is not the vanilla version.

It is a version from Pulkit who has developed a GApps version which already includes MIUI/LEICA camera.

If you have figured out how to get LEICA or MIUI camera working on LineageOS vanilla please let me know.
 
  • Like
Reactions: Fostel

Fostel

Senior Member
Jan 16, 2013
272
68
London
OnePlus One
OnePlus X
Thank you @Fostel

I have tried that one also but it doesn't work on LineageOS 20.

In the details of the thread I have figured out that it only works on MIUI based ROMs.

The "LineageOS 20" that is stated in the description is not the vanilla version.

It is a version from Pulkit who has developed a GApps version which already includes MIUI/LEICA camera.

If you have figured out how to get LEICA or MIUI camera working on LineageOS vanilla please let me know.
Sure will do. On the other sweet I run degoogled vanilla ArrowOS A12.1 with gCam. That config produces good photos. Is Leica that much better?
 
  • Like
Reactions: minax007

minax007

Senior Member
Jan 1, 2021
126
75
Sure will do. On the other sweet I run degoogled vanilla ArrowOS A12.1 with gCam. That config produces good photos. Is Leica that much better?
When it comes to photography I would say that GCam is way better than LEICA or MIUI camera.

But with regards to videos I see a higher quality with the LEICA camera (less noise and better exposure).
 
  • Like
Reactions: Fostel

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    @2spirit possible to add two-tone QS theme on the next release?
    I think customization is not the priority, especially as we talk about gapless build.
    I would rather see a fully stable platform. The rest is just a user preference.
    3
    1685431243736.png


    :love:
    3
    New MicroG version is uploaded , see link in 1st post.
    V14 based firmware version , Aghisna Kernel R14 (with KernelSU)
    2
    I think customization is not the priority, especially as we talk about gapless build.
    I would rather see a fully stable platform. The rest is just a user preference.
    If my question is going to customization stuff, sure I won't ask it anymore.
    I'm sorry.

    But @2spirit, could you please provide change log on every release of the ROM?
    So we can know what's exactly added, changed, or even removed.
  • 16
    lineage_logo.png


    Hello,

    I have build for myself a vanilla version of LineageOS 20.0 because I don't find any simple and pure version of LineageOS and I want to share my build here.

    This work is based from different sources so many thanks for all this devs ! ;)

    Credits :

    LineageOS Team, PulKit077, Aryan, RootGhz720, MicroG team, Vantoman and many others ...

    Sources :

    - LineageOS 20.0 source
    - VantomKernel
    - xiaomi-sm6150 device / common / vendor trees
    - MicroG
    _____

    Instructions for a clean flash :


    - Use official TWRP 3.7.0_12 from Nebrassy
    - Flash last firmware V13 or V14
    - Download the ROM and check MD5
    - Flash it
    - Format Data and reboot

    _____

    Update instructions


    - Download the ROM and check MD5
    - Flash it
    - Wipe cache and reboot

    _____

    After an update, you can launch this command to optimize the battery backup and kernel parameters. (Needs terminal and root)

    Bash:
    su -c "cmd package bg-dexopt-job"
    su -c "cmd package compile -a -f --compile-layouts"

    Wait the answer "Success" and reboot ;)

    You can optionally run this command to reset battery stats :
    Bash:
    su -c dumpsys batterystats --reset-all
    _____

    NOT COMPATIBLE WITH LAST 256GB VERSION !!!

    _____

    Downloads :


    Vanilla V13 firmware based version :
    20230321 - MD5 (February security patch)
    20230330 - MD5 (March security patch)


    Vanilla V14 firmware based version :
    20230421 - MD5 (April security patch / Aghisna kernel R13 / KernelSU)
    20230509 - MD5 (May security patch / Aghisna kernel R14 / KernelSU)
    20230512 - MD5 (May security patch / Vantom Kernel 4.14.314 )

    _____

    MicroG V13 firmware based version :
    20230329 - MD5 (March security patch)
    20230407 - MD5 (March security patch)

    MicroG V14 firmware based version :
    20230421 - MD5 (April security patch / Aghisna kernel R13 / KernelSU)
    20230509 - MD5 (May security patch / Aghisna kernel R14 / KernelSU)
    20230511 - MD5 (May security patch / Vantom Kernel 4.14.314 )

    _____

    SafetyNet Pass​


    If you want to pass SafetyNet check, you need install Magisk and module SafetyNet-fix

    Optionally, you can add a certified fingerprint to your device with the module MagiskHidePropsConf

    Check this very well explained post from @minax007


    _____

    Gcam​


    Only default camera from LineageOS is included (aperture), so don't ask to add another one (Leica, Miui, etc...) and install yourself.

    You can find good setup for Gcam in the @Laptapper post

    You can directly use my config for Gcam LMC R16 and this zip with config XML and library.

    _____


    Android Security Bulletins

    _____


    Screenshots


    Screenshot_20230320-144221_Trebuchet.png

    Screenshot_20230320-144330_Settings.png
    Screenshot_20230320-143954_Settings.png

    Screenshot_20230320-144843_Trebuchet.png
    6
    Can we have support group (e.g. on Telegram) for these ROM development for better communication?
    Maybe I am too old for that but I prefer XDA more. I did not find Telegram groups to be better communication. Thousands of not relevant posts daily. A huge part of them are 'off topic' or non-English spoken.
    Just my two cents.
    5
    I send a email today to LineageOS Team ;)

    Now the March patch is included and no needs to update before April patch so perhaps I will try to compile any microg version ;)
    4
    @2spirit possible to add two-tone QS theme on the next release?
    I think customization is not the priority, especially as we talk about gapless build.
    I would rather see a fully stable platform. The rest is just a user preference.
    4
    Do you use a magisk module for spoofing signature and microg ?

    HOW TO GET SAFETYNET PASSED WITHOUT GOOGLE APPS (GApps):

    This is important to get banking apps working without having Google Apps installed on the phone.
    __________________________________________________________________________________________

    In case you want to enable signature spoofing on any vanilla ROM (without signature spoofing) just follow this:
    __________________________________________________________________________________________

    Xposed framework implementation:


    1. Install Magisk
    2. Turn on Zygisk in Magisk app and reboot
    3. Install LSPosed in Magisk app
    4. Reboot
    5. Open LSPosed manager from notification
    __________________________________________________________________________________________

    Signature Spoofing via FakeGApps:


    1. Install "app-release.apk"
    2. Enable it in LSPosed manager
    3. Enable FakeGapps LSPosed manager
    4. Reboot
    __________________________________________________________________________________________

    Install microG, SafetyNet fix and MagiskHidPropsConf modules in Magisk.



    __________________________________________________________________________________________

    Hide Magisk App and install Zygisk in the Magisk settings.

    - Activate force Zygisk denial list
    - Reboot
    __________________________________________________________________________________________

    Connect your phone to the internet (e.g. WiFi) and via cable to your PC and start terminal.
    Enter the following commands (it could be that you need to confirm "su" via your phone):

    adb shell
    su
    props

    Select the following:
    1 - Edit device fingerprint
    f - Pick a certified fingerprint
    25 - Redmi
    17 - Redmi Note 10 Pro Global (11)
    y(es)
    y(es) (Reboot)

    __________________________________________________________________________________________

    On your phone in the "microG settings" you need to:
    - Activate "Google device registration"
    - Activate "Cloud messaging"
    - Activate "Google SafetyNet"

    That's it.