Hardware revisions of mali_t760 in rk3288 and rk3288w are different,
so the mali_so's are different.
But the product_department requires that rk3288 and rk3288w must used a unified set of images.
With this commit, we can put the two mali_so's in a unified system_img,
in the path /system/vendor/lib/egl/rk3288/libGLES_mali.so and
./vendor/lib/egl/rk3288w/libGLES_mali.so,
and the image can support rk3288 and rk3288w both.
This only extends the process of searching libGLES_mali.so,
the default process has a higher priority.
Change-Id: Ib904e178e225a7848c5dc91378a1d58adad7137f
Signed-off-by: Firefly <service@t-firefly.com>
disconnectFromSupplicant doesn't have any synchronization;
so it can cause problems when WifiStateMachine is disconnecting
and P2p statemachine is sending commands.
Bug: 22667667
Change-Id: I92e6ee44618813341e171f84442791a6403a5010
(cherry picked from commit b577f391af2c484e443c19b3df1d62cc0924692a)
(cherry picked from commit 8b41627f7411306a0c42867fb526fa214f2991cd)
From: Firefly <service@t-firefly.com>
Date: Mon, 30 Nov 2015 15:04:59 -0800
Subject: [PATCH] Avoid integer overflows in parsing fonts
A malformed TTF can cause size calculations to overflow. This patch
checks the maximum reasonable value so that the total size fits in 32
bits. It also adds some explicit casting to avoid possible technical
undefined behavior when parsing sized unsigned values.
Bug: 25645298
Change-Id: Id4716132041a6f4f1fbb73ec4e445391cf7d9616
(cherry picked from commit 183c9ec2800baa2ce099ee260c6cbc6121cf1274)
(cherry picked from commit 6299a6ba13906c695f7a4f6748f7bc5856a110e5)
Signed-off-by: Firefly <service@t-firefly.com>
From: Firefly <service@t-firefly.com>
Date: Fri, 13 Nov 2015 21:52:18 +0000
Subject: [PATCH 2/2] DO NOT MERGE. Prevent recents from coming up when in SUW
Bug: 25229538
Change-Id: If4f276d3f7c04fd89011068d90a3c3c60593bc05
(cherry picked from commit 84669ca8de55d38073a0dcb01074233b0a417541)
Signed-off-by: Firefly <service@t-firefly.com>
From: Firefly <service@t-firefly.com>
Date: Tue, 10 Nov 2015 16:19:38 -0800
Subject: [PATCH 1/2] DO NOT MERGE Ensure that the device is provisioned before
showing Recents.
Bug: 25476219
Change-Id: I5bb9cca74790521de71c0037b4f2421c3d21b3f6
(cherry picked from commit 16a76dadcc23a13223e9c2216dad1fe5cad7d6e1)
Signed-off-by: Firefly <service@t-firefly.com>
"Attempt to invoke virtual method
'java.lang.String android.content.ComponentName.flattenToShortString()' on a null object reference"
at com.android.server.wm.WindowManagerService.addAppToken(WindowManagerService.java:4532)