yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] The Gingerbread Man:
The scaling profile choices are fairly self explanatory in set cpu if you use a little imagination. Eg, power save, performance, on demand. Music will play at 128 but for me I find it keeps stuttering and pausing whilst the screen is off and my phone enters power save. It's fine with the screen on or use a 245 power save profile.
[XPERIA X10 Android Development] InternationalPlayer71:
Can be that governer type affect stabilty of a oc phone?
[XPERIA X10 Android Development] DooMLoRD:
yes if u put the max frequency too high (than wht ur phone can handle)
[XPERIA X10 Android Development] The Gingerbread Man:
The over clock and governer are two separate things, you choose the speeds you want to use and the governer chooses how the speeds are used. For example performance will tweak the kernal to use faster speeds and power save will use lower speeds. On demand is somewhere in the middle and i dont really fully understand the interactive but doomlord did post a good explanation a few pages back when v2 was released.
[XPERIA X10 Android Development] InternationalPlayer71:
Ok thanks! For me with interactive governer phone is stable up to 1152 with both series..no way to use 1190 without wlods and 1228 cause istantaneous reboot! If my chip don't support this frequencys,is it useless try to increase cpu voltage much more,right?can be much risk also.. :-(
[XPERIA X10 Android Development] blueowl0708:
Since app2sd works in Freex10 beta 4, what effect does this have? Does it work better in some way?
[XPERIA X10 Android Development] DooMLoRD:
yups pretty much useless to keep pumping in juice (voltage) if ur device cant go beyond those frequencies...

i am not really sure.... but u can google it for details...
[XPERIA X10 Android Development] chiefy009:
So what is the optimal governor to have set for battery and performance ?

Edit : I have to say doom that your kernel is immense, I have overclock for the first time, and the battery is amazing I am on GB the last cm7 final from J and my phone is on 74% after 10hours of medium usage and usually it would be on around 50%
[XPERIA X10 Android Development] The Gingerbread Man:
I would say best for performance and decent battery life go for either on demand or interactive
[XPERIA X10 Android Development] G-FACE:
Day 1 of testing v02 X on 1152 mhz, and the phone is perfect.

Now will speed up on next level and test for another day :)
[XPERIA X10 Android Development] DooMLoRD:
need ur inputs!

few of the users have pointed this out to me that the frequency table i use for X-series kernel can probably be further optimized (voltage wise == better battery)...

so currently:

Freq. | S-Series | X-Series
---------------------------------
128Mhz | 1000mV | 950mV
245Mhz | 1000mV | 950mV
384Mhz | 1000mV | 950mV

instead i can create a newer test kernel with the following frequency-voltage table (lower frequencies):

Freq. | S-Series | X-Series
---------------------------------
128Mhz | 1000mV | 900mV
245Mhz | 1000mV | 925mV
384Mhz | 1000mV | 950mV

thus it might make more sense now to use lower frequencies and may further increase battery life (especially for those who use SetCPU profiles)...

now i want to know if u guys would like to test it... if there are adequate testers i will release a test version... BE WARNED THOUGH... U MIGHT SUFFER REBOOTS IF UR X10 CPU CANT HANDLE THOSE LOW VOLTAGES...
[XPERIA X10 Android Development] 9Lukas5:
I'm interested in, cause it would mean again better battery (for example when I'm hearing music, cause there the phone isn't deep sleeping).

P.S: Have a question, could a too high frequency also cause a freeze of the phone?

regards,

L
[XPERIA X10 Android Development] DooMLoRD:
hi Lukas long time no see ;)

ya high frequencies can also cause freezing of phone/os/ui!
[XPERIA X10 Android Development] 9Lukas5:
yeah, haven't made much in the past, but always followed the progress the whole community makes.

I'm using atm your v2 x kernel on cobratos gb miui (as u can see in my signature) and have setted min/max to 128/1228 Mhz with interactive governor and had one or two freezes in ca. 12h.

