yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] voyager20021:
Fantastic news. I`m doing my backup right now.
[Optimus One, P500 Original Android Development] Hanny:
same here :D and btw an update to my results

691smartassv1 (stress tested abt 15min at the beginning) is getting no panics for the 40th hours something, i dunno why

so i guess they are quite totally random and im sure the new stability fixes will solve them

thanks franco and advices from voyager ;)

EDIT:

random shutted down justnow :p

better resume my periodic reboots with my **** hardware!!

good luck franco my savior! :);)
[Optimus One, P500 Original Android Development] Negi9:
Please fix the multitouch axis inversion bug too. :)
[Optimus One, P500 Original Android Development] franciscofranco:
Not a priority, sorry.
[Optimus One, P500 Original Android Development] Garuxa:
It's great to know that new updates (which is to my taste) the best GB kernel for the P500

If I had any credit card I will donate something for the great work you do :o

Thanks Franco :)
[Optimus One, P500 Original Android Development] Negi9:
No problem. Another question, will there be a bfs version too? (Please don't say no) ;)
[Optimus One, P500 Original Android Development] DaXmax:
BFS can sometimes cause unstablity issues with ur phone... Franco uses CFS..
[Optimus One, P500 Original Android Development] Negi9:
Gives a boost in performance though....

And well, he can make seperate cfs and bfs versions like he did with the. 32 kernel right?
[Optimus One, P500 Original Android Development] franciscofranco:
I already tried BFS for this kernel and the result sucked ass.
[Optimus One, P500 Original Android Development] franciscofranco:
I need someone that uses this kernel to go to /proc and send me config.gz to me email please.

Without that I can't compile the first test kernel.
[Optimus One, P500 Original Android Development] sweetnsour:
ive just sent it to your gmail
[Optimus One, P500 Original Android Development] franciscofranco:
Yep, thank you guys!
[Optimus One, P500 Original Android Development] sweetnsour:
no, thank you for putting together such a fine kernel :)
[Optimus One, P500 Original Android Development] terratrix:
@franco, is there any 2.6.35.15 or later kernel updates? I thought i saw there is 2.6.35.30 for ubuntu i think?
[Optimus One, P500 Original Android Development] franciscofranco:
No, that's something different, nothing to do with the kernel mainline.

Ok first test build is up. It's obvious a work in progress but I need to know how this one runs:

- Deadline I/O scheduler tweaked and made default;

- A lot of debugging disabled, and I mean a lot;

- Minfree values added to the kernel source

- dirty_writeback values added to the kernel source

- Special ext4 mounting options for extra speed and performance

- Conservative governor added back and tweaked - please use it I need feedback on it

- Other changes to improve stability of the system - random reboots should be fixed

http://www.multiupload.com/NIEQJI9U74

I'm not answering stupid questions, this is a testing build, test it and report back with useful feedback.
[Optimus One, P500 Original Android Development] voyager20021:
Flashing...

11.11.2011 nice choice...
[Optimus One, P500 Original Android Development] terratrix:
One thing - you didn't update your Github on the changes or are they similiar to the Nexus S?
[Optimus One, P500 Original Android Development] Garuxa:
Well, when I have free time I'll try :)
[Optimus One, P500 Original Android Development] voyager20021:
No problem on booting so far. Moving to conservative gov. I`ll report back later.
[Optimus One, P500 Original Android Development] sweetnsour:
really cant do much when it comes to useful feedback but for anyone curious about this build:

increase in performance (at 480/600 smartassv2: increase of 2 fps in neocore to around 59 fps)

(@franciscofranco) conservative seems to be stable so far (just played fruit ninja with it, looks like this governor may be suitable for gameplay)

ive never experienced any random reboots so not much i can say there

no kernel panics so far, seems as stable as can be.
[Optimus One, P500 Original Android Development] DaXmax:
He wont add it i guess as this is just a test build... Went it get official, he will add it OR he locked it to prevent other devs stealing his work... On second thought, great job franco...
[Optimus One, P500 Original Android Development] franciscofranco:
Exactly ;)
[Optimus One, P500 Original Android Development] terratrix:
So as with the new build we should delete

-remount scirpts

-v6supercharger and minfreehandler scripts

-Juwe11's Ram optimsation script and kickasskernilizer

- and also andy's tweaks in his phoenix rom?

