yashsingh1/xdaforums huggingface dataset:
[HTC One X] benchallenger:
i use setcpu to undervolt - however i want to know what it should say under kernel in the about section in settings... mine says 2.6.39.4-g06fce35.... which is the same as it says under stock. normally on faux kernel etc it will have a unique name to identoify it such as "faux kernel v 1.3 etc..."
[HTC One X] fade2blak:
0.91 drains battery fast and phone heats up even tho' im on 2 cores.. :(
[HTC One X] stephen2282:
bluetooth bug?

anyone having bluetooth bug that cant receive any files from bluetooth? please confirm with me thank you :)
[HTC One X] kholk:
Solving.
[HTC One X] rohitbaba:
Hi All

does this kernel possibly help with multitasking?

thanks

Dev
[HTC One X] kholk:
@rohitbaba

Yeah, the Linux 3.4 routines can do better multitasking, but please note that some of that is being managed by userspace (ROM).

@everyone else

The scaling problem has been fixed: now the CPU stays at low frequency for most of the time, all this without any performance issue.

The Tegra 3 SoC will prefer to wake up CPUs (0-1-2 MAX) prior stepping up the frequency.

About the CPUs frequency, it will be raised only if really needed.

The changes will be integrated in v0.91b.

I can't give an ETA for v0.91b, because that version will probably solve the BT files receive issue experienced by stephen2282, so, I won't release it prior fixing that important issue.

In any case, v0.91b will come today, so... in a few hours.
[HTC One X] raimondomartire:
Kholk can you explain better "Cleaned up and updated the baseband (radio) driver to the latest revision"

Your change can power signal strenght?
[HTC One X] kholk:
V0.91b has been released. Sooner than expected :P

@acer73

Unfortunately, that has to be done by hTC on the radio firmware.

My changes there are about cleaning its code and updating it to the latest revision that contains some bugfixes and some code semplifications, AKA less lines executed -> less CPU time involved.
[HTC One X] fade2blak:
Super.. I should wait for the download link to be updated to 0.91b or is it updated in the 0.91 itself? :)
[HTC One X] MrPhilo:
Sometimes the CPU spikes to 1500mhz - 1500mhz, has this been fixed in v0.91b?

EDIT: Nevermind, this only happens when you open the lockscreen and after its normal. :p
[HTC One X] Fightspit:
Thanks for making continuous updating your kernel :)
[HTC One X] slvrarrow:
why doesnt quadrant function.......?
[HTC One X] kholk:
@Fightspit

Thanks to you for being confident in the EternityProject!

@svlrarrow

It works for me!

@everyone else

Guys, I'm sorry to release a new version after only a few minutes, I was thinking that would take quite some time, but with all the updates I've already done, it went okay instantly.

I am excited to release to you a new feature, called ION Memory Allocator (for GPU).

For more infos, Google is your friend :P

V0.91c with ION has been released!

P.S.: Is there any ROM developer that wants to change the Android behavior to use ION? That would give a GREAT performance improvement ;)
[HTC One X] MrPhilo:
Ooo, sounds interesting. But before, I mentioned that the CPU will spike to 1500Mhz - 1500Mhz. This actually happens randomly, not just at the lockscreen, you know whats the problem?
[HTC One X] kholk:
@MrPhilo

Oh, that's because you're changing the frequencies with Android apps like SetCPU or AnTuTu CPU Master.

That's normal because nVidia is doing a lot of messes for making Tegra 3 to work good, infact in the 3.4 kernel they've practically rewritten from scratch the Tegra drivers.

I've experienced what you say even with the stock hTC kernel and unfortunately, for now, it isn't easily solvable.

I should first update the rest of the kernel components to 3.4, then time will tell.

For now, the best thing you can do is disabling the auto clock set on those apps, OR double-setting it (perhaps with two apps that are doing the same thing).

I've noticed that setting the clock for TWO times solves the issue.
[HTC One X] Fightspit:
You are still amazing, you just upload a new version :D

I think I will stick to your kernel after experimenting some others.

Now it is time to git clone your kernel now for my own personal use :)
[HTC One X] emmaair:
Whats the features of the new ION Feature? :D
[HTC One X] Xphoid:
Although i'm all new to android, kernel, UV, OC, applying Linux 3,4 etc... I am trying to learn as fast as possible...

And in the mean time I understood that you are doing something different & important by porting linux 3,4 to our kernel...

So keep up the good work...

I got back to stock to receive ota and got it yesterday and Planning to try your kernel but i really didn't understand what you mean in your quoted post... It'll be mostly appreciate if you can explain a little and which app shall we use?

Thanx a Lot in advance...
[HTC One X] GabrielSousa:
kholk,

i do

echo "100 100 100 100 100 100 100 100 100 100 100 100 100" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

and the last 3 numbers stays "0"

why ????
[HTC One X] ShyamSasi:
Here....
[HTC One X] emmaair:
Hahahah thank you xD
[HTC One X] prokshit:
noob! help!

guys.. could u plz tell me is there any improvemnet in battery life and gaming using this kernel?

could i use this kernel with stock rom?
[HTC One X] ShyamSasi:
Dude he just released the kernel it will take at least a day or so to comment on battery.
[HTC One X] Sramie:
when flashing kernel i have message

adb server is out of date ... killing

daemon started succesfuelly

error: device not found..

and i am at fastboot in use.. :(
[HTC One X] Skolotaie:
Be sure to have the Usb Debugging enabled and Start the Flash Command when the Phone is On ;)

You dont Need Fastboot the Script does everything for you

And a little Question i get With Insertcoin 6.3.1 and the Newest Version of this Kernel Only 7025 Points in Antutu 2.8 Is that not a little bit to Low?
[HTC One X] knightrocker:
run the bat when the phone is normally booted up ... not in fast boot ..
[HTC One X] kholk:
@Skolotaie

I can get 11980 with the stock hTC ROM, so this is either an issue with the InsertCoin ROM or with something on your device (perhaps, an app?

Or.... try to wipe cache, that could help.
[HTC One X] 3rdeyer:
Go to taskmanager and kill the adb.exe en restart the .bat file.

Btw, great kernel Kholk.
[HTC One X] muamers:
Sorry, but i still dont get it ... what does this ION improve? :)
[HTC One X] skyalvinlee:
So.. is this the way its supposed to be when flashing?
[HTC One X] ORStoner:
Retry the benchmark with a battery above 30% charge. If it is the same result then I don't know what the problem is...
[HTC One X] Sramie:
my phone is booted up, have USB debugging, adb.exe is closed in task manager and still cant flash it... em.. goin try franco kernel
[HTC One X] skyalvinlee:
For those having problems with adb,

Flash the boot.img from the thread using fastboot cmd.

And after flash the modules from here [KERNELS] Repacked for Android Revolution HD | 26th May

Just Thank GuyAdams for the modules

Thanks to shree.cse
[HTC One X] Skolotaie:
I will Try to Make a Fullwipe,Reinstall the Rom and do everything from Scratch

Really Love the kernel :)

And if it dont gets Better im Sure its a Issue with my HOX because i have a *****y one xD

---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------

Do you have installed the Android SDK???

Idk if its Neccesary but Maybe thats it
[HTC One X] Drefsab:
is it possible for users to set Android behavior to use ION? or is it something that has to be coded by rom developers?
[HTC One X] TUN_SD:
Bad results too. Charmandar rom.
[HTC One X] :
No, do you have usb debugging enabled?
[HTC One X] kholk:
It's something wrong, again, with your ROM.

Ask your ROM developer prior pointing your finger.

You can find my Quadrant results on my ....really crowded.... hTC ROM (plenty of bad apps installed, I do this for testing the stability, I'm not sadic :P ) as attachment to this post.
[HTC One X] GabrielSousa:
I have great results too . This kernel rocks.
[HTC One X] Drefsab:
I just tried 0.91c on the latest MIUIv4 rom from miuiandroid and quadrant got 4702, cpu 12026, mem 3302, i/o 4750, 2d 990 amd 3d 2443. That was using ondemand.

Its not the kernel its something else some mod, or something in your rom like has already been said.
[HTC One X] aussie1234:
Benchmarking and Feel

Hi

I am using the latest EnergyROM and have updated to this kernel.

Phone IU feels smooth and no major lag.

Even though it's not all about the benchmarking scores: Quadrant score 5094 and AnTuTu score is 11324.

Great job. No complaints here.

Cheers

Aussie :)
[HTC One X] mr.boonet:
hi,

Is it possible to just give me a flashable zip to flash in cwm? because i can't execute the bat file as im working on a mac, and i can't figure out what to put in a zip to flash. Especially in the meta-inf folder...

thx a lot
[HTC One X] GuyAdams:
You can grab the modules in flashable form from my thread:

http://xdaforums.com/showthread.php?t=1654982

You will still need to flash the boot image via fastboot though.
[HTC One X] 2weiklang:
First things first: Performance is awesome.

However: Found some showstoppers: Tried to post here using XDA app about a bug found earlier, using swiftkey -> phone froze after selecting a word. App could be killed, however.

Bug found earlier: Browsing in the play store, buying an app. Searching for another one caused the whole phone to entirely freeze, only hard reset could get it back to work.

Apart from that: Keep up the good work! You, sir, deserve my money and will certainly get some once my loan arrived :p
[HTC One X] Sebby:
i need the original htc voltage

cant find them
[HTC One X] damanrico:
I woke up today and wondered why my alarm didn't go off.

Tried to unlock my phone, but the screen wasn't responsive.

Finally managed to unlock my screen by swiping down the notification bar, selecting an app and pressing home. My alarm didn't go off because the app crashed (never happened before).

When I later turned my phone on again the lock screen still wasn't responsive, it even didn't show the unlock ring. So it seems like the lock screen crashed as well.

Could it be that my phone went into a too deep sleep during the night and thus the 2 apps crashed?

I'm using this kernel without any setcpu, voltages or whatever tweaks. I know back in the days on my Nexus One it didn't like undervolting and made apps crash (my CPU in that phone was very sensitive and with the slightest undervolting I couldn't use my phone). Does this kernel have standard undervolting?
[HTC One X] mr.boonet:
Is it ok to flash the repacked kernel on the charmander rom instead of the arhd?
[HTC One X] Snah001:
Of course not!

In op 4 of Charmander rom you find the repacked version for their rom.
[HTC One X] kholk:
@damanrico

Yeah, this kernel has got a normal undervolting of -50mV on G cluster, however this isn't something really important because the LP cluster is a whole different thing.

Perhaps, can you provide more informations and, preferrably, debug informations, like logs etc?

I use the alarm every morning, and this morning I didn't have any problem.
[HTC One X] mr.boonet:
Oh ok i thought so ;D
[HTC One X] skyalvinlee:
- sorry double post delete please -
[HTC One X] skyalvinlee:
Edit*
[HTC One X] anub1s18:
hi, i'm not 100% certain if this is the kernal or the rom (Leedroid's now no longer available v6.3).

but it seems whenever i switch signal tower (just a totaly unbased suspicion) i lose all reception.

when i'm at home and i have normal full reception, and i drive to a nearby city when i arrive there i will have no reception what so ever, and it will not come back untill i reboot the device.

when i then go back home i will have no reception yet again untill i reboot the device.

(using 0.91c)
[HTC One X] t-roz:
hi there

tnx for the kernal

i was woundering is the usb host working or not yet.
[HTC One X] GabrielSousa:
is this normal ?

0.91c

I have huge battery drain
[HTC One X] MrPhilo:
kholk awesome kernel, was able to get over 5 hours onscreen time with still 10%+ left. :)

Was wondering would this kernel be compatible with CM9 by TripV?
[HTC One X] stephen2282:
Good to know its solved :D this kernel is one of the best on one x rom. Keep up the good work =)
[HTC One X] damanrico:
I'm sorry, yesterday Alarmdroid also had an update, which apparently caused the problem (a new update got released today, with the bug shown in the change log as solved). So ignore my 'issue', my bad (or better Alarmdroid's bad :p).

However, I do experience apps not responding to touch anymore around 2-3 times a day. Today it was a news app and the XDA Premium app, yesterday it was Chrome and 1 other app. When touching the app (scrolling or whatever) it doesn't respond anymore. I can pull down the notification bar, and after smashing the home button for 2-3 times it does go to my home screen. Going back into the app solves the issue and it responds again to touch. It never shows 'app has crashed' or any other error.

To help you figure out if this is a kernel issue or not, what is the best way for me to supply you with logs? Is there an easy app that pulls the logs? Let me know how I can help you help me.
[HTC One X] skyalvinlee:
+1

This is the same problem Im having like I posted in the last page.
[HTC One X] slvrarrow:
same here
[HTC One X] slvrarrow:
Kholk, any possibility to allow undervolting lower than 800mv? I find that the lower values may be stable at lower than that.
[HTC One X] Snah001:
+1
[HTC One X] Sib64:
If you have got a problem with your adb or fastboot or...

use this:

Download this file "fastboot.zip"

Install this file somewhere in one folder which is named "fastboot" on your C: root

Unsipped this file on the folder "fastboot" and you will find 3 files:

- adb.exe

- AdbWinApi.dll

- fastboot.exe

and when you need to push something by the bootloader, you can use it.

Don't forget to push on this folder the file that you need. For exemple: boot img or a recovery, etc...

It's very simply and efficient ;)
[HTC One X] kholk:
adb shell -> logcat

Then make the device to have the issue you're experiencing: as soon as you experience the issue, copy and paste the logcat to me.

.....And don't paste it on an XDA reply, because it's gonna be something REEEEEEEEEEEEEEALLY long. Post it as an attachment, instead!

V0.91e - RELEASED. :)
[HTC One X] damanrico:
Thanks for the update.

When I experience an app not responding to touch I'll get the logcat to you asap. Haven't had the issue today yet.

EDIT: V0.91e not booting for me, stuck on bootlogo. Back to V0.91c which does boot.
[HTC One X] TUN_SD:
I have this problem too the whole day. But I can't upload a log. No PC around till tomorrow. Thought it is SysTune, deinstalled some minutes ago. Now wait and see.

The most (only) apps were xda, chrome, SwiftKey beta.

Log comes asap.
[HTC One X] Transi:
v0.91e not boot with InsertCoin Evolution 6.3.1, :confused:
[HTC One X] eyosen:
V0.91e not booting for me too. Stuck at bootlogo. Energy ROM 2505 ramdisk.
[HTC One X] kholk:
Uhm, it looks like I've uploaded the wrong file ... >.<
[HTC One X] Daekin:
is download reuploaded by now?
[HTC One X] kholk:
Guys I'm sorry, I can't check the right kernel right now.... I've got some problems with my fried PC :|

I'm reverting back to the previous version: further updates will come tomorrow!

