[Samsung Galaxy J7 Questions & Answers] faudanke:
Before i start:

I have a G610F

I'm running @TheRealModder's Pure Edition rom version 8.1 (excellent rom btw, best we have so far for the G610X imo)

Looks to be using Helios Pie 3.18.91

HKTweaks version: 2.2.0 according to settings

Kernel:

- The kernel works fine, the governor is all over the place though

- I manage to run 1690mhz as it's the max HKTweaks allows me to crank it, i remember doing 1794 on a different rom and i did get crashes

- Tuned my GPU to run 1146mhz all the time (basically the highest HKTweaks will also allow) with coarse_demand enabled (it works with always_on too!), it takes a few tries to get it running at 1146 at first tho without the chip crashing at locking at 0mhz, best chances i got was with the gpu governor at interactive and nothing else.

- Governor profiles i've used for the CPU are: interactive (default), performance, smartmax, smartmax_eps, smartassv2, HYPER, electrodemand, conservative, ondemand and ondemand_x

- All of the governors i've used except for interactive, performance and ondemand_x do nothing and act like interactive, i don't know if this is rom-side, kernel or just hktweaks

- Interactive is straight garbage, don't know if this is stock samsung or kernel-managed, it won't ramp up to maximum clocks when needed the most despite having thermal and power headroom and drops to 1014-1144mhz when charging, making it unusable as background apps kick in when charging.

- Performance is as expected ramps all cores to their max configured speed of 1690mhz, peak performance and doesn't generate much heat on idle, though eats battery under load. With one major flaw, if the screen is locked for too long it drops to 902mhz probably as a battery saving measure and stays there until performance is reapplied again, i have suspicions this is an HKTweaks thing but don't take it from me.

- Ondemand_X is what i've been using the most lately, it doesn't have weird slow moments especially when charging though is inferior still to Performance, but it ramps all cores to a max sustained of 1482mhz when needed.

- One weird thing i noticed, HKTweaks forces my minimum frequency set for the big cluster (why does it even have a big cluster, the 7870 has all identical 8 cores) back down to the lowest setting 343mhz, but it doesn't do this on the little cluster and that's when i'm on the Ondemand_X kernel (don't want to bother with interactive), funny enough system responsiveness depends a lot more on the big cluster's clockspeed somehow. That includes the touchscreen, app loading and so on with what you consider to contribute to "system responsiveness" (basically a lot).

ROM:

- Don't have much complaints, @TheRealModder did an excellent job creating the rom and actually maintaining it this far, i would like to thank you for your hard work and if i meet you in real life i'd treat you out to a beer (if you prefer beer lol)

- I only tried a custom kernel one time and that was the Oxygen kernel (which is probably abandoned long ago already, so much so that i had difficulties finding and confirming the latest build download) on an older build of Pure Edition (i forgot which, sorry), i thought it was a fluke so i just dismissed it but i thought i might include it here. Apart from that the kernel included with Pure Edition is more than sufficient enough putting aside the kernel governor drama, it's like using my phone like a manual transmission car lmao.

That's my two cents, i hope my experiences helps you guys in your development, i usually don't comment as i'm not inclined in android dev, but it's better than it just being up in my head haha.