ROM Factory v1.7.1[May/12/2012]

Search This thread

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
NEWrf.png



And thank you all for your Ad clicking and donations. You guys are awesome!
Android Market Link [free]
ROM Factory

What is ROM Factory?
Its a tool that will allow the user to create a picture perfect .img from your boot and system partition. It will then create an update.zip from it.
What is a "Fruit Cake"?
A fruit cake is the finish product, a self contain rom, already ready for installation, already inside an update.zip.
So really what does it do?
It allows a bootloader unlocked user to create a full copy of their boot and system partition. All of it, including mods and changes done to either one of those partitions.
Can this be use for easier rom development?
Yes! Beyond just its normal capabilities! After installing the resources you can modify the script and add things to it in *sdcard* /fcm/workdir! Once you are done adding and changing things in there, press "Create ROM".

Supported Devices:

olympus (atrix), sunfire (photon), triumph, WX435, fb0 (triumph), p999 (lg g2x), p990 (lg o2x), p970 (lg optimus black), ace (htc desired hd), pyramid (htc sensation), galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo (nexus s), crespo4g (nexus s 4g), toro (cdma galaxy nexus), maguro (gsm galaxy nexus)

Experimental Support:

umts_jordan(defy), wingray, stingray (xoom)

Your phone must be rooted!

Step One: Press the Install Resources button on screen.
Patience this step could take up to 5 minutes.

Step Two: Press the Create Fruit Cake button on the screen.
Patience this step could take up to 5 minutes.​

You use this application at your own risk, I am in no way responsible for any damage this application causes.
 
Last edited:

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
Oficial Support for Galaxy S2

Back Up mode = Further information is needed to enable back up mode for this device
 
Last edited:

haasgo

Senior Member
May 22, 2011
1,050
463
Hamburg
Sounds like it, looks cool non the less.

Sent from my GT-I9100 using XDA App

Afaik a nandroid backup is everything including data folder. This one i think is a little less than that. As op said it copies the rom so devs can pass them to their beta testers etc. A nandoid backup is including ur personal settings like bookmarks or last viewed webpages and contacts etc. And a nandroid backup is recovery dependant. Afaik a nandroid from a cwm v4 base wont be suitable for a phone with a cwm v5 phone.

Sent from my GT-I9100 using Tapatalk
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
FCM RC3 v1.4.4

FCM RC3 v1.4.4(Current Release)
Release Notes

Added Reset Option Menu.
Re-write the engine that configures the phone install!
fixed a bug on photon 4g.
fixed the force close of doom bug.
fixed sgs2att issues
fixed sgs2att install script
fixes to various bugs
Added support for latest ics
GUI Touch Ups
Added Experimental Support:

triumph, WX435, fb0, p999, p990, p970, ace, pyramid, galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo, crespo4g, toro, maguro
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
#FCM RC4 v1.5(Current Release)

-GUI Enhancements
Multiple Screen Size support
Tablet Support
A new themed layout
NO MORE ADS
-Script Engine Enhancements
Options, ie: Dev name, rom name, save rom preferences.
-Performance
Complete Re-write of the install and create methods (faster performance)
The reset button is bye bye! The app will now erase the workdir as it creates the rom!
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
Hello Guys

Is anyone experiencing issues, someone msg me about some installation issues, but did not really offer any info. If you are an user and you are suffering from install issues, let me know!
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
1.6 - The update that took a month. Will be release today. This will be amazing. I'm just waiting on testers.

Advance Mode
Apps Mode
Back Up Mode

New look

Open Source components

New site, new forums, new devices.

The update will be made available late tonight or early tomorrow. Depends on how tire I am after i get off work.

We are alive and kicking. Since release, Fruit Cake Maker has been downloaded 1,956 times. We are 556 active developers. A total of 12 bugs have been crushed. We currently work on 20+ devices and devices variants.

Nightlys and experimental.

Starting Feb 1st or 2nd. My build bot will begin auto compiling nightlys for those who want to experiment with the latest changes. Nightlys will be compile each night and made available no later than midnight.

An experimental build will begin to be compile mid Feb. the build will be compile every friday at 6pm. The experimental build will feture a different preference screen, and will require the user to specify all the variables. ie: boot location, system location, storage, mode. so on. This build aims at enthusiast who wish to use the tool on a non supported device.

FCM now has requirements. Busybox must be installed to use the back up mode.

Thank guys for your support.
 

buzzboy

Senior Member
Oct 29, 2010
2,933
1,117
Canterbury
I think it's great personally, used it on DHD also with ease.

I'm surprised this project doesn't receive more attention.
It certainly deserves it.

Many thanks
 
  • Like
Reactions: samcripp

Paradoxxx

Senior Member
Aug 14, 2008
5,584
5,959
Krakow
Wow. If I get it well, it create a flashable zip image of your current installation, with apps etc?
Wow. That will be a lot easier to share beta ROMs in the future.
Many many thanks.

Envoyé depuis mon GT-I9100 avec Tapatalk
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
I'm currently waiting on Google.

I submitted the new version into the market, but somehow i ended up with an older version being available for download. hopefully this issue will be solved soon. I'm sorry for the inconvenience.
 

samcripp

Retired Recognized Developer
May 20, 2010
1,048
1,774
Sanford
1.6 finally!

Some of the testers are reporting errors with the new modes, but changing storage location seem to be working quit good. I will be writing a tutorial on how to properly use all the new modes. Regardless, this new version requires Busybox for app mode, and back up mode. It must be installed on /system/xbin << same location used by cm7 and cm9. I will be releasing a new version tomorrow or Thursday, to fix some of the new mode woes.

Again, sorry for the inconvenience.
 

ab.riyami

Senior Member
Nov 29, 2011
120
7
Sounds Great

Hello,

The ROM Factory sounds like a great Idea, im not a developer but i can see why its great for devs,

Question is, will it be useful for just a user like I am?


if i am to use it to back up, how does it differ from Titanium and CWM NAND backup?

Thanks:)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    NEWrf.png



    And thank you all for your Ad clicking and donations. You guys are awesome!
    Android Market Link [free]
    ROM Factory

    What is ROM Factory?
    Its a tool that will allow the user to create a picture perfect .img from your boot and system partition. It will then create an update.zip from it.
    What is a "Fruit Cake"?
    A fruit cake is the finish product, a self contain rom, already ready for installation, already inside an update.zip.
    So really what does it do?
    It allows a bootloader unlocked user to create a full copy of their boot and system partition. All of it, including mods and changes done to either one of those partitions.
    Can this be use for easier rom development?
    Yes! Beyond just its normal capabilities! After installing the resources you can modify the script and add things to it in *sdcard* /fcm/workdir! Once you are done adding and changing things in there, press "Create ROM".

    Supported Devices:

    olympus (atrix), sunfire (photon), triumph, WX435, fb0 (triumph), p999 (lg g2x), p990 (lg o2x), p970 (lg optimus black), ace (htc desired hd), pyramid (htc sensation), galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo (nexus s), crespo4g (nexus s 4g), toro (cdma galaxy nexus), maguro (gsm galaxy nexus)

    Experimental Support:

    umts_jordan(defy), wingray, stingray (xoom)

    Your phone must be rooted!

    Step One: Press the Install Resources button on screen.
    Patience this step could take up to 5 minutes.

    Step Two: Press the Create Fruit Cake button on the screen.
    Patience this step could take up to 5 minutes.​

    You use this application at your own risk, I am in no way responsible for any damage this application causes.
    3
    1.6 - The update that took a month. Will be release today. This will be amazing. I'm just waiting on testers.

    Advance Mode
    Apps Mode
    Back Up Mode

    New look

    Open Source components

    New site, new forums, new devices.

    The update will be made available late tonight or early tomorrow. Depends on how tire I am after i get off work.

    We are alive and kicking. Since release, Fruit Cake Maker has been downloaded 1,956 times. We are 556 active developers. A total of 12 bugs have been crushed. We currently work on 20+ devices and devices variants.

    Nightlys and experimental.

    Starting Feb 1st or 2nd. My build bot will begin auto compiling nightlys for those who want to experiment with the latest changes. Nightlys will be compile each night and made available no later than midnight.

    An experimental build will begin to be compile mid Feb. the build will be compile every friday at 6pm. The experimental build will feture a different preference screen, and will require the user to specify all the variables. ie: boot location, system location, storage, mode. so on. This build aims at enthusiast who wish to use the tool on a non supported device.

    FCM now has requirements. Busybox must be installed to use the back up mode.

    Thank guys for your support.
    3
    v1.7.1

    - Auto-lock: Locks the application during ROM creation

    - UI Tweaks: Added a finish() method to ease reloading of variables

    + New EULA, First Installation screen.

    + Dropbox integration has started!
    2
    #FCM RC4 v1.5(Current Release)

    -GUI Enhancements
    Multiple Screen Size support
    Tablet Support
    A new themed layout
    NO MORE ADS
    -Script Engine Enhancements
    Options, ie: Dev name, rom name, save rom preferences.
    -Performance
    Complete Re-write of the install and create methods (faster performance)
    The reset button is bye bye! The app will now erase the workdir as it creates the rom!
    1
    guys for latest info always check http://fcm.x10.mx/joomla/