Everyone should do |make reset-gaia| instead of |make install-gaia| sometimes

Dear all,

I made a commit (with help with Gregor on settings db) that creates the 
make target "reset-gaia" and "purge".

"purge" will remove profile, gaia and databases from the phone, and 
"reset-gaia" will do "purge", then install settings db and gaia.

I've seem a lot of quirks because of incorrect settings or files. If you 
have no valuable information in the profile, I urge everyone (including 
QA, UX) to test a phone from "reset-gaia" instead of "insteall-gaia", to 
make sure everything works right from the moment the user unboxing the 


Tim Guan-tin Chien, Front-end Dev, Mozilla Corp. (Taipei)

7/13/2012 6:28:08 AM
mozilla.dev.gaia 3196 articles. 0 followers. Post Follow

0 Replies

Similar Articles

[PageSpeed] 15
Get it on Google Play
Get it on Apple App Store


Similar Artilces:

Unable to make gaia or Error while making Gaia
--001a11c13128be96ad0502f4a09d Content-Type: text/plain; charset=UTF-8 Hi i cleaned the debug-profile by this command: make really-clean Now i am making it by DEBUG=1 make. It start downloading but getting error in between .. Read error (Connection reset by peer) in headers. I have attached the screen shots.Please have a look. Thanks -- Kumar Rishav Mozilla Representative - ReMo Mozilla Reps --001a11c13128be96ad0502f4a09d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div>...

./flash.sh gaia vs make reset-gaia?
--Apple-Mail=_FB7142A2-5B61-4DBC-BBC0-DD890398F047 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Quick question from a novice here: I have been using above two commands interchangeably for a little while, = and I noticed that gaia on my buri device looks slightly different when = I use different methods to flash gaia. I took a look at the output, and what I can see, in case of running = ../flash.sh gaia in B2G folder, it does not execute following command, = while when i do make reset-gaia within gaia folder, it does. That seems ...

make-install Gaia
My SGS2 boots in B2G, but there is no Gaia installed. My Ubuntu building environment is correctly set up following your wiki. I didn't build B2G myself, but I need to make-isnatll Gaia by my own. Git folders are freshly synced. Shall I <make gonk> to get adb in B2G/glue/gonk/out/host/linux-x86/bin/, or as a quick and dirty trick can I just copy adb to the right place and then make install Gaia? TY for your help. ...

|make install-gaia| becoming device aware
Some devices require some environment variables. For example, GAIA_DEV_PIXELS_PER_PX for hidpi devices (and you have to remember which value) or GAIA_MEMORY_PROFILE=low for Tarako. I'd like to introduce a shortcut environment variable (probably DEVICE=foo) that would pre-fill those other variables. And if you have a device connected, the DEVICE variable would also be autofilled. So with no thinking, you'd get a Gaia build tailored to the device you're working with by default. Sane defaults. What do you think? Cheers, Anthony. --047d7bb048145e466404fa3e591e...

Gaia: string changed between Gaia 1.1 and Gaia 1.2
Hi, Pascal put together a very useful view on Transvision (for now only available on Beta). Unfortunately there are strings that changed between 1.1 and 1.2, without getting new IDs. Sometimes changes are minor (like removing an article), in other cases they're substantial. If your locale was shipped in 1.1, you probably want to check this page to see if your localization has already been updated for 1.2. For example this is the page for Italian (just replace the locale code in the URL) http://transvision-beta.mozfr.org/gaia/?locale=it#englishchanges Personally I fin...

silent flash failures & make reset-gaia
For the second time in the past few months I spent a few hours debugging why my local gecko patches were not working to find out that building/flashing gaia was silently failing. We solved this kind of problem in gecko by adding a CLOBBER file. Except that this problem is much worse because we're dealing with silent failures. Am I the only having this problem? I'd like to having hitting this in the future. ...

