yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] natedogg20050:
Settings Overclock 748 Mhz

Megatron Rom

Kernel From MikeOS

and psx 4 droid works well like the cps2 emulator [arcade]
[Optimus One, P500 Original Android Development] RevengeFNF:
I was just about to install Furry Legends, and then i saw that it asks the permition to send SMS's.

And now i ask. Why the Hell a game needs permition to send SMS's?

Not installing the game...
[Optimus One, P500 Original Android Development] kpbotbot:
@RevengeFNF - Install the game, switch to airplane mode, then play xD Just kiddin :D
[Optimus One, P500 Original Android Development] Valery_Kondakoff:
'Smartass' SetCPU governor support?

Q: why is the 'smartass' SetCPU governor not supported in this kernel?

At last, it is not available in SetCPU 2.1.0 scaling list. Here is the 'smartass' governor description: http://xdaforums.com/showthread.php?t=843406
[Optimus One, P500 Original Android Development] Der_Caveman:
I sign that!
[Optimus One, P500 Original Android Development] taha198:
Unable to flash it via recovery. [stating (bad)]

should i have to wipe ext for that?

i am currently using void with gapps, tapps and a2sd modules.

thanks.
[Optimus One, P500 Original Android Development] bioan:
Re-download it. It worked for all of us.
[Optimus One, P500 Original Android Development] taha198:
I downloaded it yesterday itself after it was updated.

Any suggestion?
[Optimus One, P500 Original Android Development] masteryx:
Yes, once again: re-download it. The zip you have now is bad, possibly because of errors during the download. You don't have to wipe anything, just flash this from your sdcard root in recovery mode.
[Optimus One, P500 Original Android Development] ccdreadcc:
reflash void then

base > reboot > kernel > reboot > a2sd > reboot > mik_os Kernel> reboot >theme + gapps
[Optimus One, P500 Original Android Development] kpbotbot:
Flash your previous kernel and then this kernel.
[Optimus One, P500 Original Android Development] ccdreadcc:
@kpbotbot dude how is the games workin on ur underclocked light rom with this kernel ? xD
[Optimus One, P500 Original Android Development] bioan:
Please stay on topic. Use PM...
[Optimus One, P500 Original Android Development] taha198:
Thanks all

I redownloaded and flashed.

ITS WORKING NOW.

:) LOL :D
[Optimus One, P500 Original Android Development] wizagg:
how to check if the kernel is working?
[Optimus One, P500 Original Android Development] ccdreadcc:
play nfs shift or raging thunder 2 :))
[Optimus One, P500 Original Android Development] kpbotbot:
I do my checks by:

1. Making sure phone is as idle as possible.

2. Run Android Status (downloaded it from the market)

3. Take note of cpu usage.

4. Touch the screen (hold for a while) while taking note of CPU.

5. Conclude.

This may not give me numbers or something as results, but I'm 100% sure that there was a difference. I used to get an instant 100% CPU usage just by doing a slight press.
[Optimus One, P500 Original Android Development] RevengeFNF:
My LG P500

Neocore Values with Sound.

Neocore Stock or New Kernel-> 45fps

Neocore Stock Kernel Touching the Screen -> 15fps

Neocore mik_os Kernel Touching the Screen -> 33fps
[Optimus One, P500 Original Android Development] The_ERROR:
nothing more to say :) Shame LG!!
[Optimus One, P500 Original Android Development] cimdrap:
the void delta needs just to add the "kernel" folder to install its own customized kernel...have i to delete that folder in order to use this one? I think that it could reinstall the old void kernel at reboot leaving it there otherwise
[Optimus One, P500 Original Android Development] Jonage:
Does anyone still has the multitouch issue? I tried to play nova, the speed is amazing, but theres the problem with the multitouch.. Every time I press 2 fingers, the behavour is tricky... The same as shown in the video on page 3 or so...

What I can do against that?
[Optimus One, P500 Original Android Development] svceon:
Nothing...this kernel only solves the 100% load issue, that thing i believe is related to driver or something hardware related...you can either live with it or wait for a solution from LG (which i disbelieve)...anyway i have this problem too, and i hate it...

LOL for ex in GTracing academy sometimes the OS locks the touch input in a single spot and the car turns endlessly, causing a race lost...XD
[Optimus One, P500 Original Android Development] Jonage:
Well, I did not mention that... The controlling in the GTracing or NFS is great, using the accelerometer, but when I need 2 fingers to control, then the trouble comes...

Hopefully it will be solved... You can also see that issue in the google maps when pitching or rotating the map using two fingers...

I dont remember I saw that in the original 2.2.1 rom... More likely not, but what about you guys???

Anyway, the lag fix trully works, its emazing! Excelent job... :)
[Optimus One, P500 Original Android Development] bioan:
Do you know something about Optimus Chic ?

I've asked someone who just bought one about the touchscreen. Check here: http://xdaforums.com/showthread.php?t=932885 .

If he doesn't experience something like that, maybe we could get something from the kernel.
[Optimus One, P500 Original Android Development] leon0000:
tested and works great, thank you very much to mik

got one problem, after flash this kernel, with setcpu, I can only set cpu to 600 or 729 or higher, I can't set cpu to 691 or 710. Anyhelp?

p.s I want to set cpu to 710mhz
[Optimus One, P500 Original Android Development] Badassian:
ok, i researched around google and found out that the touchscreen our O1s have is the same touchscreen made by synaptics from the google nexus one. the N1 had touchscreen problems just like ours, where it go wonky whenever the axis's cross and it can only do two fingers, no more.

LG and the makers of the nexus 1 picked a really crappy touchscreen from Synaptics that is only designed for pinch and zoom or multitap operations and that is it. i know, i hate it too
[Optimus One, P500 Original Android Development] kpbotbot:
The guys over at the samdroid forums have made multitouch work on their Galaxy Spica (i should have bought that phone! >.< hahaha), which isn't supposed to be doing multitouch. I've heard it's a new driver.

And guess what, axis inversion problems with the Optimus one, made for dual touch, is worse than the Spica's. In the Spica, you can pass you can go around your finger without getting the axis inverted.

Maybe we can ask those guys how they did it? And replace some parts of our driver with snippets from them?
[Optimus One, P500 Original Android Development] ccdreadcc:
some cannot overlock to their expected mhz value cuz faily construction or imperfection, "every phone build is different".

cant do any thing abt it >< ...
[Optimus One, P500 Original Android Development] ccdreadcc:
mik os will make the driver from scratch for us haaha :P
[Optimus One, P500 Original Android Development] borg17a:
Great work!
[Optimus One, P500 Original Android Development] cimdrap:
again: the void delta needs just to add the "kernel" folder to install its own customized kernel...have i to delete that folder in order to use this one? I think that it could reinstall the old void kernel at reboot leaving it there otherwise
[Optimus One, P500 Original Android Development] Der_Caveman:
The optimus one has got a melfas touchscreen driver- no synaptic.
[Optimus One, P500 Original Android Development] ccdreadcc:
cretae kernel folder in void settings then reboot then create a2sd (if u need it) then reboot then again reboot in to custom recovery and flash this kernel
[Optimus One, P500 Original Android Development] cimdrap:
perfect!!! i did it in this way!
[Optimus One, P500 Original Android Development] Badassian:
I didnt say it was the driver, but the physical touchscreen itself, the hardware, its because of hardware limitations that we cannot put more than 3 fingers or more on our touchscreens, and the axises mess up when they cross
[Optimus One, P500 Original Android Development] ccdreadcc:
simple. melfas need upgrade the effin driver!
[Optimus One, P500 Original Android Development] Der_Caveman:
I think that the melfas firmware also comes from LG?
[Optimus One, P500 Original Android Development] Der_Caveman:
When I said driver I meant the "hardware driver", the integrated circuit- and this one comes from melfas. It is an MCS6000.

I don't know from which manufacturer the touchscreen itself is and if its a "bottleneck".

In which way android gets the the touch data? I don't think that each finger is handled as mouse input?
[Optimus One, P500 Original Android Development] iancor:
I can't find the sources for this kernel anywhere in the thread. Please mik_os, upload the kernel sources (or at least the patches).
[Optimus One, P500 Original Android Development] thesmoth:
So I just had to do a full wipe, re-flash megatron rom, then flash this kernal, then re-install all of my apps and it worked.

Is void really lot better? I figure gingerbread can't be far off so I might wait it out...
[Optimus One, P500 Original Android Development] nk_blu:
Holy cow there is a very noticible improvement with the touch response now. Swype and the gingerbread keyboard is soooooo much better!

Scrolling lags a bit at first but then becomes incredibly fluid.

I'm using void #d with overclock kernel add on to 710mhz, no hardware acceleration/jit, and launcherpro plus. I have to say that my p500 is officially better than my gf's HTC legend, because of slightly better battery life.

Thanks for your work milk-os! And others for your feedbacks.

I'm wondering if our battery life would improve from this though.
[Optimus One, P500 Original Android Development] ccdreadcc:
Absolutely increased my battery life by 20-30%
[Optimus One, P500 Original Android Development] cimdrap:
i installed this kernel over the void delta but i didn't noticed a better battery performance....i noticed a double element in my battery drain app list:

1) android system

2) android operative system

is it normal? is it because of this kernel?

P.S. my battery lasts 2 days, but i shut down the device in the night, then something drains my battery too much or not?
[Optimus One, P500 Original Android Development] Badassian:
oh ok

I'm saying that I think the touchscreen itself is from Synaptics, Ive read in other forums, phandroid and the like, that our touchscreen is the same as the g1 or n1 to make our phones affordable

Anyway, HOPEFULLY I am wrong and that there can be a fix cuz i wanna play nova :)
[Optimus One, P500 Original Android Development] movanns:
Ok..this is what i did today:-

1. Rooting with Z4

2. Install RA-thunderg GNM

3. Flash Megatron v1

4. Flash mik_os kernel

Result :- undescribe-able satisfaction !!

i got my O1 works smoothly and fast (on megatron) + no laggy touch (on mik_os kernel)

Thanks for the great job mik!!

question: can i delete the zip file of the kernel in SD?
[Optimus One, P500 Original Android Development] svceon:
yes, it's only needed to flash, so if you flashed and your sure you dont need it again, go ahead..

PS: anyway, if you need it later, you can always redownload it :)
[Optimus One, P500 Original Android Development] movanns:
svceon..thanks mate!
[Optimus One, P500 Original Android Development] bioan:
mik you are on first page: http://www.xda-developers.com/android/new-lg-optimus-p500-kernel-to-fix-touchscreen-bug/

Now only the axis inversion bug remains...
[Optimus One, P500 Original Android Development] ungaze:
@mik_os

egzthunder1

Did he mean that this is not a normal behavior for any touchscreen phone(or any android phone with capacitative screen technology)? Samsung Galaxy Spica user here, and my phone does exactly that, whenever I touch the screen CPU spikes to 100%(or 800mhz in our case). I use SetCPU to test, but maybe I just don't understand the quote very well, in this case please enlighten me. So if its not normal, then this fix could actually improve my phone as well(porting and compiling set aside)?

TIA.
[Optimus One, P500 Original Android Development] mik_os:
CPU frequency is not same that CPU usage. Use things like OS Monitor to see CPU usage. I have Spica too. There is all right with touchscreen.
[Optimus One, P500 Original Android Development] ungaze:
I see, thanks. Was hoping to improve spica battery life further more.

Yup I know, and you contributed to the samdroid community quite generously. More power man.
[Optimus One, P500 Original Android Development] boofman:
that makes three Spica users in here..and you all seem so familiar..do I know you guys from somewhere? ;)

are there no known issues in this P500 patch? Wifey owns one, and she doesn't want any bugs bothering her (seen quite a few with my Spica, before Alpha 8.1++)
[Optimus One, P500 Original Android Development] peacekeeper05:
you just fixed one of the two bugs that keeps bugging me before. now gaming experience is much enjoyable.

thanks a lot for this Kernel

Good JOB :)

this kernel+ OC = good game :p
[Optimus One, P500 Original Android Development] [Krueger]Dr.Stein:
Need some help here.

How do I get this to work on my granddaughter's stock P500 please?
[Optimus One, P500 Original Android Development] marcelnn:
Seems to be working... I just flashed it over void delta and the CPU goes up to only 50-65% while fiddling around the screen. Checked it with OS Monitor. Thanks!
[Optimus One, P500 Original Android Development] peacekeeper05:
do a custom recovery

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

Put the Kernel zip on the root of your SD card and just Flash it on Recovery's

"flash zip from SD card".

;)
[Optimus One, P500 Original Android Development] masteryx:
In [Krueger]Dr.Stein's attention:

Be aware that these operations void the phone's warranty, but they can be undone as long as the phone is not completely dead. Just search the forum for details.
[Optimus One, P500 Original Android Development] Jason_V:
Awesome job man! Running this on Stock Froyo 2.2 ROM and it's kicking ass! EVERYTHING is smooth...
[Optimus One, P500 Original Android Development] cimdrap:
little o.t.: this is the forum with the most available people i ever seen...
[Optimus One, P500 Original Android Development] yanuk:
Did you have to root your phone to flash it over the stock frown?
[Optimus One, P500 Original Android Development] thenenea:
Yes. All system operations (install custom recovery, install Rom) need Root access. Very simple to achieve on this phone with z4root. Install z4root apk (from Android market or developer's page), start it, click root, reboot, voila! Then install superuser and busybox from android market and the rooting is done.

You should visit Samdroid.net :). I had a Spica before the Optimus and I was a regula there. Those people are a true band of brothers and pioneers. I just hope some of them will help us with the kernel/recovery/CM port.
[Optimus One, P500 Original Android Development] bluviper:
errr.. make it four...

