yashsingh1/xdaforums huggingface dataset:
[HTC One X+] 00mpollard:
You need to flash the boot.img from a computer unless you are s-off

Sent from my Viper One X+
[HTC One X+] Kassim.d:
Hi everyone i have a small issue, the kernel is great but i feel sometimes when i unlock the phone( pull the ring upwards) it doesnt react, i have to do the gesture another time. It doesnt happen on stock kernel. Has anyone experienced that ? is there a fix ?

Thank you for this great Kernel !
[HTC One X+] maxwen:
so you mean touch screen is not reacting after screen-on?

if yes - there is a "solution" nik3r has to merge

https://github.com/maxwen/enrc2b-kernel-BLADE/commit/deb62c8e4aa893030abc6a3e546092c9bb61cd74

BUT: this is "either-or-issue" - if you then experience multi-touch issues in games

you need to use another "tweak" (disable calibration control) - and for sense you need to disable the 3-finger gesture option

I will describe that if and after nik3r has merged this
[HTC One X+] nik3r:
Nah it unlocks fine without delay, must be ROM problem or you have some app doing something heavy on the SCREEN_ON broadcast.

Don't forget stock kernel takes longer to fully wake up, gives more time to whatever is going on to happen before you are even able to touch the ring.

Also with S2W you may be just beginning the ring pull too low below the screen, if you swipe up in less than 90 degree angle, there is a chance to activate S2W and cancel the touch down event for screen. You can work around it by increasing the deactivation threshold from 9px to something higher if you feel the need.

And I'm sure you know you can disable the lock screen altogether, it's more of an annoyance for me when you have S2W, just extra step.
[HTC One X+] Kassim.d:
In using arhd same as you i guess. Its kind of the first touch that doesnt react and not always. I'm sure because i never experienced that with stock kernel. You think im pressing lower without realizing? Its just kind of weird. I'm gonna try to pay attention to that.

Thx a lot for your help
[HTC One X+] maxwen:
trust me - the problem exists

it just happens very random :D

and it seems to be device specific - revision of touch controller

but the effect is that the touch screen will NOT react at all

also not after some time. only way to get out of this

loop is using power button and turn screen off and on once

so this is NOT about a delay after screen on!!!
[HTC One X+] DSSLE:
I've also got that Problem many times, but with different Kernels and different Roms. But its very rare that I've got that Problem.

I've also get that Problem while playing a game when i didn't touch the screen for ca. 20 seconds or longer.

It seems it's Hardware related, because I've got this Problem since I've got that Phone, but i'm not 100% sure on which Rom and which Kernel I've got the problem. I'm only sure I've got it once with arhd 6.5 and ex6 and once with ex10.
[HTC One X+] Pedal_Bike_Pete:
Just installed your latest build on Viper 107, have to say, very impressed so far. Had issues in the past with audio popping, lags, stuttering. But this version so far has been spot on man.

Quick question, noticed on one of your previous build change logs, you said enabled GPU overclock. Is this enabled by default? I wouldn't mind the option of underclocking, but I don't really want to over clock.
[HTC One X+] maxwen:
Actually it isnt really "overclocking" it just allows using higher

GPU frequencies at lower core voltages.

This is usefull because of the CPU/GPU dependency of the tegra3 chip

so it will alow a more fluid UI at lower CPU frequencies

The maximum GPU freq is still 520 as on stock
[HTC One X+] lbaquerizo:
Pretty happy with battery life. Again the developer dassel me. :)

From my One X+

Rom : ViperX+ 1.0.7

Kernel : Elitekernel EX15
[HTC One X+] nik3r:
Even better for me :)

No need for charging tonight...

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] florislamens:
dataswap

Can anyone tell me how i can flash the dataswap mod?

Thanks!!
[HTC One X+] nik3r:
As if it was a rom.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] jaythenut:
Hi mate had any thoughts on doing a kernel for htc one m7 there doesn't seem to be anyone making them yet:D
[HTC One X+] maxwen:
they will popup pretty soon :)

the one is so much overhyped that this is just a matter of time
[HTC One X+] jaythenut:
Yeah but there's a problem with it at the moment something about sound

Don't hurt to ask
[HTC One X+] lulonen:
In the first post I read that caLL RECORDING is "in plan"