Feature: make install-gaia now figure out GAIA_INSTALL_PARENT for you
Hi all, A fairly common use case for Gaia developer is to replace existing packages on the phone. This will not work (and maybe break the phone) if you push the packages to the wrong partition. By porting what's done in B2G build script in bug 915034, Gaia build script now figure out the partition to install for you if GAIA_INSTALL_PARENT is not set. https://bugzilla.mozilla.org/show_bug.cgi?id=915484 -- If there were any app installed on /system/b2g, push Gaia packages there. -- If there isn't, push apps to /data/local -- If webapps.json did not exist (either because...

make reset-gaia change: remove profile also
Hey folks, I am going to land a simple patch that to add one more target when you = do |make reset-gaia|, it's |make clean|, that is to say, remove the generated profile. Recently I switch from DEBUG=3D1 and no DEBUG flag often and found that = after reset-gaia, device/nightly doesn't work for me. If I do |make clean| before |make = reset-gaia| then everything is O.K. I think reset-gaia should imply "remove the profile". I am uncertain if this change will break someone's local work, if so, = please raise your hand. Thanks. P.S. the bug is https://bug...

Gaia is OPEN was: Gaia is CLOSED
Bug 1058362 is fixed. The tree is now reopen. Thanks everyone. On Tue, Aug 26, 2014 at 9:57 AM, Kevin Grandon <kgrandon@mozilla.com> wrote: > Gij on b2g-inbound has recently gone perma-red. Until it's fixed I've closed gaia. Bug 1058362 has been filed to track this. > > I will investigate later tonight, but will not get to it for ~2 hours or so. Someone feel free to help investigate in the meantime. > > > ----- Original Message ----- > From: "Wes Kocher" <wkocher@mozilla.com> > To: "dev-gaia" <dev-gaia@lists.mozilla....

Gaia is Reopened (was Gaia is CLOSED)
--047d7b5d2f608b226205062a7aa3 Content-Type: text/plain; charset=UTF-8 We have (intemittent) green try runs @ https://treeherder.mozilla.org/ui/#/jobs?repo=gaia-try&revision=504bab8d38dc Please help us get gaia integration tests stable and unhidden by only landing code following a try run that has at least one green run of every test type, when I see commits land in master without a green run I will be pinging people on bugs to remind them Thanks --047d7b5d2f608b226205062a7aa3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div d...

Gaia is closed (gaia-try is down)
You can still see status of PR here (https://treeherder.mozilla.org/ui/#/jobs?repo=gaia) should re-open once gaia try is up or (https://treeherder.mozilla.org/ui/#/jobs?repo=gaia) is looking stable (I have a PR in flight now which should do this) ...

Music app has new metadata parsing (be sure to make reset-gaia!)
tl;dr: Run make reset-gaia if you want everything to play nice, since the music app needs new permissions. This is just a notice to everyone that as of now, the music app's ID3 parser is *significantly* improved. The main changes are to support unsynced ID3 tags and external album art (the app looks for folder.jpg, cover.jpg, or front.jpg in the same directory as the song). The former should greatly reduce the number of mp3s whose metadata we can't parse. I've also fixed a few bugs with some lesser-used ID3 features, and added a whole bunch of unit tests. You should pr...

Don't do |make reset-gaia| on nightly and stable builds
Hello Gaia developers, I have heard and seen in discussions that suggest doing a |make reset-gaia|= will resolve many of the issues reported. Please DO NOT do that if you a= re investigating a bug that is filed against nightly and stable builds. = Our nightly users and dogfooders are reporting problems with dirty profile = data, and will not have the ability to reset-gaia. We need to fix issues a= s close as they are reported. There is a workaround if you're making schema changes, and i think David Fl= anagan can share the solution. Thanks, Tony ...

"make install-gaia" flashes 1x assets to the Flame by default
--001a11c2c60e0852f00500a900d7 Content-Type: text/plain; charset=UTF-8 It appears that if I flash a nightly build of Gaia to the Flame it will get 1.5x assets, but if I do "make install-gaia" inside a Gaia checkout it will flash 1x assets by default. You currently need to specify GAIA_DEV_PIXELS_PER_PX=1.5 in order to get the 1.5x assets. Is this intentional or a bug? --001a11c2c60e0852f00500a900d7 Content-Type: text/html; charset=UTF-8 <div dir="ltr">It appears that if I flash a nightly build of Gaia to the Flame it will get 1.5x assets, but if I ...

Web resources about - Everyone should do |make reset-gaia| instead of |make install-gaia| sometimes - mozilla.dev.gaia

Resources last updated: 12/30/2015 6:23:17 PM