yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] kazemitsui:
Having an issue installing the kernel after updating to ARHD 13.3. I always get to wiping and it reboots my phone. Do I need to go into fastboot to wipe cache first?
[One (M7) Original Android Development] anarchychris:
Hahaha, yeah my name is a bit of a contradiction.

---------- Post added at 06:13 PM ---------- Previous post was at 06:08 PM ----------

You shouldn't need to wipe cache before installing but it wouldn't hurt. I would try re-downloading and check the md5 checksum before installing

Thanks

Chris
[One (M7) Original Android Development] GelullaBarr:
I had some problems too, but after reinstalling arhd 13.3 again and then elementalX, it was perfect
[One (M7) Original Android Development] belblade:
hi

first all, I love these kernels and have using them on and off very since i've gotten my one.

Recently though, i've been having a problem; i'll describe the situation

1) i have been on insertcoin for a while now (sense version) (that was a full wipe)

2) after a few weeks i decided to try elementalx again

3) the first time i installed i chose the "702mhz max screen off" option

4) i started noticing that the cpu (by checking system tuner) would be @ 702mhz (slider down to that value), usually after turning the screen back on

5) i then reset it to 1830

6) after a while: slider was back to 702mhz...

rinse repeat

i then tried reinstalling elemental X but this time without checking the 702 mhz option but to no avail... I've tried 3.7 and just now 3.8...

any suggestion as to why this is happening? Or how i can fix this ?

thanks
[One (M7) Original Android Development] jerrylzy:
Hi, flar2! Seems that you forgot to add the option of oc L2&Bus both to aroma and to cmdline. :)
[One (M7) Original Android Development] kazemitsui:
Md5 are alright

Ok thanks I'll try that
[One (M7) Original Android Development] Hiro Nakamura:
I hope the kernel for android 4.3 is getting those changes too
[One (M7) Original Android Development] jlevy73:
Same exact problem for me, except I get that error message on every boot and it won't let me get into the system.
[One (M7) Original Android Development] GelullaBarr:
gpu on demand governor it seems better than simple governor in benchmarks, in games no diffrence
[One (M7) Original Android Development] anarchychris:
If you are unable to boot at all I would first try wiping cache and davlik in recovery. Failing this I would dirty flash your ROM.

Thanks

Chris
[One (M7) Original Android Development] jlevy73:
Thanks Chris, that did the trick! I was wiping after flashing, not before. That seemed to make the difference.
[One (M7) Original Android Development] jerrylzy:
Hi, guys! I added the l2 & bus overclock option in the aroma. Hope it is useful:D

MD5: DC82B744FDF9AA4A8A8649082A214A4D

View attachment ElementalX-m7-3.8-modified.zip
[One (M7) Original Android Development] jerrylzy:
It is because when you choose ondemand, pnpmgr is able to change it to performance governor while in benchmark. If you choose simple, however, pnpmgr is no longer able to change the gpu governor to performance, and you therefore get a lower score in benchmark.

EDIT: [MENTION=4684315]flar2[/MENTION] The GFXBench shows the gpu is more likely clocked at 400mhz instead of 487mhz, but both in aroma and in fauxclock I chose 487.5mhz. What's your opinion? :confused:
[One (M7) Original Android Development] GelullaBarr:
so wich is the best for use? gaming and a lot of browsing?
[One (M7) Original Android Development] BernddasTost:
Thanks, it works now after installing busybox and reinstalling the kernel.

Kind regards.
[One (M7) Original Android Development] jerrylzy:
For battery, ondemand; For smoothness & gaming, simple. :D
[One (M7) Original Android Development] GelullaBarr:
useful, better performance, great and thank you
[One (M7) Original Android Development] jerrylzy:
A click on "thanks" button is appreciated:D
[One (M7) Original Android Development] GelullaBarr:
no diffrence in smoothness and gaming with ondemand vs simple, I will test more...

---------- Post added at 10:58 AM ---------- Previous post was at 10:56 AM ----------