*lol*
[Optimus One, P500 Original Android Development] yanuk:
Sad.. I updated to 2.2.1 and can't root it using z4 or super 1 click
[Optimus One, P500 Original Android Development] movanns:
Downgrade to 2.2 then fire z4.
[Optimus One, P500 Original Android Development] :
it really works!!! Thank you! This patch will be integrated in your gingerbread mod, is it true? (:
[Optimus One, P500 Original Android Development] peacekeeper05:
afaik, 2.2.1 in our optimus one is currently unrootable.

go back to 2.2 if your want your phone to be rooted.
[Optimus One, P500 Original Android Development] Ianis G. Vasilev:
Great job, mik

Great performance even on low CPU frequencies. The only thing I would like to request is removing overclock frequencies above 768 MHz. Correct me if I am wrong, but higher frequencies just "brick" your phone. I had to reinstall my phone twice while checking the upper overclock limit.
[Optimus One, P500 Original Android Development] mik_os:
By default Max frequency is 600mhz. To use higher you use some overclocking application.
[Optimus One, P500 Original Android Development] Ianis G. Vasilev:
Sorry, I probably wasn't clear, I am using SetCPU and I've checked many frequencies above 600 MHz while using both this and the OC kernel. I figured out that the top frequency limit is somewhere around 768 MHz because at all frequencies above the Android OS freezes as it is not able to handle such clock speed and many CPU instructions do not reach the processor itself. To avoid such freezes, I suggest removing frequencies above 768 MHz from the kernel.
[Optimus One, P500 Original Android Development] mik_os:
Some phones works correctly at 8xx mhz. Without SetCPU kernel does not use freq above 600mhz. In such overclocking app present big WARNING, so user can decide what he want.
[Optimus One, P500 Original Android Development] Ianis G. Vasilev:
Sorry, I didn't know that.

Thank you for the kernel anyway.
[Optimus One, P500 Original Android Development] l30r0:
Would this kernel work alright with an Optimus T (P509)?
[Optimus One, P500 Original Android Development] Jason_V:
I'm running 787 MHz with no problems. I haven't gone higher then this, but have had no stability issues.
[Optimus One, P500 Original Android Development] borg17a:
Same here!
[Optimus One, P500 Original Android Development] yanuk:
Great! Everything works! Scrolling is smooth too!
[Optimus One, P500 Original Android Development] N3mesis:
On megatron 787mhz worked on Mine too but on void it crashed. :S

Sent from my LG-P500
[Optimus One, P500 Original Android Development] johno168:
Changing frequency's on SetCPU between 600mhz and 728mhz don't work, for example it could OC at 710 but now it can't
[Optimus One, P500 Original Android Development] leon0000:
Hi Mik, I want to set my cpu to 691, anyway to solve this, please!!
[Optimus One, P500 Original Android Development] flaviopac:
Excellent job!!

my device is faster and more reactive!

Thanks man!
[Optimus One, P500 Original Android Development] Sigma47:
Add intermediate freq's....pls!

Hey Mik_OS, love your work, but as some others are requesting, it would be nice to have the 652, 691, and 710 freq for those of us not wanting to go to extremes. Studies show that testicular cancer sets in when the pants pocket region is too warm! :p I think I see how neojn did it with the void kernel but trust that you could make the adjustment in a jiffy. Thanks for your work!
[Optimus One, P500 Original Android Development] bioan:
There is a typo in the title: [GPL] Kernel with minimized touchreen bug. You need to add a s
[Optimus One, P500 Original Android Development] mik_os:
Thanks.

Settings in kernel related to 652, 691, and 710 freq are wrong, my phone stucks if those enabled.

updated kernel, see 1st post.
[Optimus One, P500 Original Android Development] naturist:
I am going to flash it again. Hope all goes well :)
[Optimus One, P500 Original Android Development] allsalvati:
Mik,

Are you playing with MCS's driver?

Perhaps you can see what we're talking about cross-axis on our touch screen.

Maybe we're all wrong and loosing time.

:D
[Optimus One, P500 Original Android Development] mik_os:
Maybe :)

I do not know exactly but seems with mcs driver everything ok. Problem in firmware or touchscreen hardware.

But maybe you find something what i missed.
[Optimus One, P500 Original Android Development] personalweb:
I'm very noob......:D

What's pressure sensitivity?

:eek:
[Optimus One, P500 Original Android Development] mik_os:
System can recognize heavily you push the screen.

Example application: Multitouch visualizer 2
[Optimus One, P500 Original Android Development] radu_brd00:
this works great thanks very much !
[Legend General] golanster:
Hi

Did anyone tried to lunch gun bros?

The game loads but when I get to the game itself the screen flickers and nothing else

Sent from my HTC Legend
[Legend General] bonethugs:
the same problem here. i think it's incompatible but now. we need to wait for a fixed version. shiit!
[Legend General] Timothye:
same here , just flickers .

fix coming ?

Cheers

/T
[Legend General] heartbeatek:
Same result in my Garmin-Asus A10
[Legend General] TheGrammarFreak:
Mind your language

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

I don't think the game is even that good (I have it on my Tab). Just my 2p
[Legend General] hugoprh:
Same here... runing on Samsung i5801
[Legend General] RegName:
Same problem in my HTC Legend.
[Epic 4G Q&A, Help & Troubleshooting] asj2583:
What roms use apps2sd and can darktremors apps2sd be used on any rom that doesn't have it or does this have to be added by the dev of the rom?
[Epic 4G Q&A, Help & Troubleshooting] fixxxer2008:
apparently none and id love to see it ported to the froyo roms running etx4 and running clockwork3.
[Epic 4G Q&A, Help & Troubleshooting] fixxxer2008:
http://xdaforums.com/showthread.php?t=715938

id love for this to be ported over.
[Epic 4G Q&A, Help & Troubleshooting] MysteryEmotionz:
This had been asked before. I remember seeing this a couple days ago. Froyo had built in app2sd so a 3rd party app/mod isn't really needed.

Asd of right now there is no rom that had this included

Haterz gonna hate. Just keep hatin. I brush them haterz off. It ain't my fault my epic's e-penis is bigger then the evo's e-penis.
[Epic 4G Q&A, Help & Troubleshooting] asj2583:
True but it won't let you move all apps as apps2sd would.
[Epic 4G Q&A, Help & Troubleshooting] amosher13:
forgive me if i'm wrong but i think viperom has a pretty decent a2sd implementation based on darktremors
[Epic 4G Q&A, Help & Troubleshooting] asj2583:
I tried it but I don't think it works as it should, besides the internet on that rom is real slow. I only have this issue with viper Rom.
[Epic 4G Q&A, Help & Troubleshooting] running_the_dream:
I moved over most of my apps to SD when I was running Viperrom Trinity 3.0.3. Not sure what I did or didn't do, but I can't move apps around willy nilly on Viperrom Frozen. Haven't looked into why too much though.
[Fascinate Themes and Apps] nitsuj17:
*Im not responsible for anything that happens to your super awesome vzw fascinate*

Here is a red version of the popular gingerbread theme...gb seems to be love it or hate it, but whatever :rolleyes:

Whats themed? framework, twframework, browser, dialer, google voice widget (wip), news/weather widget, aosp deskclock, and icons built into other apks

theme has reboot and acc battery

bug report if you catch stuff wrong

1.28.11 bugfixes, added the bing-less browser, credit to however made it (sorry name escapes me atm..let me know!!!)

Credit:

dtachtd and retrokid223 for all the theme help

*if im leaving anyone out, let me know :)*

Screens:

CWR Install

V1.5 http://dl.dropbox.com/u/15331201/REDbread/DJ05_REDbread_nitsuj17_v1.5_battmod.zip

V1.0 - http://dl.dropbox.com/u/15331201/REDbread/DJ05_REDbread_nitsuj17_v1.0_battmod.zip
[Fascinate Themes and Apps] mrodsunshine:
Nitsuj, apologies if I sound stalkerish, but are you from Jersey?
[Fascinate Themes and Apps] aolander:
Thank you Nitsuj17 for your great themes. I'll be enjoying this until you release your next!

(Not a flash whore, just appreciating good work ;) )
[Fascinate Themes and Apps] nitsuj17:
yes, yes i am
[Fascinate Themes and Apps] mrodsunshine:
nice. just recognized the name from the screens. my aunt and uncle run a sandwich shop in colt's neck. by the way, theme looks awesome too =]
[Fascinate Themes and Apps] nitewalker033:
N.I.C.E...
[Fascinate Themes and Apps] tmlhodge:
Could you make a green gingerbread? I know there is one that retrokid made but these are better.
[Fascinate Themes and Apps] nitsuj17:
retros is good...i fixed the black/menus acc battery problem in his and its somewhere in the thread on page 5, 6 whatever....i just think the dialer isnt done...which i think i did the regular gb dialer for myself as a base for this and bluebread...so i could post that on there i suppose
[Fascinate Themes and Apps] zachsx:
What wallpaper us that
[Fascinate Themes and Apps] tapout27:
Is it just me or is the battery icon not as red as everything else?
[Fascinate Themes and Apps] skater95:
Microbes. It's one of the live wallpapers from the Nexus S
[Fascinate Themes and Apps] zachsx:
Any clue how to get it? :) I like! :)
[Fascinate Themes and Apps] nitsuj17:
i think i got it from droid-life a month ago or so