Here may be some random bits of useful information :

* FYI, since Aki left, a temporary place for the hash from hg to git can be found :
The bug was created to find a more permanent place for the map files, etc. Bug 929336 is tracking that!topic/

What is this useful for?  Finding out the hg to gaia hash for backout purposes such as for bug 1046956
* some useful git hub commands are posted here in this wiki:

Posted in B2G, Gaia, QA, QMO, Uncategorized | Leave a comment

I had a discussion with someone new I met who talked about having worked on state machine for a dog poo game where the dog poos and you have to pick it up.


It came to me that this is a good way to explain what exploratory testing is.  Part of exploratory testing revolves around knowing states.  Pre and post conditions…


What you’re trying to explore is the current state machine of the software you are trying to test and seeing if it matches with what the design of the software is suppose to be like.  ( )


If it doesn’t match, there may be a bug or a change of design which has to be investigated.


Aside | Posted on by | Leave a comment

HTTP Logging

FYI, you can log http via :

Posted in Uncategorized | Leave a comment

Geolocation 1.1…

Using the information I got from :

I was able to get the inari 1.1 using the commercial ril to work using the files here :

You may need to fix the ntp if you are not in the US using : as a reference.

This is how to create a root cert for SUPL

I also googled the config for : etc/quipc.conf because it seemed to complain that that file didn’t exist in the logs…

I’m not sure if I got things right… at the same time it seems to be at least giving a semi close location.

Aside | Posted on by | Leave a comment

images for b2g/emulator 

u: ubuntu p: reverse

Posted in Uncategorized | 2 Comments

Just recently heard about this… it’s something for dev to use so UX can review easier.

Aside | Posted on by | Tagged , | Leave a comment

B2G Compilation error on Mac OS X

On Mac OS X 10.7 or newer, with Xcode 4.5 or newer, if you ran into this compilation error:

host Executable: sqlite3 (out/host/darwin-x86/obj/EXECUTABLES/sqlite3_intermediates/sqlite3)
Undefined symbols for architecture i386:
  “_sqlite3_androidopt_handle_pragma”, referenced from:
      _sqlite3Pragma in sqlite3.o
      _sqlite3Pragma in sqlite3.o
  “_sqlite3_androidopt_open”, referenced from:
      _openDatabase in sqlite3.o
      _openDatabase in sqlite3.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
make: *** [out/host/darwin-x86/obj/EXECUTABLES/sqlite3_intermediates/sqlite3] Error 1

Modify the file :

To match what is similar to this patch:

diff –git a/dist/ b/dist/

index 3fdaefc..3f217c5 100644
— a/dist/
+++ b/dist/
@@ -133,6 +133,9 @@ ifneq ($(HOST_OS),freebsd)
+ifeq ($(HOST_OS),darwin)
+LOCAL_LDFLAGS += -Wl,-U,_sqlite3_androidopt_open -Wl,-U,_sqlite3_androidopt_handle_pragma
 LOCAL_MODULE := sqlite3
A good explanation of what’s going on can be found here:
Special thanks to : Pekka Nikander for posting the solution at :!msg/android-building/yAfPyUqCsiQ/7zvICk4GWjYJ
[update: filed and I placed a patch in there]
Posted in B2G, Gaia, Planet, QA, QMO | Tagged , , , , | Leave a comment