Since you have the values written in the kernel...am I right?
[Optimus One, P500 Original Android Development] voyager20021:
Up one step on OC from 691 to 710 and no panic yet. Conservative gov seems fine for now. I`ll try moving apps to sd.
[Optimus One, P500 Original Android Development] DaXmax:
Yes as he already said minfree values is applied on sources...
[Optimus One, P500 Original Android Development] voyager20021:
Moved apps to sd using cachesd command in terminal emulator and everything went ok. Then moved all remaining bits and pieces from apps, one by one, entirely to sd card using Apps2sd app and got bootloops. For some of those i had shortcuts created. So maybe that was the cause.
[Optimus One, P500 Original Android Development] Hanny:
Primary report on the best testing build installed on the ****test phone

after 4 hours of insane testing heres the result i got!

Sorry that i am temporary not taking part in testing the conservative governor

because I am recently trying my best to reproduce the random reboots/shutdowns!

as SmartassV2 was the governor to produce most random shutdowns before... I used it to test the hell out.

the panic screens were beautifully perfect and they responded to my button presses :)

a reference is that 729 was my phone's stable maximum on your .32 kernel.

787 SmartassV2

immediate panic

symptom: buttons blink, panic screen

768 SmartassV2

20sec max usage

symptom: buttons blink, panic screen

748 SmartassV2

5mins max usage

symptom: buttons blink, panic screen

729 SmartassV2

1h 32m constant usage

symptom: random reboot

729 SmartassV2

20mins constant SetCPU stress test

symptom: random reboot

i know its abit disappointing but im sorry franco my ****ting phone random rebooted at 729!

However after updating the kernel it feels alot more stable AND FASTER for me!!

Of course I know what I should do next is downclock abit :p:p but as the topic said this is just to report as soon as possible :D

Currently my phone is under stress test and more and much much more results will be coming soon! ;)

I will keep update this note as my phone goes under testing, please check it!

Miasmic Overclocking Results - v1.1-11112011​

will reply thread again if I find anything special before tomorrows update on my results!

Thanks franco, thanks for the best testing build I have ever tried!!!

I can deadly confirm this and have used 2 whole weeks in August/Sep to test:

whether in mik 6.5.7 + franco 19.4 (.32)

or

mik 6.6.1 + franco v1.1 (.35)

(ive only tested on the above so may also happen in other ROMs)

Optimus One + Darktremor 2.7.5.2-1 Move apps to EXT + Move apps to FAT

= bootloop of bootanimation

so its ok, just let them stay in "phone" while no need to move "all" of them to FAT

doesnt quite related to kernel / not a big problem though ;)
[Optimus One, P500 Original Android Development] metalboy94:
Just flashed it, ran a stress test in setCPU (480/768 minmax). There were no problems while it ran, but the phone crashed when trying to reply to an SMS shortly after ending the test (probably a kernel panic, quick reboot). Now I replied to that SMS succesfully and left the phone on the same CPU settings to see how much it will handle it. No problems with a2sd btw, I have all my downloaded apps in the Internal/a2sd memory. Will test Conservative later.

EDIT 5 minutes later: Woke the phone up, noticed the wallpaper wasn't running anymore. Same SharedBufferStack line in logcat, and the phone quick rebooted shortly after.

EDIT 6 minutes after the first edit: The phone once again quick rebooted without actually being used. It seems 768 is too much for my particular CPU.

LATER EDIT: Went back to 480/748 minmax, ran a stress test for 5 minutes with no errors, but the damn status bar crashed and now it shows the wrong WiFi signal level and no alarm icon. xD

EVEN LATER EDIT: Everything went fine until I opened NFS Shift. Phone froze and quick rebooted at the "If you want to race..." screen. =(
[Optimus One, P500 Original Android Development] socialdistortion:
Good job again Franco

I just installed the 11.11.11 kernel.

It has worked without a problem is Andy's Phoenix ROM. Running at 729/480 conservative for the last half hour and the phone works normally. Data, Camera, Calls all work. The governor seems a little slow compared to SmartassV2 but is not really noticeable.

If it gives better battery then it's a bonus ;)

I was even able to play the game GunsNGlory WW2 without any hiccup. And not faced any random reboots or errors with dt a2sd.

Great job again Franco. Go go go :D

Edit: Not sure if deadline scheduler is default. Nofrills CPU did not detect it as default. Had to manually set it.
[Optimus One, P500 Original Android Development] Bec de Xorbin:
Absolutely fantastic kernel. Random reboots are gone. The best kernel to date.
[Optimus One, P500 Original Android Development] terratrix:
Dirty ratio = 2

Dirty background ratio = 1

Aren't this too low for flash memory :o
[Optimus One, P500 Original Android Development] Hanny:
new great news for my ****test hardware:::::

710 SmartassV2

stress tested constantly for one full hour 3611143ms without errors!!!

will not reboot and continue to try my very best to reproduce panic/random reboot in this OC settings!!

(i know i will fail to make it! xD)

thanks franco~! this is confirmed alot lot lot lot lot lot more stable than 021011!! :):):)

EDIT:

@socialdistortion

just installed nofrills to check for you---

yes! deadline is the default :)
[Optimus One, P500 Original Android Development] metalboy94:
480/729 minmax could run NFS Shift without any problems. I guess this is just about the max for my device at least. n.n
[Optimus One, P500 Original Android Development] franciscofranco:
No. Don't change those values or it will ruin my setup. I'll explain everything when this **** is released as final.

About people having hangs when playing games, lower your overclock, it will fix it.

So far the feedback is very good, keep it coming.
[Optimus One, P500 Original Android Development] voyager20021:
Yap, only i dont get bootloop on boot animation. The phone starts, then tries to load apps, then reboots, and so on. So i get to unlock it and then restarts on its own. But this should not be a problem as at some point it gets stable.

Once stable, no reboots watsoever. Kernel panic only once after moving entirely all apps to sd. And i must say i have a lot of apps and games on my phone (over 150). Very stable on conservative gov after a few hours. Just calibrated the battery. Games are OK, performance better than 02.10. kernel as i get OC one step up, so about 63 FPS in Neocore sound off.

Man if the damn blackscreen bug should be fixed...

Much appreciation to you Franco.
[Optimus One, P500 Original Android Development] terratrix:
Well, i can't even change it through an app :p
[Optimus One, P500 Original Android Development] Hanny:
i didnt want to complain about lags when i test with coin dozer as i thought it is natural for our phones but wow... omg downclocking to 600 WORKS...!

lol this is too fantastic and may i please know why?

the thought of "OC=smoothier gameplay" has been in my mind for a year....

EDIT:

@voyager

yea exactly!!! the same symptom as yours!!

take a look at my sad thread before.. haha!

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

and i finally figured out moving most apps back to "phone" solved the problem!! lol how pathetic i used 2 weeks to **** myself trying to find out the solution
[Optimus One, P500 Original Android Development] terratrix:
I didnt really see a need for overclocking nowadays, 748mhz and 600mhz have a little difference in terms of performance
[Optimus One, P500 Original Android Development] thachtunganh:
the testing release version worked fine , and i'm still testing :)
[Optimus One, P500 Original Android Development] Hanny:
i experience the difference when im simultaneously listening to music + another task (typing/gaming)!

but not much when im not listening :p

however how that can be fantastic that 600 plays smoothier game than 710?! :o

maybe franco can answer me about this...
[Optimus One, P500 Original Android Development] franciscofranco:
Yes don't bother trying I've locked it tight within the kernel source, I don't want it to be changed from my setup since it's already optimized enough.

Having higher OC doesn't mean you'll get smoother gameplay if your phone doesn't handle OC very well. This kernel already has FSB/BUS overclock, that alone is enough to provide smoother usage with 480/600 than the stock kernel.
[Optimus One, P500 Original Android Development] voyager20021:
Got it. In fact just had panic and this time its clear from OC. I wait to see if it happens again and then back one step. Batt consumption seems too big, but i'll wait for a full cycle and then see how it is. Still on conservative gov.
[Optimus One, P500 Original Android Development] uncle_gonny:
i've been testing the kernel since this afternoon, no panics or random reboots... just one thing: data transfering from phone to pc is extremely slow (600KB/s) with class4 sdcard... not a bug i guess, but i'm reporting my experience...
[Optimus One, P500 Original Android Development] metalboy94:
Battery consumption is okay I guess, 4% battery used in 2 hr 50 minutes of idling with WiFi on (sleep policy - never, 245/729 smartassV2).
[Optimus One, P500 Original Android Development] ledinhsonhp:
Franco, Could you refer something useful from this kernel?

[KERNEL] Rome V.1.3.2 - Kernel 2.6.35.14 - CM7 6.6.x - Gingerbread - Phoenix | 11 nov

Use google to translate it if you don't understand italian.
[Optimus One, P500 Original Android Development] thachtunganh:
Rome kernel had lots of CAF patch , and it's good to , and i think the Rome kernel

improve the camera :)

@son: But Zacks doesn't share his kernel source :(

We need the source for getting what patch Did Zack use....
[Optimus One, P500 Original Android Development] Hanny:
on mine (class 10), its

PC to phone - 4-6mb per second

phone to PC - 16-19mb per second

using mik's 6.5.7 ROM file (84.7mb) as testing.

so i guess there isnt a slow transfer bug for me! :)

btw, last midnight I experienced a kernel panic at 710smartassv2 but in nofrills i remembered there were about 20% usage of 729mhz.

i dont know why but i am sure i checked 710 for the 1 hour stress test... maybe some mispress when the phone was initializing...

now im still using 710 to test while checking nofrills frequently, there are no 729 usage while no panics so far! will update my note and report back soon. :)

https://www.evernote.com/shard/s79/...19a3b0a260ae/2e9e5dc5b04f1cd475ea337ce76a2c66
[Optimus One, P500 Original Android Development] vlt96:
Dude you have no apps?
[Optimus One, P500 Original Android Development] ciolnadu:
Using 11.11.11 kernel since yesterday and going great. No reboot only black screen bug when rapidly locking and unlocking screen. Conservative gov 748/480, on Andy's Pheonix with Link2SD.
[Optimus One, P500 Original Android Development] metalboy94:
I do have a lot of apps actually, and they just LOOOVE using any form of network connectivity (think Foursquare, Friendcaster and Yahoo Mail). :p

---------- Post added at 11:56 AM ---------- Previous post was at 11:54 AM ----------

Ah by the way, I don't usually leave WiFi always on, I prefer using a Tasker script + profile I made to turn it on and off at certain intervals so that apps can fetch updates but the battery won't be drained too much.
[Optimus One, P500 Original Android Development] vlt96:
Friendcaster and yahoo mail don't get any CPU, they use push, you can force stop them and still get notifications, that is why push saves battery...

What is a tasker script and how does it work?;)
[Optimus One, P500 Original Android Development] franciscofranco:
If you have panics with smartass2 change to conservative and test with the same enviorment.. I suspect smartass2 is ****ed somewhere and causes panics.
[Optimus One, P500 Original Android Development] Hanny:
hey franco.. are you jesus or what...? how did u find out the problem and when u say it, the problem happened on me

you replied to topic -> xda send email to me -> gmail notification -> i wake screen and unlock -> random shutdown

at 710 smartassv2 which i totally agree with your point!!! :)

sure man im changing to conservative and gonna launch stress test for 2 hours with 710! thank you so much franco
[Optimus One, P500 Original Android Development] uncle_gonny:
mmmm i didn't understand: using 6.5.7 you got good transfer rates? Isn't this kernel for 6.6.x?

optimus one P500

clockworkmod recovery 5.0.2.0

mik_os cyanogenmod 6.6.1

franciscofranco kernel v1.1 02102011 smartass v2 480/729 MHz

Link2sd (from market) sd-ext4
[Optimus One, P500 Original Android Development] voyager20021:
I guess its safe to say now that i have panic at 710. So one step back to safe 691 conservative gov. Also got some bootloops after moving apps to sd, but like only once or twice, then stable. Could those bootloops be caused by using a nand backup which had the same relative instability?(one or two reboots before getting stable). Also, i forgot to report something that may be useful. Sometimes, before sudden reboot, ADW Launcher or some google app crushes. After selecting to continue or restart that app the system continues to try and load all other apps and then it either reboots or remains stable. But not allways those apps crush. Also if the system did not fully load and i touch the screen the launcher crushes, but i guess that is normal. In that case the crush comes with the option to restart launcher or wait until it loads.
[Optimus One, P500 Original Android Development] voyager20021:
Man, are you on the wrong rom? This kernel is only for 6.6.1. Rom and not 6.5.x. If so, this the cause for most of your problems. Read carefully first post.
[Optimus One, P500 Original Android Development] Hanny:
lolol nononononono u guys misunderstood me!!

i meant, i was using the ROM FILE to test transfer rate!! :):)

that means i Cut and Paste the ZIP file from both sides to both sides

with all the correct ROM and Kernel combinations in my signiture installed!!! ;);)

just use it because i have not much files in my card which is the size (around 100mb) and suitable for testing transfer speeds :D

sorry for making confusions!! :o

all things clear :)
[Optimus One, P500 Original Android Development] franciscofranco:
Not jesus but I have experience in this kind of ****, and I spend a good part of the day reading :)

Conservative shouldn't create panics in the normal OC values, I think smartass2 scaling tries to access not available CPU frequencies, thus the panics. I'm not 100% about it, but it's my guess. And because I tuned Conservative it became a viable governor.
[Optimus One, P500 Original Android Development] voyager20021:
Any idea why the need to downclock one step from .32 to .35 tree kernel? And can or should this be fixed?
[Optimus One, P500 Original Android Development] Hanny:
omg why didnt i think of this..! right what a tricky evil smartass2 lol... secretly ****ing my higher frequencies

so why dont i stress 729 again on conservative ;) (729smartass2 failed before, maybe it thief used 748!)

btw do you have any brief description on ur brand new baby conservative? :D as i only use smartass1 as my favourite before

(its fine if u wanna explain everything after final release :p)

justnow my 710 conservative survived after 1 hour stress test and now im trying the 729! (as my .32 stable)

dont know whether the one step down is happening on both of us :) lets see my results...
[Optimus One, P500 Original Android Development] voyager20021:
I also used to do SETCPU stress tests, but i gave up cause i think its not accurate nor relevant as i got kernel panic although going through some succesfull test time. Best way to test freqs and govs fast is to use them in some apps, mostly games.
[Optimus One, P500 Original Android Development] Hanny:
true in certain extent :) so after 1 hour of stress test (passed just now) i will continue using without reboot and see how is it working ;)

will be updating my results tomorrow! @729conservative normal usage

good luck franco in finding ways to **** smartass2:cool:
[Optimus One, P500 Original Android Development] franciscofranco:
Not sure, but I'm going to reduce FSB/BUS speed in the next testing release to make the kernel stabler for everyone, I want it to work, not to crash.
[Optimus One, P500 Original Android Development] franciscofranco:
Ok guys I need testing on this. There are only two changes, but important ones:

- Vsync on/off toggle added. This is what I need be checked, I don't know if it's working: run this command via terminal or init.d script

echo "0" > /sys/module/mddi_hitachi_hvga/parameters/vsync_on

Echoing 0 it will disable vsync, echoing 1 will enable it.

- FSB/BUS overclock is lower, it will lower benchmarks a bit, but you won't notice any difference during normal usage and it will increase stability

Download: http://www.multiupload.com/MCGG71ESI0

Please I need the vsync **** tested as soon as possible, I don't have the p500 here with me to test.
[Optimus One, P500 Original Android Development] DaXmax:
WOW!!! Damn it, im regretting selling off my optimus one.... Btw, u did that on ur Nexus S? The toggle i mean?
[Optimus One, P500 Original Android Development] franciscofranco:
No, as far as I know this is the only kernel in the world with vsync on/off toggle (if it works of course).
[Optimus One, P500 Original Android Development] DaXmax:
It is true... No other kernels have this... The first kernel with toggled vsync on/off... Use Terminal Emulator right? Wish i could do an GUI app for this toggle....
[Optimus One, P500 Original Android Development] franciscofranco:
Can someone tell me if the vsync on/off functionality works or not?
[Optimus One, P500 Original Android Development] Jaani:
Sorry Franco i m in .32..i sudnt ask but still anything coming in .32 tree???:)
[Optimus One, P500 Original Android Development] mastaeit:
I tried it but don't know if it works, because I don't know what is going to happen, if it works. So i G+ you with a photo, nothing happens when i write this command, maybe the mistake is mine, so I will upload this scr here.
[Optimus One, P500 Original Android Development] Garuxa:
run neocore and check if have any fps boost
[Optimus One, P500 Original Android Development] franciscofranco:
Of course the directory is non existent you're writing it wrong...

echo "0" > /sys/module/mddi_hitachi_hvga/parameters/vsync_on
[Optimus One, P500 Original Android Development] mastaeit:
I type the command and with vsync off is 60.3 FPS (conservative 480/600) , with vsync on is 60.5. Probably I do mistake.Don't know.
[Optimus One, P500 Original Android Development] fancccc:
yeah, typed the line in terminal emulator, test in neocore, +1-2fps gained. (:
[Optimus One, P500 Original Android Development] franciscofranco:
Then it's not working I believe. If vsync is off you should see some screen tearing and neocore should be way higher... I'll wait for some people to test it.

As long as it doesn't give the message that the directory is non existant then at least the command is working.
[Optimus One, P500 Original Android Development] eigokyoukan:
Just got back from OOT and I have a nice surprise :)

DLing now, vsync switch I will test first off.

Thanks for your continued fantastic support franco :D