Skip to content

Commit 303e5a1

Browse files
authored
Update README.md
1 parent 62bf93c commit 303e5a1

File tree

1 file changed

+18
-22
lines changed

1 file changed

+18
-22
lines changed

README.md

+18-22
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,40 @@
1-
# Firefox Reality
1+
# Wolvic VR Browser
22

3-
The goal of the Firefox Reality project is to create a full-featured browser exclusively for *standalone* AR and VR headsets.
3+
The goal of the Wolvic project is to create a full-featured browser exclusively for *standalone* AR and VR headsets.
44

5-
You can find us in [#fxr:mozilla.org on the Matrix](https://chat.mozilla.org/#/room/#fxr:mozilla.org) ([Instructions for joining](https://wiki.mozilla.org/Matrix)), Twitter [@MozillaReality](https://twitter.com/mozillareality), and at [[email protected]](mailto:[email protected]).
6-
7-
## Download developer APKs
8-
9-
**[Download](https://community-tc.services.mozilla.com/tasks/index/project.firefoxreality/main)** developer APKs for Firefox Reality generated from latest [main](https://github.com/MozillaReality/FirefoxReality/commits/main).
5+
You can find us in [wolvic.com](https://www.wolvic.com), Twitter [@wolvicxr](https://twitter.com/wolvicxr), and at [[email protected]](mailto:[email protected]).
106

117
## Locale support
128

13-
Firefox Reality supports Chinese (China), Chinese (Taiwan), English, French, German, Italian, Japanese, Russian, and Spanish for user interface, voice search, and text entry. Localization is provided by Mozilla's amazing community of volunteer localizers.
9+
Wolvic supports Chinese (China), Chinese (Taiwan), English, French, German, Italian, Japanese, Russian, and Spanish for user interface, voice search, and text entry. Localization is provided by Mozilla's amazing community of volunteer localizers.
1410

1511
For more info on localization, how it works in the Firefox Reality project, and how to correctly edit localizable text in the application, please see the [localization wiki page](https://github.com/MozillaReality/FirefoxReality/wiki/Localization).
1612

1713
## Setup instructions
1814

19-
*Clone FirefoxReality.*
15+
*Clone Wolvic.*
2016

2117
```bash
22-
git clone [email protected]:MozillaReality/FirefoxReality.git
23-
cd FirefoxReality
18+
git clone [email protected]:wolvic/wolvic.git
19+
cd wolvic
2420
```
2521

2622
*Clone the third-party repo.*
2723

28-
If you're developing for the Oculus, Snapdragon VR, or VIVE, you need to clone the repo with third-party SDK files.
24+
If you're developing for the Oculus, Huawei, Pico, or VIVE, you need to clone the repo with third-party SDK files.
2925

3026
```bash
31-
git clone git@github.com:MozillaReality/FirefoxReality-android-third-party.git third_party
27+
git clone https://github.com/Igalia/wolvic-third-parties.git third_party
3228
```
3329

34-
This repo is only available to Mozilla employees. If you have access to the relevant SDK but not this repo, you can manually place them here:
30+
This repo is only available to Igalia members. If you have access to the relevant SDK but not this repo, you can manually place them here:
3531

3632
- `third_party/ovr_mobile/` for Oculus (should contain a `VrApi` folder)
33+
- `third_party/OVRPlatformSDK/` for Oculus (should contain a `Android` and `include` folders)
34+
- `third_party/hvr/` for Huawei (should contain `arm64-v8a`, `armeabi-v7a` and `include` folders)
3735
- `third_party/wavesdk/` for Vive (should contain a `build` folder, among other things)
3836

39-
The [repo in `third_party`](https://github.com/MozillaReality/FirefoxReality-android-third-party) can be updated like so:
37+
The [repo in `third_party`](https://github.com/Igalia/wolvic-third-parties) can be updated like so:
4038

4139
```bash
4240
pushd third_party && git fetch && git checkout main && git rebase origin/main && popd
@@ -52,20 +50,22 @@ git submodule update --init --recursive
5250

5351
You can build for different devices:
5452

55-
- **`oculusvr`**: Samsung Gear VR & Oculus Go
53+
- **`oculusvr`**: Oculus Quest
54+
- **`hvr`**: Huawei VR Glasses
5655
- **`wavevr`**: VIVE Focus
56+
- **`picovr`**: Pico Neo
5757

5858
For testing on a non-VR device:
5959

6060
- **`noapi`**: Runs on standard Android phones without a headset
6161

62-
Building for Oculus Mobile, and WaveVR requires access to their respective SDKs which are not included in this repo.
62+
Building for Oculus Mobile, Huawei and WaveVR requires access to their respective SDKs which are not included in this repo.
6363

6464
The command line version of `gradlew` requires [JDK 8 from Oracle](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). If you see an error that Gradle doesn't understand your Java version, check which version of you're using by running `java -showversion` or `java -version`. You're probably using JDK 9 or 10, which won't work.
6565

6666
*Open the project with [Android Studio](https://developer.android.com/studio/index.html)* then build and run it. Depending on what you already have installed in Android Studio, the build may fail and then may prompt you to install dependencies. Just keep doing as it suggests. To select the device to build for, go to `Tool Windows > Build Variants` and select a build variant corresponding to your device.
6767

68-
*If you want to build FirefoxReality for WaveVR SDK:*
68+
*If you want to build Wolvic for WaveVR SDK:*
6969

7070
Download the [VIVE Wave SDK](https://developer.vive.com/resources/knowledgebase/wave-sdk/) from the [VIVE Developer Resources](https://vivedeveloper.com/), and unzip it. Then, from the top-level project directory, run:
7171

@@ -149,7 +149,3 @@ Restart FxR and close and re-open the WebIDE page.
149149
- You can use `adb shell setprop debug.oculus.enableVideoCapture 1` to record a video on the Oculus Go. Remember to run `adb shell setprop debug.oculus.enableVideoCapture 0` to stop recording the video.
150150
- You can also record videos on the Oculus Go by exiting to the system library, and from the Oculus tray menu (toggle with the Oculus button on the controller): **`Sharing > Record Video`**
151151
- You can set `disableCrashRestart=true` in the gradle `user.properties` to disable app relaunch on crash.
152-
153-
## Experimental Servo support
154-
155-
To compile with Servo support, create a file called `user.properties` in the top-level project directory and add `enableServo=1`. Then to enable Servo in Firefox Reality, go the Developer Options panel in the Settings, and toggle the Servo option. Then a new button will be added to the navigation bar. Clicking that button will reload the current page with Servo.

0 commit comments

Comments
 (0)