yashsingh1/xdaforums huggingface dataset:
[HTC One V] Adi_Pat:
Now that this boots- Build#4 coming up soon :cool:

(I will give you the kernel you need ASAP)
[HTC One V] Lloir:
glad to help there, also no worries take your time :) rushing you might end up breaking something ;)
[HTC One V] ThePresence:
does it has 1ghz default frequency????
[HTC One V] Adi_Pat:
Yep, pinning it to OP now!
[HTC One V] Adi_Pat:
UPDATE:

Build#4 pinned to OP-

1GHz boot up fix .. since everyone needed it urgently! :cool:

Can someone give me META-INF folder of any CWM zip for One V? My future Kernels will be CWM flashable! I just need correct updater-binary.
[HTC One V] cool.darshak:
works like a charm..thanks
[HTC One V] peekay2n:
here goes!

http://d-h.st/qXF

picked it up from Sandvold's CM9..
[HTC One V] than33:
I'm sorry to say that but it looks like SDCARD bug is here again in build #4
[HTC One V] Lloir:
What bug???
[HTC One V] than33:
Some apps from sdcard are not showing up for example.
[HTC One V] Adi_Pat:
Logcat needed. And can you elaborate a bit more?
[HTC One V] lars1216:
what cpu manager app should i use with this kernel? or doesnt that make a difference?
[HTC One V] shubhamchamaria:
No frills CPU control...
[HTC One V] Adi_Pat:
Patched to linux kernel 3.0.36,

Working on getting vdd stats(voltage control) support into this kernel and two way call recording also.. And will include an app to control voltages.. No hassle of terminal commands. (my frnd is making it for my kernel!)
[HTC One V] tranceph0rmer:
My main issue with no frills is that it doesn't have profiles......

So its either full performance or full battery saver....

No screen off or low battery type of options.
[HTC One V] shubhamchamaria:
use SmartAssV2 with min freq: 245mhz and max freq.: 1498 mhz...

it has both sleep and wake profiles
[HTC One V] Adi_Pat:
COnservative is the best for battery, and these Profiles which you assign on set cpu do more harm than good. Let the governer do its job :D
[HTC One V] shubhamchamaria:
I was using no frills cpu control not set cpu...if you addressed the comment to the person above me then its fine!
[HTC One V] parkourz:
"Device will always boot at 1Ghz"

Is that mean that I have to set mine freq after every boot?
[HTC One V] ThePresence:
Is there SD card bug...??
[HTC One V] ThePresence:
Hi I'm using no frills CPU and I set Max 1.9 ,min 1.7, smartass2,sio....is it safe or not....??
[HTC One V] qzfive:
Very unsafe. Having your CPU -constantly- overclocked that high will wear it down so fast.
[HTC One V] hlavicka82:
It's not. And it's not good for the battery either. The CPU is forced to run at a very high frequency all the time. Your phone must be also quite over heated.
[HTC One V] maxwen:
Hi

Yes. Therefore you need to install e.g. no frills or any

other CPU frequency app.

BTW: I am still at max 1.2GHz, That is enough for me :)

Regards

max
[HTC One V] Adi_Pat:
Well my aim is to make this phone fly at stock speeds ;)

Is there any lag on stock frequencies ?
[HTC One V] sahilg009:
nope man the phone flys now :D
[HTC One V] Adi_Pat:
So, finally I have managed to get vdd stats programmed into the kernel.... Will need testing! Now two way call recording remains :cool:
[HTC One V] qzfive:
I'd be willing to test vdd_stats :)
[HTC One V] Piraze91:
Are there some people who blowed her cpu, with OCing ?
[HTC One V] Adi_Pat:
Yes I blew up my CPU i.e my brains trying to OC this device.
[HTC One V] paarthdesai:
haha :p lmao

dont just say thanks hit thanks if i helped :)

a true lfc supporter

and a former symbian lover

SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
[HTC One V] Adi_Pat:
Here we go,

Someone test VDD Stats if it is working-

cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

To change-

Simply-

echo yourvalues > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

Other than this-

Updated to Linux Kernel 3.0.36

Added J-RCU support (Enabled)

Enabled SFB Net Scheduler

KERNEL: http://d-h.st/zt7

Test and Let me know!
[HTC One V] Piraze91:
at how many mhz did he burn out ?
[HTC One V] paarthdesai:
1. 0 ghZ:p

wnaa try?

dont just say thanks hit thanks if i helped :)

a true lfc supporter

and a former symbian lover

SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
[HTC One V] maxwen:
Hi

Any "advice" which values are "safe" :)

Any possibilities that setting the wrong values will cause harm :D

Regards

max
[HTC One V] Lloir:
keep on topic!!
[HTC One V] Adi_Pat:
700mV to 1500mV is available..

Is it working?
[HTC One V] Adi_Pat:
Hello!?! Can anyone confirm!?
[HTC One V] maxwen:
Hi

Sorry but i was afraid to try yesterday before your answer :)

Regards

max
[HTC One V] Adi_Pat:
Just make a small chnge and test and see. Once confirmed working, I will include an app in the kernel to make the changes! My frnd has made an app for me .. :)
[HTC One V] alifa:
can you make a version 4Th build that the max OC is 1.5 GHz?

I really don't need 2.1 OC
[HTC One V] Lloir:
then dont use the 2ghz OC.....you can just set it to 1.5ghz! people need to stop asking for tons of different builds! download the most recent build and use it! set the OC to your preference! IT NO LONGER boots @2ghz so no one has a reason to moan!
[HTC One V] hlavicka82:
Vdd stats. I tried this

root@android:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
24576: 1000
61440: 1000
122880: 1000
184320: 1000
192000: 1000
245760: 1000
368640: 1050
768000: 1100
806400: 1100
1024000: 1200
1200000: 1200
1401600: 1250
1497600: 1250
1708800: 1350
1804800: 1350
1900800: 1450
2016000: 1475
root@android:/ # echo '-200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
em/cpu/cpu0/cpufreq/vdd_levels <
root@android:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
24576: 800
61440: 800
122880: 800
184320: 800
192000: 800
245760: 800
368640: 850
768000: 900
806400: 900
1024000: 1000
1200000: 1000
1401600: 1050
1497600: 1050
1708800: 1150
1804800: 1150
1900800: 1250
2016000: 1275
[HTC One V] sashapetrik:
2way

What about the two-way record support?
[HTC One V] Adi_Pat:
Yipeee! VDD Stats finally working! I will work on 2 way call recording now :D
[HTC One V] alifa:
Because i use CPU master pro and when i restart/turn on the phone it automatically

overclocks to 2.1 GHz and in 2.1 GHz my CPU fries!
[HTC One V] Adi_Pat:
Don't set anything at boot- Thats why it automatically goes!
[HTC One V] ThePresence:
So better to use no-cpu frills.....;)
[HTC One V] Lloir:
the whole point of a 1ghz kernel is that EVERYONE boots @1ghz so it cant cause problems for anyone at boot, then YOU the user adjust's the OC so ideally you set it @ minimum 768mhz and max 1.4ghz thats perfect for everything! and you dont need a higher OC unless you really need it...oh and lionheart governor
[HTC One V] alifa:
didn't help

why don't you make a build that its max OC is 1.5 GHz and solve the problem?

what kind of scaling should i use?
[HTC One V] flar2:
There shouldn't be a problem now.

The latest kernel causes the phone to boot at 1 GHz, which is the stock speed. You then have the option of setting the speed higher (up to 2 GHz) with software.

Everyone's phone can handle 1GHz, most can handle 1.5Ghz, only some can handle 2GHz.
[HTC One V] diddysg:
Does this kernel support USB host mode?:)
[HTC One V] alifa:
dude!

make a kernel with 1.5 GHz OC, please.

it was a good idea that you did it for the third build.

plea:crying:se
[HTC One V] Adi_Pat:
USB OTG U mean?
[HTC One V] Adi_Pat:
I will think about it- Depends on the time I have-
[HTC One V] diddysg:
Yup..
[HTC One V] 1ceb0x:
why do you need it? just set the damn thing to oc at 1.5 and leave it like that. It's not like, your cpu will scale at 2ghz behind your back or when you go to sleep.

Phone: "Oh, my dumb user is asleep. Let us now OC the processor to 2ghz and fry this mother fu**er!"...

dude, think rationally and stop requesting stupid things!
[HTC One V] than33:
This is not as stupid as You think.

First, with 1,5GHz max in v3 (which I'm personally using now) You have 1,5GHz from the very beginning of system startup which just works faster (I mean system will start slightly faster).

Second, You don't need any program to overclock CPU. You can just flash kernel and it's done.

Third, as 1,5ghz seems to work stable for everyone, such kernel can be used as default kernel in ROMs.
[HTC One V] Adi_Pat:
I am a bit busy with studies as of now. Give me a few days. Ill give two versions.(1.5 & 2.016) .

PS: I got a new i7 laptop :cool:

Should take 2-3mins to compile a kernel ;) So Ill post two builds.
[HTC One V] 1ceb0x:
No! You can set the kernel to run at any given speed you want if you know what you are doing and how to do it. I personally know how to do it and if I want to set the kernel to boot at 2gh, I can do that.

And what you are saying is that system starts with 1.5 as default? Not really! That's why you are having governors and such. To scale the frequencys. Your ONE V will never start at 1.5 ghz even if you set it to stick at boot.

And your choice to not use no-frills.... How can you change governor and I/O scheduler? Because I doubt that you do know how to change them using ADB, and even so, you need to do it every time you reboot your phone. So nofrills is a good piece of software for this kind of actions.

Sorry for being a ***** but you people should get act together and THINK RATIONALLY!

Adi_Pat has done a very great job with this kernel, give this guy a break and stop asking for minor things like those!!
[HTC One V] s4shyam95:
Can some one try this for me, via shell

1st do : cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

u will get a list of values, 1 for each pll level,

next do this

echo " 800, 800, 800, 800, 800, 800, 850, 900, 900, 1000, 1000, 1050, 1050, 1150, 1150, 1250, 1275" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

now again do : cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

and tell me if the values have changed, b4 all this please pass "su" command

thanks :)
[HTC One V] than33:
When system starts CPU is busy at 100% so definitely kernel will go to maximum available or set as default max.

Additionally: kernel starts at maximum speed available and after some initial things it is registering governors and then it starts one chosen as default. After that CPU frequencies are scaling with actual usage. On startup it is always 100% so kernel will stick with max for whole startup process.

You can set cpu max at init process, but still it will be after kernel startup which takes some time (about 20% of overall startup time). That 'some time' can be done with 1ghz or 1.5ghz. I prefer 1.5ghz.

If You will set CPU max at dalvik init (i.e. with some kind of android program) then it will be at very end of system startup.

I didn't said that I choose to not use overclocking app (personally I'm using SetCPU). I said that you can use such kernel as default in ROM and many users will not see any need to install setcpu or something like that because default ondemand governor is best for overall use.

Personally I will like to see kernel with max speed set at 2.0 GHz (which is not working on my phone, I mean it will hang up from time to time), but with default speed set at 1.5GHz not 1.0.

P.S.

Because, as You said, I'm from that group of stupid peoples, I will make tests with kernel set with 1.5ghz as default max and new one with 1.0ghz as default max and with 1.5ghz set with setcpu as 'set at boot'. I will measure startup time and we will see what is working better or if there is no difference.
[HTC One V] Lloir:
Adi_pat do you do anything for USB storage in your kernel at all?? if you do where do you have it pointing to for the lun file?? is it /sys/devices/platform/usb_mass_storage/lun0/file or is it /sys/class/android_usb/f_mass_storage/lun0/file

thanks
[HTC One V] Adi_Pat:
I haven't seen the source since 4-5 days. Got a new laptop , have to dual boot Ubuntu.. WIll check and tell you..4

Please stop it! I will make a new 1.5Ghz Kernel!
[HTC One V] Lloir:
thanks dude, trying to figure a few things out not sure if it's kernel side or rom side

thanks
[HTC One V] maxwen:
Hi

There is only /sys/class/android_usb/f_mass_storage/lun0/file

Regards

max
[HTC One V] Lloir:
in the source?? if that is what you mean? Strange as TWRP recovery works on the other i mentioned and CWM worked on the 2nd one i mentioned.....and CM9 is asking for the 1st one....
[HTC One V] maxwen:
I just looked at a running kernel

Didnt look into the code right now

Regards

max

---------- Post added at 11:40 PM ---------- Previous post was at 11:16 PM ----------

Hi

Changing the values with a echo "list" is not working for me here

It still returns the same values

BUT using echo '-200' > /sys/.... works and decrements

all values by 200 correctly

Like described here http://xdaforums.com/showpost.php?p=27900289&postcount=495

Any special syntax required?

I just copied the line you provided above just reduced the list to 13

values since I use a kernel with max 1.5GHz

regards

max

EDIT: just found this here

http://masu.6f.sk/index.php/Xperia_undervoltage

http://leedroid.com/desire-hd/?c=faqs

There they use a different syntax

e.g. echo '1209600 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

---------- Post added 29th June 2012 at 12:12 AM ---------- Previous post was 28th June 2012 at 11:40 PM ----------

Hi

Take your time - you deserve it :)

In the meantime for the ones that cannot wait

http://www.mediafire.com/?0wuv51635fs8boc

Regards

max
[HTC One V] s4shyam95:
Thanks a lot :) , can u please try this now,

1st do : cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

u will get a list of values, 1 for each pll level,

next do this

echo "245760 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

now again do : cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

and tell me if the value for 245760 has changed, b4 all this please pass "su" command

thanks

If this1 doesnt work, try this :-

echo "245760: 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

,,

,

Please tell me which one of the 2 commands work. Thanks
[HTC One V] maxwen:
Dont have the usb cable with me right now

But will try it tonight.

Regards

max

EDIT:

related to this.

Are there any "advices" available how much "undervolting" is possible on "our" hardware?

I have read on different sites that e.g. a general -100mV is possible and stable
[HTC One V] s4shyam95:
No, the minimum is 700mV, please try the command i gave, and tell me the response , thanks
[HTC One V] maxwen:
Hi

Works :)

regards

max
[HTC One V] Adi_Pat:
s4shyam is making an app to control voltages! :)

Can someone test out this build for me..

http://d-h.st/51O
[HTC One V] s4shyam95:
ah great,, so only that value changed right? rest all remained the same.. ?
[HTC One V] maxwen:
Yes
[HTC One V] maxwen:
Hi

Any Changelog for this?

Or what should we test :)

Regards

max
[HTC One V] Adi_Pat:
Wait don't test that-

This is another Kernel --

*JRCU Enabled

*VDD sysfs interface

*SFB Net Scheduler Enabled

*Compiled with Linaro 4.6.2 and also some more optimizations

*Proportional Rate Reduction for TCP - by Google

*Many optimizations to EXT4 drivers

*mm: vmalloc updated to Linux Kernel 3.4.4

*mm: cleancache driver updated to Linux Kernel 3.4.4

*mm: vmstat updated to Linux Kernel 3.4.4

*mm: oom_kill updated to Linux Kernel 3.4.4

*mm: shmem updated to Linux Kernel 3.3-rc3

*mm: page_alloc updated to Linux Kernel 3.4.4

*Lowmemory Kiler updated to Linux Kernel 3.4,4

*Added SLQB memory allocator (Disabled for now)

Please test and tell me..

http://d-h.st/85H DOWNLOAD LINK.
[HTC One V] Slinkee:
booting. Networks working
[HTC One V] Adi_Pat:
Thats good! Trying to backport some more stuff from 3.4 or 3.5 .. Also trying two way call recording.. ..

Next release should be my final release :) pretty much done with everything! :D
[HTC One V] Adi_Pat:
Two way call recording should be done! COmpiling.. will upload to test in 5 mins!
[HTC One V] paarthdesai:
cool waiting :)

dont just say thanks hit thanks if i helped :)

a true lfc supporter

and a former symbian lover

SUPPORT THE SOFTWARE DEVELOPER'S IF YOU LIKE THE GAME / APP BUY IT
[HTC One V] maxwen:
Just for the noobs :)

What is "two way recording"?

Thanks

max
[HTC One V] Adi_Pat:
Person A talks --> recorded

Person B talks --> recorded

(simultaneous)

Also..

Updated readahead to Linux 3.4.4

And page-writeback feature to 3.4.4 :cool:

Just one minor hurdle.. Hope you can help me out..

The 2-way call record patch is based on freexperias patch.

I managed to mod quite a bit.. Just need some help!

*Will post it in a while*
[HTC One V] jerrylzy:
Hi, could you please upload the apu table to the first post? Thanks!
[HTC One V] Adi_Pat:
Doing that,

And posting Build 5 very soon.. unfortunately couldnt get call recording to work.

I will try it in the future but not now!

Build 5... maybe a long term release , won't update the Kernel for a while then.

Adding some final tweaks, someone plz test ZRAM..
[HTC One V] Adi_Pat:
Updated OP with Build 5 and Changelogs! Maybe my final Kernel hack for the One V.

Cheers :)
[HTC One V] izbushka:
That's sad... Waiting for call recording since your first release. Hope you'll find solution soon )
[HTC One V] sashapetrik:
and why the title says [4-7-12][KERNEL][3.0.36][BUILD•6]? and is available for download build 5? will soon be the new version?
[HTC One V] than33:
WOW!

This one huge update for One V ! :)))

I'm testing it now!
[HTC One V] shubhamchamaria:
Build 5 booting alright here..

Also my kernel-recovery flasher(my sig) works without a hitch...
[HTC One V] ThePresence:
build 5 or 6???
[HTC One V] maxwen:
There is no 6 AFAIK last one is 5

regards

max
[HTC One V] than33:
hm..

I'm using modaco rom maybe this is problem, but:

I've had several stability/lag problems. Phones has started and there was impossible to enter setcpu. After some time of very laggy work it crashed completely.

Maybe it is undervolting problem?
[HTC One V] maxwen:
Hi

Actually voltage levels are not changed AFAIK

from the "default" values

Try:

cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

and post the results here

Regards

