Skip to content
Ethan Cheng edited this page May 2, 2024 · 6 revisions

Wiki Overview

Welcome to the cros-sample-telemetry-extension wiki!

The wiki is intended as a page to host basic setup tutorials, common encountered errors, and anything more.

Different ways to run the reference app

There are three distinct tutorials hosted in the wiki, corresponding to three distinct ways of running the reference app. Here we provide a high level explanation for the differences in each:

Running in Post-Login ChromeOS Device

If you are developing an app for use by the average user, this is the tutorial you should be looking at.

The app hosts a standard webpage which can be downloaded as an app using PWA technology. It connects to the development extension ID of gogonhoemckpdpadfnjnpgbjpbjnodgc.

Running in Shimless RMA ChromeOS Device

If you are developing an app for use by RMA technicians during the Shimless RMA flow process, this is the tutorial you should be looking at.

The app uses the IWA technology to create a downloadable packaged webpage. It connects to the development extension ID of jmalcmbicpnakfkncbgbcmlmgpfkhdca.

Running on non-ChromeOS Device

If you don't have access to a ChromeOS device, and would like to develop UI-only changes, this is the tutorial you should be looking at.

The reference app project comes with fake data that may be served by the extension, thus never calling the Telemetry Extension API only available in Chrome OS. This is a last resort, and you should develop with a real chromebook as the fake data may be outdated.

Clone this wiki locally