OLD | NEW |
1 # Chromoting Build Instructions | 1 # Chromoting Build Instructions |
2 | 2 |
3 Chromoting, also known as | 3 Chromoting, also known as |
4 [Chrome Remote Desktop](https://support.google.com/chrome/answer/1649523), | 4 [Chrome Remote Desktop](https://support.google.com/chrome/answer/1649523), |
5 allows one to remotely control a distant machine, all from within the Chromium | 5 allows one to remotely control a distant machine, all from within the Chromium |
6 browser. Its source code is located in the `remoting/` folder in the Chromium | 6 browser. Its source code is located in the `remoting/` folder in the Chromium |
7 codebase. For the sake of brevity, we'll assume that you already have a | 7 codebase. For the sake of brevity, we'll assume that you already have a |
8 pre-built copy of Chromium (or Chrome) installed on your development computer. | 8 pre-built copy of Chromium (or Chrome) installed on your development computer. |
9 | 9 |
10 [TOC] | 10 [TOC] |
(...skipping 20 matching lines...) Expand all Loading... |
31 1. Under application id, enter `ljacajndfccfgnfohlgkdphmbnpkjflk`. | 31 1. Under application id, enter `ljacajndfccfgnfohlgkdphmbnpkjflk`. |
32 | 32 |
33 ## Obtain Chromium code | 33 ## Obtain Chromium code |
34 | 34 |
35 If you've already checked out a copy of the browser's codebase, you can skip | 35 If you've already checked out a copy of the browser's codebase, you can skip |
36 this section, although you'll still need to run `gclient runhooks` to ensure you | 36 this section, although you'll still need to run `gclient runhooks` to ensure you |
37 build using the API keys you just generated. | 37 build using the API keys you just generated. |
38 | 38 |
39 1. [Install the build dependencies](linux_build_instructions_prerequisites.md). | 39 1. [Install the build dependencies](linux_build_instructions_prerequisites.md). |
40 1. Install the depot\_tools utilities, a process that is documented at | 40 1. Install the depot\_tools utilities, a process that is documented at |
41 http://dev.chromium.org/developers/how-tos/install-depot-tools. | 41 https://dev.chromium.org/developers/how-tos/install-depot-tools. |
42 1. Download the Chromium source code by running: | 42 1. Download the Chromium source code by running: |
43 `$ fetch chromium --nosvn=True` | 43 `$ fetch chromium --nosvn=True` |
44 | 44 |
45 ## Build and install the Linux host service | 45 ## Build and install the Linux host service |
46 | 46 |
47 If you want to remote into a (Debian-based) GNU/Linux host, follow these steps | 47 If you want to remote into a (Debian-based) GNU/Linux host, follow these steps |
48 to compile and install the host service on that system. As of the time of | 48 to compile and install the host service on that system. As of the time of |
49 writing, you must compile from source because no official binary package is | 49 writing, you must compile from source because no official binary package is |
50 being distributed. | 50 being distributed. |
51 | 51 |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
122 7 times, and look again. | 122 7 times, and look again. |
123 1. Under `Developer options`, toggle the main switch to `ON` and enable | 123 1. Under `Developer options`, toggle the main switch to `ON` and enable |
124 `USB debugging`. | 124 `USB debugging`. |
125 1. On your machine and still in the `src/` directory, run: | 125 1. On your machine and still in the `src/` directory, run: |
126 `$ build/android/adb_install_apk.py --apk=out/Release/apks/Chromoting.apk` | 126 `$ build/android/adb_install_apk.py --apk=out/Release/apks/Chromoting.apk` |
127 1. If your Android device prompts you to accept the host's key, do so. | 127 1. If your Android device prompts you to accept the host's key, do so. |
128 1. The app should now be listed as Chromoting in your app drawer. | 128 1. The app should now be listed as Chromoting in your app drawer. |
129 | 129 |
130 See the [chromoting_android_hacking.md] guide for instructions on viewing the | 130 See the [chromoting_android_hacking.md] guide for instructions on viewing the |
131 Android app's log and attaching a debugger. | 131 Android app's log and attaching a debugger. |
OLD | NEW |