I am trying to flash my Keon with a debug build from master so that I can
use GDB to debug an issue.

When I flash the system partition (which I assumed would be a good way to
get gdbserver and whatever else I may need to debug on the device), I end
up with a black screen and the following log on startup:

/system/bin/b2g.sh[48]: [: 1: unexpected operator/operand
1392919699514    Marionette    INFO    marionette enabled via build flag
and pref
1392919700035    Marionette    INFO    marionette-server.js loaded
1392919700194    Marionette    INFO    B2G emulator: no
1392919700195    Marionette    INFO    Device detected is keon
1392919700197    Marionette    INFO    Listening on port 2828
1392919700198    Marionette    INFO    Marionette server ready
###################################### forms.js loaded
############################### browserElementPanning.js loaded
######################## BrowserElementChildPreload.js loaded
*** UTM:SVC TimerManager:registerTimer - id: user-agent-updates-timer
###################################### forms.js loaded
############################### browserElementPanning.js loaded
######################## BrowserElementChildPreload.js loaded

If I instead flash a Geeksphone nightly, and then only flash Gecko on top
of that, it works fine, but that's not enough to switch to a debug build
(from what I can tell).

Is there something else I need to do to get a working system partition?
Clearly it must be possible to make one, since the Geeksphone nightly
contains one that works. Should I forget about this and instead manually
push gdbserver and whatever else I may need over ADB?

Thanks,
Ryan
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to