yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] b00gieMan_droid:
Thats the trick for proper battery monitoring... and i doubt that works on Gingerbread as yet (as a battery performance improver)... it works on 2.2 based Roms (if you wana use it as a battery performance improver)..

Calibration = which hardwar is on / off, which service in background on / off.. etc etc
[Optimus One, P500 Original Android Development] Ghostface22:
Just ran benchmarks for franco kernel v16 with over 300 Apps installed just in case someone asked well here you go:

Quadrant: 1234

Antutu: 1256

Neocore: 55.4 fps
[Optimus One, P500 Original Android Development] Zerobarat1:
Hmmm I had an interesting bug . W/ phone plugged in to pc and on mass storage (cpu 748 smartass) and I noticed phone restarted all of the sudden.
[Optimus One, P500 Original Android Development] Paulojrc:
Flashed V16 let's how it works. :p
[Optimus One, P500 Original Android Development] kly91:
Well i got 1520 at quadrant

60.2 at neocore

Though i had it flashed on a cm7 with 748max 480 min smartass oc
[Optimus One, P500 Original Android Development] agzorig:
Nice figures on CM7.
[Optimus One, P500 Original Android Development] Javi22:
Flashing 16.0 :D After flashing a kernel its recommended battery calibration? Or just when flash new rom
[Optimus One, P500 Original Android Development] andy572:
CM7 have better I/O because of database optimizations.
[Optimus One, P500 Original Android Development] Bytecode:
Good job bro. V16 is great.

ciaox
[Optimus One, P500 Original Android Development] Paulojrc:
Here goes my benchmarks with V16:

with hw on, 729/480 oc, devoid.final, stagefright off, app2sd

Quadrant - 677

Antutu - 1056

Neocore without sound - 54.5

Neocore wiht sound - 51,6 - 52.4

with hw off, 729/480 oc, devoid.final, satgefright off, app2sd

Quadrant - 689

Antutu - 1046

Neocore without sound - 54.8

Neocore with sound - 51.1 - 51.5

Now I've a question it's better turn hw on or off?

With hw on i get a little increase of quadrant and neocore without sound.

With hw off i get a little increase of neocore with sound the rest drecreases.
[Optimus One, P500 Original Android Development] ccdreadcc:
I m still having high battry drain when using phone after idle time..

I woke up and surprised to see battery reduce only 2%.. I browsing for 20 kind and battery reduce 15%...
[Optimus One, P500 Original Android Development] champking:
Played tap tap for about 40 minutes and from 95% it went down to 66% without wifi and display set to 40.
[Optimus One, P500 Original Android Development] rajathvsm:
Neocore in v16 and 6.5.2 with HA on

Was just testing the difference in performance I get with HA on. It is AMAZING. Got neocore result of 58.3 FPS with sound.

Running Mik_os's CM7 6.5.2 and franco's v16 with HA on :D Smartass Governor :D Using DT a2sd as well (Shouldn't matter,iirc.)

I'm never turning HA off. Graphics are so better. Don't care about battery life much. It's okay for me if it lasts from morning till evening ~12-14 hours, since I use it very heavily. And with all these optimizations from the devs, I'm never going back to stock ROM, even the new GB. I'm sure we'll have awesome custom ROMs to choose from. Heck, even I'll start developing one as I've dabbled with cooking ROMs before, and android is my dream come true.

XDA-DEVS ROCK!!! :)
[Optimus One, P500 Original Android Development] cmangalos:
I changed my fuc.... charger and da.n it, i got no drains,

WTF
[Optimus One, P500 Original Android Development] kly91:
Hi sir franco..I would like to report an error:

I know you don't actually recommend using it with cm7 but i still tried it..

For the performance and battery: it was great..no prob at all

BUT after flashing cm7 with v16 usb tethering didn't work anymore.. If you tick on it it would tell you "tethering error" even in mobile hotspot, if checked it says "error and you would not be able to connect it to a pc or laptop anymore..

