yashsingh1/xdaforums huggingface dataset:
[Defy Android Development] mihovil13:
Boot to gecko is diffrent from the latest SS-s from Mozilla
[Defy Android Development] douglasanpa:
To install Firefox OS will be used CWM?

Enviado do Defy+ com CM10 by Quarx2k
[Defy Android Development] madtrixgeneral:
Will you also develope a version for Atrix 4G?
[Defy Android Development] YaPeL:
next https://github.com/openwebos/build-webos :victory:
[Defy Android Development] Salo-S:
Since apparently it's possible to port B2G for Defy, you could also port Windows Phone 7 to our Defy? For our Defy has enough hardware to run, and my biggest dream is to see our Defy running WP7 :D

It would be possible to port WP7 to our Defy?

Thanks
[Defy Android Development] YaPeL:
thats impossible, WP7 can only run on cherry picked hardware, lets be happy we have the chance to run another Os
[Defy Android Development] abhifx:
ah... so thats why firefox os on my desktop looks different.
[Defy Android Development] hackergnome:
WP7 is closed source :P
[Defy Android Development] kanpurite:
How about meego.

N9 has the exact same hardware as defy.

and meego is open source ,i think. :)
[Defy Android Development] swapnil360:
Windows Phone is closed source as everyone said and frankly, it sucks! It really lacks features. It doesn't support most of the hardware and they took more than a year to add support for SD cards. My friend had a Windows Phone device (HTC HD7). He sold it and got a HTC OneV.

+1
[Defy Android Development] one-piggy:
really？that's GOOD!!
[Defy Android Development] veddandekar:
WOW! amazing ! Never expected another OS to come on our Defy! Great job !! I wanna try it xD!
[Defy Android Development] m11kkaa:
And don't forget, that WindowsPhone is not a Linux-System. We would need a custom-kernel and we have a locked bootloader.

B2G is only possible, because it's Android-Kernel with another GUI.
[Defy Android Development] madtrixgeneral:
Due to the battrry performane and various rom on defy, I am going to buy defy to all my family members.

Thank you to develop this rom.

I will try to use this rom as a daily driver when I got my defy.
[Defy Android Development] dark_prince:
You better get a change. Slim chances we might get a full build outta this, not to discourage development or such. PLUS, defy has locked bootloader and guys at Motorola already orphaned it. I'd suggest go for a better device if your family members aint RoughN'Tough on mobile devices :P

P.S: I have used NOKIA N9 and ICS/JB builds on Defy beat the snappiness out of it.
[Defy Android Development] billy0719:
thats amazing
[Defy Android Development] m11kkaa:
Ok I talked with someone on B2G-IRC and he said, the good-looking UI in the videos is an old version and what I've compiled is the new one.

I like the old one more but.....ok. I'll try to publish a build soon.
[Defy Android Development] hackergnome:
woohoo!

Light weight android!!

It should be called "BreadCrums" :d :P
[Defy Android Development] n0_alterNative__:
So this port isn't a Android Skin ? It's the real Mozila OS ?
[Defy Android Development] m11kkaa:
yes, it does only use Android-Kernel, and HAL for hardware-communication.

But the GUI is completely self-developed by mozilla.
[Defy Android Development] bharaththeunique:
Sorry m11kkaa OT. Can u continue eppy's port of twrp with one more update to the latest version...if u have time that is..!!!! Thnx
[Defy Android Development] YaPeL:
mmm, can't you revert that commit and back port the rest of the os? yeah I know, a pain in the a*s but, at least that version does not look like another chinese flavour of android.
[Defy Android Development] n0_alterNative__:
Where i can download it to try?
[Defy Android Development] douglasanpa:
Now I have seen that it is possible to run on other OS Defy I wanted to run webOS, Meego and the Tizen. all are linux, but I have no idea how to start porting

Enviado do Defy+ com CM10 by Quarx2k
[Defy Android Development] abhifx:
this is how firefox OS looks on my desktop
[Defy Android Development] YaPeL:
MeeGo is dead, Tizen does not existe yet (at least not available code)

