yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] lekhwani:
I keep switching between andy's and mik's rom too. But I keep a nandroid backup of last builds. The backup I do is without android secure and ext. But I am enjoying apps2sd successfully on both roms. Ext4 for Mik

and

mnt/secure/asec via One Click Titanium Backup move all apps to SD for Andy!

I always first restore the last respective build via Nand restore and then flash the newer version.

So, when I move from Mik to Andy, the ext4 is in sleep state and mnt/sec/asec awakens automatically.

And vice versa when I switch from Andy to Mik.

This is my home made remedy for enjoying both builds concurrently and that too with apps2sd.
[Optimus One, P500 Original Android Development] Mithun_srk05:
Andy bro,

Could you please help me with this. Am I the only one facing this problem or others too?

Mithun.
[Optimus One, P500 Original Android Development] zeemar007:
which software r u using..

i use set cpu..

go to recommended frequency

then try lower frequency below 729mhz which is mostly stable..

if u cant set at all then chance is dat ur cpu just cant handle it due to "building imperfections"..

andy may help u more..
[Optimus One, P500 Original Android Development] Zerobarat1:
Hmmm tried to emulate the blackscreen bug again and it seems it was a one trick pony. I know that it does it when you maximized in a sys app , or app in general ( usually browser , this is the often case for me but that doesn't disturb me ) . The bug I had was while I was in the subway , locked the phone and tried to unlock 30-40 sec later and screen wouldn't power up even though I could feel the subtle vibrations when touching the supposed place where unlocking bar is.
[Optimus One, P500 Original Android Development] zeemar007:
yes mam! :D
[Optimus One, P500 Original Android Development] Mithun_srk05:
Bond,

I have OC'ed b4 more than 749 b4 with the other ROM's... this is da first time it's happenein. I use set CPU too. Wonder what's wrong.

Mithun.
[Optimus One, P500 Original Android Development] Mithun_srk05:
Also, can someone confirm whether the touch screen bug is rectified by this build of Andy? Cuz when I touch the screen, the CPU spikes up to 100%.

Mithun.
[Optimus One, P500 Original Android Development] andy572:
whats wrong is the "other rom". every or most roms have their own kernel, that is patched/optimized or otherwise modified so you can't oc every rom in the same way.
[Optimus One, P500 Original Android Development] Mithun_srk05:
Andy,

I do understand what you are telling me. Honestly, the only reason I am concerned is because I can't OC the processor with this ROM. I wouldn't have bothered if the kernel is not OC'able. Since You had told us that it can be over-clocked, I did try, but only resulted in kernel panic, no matter what frequency. :'(

Mithun.
[Optimus One, P500 Original Android Development] zeemar007:
mithun,

ho nehi raha bhai.. quardrant advanced koi 3d result nehi de raha.. quardrant standard me result aa raha hai..

anywz i hv also seen dis problem with overclockin and andy told me to keep it low..

bt i see ur problem is complicated.. well lets hope for the best.. lets wait for the final perfect release from andy.. let us be satisfied wit wat we hv now.. r8 bro? :-)
[Optimus One, P500 Original Android Development] bioan:
andy here is what I have for comparison:

Froyo LOL ROM 1.2 with the tweaks from ungaze and franciscofranco: Unplugged it at 00:00, at 7:00 am, I've started 3G and at 13:00 I've got 66% left with a moderate usage. (xda app, a little browsing, google talk and weather update every 2h)

This is for comparison purposes.
[Optimus One, P500 Original Android Development] sarfaraz1989:
@badeaioan that sums it up i think..that wud mean that the battery usage on 3g on 2.3 is almost the same as 2.2 rather andy had better specs...Doesnt battery expense depend at all on the bandwidth u r consuming....@andy i cloned your kernel source..compiled it using sorcerey's toolchain and tried it on froyo rom LOLv1.2...i got verbose mode and then a kernel panic !!!! i used the save and reboot option but dont know where the log file is saved ..:(
[Optimus One, P500 Original Android Development] Mithun_srk05:
Zeemar,

Yeah, I am more than satisfied with what we have got... Andy is a GOD! :-) Well, I am not really sure abt Quadrant advanced, nva tried with it. I wonder what's the reason behind it, when quadrant standard gives results, y not advanced. Wil check n revert, whether I get results or not.

Mithun.
[Optimus One, P500 Original Android Development] zeemar007:
yeah sure..!

well 4 ur convinience i will upload the file in a post here,tonite.. download it..

it tuk me a lot f tym to find it :D:D

anywz myslf Rameez.. "zeemar" is in reverse!:D:D:p:p
[Optimus One, P500 Original Android Development] zeemar007:
COOOOKIES to Andy 4m my side!!! marvellous work! kip it up!
[Optimus One, P500 Original Android Development] andy572:
sry, but from froyo i have no plan bcause i used froyo around 2 weeks and since november 2010 i use my gingerbread development rom (the first weeks was heavy strange:D). i can't help you on froyo, i dont know about froyo builds. my kernel is not only tweaked, some parts are optimized/patched to work with gingerbread - could be, that hardware calls in froyo are some different.
[Optimus One, P500 Original Android Development] dryhte:
I can't remember now if I flashed 2.1 or 2.0... what am I supposed to see in 'about phone' with version 2.1?

I see: android version 2.3.2; kernel version 2.6.32.16 andy572@nblinux #141;

build number GINGERBREAD.eng.root.20110404.202830
[Optimus One, P500 Original Android Development] andy572:
you cant see this in gingerbread - gingerbread has no changes, it was only a kernel update with no version change to demonstrate the battery drain in a fine way ;)

sorry for that small problem, but this was a fast action from me to upload a update.

normally i change the version codes to see what users have.
[Optimus One, P500 Original Android Development] bioan:
andy I've found out when the screen brightness remains at the lowest level possible.

If you don't use standard screen brightness levels such as 25%, 40%, 75%, 100% (they are used by the power control) you will always end up with the lowest level at some point.

So, we have to use standard brightness levels and we are safe.
[Optimus One, P500 Original Android Development] andy572:
thank you, i'll look into the gingerbread code to fix this. i think, its a xml setting, could be simple to fix that ;)
[Optimus One, P500 Original Android Development] Magnumutz:
Here's a screenshot i just took from Quadrant :)
[Optimus One, P500 Original Android Development] andy572:
very nice :)
[Optimus One, P500 Original Android Development] franciscofranco:
Andy have you seen a libsqlite changes I've posted on miks thread like a week ago that boosted it's performance?
[Optimus One, P500 Original Android Development] lupohirp:
overclocked???
[Optimus One, P500 Original Android Development] andy572:
yes, have seen that. but ... the way isn't good:

if you disable/remove the file synchronization, you get the risk of lost data. SQLite is a flat file database, so every transaction (insert,update)

must be written directly to the file because of stability/consistence of data. if you update a row without a valid primary key (when needed),

the insert/update is invalid. if you select data without a previous sync, than you can't get all inserted/updated data or you get possibly corrupted data.

this is my own opinion about that, could be that i'm wrong.
[Optimus One, P500 Original Android Development] bioan:
Andy how can we edit the memory thoresholds? We should raise them up a little bit to allow more apps to stay in memory, this way the UI will definetly feel faster.
[Optimus One, P500 Original Android Development] andy572:
i think this can be made only over kernel tweaking.

so have a look in /proc and /sys and read in message boards what files you have to modify - i dont know which files must be modified to do that, i only update the kernel with good bugfixes and wait for a stable gingerbread 2.3.3.

after testing, you can write in a shell script the commad "echo" with paths and values.
[Optimus One, P500 Original Android Development] Magnumutz:
Yes, overclocked @ 787 Mhz :)

I get kernel panic if i try to benchmark it with a higher frequency...
[Optimus One, P500 Original Android Development] theprophet09:
Stupid question: is it possible to add via script a way to take screenshot. I know that some app make it possible but I think it's nice to have it built in the system.
[Optimus One, P500 Original Android Development] theprophet09:
How is your battery with this setting?
[Optimus One, P500 Original Android Development] Magnumutz:
Well, i don't keep the CPU at that frequency for daily use, that was just for benchmarking.

I keep it at 748 max and 480 min, with ondemand governor.

Can't really say that my battery lasts 12 hours, as i use my phone A LOT, reboot it a lot, and pretty much use all of its features like crazy :)

Can't really test with "normal" usage, as i'm not a normal user :P

I read that having 480 min is as battery efficient as any lower frequency, because the voltage is the same. So why not enjoy speed at no battery cost?

Just try it for yourself!

P.S.: I take screenshots with Shoot Me: https://market.android.com/details?id=com.bw.picme.local&feature=search_result

