Jump to content

[ALPHA 2][B2G] Firefox OS 1.2 by Daredj


Guest daredj

Recommended Posts

I found it, I just thought that there is another, since I haven't found your post.

Hardcode work for this guy: https://groups.google.com/d/msg/mozilla.dev.b2g/iszjIq_mkjM/bTwnFTCT5AIJ

Hardcode camera preview window also works: https://groups.google.com/d/msg/mozilla.dev.b2g/iszjIq_mkjM/TYAYFxFL6DAJ

Maybe need to hardcode video size too.

Or just fix the screen width, height reading from kernel. It would be more useful for the future.

Edited by rhen
Link to comment
Share on other sites

Well, compiling 3.4 kernel now I'm stucked on this error:

Executing: /usr/bin/ccache ../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-g++ -o js -DANDROID -isystem ../../../../bionic/libc/arch-arm/include -isystem ../../../../bionic/libc/include -isystem ../../../../bionic/libc/kernel/common -isystem ../../../../bionic/libc/kernel/arch-arm -isystem ../../../../bionic/libm/include -I/home/cristo/firefoxOS/B2G/frameworks/base/native/include -I/home/cristo/firefoxOS/B2G/system/core/include -isystem ../../../../bionic -I/home/cristo/firefoxOS/B2G/external/valgrind/fxos-include -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -mandroid -fno-short-enums -fno-exceptions -Wno-psabi -DMOZ_ENABLE_JS_DUMP -include ../../../../gonk-misc/Unicode.h -I/home/cristo/firefoxOS/B2G/external/stlport/stlport -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=softfp -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pipe -fno-strict-aliasing -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks -fno-reorder-functions -fomit-frame-pointer /home/cristo/firefoxOS/B2G/objdir-gecko/js/src/shell/tmpXpDcmp.list -mandroid -L/home/cristo/firefoxOS/B2G/out/target/product/u8815/obj/lib -Wl,-rpath-link=/home/cristo/firefoxOS/B2G/out/target/product/u8815/obj/lib --sysroot=/home/cristo/firefoxOS/B2G/out/target/product/u8815/obj/ -llog -mthumb -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,--icf=safe -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/home/cristo/firefoxOS/B2G/objdir-gecko/dist/lib -L/home/cristo/firefoxOS/B2G/objdir-gecko/dist/lib -lmozglue -Wl,--wrap=getaddrinfo,--wrap=freeaddrinfo,--wrap=gai_strerror -Wl,--wrap=PR_GetEnv,--wrap=PR_SetEnv -L../../../dist/bin -L../../../dist/lib -L/home/cristo/firefoxOS/B2G/objdir-gecko/dist/lib -lnspr4 -lplc4 -lplds4 ../libjs_static.a -lstlport -lstlport
/home/cristo/firefoxOS/B2G/objdir-gecko/js/src/shell/tmpXpDcmp.list:
    INPUT("js.o")
    INPUT("jsheaptools.o")
    INPUT("jsoptparse.o")
    INPUT("../editline/editline.o")
    INPUT("../editline/sysunix.o")
    INPUT("../../../modules/zlib/src/adler32.o")
    INPUT("../../../modules/zlib/src/compress.o")
    INPUT("../../../modules/zlib/src/crc32.o")
    INPUT("../../../modules/zlib/src/deflate.o")
    INPUT("../../../modules/zlib/src/gzclose.o")
    INPUT("../../../modules/zlib/src/gzlib.o")
    INPUT("../../../modules/zlib/src/gzread.o")
    INPUT("../../../modules/zlib/src/gzwrite.o")
    INPUT("../../../modules/zlib/src/infback.o")
    INPUT("../../../modules/zlib/src/inffast.o")
    INPUT("../../../modules/zlib/src/inflate.o")
    INPUT("../../../modules/zlib/src/inftrees.o")
    INPUT("../../../modules/zlib/src/trees.o")
    INPUT("../../../modules/zlib/src/uncompr.o")
    INPUT("../../../modules/zlib/src/zutil.o")

../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(Parser.o): in function js::frontend::Parser<js::frontend::FullParseHandler>::asmJS(js::frontend::ParseNode*):/home/cristo/firefoxOS/B2G/gecko/js/src/frontend/Parser.cpp:2522: error: undefined reference to 'js::CompileAsmJS(js::ExclusiveContext*, js::frontend::Parser<js::frontend::FullParseHandler>&, js::frontend::ParseNode*, bool*)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(TestingFunctions.o): in function TestingFunctions:TestingFunctions.cpp(.data.rel.ro._ZL16TestingFunctions+0x194): error: undefined reference to 'js::IsAsmJSCompilationAvailable(JSContext*, unsigned int, JS::Value*)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(AsmJSLink.o): in function LinkAsmJS(JSContext*, unsigned int, JS::Value*):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/AsmJSLink.cpp:218: error: undefined reference to 'js::IsValidAsmJSHeapLength(unsigned int)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(AsmJSLink.o): in function LinkAsmJS(JSContext*, unsigned int, JS::Value*):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/AsmJSLink.cpp:221: error: undefined reference to 'js::RoundUpToNextValidAsmJSHeapLength(unsigned int)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(LiveRangeAllocator.o): in function js::jit::LiveRangeAllocator<js::jit::LinearScanVirtualRegister>::buildLivenessInfo():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/LiveRangeAllocator.cpp:498: error: undefined reference to 'js::jit::BitSet::New(unsigned int)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(LiveRangeAllocator.o): in function js::jit::LiveRangeAllocator<js::jit::LinearScanVirtualRegister>::buildLivenessInfo():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/LiveRangeAllocator.cpp:509: error: undefined reference to 'js::jit::BitSet::New(unsigned int)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(LiveRangeAllocator.o): in function js::jit::LiveRangeAllocator<js::jit::LinearScanVirtualRegister>::buildLivenessInfo():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/LiveRangeAllocator.cpp:519: error: undefined reference to 'js::jit::BitSet::insertAll(js::jit::BitSet const*)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(LiveRangeAllocator.o): in function js::jit::LiveRangeAllocator<js::jit::LinearScanVirtualRegister>::buildLivenessInfo():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/LiveRangeAllocator.cpp:765: error: undefined reference to 'js::jit::BitSet::insertAll(js::jit::BitSet const*)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(LiveRangeAllocator.o): in function js::jit::LiveRangeAllocator<js::jit::LinearScanVirtualRegister>::buildLivenessInfo():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/LiveRangeAllocator.cpp:802: error: undefined reference to 'js::jit::BitSet::clear()'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(Safepoints.o): in function js::jit::SafepointWriter::init(unsigned int):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/Safepoints.cpp:22: error: undefined reference to 'js::jit::BitSet::New(unsigned int)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(Safepoints.o): in function js::jit::SafepointWriter::writeValueSlots(js::jit::LSafepoint*):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/Safepoints.cpp:98: error: undefined reference to 'js::jit::BitSet::clear()'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(Safepoints.o): in function js::jit::SafepointWriter::writeGcSlots(js::jit::LSafepoint*):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/Safepoints.cpp:98: error: undefined reference to 'js::jit::BitSet::clear()'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(Safepoints.o): in function js::jit::SafepointWriter::encode(js::jit::LSafepoint*):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/Safepoints.cpp:98: error: undefined reference to 'js::jit::BitSet::clear()'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(BaselineCompiler.o): in function js::jit::BaselineCompiler::init():/home/cristo/firefoxOS/B2G/gecko/js/src/jit/BaselineCompiler.cpp:34: error: undefined reference to 'js::jit::BytecodeAnalysis::init(JSContext*)'
../../../../prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: ../libjs_static.a(BaselineCompiler-shared.o): in function js::jit::BaselineCompilerShared::BaselineCompilerShared(JSContext*, JS::Handle<JSScript*>):/home/cristo/firefoxOS/B2G/gecko/js/src/jit/shared/BaselineCompiler-shared.cpp:30: error: undefined reference to 'js::jit::BytecodeAnalysis::BytecodeAnalysis(JSScript*)'
collect2: ld returned 1 exit status
make[6]: *** [js] Error 1
make[5]: *** [libs] Error 2
make[4]: *** [libs] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [out/target/product/u8815/obj/DATA/gecko_intermediates/gecko] Error 2

