Post Reply

[ROM][v2.1][WIP] FirefoxOS dualboot with Cyanogenmod 10.2 for SGSII (i9100 /i777)

OP _AtilA_

16th January 2014, 11:07 AM   |  #1  
OP Junior Member
Thanks Meter: 52
 
25 posts
Join Date:Joined: Jul 2011
Quote:

UPDATES
30 - Jun - 2014
- Updated to lastet Gecko and Gaia versions (v2.1!!). CHECK THE NEW INTERFACE!!
- Some stuff is broken like SIM recognition... but it's a common error for most of 2.1 devices. There's a patch on the way.
- Colors swapping issue
Download: ffos-sgs2-jb-30-Jun-2014.zip

23 - Feb - 2014
- Updated to latest Gecko and Gaia versions (yesterday builds). Lot of new cool stuff!!
- Graphic errors fixed!!! Now it's *really* smooth :)


Hi there!,
I've been working on supporting Samsung Galaxy S2 (mostly i9100, partially i777) with FirefoxOS for a long time, and I would like to share my work with you.


Dualboot
General info
System files (/system) are installed on the HIDDEN partition () so they DON'T conflict with CyanogenMod 10.2 ROM.
I use CyanogenMod Kernel with no modifications, all dualboot stuff is based on initramfs (indeed is based on Siyahkernel approach).
How to dual-boot
It's a rudimentary mechanism so far. You have to: adb shell, and type (no matter where ROM you are):
If you want to boot into CM10.2 - Note: If you don't have installed CM10.2, please don't do this!!:
Code:
 # cr.sh 1
If you want to boot into FirefoxOS - Note: it can be any number different from 1, i.e: cr.sh 3, cr.sh 5:
Code:
 # cr.sh 2
Your device will reboot in this very moment, and will boot into the selected ROM.
The first time, FirefoxOS ROM will be booted by default.

Downloads
I'm providing a CWM installable .zip so you can test it without having to build the whole system.
Installing
Quote:

  • Boot into recovery mode with CWM.
  • Make a backup (as always).
  • Save your backup in other place than your device (no matter what partition you are using), please.
  • adb push ffos-sgs2-jb-version-2014.zip /emmc
  • Install zip from sdcard
  • Insall zip from internal sdcard
  • Select the .zip file
  • Install it!!!

In case you want to go further and compile everything from scratch, I would suggest you to see my G+ post with detailed instructions on how to build it by yourself.

Of course, all my work is available under my Github account.

Features at a glance:
  • Dual boot with CM10.2 (if you have installed it)
  • Rooted
  • Adb Insecure
  • FirefoxOS v1.4

What's not working:
  • Flickering graphics
  • Camera
  • Mobile data
  • Wifi on i777
  • Hardware Home button on i777

Do not expect a very stable version!

Thanks to
Cyanogenmod, cause it's amazing work on this device despite Samsung, I'm using your kernel.
Siyahkernel, cause my dualboot solution is inspired by yours.
All the people helped me testing very first releases, risking their devices ;).

Enjoy!

_AtilA_ (@longor)


XDA:DevDB Information
[ROM][v2.1][WIP] FirefoxOS dualboot with Cyanogenmod 10.2 for SGSII (i9100 /i777), ROM for the Samsung Galaxy S II

Contributors
_AtilA_
ROM OS Version: 4.3.x Jellybean

Version Information
Status: Alpha

Created 2014-01-16
Last Updated 2014-07-02
The Following 23 Users Say Thank You to _AtilA_ For This Useful Post: [ View ]
16th January 2014, 07:57 PM   |  #2  
Senior Member
Thanks Meter: 25
 
197 posts
Join Date:Joined: Jan 2010
I Download and make video what looking that
16th January 2014, 08:58 PM   |  #3  
Senior Member
Thanks Meter: 25
 
197 posts
Join Date:Joined: Jan 2010
I install rom and after booting i dont have desktop, only black screen, power button work, after pull display power menu, volume buttons also working, after pull screen display volumebar, but desktop is black :/
17th January 2014, 08:26 AM   |  #4  
OP Junior Member
Thanks Meter: 52
 
25 posts
Join Date:Joined: Jul 2011
Quote:
Originally Posted by arekmelerski

I install rom and after booting i dont have desktop, only black screen, power button work, after pull display power menu, volume buttons also working, after pull screen display volumebar, but desktop is black :/

The first .zip I provided was wrong, if this is the one you've installed (it's less than 100 Mb) download the new one (just click in the link) and install it again.
17th January 2014, 08:55 AM   |  #5  
-Grift-'s Avatar
Recognized Contributor
Flag Singapore
Thanks Meter: 1,945
 
4,496 posts
Join Date:Joined: Jan 2011
More
Nice work mate! Much appreciated
The Following User Says Thank You to -Grift- For This Useful Post: [ View ]
17th January 2014, 02:00 PM   |  #6  
Senior Member
Thanks Meter: 25
 
197 posts
Join Date:Joined: Jan 2010
No, i have this issuses on ffox-sgs2-jb-14-Jan-2014.zip, size 197mb

I install 2x, wipe, format itd
17th January 2014, 09:07 PM   |  #7  
Senior Member
Thanks Meter: 25
 
197 posts
Join Date:Joined: Jan 2010
I run again FF OS, same black screen, no desktop but i have sms notifikation, but can't i touch this ;/
18th January 2014, 05:04 PM   |  #8  
Senior Member
Flag tremont
Thanks Meter: 54
 
293 posts
Join Date:Joined: Feb 2010
More
This ROM is missing the data file and that is why no desktop comes up.

Sent from my XT1058 using xda app-developers app
19th January 2014, 08:40 PM   |  #9  
OP Junior Member
Thanks Meter: 52
 
25 posts
Join Date:Joined: Jul 2011
Quote:
Originally Posted by arekmelerski

I run again FF OS, same black screen, no desktop but i have sms notifikation, but can't i touch this ;/

hmmm... I'm having a lot of fun trying to figure out wich files are necessary and which are not... Anyway, I think I solved the problem... new .zip uploaded.
I hope this one works
7th February 2014, 04:05 AM   |  #10  
Junior Member
Flag vancouver
Thanks Meter: 1
 
15 posts
Join Date:Joined: Jun 2012
More
t989
any chance of seeing this on a T-989 galaxy s2 ? I've been very curious about firefox OS

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy S II Android Development by ThreadRank