weBOs, *may be*, I mean, it needs a linux kernel, but we have a slightly different kernel (android patchs), but if we can run ubuntu *may be* webOs as well.

Looks like crap compared to the old one, good thing is, *I think* the Ui of MOS its like a web page right? separated from the rest of the os, so *may be* loading the old ui is not thaaat hard, besides being just js + html + css, makes it easy to hack around :D
[Defy Android Development] douglasanpa:
https://source.tizen.org/

Enviado do Defy+ com CM10 by Quarx2k
[Defy Android Development] SuperSkill:
Then I suggest you find a tread explaining how to port.....several treads explains this mate :)
[Defy Android Development] m11kkaa:
The problem is, that they are using standard linux-kernel. But we have a android-kernel. That means you'll have driver problems.
[Defy Android Development] bharaththeunique:
A bit of portal love fr u m11kkaa!!!!!!!
[Defy Android Development] punshkin:
so it is like MIUI with an even more altered UI?
[Defy Android Development] YaPeL:
android-linux ---------> dalvik--------> Miui-ui

android-linux ---------> gecko--------> Gaia (Mozilla os UI)
[Defy Android Development] YaPeL:
mmm been reading a little bit, and they require linux 3.3+ which, includes android patches, so *if* they are actually dependant on android patches (like mozilla Os) we may have a chance, anyway, they have this "Portability Layer Module" for anyone interested in porting (its like the equivalent to the android HAL I guess):

http://openwebosproject.org/docs/portability-module-tutorial

I really, really wish I had the time to go through that tutorial.

Edit: just curious, and since this is a dev thread after all :p, what you guys do when porting a new android version to our defy, is actually porting that HAL part right? thats why we can have ICS/jb on our old kernel right?
[Defy Android Development] espaciosalter20:
Both kernels (froyo and gingerbread) aren't so different from newer one (ics/jb). At least in the way that they managed hardware switches so it's more easy to port things between different iterations of the same android core. That's why it's more impressive when anyone ported another os to our locked bootloader with signed kernels for defy.

Enviado desde mi MB525 usando Tapatalk 2
[Defy Android Development] YaPeL:
But, you guys need to make the HAL run, right? so, in the case that those kernels aren't so different, means the HAL remains more or less equal?
[Defy Android Development] m11kkaa:
The HAL would be the most difficult thing I think.

But it would be easier than writing kernel-hooks so our drivers work with their system. So its good they use a HAL.
[Defy Android Development] YaPeL:
Okay, and just out of curiosity, the hal is the hardest part, but in the case of ICS JB, we used the one made by motorola, with little changes, in that case, how did you manage to make B2G run? do they have something similar?
[Defy Android Development] m11kkaa:
B2G uses the Android-HAL so its easy to port.

Only hard thing is the RIL, because Android uses JAVA for RIL and B2G uses Javascript for that so it cant be used and needs to be rewritten.
[Defy Android Development] YaPeL:
So, in the case we rewrite the RIL to javascript, does that mean that we actually (and probably) have the knowledge to also port it for openwebos? how big is that java code, and where can I find it?
[Defy Android Development] m11kkaa:
It's much code:

https://github.com/tpruvot/android_...telephony/java/com/android/internal/telephony
[Defy Android Development] YaPeL:
Indeed, is really huge, isn't there a class hierarchy to start porting the smallest_basics_methods?? also, its just rewriting to javascript, or there is some code that needs to be changed?
[Defy Android Development] m11kkaa:
I dont know how the code works, but maybe GWT would help you convert the java-code into javascript :P
[Defy Android Development] YaPeL:
That kills the fun of porting :P and the knowledge it comes from it, but yes, it looks like you can just do that.
[Defy Android Development] m11kkaa:
Would be a nice project to convert the complete android-framework into javascript :P

ICS running on B2G xd
[Defy Android Development] YaPeL:
hahaha that would be crazy, run android apps on the web :P

And it would probably run like crap, considering how slow js is.
[Defy Android Development] espaciosalter20:
In fact, I read somewhere that someone had medium success about this. I think this is the time to use search bar or ask to our friendly neighborhood, Google. :D

Enviado desde mi MB525 usando Tapatalk 2
[Defy Android Development] naleyb01:
Exposure

Good on you for making the Phonearena news!

http://www.phonearena.com/news/Mozilla-OS-Boot-to-Gecko-can-run-on-a-Motorola-Defy_id34017

I will be very keen to try this out once more of the bugs fixed up :D
[Defy Android Development] YaPeL:
mmm well, you can't escape the sandbox of the browser, and js is single threaded, so in the performance department is not going to shine, also I'm pretty sure the JIT for js is slower than the dalvikVM.

Anyway, if the GWT fails, porting that RIL at hand could be an interesting and nice project :o
[Defy Android Development] juan296:
Other photos xd

http://m.engadget.com/2012/09/03/firefox-os-marketplace-leaks-in-current-form/?icid=eng_latest_art
[Defy Android Development] YaPeL:
More thinking about the RIL, isn't that the guilty of the lost of signal bug?
[Defy Android Development] pulser_g2:
Correct, the UI is all Web based. It's easy to change it around!
[Defy Android Development] YaPeL:
so how did you managed the ril in the sgsII? :P
[Defy Android Development] m4manusraj:
Very intresting...

i thought defy would never get this ...waiting for the new rom..
[Defy Android Development] malaccio:
Can i install thus os on my defy?

Where is the download link?

How is the procedure?
[Defy Android Development] die2mrw007:
How to install it? :P
[Defy Android Development] hackergnome:
Err its still in development...
[Defy Android Development] veddandekar:
Xd its in DEVELOPMENT! You don't want to have a phone which only boot up :p and nothing else works.........
[Defy Android Development] xift:
I am interested in helping out with the development.

Is there a Github project or something?
[Defy Android Development] YaPeL:
+1

Enviado desde mi MB525 usando Tapatalk 2
[Defy Android Development] evolution1g:
We're on XDA TV :D http://www.youtube.com/watch?v=_y7wj9_-pCA
[Defy Android Development] m11kkaa:
great :D

I'm currently setup github repositories for building b2g so we can start productive development.
[Defy Android Development] m11kkaa:
finished uploading everything on github :)

https://github.com/M1cha/B2G

Everyone who wants to help can contact me via PM.

It would be a waste of time if many people are working on exactly the same things.
[Defy Android Development] xift:
Okay. Downloading.

config.sh seems to work file.

Looking forward to see your work in action!
[Defy Android Development] m11kkaa:
I'm uploading a preview, too :)
[Defy Android Development] YaPeL:
its like 20gb right? downloading too, maybe you could create some public junior tickets for those of us who want to give it a shot at helping you-
[Defy Android Development] m11kkaa:
Added Download and Installation-Instructions to first post.

@YaPeL: My .repo-folder is 4.6GB in size. And I don't know what you mean with "junior tickets".
[Defy Android Development] YaPeL:
Easy tasks to get you into the architecture and organization of the project
[Defy Android Development] veddandekar:
I didn't noe DAT we could restore backup in multiboot ...

Will try tomorrow morning...
[Defy Android Development] m11kkaa:
A simple Todo-List (what not works) ?

I designed multiboot from the beginning to work together with recovery.

v0.1 had some bugs but in theory it's working since first version.
[Defy Android Development] YaPeL:
Yes, but a little bit more detailed, like "Fix X feature: take a look at Y part of the code, there should be a function/method named C, start looking there to fix feature X"
[Defy Android Development] m11kkaa:
Ok, it would be the best to use github wiki and issue feature for that.
[Defy Android Development] xift:
Great I am building now.

Let's see if that goes through.

Update: Seems to work fine. Will try to flash it tomorrow.

Gn8
[Defy Android Development] juan296:
Guys, please ... can anyone make one video showing mozilla OS? And upload to youtube :D
[Defy Android Development] Defier525:
This looks very promising!

Just a basic question: How are chances for this to be deployed also as a CWM-flashable image? And why did you guys disable the issue tracker on GitHub?
[Defy Android Development] juan296:
B2G on defy :)

https://www.youtube.com/watch?v=_y7wj9_-pCA&feature=youtube_gdata_player

Video xda portal
[Defy Android Development] Hairo The Blue Mage:
A stupid question... does it work on multiboot?
[Defy Android Development] oSandmaNo:
In OP he says you have to install on multiboot since there is no point using it as main system.
[Defy Android Development] m11kkaa:
In OP i posted a CWM-backup. That's enough for now. Creating update.zips is not possible for now. But I'm working at this, too.
[Defy Android Development] abhifx:
can someone upload the test build to a better place.. probabely ftp? thanks in advance
[Defy Android Development] m11kkaa:
for me, mediafire is very fast :)

BTW: I enabled issue-tracker on github and I ported CM-releasetools to b2g so we can create update.zip's
[Defy Android Development] ofmb:
Since you're recognized, you can easily get a premium account at dev host :)
[Defy Android Development] Defier525:
That's indeed great news! :cool:
[Defy Android Development] xift:
Couldn't do much today. But tested your preview.

Working and looking great! :)
[Defy Android Development] gtuxyco:
Note: In real system no work xD

No boot, stuck in M logo

I will need re install Android system by sbf

Edit: phone brick

Battery Low - Cannot program...

Anyone know how to unbrick?
[Defy Android Development] Gafanhotz:
Probably have to do the mcguyver method to charge it and then reinstall the stock sbf.
[Defy Android Development] m11kkaa:
or use an factory cable.
[Defy Android Development] swapnil360:
There's an option in settings that mounts the SD card. Anyway does anybody know how to take a screenshot?
[Defy Android Development] m11kkaa:
You can take a screenshot with "screencap-gonk" via adb shell.

~ # screencap-gonk -h
usage: screencap-gonk [-hp] [FILENAME]
-h: this message
-p: save the file as a png.
If FILENAME ends with .png it will be saved as a png.
If FILENAME is not given, the results will be printed to stdout.

I updated first post, with flashable ZIP and new instructions.
[Defy Android Development] xift:
mpf... I don't know why but adb doesn't show my device (in your preview build).

Any ideas?

My own build won't work either. I was missing some libraries and added them.

But it still doesn't boot. I'll check out your new zip now.
[Defy Android Development] m11kkaa:
You have to enable ADB in bootmenu before boot.

Which are the missing libs?

And to everyone who wants to help: I created two issues about Wifi and RIL. Maybe somone can find a solution.
[Defy Android Development] xift:
Ok. Thats probably it. I found the button but thought it would disable ADB.

The following libs were missing:

