Jump to content


Photo

MoDaCo Online Kitchen - Custom Ingredients

- - - - -

  • Please log in to reply
60 replies to this topic

#1
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,243 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien
If you're a MoDaCo Plus member or an Ad Free member using the MoDaCo Online Kitchen, you may have noticed I just put a new feature live - 'Custom Ingredients'. What this allows you to do is bake custom files into your ROM by uploading a ZIP file that in turn gets included into your ROM by the kitchen.

The process is very simple - create a directory on your PC, and in that directory place the files you want in the ROM mirroring the structure of the phone. So if you want /data/app/blah.apk in the ROM, create that directory structure and put the file there. When you have added all the files you need, ZIP the contents of the directory, ensure the ZIP is less than 10MB (it will be rejected if it is not) and then select it at the appropriate point in the online kitchen process.

Simple right? <_<

This is a simple first version of this functionality, and going forward it will be possible to retrieve past uploaded zips by ID, share your uploaded zips with others to include in their kitchen builds and even upload or include multiple zips. It's a first step because you - dear members - said you wanted it.

Enjoy... and feedback is much appreciated! :mellow:

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#2
PhonePersona

PhonePersona

    Enthusiast

  • Members
  • PipPipPip
  • 282 posts
  • Gender:Male
  • Location:Denver, CO
  • Devices:Nexus Uno
Innovative and interesting <_<

  • 0

#3
Dan Mullen

Dan Mullen

    Addict

  • Members
  • PipPipPipPipPip
  • 605 posts
  • Gender:Male
  • Location:Durham, UK
  • Interests:Football (Sunderland AFC), snooker, tennis and darts. Also, PS3 games, creating dynamic websites and watching films.
  • Devices:Nexus 5, Cube U30GT II
  • Twitter:@danmullen
Great feature, cheers Paul <_<

This one is off the top of my head - haven't put a great deal of thought into it - but maybe another feature you could have is a way of allowing someone to remove parts of the standard ROM. For example, I always remove the default calculator app as I use RealCalc from the market. Perhaps a user could enter a list of files they want removing before the custom ROM is baked, e.g.:

/system/app/Calculator.apk
/system/app/Calculator.odex

Just a thought :mellow:

  • 0
Dan Mullen » http://www.mullen.org.uk
Stunshot - Web Hosting and Development » http://www.stunshot.com
Simply Dial - Cheap International Calls » http://www.simply-dial.co.uk

#4
grainysand

grainysand

    Newbie

  • Members
  • Pip
  • 13 posts
  • Devices:Nexus One
Oho, this has potential. No more reinstalling apps every time I wipe and flash, or themes for that matter.

Thanks, Paul. You're a gift that keeps giving.

  • 0

#5
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,243 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien
Yeah Dan, like I say, this is step 1. <_<

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#6
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,243 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien

Great feature, cheers Paul <_<

This one is off the top of my head - haven't put a great deal of thought into it - but maybe another feature you could have is a way of allowing someone to remove parts of the standard ROM. For example, I always remove the default calculator app as I use RealCalc from the market. Perhaps a user could enter a list of files they want removing before the custom ROM is baked, e.g.:

/system/app/Calculator.apk
/system/app/Calculator.odex

Just a thought :mellow:

You should just bug me to make removing calculator a kitchen option. :( Consider me bugged, hehe!

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#7
Rocky7

Rocky7

    Enthusiast

  • MoDaCo Silver
  • PipPipPip
  • 163 posts

Great feature, cheers Paul <_<

This one is off the top of my head - haven't put a great deal of thought into it - but maybe another feature you could have is a way of allowing someone to remove parts of the standard ROM. For example, I always remove the default calculator app as I use RealCalc from the market. Perhaps a user could enter a list of files they want removing before the custom ROM is baked, e.g.:

/system/app/Calculator.apk
/system/app/Calculator.odex

Just a thought :mellow:


Or uploading just one file containing something like

/system/app/Calculator.apk.deleteme
/system/app/Calculator.odex.deleteme
/system/app/RealCalc.apk
/system/app/RealCalc.odex

You could then just iterate through and find the .deleteme files, then remove them and their associated "real" file.

Just my 2p worth ...

Edited by Rocky7, 12 March 2010 - 05:08 PM.

  • 0

#8
commodoor

commodoor

    Enthusiast

  • Members
  • PipPipPip
  • 239 posts
  • Location:Venlo
  • Devices:Nexus One, HTC Desire
  • Twitter:@commodoor
Really nice great job

  • 0

#9
Dan Mullen

Dan Mullen

    Addict

  • Members
  • PipPipPipPipPip
  • 605 posts
  • Gender:Male
  • Location:Durham, UK
  • Interests:Football (Sunderland AFC), snooker, tennis and darts. Also, PS3 games, creating dynamic websites and watching films.
  • Devices:Nexus 5, Cube U30GT II
  • Twitter:@danmullen

You should just bug me to make removing calculator a kitchen option. :mellow: Consider me bugged, hehe!

P

Hehe <_<

  • 0
Dan Mullen » http://www.mullen.org.uk
Stunshot - Web Hosting and Development » http://www.stunshot.com
Simply Dial - Cheap International Calls » http://www.simply-dial.co.uk

#10
Trebor Rude

Trebor Rude

    Newbie

  • Members
  • Pip
  • 21 posts
  • Devices:Tmobile Pulse

You should just bug me to make removing calculator a kitchen option. <_< Consider me bugged, hehe!

P


How about options for ALL non-essential applications? Something along the lines of a combo box for each application: "Install to /system", "Install to /data", "Leave out".

  • 0

#11
Andcr

Andcr

    Regular

  • Members
  • PipPip
  • 53 posts
  • Devices:HCT Hero (Euro)
this is a very nice option Paul!!
thanks for adding it!

  • 0

#12
GodDriven

GodDriven

    Diehard

  • Members
  • PipPipPipPip
  • 326 posts
  • Gender:Male
  • Location:On The Moon...
  • Interests:Hip Hop, of course, or why would I be an MC!

    Android, the little green giant!
  • Devices:HTC Thunderbolt
  • Twitter:@PlankLongBeard

this is a very nice option Paul!!
thanks for adding it!


Need a little help...!

Okay so I use a Mac.. I understand that this has to be mirrored to allow addition.. But i am just a lil confused or I have a brain fart.. I make a Directory where in this again.. I go to Macintosh HD and create a folder called "/data/app/" , then compress. With the apk's i placed.. Or do I name the app, /data/app/spareparts.apk then compress this into a zip.. If I do, when I go to upload I see /users/Godriven/Documents/etc.. Not the way it should be..

Thanks in advance.. To all.

Edit: just in case, is this just a PC thing.. ?

Edited by GodDriven, 13 March 2010 - 08:01 AM.

  • 0

#13
toxic-hero

toxic-hero

    Enthusiast

  • Members
  • PipPipPip
  • 172 posts
  • Devices:htc hero, latest froydVillain

You should just bug me to make removing calculator a kitchen option. <_< Consider me bugged, hehe!

P


paul,

removing default pdf reader as a kitchen option would also be great. whoever doesn't need quickoffice probably doesn't need this too. consider yourself bugged again. ;-)

  • 0

#14
Dan Mullen

Dan Mullen

    Addict

  • Members
  • PipPipPipPipPip
  • 605 posts
  • Gender:Male
  • Location:Durham, UK
  • Interests:Football (Sunderland AFC), snooker, tennis and darts. Also, PS3 games, creating dynamic websites and watching films.
  • Devices:Nexus 5, Cube U30GT II
  • Twitter:@danmullen

Need a little help...!

Okay so I use a Mac.. I understand that this has to be mirrored to allow addition.. But i am just a lil confused or I have a brain fart.. I make a Directory where in this again.. I go to Macintosh HD and create a folder called "/data/app/" , then compress. With the apk's i placed.. Or do I name the app, /data/app/spareparts.apk then compress this into a zip.. If I do, when I go to upload I see /users/Godriven/Documents/etc.. Not the way it should be..

Thanks in advance.. To all.

Edit: just in case, is this just a PC thing.. ?

In your archiving program, there will probably be an option to archive with full paths to the files or just relative ones from the current directory. It's probably set to include absolute paths - switching this option off should help.

  • 0
Dan Mullen » http://www.mullen.org.uk
Stunshot - Web Hosting and Development » http://www.stunshot.com
Simply Dial - Cheap International Calls » http://www.simply-dial.co.uk

#15
prscott1

prscott1

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:T-Mo Wing, G1, Nexus One

In your archiving program, there will probably be an option to archive with full paths to the files or just relative ones from the current directory. It's probably set to include absolute paths - switching this option off should help.

Thanks for the tip - any other options required for zip (like stored?, etc.)?

Paul, Thanks!

I'm a long time member - recently upgraded to a paid account. YOU are incredible!

  • 0

#16
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,243 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien
No other zip options required, it can handle any compression level etc.

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#17
joelee

joelee

    Lurker

  • Members
  • Pip
  • 38 posts
  • Location:London SW
  • Devices:SGS2, Nexus One, iPhone 4
  • Twitter:@joe_lee
Thanks for this feature, Paul.

Will this allow us to overwrite the existing files? For example, if I include a modified "/system/etc/init.d/70dropbear" (to disable password and use just the public key) and "/data/dropbear/.ssh/authorized_keys", will it overwrite your existing "/system/etc/init.d/70dropbear"?


Joe.

  • 0
joelee.org

Samsung Galaxy S2
Rooted with XWKDD insecure boot

Nexus One
CynogenMod 7.0.3 & Apps2SD

Twitter @joe_lee

#18
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,243 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien
Yes, it will.

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#19
polo79

polo79

    Newbie

  • Validating
  • Pip
  • 39 posts
  • Devices:nexus one

Yes, it will.

P

so what are some of the things people would want to add onto the kitchen? and where can we find something compatible with alpha 14? thanks.

  • 0

#20
bobtentpeg

bobtentpeg

    That One Guy

  • Members
  • PipPip
  • 99 posts
  • Location:In My Room, Typing This Crap
  • Devices:Nexus One
  • Twitter:@bobtentpeg
Hay Paul,
How can we add a custom kernel?

  • 0
Posted Image




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users