Really? I still dream on real kernel call recording on HOX+..
[HTC One X+] nik3r:
If someone manages to make call recording support that doesn't break bunch of other stuff, like loud speaker and BT headphones during call, I will add it. So far not looking good.
[HTC One X+] schinge:
I have a problem with the notification led feature on InsertCoin 3.7.4 and EX15. For example the led starts blinking while screen is off and a notification starts (e.g. a SMS) but then it stops after the "normal" 5 mins. I tried it with 0 for infinite and 12 using a init.d script but it is always the same.
[HTC One X+] nik3r:
Did you try to 'cat' the key, if the value actually gets set? Try to test it over terminal/adb instead, your init.d script may be broken and not fire (permissions, owner or missing sh header line).
[HTC One X+] schinge:
off_timer_multiplier contains "Infinite" for 0 and "Process request x 12" for 12.
[HTC One X+] saitch76:
I have the same problem
[HTC One X+] Stephen:
Just had a thought. Would it be possible to have an aroma package for the kernel? So you would basicily install the kernel as normal then run the aroma installer to set things like LED zram etc.

EDIT: After some testing I have also noticed the delay when unlocking the phone. On the first attempt the ring starts to pull up then lags. You have to release and then it workes properly the 2nd time. This does not happen every time.
[HTC One X+] orhtun01:
+1 especially when the phone is in a sleep for a while. But not disturbing... Looks like needs more to shaking to wake it up :)
[HTC One X+] Phoenix09:
I can confirm this as well
[HTC One X+] nik3r:
Anny form of swap can do that as well.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] Stephen:
I have swap disabled in kernel.
[HTC One X+] maxwen:
@nik3r have you merged this in latest build?

https://github.com/maxwen/enrc2b-kernel-BLADE/commit/3fb02aadb29fc3449797dd708acda181f8798782

if yes - set use_suspend_boost to 1

and see if it makes a diff
[HTC One X+] nik3r:
maxwen: nope no time this week

But I don't think this is a lag or anything like that, it looks like simply put the screen turns on before the touch controller init finishes.

Guys did you try to just disable S2W if it makes a difference? I'm not saying you're seeing things but the ring is so close to the button panel it would make perfect sense.
[HTC One X+] moosebreath:
I am running the Elagantia ROM and with the stock kernel it as possible to disable cores with Anfo (premium). Now with this kernel Anfo states that i only can do that with a Tegra 3. Is there a workaround or other app for this?
[HTC One X+] maxwen:
in general - disabling cores isnt that good idea as you

might think :)

believe it or not you will need more battery with disabled cores

cause higher frequencies on lower cores require more battery

then lower frequencies on more cores

this is especially true with latest blade changes for smartmax and cpuquiet

which will distribute load and frequencies very effiecient

So I would not recommend to use less then 3 cores - except for

the "edge case" of locking the CPU into LP mode.

PS: but to answer your original question

since blade is using cpuquient and not the default nvidia

hotplugging impl - it has a different API for core limitations

so you cannot use an app that is not supporting this.

You can use the app PerformanceTool from the playstore

this has been writtem specially for the blade kernel and allows

core restrictions

BUT: this may conflicht with the powersaving changes from nik3r

which are doing core limitation also
[HTC One X+] adamkx7xdesire:
I'm on viper 1.0.7 and EliteKernel OXP 130413

maybe 4 time or more my phone had sleep of death... nothing to do with that, nothing respond and screen is frozen ;/ only reboot by long press power button :(

it also happened on EX4 and EX3

I wish this project will get as soon as possible fully stable version :) quietly brilliant... almost :P
[HTC One X+] nik3r:
Well update hboot and try to overvolt the CPU by a bit, that should help stability at the expense of temperatures/battery. It is something wrong with your specific device, some component has low tolerances, probably CPU.
[HTC One X+] maxwen:
if you don't provide useful log information you cannot expect that anything changes :)
[HTC One X+] adamkx7xdesire:
I've got:

hboot 1.30.0000

ENRC2B_U PVT SHIP S-ON RL

radio -3.1204.167.31

edit: what about that hardware? is it the same as yours?

undervolting -45 before and now 0

governor smartmax

min 51 max 1700 (strange thing is even if I change those values they can automatically change itself... from (set)1150 to 1600 or 1700 whatever..)

what do I have to do?

I can't find how to upgrade hboot ;/

edit: how can I logcat anything if the phone is frozen :P and if it happen on random operations? if it is possible I'll do what I could :)
[HTC One X+] laurab4369:
Hello and thanks for your job !!!

What are your Lumos setting ?
[HTC One X+] maxwen:
reboot and use this

http://xdaforums.com/showpost.php?p=40349847&postcount=382
[HTC One X+] nik3r:
Well everyone has different tolerances for brightness and usage, I don't mind a bit darker display, actually videos look nicer to me with darker black.

Now with last kernel (means lowered floor and smartdimmer adaptive gamma/contrast postprocessing) I set mine to min-max=25-220 , HTC One Buttons MIN-93 , buttons off exception for MX Player and everything else on defaults. Works wonderfully, smartdimmer improves contrast nicely even at very low brightness levels.
[HTC One X+] jizang:
Are the attached scripts compatible with the latest version of the kernel, and is the procedure to copy it the same as in ex6
[HTC One X+] reaper90:
yes they are. the first two have the same function and the last one isn't really a quad lock, it allows all 4 cores to go up to 1.7 GHz at the same time. but they should work if you set the permissions.
[HTC One X+] jizang:
I have to activate all permissions right?
[HTC One X+] reaper90:
I don't know exactly but I had to set permissions to execute in ES file explorer and now it works
[HTC One X+] jizang:
and after each new boot.img flashing do i have to set the permission for the scripts again
[HTC One X+] JBrandtner:
I would like to have BLN - is it supported by this Kernel (i couldn't find keywords in the thread search)? Thanks for your advice!
[HTC One X+] maxwen:
BLN support in this kernel requires a rom that supports it which currently is only aokp
[HTC One X+] reaper90:
hey nik3r, i got a short question (or maybe two):

can i use the PerformanceTool app, made for maxwens blade kernel, for switching governors without breaking any other stuff? if not, how else can i do it exactly? smartmax is very nice and battery friendly for normal use, but sometimes i play some more demanding games like NFS Most Wanted or Asphalt 7 and i get a lot of lags although i already decoupled gpu from cpu.

thanks in advance
[HTC One X+] ryanjsoo:
Here, an updated gaming script which should provide great performance.
[HTC One X+] maxwen:
actually governor switching should be no problem
[HTC One X+] jizang:
Will that also help with the temperature
[HTC One X+] ryanjsoo:
Should, it has inbuilt undervolt, the stock optimized should be good for daily use but the interactive will chew too much battery and is better suited for gaming, with the decouple script you should rarely need to deactivate powersave as 3 cores at 1.15ghz should prove sufficient even for heavy gaming and keep heat down, my phone barely gets hot when web browsing, playing videos or gaming.
[HTC One X+] jizang:
I have to copy the performance script to the init and local folder right and Do i have to copy both Files ?
[HTC One X+] ryanjsoo:
One or the other, one can be used as a daily driver and improves upon stock smartmax whilst the other applies tweaks in addition to changing the governor to aggressive interactive. I would recommend using script manager though.
[HTC One X+] jizang:
Which One should i use with the latest elite kernel, and furthermore i am using these scripts http://xdaforums.com/showthread.php?p=40437397. Can i still use the performance one
[HTC One X+] ryanjsoo:
If you use the interactive script, you will get insane performance but batterylife will be just as bad as on stock kernel, if you use the stock script, it will give more performance with minimal battery cost. So practically interactive for gaming only or stock for anything else. This script already has the disable 3d scaling script built in so no need to use twice.
[HTC One X+] jizang:
Would anything happen if i use the Script twice
[HTC One X+] ryanjsoo:
Nothing that would damage your device, it would just re-apply the settings, no need to do that though since the script alters permissions to make the settings that count stick, run it at every boot to enjoy the benefits as every reboot the settings go back to stock.
[HTC One X+] phikal:
I noticed that fastcharge doesnt give me a value higher then 370 mA, it should be at least 500 mA. Measured with battery widget pro.

I am on Elegancia rom with ex15 kernel.

Fastcharge is enabled in settings. :)
[HTC One X+] maxwen:
why are you assuming a minimal charge?

this depends heavily on the USB port

there is NOTHING like a "minimal" charge value
[HTC One X+] phikal:
Sorry for the misunderstanding, i ment to say i never get a value higher then 370 mA, phone is attached to my laptop. With my Evo 3d on anthrax kernel i got values up to 800 mA on the same laptop.

Would like to know of its on my side (setting etc.) or on kernel-side.
[HTC One X+] nik3r:
From what I understand, One X+ is severely lacking in the mA reporting department. Battery Monitor Widget is only estimating the value from changes in mV battery level. Not sure if the author found a real workaround since then.
[HTC One X+] jizang:
With Run you mean setting the permissions right?
[HTC One X+] maxwen:
you can try this to get the charging current

cat /sys/class/power_supply/battery/batt_attr_text|grep gauge_current

thats the most accurate way available

BTW: you can use this also the get the current discharging rate

so values >0 means charging and <0 discharging

BTW: I would be very surprised if a notebook USB port can really deliver 800mA :D

cause this would be outside of every USB port specification which limits it to 500mA

