[ROM][UNOFFICIAL][MONTHLY][EAS][R-HALs]Pixel Experience 13 for Xiaomi Mi5

Search This thread

-+BB+-

Inactive Recognized Developer
Nov 28, 2013
310
2,569
The power button surprised me too. Long pressing power button always reboot the phone, no matter what. But, in my case it wasn't. I replaced the battery about 2 weeks ago with a battery from a different brand, so it's probably a hardware issue triggered by GCam.

Now downloading your new build. Will try. Is it okay to dirty flash over previous build?
Yes you can safely dirty flash!

Ps: I'm at work now and can't answer, later i will post another message for the power button, hopefully it's not broken
 
  • Like
Reactions: mandayugana

-+BB+-

Inactive Recognized Developer
Nov 28, 2013
310
2,569
@mandayugana I disassembled my gemini too some months ago when i decided to work again on it, I replaced MoBo and battery, and I had a similar issue with camera, mine was completely not recognized by system, I simply removed the protection plate and pressed again the camera connector, then camera started to work as it should, but before try to do this wait some report of other users, I never had a reboot taking photos with last build, but it's not an extensive test, and it' not enough, if you experience again reboots using the camera please report here, but wait some days before disassembly the phone. As for the power button when I disassembled mine I realized that there was really a lot of dust and dirt in the interlocking area of the back cover. The power button is not covered by the protective plate, during the opening operation if a part of the dirty ended up between the power button and the motherboard it is possible that the button gets blocked or does not work properly. I think the best thing is to remove the back cover and take a look in this point:

PXL_20230315_182115888.PORTRAIT.jpg

Good luck! :)
 
Mar 27, 2017
19
4
@mrinfinity0007 please let me know if the new build fixes the issues you encountered, unfortunately at certain point thermal throttling is unavoidable with a legacy device like our Gemini, but with latest changes phone is much more smoother, even when starts to getting hot
EDIT: I've used USB tether for ROM upload, so i can confirm that it's working fine :)
1) in internet calls the caller having echo from me..tried with different person and different social media like messenger/whatsapp... even tried group call but same they all hearing echo whenever i join them( used with and without earphone but same result) not sure what causing it

2) sometimes screen didn't turned off automatically i noticed in previous build also but that time i thought i set screen timeout 30min because i used it sometimes... but this time i checked properly..i had 30 sec screen off timout but it wont turn off automatically..( not happening everytime but sometimes i already noticed 3-4 times in this build)

3) consuming more power and heating issue slightly more but its faster than before i guess :)
i get it....its a lagacy devices that much we can sacrifice

4) checked again usb tethering not working..,,, i have a secondary phone ,,,i used its as usb tethering its working but not working in my gemini donno whats the issue :)

Note: i used clean flash this rom :)
 
Last edited:

-+BB+-

Inactive Recognized Developer
Nov 28, 2013
310
2,569
1) in internet calls the caller having echo from me..tried with different person and different social media like messenger/whatsapp... even tried group call but same they all hearing echo whenever i join them( used with and without earphone but same result) not sure what causing it

2) sometimes screen didn't turned off automatically i noticed in previous build also but that time i thought i set screen timeout 30min because i used it sometimes... but this time i checked properly..i had 30 sec screen off timout but it wont turn off automatically..( not happening everytime but sometimes i already noticed 3-4 times in this build)

3) consuming more power and heating issue slightly more but its faster than before i guess :)
i get it....its a lagacy devices that much we can sacrifice

4) checked again usb tethering not working..,,, i have a secondary phone ,,,i used its as usb tethering its working but not working in my gemini donno whats the issue :)

Note: i used clean flash this rom :)
1 - Was it working fine on previous build? I've tried a test call with Skype and it's working without echo for me, BTW there are some issues with audio/ record concurrency, there's still some work to do on audio side
2 - It's a know bug in Android 13 fixed in QPR3, if PE devs rebase their work over QPR3 sources we will have the fix merged in next public release
3 - My primary goal was to catch the reboot bug we had in previous 4.4 ROMs keeping all the work xNombre made for Gemini, in particular way on kernel, now we have a solid base with good performance and we can tune things a bit. :) Only drawback of this kernel compared to infinity kernel is compression/decompression speed, I've already tried to port the updates from 4.19 kernel and i ended up with the exact same sources of infinity kernel (and the reboot bug), I've also tried to update LZ4 to 1.8.3 (and I'm 100% sure it's working on 4.19 kernels because it's used by erofs) and things get worse (same reboot without logs, but every few hours, sometimes minutes).
4 - That' s really weird. The device is recognized and there' s no network or is not recognized at all?
 
Mar 27, 2017
19
4
1 - Was it working fine on previous build? I've tried a test call with Skype and it's working without echo for me, BTW there are some issues with audio/ record concurrency, there's still some work to do on audio side
2 - It's a know bug in Android 13 fixed in QPR3, if PE devs rebase their work over QPR3 sources we will have the fix merged in next public release
3 - My primary goal was to catch the reboot bug we had in previous 4.4 ROMs keeping all the work xNombre made for Gemini, in particular way on kernel, now we have a solid base with good performance and we can tune things a bit. :) Only drawback of this kernel compared to infinity kernel is compression/decompression speed, I've already tried to port the updates from 4.19 kernel and i ended up with the exact same sources of infinity kernel (and the reboot bug), I've also tried to update LZ4 to 1.8.3 (and I'm 100% sure it's working on 4.19 kernels because it's used by erofs) and things get worse (same reboot without logs, but every few hours, sometimes minutes).
4 - That' s really weird. The device is recognized and there' s no network or is not recognized at all?
tried some call test again... no echo this time..very strange :)
and about usb tethering its recognizing but no internet....( anyway i don't use that very much so not that kinda problem for me)
thanks for ur amazing work and keep gemini alive... :)
 
  • Like
Reactions: -+BB+-

-+BB+-

Inactive Recognized Developer
Nov 28, 2013
310
2,569
Hi to everyone, march update is out, here' the changelog from latest public build:

ROM
- Updated sources to latest PE
- Merged AOSP android-13.0.0_r35 updates

Proprietary blobs
- Update Adreno, SDM and postproc blobs to LA.UM.9.6.2.r1-04100-89xx.0
- Update media blobs to LA.UM.9.6.2.r1-04100-89xx.0
- Update graphics firmware from LA.UM.9.6.2.r1-04100-89xx.0
- Update audio and ADSP blobs from LA.UM.9.6.2.r1-04100-89xx.0 and and Oneplus 3T PKQ1.181203.001

Device tree
- Set UI rendering Skiagl with skiaglthreaded
- Clean up useless log spams
- wifi: smarter decisions on whether to use a 2- or 5Ghz AP
- camera: mix fixes and improvements for memory, stability and timeout logic (long exposure now should work, or at least doesn't crash camera app)
- props: add missing ro.vendor.extension_library prop
- Updated conf and props for R media and display HALs
- QCOM HALs: migrate to R HALs
- Reworked and updated pixel dance service
- fstab: enable discard option on /data partition
- Update configuration and props for R audio HAL
- Bluetooth: disabled APCF extended features
- Misc updates/fixes/improvements

Kernel
- backport speculative page fault
- backport ashmem and binder from 4.19
- mbcache: misc updates and fixes
- random: misc updates and fixes
- fix LD_DEAD_CODE_DATA_ELIMINATION, add support for our arch and enable it
- kbuild: misc updates/improvements
- improve thin archives
- crypto: port specific accelerated libs and enable them
- port LTO fixes and enable CLANG LTO
- Optimizations: compile with O3 flag
- disable frame pointers
- port and enable flatmem
- ported missing cutoff and capacity approximation changes from Xiaomi
- Disable all debugging and tracing
- Enable several optimisations
- Misc fixes
- take a look at my repo for all other updates, changes are really huge

Here's the direct download link

IMPORTANT: roll back from this version to older version is not possible without a clean flash, if someone needs to roll back to a 100% safe release without wiping the device download and flash latest internal build i shared, it has been used for days by several users and can be used safely for daily usage, here's the download link

Enjoy :)

@mrinfinity0007 sounds more like an APN configuration issue, did you check your APN settings?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    I decided to share my latest internal build, there are a lot of changes, and now performance are similar to my old Android 12 ROM. IMPORTANT: if you flash this update do not roll back to a previous version, due to the huge changes a clean flash is required if you want to roll back. There are some small things to fix and improve but it's stable and fast

    Here's the changelog

    ROM
    - Updated sources to latest PE

    Proprietary blobs
    - Update Adreno, SDM and postproc blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update media blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update graphics firmware from LA.UM.9.6.2.r1-04100-89xx.0

    Device tree
    - Set UI rendering Skiagl with skiaglthreaded
    - Clean up useless log spams
    - wifi: smarter decisions on whether to use a 2- or 5Ghz AP
    - camera: mix fixes and improvements for memory, stability and timeout logic (long exposure now should work, or at least doesn't crash camera app)
    - props: add missing ro.vendor.extension_library prop
    - Updated conf and props for R media and display HALs
    - QCOM HALs: migrate to display and media R HALs
    - props:disable iorapd
    - Reworked and updated pixel dance service
    - fstab: enable discard option on /data partition

    Kernel
    - backport speculative page fault
    - backport ashmem and binder from 4.19
    - mbcache: misc updates and fixes
    - random: misc updates and fixes
    - fix LD_DEAD_CODE_DATA_ELIMINATION, add support for our arch and enable it
    - kbuild: misc updates/improvements
    - improve thin archives
    - crypto: port specific accelerated libs and enable them
    - port LTO fixes and enable CLANG LTO
    - Optimizations: compile with O3 flag
    - disable frame pointers
    - port and enable flatmem
    - ported missing cutoff and capacity approximation changes from Xiaomi
    - take a look at my repo for all other updates, changes are really huge

    Here's the download link

    @暗夜很无语 that's probably a PE bug, does it happen on other ROMs or in my old PE 12.1?

    EDIT:

    @mrinfinity0007 for the vibration icon not appearing : Settings --> Sound and vibration --> take a look at the last option :)

    @mandayugana this commit should fix the GCAM exposure crash you mentioned :)
    2
    Hi to everyone, march update is out, here' the changelog from latest public build:

    ROM
    - Updated sources to latest PE
    - Merged AOSP android-13.0.0_r35 updates

    Proprietary blobs
    - Update Adreno, SDM and postproc blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update media blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update graphics firmware from LA.UM.9.6.2.r1-04100-89xx.0
    - Update audio and ADSP blobs from LA.UM.9.6.2.r1-04100-89xx.0 and and Oneplus 3T PKQ1.181203.001

    Device tree
    - Set UI rendering Skiagl with skiaglthreaded
    - Clean up useless log spams
    - wifi: smarter decisions on whether to use a 2- or 5Ghz AP
    - camera: mix fixes and improvements for memory, stability and timeout logic (long exposure now should work, or at least doesn't crash camera app)
    - props: add missing ro.vendor.extension_library prop
    - Updated conf and props for R media and display HALs
    - QCOM HALs: migrate to R HALs
    - Reworked and updated pixel dance service
    - fstab: enable discard option on /data partition
    - Update configuration and props for R audio HAL
    - Bluetooth: disabled APCF extended features
    - Misc updates/fixes/improvements

    Kernel
    - backport speculative page fault
    - backport ashmem and binder from 4.19
    - mbcache: misc updates and fixes
    - random: misc updates and fixes
    - fix LD_DEAD_CODE_DATA_ELIMINATION, add support for our arch and enable it
    - kbuild: misc updates/improvements
    - improve thin archives
    - crypto: port specific accelerated libs and enable them
    - port LTO fixes and enable CLANG LTO
    - Optimizations: compile with O3 flag
    - disable frame pointers
    - port and enable flatmem
    - ported missing cutoff and capacity approximation changes from Xiaomi
    - Disable all debugging and tracing
    - Enable several optimisations
    - Misc fixes
    - take a look at my repo for all other updates, changes are really huge

    Here's the direct download link

    IMPORTANT: roll back from this version to older version is not possible without a clean flash, if someone needs to roll back to a 100% safe release without wiping the device download and flash latest internal build i shared, it has been used for days by several users and can be used safely for daily usage, here's the download link

    Enjoy :)

    @mrinfinity0007 sounds more like an APN configuration issue, did you check your APN settings?
    1
    Good afternoon!
    Very nice build, I use it daily, it works stably. The only problem: when the slow-mo mode is turned on or when the video recording is finished, the gcam crashes. When restart app, gcam crashes. Only a reboot helps.
    Logs in zip.
    Have a nice day!
    1
    In China, 99% of foreign websites are blocked and inaccessible. They can only be accessed with the help of VPN, but xda has not been blocked. Do you have 1 these social software

    That's not a web page , it's the default page used by Captive Portal when you connect to a network, if Captive Portal receive a SUCCESS response then Android lets you use the networks, otherwise the exclamation mark will appear and internet doesn't work. That links are the default used by AOSP and probably even Google use them on their Pixel, that's the reason why I don't understand what's happening, there should be a lot of reports for this bug. I've checked my local sources and that overlay is applied when you insert a Chinese SIM card in your phone, no matter what carrier you have, it's used for MCC 460, which is China country code. Unless you are using the phone without a SIM card that links are used and should be working fine
    NOTE: i haven't reviewed all the code but without a SIM card inserted there's the possibility that Android falls back to the stock Captive Portal pages, probably blacklisted in China. If that is the case, it's how Android works, if you consider it a bug then should be addressed to AOSP

    I found some issues.
    * Sometimes I can't lock the screen using the power button. It's back to working after several minutes.
    * Sometimes taking photo with GCam make the phone suddenly turns off. Long pressing power button can't turn back on the phone. I can turn back on the phone after plugging in charger to the phone then long pressing the power button. Updating Shamim's GCam to the latest version doesn't seem to fix the issue.
    * Long exposure still doesn't work.
    Even disabling EIS ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_ON it's still declared and may cause issues, media profiles were also outdated and partially not working, I've uploaded my last internal build, it's in RC folder, here's the direct download link, please try with this and let me know if still reboots, I've picked i think 50 photos in a couple of hours without a reboot or any other issues. The power button issue surprises me, as no one reported that problem with none of my builds (strange thing is that long press does not reset the device, should work everytime, no matter what the phone is doing), and I'm using it as primary device at the moment, hopefully this build fixes the bug for you too!
    NOTE: i will compile the monthly update with the same kernel/dt sources, on kernel side i've not decided yet for a couple of commits (still testing tracing removal, but without IORap should not be needed by anything else in Android), but the merge work is over, this is the definitive kernel on my ROM, I've merged 99% of infinity kernel except some commits that triggers CLANG warns and LZ4 backport from 4.19 kernel (the root cause of the reboot of all 4.4 ROMs in these years), it's rock solid for me and performance now are probably better than my old PE 12.1 ROM

    @mrinfinity0007 please let me know if the new build fixes the issues you encountered, unfortunately at certain point thermal throttling is unavoidable with a legacy device like our Gemini, but with latest changes phone is much more smoother, even when starts to getting hot
    EDIT: I've used USB tether for ROM upload, so i can confirm that it's working fine :)
    1
    The power button surprised me too. Long pressing power button always reboot the phone, no matter what. But, in my case it wasn't. I replaced the battery about 2 weeks ago with a battery from a different brand, so it's probably a hardware issue triggered by GCam.

    Now downloading your new build. Will try. Is it okay to dirty flash over previous build?
    Yes you can safely dirty flash!

    Ps: I'm at work now and can't answer, later i will post another message for the power button, hopefully it's not broken
  • 6
    GtwTyCR.png

    PixelExperience for Xiaomi Mi 5 [Gemini]

    What is this?
    Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)

    Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device

    Based on Android 13.0



    Whats working?
    Wifi
    Wifi hotspot
    RIL
    Mobile data
    GPS
    Sensors
    Camera
    Flashlight
    Camcorder
    Bluetooth
    NFC/GPAY
    Lights
    Sound / vibration
    Fingerprint
    WiFi Display
    VoLTE
    Double Tap To Wake
    Buttons swap
    Google Voice Match
    SELinux enforcing
    Safetynet



    DON'T FLASH GAPPS, ALREADY INCLUDED
    Download from Android File Host


    Flashing Instructions:

    Pre-installation:

    First time installation:
    • Fastboot or flash recovery image
    • Reboot to new recovery
    • Click on Factory Reset --> Format data/factory reset
    • Click on apply update and sideload the zip file or install it using an USB OTG
    • Enjoy


    About Camera App: default camera app is GCAM version SGCAM_8.4.400.42.XXX_STABLE_V35 by Shamim. Everything works fine except 240 fps (1/8) slow motion videos, but front camera require some changes in settings:
    - Reduce front camera noise: GCAM Settings --> Additional Settings --> Noise Modelers --> Main Lens: 77
    - Front camera photos with green tint: GCAM Settings --> Additional Settings --> Black Level --> Front Lens --> Black Level --> 16
    - Slow Motion Videos: GCAM Settings --> Additional Settings --> Stream Config ---> Enable "Open stream configuration" --> Main Cam --> Slow motion ---> select 262144 or 32888

    Big thanks to mandayugana for his precious infos and tips for Google Camera

    XDA:DevDB Information
    Pixel Experience, ROM for the Xiaomi Mi 5

    ROM OS Version: Android 13
    ROM Kernel: Linux 4.4
    ROM Firmware Required: MIUI V10.2.2.0.OAAMIXM as minimum target
    Based On: AOSP
    Source Kernel repo: Link
    Gemini device tree repo: Link
    Xiaomi msm8996-common repo: Link
    Vendor repo: Link

    Special thanks to
    LineageOS
    Pixel Experience

    Shamim
    5
    New release is out, here's the changelog, from first public release:

    ROM
    - Merged feb security patches
    - Misc fixes

    Kernel
    - Ported EAS and set it as default scheduler
    - Ported Stune Boost and use it as default
    - Partially fixed compiling warns
    - Ported misc optimisations from infinity kernel
    - Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)
    - Misc fixes from upstream
    - Ported ARM optimized routines

    Recovery
    - Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)

    Device Tree
    - Ported EAS
    - Move to EAS compatible power HAL
    - QCOM audio HAL: added missing audio power hints support
    - Fixed phone crash when Google Camera try to use Hexagon for HDR processing (both preinstalled version and user installed versions)
    - Camera: fixed Google Camera Enhanced HDR+ not working
    - Camera: move to Gcam Version SGCAM_8.4.400.42.XXX_STABLE_V35 big thanks to Shamim.
    - SELinux: fixed all denials
    - Ported various improvements from my old 12.1 ROM
    - Tuned ZRAM size for 3Gb devices
    - Camera: improved camera HAL + misc fixes
    - Configure SQLite to operate in MEMORY mode
    - Set CFQ as default scheduler
    - Added pixel animated wallpapers to build
    - Audio: merge some changes from latest available Miui for MI5 and bring back fast output

    For more detailed changes take a look at my repos

    Here's the Direct Link

    About Camera App: default camera app is GCAM version SGCAM_8.4.400.42.XXX_STABLE_V35 by Shamim. Everything works fine, but front camera require some changes in settings:
    - Reduce front camera noise: GCAM Settings --> Additional Settings --> Noise Modelers --> Front Lens: 77
    - Front camera photos with green tint --> GCAM Settings --> Additional Settings --> Black Level --> Front Lens --> Black Level --> 16

    Big thanks to mandayugana for his precious infos and tips for Google Camera

    NOTE: i highly encourage everyone to update the recovery too, the new version fixes the bug that can cause the boot to fail. If you already updated the recovery when i released the EAS preview then no need to flash again.

    @mandayugana : thanks for your suggestion, SGCAM V35 works pretty fine, only thing that should be tuned is the Noise Modeler, the app completely lacks a specific conf for our HW and we should tweak manually the configuration, but the result is really good! Thanks :)

    @暗夜很无语 I can consider f2fs, but i haven't found a stable and working implementation for 4.4 kernels, are there legacy devices that really use it without crashes and reboots? Regarding the crypto removal that's not possible, even if FBE in legacy devices is a pain. BTW i'm merging all the improvements from infinity kernel, but will require time
    4
    I decided to share my latest internal build, there are a lot of changes, and now performance are similar to my old Android 12 ROM. IMPORTANT: if you flash this update do not roll back to a previous version, due to the huge changes a clean flash is required if you want to roll back. There are some small things to fix and improve but it's stable and fast

    Here's the changelog

    ROM
    - Updated sources to latest PE

    Proprietary blobs
    - Update Adreno, SDM and postproc blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update media blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update graphics firmware from LA.UM.9.6.2.r1-04100-89xx.0

    Device tree
    - Set UI rendering Skiagl with skiaglthreaded
    - Clean up useless log spams
    - wifi: smarter decisions on whether to use a 2- or 5Ghz AP
    - camera: mix fixes and improvements for memory, stability and timeout logic (long exposure now should work, or at least doesn't crash camera app)
    - props: add missing ro.vendor.extension_library prop
    - Updated conf and props for R media and display HALs
    - QCOM HALs: migrate to display and media R HALs
    - props:disable iorapd
    - Reworked and updated pixel dance service
    - fstab: enable discard option on /data partition

    Kernel
    - backport speculative page fault
    - backport ashmem and binder from 4.19
    - mbcache: misc updates and fixes
    - random: misc updates and fixes
    - fix LD_DEAD_CODE_DATA_ELIMINATION, add support for our arch and enable it
    - kbuild: misc updates/improvements
    - improve thin archives
    - crypto: port specific accelerated libs and enable them
    - port LTO fixes and enable CLANG LTO
    - Optimizations: compile with O3 flag
    - disable frame pointers
    - port and enable flatmem
    - ported missing cutoff and capacity approximation changes from Xiaomi
    - take a look at my repo for all other updates, changes are really huge

    Here's the download link

    @暗夜很无语 that's probably a PE bug, does it happen on other ROMs or in my old PE 12.1?

    EDIT:

    @mrinfinity0007 for the vibration icon not appearing : Settings --> Sound and vibration --> take a look at the last option :)

    @mandayugana this commit should fix the GCAM exposure crash you mentioned :)
    2
    I think it makes more sense to stay at 12.1.
    Thankyou
    That's your choice, but you won't be able to update your phone.
    2
    Hi to everyone, march update is out, here' the changelog from latest public build:

    ROM
    - Updated sources to latest PE
    - Merged AOSP android-13.0.0_r35 updates

    Proprietary blobs
    - Update Adreno, SDM and postproc blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update media blobs to LA.UM.9.6.2.r1-04100-89xx.0
    - Update graphics firmware from LA.UM.9.6.2.r1-04100-89xx.0
    - Update audio and ADSP blobs from LA.UM.9.6.2.r1-04100-89xx.0 and and Oneplus 3T PKQ1.181203.001

    Device tree
    - Set UI rendering Skiagl with skiaglthreaded
    - Clean up useless log spams
    - wifi: smarter decisions on whether to use a 2- or 5Ghz AP
    - camera: mix fixes and improvements for memory, stability and timeout logic (long exposure now should work, or at least doesn't crash camera app)
    - props: add missing ro.vendor.extension_library prop
    - Updated conf and props for R media and display HALs
    - QCOM HALs: migrate to R HALs
    - Reworked and updated pixel dance service
    - fstab: enable discard option on /data partition
    - Update configuration and props for R audio HAL
    - Bluetooth: disabled APCF extended features
    - Misc updates/fixes/improvements

    Kernel
    - backport speculative page fault
    - backport ashmem and binder from 4.19
    - mbcache: misc updates and fixes
    - random: misc updates and fixes
    - fix LD_DEAD_CODE_DATA_ELIMINATION, add support for our arch and enable it
    - kbuild: misc updates/improvements
    - improve thin archives
    - crypto: port specific accelerated libs and enable them
    - port LTO fixes and enable CLANG LTO
    - Optimizations: compile with O3 flag
    - disable frame pointers
    - port and enable flatmem
    - ported missing cutoff and capacity approximation changes from Xiaomi
    - Disable all debugging and tracing
    - Enable several optimisations
    - Misc fixes
    - take a look at my repo for all other updates, changes are really huge

    Here's the direct download link

    IMPORTANT: roll back from this version to older version is not possible without a clean flash, if someone needs to roll back to a 100% safe release without wiping the device download and flash latest internal build i shared, it has been used for days by several users and can be used safely for daily usage, here's the download link

    Enjoy :)

    @mrinfinity0007 sounds more like an APN configuration issue, did you check your APN settings?