| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I7909d7f8367c82e6784befba3909e0185fd2bb50
Ticket: -
|
|
|
|
|
| |
Change-Id: I3fbd2b131cc763624162f20ac2722542e2f4d935
Ticket: -
|
|
|
|
|
| |
Change-Id: Ic6c6b5ac1bdeeda63bad13571f84706702344324
Ticket: -
|
|
|
|
|
| |
Change-Id: I40dfc1caf710a2e105f46778efeb8975a2859b69
Ticket: -
|
|
|
|
|
| |
Change-Id: I55bcdf977f6befa05abe3c7aa44a53f5d7270162
Ticket: -
|
|
|
|
|
| |
Change-Id: I06a77daadebf1f6d98f5c917400815d1b29ad6da
Ticket: -
|
|
|
|
| |
Change-Id: Ic1eb28693004337c124b443e0f9b4d2a9a462152
|
|
|
|
|
| |
Change-Id: Ib097aa26cb3321afd1bb431dc00320065ff69066
Ticket: -
|
|
|
|
|
|
|
|
|
| |
- Created and added ModGuide panel.
- Added the ability to chnage navigation color.
- Added the ability to start an app after wizard completion.
Issue-Id: MSC-14
Change-Id: I8e17735d1a9edbd529339982981f8270cde83d96
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both waiting for radio and waiting for data used "is the progress
bar visible" as the "allow to continue" clause. If radio service
state changes arrived while the wait-for-data was ongoing, this'd
terminate the progress bar and make it wait forever.
Additionally, if wifi is connected, don't wait for data at all
Ref CYNGNOS-3126
Change-Id: I81792ac8be00c6a6746af88a62220c727cddc6d8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of waiting for the telephony stack to catch up to the default,
take advantage of the fact that the intent already carries the ID as
an extra.
Also, we were using slotId and phoneId interchangeably, and they're not
the same thing. While it's likely they'll match on a freshly reset
phone, don't assume that. Index everything to subId for consistency.
Ref CYNGNOS-3126
Change-Id: Ibcd767d0124b05d669886190f5d9a98f1a6e5bd7
|
|
|
|
|
| |
Change-Id: I11ce4a23dd7fdddb4987ff91ccde38c41ae0ac86
Ticket: -
|
|
|
|
|
|
| |
Handle the possibly thrown ActivityNotFoundException.Changed the generic catch block into a specific catch block to handle ActivityNotFoundException.
Change-Id: Ica1106bab3e569aaa7883898ce6adb3a1a2dd99f
|
|
|
|
| |
Change-Id: I1687e147e7b2c14a8cf5ccd49572f4baea5e66ae
|
|
|
|
| |
Change-Id: I77c27bad469445b9ece67c02317fdc073aa1a7aa
|
|
|
|
| |
Change-Id: I7e13ca1c1f966375c419fc463d30ee3c8fda5cf9
|
|
|
|
|
| |
Change-Id: I6aadeadde4f69553311dc712fd11f27e886b899a
Ticket: RM-214
|
|
|
|
|
|
| |
Issue-id: FEIJ-559
Change-Id: Iafe0467fc4130074ce86fe5f28b215d4774dc50e
|
|
|
|
|
|
| |
Issue-id: CYNGNOS-2842
Change-Id: I5ab75d9d90d79b66fa9b10f011272fc0090a78dd
|
|
|
|
| |
Change-Id: Icc4bf7d7a12df03e99a9774e6fbd0c54bf678f6c
|
|
|
|
|
|
|
|
|
|
|
| |
Helps with an issue where qsb widget doesn't work when
running through oobe without network.
Also set the cm setup finished setting for test receiver.
CYNGNOS-2833
Change-Id: I83666deea5a27d74669691c4ab991b1b618edb0a
|
|
|
|
| |
Change-Id: I4969f65738f203c9b383f743b05731870eea6b01
|
|
|
|
|
|
| |
Issue-id: FEIJ-254
Change-Id: Ib841e7dd82d900150229e99ca01f97dfed6bcde9
|
|
|
|
| |
Change-Id: I351b91a5c30fc8963f622f1b18051c048114fd38
|
|
|
|
|
|
| |
Issue-id: CYNGNOS-2566
Change-Id: If88d2d62b5d2175ffe857d45dd9f6ce132129f2a
|
|
|
|
|
|
|
|
|
|
|
| |
* Launches GMS TOS per documentation
* Filters out redundant location page if GMS present
* Uses setupwizardlib for some helper functions
* Hide notification icons
Issue-id: CYNGNOS-2599
Change-Id: I4b59592f0b84d0eb0eafe365eab3bad77c1f76ff
|
|
|
|
|
|
| |
Issue-id: FEIJ-84
Change-Id: I8ffca77418702f04328ae7d0581ab8cc316a04e8
|
|
|
|
|
|
| |
Ticket: CYNGNOS-2431
Change-Id: I75249f0bbb6e59f47e4a30608bb63b42c93c6e37
|
|
|
|
|
|
| |
Ticket: CYNGNOS-2533
Change-Id: Icf7dc1de653d18ac60ddfa52dddbe9412dbc8eda
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Android uses Settings.Global.DEVICE_PROVISIONED and
Settings.Secure.USER_SETUP_COMPLETE and the system responds to those
database entries, such as allowing the keyguard to be visible, or maybe
pulling the statusbar down.
Since we still depend on some of Google's setup wizard, it also keys off
the same table rows and it may decide that the device is now provisioned
when we still haven't finished our own setup wizard, so let's add
another key that we have control over to show the real state of OUR
setup wizard.
Ticket: CYNGNOS-2431
Change-Id: Ic21689625f6d80e209161762ace741918b972aba
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
|
| |
People generally identify their SIMs by the emitting carrier, not
the network they attach to. In roaming or MVNO scenarios, these
are likely not to be the same, leading to confusion in SIM selection.
Ref CYNGNOS-2496
Change-Id: I0ecd8e7511fd4229d6ce7629b1f97aa83a1a6254
|
|
|
|
| |
Change-Id: I5b54fcd2848c07798c9a4a18a9c4d050dfbf782b
|
|
|
|
|
|
|
|
|
|
|
|
| |
If a user goes through the gms flow, logging in, disabling
backup, getting kicked over to restore, and deciding to
set the device up as new, the existing logic would reprompt
since the flow causes the load action to happen again.
Now check for account existance, and skip the setup if true.
Change-Id: I3502294d54fcb4e202dca37ff7c6165da4401808
TICKET: CYNGNOS-2459
|
|
|
|
|
|
|
|
| |
More expressive and specifically calls out two components most
likely to be included.
Change-Id: Ied32d53f308b3fa9fea65a77524c7e3729c52f06
Ticket: CYNGNOS-2085
|
|
|
|
|
|
| |
Issue-id: CRACKLING-786
Change-Id: I54ef75ffa8da87d829ce7ce45a7f42ca1ce54732
|
|
|
|
| |
Change-Id: I4541f0e56eb0b84ae47a1b2da57ade2e1903dc0b
|
|
|
|
| |
Change-Id: I8c171f98bf44f4aa2ac3db1e4e91bbc374e0ba7d
|
|
|
|
|
| |
Change-Id: I8d97d43f655bcdc32e5d94d7c844fe1b64919898
TICKET: CYNGNOS-2295
|
|
|
|
|
|
|
|
| |
If a user skips through google setup, make sure we're handling
the result correctly.
Change-Id: Ie2385dbd45c187dc1a90eab4a519094eae2caa72
TICKET: CYNGNOS-2258
|
|
|
|
|
|
|
|
| |
If a device lacks NFC feature, pass an extra to googles
setup wizard to spress the device to device setup.
Change-Id: I05341f14c4a4753cb5a595734eb337eb10d505a4
TICKET: CYNGNOS-2258
|
|
|
|
| |
Change-Id: I6255a0cc02592fd491ae80de174c459b9f0fa7c6
|
|
|
|
|
|
|
|
|
|
|
| |
If a user logs into Google's SetupWizard with their
gmail account, they need to be prompted with a restoration
picker -- otherwise, if they have a valid restoreToken
and restoreAccount, we can assume that they came from a
Tap & Go scenario and begin restoring as needed.
Change-Id: Ifa9ce978822f365996a509edeb3023001a07be84
TICKET: CYNGNOS-2233
|
|
|
|
|
|
|
|
|
| |
Since the restore process (or any external setup wizard
process) can take a long time to finish execution, save
the current page and restore it on recreation when necessary.
Change-Id: I575cf58047eb307c95408a0955dd7e5b50a62107
TICKET: CYNGNOS-2233
|
|
|
|
|
|
|
|
| |
Googles SetupWizard expects a specific flow for the restoration
process -- amend the intent for gms restore to abide.
Change-Id: Idf4c3b813676c5456770627067a42697ab756bb0
TICKET: CYNGNOS-2233
|
|
|
|
|
|
|
|
|
|
| |
Since Marshmallow broke the ability to utilize complex
matrix queries against the SettingsProvider because it
is now backed by XML, rewrite the logic for the backup
enabled flag to work within the new constraints.
Change-Id: I8ad993564184fa14b5a3267689c69af2f7e8638e
TICKET: CYNGNOS-2233
|
|
|
|
| |
Change-Id: Ibbc2c231c4c041742dbac6f1d607b883f5699602
|
|
|
|
|
| |
Change-Id: I26214e9a71f4d2f5f1b61cf3cabdcdb8bcc098b1
TICKET: CYNGNOS-2126
|
|
|
|
|
|
| |
Issue-id: CYNGNOS-2048
Change-Id: I6e9b0ab56c59013aa1bf4d47de2a222c938d53b2
|
|
|
|
| |
Change-Id: I8e97ae46a19d8e1bb8d8364f5c7a11178ec05776
|
|
|
|
|
|
| |
Issue-id: CYNGNOS-2057
Change-Id: Ie3b0c617249ead069125c13e40b497a3328b0563
|