370mA is actually a pretty good value
[HTC One X+] zboq:
Actually, I think, I have seen these values on my HD2 when connected to HP probook laptop. Most of curent laptops have this future enabled as far as i know. I could test it, just to be sure.
[HTC One X+] maxwen:
well saying that - I would be surprised - doesnt mean that its not possible :)

at least none of my laptop USB ports can deliver that current
[HTC One X+] reaper90:
As far as I know, USB 2.0 ports (on computers) are limited to 500 mA, this is also the reason why you need a Y-Cable for some HDDs. USB 3.0 is able to deliver up to 1 A, but I think a USB 3.0 cable is needed, which in case of micro USB 3.0 does not fit for our phone. Correct me if I'm wrong ;)
[HTC One X+] zboq:
Normally that's correct, but still USB 2.0 can deliver more than 500mA, it's just not officialy supported
[HTC One X+] ryanjsoo:
If you use a USB+ port with a cable that does not support data, you can get up to 1000mah charge rate
[HTC One X+] maxwen:
well - all of this is nice to know :)

BUT - there is no way of changing the behaviour of the charger anyway

fast_charge is only overruling the AC/USB detection - nothing more

what the charger makes of it - will not be changed
[HTC One X+] zmokkie:
Reboots

With this kernel my phone sometimes freezes and than reboots (it happens a couple of times in Chrome). With the stock kernel I don't have any problem. Any help would be appreciated because I like the sweep2wake function of this kernel.

Thanks
[HTC One X+] nik3r:
Must be your cpu, try to overvolt slightly to stock values.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] zmokkie:
Sorry for the noob question but how do i do that? I use the viper venom tweaks and then go to CPU? . The CPU Governor is now Smartmax

Thanks!
[HTC One X+] jochenfrank:
rsap with the latest build doesnt work any more

Hello, i use your brilliant kernel since i rooted my hox+ in march, with the build 130119 the rsap on my vw premium fse does work perfect, with the latest build not. is there anything i can do for that?

Thanks

Jochen
[HTC One X+] Stephen:
Can you provide logcat?
[HTC One X+] jochenfrank:
Foolish question, what shoud i do for that, please pn...

Jochen
[HTC One X+] maxwen:
also kernel log please

---------- Post added at 03:39 PM ---------- Previous post was at 03:36 PM ----------

provide /proc/last_kmsg

there is a known bug which will appear in network stack

[MENTION=853294]nik3r[/MENTION]

please try my latest revert on arm spinlocks this could be the reason for it

https://github.com/maxwen/enrc2b-kernel-BLADE/commit/fa40bc3374bc77193d563956f3b6afbaaa9f7c9f
[HTC One X+] zmokkie:
Is that a file that i should download? Where can i find it?
[HTC One X+] maxwen:
read -again!

this is a message for nik3r :)
[HTC One X+] zmokkie:
Hahaha sorry.
[HTC One X+] jizang:
With 'Run it at every Boot' you mean to Set the permissions of the script right, and to get the best Performance, Do i have to erase any of the scripts from this Post http://xdaforums.com/showthread.php?p=40437397
[HTC One X+] jochenfrank:
Okay, after three times flashing and the last update of the rsap installation app everything is running well. Great. Thanks for asstistance

Jochen
[HTC One X+] maxwen:
actually I would be surprised if this would be a kernel issue :)
[HTC One X+] :
Hello,

I'm using the ticket based algorithm, and I've not rebooted in 330 hours.
[HTC One X+] nik3r:
Me neither, haven't had any problem (restart, freeze or otherwise) since EX15 came out, currently at 104 hours uptime.

Is this error somehow device-specific?
[HTC One X+] adamkx7xdesire:
Hi,

as I promised I'd make logcat after Sleep of Death.. :P

It would be cool if you figure out what's the problem with kernel/rom/phone/me :silly:

btw could someone explain me why sometimes min and max frequency is randomly changed (in venom settings) ? thats very annoying ;/

sometimes min is the same as max frq on 1700

sometimes max goes from 1500 to 1700 or 1150 or other

also I can't understand why there is an option "CPU screen off max" because whenever I change this it always goes back to 51 after switching screen off and on again.... and it doesn't depend on governor :P
[HTC One X+] maxwen:
well since nobody provided a log I cant even tell if it is the known issue

furthermore I also dont know if the spiinlock change has any effect on this :D

but since it is deadlocking in a spinlock that would be my first guess

this is an absolute timining issue - actually its a deadlock in the network stack

it also happens on the HOX - so either its a general 3.1 problem which I

doubt or any change caused it. We share a lot of changes with the

HOX kernels

It definitely has something to do with high network load

torrent clients can make it happen "easier" but it can also happen

during "normal" browsing
[HTC One X+] reycharlesconrad:
Hi Guys,

I would like to try using some of the mentioned scripts here (decouple and quad lock and gaming script). I hope you can help me instruct where to place the scripts in order to run it? Should it be in the data/local folder? Or somewhere in a init folder which I don't know where to find? I'm using root Explorer. Appreciate any help you can give.

Thanks!

Charles
[HTC One X+] jizang:
You have to download root Explorer from the playstore after installing root explorer, you start it and then go to the folder 'etc' in there scroll down til you find the folder 'init' there you can place your scripts. (I also place it to the folder 'data' then local), after placing your scripts, click and hold on the script and set the permissions (tick all boxes). You also have to rename the script, you have to erase the .sh, so that the script is named for example just decouple instead of decouple.sh. I hope this will help you
[HTC One X+] zmokkie:
How to provide logcat

How can i make a logcat? I'm using Viper 1.0.8 and the latest kernel ex15..
[HTC One X+] laurab4369:
With this kernel my phone reboot (1 or 2 x in the day)... I think it's not stable:rolleyes:

Have you got a solution?
[HTC One X+] maxwen:
I dont need a logcat - as explained I need the file /proc/last_kmsg after a reboot

I guess you know how to get a file from the device???

If you are brave enough to try a different kernel you should

know that :D

[MENTION=3799165]laurab4369[/MENTION]

same for you

If you are a user that needs an app even for the simpliest thing then

read this http://xdaforums.com/showpost.php?p=40349847&postcount=382
[HTC One X+] zmokkie:
Oke i will do that when my phone freezes and reboots .
[HTC One X+] baadnewz:
anyone has init.d script to uv w/ -50 for all frequencies ? im too lazy to write one :D
[HTC One X+] maxwen:
install trickstermod for uv

no need for a script
[HTC One X+] ryanjsoo:
echo -50 > /sys/kernel/tegra3_dvfs/cpu_millivolts
[HTC One X+] baadnewz:
i have to play catchup. on htc one x the script i've made i had to input for all frequecies lower voltages. was the old vdd levels interface.

i rather use a script to control via sysfs interface , i'll try [MENTION=4400607]ryanjsoo[/MENTION] solution thou i'm not familial with this sysfs interface for lowering voltages
[HTC One X+] ivicask:
Not sure if it can be controlled per frequency, but thats global voltage regulation and works like a charm :)

Under-volts by 50mv for all frequencies

echo -50 > /sys/kernel/tegra3_dvfs/cpu_millivolts

Resets voltage to default

echo -0 > /sys/kernel/tegra3_dvfs/cpu_millivolts
[HTC One X+] baadnewz:
yah this works. nice touch the global voltage regulation. i was used to the old one

here is an example: http://xdaforums.com/showthread.php?t=821372

thats the reason i asked for a script coz i was to lazy to write for each freq. didn't know about the global one.
[HTC One X+] reaper90:
Actually default value for this kernel is -25 :P
[HTC One X+] baadnewz:
yes once i knew the sysfs interface i figured its was already undervolted w/ 25 mV.

Seems I'm running stable at -75 now. -100 is too much for my t3
[HTC One X+] ivicask:
Isnt echo -0 > /sys/kernel/tegra3_dvfs/cpu_millivolts returning it to default under-volted value -25mv? Not to tegra stock defaults.

So if you undervolt by 50 its already undervolted by 25 so its -75? Maybe i remember something wrong.. :D
[HTC One X+] baadnewz:
default for is -25

i echoed -75 so i went down w/ -75 (not -100 ; -25 by default and -75 from my input). so if you want kernel default echo -25 if you want htc default echo 0 .

or at least this is my understanding
[HTC One X+] maxwen:
this kernel uses the UV_mV_table interface

/sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

---------- Post added at 03:08 PM ---------- Previous post was at 03:07 PM ----------

no - its then 0 - this is an absolute value

and tegra stock defaults ARE -25 - so if you use 0 you are actually "overvolting" it :D
[HTC One X+] baadnewz:
fortunately i remember how to pull last_kmsg. here is one after a reboot. not freeze, only reboot. i was playing w/ chrome. ill reduce the uv a bit from -75 to -50 and see if i can reproduce the error
[HTC One X+] adamkx7xdesire:
I don't want to be rude but are my questions too smart or too stupid to answer them :P

anyway the problem still exist so here is a new log cat :)
[HTC One X+] maxwen:
thats a new one to me :)

so its not the one I expected but actually I also cannot make

much out of this so this could really be UV related