sorry, I am not used with this things(thanks, like, +, buttons and other) but really thank you for what you are doing...
[One (M7) Original Android Development] jerrylzy:
Theoretically, simple gov will be smoother than ondemand when gpu is light loaded, for simple gov ramps up to the highest clock asap. Maybe in some light loaded games, like asphalt 8 & riptile gp 1, you will see some tiny differences in smoothness.
[One (M7) Original Android Development] wmg316:
[MENTION=4684315]flar2[/MENTION]. I've always been able to set the up_threshold governor settings with trickster mod. My settings are not sticking after reboot with 3.8 beta. Did something possibly change that doesn't allow those settings to stick with 3.8?
[One (M7) Original Android Development] anarchychris:
I'm sure you have but I just thought I'd ask. Have you checked with Flar2 before modifying and redistributing his kernel? Please don't think I am trying to start trouble, I just think it's worth confirming.
[One (M7) Original Android Development] GelullaBarr:
what kernel of yours works with new 4.3 rom, maximus 12.0?
[One (M7) Original Android Development] wmg316:
I just rolled back to 3.7 and my up_threshold settings stick after reboot with 3.7. Maybe something to look into for 3.8??
[One (M7) Original Android Development] jerrylzy:
I changed nothing about the kernel, just installers, and I haven't distributed it to anywhere else.
[One (M7) Original Android Development] anarchychris:
I wasn't implying that you distributed the kernel anywhere else. Also I would consider anything packaged in the ElementalX zip file Flar2's work (any other contributors are mentioned in the op) . Like I stated earlier I'm not trying to start trouble but I would recommend you ask for Flar2's permission before modifying the installer or anything in the ElementalX zip.

I'm sure you're just trying to help and I don't want to imply there is anything sinister going on here
[One (M7) Original Android Development] :
does the 4.3 GE kernel also work for Sense 4.3?

Gesendet von meinem HTC One mit Tapatalk 4
[One (M7) Original Android Development] poondog:
Sorry but that 487 stuff may be false. It has the exact same values as the 450MHz step, bbut it has a different name as shown in the interface. Its kind of like a crap pizza hiding in a good box, still the same 450MHz pizza.

Could Flar shed some light on this?

https://github.com/faux123/mako/commit/cb3df4e72681d99f64bbfbade05c7b6c8c610b36#L1R3530

As another developer posted on his g+ page

?

(Thanks to that dev)
[One (M7) Original Android Development] dupel:
Regarding the gpu - I think flar already posted. That it was already 480 before, just he didn't notice

---------- Post added at 01:19 PM ---------- Previous post was at 01:15 PM ----------
[One (M7) Original Android Development] flar2:
PLL15 is 975000000 by default

It needs to be 9000000000 to get 450MHz
[One (M7) Original Android Development] poondog:
Cheers for that flar, faux must have his 450 wrong then thanks for the clearing up :)
[One (M7) Original Android Development] flar2:
No, he changes the pll frequency in another commit.

Back when I started work o this kernel I was testing a bunch of frequencies, 450, 480 487.5, 533 and ended up using 450 but left out part of the pll change so it was actually at 487.5 the whole time. Everyone was happy, and I was short on time, so I just didn't bother updating my installer and scripts until I revisited GPU frequencies a couple weeks ago. You can label the frequency whatever you want.
[One (M7) Original Android Development] flar2:
good to see you here [MENTION=2677046]anarchychris[/MENTION]

3.8 doesn't have the gpu performance I was hoping for.

I still need to do some tuning of the bus bandwidth, stay tuned.
[One (M7) Original Android Development] poondog:
Sorry if this is getting off topic but why then can pll15 x 1/2 be 450 and 487?

It makes sense if 975 x 1/2 is 487.5

But I don't see anything where pll can be 900 if it uses 450

Thanks a lot :)
[One (M7) Original Android Development] tiny4579:
I think what flar was saying is that pll15 is set to 975 and half of that is 487.5 no matter if you call the frequency 487 or 450. Faux had both but it appears the 487 was actually used since the pll value wasn't changed.

I know what value flar is talking about that kept it at 487 despite changing the frequency but I don't know if I articulated it well.
[One (M7) Original Android Development] semool:
I have flashed back and forth 3.4 and 3.8beta a few times with same settings.

I know its nit-picking but scrolling in 3.4 is smoother as in 3.8

The Difference is minimal but present.

I can life with it but i would report it.
[One (M7) Original Android Development] beats4x:
I would have to disagree with you here. Been on 3.8 for a couple hours now and I feel as though it is much smoother. XDA isn't choppy anymore and my home screens are buttery smooth. Great job [MENTION=4684315]flar2[/MENTION] can't wait for the update you mentioned :D as soon as this wedding **** is over (getting married on the 7th) and I have some spare cash not being used towards it a donation is coming your way. Well deserved.

Edit: eh, why wait. I'll give what I can now.

Confirmation # 6TX5638754299472C

Sent from my Venom Infected One powered by ElementalX Kernel
[One (M7) Original Android Development] Schrotty35:
+1

Gesendet von meinem HTC One mit Tapatalk 2
[One (M7) Original Android Development] gGabi:
What was wrong with Ondemand GPU governor in 3.7?
[One (M7) Original Android Development] boterkaaseneieren:
Just try it.
[One (M7) Original Android Development] :
unfortunately does not start, because ramdisk.
[One (M7) Original Android Development] morfini:
Neither 3.7 works with sense 4.3?
[One (M7) Original Android Development] :
Morfini, 3.7 does not work.
[One (M7) Original Android Development] dente01:
where I could find a download link to test the beta version 3.7? thanks

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] :
3.7 at page 436
[One (M7) Original Android Development] iElvis:
3.8 runs fine on the 3.09 firmware. It won't work on a 4.3 rom.
[One (M7) Original Android Development] tiny4579:
Yeah. You need the 4.2 kernel or whatever 4.x beta is available for a 4.3 rom. I know you know. I was clarifying it for others.
[One (M7) Original Android Development] morfini:
I thought 4.2 doesn't work. Is there a beta that works?
[One (M7) Original Android Development] flar2:
4.2 is what you want on GE android 4.3

3.4 is latest stable on android 4.2.2

3.8 actually performs okay, but has some problems.I've been experimenting a bit with the betas. I
[One (M7) Original Android Development] KindaJackedForANerd:
Yeah 3.8 gave me some instability and over clocks that's were stable on 3.7
[One (M7) Original Android Development] robt772000:
So neither kernel works on 4.3 sense?
[One (M7) Original Android Development] iElvis:
There is no 4.3 Sense kernel yet. The base only became available today. Give it some time.
[One (M7) Original Android Development] fanbogo:
This new beta 3.8 slower my Rom, im on 13.3 Android Revolution, but all another versions i tested from 3.4 give me more speed, with 3.8 i have lags in games, sense, score in antutu from 25778 to 23891, yes i did second reboot
[One (M7) Original Android Development] mwr666:
Can u tell me what firmware you have flashed??

I have same problem with elemental.. my gpu has lower performance then stock.

I've tried everything and don't have any solution.

For some users everything works fine and for some not so the lest hope for me is to find out what firmware is used and maybe it will finally work.
[One (M7) Original Android Development] MrKudinGTO:
I second to this. v3.4 is trully the most stable so far. Hence the tag [stable] for it. Even with simple gov + stock 400mhz gpu speed and underclocked cpu to 1.5ghz, I can get a fair smoothness in overall things like gaming and other UI. Also, less heat. I'm on ARHD 13.3 too.

Sent via HTC One™ using Tapatalk 4
[One (M7) Original Android Development] flar2:
3.4 is still latest stable release for Android 4.2.2

The others are betas and each had problems
[One (M7) Original Android Development] SleemLDJ:
Which GPU governor is better guys. Simple or on-demand.

Thanks

....Sent from my HTC One

the Android Revolution HD way....
[One (M7) Original Android Development] Johnny424:
I am a fan of simple. But it does seem like it ramps up pretty easily. But very smooth
[One (M7) Original Android Development] skulldreamz:
Has anyone gone into /etc and removed init.d folder, reboot and see if its happening? I mean remove the whole init.d folder, not just 99 or whatever? Just a thought, not a solution..

Premium 4 mobile app

Posted wrong area :/
[One (M7) Original Android Development] fcjan:
I don't have any slowing issues on 3.8, it's even smoother then 3.4 and antutu score is 26911

Try changing governors, min and max cpu, tcp etc etc..

Only problem I have is that Read Ahead Buffer Size keep changing to 128 instead of 1024 on Trickster MOD, problem with kernel or app :confused:
[One (M7) Original Android Development] flar2:
I'm getting weak GPU benchmarks on 3.8, but otherwise it seems smooth.

Leave readahead at 128. Changing it in the kernel makes the ui less smooth. Changing it to a higher number only helps with loading large files, but Android mostly deals with small files.
[One (M7) Original Android Development] fcjan:
Yeah, GPU scores are quite bad but I don't mind that too much.

And thank you on advice :good:
[One (M7) Original Android Development] iElvis:
3.8 has been smooth and stable for me, but my benchmarks did drop a bit.
[One (M7) Original Android Development] chiho0516:
$5 for that kind of app makes no sense. This kernel is completely free, stable, and functional.
[One (M7) Original Android Development] KindaJackedForANerd:
I think the culprit for the low benches could have to do with the bus speed oc.
[One (M7) Original Android Development] carlos67:
Guys, it's worth checking your init.d folder because recently Flar advised to try renaming the 99elemental to 88elemental because of issues on Viper Rom. When I checked mine a few days ago I was surprised to find 2 elemental files in there:eek: 88elemental & 99elemental. Obviously I had forgot about renaming an earlier version to 88elemental and after flashing v3.7, I had ended up with 2 kernel scripts.

Edit: btw, 3.7 has been running beautifully smooth and stable for me now for about a week.
[One (M7) Original Android Development] mirotuh:
Hello Carlos,

I dont see anywhere a note from Flar that it is advised to rename this file. In my phone I can see only 99elementalx file and I dont experience any issue with ElementalX kernel 3.8 and ViperROM. Why should I rename this file then?

Thanx
[One (M7) Original Android Development] flar2:
You don't need to rename it, that was a temporary thing. The problem was fixed in Viper ROM .
[One (M7) Original Android Development] flar2:
Download:

ElementalX-m7-3.9 *BETA*

Changes:

-remove bus overclocking

-adjust Makefiles
[One (M7) Original Android Development] dgtiii:
Thank you , flar! I skipped 3.8, as 3.7 was really good for me, but I just flashed 3.9 and all is good thus far! Excellent job, as always!
[One (M7) Original Android Development] kazemitsui:
Hi Flar thanks for the new beta!

Just wondering why you still incorporate the remove menu black bar in the kernel when HTC has dealt with that issue since 4.2.2 by longHome?

all i know is that it causes people to ask about the missing 3 dots in play store when they have it removed.

Just wondering about your thoughts on that

Thanks though!
[One (M7) Original Android Development] nashshafrulrezza:
I'm sure most people with custom kernel will use logo2menu.. so that's why [MENTION=4684315]flar2[/MENTION] have it in the kernel.
[One (M7) Original Android Development] Johnny424:
Hey flar. I read your comment earlier about keeping the read ahead size smaller as opposed to a higher value due to mostly smaller files used by android. So I kept the default size used with the installer, and I honestly am suprised by how much smoother everything feels. Most noticeably the unlock of swiping the clock on the lock screen. Switching to a higher value deff. doesn't help smoothen out the ui. Thank you for that tip
[One (M7) Original Android Development] iElvis:
3.9 looking good so far.
[One (M7) Original Android Development] aamitabh28:
Can you add fauxsound support in this kernel too flar as on the new nexus ?
[One (M7) Original Android Development] mirotuh:
after flashing 3.9 kernel my phone got stuck at bootscreen and I cannot boot to recovery too. However I can boot into bootloader. Can anyone upload ViperOne Stock kernel 4.2.2 and give me a few hints how to flash it via adb commands?
[One (M7) Original Android Development] Unoath:
3.9 working great! Good work [MENTION=4684315]flar2[/MENTION] :)
[One (M7) Original Android Development] c5satellite2:
3.9 on Viper 2.1 running fine here.
[One (M7) Original Android Development] dgtiii:
Here you go: https://www.dropbox.com/s/lc10s96psglmvcf/ViperOne_Stock_Kernel_2.24.401.1.zip

Extract boot.img from the zip

Commands:

Fastboot erase cache

Fastboot flash boot boot.img

Fastboot erase cache

Quite a few people here in the forums have started having some weird issues flashing kernels lately, I'm not sure why....
[One (M7) Original Android Development] mirotuh:
Thanks, I am back online, I will stick with 3.8 version for now until this issue is resolved

EDIT: tried version 3.8 which before worked well and now trying also latest stable version 3.4 and I have the same issue. Will try to flash Bulletproof for now and have a look at it later when I come back from work
[One (M7) Original Android Development] dgtiii:
Glad to help and happy you're back online! I honestly don't think it's an issue with 3.9 vice 3.8 tho. 3.9 installed fine for me, as have all of flar's kernels. Quite a few people having trouble installing kernel's recently, not just this one, it's strange
[One (M7) Original Android Development] BernddasTost:
Is there anything to respect when using ntfs otg? I connected my USB stick and Android wanted me to format that stick. So I said yes, and it seems like the phone starts formating (phone displays start animation) but nothing happens. The light of the stick does not flash and the process doesn't end, no matter how long I wait.

Thanks, kind regards.
[One (M7) Original Android Development] carlos67:
Hmm, so it's not just me that's noticed this. Following Flar's comment about this I reduced mine from 2048mb to 512kb and my UI seems smoother all round. Maybe placebo I don't know but I've definitely noticed something has changed and the only thing I have adjusted is the readahead size. I'm on 3.7 with Viper Rom 2.1

Animations and app opening/closing and list scrolling are where I have noticed it most.

Try 512kb guys and see what you make of it.
[One (M7) Original Android Development] :
Hi,

I can confirm this, the whole UI seems smoother with the readahead set to lower values than we see everywhere (or almost everywhere :D) with some values like 1024, 2048 or even 4096!

I always seen these kind of values (sometimes they are recommended), so I never changed them to lower values or I always increased them if a kernel comes at 128 for example, to 2048... error, I have learned something today.

Maybe the fact that increase the readahead value is better (for what? benefice, improvement...? maybe about certain situations?) is a kind of urban legend? :D. Sometimes it's not because we read everywhere this or that for a specific setting that is the best... an sometimes some settings with stock values from Android are finally better than some weird excessive settings, like for the RAM management ( or maybe at least one or two settings can be modified but for this it's off-topic), let Android do its job, finally Android do well some things without touching them :D

I set mine to 128 Kb and yes I feel a difference in transition switching apps. For now no disadvantages...

Thanks for the trick and the feedback guys ;)

:)
[One (M7) Original Android Development] mwr666:
Try some new games like raptide gp2 or asphalt 8 and u will see that gpu isn't working smooth so it not only low score in benchmarks. Stock kernel runs those games without lag.

When i was testing ur kernel back to 3.7 sometimes my gpu was working better than stock and almost all the time half then stock. I can't tell were is the problem but there is a problem for 100%
[One (M7) Original Android Development] Johnny424:
Same as me. I noticed smoother scrolling and smoother lock screen swipe to unlock motion
[One (M7) Original Android Development] flar2:
I've been testing with asphalt 8. For me it plays just as well on 3.9 as it does on stock, with high detail. Neither plays as well as my n7, I blame sense.
[One (M7) Original Android Development] anarchychris:
So far 3.9 is running well. Thanks Flar2.
[One (M7) Original Android Development] jerrylzy:
You can change cpu governor to msm-dcvs and gpu governor to performance. You will see the game running much smoother than before.
[One (M7) Original Android Development] Denpech:
flar2

I ask me to excuse for a question not in a theme! Whether there will be from you a kernel on Android 4.3 and when?
[One (M7) Original Android Development] jerrylzy:
Changing to 128k does seem to be a bit smoother for me. For a lot of times HTC&Qualcomm's engineers prove that their settings are better for this device.
[One (M7) Original Android Development] :
Before to spam all the kernel's threads, read the OP!!! (Android 4.3 for Google Edition, otherwise it's Android 4.2.2 for Sense...).

Instead of loose your time to copy/paste your posts, read the OP of each kernel's thread!!!

Is that too difficult to read a little by yourself?

Or you expect that we serve you everything on a silver platter???

:(
[One (M7) Original Android Development] Denpech:
It not spam! I have simply asked the same question which interests very many, to three authors and all! Sorry.
[One (M7) Original Android Development] hamdir:
no has nothing to do with Sense, its just the CPU governor

as explained in the Anandtech's Moto X review, Quad Krait 300 doesn't keep the top speeds much (compared to 2x krait 300 on the Mx)

so for games which need a lot of single threaded speed like both RipeTide and A8 you need to boost the CPU governor

a simple change of up_threshold 90 to 50 (ondemand CPU governor) will fix any frame rate dips in both games

as for the ondemand GPU governor yes its broken on your kernel mate, it doesn't scale past 200mhz easily, unlike stock, however simple works perfectly and even more aggressive than stock

[MENTION=2841310]jerrylzy[/MENTION] there is no need for performance GPU governor mate, simple should be enough as for msm-dcvs not nearly as good as boosting the ondemand CPU governor to upthreshold_50 (msm has a mind of its own)

guys its all really explained in my gaming thread, you just need to force the CPU to stay in top clock more often, A8 works liquid smooth for me once boosted on any kernel

[MENTION=4684315]flar2[/MENTION] may I ask why you did you remove the bus OC? bootloops?
[One (M7) Original Android Development] flar2:
Bus oc had to be removed because it caused bottlenecks. Same reason I ended up removing it back in the 4.1.2 days. I just thought I'd give it another shot. GFXbench 2.7 Egypt offscreen dropped to about 38fps with the bus oc compared to 46fps without.

Ondemand GPU was broken in 3.7, but was fixed in 3.8 (a typo was introduced when I reverted to faux's version of simple gov). Absolutely no difference in the ondemand code from stock.
[One (M7) Original Android Development] skulldreamz:
Another great job by flar2 once again. Great catch on the placebo effect man, thumbs up!
[One (M7) Original Android Development] donmarkoni:
First rule of XDA: do not ask for ETA.

Second rule of XDA: do NOT ask for ETA!

I'm interested in it too. For me it is working good, no instabilities at all, except for lower graphics scores. EDIT: Well, if it was caused by bus OC, then OK. :)

BTW, thanks for the testing and explanation. :good: