yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
View attachment 5286811

crDroid 7.4 For G610X

A11 | 32BIT

It's SGSI

BASED FROM eremitein crDroid GSI and @TheRealModder TheRealVendor.

Change log:

V.1.0

•Initial build

How to install:

•Clean flash (wipe cache,data,system,vendor)

•Flash CREATE VENDOR 2.0

•Flash Rom file

Note:i forgot whether i have added gapps or not.If you don't find gapps, flash gapps.

Bug's:

Rotating your screen for example, will make the phone get soft-rebooted. The workaround is enabling "Disable HW Overlays" on Phh Treble Settings. (Settings > Phh Treble Settings > Misc Features > Disable HW Overlays)

Fix rotation by @Astrako : Flash it as magisk module

Download :Ggoogle drive

Sorry,I'm remove link For a while,I want to fix can't boot in j7prime

I'm use Ares kernel 7.0 Reborn

Special thanks:

@TheRealModder for vendor

@Astrako for fix rotation module

eremitein for GSI

@SPARTANICUS and @bien2004official for AresKernel 7.0 Reborn

@frap129 for spectrum kernel managerr

@soulr344 and @ananjaser1211 for Display, Camera fix, and CreateVendor 2.0 in general

Muhammad Ramdhani (telegram) For Tutorial

View attachment 5286827

View attachment 5286851
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
If can't boot,report to https://t.me/zahranchatbot
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] Cuonghmm:
10 or 11???
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Android 11
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Sorry wrong screenshot 😅😅
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] andikanexon:
Nice work sar, very stable for now
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] Mightx:
Does the magisk module fix for rotation work on the GSI version of CrDroid 7.4?
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Maybe work,I don't test it on GSI
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] CPT_Mehdi:
error 7 when flash
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Okay,I will fix it
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] Cuonghmm:
7.5, please, thanks
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] tezerjan2000:
Have delay when Open lock
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] H MOUD:
We want someone who has fully tried it, and in terms of games, does it support the highest frame rate? Does it support the spectrum and want all its errors? Can it be solved if possible? oneui
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Yes
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] @csnxddd:
Gaming is not good,it's so lag,spectrum is support
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] Mightx:
Try the GSI version. Might be better might not as essentially this ROM is just TRV+CrDroid packed into a flashable zip. And no this is not OneUI this is AOSP-based. And don't demand others to try the rom for you as there is nothing stopping you from doing so anyways.... And no spectrum doesn't always help in gaming performance. All it does is simplify setting kernel profiles for those who can't understand fully what each and every setting does. You'd be better off using a kernel that works best for you and tweaking only the necessary parameters in hktweaks rather than relying on presets that may be inefficient for your specific device or setup. Also, that magisk module for rotation doesn't work anyways...
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] H MOUD:
Thank you for this nice support and open-heartedness for the nice explanation, well I will give it a try But can you give me advice because I play a game of PUBG MOBILE on it and I do not want it to be commented or tangled? Give me full advice about it, and if there are mistakes, give me about it and how can I avoid it? Is it oneui? I do not speak English and I use the translator How can I get the most out of performance, battery life, the balance between them, and the highest number of frames in PUBG? Will this ROM meet my desire?🥺🥺🥺❤❤
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] Mightx:
I would not go with this rom to be honest when it comes to gaming. I'd use Klaxosaur or other OneUI ROMs like TRR. Or if you really want to game on AOSP then go for LineageOS as it is one of the lightest on features. For kernel settings, set your cpu to performance governor on all cores and set min and max speed to the maximum available in the kernel frequency table. Max out your R/W on entropy then set your TCP/IP to Westwood. You can enable Zswap/Zram and KSM/UKSM too for possibly more performance at the cost of more battery. Try enabling Disable HW Overlays too in developer options at the cost of more battery also. All other kernel settings I mentioned can be changed in a kernel tweaking app, preferably hktweaks as it is built with exynos in mind.
[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] H MOUD:
THANKS FROM MY HEART❤❤

LINK BEST ROM ANDROID 10 OR 9 GAMING🥰🥰🥰
[Android Software/Hacking General [Developers Only]] _xenoxis_:
22/04/2021 - Few hours after the first post :

I have discovered that the mysterious clipping isn't present when i plug/unplug the phone for few seconds, before appearing.

After some research, try and retries, I've found the problem : the file audio_io_policy.conf

In this file is listed all outputs present in the audio_policy_configuration.xml, but i found that all outputs have a fixed 48 kHz sample rate, which don't match with the concatenated ones in the tuned file.

Concretely, internally the sample rates don't matches, and streams (over)sampled above 48 KHz are some sort of clipped.

So I have concatenated samples also in audio_io_policy.conf, and now it works well with all types of musics.

The first post will be edited with modifications that you need to do with the file audio_io_policy.conf
[Android Software/Hacking General [Developers Only]] _xenoxis_:
06/13/2021 :

Xiaomi released an update (MIUI V12.0.1.0 - R****M) which introduce Android 11.

My mod is still perfectly working with this update and Android 11 without any modifications !

So, you can still follow this tutorial to enhance your device audio quality ;)
[Android Software/Hacking General [Developers Only]] zyhk:
Your audio_policy_configuration.xml has '<globalConfiguration speaker_drc_enabled="true"/>', and this means DRC (Dynamic Range Control) has been enabled on your all audio outputs. This is the reason the THD+N of your device is larger than that of usual hifi devices. Try replace the true with false in your configuration.xml file.

If you like, see maximizing the audio quality of bluetooth.
[Android Software/Hacking General [Developers Only]] _xenoxis_:
Thanks for your reply, i tried on my device but i don't know if I can hear a difference between before and now or if is it a placebo effect.

Android's audio configuration are poorly documented, what does exactly DRC ?

Thanks again for this tips, it will be added in the mod ;)
[Android Software/Hacking General [Developers Only]] RlTd:
The sample rate of AudioManager always 192kHZ, not fit the song dynamically.

Even we ignored energy saving(96kHZ, 48kHZ, etc), but how to handle 44.1kHZ case?

SRC still exist in this case right?
[Android Software/Hacking General [Developers Only]] _xenoxis_:
Yes it doesn't fit the song dynamically (at least them which are lossy formatted songs), but this is the android default behaviour, and instead of putting anything in 48kHz (which can be bad for all musics sampled over 48kHz), with my mod it resampling everything at 192Khz, which can avoid frequencies repliement (cf Shannon-Nyquist's theorem) and can be benefit for the DAC's internal logic and post-treatments.

Anyway, some music players on Android define the "passthrough" flag on lossless formats which tell to Android to not upsample.

In 24bits float, upsampling is very precise, and there's be no distortions audible (if there distorsion, it will happen only close to the noise floor, which is inaudible anyway), so you can consider your 44.1Khz to be EXACTLY the same if they are upsampling to 192Khz.

If it was 16bits, I will not tell you the same, in 16bits, the noise floor is at 96Khz, and there's much more conversions errors in Integer than floats, and much more in 16bits than 24 bits, so in this case, it can be destructive.
[Android Software/Hacking General [Developers Only]] RlTd:
Thanks!

Actually I am using Apple Music beta version which supporting lossless(even hi-res) resource. What can I do to "passthrough" upsample of Android? I saw a module called AINUR NARSIL in Magisk, is that work?

Two most common lossless formats in Apple Music are 16bit_44.1kHZ and 24bit_96kHZ. As you said, 16bit may cause serious problems? BTW, what's the difference between AUDIO_FORMAT_PCM_24_BIT_PACKED and AUDIO_FORMAT_PCM_24_BIT?

If 192kHZ works fine, how about 384？
[Android Software/Hacking General [Developers Only]] _xenoxis_:
You can't force to use the passthrough flag, it only depend on the music player implementation, how it use the Android's Audio layer. Apple Music can decode hi-res resources, but it not guaranteed that it use the passthrough flag behind. Anyway with my mod, even it doesn't use the passthrought flag, it will be upscaled to 192Khz which is sufficient for every hi-res listening.

Remember that the passthrough flag only tell to the Android Audio layer to not resampling the audio, which can be bad with music with a low sampling rate (as 44.1Khz or even 48Khz), cause there's no margin for audio processing in the DAC or high frequencies already in the audio source file.

I don't know about if the AINUR NARSIL mod can force the passthrough, the better is to test it yourself i would say ;)

Yes 16 bits may cause interpolations errors only if the destination rate isn't a multiple of the original rate and only if Android make the upsampling by maintaining the output level if the destination sampling rate is a multiple of the original one. This is a bit technical, and I don't know what Android decide and do, but in the worst case, yes, 16 bits integer sound makes more interpolation errors cause 16 bits is less precise than 24 bits float and makes more rounding errors.

For your last question, AUDIO_FORMAT_PCM_24BIT doesn't exist.

According to https://android.googlesource.com/platform/hardware/interfaces/+/master/audio/common/4.0/types.hal :

/* Subformats */
PCM_SUB_16_BIT = 0x1, // PCM signed 16 bits
PCM_SUB_8_BIT = 0x2, // PCM unsigned 8 bits
PCM_SUB_32_BIT = 0x3, // PCM signed .31 fixed point
PCM_SUB_8_24_BIT = 0x4, // PCM signed 8.23 fixed point
PCM_SUB_FLOAT = 0x5, // PCM single-precision float pt
PCM_SUB_24_BIT_PACKED = 0x6, // PCM signed .23 fix pt (3 bytes)

So there's just two different version of representing 24bits data.

You should take a look here, you'll probably learn some tips on how Android handle audio data
[Android Software/Hacking General [Developers Only]] RlTd:
(y) Much to learn.
[Android Software/Hacking General [Developers Only]] RlTd:
One more question: your Sample Rate Checker showed that "LINE_ANALOG Encodings" is AUDIO_FORMAT_PCM_FLOAT. I got same result with my earphone. Our related setting should be AUDIO_FORMAT_PCM_24_BIT_PACKED. Thus i am confusing about that. Do you know why?

Here is my log and its screenshots. Some FLOAT words also appeared in it. Looks like Qualcomm handle audio by FLOAT format. I don't know if they have similar reason.
[Android Software/Hacking General [Developers Only]] _xenoxis_:
AUDIO_FORMAT_PCM_24_BIT_PACKED is the sub-format which is the float format in Android (as showed in my last reply), it contain only factional part and no integer part.

AUDIO_FORMAT_PCM_FLOAT is just a short alias which refer to it.

So, AUDIO_FORMAT_PCM_24_BIT_PACKED is strictly equal to AUDIO_FORMAT_PCM_FLOAT.

Apparently on your device, is it already setup to handle hifi audio in the record processing as well as the output, everything is in 24bits (float) @ 384KHz, which is very nice !

Which device is it ?
[Android Software/Hacking General [Developers Only]] RlTd:
Xiaomi mix2s with snapdragon 845.

Its integrated audio codec DSP is WCD9341, which has better dynamic range than WCD9385(snapdragon 888).

WCD9341 | Qualcomm

www.qualcomm.com

