Commit Graph

310 Commits

Author SHA1 Message Date
Nestor Kwak d800cecc66 adb based scripts to update and launch the wizard.
Useful to quickly test modifications on a system where the wizard
already run.
2019-11-16 04:49:03 +00:00
Fivel Sotheby 61e51943de Rebrand for Adhoc
Signed-off-by: Velsoth <>
2019-11-16 00:36:46 +00:00
Fivel Sotheby 803cc9787f Revert "Rebrand for Replicant"
This reverts commit 0a041cf37a.

Signed-off-by: Velsoth <>
2019-11-15 15:47:32 +00:00
Joonas Kylmälä db62df3c71
Merge remote-tracking branch 'lineageos/cm-13.0' into replicant-6.0 2018-08-27 13:56:56 -04:00
Abhisek Devkota 2c05d7704a Automatic translation import
Change-Id: I71cbf68d0237379df87182fc94d7be166b01392b
2017-12-13 18:59:21 -08:00
Wolfgang Wiedmeyer e640a5cff7 Merge remote-tracking branch 'lineageos/cm-13.0' into replicant-6.0 2017-12-10 03:47:31 +01:00
Abhisek Devkota 0eac81a323 Automatic translation import
Change-Id: Ib592e57515d2a0fd80c9146c23be2c74022ae21b
2017-10-20 22:33:26 -07:00
Abhisek Devkota d62c60773e Automatic translation import
Change-Id: I49b7990329b4dd2b641fc23f9d2247dfcb35ec4f
2017-09-19 17:16:34 -07:00
Wolfgang Wiedmeyer 30a1ab3869 Merge remote-tracking branch 'lineageos/cm-13.0' into HEAD 2017-09-08 19:02:44 +02:00
Abhisek Devkota 6a04ce46d8 Automatic translation import
Change-Id: I45db6d7893ee52c2eec60e5a3cccaa5e5fe8ba01
2017-07-27 21:21:48 -07:00
Wolfgang Wiedmeyer 0a041cf37a
Rebrand for Replicant
Metrics setup is removed. The Wi-Fi setup page is disabled because
none of the currently supported devices have the internal Wi-Fi

Signed-off-by: Wolfgang Wiedmeyer <>
2017-07-09 15:20:16 +02:00
Abhisek Devkota b87f980804 Automatic translation import
Change-Id: I635fb5724de63b313329851bfc5a1d790186d496
2017-07-03 20:42:21 -07:00
Abhisek Devkota 56902771ab Automatic translation import
Change-Id: Id393346762039f5caa6902ff449e74722fbaf3c4
2017-06-22 22:40:53 -07:00
Abhisek Devkota ca75b3ac00 Automatic translation import
Change-Id: I2cd59fe843ee181a47e2a0316e1818bc2cea7512
2017-06-03 18:43:04 -07:00
Abhisek Devkota 070d3ec47f Automatic translation import
Change-Id: Idf9e27490cbd04f3db4fdb1915449468dcd29f52
2017-04-28 14:28:13 -07:00
Abhisek Devkota c3f367e577 Automatic translation import
Change-Id: Ie9eb726b7a947eea53d321523a469863831feb21
2017-02-20 02:46:00 +00:00
Luca Stefani 10a290d5d4 SetupWizard: Include tests makefile
Change-Id: I37d52ea0789653a668ec514df47924f0280da12d
2017-02-19 03:01:03 +00:00
cretin45 2309a13f97 SetupWizard: Update test app icon
Change-Id: I359ad1c185f982d6ba564138547fadc8cb01d35f
2017-02-19 03:01:01 +00:00
Joey Rizzoli 729ae5a523 SetupWizard: always prompt the user to setup a lockscreen
Change-Id: I1a7eaaa7646d04c167b99b7cf9cea3bf7c812d69
Signed-off-by: Joey Rizzoli <>
2017-02-18 11:39:24 +08:00
Luca Stefani f851832f75 Build org.cyanogenmod.platform.internal as static library
Change-Id: I5668aef0f1e396e373e92c8f1815ae359255f6bf
2017-02-18 11:38:06 +08:00
Marvin W 4ab4cb96b7 Remove Google Play Services dependency
PS2: inline hasGms usage, don't use addprefix for a single entry,
     remove unused imports

Change-Id: I1eb1fb76e4b80e26992599e3511d265abbfa1cd7
2017-02-18 11:38:01 +08:00
Abhisek Devkota 10f91eefaa Automatic translation import
Change-Id: I22ede50f23cd9831ed9ac2ec2c723035a349b496
2017-02-06 20:19:08 -08:00
Abhisek Devkota 9d7bede612 Automatic translation import
Change-Id: If8643da76f2a66ddef381707fd39960a61dae8d3
2017-02-02 22:18:56 -08:00
Abhisek Devkota 8e4d28373e Automatic translation import
Change-Id: I68c7bfb70bbff64860a61f174edd8199cb51191e
2017-02-01 23:12:47 -08:00
Abhisek Devkota 8e68f64496 Automatic translation import
Change-Id: Ica6ff64c79d0dedb2695d556ad100c569eca6694
2017-01-26 15:03:59 -08:00
Joey Rizzoli d1331884a1 SetupWizard: rebrand to LineageOS
* Rebrand UI
* Add privacy guard to setup
* Disable Cyngn inc MOD platform and account setup
* Make privacy policy view-able again

Change-Id: Iacd60886992ca72d3f75bb21a905d612432751fc
Signed-off-by: Joey Rizzoli <>
2017-01-14 18:36:57 -08:00
Diogo Ferreira 65d6ac1299 SetupWizard: Don't show wifi setup on wifi-less devices
Altough uncommon, development boards and emulators don't have a wireless
interface. In those cases, don't show the wireless setup page.

Change-Id: I0017b2277defdccf7f0bd61cb9606254509f78cc
2017-01-14 18:33:13 -08:00
blinky@build01 35b91edd9a Automatic translation import
Change-Id: I260ebdae6d71478a05b3b268146cd138208ef107
Ticket: -
2016-12-24 17:27:54 -08:00
blinky@build01 584f1f3ef3 Automatic translation import
Change-Id: I1e8e33c66d63025efc7358dd39287693339350b6
Ticket: -
2016-12-21 17:19:09 -08:00
clyde@build01 694b0ddcb1 Automatic translation import
Change-Id: I8122e3ca9b757db5a49a5780929199916ad24680
Ticket: -
2016-12-16 17:43:03 -08:00
pinky@build01 bb68c41881 Automatic translation import
Change-Id: Ie5df4348e69d0fa554827fe3e125dd76b08b5472
Ticket: -
2016-12-15 18:13:16 -08:00
inky@build01 9a819bc6f7 Automatic translation import
Change-Id: I6ed71ae38cc9c9e3680ce49f51cfd88683e9cf3e
Ticket: -
2016-12-02 16:57:19 -08:00
inky@build01 ed946208c3 Automatic translation import
Change-Id: I8ac6b52a6022bba1020c14e71f6202789ded3d81
Ticket: -
2016-11-29 09:39:35 -08:00
Ricardo Cerqueira d82b2dc88a GmsAccount: If there's no network and FRP isn't enforcing, skip GMS
The current version of GMS's SuW has the main activity return as
CANCELED when no network is available. This is the same result as
an actual cancellation (by pressing "Back"), and there's no extra
data to distinguish the two, so the user gets stuck in a loop between
the "no network" page and the one preceding it, unless connectivity
is somehow established. Making connectivity mandatory for OOBE isn't
acceptable, so skip GMS entirely if network is absent (and FRP
isn't enforcing). The only thing it was presenting was a "you
have no network" dialog anyway.

Change-Id: I2abadc79a0823e94da7d3a875ce6db8eae8f143b
2016-10-25 23:42:58 +01:00
pinky@build01 cca206faa1 Automatic translation import
Change-Id: Ib1059b65c777992f1c77d4782afe85a748b0412d
Ticket: -
2016-09-25 00:15:37 -07:00
clyde@build01 1fc92a0531 Automatic translation import
Change-Id: I320be603372ecd0cb707f0dcff5f10997f82d197
Ticket: -
2016-09-06 20:06:45 -07:00
pinky@build01 bf4e5531ce Automatic translation import
Change-Id: Ibc2d2268dca3781af921c3cfb7d92aff3d93962b
Ticket: -
2016-08-29 14:01:44 -07:00
pinky@build01 8afa93da6c Automatic translation import
Change-Id: I1bfecb259985bcce1de6df6e8481fd650c2226ad
Ticket: -
2016-08-27 14:22:33 -07:00
Ricardo Cerqueira 8331602e94 If the device has FRP, prompt the user to set up a lockscreen
FRP is kind of pointless if the device is freely accessible. Suggest
setting up a secure lockscreen during setup.

Ref CYNGNOS-3252

Change-Id: Ia807142ab08f388d533b5ee45d1fcbe81071f6d1
2016-08-11 03:38:54 -07:00
blinky@build01 3dce293b18 Automatic translation import
Change-Id: I7909d7f8367c82e6784befba3909e0185fd2bb50
Ticket: -
2016-08-07 19:27:43 -07:00
clyde@build01 aafff03d75 Automatic translation import
Change-Id: I3fbd2b131cc763624162f20ac2722542e2f4d935
Ticket: -
2016-07-27 12:19:20 -07:00
blinky@build01 739026aa87 Automatic translation import
Change-Id: Ic6c6b5ac1bdeeda63bad13571f84706702344324
Ticket: -
2016-07-25 11:49:03 -07:00
blinky@build01 af36bfb798 Automatic translation import
Change-Id: I40dfc1caf710a2e105f46778efeb8975a2859b69
Ticket: -
2016-07-24 13:43:47 -07:00
inky@build01 ad287f7167 Automatic translation import
Change-Id: I55bcdf977f6befa05abe3c7aa44a53f5d7270162
Ticket: -
2016-07-22 12:04:59 -07:00
pinky@build01 653d79c7d4 Automatic translation import
Change-Id: I06a77daadebf1f6d98f5c917400815d1b29ad6da
Ticket: -
2016-07-21 11:19:22 -07:00
clyde@build01 7158d4de8b Automatic translation import
Change-Id: Ic1eb28693004337c124b443e0f9b4d2a9a462152
2016-07-19 13:47:19 -07:00
pinky@build01 8bc74d5aeb Automatic translation import
Change-Id: Ib097aa26cb3321afd1bb431dc00320065ff69066
Ticket: -
2016-07-16 09:43:01 -07:00
Luis Mejia b31e14b835 Replaced last panel with ModGuide panel.
- 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
2016-07-14 19:27:13 -07:00
Ricardo Cerqueira 7c1cf5a232 MobileData: Don't let wait-for-radio trample wait-for-data
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
2016-07-14 04:04:00 -07:00
Ricardo Cerqueira 3ebea2fb6d ChooseDataSim: Use the extra data from the intent to validate the sub
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
2016-07-14 04:03:45 -07:00