For your new kernel, it would be great if you could integrate the bootlogo the freekernelmod 3.60 has (I think it is/was this version) where only simply xdadevelopers is written on the screen. Or maybe you release new bootloader files with this logo and don't make one into the kernel....I don't know how it goes, but that would be great. Sony Ericsson - xdadevelopers - bootanimation - rom.

Regards,

L
[XPERIA X10 Android Development] Zocker Tko:
hi, thanks, tested on TripNMiUI "Iris" 1.7.3 Froyo BB67

flashed the zkernel_0507_modDK_v02-X (X-series), and it seems all is working:)

interactive and overclocked to max (set with cpu master free)

(only problem was, before i run the 3.60 kernel and after flashing the x-series kernel, i had to delete and rename the boot.img like the NOTE FOR FROYO USERS)

im intrested too, for new test kernel:)
[XPERIA X10 Android Development] Lockon Stratos:
Sign me up for the test kernel Doom
[XPERIA X10 Android Development] chiefy009:
Used interactive setting on setcpu, caused tunein to stop working when screen off switched back to ondemand
[XPERIA X10 Android Development] The Gingerbread Man:
Could that be because of a screen off profile you have created using 128 as lowest? Power amp doesn't work very well in that situation so i increased to 245 for screen off and its fine. Give it a try :-)
[XPERIA X10 Android Development] chiefy009:
I don't have profiles mate just set one govener
[XPERIA X10 Android Development] The Gingerbread Man:
Perhaps then keep with interactive but raise from 128 up to 245. This won't effect deep sleep.
[XPERIA X10 Android Development] 9Lukas5:
I have setted a profile for screen off with interacitve min/max 128/245 Mhz and haven't any problems yet.

Regards,

L
[XPERIA X10 Android Development] DooMLoRD:
{EXPERIMENTAL / FOR TESTING ONLY}

ok guys n girls here is the new test kernel...

only change is in the following frequency-voltage table (lower frequencies):

Freq. | (v02) X-Series | (v02a) X-Series
--------------------------------------------
128Mhz | 950mV | 900mV
245Mhz | 950mV | 925mV
384Mhz | 950mV | 950mV

i have further lowered the voltages of the above frequencies so that it might make more sense now to use lower frequencies and may further increase battery backup (especially for those who use SetCPU profiles)...

BE WARNED THOUGH... U MIGHT SUFFER REBOOTS IF UR X10 CPU CANT HANDLE THOSE LOW VOLTAGES...

[ Download Links ]

zkernel_0507_modDK_v02a-X (X-series)

boot.img

Eclair

Froyo

GB/CM7 (some users might get wifi problem of dhcp not working, sorry i havent had time to sort that out yet)

wifi module

wifi module

wifi module (CM7)

please test for a few hours (especially the lower frequencies 128Mhz, 245Mhz)...

try to see if u get reboots when the screen is off (can happen if ur x10 cpu cant handle that low voltage)...

if i get maximum positive reports then this table will be incorporated in future kernel releases...
[XPERIA X10 Android Development] Zocker Tko:
little idea, when it is possible

what about to add frequence for example 190mhz with uv?

because maybe some devices have problems to handle the low 128mhz
[XPERIA X10 Android Development] BULL3TPR00F:
hopefully cobrato can compile another version for CM7.1 FreeXperia users with working wifi like he did for v2
[XPERIA X10 Android Development] Asa2303:
When I installed these kernels to try I found I could only get them to boot when having xrecovery 0.3, not the freexperia recovery from flashtool. Am running wolfs v006.

My chip can't handle over 1152, get far too many wlods. Got a quadrant of 1709 on 1190 MHz before it died tho :)
[XPERIA X10 Android Development] The Gingerbread Man:
Ya cm7.1 wifi dhcp problem still there. I tried the fix for v2 which caused wifi error. Other than that so far so good. Testing continues....
[XPERIA X10 Android Development] DooMLoRD:
dude if u flashed the fixed file posted by cobrato for v02 then u have changed u kernel back to v02 :P

