yashsingh1/xdaforums huggingface dataset:
[HTC One X] cYbOrG5:
hey kholk! good to hear from you.. :D

beats me too..its the first time i see it using miui.

maybe i need to do it again(flash your kernel) or something....

unfortunately, this kernel is not packed separately in zip(where i can flash via recovery) and .img (i got this covered in flashboot)

im not sure whether JUST zipping the modules folder and flash via recovery would do the trick(maybe there are folder structure which file goes where, that i do not know)

and oh, do note i'm a noobish :)

im not sure if we can upload images here for screenshot, but i got a screenshot of the BSOD during execution of batch file in case your interested, and for the flicker, i might ned to find a separate camerafor it.
[HTC One X] kholk:
Nope, you have to build an updater-script for them to go in.

About the adb process, does it crash too on your VM?

If you see "[blahblah] copied at [blahblah]KB/s" it isn't failing.

If with your binaries it works perfectly, try to move your adb and fastboot binaries into the kernel folder and retry with the script!
[HTC One X] cYbOrG5:
hi kholk,

crash happens after the device reboots when module update are completed.

i think it has to do with the fact that after the device reboots,one needs to click/check htc fastboot for the VM to detect the attached USB fastboot device or something...

it says, if i'm not mistaken, the first line says "sending xxx " ... and the second line says "waiting for device"

by the way, i can see these messages right before the crash:

" Installing kernel image...

" ----- REBOOTING THE DEVICE TO FLASH THE KERNEL IMAGE... -----
[HTC One X] IllUMINATUz:
haha.. that I took from my HTC One X.. Rooted, running Exodized ROM..
[HTC One X] GuyAdams:
You can get the modules from my thread, just ignore the repacked boot image and download the flashable zip:

http://xdaforums.com/showthread.php?t=1654982
[HTC One X] kholk:
So the modules are being copied correctly, don't worry.

Anyway, updates for you guys.

I've taken a decision:

As you should know, Italy will play vs Spain in 30 minutes.

If Italy will win, I'll release a 3.4 kernel preview right after the match!

:D
[HTC One X] Fightspit:
What happen in a case of a draw like 0-0 ^^ ?
[HTC One X] kholk:
Absolutely nothing :P
[HTC One X] Kriz206:
Hi kholk when can we expect a fully working USB OTG Host ? Another question will this kernel work with MoDaCo CM 9 for HOX ?

Thx i advance for your reply.
[HTC One X] Fightspit:
Oh no, the final score is 1-1 :/
[HTC One X] Drefsab:
no new kernel tonight for us then
[HTC One X] Fruktsallad:
Nooooo! :(
[HTC One X] kholk:
The kernel is mature enough and I think it's time to release a binary preview.

The preview has been released.

On the 3.4 kernel, everything is working, but there are still some problems on IRQs taking some CPU time and things like HEAVY games won't work properly.

Everything else is fast as hell and the battery life should be improved.

Enjoy!

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] Tom_H_:
Awesome! Can you tell me... Is there anything that isn't working on your kernel?

And is it compatible with the latest MIUI 2.6.8?
[HTC One X] Drefsab:
try it and see :D Im at work atm so cant test, if someone does test it can you let us know if OTG works? :D
[HTC One X] TheMG:
Awsome!

Currently ill stay with the 0.92 since i'm going on a trip for few days, but when i come back ill try it out!

Thanks!
[HTC One X] Tom_H_:
Sorry for the noob question, but how do i go about installing this kernel for my MIUI 2.6.8 build?

Can i just flashboot the new kernel or do i need to re-install MIUI with its zip file in recovery?

Thanks!
[HTC One X] kholk:
Everything is working in the 3.4 kernel preview. The only issue is that IRQs CPU usage.

About installing it, it's exactly like the old versions: just run the batch file in the package with your phone booted and connected with ADB enabled.

It'll copy the modules and flash the kernel automatically.
[HTC One X] Drefsab:
including OTG? if so sir you are awesome :D
[HTC One X] kholk:
Oh, oh, stop that xD

Nope, OTG isn't still working xD

I was meaning, all of the features that were working on the previous 2.6.39 kernel are working on 3.4.0! :P
[HTC One X] Drefsab:
got my hopes up oh well I know you are working on that issue as well thats just one of those features that I know I will make a lot of use of when it hits :D
[HTC One X] shree.cse:
Is it Ok to repack the latest kernel for Roms?

Anyway, I just flashed the repacked one on InsertCoin rom. Thank you!

I have a sudden reboot!

Edit: After reboot it was OK, but the music play was stuttering and hanging. I know this was just alpha, just wanted to give some feedback.
[HTC One X] kholk:
Well, apart that the 3.4 is Alpha...

