Development [ROM][13][UNOFFICIAL] LineageOS 20 [Sunny][Mojito]

Search This thread

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
lineage.png


Code:
Your warranty is now void...
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.

About
LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Download
- 20230524

Notes
- Don't change kernel.
- Custom recoveries are not allowed to be used.
- Custom kernels are not allowed to be used.
- Inlined with NetErnels.
- SafetyNet is OK.
- Signature Spoofing is OK.
- SELinux is enforcing.
- Encryption is enabled by default so decrypting is not allowed.
- Only use Lineage recovery to flash/format.
- 14.0.3.0 FW is recommended to use.

Flashing instructions
- Download ROM zip, recovery zip and fw if needed.
- Boot to bootloader.
- Run fastboot update LOS20_Recovery_*.zip , according to the build downloaded.
- Run fastboot reboot recovery
- Flash FW if needed (reboot to recovery after flashing)
- Format data with the recovery.
- Click Apply Update.
- Select your preferred method (Sideload/SDCard)
(For Sideload run : adb sideload lineage*.zip)
(For SDCard just select the zip from where you saved it)
- Reboot to system

Update Instructions
- Download ROM zip
- Flash FW if updated (reboot to recovery after flashing)
- Click Apply Update.
- Select your preferred method (Sideload/SDCard)
- Reboot to system

GPL Compliance
- Kernel Source : https://github.com/NetErnels/android_kernel_xiaomi_sunny

Telegram Support
- My PM
- Support Chat
 
Last edited:

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
Changelogs

24-May-2023

-- Device Changelog --
  • Updated blobs to V14.0.3.0.SKGMIXM
  • Set override_doze_mode prop
  • Switched to User Build
  • Added Implementation of ST2W (Single Tap to Wake)
  • Inherited common perf components from AOSPA
  • Inherited common Adreno components (updates adreno blobs to [email protected])
  • Drop perf blobs listing since its inherited from common
  • Drop Thermal Profiles/Doze from XiaomiParts
  • Drop PowerOffAlarm.
-- ROM Changelog --
  • May 2023 Security Patch (r43)
  • Recovery is now able to flash unsigned zips (magisk , fw , etc).
  • Removed some more logspam.
  • Switched to PIHooks for SafetyNet/Play Integrity.
  • Dropped Google Photos Spoofing.
  • Dropped Updater.
  • Ported CLO's Boost Framework.
  • Updated Prebuilts GApps.
  • Added MicroG build.
  • Switch to AVC 3.1 for screen recorder.
  • Compile for Perf.
  • Disable ripple animation on unlock.
  • Remove default aspect ratio limit for old apps.
  • Change the default value of sync mode to NORMAL.
  • Require unlocking to use sensitive QS tiles.
  • Add support for unlinked ringer streams
  • Enable media background turbulence.
  • Enable media player surface ripple on button press.
  • Add kill action to app shortcuts popup
  • Introduce overview scrolling scale animation.
  • Show clear all button in recents overview.
  • Add uninstall button to system. shortcuts.
  • Only warn on SPL downgrade.
  • Added Pixel Charger.
  • Added some missing spanish strings.
  • Make kernel version clickable.
  • Expose radio info (##4636##).
  • WiFi: Remove country code checking.
  • Move Extra Dim feature to display.
  • Add a preference to battery optimization page.
  • Open app when clicking on icon in App Info.
 
Last edited:

ChristianWS

Senior Member
Sep 6, 2016
107
18
Moto G
Redmi Note 10
Finally.

I'm gonna have to wait a bit, my device is still locked and I want to wait and see a bit before I **** something up.

What isn't working yet? Really dumb to ask at this point, but what is missing from the ROM to become official?
 

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
Finally.

I'm gonna have to wait a bit, my device is still locked and I want to wait and see a bit before I **** something up.

What isn't working yet? Really dumb to ask at this point, but what is missing from the ROM to become official?
everything is working... i'm using this rom since release and i finally found my daily driver rom...

maybe you will face some lags on apps but can be easily fixed by adding some props to build.prop (i'll do on next build)

About Official... LineageOS Requeriments are very strict and i'm not a experienced developer (i'm just learning) so i can't make this official

So , i'll provide monthly updates as long as i have server to build it.

Long Live LineageOS...
 
Last edited:

Zirila

Senior Member
Jul 31, 2015
297
127
@alonsoj636 this is awesome!

many of us have been waiting for this for so long! a true ROM diamond! :)


