Show more hardware information about the device

pulls the following build.prop settings and displays them

ro.device.cpu
re.device.gpu
ro.device.front_cam
ro.device.rear_cam
ro.device.screen_res

Change-Id: Id6004fd0a64926e27aa75e58342aa51934fa62e6
Signed-off-by: Roman Birg <romanbirg@gmail.com>

Signed-off-by: KhasMek <Boushh@gmail.com>
Settings: add modversion

Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
Change-Id: Ia6b9ea1fe7dccb4ad57bbf215e6c0feabcb16899
Show full proc/version information

patch set 2: view unformatted kernel version on clicking
  the formatted kernel version

Change-Id: I2b211fb72c25cc119f2a464b04821fcef77a8908
Settings: fix up AOKP version (2/2)

Change-Id: Ifc4edef460126f5ad703e726b66a1aa91312e7e7
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
Adds device options Quick link

Since we are adding more devices with their own parts apks. IE the SGSs,
Epic 4g, and the Note. I thought this would be more convenient than modifing
every parts apps to show up in the launcher. No modification to most devices
should be necessary.

Patch set 4: Add option to the device settings to be hidden on devices by default
             Just need to add overlay for packages/apps/Settings/res/values/bools.xml
             for devices that need the option enabled.

             ie: <bool name="has_advanced_settings">true</bool>
Patch set 5: Fix typo that broke build

Change-Id: I69801b7a00107acefc8c78336969bdb7d43c4cb7

Conflicts:
	res/xml/settings_headers.xml

Signed-off-by: KhasMek <Boushh@gmail.com>

Conflicts:
	src/com/android/settings/Settings.java
Switch to open source superuser

Change-Id: I0882b4bb296af041ec5766ff29a605554f13b0a7
Czech translation update

Signed-off-by: kecinzer <kecinzer@gmail.com>
Fixed translations in Settings

Signed-off-by: kecinzer <kecinzer@gmail.com>
Don't do the developer options countdown for secondary users.

Bug: 7469031
Change-Id: I794cb8b67a9221cc4fcd2dd6208777648c818fe0
Settings: remove taps to become a developer

Developer settings are enabled by default, so having this "feature"
in the Settings app is pointless and annoying. Remove it to improve
the UX.

PS2: Remove some strings too

Change-Id: I87fc6aadb8969717ea55df345ffab6f8ee397882
Signed-off-by: Rohan Mathur <rohanmathur34@gmail.com>
enable developer options visibility by default for userdebug builds

Signed-off-by: Roman Birg <romanbirg@gmail.com>
Add help url for remote display.

Bug: 11736504
Change-Id: I83d278731cf853ff911ff1a8b82a942881cb4727
Import translations. DO NOT MERGE

Change-Id: I5ef68d36b77bb0374026bdf5e1d2a909156be3d7
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I8863a00a23acee9b961b5bf1a0f082ffe5c7b3a1
Auto-generated-cl: translation import
Setting: Custom strings split

Change-Id: I6fa65c2e9201f3d27b6e9c325ae9d70327330528
Signed-off-by: kecinzer <kecinzer@gmail.com>
Put fragment in specific activity's whitelist

Change-Id: I782dc8ec29e49a834832dc8357b3fdb12846e8a9
Import translations. DO NOT MERGE

Change-Id: I0a14a545804964011401d47a44bb6a3d0de94a08
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Ie6abf3e15ab0bdf9c7fcf7fef498a4c23298c653
Auto-generated-cl: translation import
Readd AOKPStats

Squashed commit that includes the following:

----------------------------------------------------

AOKPStats - anonymous user statistics. credit: CM

Patch set 4: rebased, modified regexp to match jellybean releases

ro.aokp.version should be aokp_device_jb-build-x or aokp_device_jb-milestone-y from now on

Signed-off-by: sethyx <sethyx@gmail.com>

Change-Id: I5fbee961dd9485c894f0b0eef83bbacf3979e2b8

----------------------------------------------------

Stats - amend regexp to match nightlies

Change-Id: Ib0ef700b4b7f7aaeda13a8df6e00127336d9e5a2
Signed-off-by: sethyx <sethyx@gmail.com>

----------------------------------------------------

Stats: report jb-nightly instead of reporting date

PS2: report english locale only, stay with date

Change-Id: Id82128aca865ba954f8c8856cbc318598f6554d5
Signed-off-by: sethyx <sethyx@gmail.com>

----------------------------------------------------

Settings: adjust stats regexp to match new unofficial version

Change-Id: I5680d41e4619dbbcd131a1933c13aba7bf24e27d
Signed-off-by: sethyx <sethyx@gmail.com>

----------------------------------------------------

report jb version

Change-Id: I071ebbce8198025efbb36901bbd1b9fe535a2c31
Signed-off-by: Gergely Szell <sethyx@gmail.com>

----------------------------------------------------

Stats: fix regex for jb-mr1 builds

Change-Id: Iff8175b4e229bbe0a7746a00f66d4484340e6064
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

----------------------------------------------------

Use a hashed MAC address instead of IMEI for stats collection.

PS2: always use hashed Wifi MAC address to avoid zombies when wiping

Change-Id: I7379c5b380273e35b5aab582f5268d6946e0a255

----------------------------------------------------

Adjust aokpstats

Change-Id: I7f40da5313b0754862aab40db06555d752a719d8
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>

----------------------------------------------------

AOKPStats: update regex to reflect recent changes

Change-Id: I039bbf64487861cf0e8a820f3a64b5947a40564b
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

----------------------------------------------------

Add Google Analytics support

PS2: add custom dimensions and override app-name & app-version
PS3: report unified version name (branch + milestone-X|nightly|unofficial)
PS4-6: further reporting changes
PS7: add back own stats reporting

Change-Id: Ieb69944ba0e67cbaddb0e94c1b87fc99510bdd36

----------------------------------------------------

Squashed Stats commits from CM

Remove the notification on boot. Users are thinking they need to opt out to get rid of the notification.
The setting to opt-out still exists in the Settings app.
If the user does not opt out within 'tFrame' time (1 day), the checkin service will now run; prior
to this, the checkin service would not run until the next reboot. That next reboot could occur within a
few minutes (startup crash, which then automatically checks in before the user has a chance to opt out)
or even the possibility of never. This is unpredictable and buggy.
Change the checkin frequency from 7 days to 1 day.

CMStats: fix up the logic and potential sync failures

Clean up CMStats code.

Besides the cleanup, make sure to wait a bit between retries if upload fails for whatever reason.

Change-Id: Ib83e35bab2dc3d643751f032f810569dc71cafcc

----------------------------------------------------

Statistics: update for client id and current view

use hashed Mac address as client id and store device name
as current view

Change-Id: Ia2b26cd674035fc97ca415ba0ca1f78e1628745f
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

----------------------------------------------------

fix statistics after changing version naming

Due to changing the version name in http://gerrit.aokp.co/12081
the returned version for Google Analytics needs to be updated.

----------------------------------------------------

Change-Id: Ifc9cfa5970de2c5d860923677f260a2066ed2885
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Import translations. DO NOT MERGE

Change-Id: I64dae5dfac03e30738558bddc4d44867c2e2b52b
Auto-generated-cl: translation import