Hi, Today I have B2G booting on Marshmallow based devices. Specifically Wileyfox Swift, based on CyanogenMod no less. Thanks to the work done by Thomas in bugs:
https://bugzilla.mozilla.org/show_bug.cgi?id=1218802 https://bugzilla.mozilla.org/show_bug.cgi?id=1213259 I was able to work through a few more bugs, finish the build and boot. WELL KINDA, I had to do a dirty hack to get the build to complete. On the device I see the happy flying rocket but of course b2g bootloops with SIGSEGV, presumably due to my dirty hack. The hack is concerning a refactor of setAudioPortCallback() in Android into (at least) two new functions. Since I don't understand the code I just commented it out... Anyway if someone who is familiar with the Audio part of Android/Gecko can help me fix this I'm sure we can have Marshmallow based B2G up and running very soon! For now I've posted all of the changes to github for easy viewing, since a couple of Thomas's original patches are a bit stale and needed updating. https://github.com/cm-b2g/gecko-dev/commits/b2g/cm-13.0-ZNH0E Particularly the top three commits need some love. Please, take a look, we can get this done! Adam
_______________________________________________ dev-fxos mailing list [email protected] https://lists.mozilla.org/listinfo/dev-fxos