..and I'm gonna look into it soon, I need to have a few days off to tinker around with it.


I wonder if it's still possible with haystack needle to get signature spoofing working and with it microG.

also, i guess, after flashing FW 13.x there is no way back to 12.x and lower due to anti-rollback protections.. so it's a one-way ticket to flash.
 
  • Like
Reactions: alonsoj636MW

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
@alonsoj636 this is awesome!

many of us have been waiting for this for so long! a true ROM diamond! :)


..and I'm gonna look into it soon, I need to have a few days off to tinker around with it.


I wonder if it's still possible with haystack needle to get signature spoofing working and with it microG.

also, i guess, after flashing FW 13.x there is no way back to 12.x and lower due to anti-rollback protections.. so it's a one-way ticket to flash.
since i use Google Services i didn't look at spoofing and microg but you can always try :)

For next build i'll look into it

About anti - rollback you can downgrade MIUI but you should ALWAYS choose the correct variant that the phone came with (Global , India , Indonesia , EEA , etc) and avoid locking the bootloader
 

Stan m

Senior Member
Jun 1, 2020
79
15
Redmi Note 10 Pro
Hey, i have redmi note 10 pro, and I would love to use lineage 19 on my device. As redmi note 10 and 10 pro are so similar, can please tell if you faced issues while porting it, or was the process straight forward? ( I have never ported a rom before and have little knowledge).
Thank you!
 

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
Beggars can't be choosers and all of that, and I know LineageOS requirements are strict, but it doesn't really spark much confidence.

Let me rephrase that: what is missing from the ROM becoming official?
i already answered you... everything is working and this ROM is stable enough to be official. But since I don't meet the requirements and I don't have much time to maintain it it will not be possible from my side... Maybe another developer can take Official LineageOS but meanwhile , i will maintain Unofficial.
 

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
Hey, i have redmi note 10 pro, and I would love to use lineage 19 on my device. As redmi note 10 and 10 pro are so similar, can please tell if you faced issues while porting it, or was the process straight forward? ( I have never ported a rom before and have little knowledge).
Thank you!
They are completely different devices.
This is only for Redmi Note 10 (mojito/sunny)
 

ChristianWS

Senior Member
Sep 6, 2016
107
18
Moto G
Redmi Note 10
i already answered you... everything is working and this ROM is stable enough to be official. But since I don't meet the requirements and I don't have much time to maintain it it will not be possible from my side... Maybe another developer can take Official LineageOS but meanwhile , i will maintain Unofficial.
Okay, let me rephrase that again: what requirements aren't being met?
 

alonsoj636MW

Senior Member
Aug 30, 2020
1,300
901
21
Santiago - Chile
Redmi Note 10
Okay, let me rephrase that again: what requirements aren't being met?
time : i don't have enough time to take care of lineage os ... i just can do builds when i get time.

interest : i'm not currently interested on submitting any ROM to Official Status (reason : i don't care about official rules)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    May Update has been uploaded !
    2
    Can you flash Magisk via LOS recovery?
    Yes. It will display a warning about bad signature, which you can click Yes to proceed
    2
    I don't know what I'm missing. This happens when I want to boot with Orange Fox recovery and with the Lineageos one. There's no problem when I load TWRP. I could try to do it through TWRP but the guide says to use the lineageos recovery...
    I think you didn't read the instructions

    There's a zip file that you must flash on fastboot which will install the lineage os recovery and then you can install the rom

    There is no support for any custom recovery and any problems caused by them will be ignored
    1
    @alonsoj636MW thank you for making this super smooth rom.. 🔥🔥but i want to switch in another rom what are the correct steps to do so please explain.. because custom recovery installation is not allowed
    You can just flash recovery specific to your ROM or flash twrp/orangefox. You should really be asking this question in that other ROM's forum for better assistance
  • 26
    lineage.png


    Code:
    Your warranty is now void...
    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this ROM
    before flashing it! YOU are choosing to make these modifications, and if
    you point the finger at me for messing up your device, I will laugh at you.

    About
    LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    Download
    - 20230524

    Notes
    - Don't change kernel.
    - Custom recoveries are not allowed to be used.
    - Custom kernels are not allowed to be used.
    - Inlined with NetErnels.
    - SafetyNet is OK.
    - Signature Spoofing is OK.
    - SELinux is enforcing.
    - Encryption is enabled by default so decrypting is not allowed.
    - Only use Lineage recovery to flash/format.
    - 14.0.3.0 FW is recommended to use.

    Flashing instructions
    - Download ROM zip, recovery zip and fw if needed.
    - Boot to bootloader.
    - Run fastboot update LOS20_Recovery_*.zip , according to the build downloaded.
    - Run fastboot reboot recovery
    - Flash FW if needed (reboot to recovery after flashing)
    - Format data with the recovery.
    - Click Apply Update.
    - Select your preferred method (Sideload/SDCard)
    (For Sideload run : adb sideload lineage*.zip)
    (For SDCard just select the zip from where you saved it)
    - Reboot to system

    Update Instructions
    - Download ROM zip
    - Flash FW if updated (reboot to recovery after flashing)
    - Click Apply Update.
    - Select your preferred method (Sideload/SDCard)
    - Reboot to system

    GPL Compliance
    - Kernel Source : https://github.com/NetErnels/android_kernel_xiaomi_sunny

    Telegram Support
    - My PM
    - Support Chat
    16
    Changelogs

    24-May-2023

    -- Device Changelog --
    • Updated blobs to V14.0.3.0.SKGMIXM
    • Set override_doze_mode prop
    • Switched to User Build
    • Added Implementation of ST2W (Single Tap to Wake)
    • Inherited common perf components from AOSPA
    • Inherited common Adreno components (updates adreno blobs to [email protected])
    • Drop perf blobs listing since its inherited from common
    • Drop Thermal Profiles/Doze from XiaomiParts
    • Drop PowerOffAlarm.
    -- ROM Changelog --
    • May 2023 Security Patch (r43)
    • Recovery is now able to flash unsigned zips (magisk , fw , etc).
    • Removed some more logspam.
    • Switched to PIHooks for SafetyNet/Play Integrity.
    • Dropped Google Photos Spoofing.
    • Dropped Updater.
    • Ported CLO's Boost Framework.
    • Updated Prebuilts GApps.
    • Added MicroG build.
    • Switch to AVC 3.1 for screen recorder.
    • Compile for Perf.
    • Disable ripple animation on unlock.
    • Remove default aspect ratio limit for old apps.
    • Change the default value of sync mode to NORMAL.
    • Require unlocking to use sensitive QS tiles.
    • Add support for unlinked ringer streams
    • Enable media background turbulence.
    • Enable media player surface ripple on button press.
    • Add kill action to app shortcuts popup
    • Introduce overview scrolling scale animation.
    • Show clear all button in recents overview.
    • Add uninstall button to system. shortcuts.
    • Only warn on SPL downgrade.
    • Added Pixel Charger.
    • Added some missing spanish strings.
    • Make kernel version clickable.
    • Expose radio info (##4636##).
    • WiFi: Remove country code checking.
    • Move Extra Dim feature to display.
    • Add a preference to battery optimization page.
    • Open app when clicking on icon in App Info.
    11
    Finally.

    I'm gonna have to wait a bit, my device is still locked and I want to wait and see a bit before I **** something up.

    What isn't working yet? Really dumb to ask at this point, but what is missing from the ROM to become official?
    everything is working... i'm using this rom since release and i finally found my daily driver rom...

    maybe you will face some lags on apps but can be easily fixed by adding some props to build.prop (i'll do on next build)

    About Official... LineageOS Requeriments are very strict and i'm not a experienced developer (i'm just learning) so i can't make this official

    So , i'll provide monthly updates as long as i have server to build it.

    Long Live LineageOS...
    7
    Moderator announcement

    Thread cleaned and posts edited. As a friendly FYI, I would ask all of you to please not engage in potential false accusations from other social media sites, nor reply to them in this manner.
    We Moderators would simply request that you please report these types of accusations so as to prevent public discussions such as these, which usually digress into a flamming war with more accusations.

    Please let us return to "On Topic" discussion, and keep the hyperbole at a minimum. Thank you all for your cooperation, and a pleasant day to all.

    -Regards: Badger50
    7
    LineageOS 20.0 Screenshots
    (coming very soon)