I hope it would be checked cause before flashing to v16, I previously had v15.1 and i got no problem with the usb tethering with the cm7 om of mik..

Any idea?Thnx in Advance
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Damn.. with you guys showing those results it makes me want to flash CM7 again lol. Makes me more excited for devoid-gingy :D
[Optimus One, P500 Original Android Development] agzorig:
Hmmm... I have to test wifi and usb tethering.
[Optimus One, P500 Original Android Development] Kira.Lawliet:
^Wifi and tethering works on devoid.final :)
[Optimus One, P500 Original Android Development] arielxarg:
anyone tried franco's v16 + ZRAM on CM7 b6.5.2 ? how's the battery drain and performance ? :D
[Optimus One, P500 Original Android Development] agzorig:
Haha same here. Still weighing things... pros and cons of cm7 against what i have now.

:-P
[Optimus One, P500 Original Android Development] Shandy Shadow:
sorry if i asked the same thing.

i had search it..

but how to enable HA / HWACC ?

thanks :)
[Optimus One, P500 Original Android Development] Kira.Lawliet:
^Use rootexplorer or anything like it, mount as R/W and go to /system/build.prop and find debug.sf.hw set it to 1.
[Optimus One, P500 Original Android Development] manast:
There is an issue with USB/Wi-FI tethering in v16. It is showing as error after activating it.

Flashed back v15.1 and tethering is working again. I am using Noejn's Devoid Final. :)
[Optimus One, P500 Original Android Development] b00gieMan_droid:
HW/HAACC = hardwarw acceleration?
[Optimus One, P500 Original Android Development] XLR8_2K:
bug report v.16.4 - no ip tables?

was with kernel v.15.1 on noejn's froyo final. all was well. Then...

flashed v.16.4

tried to turn on, as usual, in my workplace, transparent proxy (Version 3.08 beta)

, and got this message:

"...can't initialize IP TABLES..." (see attached dropcap image for more details)

flashed v.15.1 again and the problem is gone.

flashed v.16.4 again. problem returns. no acess to iptables.

transproxy xda thread: http://xdaforums.com/showpost.php?p=7868509&postcount=1
[Optimus One, P500 Original Android Development] franciscofranco:
I think I know what's the problem. I'll look at it later.
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Wifi is working perfectly for me...
[Optimus One, P500 Original Android Development] XLR8_2K:
thanks FFranco :)

reverting to v.15.1

until then.
[Optimus One, P500 Original Android Development] XLR8_2K:
it's only when you try to use wifi & proxy

It's surely not your case.
[Optimus One, P500 Original Android Development] XLR8_2K:
@Franco

Is there any difference between v.16 and v16.4?

your new kernel link in 1st post gives both files. Thus the question.
[Optimus One, P500 Original Android Development] franciscofranco:
If I update the ROM package yes, but I don't think I'll be doing any ROM changes anytime soon, only kernel changes, that way users can flash the new kernel instead of wiping everything ;)
[Optimus One, P500 Original Android Development] cookie666:
where would the best place be to add these to lines you recommend?

echo "1" > /proc/sys/kernel/rr_interval;

echo "100" > /proc/sys/kernel/iso_cpu;
[Optimus One, P500 Original Android Development] cgone:
Just flashed Francisco's devoid 5, no need to add those lines. We can see them already in the /system/etc/tweak.sh
[Optimus One, P500 Original Android Development] franciscofranco:
Really? I forgot about that xD Don't know if they are applied anyway, care to do a cat on those lines for me please?

Speaking on updates, this is the current changelog for the next kernel:

v6 - Kernel

Added smartass governor
lowmemory tweaks
Optimized ARM RWSEM algorithm
Cleaned up .config file
Backport code calculating idle time from 2.6.34

Just compiled, gonna flash it on my phone now.
[Optimus One, P500 Original Android Development] lerkin:
hope your new kernel will work on other roms, it looks very promising.
[Optimus One, P500 Original Android Development] cookie666:
Great, look forward to trying it out! Could we have a flashable v5 kernel (just in case)
[Optimus One, P500 Original Android Development] cgone:
Here it is, mate. Looking forward to your 6th devoid.
[Optimus One, P500 Original Android Development] franciscofranco:
I'm sorry thats now what I meant. Can you cat the echo lines?

cat /proc/sys/kernel/rr_interval

cat /proc/sys/kernel/iso_cpu

Just to be sure that the echos on the tweaks file are being applied.

@lerkin dunno about that, as long as it works on my rom the rest its not my buisness ;)

EDIT: kernel is up and running on my phone and everything feels great. Will test it better during the day tomorrow and then I'll release the kernel at night.
[Optimus One, P500 Original Android Development] jonathanchor:
if I don't use app2sd, do I need to have an ext partition on SD card?

Thanks! ;)
[Optimus One, P500 Original Android Development] franciscofranco:
Not really ;)
[Optimus One, P500 Original Android Development] cgone:
Sorry, everything messed up after it rebooted, so I restored my LOL backup. Perhaps it was caused by DT's A2SD. I will try again after install your rom again.
[Optimus One, P500 Original Android Development] cookie666:
looks like they are being applied, I just rebooted and checked.

hope the new kernel works out and brings some cool new stuff to the table!
[Optimus One, P500 Original Android Development] jeffkid182:
I installed this rom a while ago and its great!

I have a problem though, and maybe its just me. How do I install a browser.apk or any browser into this? I downloaded a browser.apk and it says parsing error. even with an opera mini apk. What should I do?
[Optimus One, P500 Original Android Development] cookie666:
I just copied browser.apk into system/data set the right permissions (same as other files already there) and rebooted. Same thing I did to get the calander provider installed. I took the files from gapps folder in the void rom to be sure they would work ok with this rom.

Really happy with this rom. After disabling setcpu profiles no more lag. No strange behaviour thus far and great battery life.
[Optimus One, P500 Original Android Development] jeffkid182:
How did you go to the system/ directory? I tried doing that with IO but i cant seem to paste the files there. Sorry im new to this. XD

I need the browser because we have a proxy implemented in here and i need to log in first before i can use the market.
[Optimus One, P500 Original Android Development] jonathanchor:
You can use RootExplorer to copy any files to system directory.
[Optimus One, P500 Original Android Development] jeffkid182:
My phone seems to have been unrooted after i reboot when i placed the apk in system/ XD let me try that again. thanks for the info.
[Optimus One, P500 Original Android Development] cookie666:
check you have superuser installed (it should be) and rootexplorer has SU permissions.

Dont forget to toggle r/w in rootexplorer whilst in system/data folder to enable writing etc
[Optimus One, P500 Original Android Development] jeffkid182:
Thanks. I think i did something wrong... everytime i reboot It's asking me things like its the first bootup. i think i might have to reflash the ROM and do it again. Thanks again, guys.
[Optimus One, P500 Original Android Development] cookie666:
are you running data2sd or a2sd ?
[Optimus One, P500 Original Android Development] franciscofranco:
It does? lol no they are the same I just changed the name to 16 in the uploaded one.
[Optimus One, P500 Original Android Development] amosng1:
So far with v16,

Buggys :

Tethering

3g does not off when wifi is up.
[Optimus One, P500 Original Android Development] Samhain77:
Sure? For me it's working normally.

But I can confirm transproxy problem
[Optimus One, P500 Original Android Development] amosng1:
It is not really noticeable, but I hope franco can make data auto-off faster. Just my opinion.