....ehm, I'm developing my kernels using the stock hTC ROM and I've never got any problem like the ones that you've experienced.

Perhaps, prior rebooting your device, can you post me the last_kmsg?

It has to be taken directly after the sudden reboot. If you've re-rebooted, it won't be the interesting one!

Fire up a terminal emulator on your phone and write:

cat /proc/last_kmsg > /sdcard/last_kmsg.txt

Then, connect your phone as mass storage function and give me the last_kmsg.txt file in your sdcard :P

Thanks for helping to debug :)
[HTC One X] TripNRaVeR:
Excuse me but i just looked into the "3.4.0" source... but how come its a huge difference to android 3.4.0 and a small difference with 2.6.39.4? Even my kernel (3.1.10) differs more with 2.6.39.4. All the drivers, board files etc are exactly the same as in 2.6.39.4.

At least there should be 3.1.10 drivers in the source seeing that is the latest nvidia base. Also you missing some core parts in arch/arm/include/asm/... that are absolutely required to get 3.4.0 booting.

Last but not least the config misses a hell of a options that are in 3.4.0. Not trying to flame here or what but i'm just giving my opinion and this imo is just an 2.6.39.4 kernel with a different name.

Feel free to prove me otherwise because i could use some help with 3.1.10 (from ground up build)

Edit:

The most interesting thing that proves youre 3.4.0 kernel is 2.6.39.4 is that inside FS/XFS there is a directory called linux-2.6
[HTC One X] shree.cse:
I already rebooted after the sudden reboot. I will post the kmsg if I had the same thing happened again. Thank you!
[HTC One X] kholk:
Apart that my preview isn't still FULLY 3.4.0.

Anyway, do a diff with 2.6.39 and see what's changing: we can't port the board files directly to 3.4.0 since we haven't got any UART, and my kernel has been updated slowly to be 3.4.0.

The kernel isn't still a FULL 3.4.0 kernel, but calling it still 2.6.39.4 is WRONG IMHO: more than the 50% of what's being compiled for our device is updated to 3.4.0 and what's not fully updated isn't 2.6.39 anyway.

There are still some parts that aren't updated and they're things that we aren't compiling for the One X, so, I have ignored those for now.

About the core ASM, they're still not FULLY updated mostly because I'm doing that sequentially and this requires time and you, being a developer, should understand.

Anyway, if you've got a way for wiring an UART on the device, that would be a good thing and will permit something more than what we have right now.

Also, if you want, I would like to have a good talk with you on something like GTalk. If so, send me a PM with your contact, or, IRC is also good.
[HTC One X] |=>AmuzZ<=|:
does this kernel work on leedroid and does usb otg work on it????
[HTC One X] kholk:
It works on any ROM (for some a repack is required). USB OTG still doesn't work as stated on the changelog.
[HTC One X] ShyamSasi:
Nice work mate ...
[HTC One X] kholk:
A new version of the 3.4.0 branch has been released.

This version fixes the IRQs problem and makes the device able to run heavy Tegra 3 games.

It also takes the 3.4.0 branch to be an official EternityProject EXPERIMENTAL branch (constantly updated here).

Enjoy!

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] GuyAdams:
Great work mate! Quick question, are there any changes in the modules compared to the software preview?

Also will you continue development on the 2.6x branch?

Thanks
[HTC One X] kholk:
Yeah, the modules are different.

About the 2.6 branch, yeah, I will, but in this moment I'm focused on the 3.4 branch!
[HTC One X] ShyamSasi:
That was fast! ... Trying it now. Will report in few hours :)
[HTC One X] GuyAdams:
Thats good to hear, I think 3.4 is certainly the best place to spend efforts right now.

Thanks again :)
[HTC One X] ctfTijG:
I keep getting this error on the 3.4 kernel v0.01:

http://pastebin.com/fnbG7jA4
[HTC One X] kholk:
It is a known problem and I'm already working on this. Anyway, it won't give any problem: at least, I've used the version I've uploaded for a day, tested it well and no problem so far.

Thank you for the log, anyway!

I've appreciated the help spirit!
[HTC One X] timlambo:
Well done to the kernel so far. Have to admit the battery with the previous kernel 3.4 was bad, only getting 2h on battery with 58% screen time while playing some games. Testing this new updated one now for battery improvements.

Earlier today my phone got stuck while connected to the pc. The locksrceen poped up, but touchscreen and buttons were unusable. Just had to restart to get it fixing again. Not sure what could've caused it.