system/lib/drm/*

system/lib/libandroid.so

system/lib/libandroid_runtime.so

system/lib/libaudioeffect_jni.so

system/lib/libdrmframework.so

system/lib/libdrmframework_jni.so

system/lib/libfilterfw.so

system/lib/libfilterpack_imageproc.so

system/lib/libjnigraphics.so

system/lib/libmediaplayerservice.so

system/lib/libOpenMAXAL.so

system/lib/libOpenSLES.so

system/lib/libsoundpool.so

system/lib/libstagefright_soft_h264dec.so

system/lib/libstagefright_soft_vpxdec.so

system/lib/libwilhelm.so

I just tried to rebuild and got an error message while building libandroid. Maybe I was just too tired yesterday. I will fix the problem and check if the build works then.
[Defy Android Development] m11kkaa:
All libs you listed are opensource-libs which should by created during build.

try make clean.

For make clean you have todo ". build/envsetup.sh" and "lunch full_jordan-eng" first in case you didn't, because B2G's build.sh does this normally.
[Defy Android Development] xift:
Thanks! Got my own build up and running.
[Defy Android Development] hackergnome:
Can you build one for GB kernel?

Just so that we can get a taste?
[Defy Android Development] m11kkaa:
are there any big difference except camera and proximity?

My build does not contain a kernel, so: just try it.
[Defy Android Development] hackergnome:
ohk then ill try and report if it boot :D

tomorrow
[Defy Android Development] bharaththeunique:
Or ngu....if urs is bl6 and if u r staying at home (access to pc)unlike me, there is always bl6 froyo!!!!
[Defy Android Development] hackergnome:
nah don't want that froyo kernel! Not one bit...

btw its not ngu its ngun :d
[Defy Android Development] j814wong:
Thanks for this! I'm going to try it out.

However, in all honesty, Mozilla OS, as it is, has a very tacky and cheap look. However, I can understand if developers are focusing on function for now rather than looks.
[Defy Android Development] vedhasd:
See html5 is nascent and, and its not good at UI as the native UIs in java and android, thats y tacky
[Defy Android Development] sam_24:
boot up video

i used vimeo to upload it and video quallity is worse

but here you go

watch video
[Defy Android Development] niksy+:
Thanks, mate :) Looks real kewl!
[Defy Android Development] hackergnome:
no boot

stuck at moto logo...

And i think i have a Multiboot bug coz i boot to stock recovery when i choose 2nd system...

ill post the logs soon...

http://db.tt/FF4skheO
[Defy Android Development] abhifx:
new firefox os screenshots. hoping to see it on my defy

http://www.techweekeurope.co.uk/news/firefox-os-screenshots-92104?pid=403
[Defy Android Development] Husi10:
Very nice work. Boot fine on MB526 on multiboot.

The UI is really impresive for a pre-alpha release.

For me wi-fi scaning works well but i'm stuck on "Connecting", trying to fix this with my bad Linux hability.
[Defy Android Development] m11kkaa:
https://github.com/M1cha/B2G/issues/2

you just have to manually start the dhcpcd service
[Defy Android Development] Husi10:
Ok it seems to be easy.

But do you have a tuto for installing ADB on Linux (Ubuntu). I tried but it doesn't work...
[Defy Android Development] hackergnome:
what version of multiboot?

and partition sizes?
[Defy Android Development] brajesh.sharma87:
it works fine on multiboot 0.8

you can go with the default fsimages which is attached in the multiboot thread.
[Defy Android Development] Husi10:
Multiboot 0.8 on WIUI+ (GB) with 150mo for Cache, 400mo for Data and 350mo for System.
[Defy Android Development] abhifx:
for sake of interest.. any updates on this?
[Defy Android Development] juan296:
Now, we have custom kernel coming soon, can you continue show us your skills mikka? :D
[Defy Android Development] m11kkaa:
for b2g it would be less helpful. But it would be good for multiboot I think.
[Defy Android Development] Burn02:
It's nice to see that! Is there any news from october? :)
[Defy Android Development] n0_alterNative__:
How is it possible ? I've been out since one month. Did I miss something huge ? Custom kernel ? It sounds kernel source release, is it true ?
[Defy Android Development] rishi2100:
Dude, we already have cm10 on custom kernel up & running.... thanks to Quarx ;)
[Defy Android Development] n0_alterNative__:
I left the Defy scene cause i bought a SII, but 1 week a go a son of a ***** stole my phone, so i returned to Defy's scene.

So, what happen these days ? Do we have the kernel sources or what ?
[Defy Android Development] Kayant:
We have always had the kernel sources what's changed is that a new hack has been developed to load custom kernel with ril working etc.

Thanks to czechop for finding the exploit. If you want to know more about it search up 2ndboot.

P.S yh had the same experience has well got my defy stolen in school so time ago.
[Defy Android Development] memine:
Just learned of B2G and was interested in checking it out. I'm a Debain user who just happened to have a SGS2 with PA ROM and latest Siyah kernel.

As not much seems to be happening here on the topic can you point me to the right place? All I've found so far is; https://developer.mozilla.org/en-US/docs/Mozilla/Boot_to_Gecko/Dual_boot_of_B2G_and_Android_on_SGS2
[Defy Android Development] Burn02:
No news on this thread? :confused:
[Defy Android Development] m11kkaa:
In my opinion B2G is in an too early stage to port it to defy.

We would need to make very much changes which should be done by mozilla.
[Defy Android Development] thekguy:
And still you managed to do it:)
[Defy Android Development] Burn02:
We could wait until the official release of B2G. But if the work could be done, it could be a great new life for the defy that is nearly to die because of his hardware.

Does the fact of custom kernel has improve things for B2G on defy?
[Defy Android Development] m11kkaa:
custom kernel gives same improvements to B2G like to Android because B2G uses Android as base. That means we don't need to write 1000's of hacks because we can just replace/rewrite driver in kernel.

But we can use same kernel as cm10.
[Defy Android Development] Burn02:
I expect that B2G could be 100% ported on the defy with fluid expérience. :)
[Defy Android Development] Burn02:
Hello, as firefox os 1.0 is out, and phone will be sell nearly, is there a way to work on the portage on the defy?
[Defy Android Development] vedhasd:
Now the 3.0.x kernel booted up, we may have necessary drivers for B2G
[Defy Android Development] lucas_mcosta:
Expecting some great work from the devs...

This may give a new life for old warrior defy!
[Defy Android Development] hackergnome:
When did he get old?
[Defy Android Development] shorty66:
I`d love to see FirefoxOS on my Defy!
[Defy Android Development] Boss442:
@m11kkaa you will help to port "Ubuntu OS"? :o
[Defy Android Development] m11kkaa:
If they would release the source someday, yes.

And sorry for pausing this project but I currently have so much other projects.

One of them is CWM and Cyanogenmod for my new phone: Xiaomi Mi2 :)
[Defy Android Development] abtekk:
If you don't mind then, I think I might take the opportunity to try and contribute to this project the best I can.
[Defy Android Development] m11kkaa:
Sure. But maybe you need to fix some things becaus last merge something went wrong I think.

And if you use custom kernels you dont need touchscreen fixes anymore.
[Defy Android Development] abtekk:
Great, thanks. I'll see what I can do.
[Defy Android Development] adiif1:
Odp: [DEV][ROM] B2G/MozillaOS

Wow i wait to rom ;]

Nice job

Wysyłane z mojego MB525 za pomocą Tapatalk 2
[Defy Android Development] pjgowtham:
hey instead of mozilla , developing ubuntu os will be great!
[Defy Android Development] brajesh.sharma87:
The first image of "ubuntu for phone" will be released in end of Feb which will be for gnex, the porting can only start after that.
[Defy Android Development] m11kkaa:
correct but: porting starts with release of source and not with an image of GNex :D

I hope they will release it as soon as possible
[Defy Android Development] brajesh.sharma87:
How is your defy? I kept my handicapped defy only to test ubuntu on it. I wish you get some time to port it once the sources are released, but I know you are investing more of your time on your MI2.
[Defy Android Development] vedhasd:
So we have brajesh sharma back in action :thumbup:;)
[Defy Android Development] shorty66:
I would really like to use FirefoxOS on my Defy.

Anything new regarding development?
[Defy Android Development] magicphone:
Same question. A year later.
[Samsung Epic 4G Touch] davidstjohn1:
what phone should I get? I was thinking about the Galaxy Nexus or the S3. and the new Photon 4 G L T E is definitely out of the question since they lock that down tight! I'm kind of leaning towards S3. I would like to get to peoples thoughts and opinions on this before I make the decision. since I don't have any of these phones.
[Samsung Epic 4G Touch] SASQUATCH:
Id go with the s3 best phone out right now imo:thumbup: