Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lanado ics #1

Open
wants to merge 21 commits into
base: ics
Choose a base branch
from
Open

Lanado ics #1

wants to merge 21 commits into from

Conversation

mandaman2k
Copy link

Hey Pete,

I just wanted to show you some of the changes i've made if in case your intrested.

Cheers

mandaman2k and others added 21 commits February 18, 2012 21:22
Copied relevant parts from CdmaConnection.java to get the information
as/if presented by network operator (Fido/Rogers in canada provide that
information, and it get displayed if there's no match in phonebook).

Change-Id: I95d90c96324502c217da84be2c5c3cd46c1c0c0f
Scrolling cache helps make short scrolls/flings smooth but will
cause stutter when long flings are made. This patch disables
scrolling cache when long flings are made.

This patch also fixes a related bug where scrolling cache will
not be enabled properly when transitioning from flinging to scrolling.

Patch Set 2: Calculate threshold based on maximum velocity (Sang Tae Park)

Change-Id: I1fdbaad92263c9f983a32900e74eba1f0367902b
By castaway1 from xda/irc

Change-Id: I48c831782514384dd97934846e091f806ef127e8
Croatia by Besthiroeu from xda
Serbian by assdksl from xda

Change-Id: Id9d5494363daefad83f8f07ecd2ce4f05db948e7
We can assume that if the user turned the screen off while there was
still an active notification then they wanted to keep the notification
for later. In this case we shouldn't flash the notification light.

The problem for some special notifications (such as missed calls)
is that the screen is automatically turned on, and then when it is
turned back off the led does not get enabled. For these notifications
we use a flag to force the notification light even if the screen was
turned off.
This property is to be used to set action to perform radio
file system force sync on certain msm platforms.

CRs-Fixed: 337095
(cherry picked from commit 3548c1002c1f720695ebda6070dca85e98e46e00)

Change-Id: I408a3a88b21a21fb535b2fee6350c66913b4ceee
Signed-off-by: Matt Filetto <matt.filetto@gmail.com>

Change-Id: I28fcd19eed5ac6667e0288e2217198c133f0d10d
by Robin Morawetz (Rdlgrmpf) and Davor Bertovic (LorD ClockaN)
Implements the framework portion of an optional "Pulse low battery light"
switch, which allows the pulsing low battery LED to be disabled.  The
function and implementation of this switch is analogous to (and borrowed
from) the "Pulse notification light" switch.

This is motivated by devices (e.g., epicmtd) featuring a battery charging
LED, where the LED does not support pulsing in hardware and relies on a
kernel (CPU) timer to implement the pulse capability.  On these devices,
pulsing the LED requires waking the CPU from suspend on every LED on/off
event, substantially reducing the proportion of time the CPU can suspend,
and thus, substantially increasing power consumption.

Therefore, when the these devices reach the low battery threshold, their
power consumption, ironically, increases measurably in order to pulse the
battery charging LED, which lowers battery life and increases the
likelihood of a low-battery shutdown if the user cannot charge the device
in a timely fashion.  This switch allows the user to disable the pulsing
low battery LED in order to maximize their low battery charge.

Change-Id: I3a5c8938fd7c444c90b2af123e683982c614cd6e
SyncObserver callback was running on a separate thread and could not update UI.
Thus, it was crashing the toggle.  I created and handler/runnable to handle the update
so it stays on UI thread.
(Hold Power Button to turn on LED)

Thanks to romanbb AOKP/frameworks_base@727595d
Thanks to Zaphod-Beeblebrox Zaphod-Beeblebrox/frameworks_base@1e2067c
Added a spacer if uneven number of toggles.
When disconnecting external storage on Xoom, this
notification would appear and was not able to be
dismissed. There is no need for this notification.
bootanimation cached all the textures generated until the animation
was completed.
For Hi-res animations with lots of frames (like the new CM9 anim on
xhdpi devices), this implied using large amounts of video RAM, more
than most devices actually have available, causing the animation to
stall (and in some cases, gralloc to lock up); so if an animation is
expected to use a lot of RAM (rough estimation based on frame size
and number of frames), disable cache entirely and generate the textures
on demand

Change-Id: I157e5cdde2aab1d82d980d77cbedd9f127c83a1d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.