Closed Bug 1252371 Opened 8 years ago Closed 8 years ago

Bootstrap the transition

Categories

(Firefox OS Graveyard :: Runtime, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: fabrice, Assigned: fabrice)

References

Details

Attachments

(1 file)

Attached patch new-apps.patchSplinter Review
I'm gonna land that on Pine, but here is the gecko patch for those that want to play with it.

You will also need to use my Pine gaia branch: https://github.com/fabricedesre/gaia/tree/pine

Steps:
- build your custom gecko an push it.
- push $gaia/httpd to /system/bin and start it with |httpd -h /system/b2g/apps|. This is simply a busybox server.
- stop b2g, and rm -r /data/b2g, /data/local/storage, /data/local/permissions.sqlite
- run $gaia/push_apps.sh

push_apps.sh is very slow, so once we have done it once, you can update a single app with $gaia/push_apps.sh system.gaiamobile.org
We should really push zips and unzip on device instead...
Maybe we should even push profile.tar.gz and extract everything on device? Instead of pushing all zips and unzipping all.
https://hg.mozilla.org/projects/pine/rev/d5da8b62d465
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Blocks: 1253600
Blocks: 1287107
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: