Development [ROM][UNOFFICIAL][GAPPS] Evolution X 6.7 - EOL

Search This thread

Beetle84

Recognized Contributor
Updated to 6.4

ROM changes:
==============================
Add "ro.hardware.egl_legacy" for ANGLE system driver
BatteryService: Fix battery led not turning off when unplugged at 100%
Call setBrightness when user stops swiping on statusbar
Evolver: Allow enabling compact layout of 3 button navigation bar
Fix bluetooth percentage not showing on battery widget
NavigationBarInflaterView: fix concurrent unsafe variable leads to nohint overlay reload forever
NavigationBarView: Show floating rotation if 2-button nav mode enabled
Nuke Light theme for QS panel
PackageManagerService: Protect forced enabled components at runtime
PermissionManager: fix NPE in getIndicatorExemptedPackages
Replace fullscreen gestures with hide gestural navigation hint bar implementation
Settings: Add Reset battery stats button
Settings: Change Evolution X version preference behavior
Settings: Remove Google Cell Broadcast Receiver package config
SystemUI: Add missing call to init isDeviceProvisioned in PhoneStatusBarPolicy
SystemUI: Make isTablet() use correct API for getting window metrics
SystemUI: Split status bar icon controls for vibrate and mute
SystemUI: migrate status bar manual brightness to float
SystemUI: unify statusbar manual & auto brightness code
Update SysUI to be compatible with latest Jetpack libraries
Update translations
apn: Grameenphone uses APN 'gpinternet'
core: Disable LiveDisplay display mode by default
fix ProcessCpuTracker.java file sLoadComparator issue
keystore: Rate limit attestation for Google Play Services
overlays: Acherus: Use correct path for some icons
use more loadDrawableAsUser in MediaDataManager
version: Uprev to 6.4 Omega
 
  • Like
Reactions: michael_hamada

Beetle84

Recognized Contributor
Hpw to update to 6.4 and keep magisk?
Unzip the 6.4 zip, move and patch the boot.img in magisk on your device, copy the patched boot.img back to your pc, re-zip all the files again with the patched boot.img instead of the original, then install it like usual without wiping.
 
Last edited:
  • Like
Reactions: derivation

derivation

Member
May 5, 2022
9
2
Now I somehow can't update or do anything because flasher doesn't see my device

upd. nvm
forgot that i reinstalled windows and need motorola drivers

upd2. my stupidity is amazing
 
Last edited:
  • Like
Reactions: Beetle84

BLUEPOP

Senior Member
Apr 23, 2017
108
20
so hmm weird bug, after installing the new update in a clean install my specific cable stopped charging the phone or be recognized by it, its weird cause it still works in the fastboot, it could be related to the fact that i accidently rebooted mid dirty flash (which is why i did a clean install), any ideas? i checked the cable with other phones and it works also with a different cable my phone charges just fine
 

Beetle84

Recognized Contributor
so hmm weird bug, after installing the new update in a clean install my specific cable stopped charging the phone or be recognized by it, its weird cause it still works in the fastboot, it could be related to the fact that i accidently rebooted mid dirty flash (which is why i did a clean install), any ideas? i checked the cable with other phones and it works also with a different cable my phone charges just fine
Definitely weird.

I would reinstall stock firmware and boot it up. Check it works there, then reflash the rom
 

BLUEPOP

Senior Member
Apr 23, 2017
108
20
Definitely weird.

I would reinstall stock firmware and boot it up. Check it works there, then reflash the rom
i think i would just live with it for now since i don't want to backup my data again, its so odd its legit only this one cable, i have the same type of cable and it works too.
 

Beetle84

Recognized Contributor
The new big default VoLTE icon surprised meo_O
Though I can manage the VoLTE icon style, 'Combined signal icons' function is so helpful for me(y)
THX for the continuous updates!
Best Regards!
My carrier doesn't support VoLTE so i had no idea hahaha, and i agree about combined signal icons, i always use it, have a great day mate 😉
 
  • Like
Reactions: michael_hamada

KanadeTi

Member
Oct 7, 2015
21
4
I got an error when I was trying to change call forward setting, and I try to use MMI code directly then I got error too.
I searched for this and I got some information about this:
https://gitlab.com/LineageOS/issues/android/-/issues/2892
https://github.com/LineageOS/androi...mmit/4219bab508411936c2f4dd1799d97a83c0ae3c12

Is that same problem?
Screenshot_20220701-210348_Phone Services.png
Screenshot_20220701-212234_Phone.png



Code:
07-01 21:31:18.666  1384  1384 E Diag_Lib: diag: Diag_LSM_DeInit: invoked for pid: 1384
07-01 21:31:18.668  3044  4384 E QcrilOemhookMsgTunnel: [1]Unexpected serial number in solicited response!serial: -1 error: 0
07-01 21:31:18.678  3044  4384 E QcrilOemhookMsgTunnel: [0]Unexpected serial number in solicited response!serial: -1 error: 0
07-01 21:31:18.683  2432  3794 E soundtrigger: audio_extn_sound_trigger_set_parameters: str_params NULL
07-01 21:31:18.698  3505  3505 E BcSmartspaceCard: No tap action can be set up
07-01 21:31:18.718  2765  2765 E BcSmartspaceCard: No tap action can be set up
07-01 21:31:18.809  2747  3774 E bt_btm  : BTM_BleObserve Observe not active
07-01 21:31:19.794  1904  1982 E RIL-MOTEXT: qcrilUpdDataState, called , state =1
07-01 21:31:19.845  1250 31230 E libnetd_resolv: Error adding route ::/0 -> fe80::8d76:4833:b29e:95c9 rmnet_data1 to table 1012: File exists
07-01 21:31:19.871  1930  4268 E QCNEA   : |CAC| processResponse response type received:1004
07-01 21:31:20.080  3149  3149 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntentAndPhone: No UICC
07-01 21:31:24.754  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:24.789  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:24.899  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:24.917  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:26.190  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:26.223  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:26.297  2596  2601 E Diag_Lib: [IMS_AP_RTP]"qvp_rtp_dpl_notify_fn eNotifyNetIDChange, sending error.."
07-01 21:31:26.352  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:26.377  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:26.435  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:26.446  1904  1982 E RIL-MOTEXT: qcrilUpdDataState, called , state =1
07-01 21:31:27.886  1904  1982 E RIL-MOTEXT: qcrilUpdDataState, called , state =1
07-01 21:31:27.933  1250 31230 E libnetd_resolv: Error adding route ::/0 -> fe80::343b:3002:d521:55d8 rmnet_data2 to table 1013: File exists
07-01 21:31:27.957  1930  4268 E QCNEA   : |CAC| processResponse response type received:1004
07-01 21:31:32.781  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10208, delta: -10
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10224, delta: -12
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10156, delta: -12
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10274, delta: -13
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10206, delta: -12
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10159, delta: -10
07-01 21:31:32.781  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10243, delta: -17
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10212, delta: -9
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10309, delta: -6
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10275, delta: -16
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10181, delta: -7
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10312, delta: -23
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10286, delta: -11
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10163, delta: -10
07-01 21:31:32.782  1842  2077 E KernelCpuUidActiveTimeReader: Negative delta from active time for uid: 10218, delta: -7
07-01 21:31:32.809  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:32.913  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:32.936  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =3
07-01 21:31:32.952  6715  6715 E neuron.client: [main] startService with throwable t=[Ljava.lang.StackTraceElement;@e66f0de
07-01 21:31:32.953  6715  6715 E neuron.client: [main] doFireEvent start service intent=86d7fae8-04bb-4825-8d12-d8f441b6ae7e failed, handle lost event
07-01 21:31:34.162  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:34.200  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:34.304  2596  2601 E Diag_Lib: [IMS_AP_RTP]"qvp_rtp_dpl_notify_fn eNotifyNetIDChange, sending error.."
07-01 21:31:34.314  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:34.351  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:34.428  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:34.496  1904  1982 E RIL-MOTEXT: qcrilUpdDataState, called , state =1
07-01 21:31:35.807  1904  1982 E RIL-MOTEXT: qcrilUpdDataState, called , state =1
07-01 21:31:35.854  1250 31230 E libnetd_resolv: Error adding route ::/0 -> fe80::b857:e0f5:d3f:3784 rmnet_data1 to table 1012: File exists
07-01 21:31:35.875  1930  4268 E QCNEA   : |CAC| processResponse response type received:1004
07-01 21:31:47.462  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:47.483  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:47.559  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:47.576  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:31:52.638  1040  1040 E SELinux : avc:  denied  { find } for interface=vendor.google.google_battery::IGoogleBattery sid=u:r:turbo_adapter:s0:c12,c257,c512,c768 pid=9704 scontext=u:r:turbo_adapter:s0:c12,c257,c512,c768 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0
07-01 21:31:52.639  9704  9704 E GoogleBatteryService: error binding to Google Battery HAL
07-01 21:31:52.639  9704  9704 E GoogleBatteryService: java.util.NoSuchElementException
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.os.HwBinder.getService(Native Method)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.os.HwBinder.getService(HwBinder.java:81)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at vendor.google.google_battery.V1_1.IGoogleBattery.getService(IGoogleBattery.java:74)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at vendor.google.google_battery.V1_1.IGoogleBattery.getService(IGoogleBattery.java:84)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at com.google.android.turboadapter.GoogleBatteryService.initHalInterface(GoogleBatteryService.java:118)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at com.google.android.turboadapter.GoogleBatteryService.onBind(GoogleBatteryService.java:64)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.app.ActivityThread.handleBindService(ActivityThread.java:4584)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.app.ActivityThread.access$1800(ActivityThread.java:256)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2115)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.os.Handler.dispatchMessage(Handler.java:106)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.os.Looper.loopOnce(Looper.java:201)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.os.Looper.loop(Looper.java:288)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at android.app.ActivityThread.main(ActivityThread.java:7872)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at java.lang.reflect.Method.invoke(Native Method)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
07-01 21:31:52.639  9704  9704 E GoogleBatteryService:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
07-01 21:31:52.640  9704  9704 E GoogleBatteryService: Google Battery HAL not found
07-01 21:32:03.044  6715  6715 E neuron.client: [main] startService with throwable t=[Ljava.lang.StackTraceElement;@728efa7
07-01 21:32:03.046  6715  6715 E neuron.client: [main] doFireEvent start service intent=44df9cf3-28ec-406e-82fe-9e3f2cd28d8a failed, handle lost event
07-01 21:32:03.477  1904  1985 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:32:03.499  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:32:03.606  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
07-01 21:32:03.625  1904  1982 E RIL-MOTEXT: qcrilUpdRegRAT, called , rat =7
 

hawki

Senior Member
Hey all, loving the ROM, but wondering if there's an issue? I seem to be noticing the wifi randomly just turns off when I'm home?

Anyone else? Been going through setting to see if there's something I'm missing, checked dev settings too.

Anyways, if it's a just me issue - any thoughts on how I can help my wifi in and connected when I'm at home? Just blew through my cell data now I'm stuck on slow speeds for the next 2 weeks and it's annoying AF. Also open to suggestions as to how to track down what's causing it to turn off

TIA! And keep up the great work in the ROM.


Secretly looking forward to version 7
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Alright, Evolution X 7.0 is ready, so 6.x will move to EOL (end of life) and will receive no more updates.

  • 6



    Evolution X 6.x for the Moto edge S / Moto g100 [nio]
    Code:
    /*
    * Your warranty is void. Or valId, probably?
    *
    * I am not responsible for bricked devices, dead SD cards, Ebolation X,
    * thermonuclear war, or the current economic crisis caused by you following
    * these directions. YOU are choosing to make these modifications, and if
    * you point your finger at me for messing up your device, I will LMAO at you.
    */

    0KUV8YX.png


    Keep Evolving
    Pixel UI, customization, and more, we are Evolution X!

    - Team Evolution X -
    @joeyhuab
    @RealAkito
    @
    AnierinB

    Reach us on Twitter! @EvolutionXROM

    SRQCjQJ.png


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

    CIrL2gb.png


    Pick up wake-up gesture broken
    Swipe fingerprint for notifications broken
    You tell me


    DO NOT FLASH GAPPS, ALREADY INCLUDED

    o2G52Ve.png


    First Time Install / Clean Flash
    1. Download the zip for your device
    2. Reboot to fastboot/bootloader
    3. Unzip
    TinyFastbootScript in a new folder with the ROM.zip
    4. Run flash.bat, select 1 for latest drivers.
    5. Press "n" and then "3" to open a cmd window
    6. Type fastboot -w
    7. Type fastboot update filename.zip (changing filename.zip to the actual filename)
    8. Wait for device to reboot to system
    9. #KeepEvolving


    Update / Dirty Flash

    1. Download the zip for your device
    2. Reboot to fastboot/bootloader
    3. Place the ROM.zip in the same folder as last update
    4. Run flash.bat, press "n" and then "3" to open a cmd window
    5. Type fastboot update filename.zip (changing filename.zip to the actual filename)
    6. Wait for device to reboot to system
    7. #KeepEvolving


    DOWNLOAD

    DONATE

    DEVICE SUPPORT






    XDA: DevDB Information
    Evolution X, ROM for the Moto edge S / Moto g100

    ROM OS Version: Android 12.1
    ROM Kernel: Linux 4.19.157
    Based On: AOSP

    SIdenote: The donate button is linked to Electimons paypal, this is on purpose. Any donation is greatly appreciated and will purchase many donuts and much coffee to fuel further device related development. Thank you.
    3
    link updated to v6.7, i'll add a changelog soon, enjoy
    2
    How ti insteall magisk here?
    Same as usual.
    Extract boot.img from the ROM zip file, and copy it to the phone.
    Install Magisk manager and patch the boot.img.
    And copy patched boot.img back to PC and run fastboot to flash patched boot.img.
    ('fastboot flash boot [patched-boot-img-filename]')
    2
    Thread re-opened!

    Mid-April update..

    Added:

    Moto camera 3
    Moto clock/weather widgets
    Quicktap gestures (double tap back of device)
    2
    THX! This is the best ROM based on Android 12 for nio (IMO;)).
    The issues of initial release are already gone now.
    So stable and battery life is awesome too.
    I've donated today.
    Keep on Evolving!

    BTW...
    The description of installation seems to be little weired.
    Do we need 'Unzip ROM.zip' even though flash it using 'fastboot update' method?

    Regards;
    You are right about the unzip rom.zip part, i'll fix it, thanks again!