Development [ROM][13.0][SAFETYNET][OPTIMIZED] LineageOS 20 for Motorola Edge 30

Search This thread

Daedroza

Inactive Recognized Developer
Jun 16, 2014
586
1,070
github.com
I finally got to the the lineage recovery, i didnt understand the steps so good. When i want to apply your rom in sideload it look good but then it ask if i want to downgrade (or something like that) I tried the original lineage and thats installs without issue. I then reverted back to stock for to see if i can always back to original and that works also. Now i go to try it again with your rom.

I'm glad you succeeded. Just one thing, whenever you're coming from stock ROM, you need to flash copy_partitions zip before flashing any ROM to fill both slots A and B.

Complete guide is here https://wiki.lineageos.org/devices/dubai/install

Instead of using official lineage you can replace it with mine.

Also I hope your stock ROM is Android 12 because that's the vendor we support right now. Android 13 stock ROM + Lineage can have unintended consequences.
 
Last edited:
  • Like
Reactions: crubbish

hans3103

Senior Member
Nov 25, 2007
316
41
venlo
Fairphone
Motorola Edge 30
I had no problems from stock to the official lineage. I tried it a while but decided to go back to stock ROM rooted. I missed some options I don't want to miss. Also is the camera faster in stock ROM. Because I am rooted on stock I can do more then enough tweaks. I am willing to try again in the future. Many thanks for the suggestions you gave.
 
  • Like
Reactions: Daedroza

cybercoff

Senior Member
I had no problems from stock to the official lineage. I tried it a while but decided to go back to stock ROM rooted. I missed some options I don't want to miss. Also is the camera faster in stock ROM. Because I am rooted on stock I can do more then enough tweaks. I am willing to try again in the future. Many thanks for the suggestions you gave.
no problem from stock A13 or A12 to lineage?
 

Daedroza

Inactive Recognized Developer
Jun 16, 2014
586
1,070
github.com
I'm really enjoying your rom, no low brightness issues anymore.
Any future releases?
thanks for the work

There will be monthly releases mostly after security patches are merged in Lineage. Main intention is optimization and stability. At this point the code base is very stable and not moving. It already contains more than 200+ patches. I have no intention to break it :)

no problem from stock A13 or A12 to lineage?

At the moment, moving from stock A13 to Lineage is not supported. It will be supported in next 2 months as development will take sometime.
 
Last edited:

cybercoff

Senior Member
Awesome numbers with 90 hz minimum.
Great ROM.

Screenshot_20230708-152109_Configuración.png
 
  • Like
Reactions: Daedroza

cybercoff

Senior Member
I am not perfectly sure if they apply cleanly system wide because of unicode problems (missing symbols, don't work for all languages, etc). Just look at this repo that had many glitches and took 20 iterations: https://github.com/Looki75/looki75productsansfont
I use that module on another device, version 20 has no problem as far as I'm concerned.
I also used arrow in Dubai and it doesn't detect any problem with the google font.
greetings and thank you for the answer
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Code:
    #include <std_disclaimer.h>
    /*
    * 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
    LineageOS is a free, community built, aftermarket firmware distribution of Android 13.x (T),​
    which is designed to increase performance and reliability over stock Android for your device.​
    All the source code for LineageOS is available in the LineageOS GitHub repo.​
    And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.​
    Official LineageOS website : http://lineageos.org

    About Optimizations
    • Android Runtime
      • Disable debugging related features
      • Compile with D8 optimizations
      • Adjust watchdog timeout
    • Android Bionic
      • Sort host cache in-memory for performance
      • Switch to jemalloc memory allocator
      • msmset and pthread related changes
    • Android Build
      • Compile with ARMv8-2a-dotprod optimizations
      • Compile with O3
      • Compile with lse+fp16
      • Don't compress resources and assets
      • Use dexpropt speed
      • Increase heap size and use aapt2
      • ... and sqlite, zlib related optimizations
    • Android Recovery
      • Allow installation of unverified zips i.e the most functional change ever
    • Android FWB
      • Reduce blur intensity to ease CPU/GPU
      • 3 finger screenshot support (Please check under Gestures)
      • Added related missing permissions
      • SurfaceFlinger related optimizations
      • View/Layout optimizations
    • Android Telephony
      • Latest prebuilt APN from Stock
      • Updated CarrierConfigs from CAF
      • Additional cherry-picked IMS related fixes
    • Android System
      • Safetynet fixes
      • Improved Magisk evasion fixes
      • Disabling data for all connection interfaces and not just mobile data
      • Additional alarms and ringtones
    • Dialer
      • Allow auto-call recording as per country laws
      • UI changes
    • DocumentsUI
      • Start with Internal Storage instead of Downloads
    • Gallery2
      • Start with albums activity
    • Trebuchet
      • Allow double tap to sleep on homescreen
    • Updater
      • Allow local update feature
    About Issues
    • MotoCamera's night mode doesn't work correctly (same as LineageOS), replaced by Aperture, use GCam if needed. MotCamera4 fixed thanks to Marc
    • NR only mode (5G only mode) works with Jio only. For using 5G on other ISP, use NR/LTE or any other bands, during heavy network traffic, it switches to 5G and fallbacks to 4G during power save automatically

    Downloads Links
    LineageOS 20.x (Unlocked Bootloader) :
    Google Applications :
    Not required (has inbuilt minimal set of Google Applications including SetupWizard)​
    Flashing and updating
    LineageOS clean install :
    - (Optional) Flash the boot.img recovery from the ROM zip with Fastboot​
    - (Optional) Wipe the data & cache (Backup to make sure not to loose data)​
    - Flash the LineageOS ROM zip from the Recovery​
    - Reboot to recovery again​
    - (Optional) Every additional zip you want to flash like Magisk​
    - Reboot to system​
    LineageOS Update using "Local Update" feature :
    - You need to be on an existing ROM developed by me​
    - Download the ZIP from download link above and storage in local storage (example Downloads folder)​
    - Go to Settings -> System -> Updater​
    - Click 3-dot buttons and select Local update​
    - Select the zip using File Manager​
    - Let it update (takes some time)​
    - Reboot​
    Issues and reports
    - Report issues only if you are using the ROM kernel
    - If an additional mod is installed, make sure it's unrelated, and mention it
    - Make sure the issue wasn't discussed earlier in the threads
    - Share a log of the error with CatLog for example
    - Make sure you also tell the ROM version you're using

    XDA:DevDB Information
    [ROM][13.0][OPTIMIZED] LineageOS 20 for Moto Edge 30

    Contributors
    Daedroza, Albert
    Source Code: https://github.com/daedroza

    ROM OS Version: 13.x Android T
    ROM Kernel: Linux 5.4.x

    Version Information
    Status:
    Stable

    Created 2023-01-26
    Last Updated 2023-01-26
    3
    I'm really enjoying your rom, no low brightness issues anymore.
    Any future releases?
    thanks for the work

    There will be monthly releases mostly after security patches are merged in Lineage. Main intention is optimization and stability. At this point the code base is very stable and not moving. It already contains more than 200+ patches. I have no intention to break it :)

    no problem from stock A13 or A12 to lineage?

    At the moment, moving from stock A13 to Lineage is not supported. It will be supported in next 2 months as development will take sometime.
    3
    Thanks for this awesome ROM, any chance to add Dolby Atmos? (Without rooting the phone)

    Added support in newest build. I'm surprised that it increases the quality of sound. Great request!
    2
    Appreciate your kind efforts. Feels perfectly smooth and stable.
    Just a noob question regarding the "Safetynet fixes", my device still cannot pass the CTS (which I assumed would be one of the fixes compared to stock LOS 20). Or may be I misunderstood the whole thing. Thanks.

    Thanks for your response!

    I've picked "most" of the patches across different ROMs but there might be one or two missing. For time being, you can use Magisk and Zygisk to hide your relevant apps.

    For me, using Magisk + Zygisk Hide on Google Play Store gave certified status which is good enough for me. At the moment, I am using ProtonAOSP's related patches (mostly with exception for others) for SafetyNet from Android 12 but it seems Android 13 is bit different. I will take a look into it however I am sure you can get it done easily using Magisk + Zygisk combo for time being.

    EDIT: Magisk fixed. Please use builds after 18th February!
    2
    Got it.
    Really last question – does this ROM works anything different to LOS regarding UDFPS? (It doesn't seem so, but i prefer to ask since i cannot decode most of the changelog acronyms).

    The UDFPS implementation is same as official build, no difference whatsoever except that my build has slightly more screen flashes because the UDFPS implementation doesn't support multi rect correctly. A workaround is present in official build that causes more battery life to be consumed.

    For now that workaround is reverted in my build because I'm trying to understand how far it's effect is on battery life.

    I don't think you will even notice it if you use 90HZ+ or more as default.

    EDIT: Reverted to original Lineage implementation on new release!