real	11m25.239s
user	5m41.957s
sys	1m26.247s

> Build failed! <

I'm not sure but it's something related to "jit"... what i did? i'm triying with WITH_JIT := true on BoardConfig.mk, but in this part I'm not very sure about It this will work...

Link to comment
Share on other sites

Welll... managed to compile now... i compiled a 2.0.0 preview version with 3.4 kernel...

 

Camera dont close, but doesn't work (maybe 3.4 kernel changes made it "miss" the camera) youtube videos also don't work at all

 

I'll continue in that way, until get it working...

 

Compiling now 2.0 final, next time will be a beta phase, let's see if I get work camera now...

 

EDIT: Compiled, here are logcat of camera for this version, now I must fix something related to 3.4 kernel

 

http://logcat.scheffsblend.com/view?id=1019002

Edited by daredj
Link to comment
Share on other sites

Guest stel2596

спасибо за работу. жду юзабельной версии. и как на счет приложений?

thanks for the work. forward usability version. and what about the applications?

Edited by stel2596
Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Sorry for being away, but i'm with other project too and I also had a problem in my PC and the project is missing atm. When i get free time I'll try to prepare again the enviroment for make a new release ;)

 

Also, last try before my pc broke, i couldn't get camera working, I'll need help on that.

Greetings

Link to comment
Share on other sites

  • 6 months later...
Guest daredj

oh... hi!

 

Sorry for being away SO LONG

 

I bought a xperia Z and my pc died so i didn' have a new computer to build... until now :D

 

I'll try o compile a new version with updated dazz sources to check if it's possible to keep this alive

 

Greetings!

Link to comment
Share on other sites

  • 1 month later...

Doubt that anything more is going to happen with this ROM.

G300 custom ROM development is dead slow these days - if not simply dead already.

To go back to Android surely you just install an Android ROM?

Link to comment
Share on other sites

  • 4 weeks later...

oh... HI!

 

Really sorry for being away all this time.

 

I'm trying to compile FFOS again (to be clear: 2.0 version), but I'm stucked with this error:

In file included from ../../../../dist/include/mozilla/LinkedList.h:67,
                 from ../../../../dist/include/jspubtd.h:16,
                 from ../../../../dist/include/mozilla/dom/Exceptions.h:13,
                 from /media/Datos/androidhuawei/android/B2G/gecko/security/sandbox/linux/glue/SandboxCrash.cpp:21:
../../../../dist/include/mozilla/Move.h: In function 'T&& mozilla::Forward(typename mozilla::RemoveReference<T>::Type&) [with T = char*]':
../../../../dist/include/mozilla/Pair.h:160:   instantiated from 'mozilla::Pair<A, B>::Pair(AArg&&, BArg&&) [with AArg = char*, BArg = JS::FreePolicy, A = char*, B = JS::FreePolicy]'
../../../../dist/include/mozilla/UniquePtr.h:230:   instantiated from 'mozilla::UniquePtr<T, D>::UniquePtr(mozilla::UniquePtr<T, D>&&) [with T = char, D = JS::FreePolicy]'
../../../../dist/include/js/Utility.h:638:   instantiated from here
../../../../dist/include/mozilla/Move.h:226: warning: returning reference to temporary
libsecurity_sandbox_linux_glue.a.desc
GonkHal.o
/media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp: In function 'bool mozilla::hal_impl::GetCurrentBatteryCharging(int*)':
/media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp:532: warning: unused variable 'BATTERY_NOT_CHARGING'
/media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp: In member function 'virtual nsresult mozilla::hal_impl::OomVictimLogger::Observe(nsISupports*, const char*, const char16_t*)':
/media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp:1222: error: 'KLOG_WRITE' was not declared in this scope
In file included from ../dist/include/nsCOMPtr.h:26,
                 from ../dist/include/nsAutoPtr.h:11,
                 from /media/Datos/androidhuawei/android/B2G/gecko/ipc/chromium/src/base/revocable_store.h:11,
                 from /media/Datos/androidhuawei/android/B2G/gecko/ipc/chromium/src/base/task.h:10,
                 from /media/Datos/androidhuawei/android/B2G/gecko/ipc/chromium/src/base/message_loop.h:18,
                 from /media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp:45:
../dist/include/mozilla/Move.h: In function 'T&& mozilla::Forward(typename mozilla::RemoveReference<T>::Type&) [with T = int]':
../dist/include/nsTArray.h:1335:   instantiated from 'E* nsTArray_Impl<E, Alloc>::AppendElement(Item&&) [with Item = int, E = unsigned int, Alloc = nsTArrayInfallibleAllocator]'
/media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp:347:   instantiated from here
../dist/include/mozilla/Move.h:226: warning: returning reference to temporary
../dist/include/mozilla/Move.h: In function 'T&& mozilla::Forward(typename mozilla::RemoveReference<T>::Type&) [with T = char*]':
../dist/include/mozilla/Pair.h:160:   instantiated from 'mozilla::Pair<A, B>::Pair(AArg&&, BArg&&) [with AArg = char*, BArg = JS::FreePolicy, A = char*, B = JS::FreePolicy]'
../dist/include/mozilla/UniquePtr.h:230:   instantiated from 'mozilla::UniquePtr<T, D>::UniquePtr(mozilla::UniquePtr<T, D>&&) [with T = char, D = JS::FreePolicy]'
../dist/include/js/Utility.h:638:   instantiated from here
../dist/include/mozilla/Move.h:226: warning: returning reference to temporary

In the directory  /media/Datos/androidhuawei/android/B2G/objdir-gecko/hal
The following command failed to execute properly:
/usr/bin/ccache /media/Datos/androidhuawei/android/B2G/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-g++ -o GonkHal.o -c -I../dist/system_wrappers -include /media/Datos/androidhuawei/android/B2G/gecko/config/gcc_hidden_dso_handle.h -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/media/Datos/androidhuawei/android/B2G/gecko/hal -I. -I/media/Datos/androidhuawei/android/B2G/objdir-gecko/ipc/ipdl/_ipdlheaders -I/media/Datos/androidhuawei/android/B2G/gecko/ipc/chromium/src -I/media/Datos/androidhuawei/android/B2G/gecko/ipc/glue -I/media/Datos/androidhuawei/android/B2G/gecko/widget -I/media/Datos/androidhuawei/android/B2G/gecko/widget/gonk -I../dist/include -I/home/cristo/androidh/B2G/objdir-gecko/dist/include/nspr -I/home/cristo/androidh/B2G/objdir-gecko/dist/include/nss -fPIC -DANDROID -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/arch-arm/include -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/include/ -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/kernel/common -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/kernel/arch-arm -isystem /media/Datos/androidhuawei/android/B2G/bionic/libm/include -I/media/Datos/androidhuawei/android/B2G/system -I/media/Datos/androidhuawei/android/B2G/system/core/include -isystem /media/Datos/androidhuawei/android/B2G/bionic -I/media/Datos/androidhuawei/android/B2G/hardware/libhardware/include -I/media/Datos/androidhuawei/android/B2G/external/valgrind/fxos-include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/opengl/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/native/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/services/camera -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/ -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/stagefright -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/stagefright/openmax -I/media/Datos/androidhuawei/android/B2G/frameworks/base/media/libstagefright/rtsp -I/media/Datos/androidhuawei/android/B2G/frameworks/base/media/libstagefright/include -I/media/Datos/androidhuawei/android/B2G/external/dbus -I/media/Datos/androidhuawei/android/B2G/external/bluetooth/bluez/lib -I/media/Datos/androidhuawei/android/B2G/dalvik/libnativehelper/include/nativehelper -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MP -MF .deps/GonkHal.o.pp -DANDROID -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/arch-arm/include -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/include/ -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/kernel/common -isystem /media/Datos/androidhuawei/android/B2G/bionic/libc/kernel/arch-arm -isystem /media/Datos/androidhuawei/android/B2G/bionic/libm/include -I/media/Datos/androidhuawei/android/B2G/system -I/media/Datos/androidhuawei/android/B2G/system/core/include -isystem /media/Datos/androidhuawei/android/B2G/bionic -I/media/Datos/androidhuawei/android/B2G/hardware/libhardware/include -I/media/Datos/androidhuawei/android/B2G/external/valgrind/fxos-include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/opengl/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/native/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include -I/media/Datos/androidhuawei/android/B2G/frameworks/base/services/camera -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/ -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/stagefright -I/media/Datos/androidhuawei/android/B2G/frameworks/base/include/media/stagefright/openmax -I/media/Datos/androidhuawei/android/B2G/frameworks/base/media/libstagefright/rtsp -I/media/Datos/androidhuawei/android/B2G/frameworks/base/media/libstagefright/include -I/media/Datos/androidhuawei/android/B2G/external/dbus -I/media/Datos/androidhuawei/android/B2G/external/bluetooth/bluez/lib -I/media/Datos/androidhuawei/android/B2G/dalvik/libnativehelper/include/nativehelper -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -mandroid -fno-short-enums -fno-exceptions -Wno-psabi -DMOZ_ENABLE_JS_DUMP -include /media/Datos/androidhuawei/android/B2G/gonk-misc/Unicode.h -I/media/Datos/androidhuawei/android/B2G/gecko/build/stlport/stlport -I/media/Datos/androidhuawei/android/B2G/ndk/sources/cxx-stl/system/include -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=softfp -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pipe -DNDEBUG -DTRIMMED -g -freorder-blocks -Os -fno-reorder-functions -funwind-tables -I/media/Datos/androidhuawei/android/B2G/hardware/libhardware_legacy/include /media/Datos/androidhuawei/android/B2G/gecko/hal/gonk/GonkHal.cpp
make[6]: *** [GonkHal.o] Error 1
make[5]: *** [hal/target] Error 2
make[4]: *** [compile] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [out/target/product/u8815/obj/DATA/gecko_intermediates/gecko] Error 2

real	10m18.475s
user	5m39.287s
sys	0m38.914s

> Build failed! <

Link to comment
Share on other sites

Wish I could help but this means nothing to me.

Have you tried join to the #huawei-g300 IRC channel, to ask for help?

 

Nevermind, it's a problem related to ICS

 

I'll try to compile with kitkat as base... Let's see if works :P

 

EDIT:

 

NOPE, it got stucked at the same point :S

Edited by daredj
Link to comment
Share on other sites

Guest laurisss

Nevermind, it's a problem related to ICS

 

I'll try to compile with kitkat as base... Let's see if works :P

 

EDIT:

 

NOPE, it got stucked at the same point :S

Why not gingerbread or jellybean?

 

BTW IS this thing fast?(The UI) Does calling work? What about USB storage? It doesnt work at all? I would really like to try this because i am just bored of gb (anything beyond gb is complete s*** in performance). The main things that keep me away from this is USB storage and Youtube HQ videos.

Edited by laurisss
Link to comment
Share on other sites

Well. It's sad but I can't continue the building :S

 

There is a lot of bugs related to closed-source of the device... and i don't have enough time to research :(

 

I'll leave the sources in my github, If somebody wants to continue this work can ask me anytime.

 

Sorry people! g300 is being eldery.

 

Greetings!

Link to comment
Share on other sites

  • 2 weeks later...

Well. It's sad but I can't continue the building :S

 

There is a lot of bugs related to closed-source of the device... and i don't have enough time to research :(

 

I'll leave the sources in my github, If somebody wants to continue this work can ask me anytime.

 

Sorry people! g300 is being eldery.

 

Greetings!

 

Anyway: thank you for trying Daredj. :)

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.