I simply shake my phone to take a screenshot when i want it to.
[Optimus One, P500 Original Android Development] theprophet09:
I will try it!

Thanks for the info :)
[Optimus One, P500 Original Android Development] zeemar007:
can anyone help?

problem is dat whenever an app like a game for instance is running, and if i dont touch the screen for sometimes the screen is turned of and locked!!

this shouldn't happen when an app is running!!

any1 know how to fix it..?? it may b rather simple!
[Optimus One, P500 Original Android Development] Zerobarat1:
Does it happen often for you I mean ? To me it happened only once up till now in the subway. I don't think I had any sys apps in the background , either way in earlier builds sys apps in backg didn't affect powering display up ( or gpu )
[Optimus One, P500 Original Android Development] andy572:
i would like to ask, if battery drain is more reduced with newer kernel patches;)

please, leave some comments if better, equal or not
[Optimus One, P500 Original Android Development] ciolnadu:
for me was better

running 12 h with full 3g data connection drained battery to 10%
[Optimus One, P500 Original Android Development] Zerobarat1:
It seems better ( about 15-20% tops ) esp with 3G . Other than that it's pretty much the same .
[Optimus One, P500 Original Android Development] bioan:
So I've found an easier way to do this.

Get MinFreeManager from Market and do the following:

Foreground App: 14

Visible app: 16

Secondary server: 24

Hidden app: 28

Content provider: 30

Empty app:32

Now you can trully do some multitasking !

P.S: These are the values from stock froyo, this fits my needs exactly. You can tweak them however you want.

P.S: Default values in this kernel are: 6, 8, 16, 20, 22, 24.

ENJOY !
[Optimus One, P500 Original Android Development] zeemar007:
yes it happens often.. today only i was playing nfs shift and the display got turned off and locked if i dont touch the screen..!!!
[Optimus One, P500 Original Android Development] zeemar007:
yse battery seems a little better than previous!! good job!

ur rom is great.. dnt wory! :D:):)
[Optimus One, P500 Original Android Development] zeemar007:
yes battery seems a little better than previous!! good job!

ur rom is great.. dnt wory! :D:):)
[Optimus One, P500 Original Android Development] Cimi86:
how is battery usage compared with the cyanogen port? I love the DSP Manager of cyanogen, though battery life is important...
[Optimus One, P500 Original Android Development] Magnumutz:
After flashing the newest version, i've been having some lockscreen issues, it hangs...

I need to wait about a minute or two until i can finally use my phone.
[Optimus One, P500 Original Android Development] andy572:
This rom is a mix between CM7 & CodeAurora, so DSP Manager is included. Battery drain can also not be compared - was a problem in kernel, not the system.
[Optimus One, P500 Original Android Development] Zerobarat1:
Magnumuz try wiping cache+dalvik cache.

Well Up till I had no more lockscreen issuea

It was indeed a one time only
[Optimus One, P500 Original Android Development] desperate250:
Maps keeps restarting, even after stopping the task. What could be the reason? I already renamed 'News and weather' and denied locals in browser and google search.

It starts even after a clean reboot. I have no widgets, just starting Launcher Pro.
[Optimus One, P500 Original Android Development] lekhwani:
In task manager some user apps are shown as running in background and some user apps are shown running as service.

I want to ask does the app installed as service drain more battery or same as app in background?
[Optimus One, P500 Original Android Development] andy572:
good morning from germany,

background- and service implementation are some ****: if a app can run in background, it can do what it want - user have no

control over this. a service is controlled by system, but if the service is coded as running all over the time, than the system

can no disable this service.

example:

you start the facebook app, than the app opens google maps (bad implementation of facebook app, because there is no need

to start maps when the user doesn't go to "places"). maps is now started as a service to load faster the next time. you close

facebook, but maps is still running as a service. just in this moment, it becomes more ****: maps calls peridodical in a separate

thread the geolocation-api to give in latitude your location. this process can hang if you aren't connected to internet. than,

this service just try, and try, and try to connect. You can not kill the maps service when geoloaction is just running.

in fact, this fu**ing implementation of dependencies drains our battery.
[Optimus One, P500 Original Android Development] bioan:
With this build I've done the same algorithm, only that I'm posting now , 1/2 hour earlier.

Result: 78% left.

So, better battery life than Froyo !
[Optimus One, P500 Original Android Development] Cimi86:
Thanks, so which are the differences between those two roms? In terms of features too...
[Optimus One, P500 Original Android Development] andy572:
in my rom, most of CM7 features are removed because no "normal" user need all the tweaking settings or other unrelevant stuff.

removed Features are all special settings for system like overclocking or gestures for lockscreen, the RX-Widget (is part of CMParts) and some other.

feel free to test both roms ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
I am inclined to say the same thing. Problem is I didn't make an adequate report with froyo aboyy battery. But as I said I am tempted to say that I have better batt. life witth this build than with froyo
[Optimus One, P500 Original Android Development] andy572:
can you try to reproduce a possibly bug?

1.) let the kernel crash at a good battery charge (i have had 74% left) @yesterday evening), you can do this with a high OC and benchmark app

