Skip to content

Instantly share code, notes, and snippets.

@daleharvey
Created September 29, 2014 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daleharvey/e81d199acae04db2f832 to your computer and use it in GitHub Desktop.
Save daleharvey/e81d199acae04db2f832 to your computer and use it in GitHub Desktop.
/Volumes/firefoxos/gaia (master)$ tree custom
custom
├── resources
│   ├── movistar.ico
│   └── topsites_movistar.json
└── variant.json
1 directory, 3 files
/Volumes/firefoxos/gaia (master)$ cat custom/variant.json
{
"topsites": "resources/topsites_movistar.json"
}
/Volumes/firefoxos/gaia (master)$ cat custom/resources/topsites_movistar.json
{
"topSites": [
{
"title": "Movistar",
"uri": "http://www.movistar.es",
"iconPath": "resources/movistar.ico"
}
]
}
/Volumes/firefoxos/gaia (master)$ GAIA_DISTRIBUTION_DIR=/Volumes/firefoxos/gaia/custom/ make reset-gaia
adb shell stop b2g
adb shell rm -r /cache/*
adb shell rm -r /data/b2g/*
adb shell rm -r /data/local/webapps
rm failed for /data/local/webapps, No such file or directory
adb remount
remount succeeded
adb shell rm -r /system/b2g/webapps
adb shell 'if test -d /persist/svoperapps; then rm -r /persist/svoperapps; fi'
Test SDK directory: /Volumes/firefoxos/gaia/b2g_sdk/34.0a1-2014-08-12-04-02-01
test -f /Volumes/firefoxos/gaia/b2g_sdk/34.0a1-2014-08-12-04-02-01/B2G.app/Contents/MacOS/xpcshell
run-js-command gaia/pre-app
[svoperapps.js] fetch apps
Exception: TypeError: apps is not an object
SvoperappsBuilder.prototype.fetchApps@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/svoperapps.js:248:7
SvoperappsBuilder.prototype.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/svoperapps.js:310:3
exports.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/svoperapps.js:322:4
execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/pre-app.js:7:3
CommonjsRunner.prototype.run@/Volumes/firefoxos/gaia/build/xpcshell-commonjs.js:109:5
run@/Volumes/firefoxos/gaia/build/xpcshell-commonjs.js:124:3
@-e:1:1
System JS : ERROR resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/svoperapps.js:248 - TypeError: apps is not an object
run-js-command gaia/app
[app] building browser app...
[app] building calendar app...
[app] building camera app...
System JS : ERROR file:///Volumes/firefoxos/gaia/b2g_sdk/34.0a1-2014-08-12-04-02-01/B2G.app/Contents/MacOS/components/nsHandlerService.js:120 - NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/bower_components/gaia-header/style.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/bower_components/gaia-icons/style-embedded.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/bower_components/gaia-icons/style.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/bower_components/gaia-theme/style.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/VideoPlayer.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/app.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/confirm.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/controls.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/face.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/faces.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/focus-ring.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/hud.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/indicators.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/loading-screen.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/main.css
/Volumes/firefoxos/gaia/build_stage/camera/style/main.css
Cannot inline css import, skipping: ../shared/style/progress_activity.css
/Volumes/firefoxos/gaia/build_stage/camera/style/main.css
Cannot inline css import, skipping: ../shared/style/action_menu.css
/Volumes/firefoxos/gaia/build_stage/camera/style/main.css
Cannot inline css import, skipping: ../shared/style/confirm.css
/Volumes/firefoxos/gaia/build_stage/camera/style/main.css
Cannot inline css import, skipping: ../shared/style/buttons.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/notification.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/overlay.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/preview-gallery.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/recording-timer.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/setting-options.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/setting.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/settings.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/timer.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/viewfinder.css
Optimizing (standard) CSS file: /Volumes/firefoxos/gaia/build_stage/camera/style/zoom-bar.css
Tracing dependencies for: main
Error: /Volumes/firefoxos/gaia/build_stage/camera/shared/js/blobview.js: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/r-wrapper.js -> file:///Volumes/firefoxos/gaia/build/r.js :: xpcUtil.readFile :: line 197" data: no]
In module tree:
main
lib/camera/camera
lib/get-video-meta-data
Error: Error: /Volumes/firefoxos/gaia/build_stage/camera/shared/js/blobview.js: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/r-wrapper.js -> file:///Volumes/firefoxos/gaia/build/r.js :: xpcUtil.readFile :: line 197" data: no]
In module tree:
main
lib/camera/camera
lib/get-video-meta-data
[app] building clock app...
System JS : ERROR file:///Volumes/firefoxos/gaia/b2g_sdk/34.0a1-2014-08-12-04-02-01/B2G.app/Contents/MacOS/components/nsHandlerService.js:120 - NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/alarm.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/clock.css
/Volumes/firefoxos/gaia/build_stage/clock/style/clock.css
Cannot inline css import, skipping: ../shared/style/switches.css
/Volumes/firefoxos/gaia/build_stage/clock/style/clock.css
Cannot inline css import, skipping: ../shared/style/input_areas.css
/Volumes/firefoxos/gaia/build_stage/clock/style/clock.css
Cannot inline css import, skipping: ../shared/style/buttons.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/form_button.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/hacks.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/onring.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/picker/picker.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/picker/value_selector.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/stopwatch.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/timer.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/clock/style/views.css
Tracing dependencies for: startup
Error: /Volumes/firefoxos/gaia/build_stage/clock/shared/js/performance_testing_helper.js: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/r-wrapper.js -> file:///Volumes/firefoxos/gaia/build/r.js :: xpcUtil.readFile :: line 197" data: no]
In module tree:
startup
app
require.js optmize failed:
Error: Error: /Volumes/firefoxos/gaia/build_stage/clock/shared/js/performance_testing_helper.js: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/r-wrapper.js -> file:///Volumes/firefoxos/gaia/build/r.js :: xpcUtil.readFile :: line 197" data: no]
In module tree:
startup
app
[app] building collection app...
[app] building communications app...
[app] building email app...
System JS : ERROR file:///Volumes/firefoxos/gaia/b2g_sdk/34.0a1-2014-08-12-04-02-01/B2G.app/Contents/MacOS/components/nsHandlerService.js:120 - NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]
Tracing dependencies for: worker-bootstrap
Tracing dependencies for: composite/configurator
Tracing dependencies for: activesync/configurator
Tracing dependencies for: activesync/protocol
worker-bootstrap.js
----------------
ext/alameda.js
worker-bootstrap.js
worker-config.js
worker-router.js
ext/rdcommon/deferred.js
ext/rdcommon/microtime.js
ext/rdcommon/extransform.js
ext/rdcommon/log.js
util.js
ext/evt.js
mailchew-strings.js
date.js
slice_bridge_proxy.js
mailbridge.js
ext/rdcommon/logreaper.js
slog.js
a64.js
syncbase.js
maildb.js
allback.js
mailslice.js
cronsync.js
accountcommon.js
mailuniverse.js
worker-setup.js
ext/bleach.js/lib/bleach/css-parser/tokenizer.js
ext/bleach.js/lib/bleach/css-parser/parser.js
ext/bleach.js/lib/bleach.js
htmlchew.js
searchfilter.js
wakelocks.js
headerCounter.js
jobmixins.js
jobs/outbox.js
db/mail_rep.js
drafts/draft_rep.js
ext/safe-base64.js
async_blob_fetcher.js
drafts/jobs.js
disaster-recovery.js
accountmixins.js
quotechew.js
mailchew.js
ext/addressparser.js
ext/tcp-socket.js
ext/mix.js
ext/axe-logger.js
ext/axe.js
errorutils.js
db/folder_info_rep.js
ext/mimetypes.js
ext/utf7.js
ext/stringencoding.js
ext/mimefuncs.js
composite/configurator.js
----------------
errbackoff.js
composite/incoming.js
imap/folder.js
ext/mimeparser-tzabbr.js
ext/mimeparser.js
imap/jobs.js
ext/imap-handler/src/imap-formal-syntax.js
ext/imap-handler/src/imap-parser.js
ext/imap-handler/src/imap-compiler.js
ext/imap-handler/src/imap-handler.js
ext/browserbox-imap.js
ext/wo-utf7.js
ext/browserbox.js
oauth.js
imap/client.js
imap/account.js
ext/md5.js
pop3/transport.js
imap/imapchew.js
pop3/mime_mapper.js
pop3/pop3.js
pop3/sync.js
pop3/jobs.js
pop3/account.js
ext/smtpclient/src/smtpclient-response-parser.js
ext/smtpclient/src/smtpclient.js
ext/smtpclient.js
smtp/client.js
smtp/account.js
composite/account.js
composite/configurator.js
activesync/configurator.js
----------------
activesync/folder.js
activesync/jobs.js
activesync/account.js
activesync/configurator.js
[app] building findmydevice app...
[app] building ftu app...
[app] building gallery app...
[app] building homescreen app...
Exception: TypeError: data.operators is undefined
validateHomescreen@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/homescreen/build//homescreen-svoperapps.js:106:3
execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/homescreen/build//homescreen-svoperapps.js:222:3
HomescreenAppBuilder.prototype.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/homescreen/build//build.js:321:5
exports.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/homescreen/build//build.js:336:4
exports.execute/<@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/app.js:30:9
exports.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/app.js:17:3
CommonjsRunner.prototype.run@/Volumes/firefoxos/gaia/build/xpcshell-commonjs.js:109:5
run@/Volumes/firefoxos/gaia/build/xpcshell-commonjs.js:124:3
@-e:1:1
System JS : ERROR resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/homescreen/build//homescreen-svoperapps.js:106 - TypeError: data.operators is undefined
Tracing dependencies for: ext/main-frame-setup
Tracing dependencies for: evt
/Volumes/firefoxos/gaia/build_stage/email/js/ext/main-frame-setup.js
----------------
/Volumes/firefoxos/gaia/apps/email/js/ext/ext/addressparser.js
/Volumes/firefoxos/gaia/apps/email/js/ext/mailapi.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/main-router.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/configparser-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/cronsync-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/devicestorage-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/maildb-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/async_blob_fetcher.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/net-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/worker-support/wakelocks-main.js
/Volumes/firefoxos/gaia/apps/email/js/ext/main-frame-setup.js
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/common.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/compose_cards.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/folder_cards.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/mail.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/input_areas.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/headers.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/switches.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/buttons.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/status.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/confirm.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/action_menu.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/progress_activity.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/tabs.css
/Volumes/firefoxos/gaia/build_stage/email/style/mail.css
Cannot inline css import, skipping: ../shared/style/value_selector.css
setup_cards.css
URL not a relative URL, skipping: /shared/style/buttons/images/next.png
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/marquee.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/message_cards.css
Optimizing (standard.keepLines) CSS file: /Volumes/firefoxos/gaia/build_stage/email/style/setup_cards.css
Tracing dependencies for: mail_app
Error: /Volumes/firefoxos/gaia/build_stage/email/shared/js/font_size_utils.js: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/build/r-wrapper.js -> file:///Volumes/firefoxos/gaia/build/r.js :: xpcUtil.readFile :: line 197" data: no]
In module tree:
mail_app
*************************
A coding exception was thrown in a Promise rejection callback.
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Full message: ReferenceError: console is not defined
Full stack: exports.execute/<@resource://gre/modules/commonjs/toolkit/loader.js -> file:///Volumes/firefoxos/gaia/apps/email/build//build.js:215:7
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:79:178
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:72:31
*************************
run-js-command gaia/post-app
Finished: test ui config file: ./dev_apps/test-agent/config.json
Finished: Generating extensions
Profile Ready: please run [b2g|firefox] -profile /Volumes/firefoxos/gaia/profile
run-js-command gaia/push-to-device
[cmd] sh -c adb start-server
[push] Waiting for device ...
[cmd] sh -c adb wait-for-device
[cmd] sh -c adb shell stop b2g
[cmd] sh -c adb shell rm -r //cache/*
rm failed for //cache/*, No such file or directory
[push] GAIA_INSTALL_PARENT unset; probing previous installation location...
[cmd] sh -c adb shell cat /data/local/webapps/webapps.json > /Users/daleharvey/Library/Caches/TemporaryItems/pushGaiaj84wpvmf/webapps.json
Invalid JSON file : /Users/daleharvey/Library/Caches/TemporaryItems/pushGaiaj84wpvmf/webapps.json
Content of JSON file:
/system/bin/sh: cat: /data/local/webapps/webapps.json: No such file or directory
[push] Install webapp(s) to /system/b2g...
[cmd] sh -c adb remount
remount succeeded
[cmd] sh -c adb shell rm -r //system/b2g/webapps
rm failed for //system/b2g/webapps, No such file or directory
[cmd] sh -c adb shell rm //data/local/user.js
rm failed for //data/local/user.js, No such file or directory
[cmd] sh -c adb push "/Volumes/firefoxos/gaia/profile/webapps" //system/b2g/webapps
push: /Volumes/firefoxos/gaia/profile/webapps/bluetooth.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/bluetooth.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/bluetooth.gaiamobile.org/application.zip -> //system/b2g/webapps/bluetooth.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/bookmark.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/bookmark.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/bookmark.gaiamobile.org/application.zip -> //system/b2g/webapps/bookmark.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/bookmarks-reader.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/bookmarks-reader.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/bookmarks-reader.gaiamobile.org/application.zip -> //system/b2g/webapps/bookmarks-reader.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/browser.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/browser.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/browser.gaiamobile.org/application.zip -> //system/b2g/webapps/browser.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/calendar.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/calendar.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/calendar.gaiamobile.org/application.zip -> //system/b2g/webapps/calendar.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/callscreen.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/callscreen.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/callscreen.gaiamobile.org/application.zip -> //system/b2g/webapps/callscreen.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/camera.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/camera.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/camera.gaiamobile.org/application.zip -> //system/b2g/webapps/camera.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/clock.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/clock.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/clock.gaiamobile.org/application.zip -> //system/b2g/webapps/clock.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/collection.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/collection.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/collection.gaiamobile.org/application.zip -> //system/b2g/webapps/collection.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/communications.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/communications.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/communications.gaiamobile.org/application.zip -> //system/b2g/webapps/communications.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-ds-provider1.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/contacts-ds-provider1.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-ds-provider1.gaiamobile.org/application.zip -> //system/b2g/webapps/contacts-ds-provider1.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-ds-provider2.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/contacts-ds-provider2.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-ds-provider2.gaiamobile.org/application.zip -> //system/b2g/webapps/contacts-ds-provider2.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-manager.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/contacts-manager.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/contacts-manager.gaiamobile.org/application.zip -> //system/b2g/webapps/contacts-manager.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/costcontrol.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/costcontrol.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/costcontrol.gaiamobile.org/application.zip -> //system/b2g/webapps/costcontrol.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/default_theme.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/default_theme.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/default_theme.gaiamobile.org/application.zip -> //system/b2g/webapps/default_theme.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/demo-hci-event.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/demo-hci-event.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/demo-hci-event.gaiamobile.org/application.zip -> //system/b2g/webapps/demo-hci-event.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/ds-test.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/ds-test.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/ds-test.gaiamobile.org/application.zip -> //system/b2g/webapps/ds-test.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/email.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/email.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/email.gaiamobile.org/application.zip -> //system/b2g/webapps/email.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/emergency-call.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/emergency-call.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/emergency-call.gaiamobile.org/application.zip -> //system/b2g/webapps/emergency-call.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/findmydevice.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/findmydevice.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/findmydevice.gaiamobile.org/application.zip -> //system/b2g/webapps/findmydevice.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/fl.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/fl.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/fl.gaiamobile.org/application.zip -> //system/b2g/webapps/fl.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/fm.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/fm.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/fm.gaiamobile.org/application.zip -> //system/b2g/webapps/fm.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/ftu.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/ftu.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/ftu.gaiamobile.org/application.zip -> //system/b2g/webapps/ftu.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/gallery.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/gallery.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/gallery.gaiamobile.org/application.zip -> //system/b2g/webapps/gallery.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/geoloc.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/geoloc.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/geoloc.gaiamobile.org/application.zip -> //system/b2g/webapps/geoloc.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/homescreen.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/homescreen.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/homescreen.gaiamobile.org/application.zip -> //system/b2g/webapps/homescreen.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/keyboard.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/keyboard.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/keyboard.gaiamobile.org/application.zip -> //system/b2g/webapps/keyboard.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/marketplace.firefox.com/update.webapp -> //system/b2g/webapps/marketplace.firefox.com/update.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/marketplace.firefox.com/application.zip -> //system/b2g/webapps/marketplace.firefox.com/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/membuster.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/membuster.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/membuster.gaiamobile.org/application.zip -> //system/b2g/webapps/membuster.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/music.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/music.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/music.gaiamobile.org/application.zip -> //system/b2g/webapps/music.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/music2.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/music2.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/music2.gaiamobile.org/application.zip -> //system/b2g/webapps/music2.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/network-alerts.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/network-alerts.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/network-alerts.gaiamobile.org/application.zip -> //system/b2g/webapps/network-alerts.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/operatorvariant.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/operatorvariant.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/operatorvariant.gaiamobile.org/application.zip -> //system/b2g/webapps/operatorvariant.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/packaged.marketplace.allizom.org/update.webapp -> //system/b2g/webapps/packaged.marketplace.allizom.org/update.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/packaged.marketplace.allizom.org/application.zip -> //system/b2g/webapps/packaged.marketplace.allizom.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/pdfjs.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/pdfjs.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/pdfjs.gaiamobile.org/application.zip -> //system/b2g/webapps/pdfjs.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/ringtones.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/ringtones.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/ringtones.gaiamobile.org/application.zip -> //system/b2g/webapps/ringtones.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/search.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/search.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/search.gaiamobile.org/application.zip -> //system/b2g/webapps/search.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/settings.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/settings.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/settings.gaiamobile.org/application.zip -> //system/b2g/webapps/settings.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/share-receiver.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/share-receiver.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/share-receiver.gaiamobile.org/application.zip -> //system/b2g/webapps/share-receiver.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/sharedtest.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/sharedtest.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/sharedtest.gaiamobile.org/application.zip -> //system/b2g/webapps/sharedtest.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-1.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/sheet-app-1.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-1.gaiamobile.org/application.zip -> //system/b2g/webapps/sheet-app-1.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-2.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/sheet-app-2.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-2.gaiamobile.org/application.zip -> //system/b2g/webapps/sheet-app-2.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-3.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/sheet-app-3.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/sheet-app-3.gaiamobile.org/application.zip -> //system/b2g/webapps/sheet-app-3.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/sms.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/sms.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/sms.gaiamobile.org/application.zip -> //system/b2g/webapps/sms.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/system.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/system.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/system.gaiamobile.org/application.zip -> //system/b2g/webapps/system.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/template.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/template.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/template.gaiamobile.org/application.zip -> //system/b2g/webapps/template.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-agent.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-agent.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-agent.gaiamobile.org/application.zip -> //system/b2g/webapps/test-agent.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-container.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-container.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-container.gaiamobile.org/application.zip -> //system/b2g/webapps/test-container.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-findmydevice.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-findmydevice.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-findmydevice.gaiamobile.org/application.zip -> //system/b2g/webapps/test-findmydevice.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-fxa-client.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-fxa-client.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-fxa-client.gaiamobile.org/application.zip -> //system/b2g/webapps/test-fxa-client.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-iac-publisher.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-iac-publisher.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-iac-publisher.gaiamobile.org/application.zip -> //system/b2g/webapps/test-iac-publisher.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-iac-subscriber.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-iac-subscriber.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-iac-subscriber.gaiamobile.org/application.zip -> //system/b2g/webapps/test-iac-subscriber.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-ime.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-ime.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-ime.gaiamobile.org/application.zip -> //system/b2g/webapps/test-ime.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-l10n-optimize.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-l10n-optimize.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-l10n-optimize.gaiamobile.org/application.zip -> //system/b2g/webapps/test-l10n-optimize.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-otasp.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-otasp.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-otasp.gaiamobile.org/application.zip -> //system/b2g/webapps/test-otasp.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-1.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-receiver-1.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-1.gaiamobile.org/application.zip -> //system/b2g/webapps/test-receiver-1.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-2.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-receiver-2.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-2.gaiamobile.org/application.zip -> //system/b2g/webapps/test-receiver-2.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-inline.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-receiver-inline.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-receiver-inline.gaiamobile.org/application.zip -> //system/b2g/webapps/test-receiver-inline.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/test-wappush.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/test-wappush.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/test-wappush.gaiamobile.org/application.zip -> //system/b2g/webapps/test-wappush.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/uitest-privileged.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/uitest-privileged.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/uitest-privileged.gaiamobile.org/application.zip -> //system/b2g/webapps/uitest-privileged.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/uitest.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/uitest.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/uitest.gaiamobile.org/application.zip -> //system/b2g/webapps/uitest.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/verticalhome.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/verticalhome.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/verticalhome.gaiamobile.org/application.zip -> //system/b2g/webapps/verticalhome.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/video.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/video.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/video.gaiamobile.org/application.zip -> //system/b2g/webapps/video.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/wallpaper.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/wallpaper.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/wallpaper.gaiamobile.org/application.zip -> //system/b2g/webapps/wallpaper.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/wappush.gaiamobile.org/manifest.webapp -> //system/b2g/webapps/wappush.gaiamobile.org/manifest.webapp
push: /Volumes/firefoxos/gaia/profile/webapps/wappush.gaiamobile.org/application.zip -> //system/b2g/webapps/wappush.gaiamobile.org/application.zip
push: /Volumes/firefoxos/gaia/profile/webapps/webapps.json -> //system/b2g/webapps/webapps.json
131 files pushed. 0 files skipped.
3350 KB/s (6081972 bytes in 1.772s)
[cmd] sh -c adb push "/Volumes/firefoxos/gaia/profile/user.js" //data/local/user.js
2312 KB/s (4493 bytes in 0.001s)
[cmd] sh -c adb shell rm -r //data/local/svoperapps
rm failed for //data/local/svoperapps, No such file or directory
[cmd] sh -c adb push "/Volumes/firefoxos/gaia/profile/svoperapps" //data/local/svoperapps
push: /Volumes/firefoxos/gaia/profile/svoperapps/singlevariantconf.json -> //data/local/svoperapps/singlevariantconf.json
1 file pushed. 0 files skipped.
1 KB/s (2 bytes in 0.001s)
[cmd] sh -c adb push "shared/elements/gaia-icons/fonts/gaia-icons.ttf" //system/fonts/hidden/gaia-icons.ttf
5694 KB/s (57556 bytes in 0.009s)
[cmd] sh -c adb push "shared/style/keyboard_symbols/Keyboard-Symbols.ttf" //system/fonts/hidden/Keyboard-Symbols.ttf
2034 KB/s (3708 bytes in 0.001s)
[push] Restarting B2G...
[cmd] sh -c adb shell start b2g
adb shell stop b2g
adb remount
remount succeeded
adb push profile/settings.json /system/b2g/defaults/settings.json
5144 KB/s (286572 bytes in 0.054s)
adb shell rm /system/b2g/defaults/contacts.json
rm failed for /system/b2g/defaults/contacts.json, No such file or directory
adb shell start b2g
/Volumes/firefoxos/gaia (master)$
/Volumes/firefoxos/gaia (master)$ ls build_stage/
__svoperapps browser camera communications email fl gallery uuid.json
bluetooth calendar clock costcontrol emergency-call fm homescreen webapps_stage.json
bookmark callscreen collection default_theme findmydevice ftu settings_stage.json
/Volumes/firefoxos/gaia (master)$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment