yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] sbaker25:
I'm new to WM programming and I'm trying to access a bunch of information like signal strength on CE devices. I've found some of the information I need through the TAPI and RIL APIs, but I haven't managed to find either the SID or APN (e.g. wap.cingular).

I thought both of those would be pretty easy to get, but I haven't had any luck finding them.
[General Questions and Answers] sbaker25:
In case anyone is interested in the answer to my question - it looks like I had a couple of misunderstandings.

First - I was having trouble finding the SID because I now understand that SID is not used on GSM devices. GSM devices have a Mobile Country Code (MCC) and Mobile Network Code (MNC). Both of these are available via the RIL_GetCurrentOperator() call.

Second - maybe APN is specific to GPRS? It's available via the RIL_GetGPRSContextList() function.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Evolution X 7.9.9 for the Redmi Note 8 / Redmi Note 8T [Ginkgo/Willow]

/*
*
* Being Build Maintainer of This ginkgo project I have just provided you the path to walk as afterall its you who chose the modification to play with.
* I am not responsible if this breaks your alarm app and you get kicked by your employer. (which makes no sense lol)
* Afterall a wise man has once said, A successful man always wake up before the alarm rings.
* However just for your reassure, each release of this is verified and tested to be the most stable possible
* Regards:- Tejas (Maintainer)
*
*
*/

Keep Evolving

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

- Team Evolution X -

@joeyhuab (Founder/Lead Developer)

@RealAkito(Project Manager/Co-Founder)

@AnierinB (Project Specialist/Co-Founder)

Reach us on Twitter! @EvolutionXROM

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

What are our features?

Spoiler content hidden.

* You Tell Me

PLEASE DO NOT FLASH GAPPS, THEY ARE ALREADY INCLUDED

First Time Install / Clean Flash from MIUI

1. Reboot to Fastboot

2. Download your desired recovery for your device

3. Flash whichever recovery you desire and make sure you're on latest A11 firmware.

If not, flash A11 firmware.

4. Wipe System, vendor, dalvik cache, data

5. Flash the ROM

6. FORMAT data. (Requires full backup of internal storage)

7. Reboot

Update / Dirty Flash From previous EvolutionX (only)

1. Download the update for your device ( rom zip)

2. Reboot to recovery

3. Wipe System, vendor, dalvik cache

4. Flash the ROM

5. Reboot to System

Download

Official Chat / Device Support

​

Android OS version: 13

Security patch level: October 2023

Build author: Tejas Singh

Source code: Evolution X GitHub

Kernel Source code: Cuh Kernel

ROM Developer: Joey Huab (Stallix)

XDA: DevDB Information

Evolution X, ROM for the Redmi Note 8/8T

ROM OS Version: Android 13

ROM Kernel: Linux 4.14.256

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 7.9.9

Stable Release Date: 2023-10-04

Wanna Donate Some to Maintainer?

Paypal (Recommended) :- paypal.me/tejas101k

BuyMeAcoffee :- buymeacoffee.com/tejas101k

UPI :- singh-tejas@paytm​
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] kamillo1009:
Is it better than Arrow?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
I'll install and feedback later.

Do you recommend any specific TWRP or may I install the TeamWin latest version twrp-3.7.0_12-1-ginkgo.img

I'm currently running with stock MIUI 12.5 by Xiaomi.

EDITED: TWRP link inserted
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] kamillo1009:
Do you have any informations after checking? :)
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] frankkips:
I am facing issues with the lockscreen , when I lock the phone, the screen wont turn on, any one know this issue
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] LRulls:
how unable, disabled, unistall parallel space, app soyrappi don't work if this app its into the rom.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] hanyang23:
Updated my Redmi Note 8 with Evo X 7.9.2 with this new update. Internet doesn't work (Wifi and Data), Root was removed (Rooted apps doesn't work, magisk superuser and modules tab grayed out). How can I fix this?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] syedkhaliq:
Do a clean flash
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] theeffinggamer:
Cannot set a fingerprint lock for my work profile. Any solutions?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Spieva82:
Hello after updating Redmi Note 8T no internet

evolution_ginkgo-ota-tq3a.230605.012-06280800-unsigned

the same problem

evolution_ginkgo-ota-tq3a.230605.012-06212124-unsigned
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] kamillo1009:
Hello, new firmware is totally the best! I have only one bug ... I can't connect with wifi WPA 3... It is working maybe two minutes and disconnect. Also this one wifi can't be remembered. Rest wifi with WPA2 is working great. I have tried wipe cache/dalvik but without any success. Can you help me? It is only one problem, rest it is totally best
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] gjongbloed:
I'm using a Redmi Note 8T (willow). Today, I have installed EvolutionX. For that purpose, I'm using an 32 GB SD-card, with evolution_ginkgo-ota-tq3a.230605.012-06280800-unsigned.zip file on that card. As recovery, I'm using twrp-3.7.0_12-1-willow-TeamWin.img. Installation with a 'clean flash', i.e. after a normal wipe caches/Dalvik and a 'format data'. Installation and subsequent connecting to WiFi, preparing the phone via Google back-up etc. All went well; have setup the phone to my preferences and now everything works fine. Superb ROM!

Initially, I experienced problems with Smart Lock - Trusted location, but after reinstallation, these problems are over.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Both have their own use case!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
any A12.1, whteher twrp official or ofox unofficial by me both supports decryption
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
what info you need
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
normally locking the phone means putting off the screen right?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] frankkips:
Yes, like normally just pressing the power button once - to lock the phone. I have clean flashed with multiple Roms and I still get the same issue
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
did you forcefully delete SecurityHub Application?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] theeffinggamer:
No i did not. Although it is interesting because if i use thirdparty settings app that shows hidden settings then i can reach to the fingerprint setup interface but as i scan my finger it keeps scanning until the last scan, after the last scan it errors out. I have also tried removing my fingerprint from my main profile. Then it sets up for my work profile but then i cannot add it to my lock screen as i encounter same failed error.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
hello, @Tejas_Singh, it's Chris, I have a little problem with some sensors, see the ss and sensors with red spot, Joey told me it was about device tree, Could you watch this please ?View attachment 5948559
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Maybe check up with the hardware errors! As the section is reachable for bulk including me.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
All of the red ones mentioned above (except barometer, as its not present with device) are fine here, also noting that there are no changes with regards to device sensors in tree since a considerable huge time. I'll still look further more around.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
thank you Tejas (btw it's Chris your old friend ;) )
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
but gyroscopic and accelerometer really doesn't work for me
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Yea got it ;)
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
I'm confident you will be magic like always...
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Should be fixed now! (refering to v7.9.5 latest)
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
you changed something ? do you think dirty flash could cause this to me ?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Everything stock i have!

Also got it checked for another 2 peeps having 7.9.5 its fine even there. So can't really predict what this causing only for you. Yes you can try clean flashing once.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
I did last night and the same, could it be willow problem ?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
Fixed, and it was really easy but very long lol

What I did : go back to MIUI and clean install recovery and evo-x, and now it work really good
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
glad to hear that!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] nourpon:
Thank you ;)
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] yvan1:
The BB on 7.9.5 is impressive. I'm losing 3-5% only at night (10hrs). Good job.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
Latest version smoothly installed and I didn't notice issues yet. Thanks for your great build.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
the website in destok version is very slow very ads and do not show room link . only mobile website .
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Jatin Verma x821:
Use adguard DNS to get rid of ads.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
Today is the second day using the ROM. The system flows very well. Spectacular performance in heavy games running at 60 FPS spiked in high graphics.

The wi-fi icons customization system, my god perfect the second one is the best haha.

The funny messages when trying to activate the developer mode already activated .

If it were possible for you to implement a GPU and CPU customization system on it : For example choosing versions Minors like Redmi note 7 GPU and Redmi note 6 GPU for battery improvement : not necessarily with these names,But with just one click you can modify the entire performance without having to sacrifice important features. and also the possibility of choosing how many processor cores use , 1 2 3 4 ..... 8. And also memory customization. Choose how many you want to use at that moment For example 2gb only to save battery life. With the possibility to enable native memory swap.

Volume controls for separate apps work fine, but not simultaneously on 2 apps. One closes the sound of the other.

The side volume button could display a direct shortcut to Dolby Atmos it would be fine.

I will continue using it for a long time and I will always post my feedback.

Ah, miss customizing app icons manually

Thank you for this perfection! Amazing system I didn't find any bugs!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Thanks for the positive review!

Also on gpu/cpu tweaking part, It's not something suitable to implement by default in rom itself. One who wanna try hands this can do it with various kernel tweaking apps present on google play with root access and handle it with care with his own consent. As reckless handling of kernel freqs or governors can cause serious concerns on device's hardware.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
I understand thanks!

I found 2 bug

First: it's a lock screen authentication error when selected to unlock banking apps. Need to enter password 4 times to enter the banking application. And when sending pix. Need to make two more times the password. And it gives an error, like the bank app did not accept the cell phone unlock password.

The second error is, when uploading files through the browser, the browsers seem to be set low on memory and the error in the image below occurs.

I really needed to solve this problem of sending files. It's a lifetime role for me right now.

View attachment 5958927
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
I'm currently running latest version and notice that VoLTE work flawless but VoWiFi isn't working (neither connect) even when enabled in Settings.

Both services were working flawless when Stock MIUI installed.

Carrier: Vivo Brazil

View attachment 5958993

Phone Info => *#*#4636#*#*

View attachment 5959005
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Engish only please!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
I will seek for it and will get back to you soon!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
I edited I edited
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
1. The banking app i just tried was fine irrespective of what you described! Maybe try to share a SR of it

2. There's no irregular distribution of memory thing done. Please try reproducing it with some other browsers. As i always use Mozilla Firefox for file uploading or normal legality uploads on my university website and never faced such. Also share log record of the reproduced case...
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
New Update v7.9.5 is Out!

Based on Android 13 QPR3 (July 2023 Security Patch)

Download

Changelog:

Source Changelog

Fixed Google Restore

Ship with Cuh Kernel

Update Xiaomi Parts clear speaker audio

Set ZSTD as default zram compression algorithm

Enabled Pocket Mode Overlay

Update USB controller configuration

Migrate to Xiaomi power AIDL HAL

Improve pinner configuration

Notes:

Dirty Flash from previous builds is fine

Micam is included

Dolby Atmos is included

Launcher3 aka EvolutionX Launcher is Present

You can get the zip version of shipped kernel and also its KernelSU variant from here!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Try turning off all ambient display related settings!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Jatin Verma x821:
Hi! Do you include dolby atmos manually? If so, then which one is included in the rom and is there way to flash it in other ROMs?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Moto Dolby is included by default in rom!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
The OTA Update verification failed twice then I manually downloaded and dirty flashed from previous build flawless. (annex)

View attachment 5961879

Note: VoWiFi still doesn't working as previous reported.

Thanks,
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
Thank you I managed to solve the problem of low memory in the browser.

But now I'm facing another problem which I don't know if it was caused by my bad ROM installation.

These 7 sensors stopped working and didn't come back after I activated sleep mode and deactivated .

Edit : But I also can't say if they weren't working before because I hardly ever use them )

I didn't want to have to change the kernel to fix the sensors. But I'll try to calibrate them and after they work I'll go back to ROM

View attachment 5961949

24- Gyroscope

25- Accelerador

26- Magnetic Sensor

27- Proximity Sensor

28- Light Sensor Test

30- Charger Test

38- Battery Capaccity

I flashed the stock ROM and it still didn't come back.

I also flashed just the boot.img from the stock ROM separately.

The kernel that is in my ROM is this one:

View attachment 5961961

I'm loving this ROM, do you have any solution to recover my sensors or are they gone altogether?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Jatin Verma x821:
try flashing fastboot stock rom to see if that fixes your issues, because flashing fastboot rom reflashes everything, that might help.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] wendel.street.bo:
I finally found the solution!

This seems to be an error that occurs when moving from stock rom miui to other versions.

https://xdaforums.com/t/guide-about-repairing-fixing-the-persist-partition.4086297/

Who is having error with all motions sensor on redmi note 8 :

Try flashing the files from the link above to activate all 23 sensors again!

Attention: For stock roms miui and derivatives flash the file (mi)

For other rom flash the file (cn).

For nothing 😉
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] esrom02:
Hi Tejas, have you found a way to make VoWiFi works?

Edit: I've tried so many ROMs and none was able to make VoWiFi works. Some of them doesn't even have a working VoLTE.

My device is ginkgo, I flashed the latest global firmware and I'm from Philippines. I hope you find a solution. thanks!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
I will leave this as service specific or maybe some of your specific missing configurations! As VoLTE along with VoWiFi works flawlessly for me along majority. Yea there are some carrier specific exceptions around the globe. Kindly mention the logcat, recording it just after you enable VoWifi for me to understand
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] gjongbloed:
After having installed the July update, file transfer via USB is problematic: the phone isn't seen on my windows-pc. Only after setting the phone in recovery mode (TWRP), the phone is 'seen' on my pc and file transfer is possible.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Update to the latest i.e. 7.9.6

Ginkgo/Willow & Beryllium: 07/29/2023 Update · Evolution-X-Devices/official_devices@0fa20ef

#KeepEvolving. Contribute to Evolution-X-Devices/official_devices development by creating an account on GitHub.

github.com
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] gjongbloed:
Perfect! Thanks a lot!
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Amin`:
Hey, how can I restore miui backup on this rom?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] esrom02:
Thank you.. Interesting, because I tried my SIM in another phone and VoWiFi immediately connects. I don't know how to do what you're asking me though, can you guide me? OR can you at least share how did you install the ROM and all other flashables you flashed if any. I think something went wrong from the beginning (when I started customizing my phone) because any other ROMs don't have a working VoWiFi, not even the MIUI EU ROM..
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
Some Carriers have a device whitelist for VoLTE and/or VoWiFi services or even don't support both.

Once your device couldn't VoWiFi when using Stock MIUI don't expect it will work with Evolution X either.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
Already updated to the latest version flawlessly.

View attachment 5967327

NOTE: Draining much less battery now.

Thanks,
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] esrom02:
Hi, so I called my provider and they assured me, as long as the device is capable, it should work and that they don't have any device whitelist/blocklist for it to work.

Another weird thing is, VoLTE doesn't work with Stock MIUI as well but VoLTE works in this ROM. I think my device is just a lost cause, thank you so much for your time. I'm giving up.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Amin`:
Hi, this is a great rom, so far no problems. Great battery life, smooth and fast, thanks for the great job
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Amin`:
I thought my phone is rooted by default once I installed this rom and nikkgapps but it is not. is there a magisk only for rooting purposes? does it have to be made for Ginkgo?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Nikname84:
Regular Magisk works fine.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] eric00x:
I feel like not including any browser was a huge oversight. How am I supposed to log into my Google account if I can't even download password manager?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
You supposed to know your password, don't you?
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] eric00x:
I do, but I only know my master password :- ) had to install manager/firefox via adb

either way, the flashed gapps are a bit lacking to say at least? like, barely anything in there - not even file manager is included

edit: it is possible to swap out kernel to one that enables KernelSU, but I'd keep same version that was installed with EvoX. No need to root with Magisk - SafetyNet does not break with KernelSU, but you have to use zygisk for kernelsu in order to work with magisk modules, which does break it. To my knowledge, acc supports both of these root methods, so that's good enough for me.

Also system shortcut to activity com.android.documentsui.files.FilesActivity would be neat - no need to install additional file manager, since there's none bundled in right now that can be accessed via app drawer. Kinda like what LOS based ROMs used to have.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] kanjut69:
Hello, I'm using latest version and I've tried using integrated parallel space but location services didn't work properly for apps on parallel, please fix. Thanks, ROM is wonderful.

Request : add split screen feature.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] fbirraque:
New Evolution X build already flawlessly installed.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] eric00x:
been using it for like a week or two

the performance is mediocre to say at best? sometimes it's unresponsive and had google maps crash once while navigating

plenty of settings - you can reverse most of changes done to quick settings bar after A10 like setting row length

custom cuh kernel can be swapped to one supporting kernelsu

oh and camera in this ROM is really crap - for some reason it's very blurry even while standing still, but at least no yellow tint. with gcam port from bsg had even worse blur and picture quality, so you might have to look for older version with configs for note 8/t

would I recommend switching from A10? yeah sure, especially due to security patches, but you might be looking for something more lightweight that doesn't hang up every now and then
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] x3r0.13urn:
That mostly comes from device itself, limited by SoC and emmc. Plus, the latest android (google vendor branch) comes with more apps to slow it down.

Miui camera always crap, whether it's on custom rom or not, so use any gcam you'd prefer. If it's lineage cam, it's better to be there because when a certain app ask for camera, they are still able to operate. New android doesn't allow to override the "system" camera you use. I personally use LMC Gcam with my own simple tweak, it always gets acceptable pictures for me.

Lineage is always lighter when compared to EvoX. It's also been official very long time for our device. There's also unofficial with latest LOS 20.0 floating around in telegram group if you're interested.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
New Update v7.9.7 is Out!

Based on Android 13 QPR3 (August 2023 Security Patch)

Download

Changelog:

Source Changelog

Removed AOD settings ( LCD Panel, stop killin it)

Play clear speaker audio upto 60s

Removed dirac aka MiSoundEnhancer from XiaomiParts (conflicting service with dolby)

Removed ambient display section from xiaomi parts (extensive proximity sensor usage while doze causing broken deep sleep)

Fix crash on some banking apps like "Livin' by Mandiri"

Notes:

Dirty Flash from previous builds is fine

Micam is included

Dolby Atmos is included

Launcher3 aka EvolutionX Launcher is Present
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] zoisa:
Hello do you recommend any firmware? I used your work last months, works fine for me this rom, thx for your effort.
[Redmi Note 8 ROMs, Kernels, Recoveries, & Other De] Tejas_Singh:
Any A11 latest!