2.) let the device reboot and let it go to standby/sleep mode after "login from lockscreen" for a time of round 6 hours

3.) wake the mobile and view the battery stats: my battery was drained after 6 hours down to 32%

without using in this morning

Thanks for testing :)
[Optimus One, P500 Original Android Development] Zerobarat1:
Hmm , can't make my chip crash at 806 mhz ....

Another issue , since the Optimus V got a separat section from our P500 I haven't seen any stuff they got . Upon a visit to the "neighbours" I saw they ported Xionio Kernel whatever the improvements might be . http://xdaforums.com/showthread.php?t=1024876

Andy do you have any idea about this kernel ? If it does hold some magic in it , can it be ported to P500?

LE: lol Now I see it's actually the .33 kernel with some awesomeness in it http://forum.androidcentral.com/lg-...9-oc-kernel-xionia-kernel-2-6-32-33-v013.html.

So andy , can't you try to port this ?
[Optimus One, P500 Original Android Development] andy572:
If i can run this kernel in version .33, than we can possibly just upgrade to .35... it's a dream - i'll see later on this, now i'm on my job ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
Well , hmm soz to have buffed your dreams but it's actually 2.6.32.33 :) . So it's just another crazy mod. In the end I think we'll still have to wait for the .35 from LG .

Anyway if you want anything worth porting from XIONIA , it would still be awesome
[Optimus One, P500 Original Android Development] andy572:
arrrggghhhhh *cry* :(:confused::mad::eek: ... i thought, they have ported drivers to 2.6.35 :( ... i'll look into the code, what they have done ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
hmmm by the way while I was waiting in the car for someone , the kernel crashed while playing some Tank Hero ( quite strange and it was at a lower freq 748 ) . Well now waiting for 6 or so hours to see any heavy drainage.
[Optimus One, P500 Original Android Development] dryhte:
Just wanted to share this: with RC2.1: 12 hours with 3G on and typical low usage (couple of phone calls and a few texts, nothing more, facebook & calendar syncing): 70% battery left ;) That's way better than I ever saw in Froyo.
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy wudnt switching ti another kernel mean reapplying your patches ??? Unless u have somewhat kept track of your work ... also Optimus One and Optimus V are almost the same...porting shud not be a pain in the ass
[Optimus One, P500 Original Android Development] andy572:
my patches are all commited to my github account, but yes: new kernel means look for same/other updates and all my work is gone :/
[Optimus One, P500 Original Android Development] sarfaraz1989:
how to i port that xionia kernel to O1 ???? What are the hardware differences ???
[Optimus One, P500 Original Android Development] franciscofranco:
The most intelligent approach here would be looking at xiona's kernel, seeing which changes were applied, and if anything is worth porting to your kernel, andy, write it over.
[Optimus One, P500 Original Android Development] andy572:
@first i have todo some patches in kgsl 3D driver, brings some more stability. after patching this i'll have a look ;)
[Optimus One, P500 Original Android Development] bioan:
andy why scrolling is so laggy ? I've compared it with froyo. My girlfriend has a stock Optimus and scrolling is so smooth compared to your build.
[Optimus One, P500 Original Android Development] andy572:
because we use a old fu**ing froyo kernel with 2000 patches instead a gingerbread kernel :(
[Optimus One, P500 Original Android Development] Zerobarat1:
Yeah it's like a patched up OLD BMW :) . Used to fail at first contact , at least now it just hiccups from time to time.

Anyway , 6 hours are almost up and I bearly consumed 2% of my battery . Can't really emulate your bug mate :( . I'll try again tomorrow or tonight while I sleep.
[Optimus One, P500 Original Android Development] franciscofranco:
Indeed. Just a question that I do not know the answer for, wouldn't it be more intelligent to have a proper/patched 2D driver instead of a 3D one? I can be wrong but the 3D driver is only used for gaming, when the 2D is used for everything else. Am I wrong?
[Optimus One, P500 Original Android Development] duroh:
gallary also use 3d :)
[Optimus One, P500 Original Android Development] Magnumutz:
Yes, but the gallery is pretty smooth, isn't it?
[Optimus One, P500 Original Android Development] denzphee:
i keep getting the black screen after a call. should i not be enabling proximty sensor in the call settings?
[Optimus One, P500 Original Android Development] andy572:
wow, created @yesterday a optimization patch, flashed my device and now - after 6 hours, my battery is drained from full chared down to 32% without enabled 3G or WiFi :D

... was not so optimized as i thought :D
[Optimus One, P500 Original Android Development] dryhte:
Not so good anymore :( lost 20% charge overnight, something is keeping it awake.

Sent from my LGP500 on GB steroids
[Optimus One, P500 Original Android Development] andy572:
make sure, google maps is not running if you don't need this.
[Optimus One, P500 Original Android Development] dryhte:
Well, I haven't used it but I think facebook keeps google maps open.

But that wasn't different during the rest of the day (where it slept just fine).

I did reboot but apparently the battery keeps draining a little faster now than yesterday (according to the battery use graph).

We'll see if I reach tonight without charging ;) If not, I'm back to recharging every night...
[Optimus One, P500 Original Android Development] N_lover27:
Guys I faced a problem today. My cell was in standby for 15 min after when I tried to unlock it by pressing the power key- the screen became black like it was in sleep mode... but when I touched the screen it responded by giving heptic feedback. but the screen remain black. then i took the battery out and sitch it on. it took 10 min to start. and then it showed Gmail cannot start.

and no matter what i do it doesnt start. well I m reflashing it. lets see what happens.
[Optimus One, P500 Original Android Development] sarfaraz1989:
guys the optimus S guys at androidcentral even have a CM7 port on 2.6.32.33 kernel(xionia) plus they integrated mik's patches ....here http://forum.androidcentral.com/lg-optimus-s-rooting-roms-hacks/60353-testing-scott-pilgrim-awesomeness-cm7-gingerbread-current-04042011-nightly.html

the difference b/w optimus S and Optimus One is only in radio baseband (CDMA vs HSDPA) rest in the same..and i think the physical buttons mapping maybe different..

Take a look yourself...

Also guys ZTE BLADE has a successful CM7 port ..Can we do something with it ???apart from msm7227 all the chips are different ..So no drivers for us there..

more links

http://en.wikipedia.org/wiki/LG_Optimus_One#LG_Optimus_S_-_LS670_-_Sprint

http://download.cyanogenmod.com/?type=nightly&device=blade
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy do you think that integrating our radio baseband driver and remapping the hardware buttons can make that rom run on our O1???
[Optimus One, P500 Original Android Development] naturist:
I would like to say O1 is just a phone, not a rocket that you can add drivers from blade, Optimus V/Z etc. It will still be the poor phone and you cant make it galaxy S.

Please lets concentrate on Gingerbread rather then porting from here/there. Last three pages I haven't seen anything reporting for GB except porting from this/that etc.
[Optimus One, P500 Original Android Development] lekhwani:
To Andy and all,

I have a feeling, that the version before this epic changes, had smoother scrolling. Does anybody feel like this? In the evening I will check again via Nand restore.
[Optimus One, P500 Original Android Development] andy572:
Have you wipe your device after flashing it?

What ROM and recovery you are using?

Yes, facebook is loading maps, it doesn't matter if you arn't using facebook's "places". Reboot doesn't fix this, because of dalvik cache - this loads your last apps with settings and services.

ZTE Blade has very old github version (last updated in november 2010), so we can't use there code.

The kernel we can find is very old too (from another github page), so i have to patch all our features we just have again - not a good idea beacuse there are rounded 60 patches - and only for a try, sorry ... never ;)

better, we check the LG_Ally kernel, but this kernel was used by mik - he has problems with all that code and have to patch the kernel too, this make the use of this kernel for our rom senseless too.

The CM7 port is the same as mik use - unstable and in beta version, there are no ZTE special patches.
[Optimus One, P500 Original Android Development] N_lover27:
Mansi

have you tried http://xdaforums.com/showthread.php?t=999064

with this rom of andy ???

and more of all any new abt official GB of LG???