186 Commits (patch-2)
 

Author SHA1 Message Date
Ramswaroop Ghanshyam Somani cbf3d95fb5 crackling: Don't push background services to higher adj.
REF: TOMATOL-615, CRACKLING-831
Change-Id: Ibe5ec4f1eaa4ba1912fb630290c1af68795ab2ba
9 years ago
Ethan Chen 4b58ba0fb6 crackling: Remove duplicate charger service entry
Change-Id: I012a3872012f54af129af9f4fda6e204e8a7fc48
9 years ago
Ricardo Cerqueira 142d8fc1e4 build: Generate cache image
Change-Id: I6ba77d67ea85f2f6f875f51f0b41d1668cfd8e2c
9 years ago
Ricardo Cerqueira 0b8ee14be1 Revert "crackling: Add highspeed media profiles"
This reverts commit bde04da6bc.
It looks like you can only have profiles declared as "highspeed"
if the framerate is >= 100, regardless of resolution

----
    private static final int MIN_HIGH_SPEED_FPS = 100;
...
            case CamcorderProfile.QUALITY_HIGH_SPEED_720P:
                assertEquals(1280, profile.videoFrameWidth);
                assertEquals(720, profile.videoFrameHeight);
                assertTrue(profile.videoFrameRate >= MIN_HIGH_SPEED_FPS);
----

Fixes android.media.cts.CamcorderProfileTest#testGetWithId

Change-Id: I4ec23fcbda1993a7bbe4aba1b48aa8746d48c18d
10 years ago
Ricardo Cerqueira 7b0297c8ea sensors: Put the accel calibration tool in the sensors selinux context
Change-Id: I9727242f2cde9745cc148911cea1737654728c1a
10 years ago
Arvin Quilao 89cd42fb44 crackling: Disable CPP duplication mode
This addresses the issue when changing preview sizes in video mode.

Change-Id: Ied57617bba82c941bc06470fea6234e4922dee34
10 years ago
Ethan Chen 91b75564fe crackling: Remove QC location stack
* Don't use QC location APK, there are still issues with the fused
  provider.

REF: CYNGNOS-1514
Change-Id: I0896439ebdcb44e2706e206319da1a524fb78f51
10 years ago
Ethan Chen 4704eee1bc crackling: Enable GPS XTRA data
REF: CRACKLING-951
Change-Id: I862774387042b4cb5a46130e6c2c92ebd2d5398f
10 years ago
Ethan Chen dd87d4db0b crackling: Increase batch size to max
* Hardware supports 40

REF: CRACKLING-951
Change-Id: I075fff615814fa105ec1493c5bdde60b8abccf0e
10 years ago
Steve Kondik bde04da6bc crackling: Add highspeed media profiles
* Support 60FPS at 720p

Change-Id: Ie9249a3aa7be9df6efc6adfa17910ff7cc570162
10 years ago
Steve Kondik 412ffd3bae crackling: Sharpen the haptics
* Default haptics are clunky and exaggerated, making the device feel
   slow when using the keyboard and soft keys.
 * Sharpen up the response for a better UX.

Change-Id: Iddb3b55fa7d6245c529208a460b5bab73b0ed2f3
10 years ago
Arvin Quilao 3ef2b92988 crackling: Switch to Snap
Change-Id: I9da8f7ad9ff2544e87b661f4a07d1c93c465c1d0
10 years ago
Ethan Chen 9c70d85a4a crackling: Use default kernel branch
* amss-2.1 is the new default for 13.0

Change-Id: I3c5b33b507e5edf086f36b4e5e88d1ae42d33120
10 years ago
Ricardo Cerqueira b30343f0ae media_profiles: Adjust the characteristics for "low"
After the removal of qcif (the previous lowest resolution) in
change Ie85f72d1c2c24d3c6e3665f7a34dbbe325cc64d7, "low" must now
match the characteristics of the new lowest, qvga.

Fixes android.media.cts.CamcorderProfileTest#testGet, testGetWithId

Ref CRACKLING-962

Change-Id: I4193813d5c21a68c71a3ac13a21cf73e3eaaf746
10 years ago
Ricardo Cerqueira becd9eafd4 sensors: Raise the max limit on the magnetometer rate
Although the mag modules in the daemon were limited to 20hz, the HAL
was announcing 50hz. Fix the HAL value so that it matches the daemon
implementation

android.hardware.cts.SingleSensorTests#testMagneticFieldUncalibrated_100hz,
testMagneticFieldUncalibrated_100hz, testMagneticFieldUncalibrated_25hz,
testMagneticFieldUncalibrated_50hz, testMagneticFieldUncalibrated_fastest,
testMagneticField_100hz, testMagneticField_200hz, testMagneticField_25hz,
testMagneticField_fastest

Ref CRACKLING-962

Change-Id: Ia74473d72b2275a3f86e3ff4735b89fd89ddd294
10 years ago
Ricardo Cerqueira a6cd0bdc86 media: Add codec performance measurements
Ref CRACKLING-962

Change-Id: I638d31bf09483a8a4ea572d840cd00c249e03672
10 years ago
Ricardo Cerqueira 19f10ecc0d TeleService: Enable the AEC toggle
It looks like the scenarios in which the dual-mic echo cancellation
setup is problematic are confined. Surface a toggle for those users,
and leave it on by default for everyone else.

This reverts change I7af67e51c77d75d3803937ec2f5e783bee0bb518

Addresses CRACKLING-665, CRACKLING-617

Change-Id: Icd86af799355bc33c963932667d9b09806f8879a
10 years ago
Scott Mertz 38c3b2a455 crackling: remove libjni_livedisplay from OSS PRODUCT_PACKAGES
Change-Id: Iafa81b1568ab876d3bb4c442872fc2cf545c0ebc
10 years ago
Ethan Chen 9964644ee8 crackling: Don't use low latency primary
Change-Id: I7a0ab8e5a25186a82de596192b0548c8e5845ccb
10 years ago
Ethan Chen 2a481b3fe5 crackling: Add missing RIL library
Change-Id: I58cc1a2d984fe657ecb0c092afdb0e8cfb5a30c8
10 years ago
Valeri Atamaniouk f97838168e Location: reduce memory footprint
Reduce memory footprint by moving data sets into const
data segments. Update function parameters to accept const
parameters when appropriate.

CRs-fixed: 928770
Change-Id: I42955cf18de2b0541cfaed89359cdcf9ae6fea8a
10 years ago
Sampath Vangaveti 8df3194783 camera/QCamera2: HAL: Send Inactive AF state in landscape/sunset mode
Issue:
When scene mode is Landscape/Sunset, Backend AF mode is
set to Infinity and AF state is INACTIVE and then when
APP calls do AF, focus state is still Inactive and since
there is no change in AF state, HAL not sending the state
to frameworks and APP got stuck.

Fix:
Check backend AF mode is INFINITY and if its Active AF call
then send the corresponding AF INACTIVE state to frameworks.

Change-Id: I4663e29ecd3be8f257cfd18dd037c9208fb019ee
10 years ago
Ethan Chen eae58468ec crackling: Use full camera feature set
Change-Id: Ib71bfedfb84e1f8492dac4af256758293425aafb
10 years ago
Ethan Chen 2eae174d35 crackling: Build librmnetctl from source
Change-Id: I096c778eb28487465e3c8709c2d59be4c1418e49
10 years ago
Ethan Chen c0e0e3d5d0 crackling: Explicitly set RIL vendor library path
Change-Id: Ie910fdbef84eae8c3434e3b80fbb52691f327e51
10 years ago
Sampath Vangaveti 4b51e51ed8 QCamera2: HAL: Check feature mask for thumbnail reprocess
Issue :
Reprocess for thumbnail is triggered even though
feature mask is zero. So, Config stream is failing.

Fix :
Unmask all the features which are already applied
on online streams(preview/postview).
And then check feature mask for triggering thumbnail
reprocess

Change-Id: I189f558e5a00b4fae4987410296f7d40e1e216f5
10 years ago
Ethan Chen 0a869ae0e5 crackling indicate SD card is adoptable
Change-Id: I334717b2b64dc1a9da926ec9cb629866b7702328
10 years ago
Ethan Chen ff42e61838 crackling: Update external storage syntax
Change-Id: I265fdb4edddbc5484c47a8b7bd529f974deed433
10 years ago
Ethan Chen 0d7e3b0e5d crackling: Update LiveDisplay JNI library name
Change-Id: Ie60d3e822efb6d62005e70ea192d476130991a83
10 years ago
Ethan Chen a20a661fe6 crackling: Remove mm-parser libraries
Change-Id: I9fa62b640ec2bb0c33ce5cd9186545a9ad4c25b4
10 years ago
Ramjee Singh 031cec9085 audio: Update audio_policy.conf for FM audio
Add FM_TUNER as supported FM capture device.

Change-Id: I51362239492988f04a657be98edcd3dbe639ddfd
10 years ago
Ricardo Cerqueira 6419b328ef proprietary-files: Add missing libs
Change-Id: If6f9079e1371fc9dd77a86e92f24402158de80eb
10 years ago
Ricardo Cerqueira fe2f81439b wifi: Fix up EAP-SIM linkage and configuration
Change-Id: I79a4ddacbcb61d72ccf58a8976dd4354b8593039
10 years ago
Ricardo Cerqueira 73e8fc3f51 dependencies: Update kernel branch
Change-Id: I9e7cabb3b8e2ebeba274389ed4c5fac3d236b7ea
10 years ago
Ricardo Cerqueira 7afc36fd92 proprietary-files: Update perfd path
Change-Id: I2587ddd26d07e85b97c02e57adc6f0fd908c614d
10 years ago
Ethan Chen 4da27245fb gps: Fix build for all build types
Change-Id: I3d78d7c3e09962874efea7b9358e2e281356bf11
10 years ago
Ricardo Cerqueira 12995ce8ca proprietary-files: Remove Divx blobs
These are gone, too

Change-Id: I59ee2e1f24c8c3f03c3190e49ccd820763fa147d
10 years ago
Ricardo Cerqueira 7468304e11 Update GPS configurations
Remove discontinued blobs, update izat config

Change-Id: I6968c43566b72252bdaed9d79cd3e1c8782733e1
10 years ago
Ethan Chen 89ca6f51f6 crackling: Remove deprecated storage list
Change-Id: I326782e3524260646095544f2ab8354a6ec86f60
10 years ago
Chong Zhang 6ce8a90a31 remove video editor from media_profiles.xml
bug: 17112465
Change-Id: I6953b325264a9617c281cb83fec8dc506650eed6
10 years ago
Scott Mertz 9c67e5cf2c crackling: gps: fix build for OSS builds
Change-Id: Iccd0386e5993b48934610c942dbbc29dcd4580b3
10 years ago
Ricardo Cerqueira 10ea10c4c0 crackling: M time
- Adjust camera APIs
- Fix compiler errors
- TEMP: Remove pending overlay values

Change-Id: Ie85f72d1c2c24d3c6e3665f7a34dbbe325cc64d7
10 years ago
Ricardo Cerqueira 4c7571f50b gps: Update to LA.BR.1.2.6_rb1.2
Change-Id: Ibe9867743e014563a6ffa1dd6c0d2c4ce4ffef6e
10 years ago
Ricardo Cerqueira 9632aebf78 init: Enable floated charging sooner
We need this in charger mode, too

Addresses CRACKLING-774

Change-Id: I540e7a41ddb9886522c5217256891ae62186395c
10 years ago
Roman Birg d6bb79f9d4 crackling: sim2 can be LTE too
Ref: CYNGNOS-1316

Change-Id: Ia6c28382067e19e3a07ca1cc1f774c76d52b346a
Signed-off-by: Roman Birg <roman@cyngn.com>
10 years ago
Steve Kondik 3c1986b422 crackling: Add "basic" display mode
* Add a new mode which allows using the display uncalibrated.

Change-Id: I995cb125cde37f2dfbe7f90fb2b393de9efa1ac9
10 years ago
Ricardo Cerqueira a6e6184b0c sensors: Add a recalibration hook for the accelerometer
Dial *#*#ACCEL#*#*

Addresses CRACKLING-692

Change-Id: I55d034a8bb8de774ff89277845fef14863c5cccb
10 years ago
yinhaitao2 a852e7137d [L8150-CM][audio]: Remove dual mic noise suppression function and solve sound volume waveing during voice call.
Change-Id: I7af67e51c77d75d3803937ec2f5e783bee0bb518
Ref: CRACKLING-617
10 years ago
Ricardo Cerqueira 6c2d936df8 sensors: Proximity: Fix batch flushing
Flushing a pending batch of requested events is blocking for several
causes. The readEvents API call wasn't properly returning the state
of the pendings, and even after that's corrected we were still blocking
on the input reader _after_ filling out the pending requests.

While we're at it, follow the CDD recommendation synchronize with
SystemClock.elapsedRealtimeNano() clock. Replace the monotonic time
with boot time as reference time.

Fixes android.hardware.cts.SensorTest#testBatchAndFlush, addresses
CRACKLING-641

Change-Id: Iae460f503e1ad408a0cb7855000daabec414a459
10 years ago
Ricardo Cerqueira 181299d426 audio: Apply new calibration for recording in loud surroundings
Change-Id: I5c3661c7f520bdf1c0151c83ba0bc719f5a19a76
10 years ago