max
[HTC One V] cool.darshak:
Something has really gone wrong with build 5...phone lags like hell after flashing it...unusable.. going back to build 4 as of now :(
[HTC One V] than33:
uffff..... so this is not only my problem.
[HTC One V] sashapetrik:
Well, I do not know, personally, I have all just super!
[HTC One V] than33:
What ROM are you using? And what program t overclock?
[HTC One V] ckpv5:
@Adi_Pat

Today my first time tried your OC/UV kernel... wow... what a progress since my last test more than a month ago.

Do a repack, running at max@1497600 and UV -50 for all, my ROM fly. My first antutu benchmark result... a great number for me at least.

Do you mind if I release your titanium-5 as a repack for my ROM ? User can always flash a non-repack version by downloading from your site.

Thanks
[HTC One V] avon76:
Always glad when I see people working together:good:
[HTC One V] r4mios:
It works well for me too. Actually it's considerably faster than build 4 even on 1GHz. I have it OC'ed to 1,4 by SysTune and it works flawless
[HTC One V] than33:
Please tell me what is your Rom and overclocking program.
[HTC One V] 1ceb0x:
He's using "Systunes" as a program but that's not an important factor. Did you do a wipe dalvik-cache, cache before flash the kernel?

Can anyone explain in a small manner what undervolting does? It is making the CPU not heating that much for larger overclocks (1.7, 1.8ghz)?

Or am I understand completely wrong here...
[HTC One V] maxwen:
Hi

Just FYI:

I am using a UV of -100 for some days without problems

But dont have exact comparing results about battery life till now

regards

max
[HTC One V] Fikus011:
Hi guys/girls..all of you folks here.

Yesterday i got my ONE V...and ofc unlock it and rooted,tonight i had time so i flashed CWM too.

Can anyone tell me how big is a stock rom nand backup(aproximately) so i dont mess up since i put my old SD of only 2GB inside.

I am already into flashing,so i want to give this kernel a test drive on my phone.

Thanks for your answers and hope to colaborate in future.

:good:
[HTC One V] maxwen:
Hi

In my case about 650M but this is already with some apps

installed on stock so maybe a little bit smaller for stock only

I also use TWRP if that makes a diff

regards

max
[HTC One V] Fikus011:
Thanks m8...it will fit...got some apps too,but nothing huge.I will flash this v5 tonight and test tomorow,also i will ask my friend to see if he can be of any help with kernels for this device,although reading this thread i can tell Adi_Pat did a great job so far.
[HTC One V] than33:
Everything is working fine after uninstalling setcpu.

My guess: Lionheart governor is working wrong.
[HTC One V] maxwen:
Hi

I am using lionheart

Just updated and flashed my build from the latest sources of Adi_Pat

Didnt notice a problem till now

regards

max
[HTC One V] tranceph0rmer:
Undervolting is basically decreasing the amount of power ie volts that is drawn by the processor.

you use fewer volts to run your phone at a particular CPU speed. Fewer volts = lower power draw = longer lasting battery life
[HTC One V] than33:
And you are using setcpu?
[HTC One V] sashapetrik:
myONEv RC2.1 CPU Master 245.76-1200(Lionheart) undervolting
[HTC One V] Adi_Pat:
Oh ! My mistake! Will change Title of OP, its BUILD#5 ..

Well really? Thats strange, can you do a cache + dalvik cache wipe.. and reflash the kernel>? DOes it still lag? Anyone else facing this issue??

Sure :D I will PM you a 1.5Ghz Kernel..

I prefer to use No-Frills CPU, Do not set any values at boot , Do not use any custom profiles (They do more bad then good, let the governer handle the scaling)

Let me know how is the overall performance .. vs my previous builds :D
[HTC One V] maxwen:
No I use "No frills CPU"

Regards

max

---------- Post added at 12:24 PM ---------- Previous post was at 12:20 PM ----------

Hi

Dont think it is a problem in the kernel

As I said I rebuild my boot.img just yesterday

Only removed zram from my build and added a

script to do UV on startup (in init.scripts.sh)

And I dont notice any "lags" compared to previous builds

Just an additional question to init scripts. I saw that you added

something in init.rc for init.d scripts. But currently it is disabled

Is this correct?

Should it work if I enable it?

Just want to test something :)

Regards

max
[HTC One V] 1ceb0x:
Basically it is what I thought it will be :) Thanks
[HTC One V] s4shyam95:
Titanium Tweaker

Hey every one, say bye to NoFrill and SetCpu, controll all these features from one place :-

*Changer Clock Freq

*Change Clock Governor

*Set Swappiness

*Change lcd_density

*Voltage(kernel specific)(coming)

*IO Schedulers

*Lots of kernel Toggles

*Customized menu for toggle functions

*TurboCharger

*many many more coming soon :)

The Voltage is yet under Dev, so stay tuned to get in on ur One Vs :D

Get the apptoday from the original thread of Titanium Tweaker!

Titanium Tweaker
[HTC One V] maxwen:
Nice!!! :)
[HTC One V] maxwen:
Hi

I can answer this myself now :)

I have switched to myONE which uses init.d scripts and they work "out of the box"

So - I have missunderstood the keyword "disabled" :)

(I have still many things to learn in android)

regards

max
[HTC One V] Adi_Pat:
Soon that app will give u access to control and set voltages just like u set cpufreq!

Thanks to s4shyam! :D
[HTC One V] RFrancis:
Hello, any plans on making available for VMOne?
[HTC One V] maxwen:
What do you mean?

The Titanium Tweaker app?

You can already donwload it fom the play store but it

is still in early development though usable

vdd control is not possible at the moment

regards

max