[Q] Beginner ROM developing/modification questions. - Android Q&A, Help & Troubleshooting

First of all, I have a few years experience of ROM, kernel flashing, rooting, etc. to differrent devices. I began interested in the developing itself, so I looked for guides. Found some very useful guides, but I feel I'm missing something.
I built my first ROM from source today for my G2, which is a CM11 ROM. My question is: Is it possible to combine the CM11 features and the stock LG ROM's features? I mean the stock LG applications like Quick Remote,LG Backup, and some UI elements for example. Is it possible? What would be better/easier, to add the LG features to CM ROM, or add the CM features to LG's ROM? If I'm asking stupid question sorry, but I'm newbie.

Related

[Q] All about ROM!!

Hi guys.. I know i'm a little offbeat here.. But can one of you explain or link me to any article which explains the basic of ROM, why change it, what is the use, and stuff.. I'm looking at overclocking my LG Optimus One but have no idea how to do it. Some heads up would be great!!
Thanks
A rom is the system of your device. You may change it if you want a new UI, more speed, customizations, more memory, etc. You can overclock your device by rooting and flashing a custom rom (the kernel allows you to overclock/undervolt). See here: http://www.androidpolice.com/2010/05/01/custom-roms-for-android-explained-and-why-you-want-them/. For rooting your device and installing a custom rom, see here: http://forum.xda-developers.com/showthread.php?t=942248. After you do this, make a backup and flash a rom of your choice (for your device).

[Q] How hard is it to create a custom rom?

Hi,
I have flashed about 30 different ROMs to my SGS2 and I can't seem to find the perfect one. There's loads of different features of different ROMs that I like and I just wanna combine all my favorite features into my perfect ROM. I was just wondering how hard it is to create one and if I need special software and if there is a tutorial out there?
Thanks,
Yogi
If you don't like any of the roms posted grab the base one from the rom kitchen and add onto it a kernel and theme that you prefer.
Doesn't seem to be working
YogiBear69 said:
Hi,
I have flashed about 30 different ROMs to my SGS2 and I can't seem to find the perfect one. There's loads of different features of different ROMs that I like and I just wanna combine all my favorite features into my perfect ROM. I was just wondering how hard it is to create one and if I need special software and if there is a tutorial out there?
Thanks,
Yogi
Click to expand...
Click to collapse
Well mate, if you keep flashing in that rate then after one year the number will be hundred and yet you won't find the one you need. Why not stick with a simple stock ROM? I mean seriously why ultimately we run (not me) for a Custom ROM? For some gimmicks, other than that what we get?
Anyway, if you still wanna flash another then do as the above user said, Kitchen ROM's are more or less good IMO.
You are already getting mad about ROMs, time to enjoy the device.....
Instead of thingking building your own ROM, why not first learn the tricks of modding... have your best Base then mod it with themes, scripts, kernels, moded apks, and etc, its a lot easier IMO...

[Q] P500 ROMs Family Tree

Pardon for the foolish question
So many ROM dedicated for Optimus One, stock, custom, or AOSP, even Custom from AOSP....I can't remember them all.
I presume there must be some connection between them, like ROM A1 is a custom rom from ROM A. ROM B2 is combine from ROM A1 and ROM B....and so on.
Perhaps someone can explain this ROM universe better, by drawing a family tree or something like that, so we can see how those ROMs have resemblance and inheritance with each other.
Just a thought...
The AOSP ROMs are the original ROMs, they are released by google, and our devs make it work for our device... we can't have the perfectly original on our device, they are made for the Google Nexus S, it is the only device that can run AOSP... it is made for it...
Stock ROM is the ROM made by our device's manufacturer to work perfectly on our phone(AOSP only work bug-free without any modification on google devices, nexus one, s and galaxy nexus)
Custom ROMs are the one's modified, UI, apps, etc... eg CyanogenMod, MIUI, Oxygen etc...
Sent from my LG-P500

[Q] Vanilla Gingerbread ROM?

My phone broke and the cost of replacing it with a new one before I'm eligible for an upgrade isn't worth it, so my friend loaned me an HTC Droid Eris until then. It's already rooted apparently, and I'm looking to load a pure, unmodified version of 2.3.7 on it (2.3.5+ is fine too). Or as close as I can possibly get to that, anyway.
Normally I wouldn't bother (I don't need to do much with my phone and I'm hardly a power user), but 2.1 is a little (lot) old at this point. I don't want anything fancy and I don't want Cyanogen. Just a stock, Nexus-esque ROM of Gingerbread and the full, completely functional Google App Suite. That last part is a must. If the ROM doesn't come with them (legalities and what not), that's fine, I just need to know how to get them. I know little to nothing about mobile operating systems, so the plainer the language, the better please.
Thanks for any help you can give.
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Sent from my Desire HD using xda premium
sashank said:
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Click to expand...
Click to collapse
Well it doesn't have to be ripped directly from a Nexus S or anything, but as close to stock as possible. I have a good friend with Cyanogen and I'm just not a fan of the modifications. The UI alterations, the changes to certain operations and functions, the general ability to do some higher level stuff I don't wanna mess with, etc. I'd really just rather have vanilla if it's physically possible.
I don't need anything CM has that GB doesn't already have, so that's why I've opted for vanilla. I already know there's a stable CM 7.2 release for the Eris, which is nice, but I'd really prefer stock. Thank you for your help, though. I appreciate the quick response
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
sashank said:
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
Click to expand...
Click to collapse
I apologize for not posting on the Droid Eris boards. I know I should have, but it's basically dead at this point so I didn't think I'd get much of a response, if any. Thank you for that link. I searched those boards but I was having a hard time finding stock ROMs. Mostly just CM 7 stuff and other modified ROMs. I guess vanilla isn't too popular. *Shrug*
I just flashed that ROM and it's telling me I need to also flash Google Apps as well. While I greatly appreciate all your help, that was the one thing I said I really needed to have. Do you know how I would go about doing that? I'm gonna try and look it up now, but if my search for vanilla 2.3 is any indication I may need some help. Thank you again for everything
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Also, vanilla AOSP ROMs are very popular now for a lot of devices. They just weren't too popular at the time of Gingerbread other than for Nexus phones.
sashank said:
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Click to expand...
Click to collapse
No idea how I stumbled upon this but I always wondered why it was cool to just host all the apps. I remembered a C&D from Google to CM regarding the apps, but nothing on why they were so freely available. Thanks.

[Q] Questions about AOSP roms

I'm looking at some AOSP roms and have a question about a feature in them.... what are ribbons? I've used Carbon for a little while before and didn't touch them, but I mostly use stock roms.
Thanks
I think our stock rom is aosp, or it is not?
Ndietya

Categories

Resources