Is tethering working for you?
[Optimus One, P500 Original Android Development] blueren:
Tethering not working for me either. I get a kernel panic each time i try to turn on usb tethering. Whats up franco?
[Optimus One, P500 Original Android Development] r291:
hmm. just tethered for 20 mins without a problem.
[Optimus One, P500 Original Android Development] mprou:
Tethering working fine both wifi and usb and also dont got any probs with data/wifi switching. Could it be rom related? i'm using openoptimus with fk16 atm and havent any of these issues
[Optimus One, P500 Original Android Development] dark-k:
Franco your kernel is just awesome with CM7. Just one thing, it doesn't include 'filter' table according to droidwall so this app doesn't work with your kernel. Can you modify this or not ?
[Optimus One, P500 Original Android Development] XLR8_2K:
Bug already reported and acknowledged by FFranco.

it's IP tables support/access
[Optimus One, P500 Original Android Development] franciscofranco:
Yes I know about that, sending the kernel to a beta-tester before releasing the small fix.
[Optimus One, P500 Original Android Development] Samhain77:
Wifi thetering is working for me but USB one get my O1 to kernel panic and after reboot I can't reactivate USB tethering
[Optimus One, P500 Original Android Development] franciscofranco:
Tethering bug should be fixed. Re-download it from the first page.
[Optimus One, P500 Original Android Development] manast:
Tried the fix. Wi-Fi tethering still getting into 'Error'. :(
[Optimus One, P500 Original Android Development] franciscofranco:
Cleaned caches etc?
[Optimus One, P500 Original Android Development] manast:
Yes.. Had cleaned /cache and Dalvik before flashing. I upgraded from v15.1.
[Optimus One, P500 Original Android Development] franciscofranco:
I don't know then, sorry. Stick to an older version if you want, I probably won't release another one until 2.3.3, theres not really much more patches to commit.
[Optimus One, P500 Original Android Development] XLR8_2K:
@Franco

this last fix includes IP tables fix?
[Optimus One, P500 Original Android Development] franciscofranco:
I hope so, but some users told me it didn't. I'll check it again later, too tired now, need to get some beers and then sleep.
[Optimus One, P500 Original Android Development] XLR8_2K:
I'll try it tomorrow @ work.

It's where i must use proxy to access wi-fi. I'm there 9 hours on my working days.

Proxy support/configuration is a must have for me :P
[Optimus One, P500 Original Android Development] Samhain77:
I confirm transproxy isn't working (same error than before the fix). Tethering seems fine now...
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Weird, usb tethering worked for me even before the fix. No kernel panics or any malfunctions.. I'm on devoid.final btw.
[Optimus One, P500 Original Android Development] kly91:
of course..You are on devoid.:p.The error on tethering is visible only for those with cm7 rom unless there's a contrary to this.
[Optimus One, P500 Original Android Development] agzorig:
contrary

will this count? :D
[Optimus One, P500 Original Android Development] no_pride:
i also had the problem with wifi and usb tethering last night. will try a clean install later and observe which is causing it
[Optimus One, P500 Original Android Development] mutia:
Me too :(

Wireless theter app say, your kernel doesn't have netfilter franco..

" Why do I get the message "No Netfilter" on startup?

This means that the Linux kernel on your device does not have the features (CONFIG_NETFILTER, CONFIG_IP_NF_IPTABLES and CONFIG_NETFILTER_XT_MATCH_MAC) required for tethering."
[Optimus One, P500 Original Android Development] Kira.Lawliet:
@Kly Er, sorry i'm referring to those who said they're on devoid & they've some problems. I'll try it on cm7 maybe later today.
[Optimus One, P500 Original Android Development] franciscofranco:
I'll fix it tomorrow, thanks for the feedbacks.
[Optimus One, P500 Original Android Development] amosng1:
New fix fixes my tethering lol. Happy now.
[Optimus One, P500 Original Android Development] geoemm:
How much time does it normally take a phone to adapt to the new kernel
[Optimus One, P500 Original Android Development] kly91:
most likely..hahaha..:D
[Optimus One, P500 Original Android Development] kly91:
that's ok..haha..it seems i was wrong too 'cause i saw already the post of some users experiencing it at devoid..

Maybe users of the new beta of cm7 can try the new v16 if it works well on it.;)
[Optimus One, P500 Original Android Development] xrEngine:
with this kernel does not work DroidWall on CM7 ROM
[Optimus One, P500 Original Android Development] blueren:
isn't that droidWall's problem?
[Optimus One, P500 Original Android Development] xrEngine:
iptables errors and in end string wrote need upgrade kernel..

P.S: Sorry if my English is bad
[Optimus One, P500 Original Android Development] iSiktir:
Hi guys!

Strange "problem" here... Using devoid. #froyo-final and No-frills at 748/480 smartass. I observed that in idle mode, after few minutes (20 or more), the app change governor. Sometimes to ondemand, sometimes to performance.

No manual changes from my side, no reboots, unclean shutdowns etc.

Pretty weird thing?! :confused::rolleyes:

P.S. The values stayed the same 748/480, only the governor was changed somehow?! :confused:
[Optimus One, P500 Original Android Development] ccdreadcc:
wipe cache and dalvikcache and reflash kernel
[Optimus One, P500 Original Android Development] JohnnyOla:
Hi there,

i am using devoid final and as soon as i am using gps i am experiencing an error: black screen, buttons flashing and some weird text.

So i am not able to use GPS, i can activate it...but when i enter any app my device gets stuck and i have to reboot using a volume button.

Since i really like to track my sports, this is pretty bad for me.

Did someone experience this too? I couldn't find this via thread-search...

Is there a way to fix this? At all, is this kernel related or a problem on devoid?:confused:

I updated kernel to v16 but that didn't change anything. :(
[Optimus One, P500 Original Android Development] :
Tune DOWN your overclocking.
[Optimus One, P500 Original Android Development] alfiemenace:
hey franco, I got that strange error I was talking about again, here is a pic. any idea?
[Optimus One, P500 Original Android Development] :
Read one post above.
[Optimus One, P500 Original Android Development] amosng1:
.............what the hell?
[Optimus One, P500 Original Android Development] alfiemenace:
I'm just on normal 729/480, so I don't think that's the cause
[Optimus One, P500 Original Android Development] :
Shrug. Then do whatever you want and do not ask.
[Optimus One, P500 Original Android Development] DJBhardwaj:
Hey, final version of this rom doesn't have android keyboard inbuilt ? am i right ?
[Optimus One, P500 Original Android Development] alfiemenace:
I'm not asking you anyway, I'm asking franco, not you.
[Optimus One, P500 Original Android Development] DJBhardwaj:
Stop fighting both of you!
[Optimus One, P500 Original Android Development] :
Not really fighting, frankly I am done wasting time with that one... ;)
[Optimus One, P500 Original Android Development] alfiemenace:
I won't waste my time on a wannabe. :)
[Optimus One, P500 Original Android Development] ccdreadcc:
haha lool :D:rolleyes:
[Optimus One, P500 Original Android Development] indian65:
I have a problem with my GPS too, i use Sygic Aura in 3.1.1 version, but when i tried v16, I require to upgrade old version (2.1.2) for it's work, it's not a big problem, but if it's possible to fix it

I'm sorry for my bad english
[Optimus One, P500 Original Android Development] iSiktir:
Yep, previous one was shipped with Gingerbread keyboard, but in the final froyo version, it was removed.

I dunno the reason. :rolleyes:
[Optimus One, P500 Original Android Development] kly91:
Lol..+1..
[Optimus One, P500 Original Android Development] acrossy:
The reason is the Rom's original owner's "motto", "debrand like a mad man!" :D

You were all lucky he decided to let the "OI File Explorer" in! xD

PS: lol drama :P
[Optimus One, P500 Original Android Development] xrEngine:
what about droidwall with this kernel?I get errors!
[Optimus One, P500 Original Android Development] :
Kindly read a couple of pages back!
[Optimus One, P500 Original Android Development] xrEngine:
I can not find any useful information
[Optimus One, P500 Original Android Development] franciscofranco:
I said I'll get it fixed, stop asking why X or Y doesn't work before reading pages before.
[Optimus One, P500 Original Android Development] ert69:
I just flashed devoid.franco + kernel v16 + zram and im getting 900 on antutu, before i got 1100 on cm7 + v15.. is it normal or what?
[Optimus One, P500 Original Android Development] morchu:
Franco,

Can you please point me to the source files of mkbootimg and unpackbootimg binaries you included with your kernel zip file? I did not find them in your git repo. By the way very nice job with the modifications.

I found mkbootimg.c from official android git (projects / platform/system/core.git). Not sure whether any modification was done to this. But anyway unable to find unpackbootimg source, not even from Koushik Duttas git (he only provided binaries in git).

-Morch
[Optimus One, P500 Original Android Development] franciscofranco:
Search Koush AnyKernel in google, maybe you can find it in Koushes repo.
[Optimus One, P500 Original Android Development] sweettaniyaa:
Franco, Just wanted to know something for information sake. When LG releases the sources for .35 kernel. Will it be possible to design kernels of .36 and above using that?
[Optimus One, P500 Original Android Development] JohnnyOla:
Well i read last pages and used the thread search (19 results by the way with "gps" as keyword).

But gps-related stuff was only about battery drainage, one guy who couldn't deactivate it and another one who had some problem with the icon.

I running with 600max, so OC shouldn't be the reason.

I would not have asked, if there was information about gps not workin' at all in this thread. No offense man.
[Optimus One, P500 Original Android Development] franciscofranco:
People with Tethering/iptables missing or whatever please test this kernel and report back:

http://www.multiupload.com/M49276FPV8
[Optimus One, P500 Original Android Development] andy572:
no, i have a better kernel ... without tethering :D

btw:

u made a good job franco, i hope we can nearly work together on a bombastic

2.6.35er kernel & gingerbread rom that was never seen before :)
[Optimus One, P500 Original Android Development] amosng1:
Flashing/downloading now...

fix1 already fixed my tethering troubles but since there is a new one...why not?:p:p:p
[Optimus One, P500 Original Android Development] ccdreadcc:
Bombastic = 70fps !!!

Can't wait ^^
[Optimus One, P500 Original Android Development] andy572:
i want 500 score (in qudrant) with framebuffer, thats a lot better :D

... i see our GPU go in smoke :D
[Optimus One, P500 Original Android Development] ebautista:
very excited here!!! :D
[Optimus One, P500 Original Android Development] ert69:
How is this possible that I'm getting 40 in neocore on francos devoid with kernel v16 when i got up tp 55 fps on cm7 with francos kernel v15?
[Optimus One, P500 Original Android Development] JohnnyOla:
Nevermind i guess i wasn't very smart...

Wiping dalvik cache via recovery solved the problem, could have thought about that right from the start. :rolleyes:

Sometime one can not see the wood for the trees. :o
[Optimus One, P500 Original Android Development] franciscofranco:
Of course, and we will like we have been doing this last weeks! Users will see a p500 working better than a Galaxy eheh
[Optimus One, P500 Original Android Development] no_pride:
tether problem

looks like the Wifi tethering problem is now fixed with FK v16fix2. Will test it again later with devoid #froyo.final. I'm on mik's CM7 6.5.3 right now :D
[Optimus One, P500 Original Android Development] franciscofranco:
Comparing two roms with two kernels isnt very smart.
[Optimus One, P500 Original Android Development] sugaritos:
@ franco: tethering problem is fixed with the last update

@ no_pride: yes it works on devoid #froyo.final
[Optimus One, P500 Original Android Development] ert69:
well.. I flashed v15 over to devoid and i'm still getting lower performance than with cm7.. arent ur kernels supposed to work better with devoid?