thats why u got wifi error cause u using wifi module of v02a with kernel v02 which is not compatible :D

u can check that in About Phone (Kernel Version)

please flash back to v02a for testing thank you!!!!
[XPERIA X10 Android Development] Haldi4803:
Sadly i just have 1-2h per day and no Computer :( but if it loop reboot i can just enter Xrec and flash v2-X kernel? Boot clock is standard?

Why dont you make a ‘test‘ serie Kernels ? Instead of X and S a V Serie for Special Voltage?

P.s does EVERY Kernel need his specific WIFI modul? And if i forget to flash the wifi. its only Wifi that wont work? Can i flash it later? No? Even if i reflash kernel and then Wifi modul?

Apreciate your Work.

Haldi
[XPERIA X10 Android Development] :
hi doom

i tried today your v2 x-serie kernel and im a little bit confused! :eek:

its for my device again fast, smooth and stable. i can do whatever i wont, i havent any WLOD's or other thinks. i have only one problem. i cant top my benchmark highscores with the v2 x-serie kernel... the scores are a little bit more less then the scores with your v1 x-serie. ;)

its really good again! you made a good job. i cant wait for your next work! THANKS!

best regards

se-freund
[XPERIA X10 Android Development] colossus:
zkernel_0507_modDK_v02a-X (X-series)

Rom cm7.

Been testing now forr nearly a hour the lower frequency range with screen off setting set to 128 and so far for me not one reboot, my battery is low too, so far my phone can handle the lower voltages, i will post tomorrow with results of battery performance.
[XPERIA X10 Android Development] 9Lukas5:
For me there also isn't any problem yet with the lower voltages at the lower frequencies.

Regards,

L
[XPERIA X10 Android Development] Lockon Stratos:
Same here no reboots or WLODs. It's been less than 2hrs since I flashed the test kernel but very unlikely that something major will change.

Running WB's 008.1 on BB52.
[XPERIA X10 Android Development] Zocker Tko:
looks good with the test kernel:)

settings with cpu master free @128mhz-998mhz interactive, works fine:D
[XPERIA X10 Android Development] DooMLoRD:
yes recovery will remain intact (unless u fiddle with chargemon files)... so dont worry u can shift to any kernel u like...

well test kernels are just to quickly get feedback from the community abt the new additions... if it works well then the changes will be merged into main kernels :)

dont worry voltages arent the only thing which need testing... there is a LOT more in store :D

in v02 i have introduced a new governor "interactive"... try to see if shifting to ondemand/interactive/performance governor could have any change on scores...

also i have added a few more things to kernel in v02 so i am not totally sure if those are causing the issue...

and in anycase the older v01 kernels are always available ;)

wait wht! the kernel works on baseband 2.0.52 also? thats great will update 1st post

thank you!

@smartgardens, 9Lukas5, Lockon Stratos, Zocker Tko, The Gingerbread Man

thank you for testing! please do testing for a few more hours... also try manually restarting and see if anything changes... basically we want to do stability testing... if all goes well then the test features (lower voltages) will be incorporated in next kernel verison... btw already started working on next version }:)
[XPERIA X10 Android Development] The Gingerbread Man:
CM7.1 j4, 1.5 hours up time, no reboots. Been testing leaving the phone alone for most of it but had a call and some sms. Seems successful so far. Btw im on 2% battery and not experienced low battery rebooting problems either.
[XPERIA X10 Android Development] DooMLoRD:
Developers/Cooks: Feel free to use this kernel in your roms, but please, don't forget to mention which kernel is used and link to this thread

sources released...

[ Sources ]

here are the sources for the kernels:

src_DooMKernel_v01-X.tar.gz

src_DooMKernel_v02-X.tar.gz

links also updated in 1st post...

havent uploaded the S-series sources as the source is 99.99% same except for a few changed voltage values (in the acpuclock-8x50.c file), which can be found in 2nd post...

ENJOY!
[XPERIA X10 Android Development] The Gingerbread Man:
As this saying has been thrown around the forums in the past but you are a machine! Next version already lol Battery at 1% so will be swapping to my other one after this one dies.
[XPERIA X10 Android Development] InternationalPlayer71:
My x10 doesn't support 128 mhz well doom! I tried to set 128-1152 mhz range and interactive governer..set up headphone and started listen music with screen off but after few times music become unstable and phone refused to wake up..after a long wait it returned to normal behaviour..i repeat this test with v02a and v02s and both have this problem! Switched to 245 as minimun,repeated the test and the problem is go away! I think that my phone is too much sensible and delicate compared to your ones guys! :-D thanks for your support doom and all! :-)
[XPERIA X10 Android Development] :
i tried the new govenor and i changed to different settings but there are no difference...
[XPERIA X10 Android Development] zhuozhi211:
Thanks DoomLord. It was my own misinterpretation sorry. I thought "full netfilter support (droid wall, wifi tether)" meant able to support for Infrastruction Mode Hotspot.

The custom ROM works great so far without any hiccup! Thanks!
[XPERIA X10 Android Development] Bugly Astard:
Rom: pzafroyo

bb: 67 no patch

sd card: 8gb class 4

Setcpu and sdbooster used.

Ive been using the "s" version since morning, all but the highest frequency ran fine all day, now Im trying the "x" version. Ive never had a problem with undervolt so should be ok. Games and video playback seem smoother, I only had one reboot when using the highest frequency and doing a benchmark.

Btw, with this kernel, Ive yet to have any lag in my camcorder, placebo effect? not sure but it really seems to help my camcorder run better.

I tried this on trips miui 1.7.3 and it doesnt work.
[XPERIA X10 Android Development] corruptfate:
Hey I tried flashing the kernel on wolfbreak with the tw 8.1 update but it doesn't seem to work. I've looked at the froyo fix but there is only the boot.img file and like i tried renaming that but it didn't work. Also my wifi doesn't work after it just says error. I've. Used the wifi module fix any idea guys?
[XPERIA X10 Android Development] scoobysnacks:
the new x2a on wb 8.1 is killer :) The battery life is fantastic
[XPERIA X10 Android Development] Realorasz:
I absolutely adore you for the logo. SOMETHING NICE TO LOOK AT!

However, the wifi is giving me an error. I flashed both the boot.img and the wifi module. Booted back up, did the boot.img renames, rebooted. Should I reflash the wifi module in your post?

EDIT: Tried it, no effect.
[XPERIA X10 Android Development] OmegaRED^:
What rom are you on?
[XPERIA X10 Android Development] Realorasz:
WB's Xperia TW 007.2. Would it work if I manually copied the .ko from the zip to the directory with root explorer?

EDIT: Tried that, and it still won't work. What the heck did i miss?!?!?
[XPERIA X10 Android Development] vatis24:
Greetings,

I am using -S version on wolfs 0.81 but the battery seems to drain faster than the stock kernel. I wiped that battery stats to see if there will be any change on feuture charges.

Anyone noticed something like that ?

For Example i used to have 2 days battery life but now i have to charge every night.

Thanks

Vatis
[XPERIA X10 Android Development] Realorasz:
So does the wifi work with this on 8.1?
[XPERIA X10 Android Development] colossus:
zkernel_0507_modDK_v02a-X (X-series)

CM7 ROM

Overnight battery results are very promising, i lost 5% in a 8 hour period with wifi and data connections still enabled on a cm7 rom this is great.

Stability wise, i have set cpu to lower frequency and tried everything to get a reboot and failed so from my point of view with my phone this beta release is ok and i will continue to use now as my daily.

Thanks Doom.;)
[XPERIA X10 Android Development] Bugly Astard:
X version caused a few random reboots so I went back to S. It works fantastic, everything works fast and smooth on pzafroyo with bb67. Im gonna try wolfs 8.1 with the X version as meantioned a few post back.
[XPERIA X10 Android Development] 9Lukas5:
Now after charging battery full and then tonight and reading facebook, xda, ... forums, I think I can finally say, it's 100% stable for me.

rom used: cobrato's gb miui 1.7.15c with multilangpack, fps fix and led fix flashed.

Regards,

L
[XPERIA X10 Android Development] The Gingerbread Man:
Quick up date. CM7.1 j4 Charged to 100% last night over night, had phone off charge for about another 2 hours this morning, no reboots and at 99% battery. Only dropped from 100% when i turned data on to send this message. Test version is stable in my eyes had absolutely no problems.

Edit, using screen off power save profile 245 - 384. 128 has been used and had no issues also performed a few manual reboots.
[XPERIA X10 Android Development] Realorasz:
Ok major worry factor here. I looked in the system/ kernel folder and found only boot.img. in TW 8.1 did WB go back to standard? Or will I be screwed if I reboot my phone?
[XPERIA X10 Android Development] OmegaRED^:
You may need the "wifi fix".. but sometimes it just plainly does not work.

WB fixed this in his newer roms.
[XPERIA X10 Android Development] Realorasz:
Phew. Seems he did change to that in V008. ALright, finally got this working, wifi and all. Results soon.

Doom, do you think you might be able to release a kernel sometime that is completely stock EXCEPT for no FPS cap? That's probably the only reason I run custom kernels, be stock fps cap irritates the hell out of me. The cpu tweaks are nice, though.
[XPERIA X10 Android Development] Lockon Stratos:
No problem and I'm happy to test new mods. Yeah I've kept BB52 over BB67 for the last 2-3 months cause I have better signal strength at my house. I attached a screen shot if you want to put it on the first post.

Well its been over 12hrs, used all my regular apps both with wifi & data and everything is still smooth and working great. I've tried different freqs and even pushed the freqs high but no wlods or reboots so the governor you've added helps a lot. Low freqs & voltages are stable as well, no wlods or reboots when waking up from idle regardless of how long it's been on idle. I've rebooted quite a few times as well and it had no effect on stability whatsoever. As far as I'm concerned it's stable and it will be my everyday kernel until you release another update.
[XPERIA X10 Android Development] DooMLoRD:
sorry man... wont be making that...

if u want stock like behavior then u can us the S-series kernel w/o overclocking...

well the S-series kernel is using stock voltages for standard frequencies (245-998Mhz) and anything other than that the voltages are higher >998Mhz so that is causing the high battery drain, and is expected...

thanks for the testing!

i will use ur screenshot in the first post and update it accordingly...
[XPERIA X10 Android Development] superleeds27:
I see Z has updates his Kernel today.

Will you be building on top of his latest or carrying on as you are?
[XPERIA X10 Android Development] DooMLoRD:
well i have built/added upon the sources released by z... as of now he has released sources for zKernel 05072011... so currently the kernels i make/post are based on those sources...
[XPERIA X10 Android Development] superleeds27:
I see! Thanks for clearing this up :)
[XPERIA X10 Android Development] Haldi4803:
Oh god! Had some heavy problems with SETCPU profiles. cuz they will set Profile speed to active speed if you checked this Profil as Activ! 650mhz music+Setcpu =freezfone.

V02-Xa Kernel 128mhz works fine but i think i once had a problem after black screen to get out. but couldn‘t reproduce it. p.s i said 1228mhz works? Linpack does but mu:Dsic+browser doesnt!
[XPERIA X10 Android Development] corruptfate:
Can anyone help me with this
[XPERIA X10 Android Development] clarance:
Hi do anyone face this problem with v02 kernel?

Why do it will lag sometime....???

I never hv lag with goro kernel... v360

Run same rom same software.....
[XPERIA X10 Android Development] chiefy009:
HI Doom, not sure if this is related to set cpu or not had it running at 1113600 thought everything was ok, when i booted the phone after being on charge over night the phone WLOD on me twice before booting?

I have now reduced the speed to 1075200, had it on 1036800 and all was ok but never tried rebooting at that speed
[XPERIA X10 Android Development] -SourceCode-:
Kernel: zkernel_0507_modDK_v02a-X (X-series)

ROM: TripNMiUI Froyo Iris 1.7.3

BB: .67

Verdict: Everything working fine. Still early days, but battery life seems impressive.

Thanks Doom and all x10 devs!

Cheers.
[XPERIA X10 Android Development] The Gingerbread Man:
Over 9 hours since last charge and at 63% the battery seems to only really go down when actually using the phone, 3g is the biggest drainer. Still no reboots or issues. I'd definately say it's safe for everyone to try the test kernal provided provided you can do without wifi on cm7. Am hoping this can be sorted in the next release.
[XPERIA X10 Android Development] chiefy009:
Not sure there is much difference mate, I am on the v2 before the messing with voltages I have been powered on for 8 hours since last charge medium usage cpu set at 12800-1075200 ondemand and my battery is at 77%
[XPERIA X10 Android Development] scoobysnacks:
I don't get deep sleep when using interactive governing
[XPERIA X10 Android Development] The Gingerbread Man:
ROM? There was a thread about this a while back. Several fixes were found including charge to 100% and reboot, turn off auto time and manually selecting your network provider. There's a couple I forget but if you dig deep through the development forums its there somewhere

Here http://xdaforums.com/showthread.php?t=1100786
[XPERIA X10 Android Development] DooMLoRD:
need feedback

hey guys working on a new update...

here is the progress so far: (X-series)

enabled CFQ, Anticipatory I/O scheduler (use No-Frills CPU Control app to select these I/O schedulers) [default I/O scheduler is deadline]

added frequencies from 48Mhz to 1.267Ghz! (added 192Mhz frequency)

further lowered voltages on lower frequencies:

48Mhz = 850mV
64Mhz = 850mV
96Mhz = 875mV
128Mhz = 875mV
192Mhz = 900mV
245Mhz = 925mV

1267Mhz = 1400mV

now here are the problems:

on frequencies 48 / 64 / 96 Mhz my X10 fails to wake up from sleep (when screen is off)

only around 128Mhz my X10 actually manages to wake up

another thing my X10 immediately reboots when i select 1.267 Ghz

are u guys still willing to test this?

this is highly unstable and highly risky ;)

also i have another request!

right now i am working on getting a lot of thing into the kernel...

SO i would really appreciate if anyone can help me with ramdisk related tweaks (or build.prop tweaks which can be integrated into ramdisk)!

can anyone please help? lets make this kernel better :)
[XPERIA X10 Android Development] 9Lukas5:
Yeah I will!

P.S: Have you used any setcpu profile for screen off? I thought about a pofile with ondemand setted from the lowest possible frequency min to 245Mhz max. Then phone should scale up to 245Mhz if you switch on display and the display should switch on, or not?
[XPERIA X10 Android Development] DooMLoRD:
nope i dont use any setcpu profiles (working on smartass governor to avoid using profiles ;))

i think i will increase voltages and try.. currently they are tooo low
[XPERIA X10 Android Development] doomed151:
Getting WLOD every time while booting Stock Eclair (2.1.A.0.435).

Tried both S and X.

When I tried the Froyo boot.img it boots, but as expected, lots of stuff FCs.
[XPERIA X10 Android Development] Hzu:
Great! Been waiting for smartass gov. Btw, z has uc to 19Mhz and he said its working good with interactive. Why wont yours work when the lowest is 48mhz. Probably some mistake in the codes.
[XPERIA X10 Android Development] 9Lukas5:
ok, then let me know it if you release the next test kernel with the lower frequencies. I'll try it with setcpu profile I told you (governor: ondemand, min: min possible - max: 245Mhz)

Regards,

L