LCD Refresh Issue During Initial Battery Charging (During The Boot time)

by Kal » Tue, 14 Dec 2010 02:13:39 GMT


Sponsored Links
 I am trying to display the carrier logo animation along with battery
charging animation. During this animation, i am also providing the
facility of key events, which can allow the battery charging to an
acceptable level, by turning off the backlight and LCD.

Whenever we press the power button (Short Key Press) , i am turning
off the both LCD and the backlight. The turning off the LCD is done by
setting the "mem" string value to /sys/power/state device file.

 Again when we press back either the power key or any other keys, we
are turning on the LCD as well as backlight. The turning on the LCD is
done by setting the "on" string value to /sys/power/state device file.

 Linux power management uses the power management concept called
"Early Suspend" and "Late Resume". We don't have any issue with "Early
Suspend", but we have issue with "Late Resume".

Once we receive the Keypad event, we start drawing the animation
again. By the time we get the animation on the screen, the battery
backlight image has been drawn and LCD is still not completely
initialized (this is my understanding).  This is causing some junk
pixels shown on the screen.

I am trying to find better ways of turning off the LCD and turning on
again, which will take minimal time. I found the following patch,
which they were trying to minimize the wakeup time.

https://patchwork.kernel.org/patch/58064/

But i am not sure, whether this patch is already in the main line
kernel or not. If not any other better approaches for this.

Best Regards,
Srinivas Kalbhavi

-- 



Re: LCD Refresh Issue During Initial Battery Charging (During The Boot time)

by Kal » Tue, 14 Dec 2010 04:01:53 GMT


 Instead of LCD refresh, i would say it is LCD display update issue.
Usually LCD refresh term used for refreshing the internal GRAM of LCD
Controller.

Best Regards,
Srinivas Kalbhavi




-- 


Sponsored Links


Other Threads

1. GPS Question Coord

Hello, i was wondering if you could help me with this question:

Is there a way to load default GPS value on my ADV or i have to resend it
every time with Emulator Control??

-- 
Atte

[[Jose Luis Ayerdis Espinoza]]
http://blognecronet.blogspot.com

--~--~---------~--~----~------------~-------~--~----~

2. Help with Activites

Where do all the activities go?

What I mean is... My app contains a list. When I click on an item, I
fire up a new activity. Potentially I could do the same again, and
again. Are all these activities still running? If so, how can I switch
between them, or view a list of which activities are running?

If I go back to the main menu and start my app, it behaves as if it's
just started, so there's no evidence of any of the other activities
still running.

I'm working on the emulator here, naturally.
--~--~---------~--~----~------------~-------~--~----~

3. Does getLocationFromName actually work??

4. Android Market Functionality - Best way to add a "loading... row" with Efficient Adapter?

5. RPC/NFS in android

6. why would a javascript "alert" doesn't show on a locally loaded html file through webkit?

7. EditText Bug?