I carry it everyday as a "hi-fi" player:ROFLMAO:.
[Android Software/Hacking General [Developers Only]] _xenoxis_:
I can see the THD+N (Total Harmonics Distortions + Noise) is at -109dB for the WCD9341 and at -108 for the WWCD9385, which is exactly the same (you can't hear the difference, i dare anyone to tell me otherwise).

Don't refer to the "Playback Dynamic Range", which don't represent what is it outputted (you have to add the noise and the harmonics distortions).

You're very right to use it as a everyday hifi player ! I'm very surprise that Xiaomi has think to set the DAC in a hi-res mode by default. I'm wondering why they haven't do the same for their new devices :unsure:.
[Android Software/Hacking General [Developers Only]] RlTd:
Actually I also changed configs as your mod and turn more items else to 24bit/384kHZ to ensure hi-res works. However, i don't know which features are essential for me.

View attachment 5361457

View attachment 5361459

View attachment 5361461

View attachment 5361463
[Android Software/Hacking General [Developers Only]] _xenoxis_:
"hifi_playback" is just an unused output which isn't routed to anything, so don't mind about it.

About your sampling rate change to 384kHz, this will not gonna set it to 384Khz cause you don't change the file "audio_io_policy.conf" where is the i/o configuration (currently, your configuration can cause some volume saturation as it done the first time I tried my mod on my device).

You need to set 384KHz as well in this file.

Moreover, is it useless to set the USB output over to 192Khz, I don't know a device in USB which can handle 384KHz audio on a USB connection.

However, I don't think there's a reel benefit to set the DAC to 384KHz, I mean the maximum sampling rate in PCM hi-res file is 192Khz (still rare actually) and I never seen anything beyond this value. Typically a hi-res file is in 24bits@96KHz.

So what i'm trying to say, is that a change from 16bits@48KHz to 24bits@192KHz is beneficial, for many reasons (16-->24 bits, integer mode to float, increasing sampling rate), but passing from 192KHz to 384KHz is, in my opinion, completely useless.

Moreover, a value that high can increase the risk of causing some jitter (which normally can't happen even at 384Khz, but theoretically the risk increase).

And finally, you'll consume more power for nothing.
[Android Software/Hacking General [Developers Only]] RlTd:
My system is MIUI11. A file called "audio_output_policy.conf" in same place which has the same content as a part of your audio_io_policy.conf. I've edited it and other file called "audio_policy.xml" in case.

Jitter looks getting higher in log but I don't know if I can hear it apparently.

Even I removed all energy-cost-optimizing-strategy on my music app to enhance stability of performance with 384kHZ. The battery cost is still acceptable.

Indeed, it makes me feel little bit weird when adopting 384kHz. All I do this is considering SRC from 44.1kHZ. Higher sampling may cause more reasonable curve in analog signal. However, it depends on algorithm and may cause other problems like harmonic wave and jitter. So it's an experiment and a trade-off. I will go back to 192kHZ if got nothing on 44.1kHZ files after comparing.
[Android Software/Hacking General [Developers Only]] zyhk:
I'm making a USB Sample Rate Changer script like bluetooth LDAC and usb-samplerate-unlocker (up to 386kHz and even 768kHz). If you like, see my github USB Sample Rate Changer and usb-samplerate-unlocker.
[Android Software/Hacking General [Developers Only]] _xenoxis_:
Update 08/07/2021 :

Hello guys, i have made a magisk module with this mod, it's currently on submission stage and it will be, normally, fully available in the magisk module repository (the "market").

With this magisk module, the mod will be systemless and will no require tricks to hard-modifying files on the device !

I'll keep you informed about this !
[Android Software/Hacking General [Developers Only]] amankrokx:
Great work.

I need to do the same in my K20 pro (Raphaelin), for the apple music lossless to use the inbuilt hifi dac
[Galaxy S 4 Q&A, Help & Troubleshooting] Blackeyse:
Hotspot wi-fi samsung jflteex not working solutions ?
[Galaxy S 4 Q&A, Help & Troubleshooting] side:
use the latest optimized lineage os 18.1

also keep in mind that this subforum is not support-related :) You should post it here https://xdaforums.com/f/galaxy-s-4-q-a-help-troubleshooting.2164/
[Galaxy S 4 Q&A, Help & Troubleshooting] Blackeyse:
Nothing to do wifi hotspot only works if offline
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Renegade661:
Hi,

Even affer latest updates, I can't enable 'ok google' from Google App / ... / Settings / Voice /Voicematch ...

The option is greyed out and says not available for your language (which is French). If I change Google language to English US, the problem remains...

Does anyone know any workaround for this ?

Cheers.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] darkb7:
Hey,

It should be a matter of settings I think because it is working on my device.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Renegade661:
For sure, but I wonder which setting ...
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Renegade661:
Well, no change after update to MIUI 12.5.1 :

View attachment 5331509

This seems to be a recurring problem with MIUI, regardless of the version and model of the phone...
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] laid1995:
Try changing the region along with its corresponding language
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Renegade661:
For what it's worth, the problem remains a year later after MIUI 13.0.4 update :LOL:
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] bozinsky73:
Have you ever debloated some system app?

Maybe some services are missing..
[Touch Diamond, MDA Compact IV Themes and Apps] zitoun:
Hi everybody!

This my new theme for all the poker players! (and for those who like simply like it lol).

Note that this theme is highly customized and that he really change many things in manila. As i saied it's a joke fir those who lov poker... So please, don't ask me if i can change the clock or something else:p:p:p

Hope you will like it.

Dowload it here
[Touch Diamond, MDA Compact IV Themes and Apps] samstar:
i don't like poker, but it looks nice!

thumbs up!
[Touch Diamond, MDA Compact IV Themes and Apps] skilty:
Very nice, like it... slider is cool
[Touch Diamond, MDA Compact IV Themes and Apps] Neo XL:
What a wonderful variation, a special idea. I like this theme, because it shows the big fantasy and creativity of the designer. Very, very good.
[Touch Diamond, MDA Compact IV Themes and Apps] Gregorius:
awesome work

love poker

love theme
[Touch Diamond, MDA Compact IV Themes and Apps] The_Brood:
Nice

:D
[Touch Diamond, MDA Compact IV Themes and Apps] TaurenSnake:
Just the Theme i have been looking for. This will be the first theme i will try once the ATT Fuze is finally launched.
[Touch Diamond, MDA Compact IV Themes and Apps] haheyhey:
Great and nice
[Touch Diamond, MDA Compact IV Themes and Apps] zhangxunya:
marvelous! thanks a lot!
[Touch Diamond, MDA Compact IV Themes and Apps] bombzhome:
Man, this guy never fails to amaze me with his themes. Great job! ;)
[Touch Diamond, MDA Compact IV Themes and Apps] dnetzone:
fonts

any font changes?
[Touch Diamond, MDA Compact IV Themes and Apps] marty222:
i tried this theme becouse it looks really nice.after installation, tabs in the touch flo were changed but wallpaper stayed black. how can i change the wallpaper? thx
[Touch Diamond, MDA Compact IV Themes and Apps] zitoun:
NEW VERSION ON POST 1!

Wall paper all tab avaible!

Download it right now!
[Touch Diamond, MDA Compact IV Themes and Apps] Giovy:
ALL-IN!!!:D
[Touch Diamond, MDA Compact IV Themes and Apps] kpreid:
Fuze screen keyboard not working

The theme is so awesome! But in text messages and email tabs the on-screen keyboards don't work. The slide-out does, but I usually use the screen ones. Is this caused by a difference between the DIamond and the Fuze?
[Touch Diamond, MDA Compact IV Themes and Apps] kpreid:
Got it!

I just rebooted and now the keyboards are fine! I'm in heaven...:)
[Touch Diamond, MDA Compact IV Themes and Apps] Luka_1010:
Poker theme

Can you help me, and tell how to install this theme on htc diamond?

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Sleehond:
This new version of this theme is AWESOME!

I have just downloaded it, and installed it!

Great work!

To the user above me: use Diamond configuration tool!
[Touch Diamond, MDA Compact IV Themes and Apps] Sim-X:
very nice, thank you!
[Touch Diamond, MDA Compact IV Themes and Apps] pocketjs:
Touch Pro/AT&T Fuze

I absolutely love this theme with one concern: It doesn't have the landscape covered. Since the the Fuze's and the Pro's have keyboards, when they slide out, the landscape touchflo kicks in and there isn't a skin made for this. Could you please help create on so this is the best theme out there? Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] coolvegasmike123:
hi how are you ?is this will work on a touch pro from sprint ?
[Touch Diamond, MDA Compact IV Themes and Apps] zitoun:
hi! sorry but my themes are mzde on touch diamond (and now on hd) and don't use landscape mode... sorry
[Touch Diamond, MDA Compact IV Themes and Apps] darwinbrewer:
poker theme Install

How do you install this theme on the touch pro ?
[Touch Diamond, MDA Compact IV Themes and Apps] darwinbrewer:
Installation of Poker Theme

It appears this thread has gone DEAD. When I checked back today and not one reply was posted i was shocked. Is there nobody out here that can give a frendly reply and help a TP owner out?
[Touch Diamond, MDA Compact IV Themes and Apps] Utilidades:
OMFG...

Fantastic skin... I love poker, I love play poker... I live poker \o/

But I have no I ideia how to install this in my htc diamond... anyone could help me?

Read'Me and reap ;)
[Touch Diamond, MDA Compact IV Themes and Apps] bajabaja:
tnkss!! great
[Touch Diamond, MDA Compact IV Themes and Apps] panthersdzynes:
Looks awesome! Very nice work
[Amazfit] danishguy:
Im a new user of this forum and have just bought a new

AMAZFIT GTR 2​

Im using this watch with my android mobile, firmware 5.1.0.4 font 7

i noticed that after my phone has been on flight mode and then removed from flightmode, then my watch keeps ringning about 20 times with the last caller from the day before

i tried to restart my watch + my phone but same problem, does anyone else heard about this, any solution for this ?
[Amazfit] mandhir.s.bajwa:
I have the exact same issue on my GTS2 Indian variant. Happens everyone I either put my phone on flight mode, switch off bluetooth and turn it back on.

It's either last call notification, or the last message notification. It keeps on ringing and vibrating for 20 minutes. Have not found any solution to this yet.
[Amazfit] danishguy:
Nice to know that im not alone with this issue :)

Lets hope someone else had this problem and found an solution for this !
[Amazfit] Tzar92:
Hello,

Did you try a version update. I have a GTR 2 version 5.2.11.1 in english.

Not sure if this can solve your problem though, but I don't have this issue.

Check for System Update from Zepp
[Amazfit] danishguy:
Thanks for the answer - help - great to see that people are willing to try to help....

I have my English GTR 2 also at version 5.2.11.1 and have updated the Zepp app also but with no luck to my problem....

I had a visit from a friend and he has the same watch, firmware and he also have the same problem....

So i dont know if its a app problem or hardware/smartphone releated or ???