Sorry :(
[HTC One X] Rongogo:
Thanx mate take your time give you a litle gift for one step further

Regards Rongogo
[HTC One X] maseo:
Tried 0.91C for the day, seems more powerhungry when playing music/active then 0.90D. Standby is awesome.. but i listen to about 2 hours a music a day at a minimum. 1 hour music costs me about 25-35% battery life. So im switching back to 0.90D :(
[HTC One X] kholk:
@maseo

I'm reviewing the issue.

I'm sorry if I've disappeared for two days, but I've had problems with my PC, fried mainboard.

Anyway, I'm up and running again now, and I'll probably release a new version tomorrow.

Stay tuned! :)
[HTC One X] lucasmine:
Does it suporte cfis?
[HTC One X] maseo:
No problem. I'll happily flash new kernel when you have them. They seem to give better battery life then franco's kernels which I've tried through R1 to R6. :
[HTC One X] kumanyang:
I experience the similar issue. I do search "elixir 2" in Google Play and get into description page of this application as the attached pic shown. It stopped responding to touch just like freeze. I have no problem to switch to any other background applications. Switch back to Google Play and it still got no response to touch. The logcat attached log the activity of

"Home screen --> Google Play --> touch the screen".

Hope it is useful.
[HTC One X] maseo:
I had the same issue with Chrome last night. Couldn't type anything anymore. Was able to kill the task, but opening it again froze Chrome's response again.

i've tried 0.91C one more time this morning. Started listening music at about 0900, arived at my destination at 1015. Battery drained (with some whatapp in between) from 96 to 68%.

I'm trying 0.90D on the way back, see how much that one drains.
[HTC One X] Evil.2000:
Why should someone use this kernel for OTG?

I didn't tried it but if i cat /proc/driver/fsl_tegra_udc on a stock kernel (Linux localhost 2.6.39.4-gc9932b1 #1 SMP PREEMPT Thu May 10 00:22:08 CST 2012 armv7l GNU/Linux) it says OTG state: 3 (3:B_PERIPHERAL 9:A_HOST 10:A_SUSPEND) which i think is capable of USB host mode?

Or am i wrong?

android:/proc/driver # cat fsl_tegra_udc
cat fsl_tegra_udc
NVidia Tegra High-Speed USB SOC Device Controller driver
fsl-tegra-udc version: Apr 20, 2007
Gadget driver: android_usb

USBCMD reg:
SetupTW: 0
Run/Stop: Run

USB Status Reg:
Dr Suspend: 0 Reset Received: 0 System Error: Normal USB Error Interrupt: No err

USB Intrrupt Enable Reg:
Sleep Enable: 1 SOF Received Enable: 0 Reset Enable: 1
System Error Enable: 1 Port Change Dectected Enable: 1
USB Error Intr Enable: 1 USB Intr Enable: 1

USB Frame Index Reg: Frame Number is 0x455

USB Device Address Reg: Device Addr is 0x16000000

USB Endpoint List Address Reg: Device Addr is 0x7d001000

USB Port Status&Control Reg:
Port Transceiver Type : UTMI Port Speed: High Speed
PHY Low Power Suspend: Low power mode Port Reset: Not in Reset Port Suspend Mode: Not in
Over-current Change: No Port Enable/Disable Change: Not change
Port Enabled/Disabled: Enable
Current Connect Status: Attached

Chareger type: USB
OTG state: 3 (3:B_PERIPHERAL 9:A_HOST 10:A_SUSPEND)
USB Mode Reg: Controller Mode is: Device Controller

Endpoint Setup Status Reg: SETUP on ep 0x0

EP Ctrl Reg [0x0]: = [0x800080]
EP Ctrl Reg [0x1]: = [0x880088]
EP Ctrl Reg [0x2]: = [0x880088]
EP Ctrl Reg [0x3]: = [0x0]
EP Ctrl Reg [0x4]: = [0x0]
EP Ctrl Reg [0x5]: = [0x0]
EP Ctrl Reg [0x6]: = [0x0]
EP Ctrl Reg [0x7]: = [0x0]
EP Ctrl Reg [0x8]: = [0x0]
EP Ctrl Reg [0x9]: = [0x0]
EP Ctrl Reg [0xa]: = [0x0]
EP Ctrl Reg [0xb]: = [0x0]
EP Ctrl Reg [0xc]: = [0x0]
EP Ctrl Reg [0xd]: = [0x0]
EP Ctrl Reg [0xe]: = [0x0]
EP Ctrl Reg [0xf]: = [0x0]
EP Prime Reg = [0x0]

For ep0 Maxpkt is 0x40 index is 0x0
its req queue is empty

For ep1out Maxpkt is 0x200 index is 0x1
req cc577a40 actual 0x200 length 0x200 buf cddbc000

For ep1in Maxpkt is 0x200 index is 0x1
its req queue is empty

For ep2out Maxpkt is 0x200 index is 0x2
req cd0215a0 actual 0x18 length 0x18 buf cc489000

For ep2in Maxpkt is 0x200 index is 0x2
its req queue is empty

android:/proc/driver #
[HTC One X] maseo:
Yep. 0.90D definitely drains less. 1.5h of music, went from 74% to about 59%.
[HTC One X] damanrico:
Still that's an insane amount of drain for just listening to music imo.

I also had 10% an hour on stock kernel, so it has nothing to do with this kernel really.

I think it has something to do with Beats Audio or another equalizer setting in HTC Sense settings.
[HTC One X] maseo:
True. But is chosing between the two.. i'd take 15% over 25-30 in an hour. And yes. I've got Beats enabled, and a custom EQ in volume +. And if it matters, it runs through (offline) spotify. :)
[HTC One X] t-roz:
i hope we can have the usb running i cant wait for that
[HTC One X] kholk:
The EternityProject Kernel for HTC One X v0.92 has been released.

This release, other than bringing updates, solves some issues, like the ondemand parameter loss when waking up the device, the audio driver eating up battery... etc etc etc :)

You'll find the complete changelog, as always, on the first post.

Enjoy!

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] maseo:
Enjoy!

Back in a -kernel- flash! :D
[HTC One X] danlat1415:
Thanks for the update - but trying to download, and your website is showing as offline.

Any idea whether this is only temporary?

Do you have any mirrors?
[HTC One X] kholk:
Fixed. Retry :P
[HTC One X] nimrodity:
@kholk

Is it maybe possible for you to integrate sweep2wake ?
[HTC One X] kholk:
It's possible and I'll do as soon as we reach v1.0 :)
[HTC One X] Drefsab:
Personally I prefer not having sweep2wake, its something that is an additional drain on the battery and while cool once or twice is useless and just as much effort as any other unlock method. I'm much more interest in the reworking all the drivers especially the USB ones. It's things like that which will add really addional functionality.
[HTC One X] Huey85:
^ concur. I have issues with sweep2wake. trying a couple of times and it just won't wake up the phone, so I try the power/sleep button but takes me like 5 presses before it would work. So hence, sweep2wake may be a bit too buggy, especially if you're considering including into version 1.0 of your kernel
[HTC One X] nimrodity:
With haptical feedback turned off the sweep2wake was running without any problems for me,others mentioned the same thing
[HTC One X] kholk:
Oh, so guys, no S2W until it will be stable :P
[HTC One X] nimrodity:
For me s2w worked good, had only bt problems but I looks like I could I fixed them with wiping dalvik , will test it tomorrow maybe
[HTC One X] williamyi:
@kholk, a small request if you have the time, wonder once you have stabilize the kernel, possible for you to look around on the OTG host thingy?
[HTC One X] Drefsab:
He answered that on his own site (http://www.eternityproject.eu/topic/48-eternityproject-kernel-for-htc-one-x-endeavor/page__view__findpost__p__707) :)
[HTC One X] kholk:
Yeah, and I confirm again what I said ;)

I've already found a possible way to switch into Host mode, but I am willing to search a different and painless way to do that prior releasing anything related to this.

As always and as for everything..

Work in progress, guys... work in progress. :P
[HTC One X] maseo:
battery usuage when using music looks (a bit) better. 1.5h, ± 13-15%, i'll check it again on my way home.

It's super low on power drain when idle though. :)
[HTC One X] kholk:
I didn't notice the previous issue because in reality I rarely listen to music using my phone.

Anyway, I'm happy to hear that it looks like solved! :D
[HTC One X] slvrarrow:
Is it possible to skip music tracks using the hardware volume buttons for example to save the screen coming on and using power?

Also should the phone "sleep" when playing music back with screen off and no interaction?
[HTC One X] nimrodity:
going to test this kernel right now on insertcoin 6.4

I listen very much music on the X every improvement on battery life is a big welcome especially when its about 10-15%,that would be so awesome.

Will post back when i know more
[HTC One X] sean.trinidade:
If your using blubbers 3-button mod, it will actually do this anyway!