You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documents/6. Make Your Own CFW/3. how.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
2
-
# How to Develop
2
+
# iii. How to Develop
3
3
4
4
Here, we will perform two steps in one: learning how to make modifications to the code, and how to change the final screen in CCIS which describes what the builds are.
Tips and tricks for all - beginners, advanced users, and developers.
4
+
5
+
## Dual booting
6
+
7
+
Vector technically has three boot slots (boot slot = boot+system partition) - system_a, system_b, and recoveryfs.
8
+
9
+
We can swap between system_a and system_b.
10
+
11
+
The bot is in recovery when he is on the anki.com/dev screen. This should not be touched.
12
+
13
+
Let's say I want to run Viccyware in system_b, and WireOS in system_a. To do this:
14
+
15
+
1. Install WireOS like normal.
16
+
2. Once booted to WireOS, install Viccyware.
17
+
18
+
That's it!
19
+
20
+
Use the `sysswitch` command to swap between them.
21
+
22
+
If you are using an OS which doesn't have `sysswitch`, do the following to switch:
23
+
24
+
1. Run `cat /proc/cmdline`
25
+
2. If the output contains `androidboot.slot_suffix=_b` near the end, run `bootctl b set_active a`. If it is `androidboot.slot_suffix=_a`, run `bootctl a set_active b`.
26
+
3. Run `reboot`.
27
+
28
+
If the bootctl command gives you an errorish output, try `bootctl-anki` instead.
29
+
30
+
## CCIS
31
+
32
+
CCIS provides helpful information about Vector's network status, sensors, robot-specific-information like ESN, and OS information.
33
+
34
+
Do this to get to it:
35
+
36
+
1. Place Vector on the charger (important)
37
+
2. Double click the button
38
+
3. Lift the lift up then down (you are now in CCIS)
@@ -1136,7 +1277,7 @@ <h1 id="history-of-anki-and-digital-dream-labs">History of Anki and Digital Drea
1136
1277
1137
1278
1138
1279
1139
-
<scriptid="__config" type="application/json">{"base": "..","features": ["search.suggest","navigation.instant","navigation.sections","navigation.expand"],"search": "../assets/javascripts/workers/search.f8cc74c7.min.js","tags": null,"translations": {"clipboard.copied": "Copied to clipboard","clipboard.copy": "Copy to clipboard","search.result.more.one": "1 more on this page","search.result.more.other": "# more on this page","search.result.none": "No matching documents","search.result.one": "1 matching document","search.result.other": "# matching documents","search.result.placeholder": "Type to start searching","search.result.term.missing": "Missing","select.version": "Select version"},"version": null}</script>
1280
+
<scriptid="__config" type="application/json">{"base": "..","features": ["search.suggest","navigation.sections","navigation.expand","navigation.footer"],"search": "../assets/javascripts/workers/search.f8cc74c7.min.js","tags": null,"translations": {"clipboard.copied": "Copied to clipboard","clipboard.copy": "Copy to clipboard","search.result.more.one": "1 more on this page","search.result.more.other": "# more on this page","search.result.none": "No matching documents","search.result.one": "1 matching document","search.result.other": "# matching documents","search.result.placeholder": "Type to start searching","search.result.term.missing": "Missing","select.version": "Select version"},"version": null}</script>
0 commit comments