Then the best for last. I saw big improvements from your kernel towards ram and cpu-float(or integer, can't remember). With the new update it brought even more improvements towards previously mentioned. About 200 more ram points on antutu compared to franco's r9.

Again well done, and looking forward to more updates.
[HTC One X] cranio84:
Kholk please down to 600mv voltages for more undervolting with faux I can go down 700mv and stability is very good,sorry for my bad English

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] kholk:
@cranio84

I can't really understand what are you trying to say, but I'm using AnTuTu CPU Master and I can lower the voltage to max 575mV.

@timlambo

Thanks! :D
[HTC One X] cranio84:
I use system tuner Pro and under 800mv us impossible to go Whit eternity but whit other kernel is possible

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] ctfTijG:
Since using the new 3.4.0 kernel the device feels slow and sluggish. When I press the power button it takes 4-5secs to show the lock screen. It lags when unlocking and takes more time to open apps compared to stock kernel.

I've made a logcat while the device is in sleep mode: http://1ago.be/log_3.4.0_v0.01.txt

And a dmesg but I don't think it's quite useful: http://1ago.be/dmesg.txt

Anything else I can do?

The weird thing is, I've only get this on this kernel, not on stock. I'm not whining, just trying to build and help out. :) Appreciate your work!
[HTC One X] kholk:
Strangely, my device feels normally fast. Waking it up though is done instantly for me, but it's stuttering while unlocking (so, it normally takes like 0.5secs more than doing that on the 2.6.39 kernel).

There's an important thing taking CPU time that has to be solved anyway: "add_tid_to_cgroup failed to write blahblah".

I don't think that solving that will solve everything magically because there are also other things to do, but anyway, that will give a good improvement.

Updates coming tomorrow, probably!

...And really, thanks for helping me to debug the 3.4.0 branch ;)
[HTC One X] cranio84:
My phone is veri fast and fluid with kernel 3.4

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] jim2san:
Phone is slower
[HTC One X] cranio84:
Kholk I have installed antutu CPU master but the voltage page are assent in this program why?

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] kholk:
@cranio84

The Free version doesn't include the voltage control, so, I guess you should use the paid version or try something else like SetCPU.

@Everyone else

@@@@@@ A DAMN BAD BUG HAS BEEN SOLVED. V0.11 HAS BEEN RELEASED. @@@@@@

3.4 branch, V0.11 solves the common lockscreen semi-hang problem and the permission denied problem that some users have showed in their logcat.

If you're on 3.4 branch, updating to V0.11 is HIGHLY RECOMMENDED.

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] timlambo:
That was quick, thanks for the good and guick work. Love the kernel.
[HTC One X] lowjoel:
Initial Flash

I figured that it may be written somewhere, but I can't find it... so here it is for information.

If you're flashing for the first time from stock you'll have to run execute_me.bat twice. The first time you run the batch script it'll complain it can't run adbd as root and that it can't mount /system as rw; the modules then can't be pushed to the system.

So just let the kernel be flashed. Once everything's started, then you can run the batch script again. Since this time the kernel isn't a HTC production build, adbd will be running as root and then you can push the modules. Hopefully this helps someone...

I was afraid I'd mess up my phone, but there's always nandroid backups for that :) So if you're still unsure, make one before flashing.
[HTC One X] ORStoner:
At the moment I'm on stock kernel and you're obviously the best kernel maker for the HTC one X. Would you recommend flashing 0.92b or 0.11 or should I wait?

Thanks
[HTC One X] kholk:
@ORStoner

There are two main differencies between v0.92b and v0.11:

v0.92b is still 2.6.39, updated a lot, and it's on the STABLE branch.

v0.11 is 3.4.0, still not full, everything is working but it's still EXPERIMENTAL.

So, if you're looking for bleeding-edge features, go for the experimental branch.

If you're looking for maximum stability instead, go for the stable branch.
[HTC One X] IllUMINATUz:
How about usb-otg?? is there any older version that can read data from the usb??
[HTC One X] vj4:
My god your fast!!!! (not that i have one, just an expression) just flashed the v0.1 build i got last night. tested with dark meadow all works good. updating to 0.11 now :-)
[HTC One X] ctfTijG:
Good job to release a fix this fast. The lagged unlocking and wake-up is indeed gone.

I keep getting the error on v0.11 though, after flashing twice (including modules) and erasing cache, format /cache and dalvik-cache:

W/SchedPolicy( 265): add_tid_to_cgroup failed to write '2091' (Permission denied); background=1

W/ActivityManager( 265): Failed setting process group of 2091 to 1
[HTC One X] kholk:
What the.... :D :D

Examining the code, the fix should have eliminated that problem too.

Hmm..... So, I've solved another thing. Well, still a good result IMHO.

I'll look into that after the v0.12 release that I'm preparing right now, so I hope to get that fixed by the end of this day.

Thanks!
[HTC One X] wppwhy:
Hello~~You can add call recording support?Your work is so great~;)
[HTC One X] mattman83:
No, noone has made OTG work. Trust me, you'll hear about it when someone cracks it... but until then, not much point posting all over the forums.

Personally, I'd prefer a stable kernel first. I'm not the dev so I can't say this for 100% certain, but generally stable kernel comes first then they look at extra features later :)

M.
[HTC One X] kumanyang:
In Wi-Fi Spot mode, WLAN connection will be dropped suddenly after working 5 minutes around. PC keeps sending IP packets in this period and suddenly cannot find the specified SSID. I have to restart Wi-Fi Spot mode to make it work again and than WLAN connection dropped suddenly 5 minutes around ....

Kernel version is 3.4.0 V0.11. What should I do to help in clarifying this issue?
[HTC One X] kholk:
@mattman83

You said exactly what I would say. Quoting you.

@kumanyang

Uhm, well, reboot the device and after reboot, open ADB or a terminal emulator:

cat /proc/last_kmsg > /sdcard/

And then send it to me :)
[HTC One X] antoniomistretta:
Hi Mate! Good work!:)
[HTC One X] rkuijpers:
You only need to follow this tutorial and you have all you need:

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

Works with all HOX kernels, it works like a charm for me! :)
[HTC One X] wppwhy:
thanks a lot~
[HTC One X] mattman83:
Just flashed 3.4 0.11, very impressed. Phone is now instant wake - not the 0.5 second delay on waking the screen.

Just ran antutu, framerates seemed lower than normal in 3d tests, but still got my best overall score by about 150 :D so... the cpu/memory is def working far better than 2.6.x. If graphics improve over time, then it'll just be even better again.

I know benchmarks are not definitive tests by any means, but it does still give a reasonable indication :)

M.
[HTC One X] cranio84:
Ciao kholk visto che sei italiano ti scrivo nella nostra lingua perché ho serie difficoltà a farmi capire scrivendo in inglese,ho comprato antutu cpu master ma ho qualche problema,con i voltaggi ed i profili tutto ok,però nella pagina iniziale mi da sempre sia la massima che la minima a 1500 ed anche se io imposto la minima a 102 appena esco e rientro dall'app mi ritorna la minima a 1500 come posso risolvere questo problema? Ovviamente parlo della versione kernel 3.4 che se non fosse per questo piccolo inconveniente sarebbe già perfetta così

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] mattman83:
This is an english speaking forum, please post in english.

M.
[HTC One X] mattman83:
Wifi is dropping for me, will not reconnect without manual disable/enable. Actual time it drops is random, has happened both when inactive and when actively using the phone/wifi for browsing.

Trying to catch a log of it, but i haven't found a specific trigger so it's hard.

M.

Edit, caught a few errors when turning wifi on/off. Left the whole logcat in tact as there's a bit of other stuff that you may find useful. Wifi stuff is right at the end.
[HTC One X] irharrier:
wow you are fantastic

everything is super fast after flashing your kernel

no delay no lag nothinggggggg

battery usage is better than normal

but an strange thing happened to me: I tried to wake the phone up but it didn't response after one min of trying to wake the phone up i figured out that the phone was dead and it would start up.

but I didn't experienced the same since then.
[HTC One X] jim2san:
Lag is when press power button to unlock screen (2sec). Wifi and mobile network sleep, auto brightness,... More will report later.

But it is ok for alpha :D
[HTC One X] vj4:
Ok so updated yesterday. Tested over night. Not seen any issues as such....... one lag on wake but i was watching a youtube vid and screen went of and when i got it on and in again that had crashed. battery over night 3% in 10 hours :-) now this is my second device it has no sim in it but I havn't activated air plane mode so it's cell search should still be active. i'm being daft and cant remember how to do a log at the mo. once/if i remember i'll get logs up for any issues.
[HTC One X] vj4:
Ok so activating airplane mode is freezeing the device. Running 0.11 with leedroid 6.4.0 (the latest) am working out how to make a log dump for you. update: It then reboot apparently. Happened twice now.
[HTC One X] cranio84:
Whit kernel.3.4 and charmeleon rom any choice reboot.phone normal,reboot recovery and reboot bootloader don't go,when I choice power off my phone after 20 second turn on automatically,sorry for my bad English guy,Italian is not.permitted

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] lowjoel:
Cranio84: Your original post on underclocking not working properly with the 3.4 kernel is expected. Kholk has removed the 51mhz and 102mhz CPU frequency states. The lowest frequency the device can go to now is 204mhz.

I don't understand your latest post. Maybe you translate your Italian using Google Translate instead?
[HTC One X] cranio84:
When I turn off my phone with this kernel the phone turn on in automatic after 20 second,I don't use google translate

Inviato dal mio HTC One X con Tapatalk 2
[HTC One X] ctfTijG:
Phone just rebooted while charging in my car.

Managed to get the last_kmsg: http://1ago.be/last_kmsg.txt

And just today the phone just hang while I was connected with adb. Still managed to get a log. The phone hanged, no response on screen or buttons, had to do a hard reset. http://1ago.be/crashlog.txt

Running kernel v3.4.0 - v0.11

Hope it's helpful.
[HTC One X] ctfTijG:
Also this: http://xdaforums.com/showthread.php?t=1713437 :)
[HTC One X] Danzano:
+1 it could help if it is not already being used mindew i do find devs are sometimes ahead of the oems maybe there is usefull bits in there maybe not but worth a look i guess if nothing else
[HTC One X] B-Man2005:
can anyone tell me why no kernel supports overclocking yet ??

is it difficult to manage ?
[HTC One X] mattman83:
Yes.

a) there appears to be a number of revisions of the tegra chipset that all behave differently (faux identified about 4 from memory).

b) The OS seems to have control over it anyway, people have tried underclocking just to find the system override everything anyway.

M.
[HTC One X] B-Man2005:
this is strange ... cause i saw scores of one x devices submitted on antutu benchmark that were running on 1,7 ghz :confused:
[HTC One X] sean.trinidade:
You can easily edit this yourself, so should probably be taken with a pinch of salt!
[HTC One X] jonas2295:
This was done by an overclocked kernel lol
[HTC One X] kholk:
@B-Man2005

As I said multiple times on this thread, overclocking will come later: optimizing the kernel's efficiency is better than raising frequencies. Also, the One X hasn't got an HUGE battery and if we use it at 100% for a while, you know, it has also got heat problems, unless you use it in the arctic :P

So, anyway, overclocking the X is dangerous enough, and it will be left to next releases.

We're probably far from an overclocked release.

@Everyone else

A new version of the 3.4 branch has been released.

In this version you can find Custom WiFi drivers (goodbye hTC!) and some other updates to other code related to network, audio and ARM core assembly.

Also, this version has been released for hTC based ROMs and CM9 (ehm, CM9-EternityProject is probably coming :P ).

Enjoy!

The EternityProject Team Manager & Main Developer,

--kholk
[HTC One X] ctfTijG:
Good job but when I reboot for the first time after the flash it won't boot.

Just gives this: http://1ago.be/log_v0.20.txt
[HTC One X] kholk:
What the.... xD

Which ROM are you using?
[HTC One X] ctfTijG:
ARHD 7.0.0 with the new base on 4.0.4. Maybe I should repack since it also included a new stock kernel?
[HTC One X] irharrier:
Press any key to continue . .

Restarting ADB as root...

restarting adbd as root

Remounting /system as rw...

it is not moving on for more than five mins!!!!

what i am doing wrong?!!!:D

----------------

I am using cm9 alpha5
[HTC One X] kholk:
Yeah, that's the reason, probably.

Oh, I forgot to say about the bug of my script on CM9! :P

Simply... close the script, detach the phone, reattach the phone, run the script again :)
[HTC One X] irharrier:
:D ok I did and it flashed but i wish I didn't :D

I got errors on startup : unfortunately the process com.android.phone has stopped.

unfortunately Nfc service has stopped.

:(( i dont want to flash ROM again today :((
[HTC One X] kholk:
Ehh, that's because your CM9 ROM uses a different ramdisk.

If you repack it, it'll work normally.

I really can't understand why they all use different ramdisks, really.
[HTC One X] irharrier:
since I am a noob can you explain to me how to do that?:D
[HTC One X] kholk:
On xda there should be a thread treating that argument... in this section!
[HTC One X] ctfTijG:
Sure, it's all explained here: http://xdaforums.com/showthread.php?t=1647398

@Kholk: Repacked the kernel, working fine now! :)
[HTC One X] irharrier:
thx anyway I'll ask in cm9 thread :D
[HTC One X] ctfTijG:
After two mins on this kernel, a sudden reboot. When it's booted it hang just before I saw the PIN code screen. Had to do a hard reset. Phone is getting really hot!

Edit: Keeps hanging after each boot, can't even enter pin code.
[HTC One X] jerrylzy:
I think there is nothing wrong with htc's wifi drivers. HTC has already confirmed that wifi problems are relevant to hardware.