[Q] Do I understand different kinds of ROMs? - Sprint Samsung Galaxy S III

I think I'm getting all this stuff straight, but sometimes it seems like the more I read the more confused I get.
I know I could just try it out and see, but before I spend 2 hours getting dirty looks from my gf because I have my face buried in the phone, I would like to know I'm on the right track.
ROMs found in the "Original Android Developement" forum:
CM9/10 - these are experimental nightly builds, probably have bugs and probably not the best choice for a daily ROM
ROMs that say they are based on CM9/10/AOKP/MIUI/AOSP - these are more stable ROMs with parts cherry-picked from CM9/10/AOKP sources and are more likely to be suitable for daily use
I can use themes that say "a custom ROM like CyanogenMOD needed" (quote taken from the description of "Arctic Green" on the play store, I think this ROM will be refreshing, like a cool breeze on my balls) and they will have a theme chooser in settings
I need to flash GApps (If I want them)
I can still run another launcher, like Go or APEX
EDIT ADDITION: I still use stock radio/modem/firmware/AIO zips
ROMs found in the "Android Developement" forum:
With TW or without, Odexed or Deodexed these are basically modified stock (samsung based?) ROMs with no copyright issues which is why there is no need for a seperate GApps zip
I can (usually) only use themes and mods specifically made for the ROM I'm using (I understand that sometimes there are exceptions, lika a blazer theme might work on FreeGS3 and vice-cersa)
I can't use themes or mods that say "a custom ROM like CyanogenMOD needed"
Do I understand the differences? Any additions/clarifications are definately appreciated.

jmdatcs said:
I think I'm getting all this stuff straight, but sometimes it seems like the more I read the more confused I get.
I know I could just try it out and see, but before I spend 2 hours getting dirty looks from my gf because I have my face buried in the phone, I would like to know I'm on the right track.
ROMs found in the "Original Android Developement" forum:
CM9/10 - these are experimental nightly builds, probably have bugs and probably not the best choice for a daily ROM
ROMs that say they are based on CM9/10/AOKP/MIUI/AOSP - these are more stable ROMs with parts cherry-picked from CM9/10/AOKP sources and are more likely to be suitable for daily use
I can use themes that say "a custom ROM like CyanogenMOD needed" (quote taken from the description of "Arctic Green" on the play store, I think this ROM will be refreshing, like a cool breeze on my balls) and they will have a theme chooser in settings
I need to flash GApps (If I want them)
I can still run another launcher, like Go or APEX
EDIT ADDITION: I still use stock radio/modem/firmware/AIO zips
ROMs found in the "Android Developement" forum:
With TW or without, Odexed or Deodexed these are basically modified stock (samsung based?) ROMs with no copyright issues which is why there is no need for a seperate GApps zip
I can (usually) only use themes and mods specifically made for the ROM I'm using (I understand that sometimes there are exceptions, lika a blazer theme might work on FreeGS3 and vice-cersa)
I can't use themes or mods that say "a custom ROM like CyanogenMOD needed"
Do I understand the differences? Any additions/clarifications are definately appreciated.
Click to expand...
Click to collapse
CM9 and 10 are currently in nightly stage, but that's not permanent. There will be a final, stable version of CM10 when all the bugs are squashed. As for whether they'll be good for your daily ROM, it depends on your needs. Most things in CM10 work fine as it is, but some things may be broken. Whether the broken stuff actually affects you depends on what you need your phone to do.
ROMs based on CM10 are usually not any less buggy. In fact, they will include any CM10 bugs plus whatever creeps in via the additional code, so they will most likely be more buggy than CM10.
Yes, you should be able to use the Play Store themes in Theme Chooser. Yes, you need to flash Gapps. Yes, you can use whichever launcher you like. Yes, you use the stock radio (not sure what you mean by all-in-one zips).
The ROMs in the normal development section are based on the stock OEM ROM or they are ports from other phones/ROMs. They usually don't require Gapps, not because of copyright issues, but because they are based on the stock ROM. The themes may be compatible across Touchwiz ROMs based on the same firmware, but check the theme's thread first. CM and other AOSP themes/mods are NOT compatible with Touchwiz ROMs.
I hope this clears up some things.

EndlessDissent said:
I hope this clears up some things.
Click to expand...
Click to collapse
It does, thank you.
I will be changing the OP to reflect your response and any additional info posted here later tonight so, hopefully, this will be a useful thread for other noobs.

Related

Mod specific

Hi, i know we have a lot of mods for various roms like runny and arhd, my question is..can we use these mods on other roms that use the same sense etc,
I only ask because i know its luck of the draw if they do,for example i downloaded an ics theme for runny that was for another rom, the original theme seemed to leaved when even a small change was done in rctweaks, with this ics theme, the theme remains and is sweet..
Basically a long winded way..
Do the mods work on other roms because of the sense version,asop etc
or is it specific to the framework as i know when you use the kitchen it is based on that
Thanks in advance,probably is a stupid question yes
I don't work on any ROM's. Other than for me.
Rule of thumb
Sense specific mods won't work on AOSP/CM7.
CM7/AOSP specific mods won't work on Sense.
Backup & Flash, the only way for sure to know.
-
Hi andy,yep i understand you cant mod cm to sense and vice versa etc, but i mean
for example,ive got a theme for runny...but im running virtuious,both running sense 3.5.
some work for each other and some dont?
just curious to why
There could be a million & 1 reasons.
Framework differences, Sense version, kernel, installed system apps. The list could go on.
Your best bet is to make a backup, flash/apply the mod and see if it works. If not, restore.
Lol I use that method a lot, ill keep doing so
Sent from the underground bunkers in london

ROM Development Question regarding using another ROM as a base

Alright. I have been fiddling with the Android Kitchen and coding stuff into a custom ROM.
My question is this:
Since I am using another ROM as a base (not stock), would it be frowned upon if I were to make the ROM I cook up public, giving credit where credit is due of course?
Example, Eugene released a custom ROM, using the Juggernaut ROM as a base.
I would be doing the same thing, except not using the Juggernaut ROM as a base, however, I would be implementing other build.prop, init.d mods and tweaks found and developed by other users as well and the original developer of the ROM I am using as a base.
As long is credit is given where is it is due, is this acceptable, or would this be frowned upon? Would I get flamed for just copying and pasting other people's work into a ROM? The finished ROM would be very different from the original creator's ROM, different sounds, different theme, different apps included, different tweaks, status bar mods, etc etc etc.
Thanks for the input! I just don't want to step on any toes!
I'd say that this really depends on who wrote the rom you're using for a base. I'd ask them if it's ok for you to use their current rom as a base before I started posting anything, it's really the proper way to do it. If they say it's fine, and you give proper credit, I don't see a problem.
True enough. Perhaps it would just save a lot of trouble if I started with a stock base.
True. But it never hurts to ask, you may get a developer who lets you use his as a base. You never know until you ask
That's true.
I think I will be using a stock as base. Though. If I want to learn, that's the best way to do it!

New Android User has questions about ROMs!

I'm a new Android user and I'm using Android Revolution HD 9.4.0.
I've been looking through the 'What does your Home Page look like' Thread and I'm interested in trying out other ROMs and have some questions.
1. Is there a poll at XDA that I can't find, that shows how popular certain ROMs are?
2. Is there a general opinion that one ROM is better or more stable than another? (this is my daily phone, so it needs to work reliably)
3. If I install another ROM, can I somehow keep my settings, apps and data, by restoring from a backup, or does that not work?
4. I would like to have 4x5 menu layout on the home screen, which ROM would I need to install to get that?
5. Should I just use ARHD and be patient until Jelly Bean comes out and see what happens then?
welcomehome said:
1. Is there a poll at XDA that I can't find, that shows how popular certain ROMs are?
2. Is there a general opinion that one ROM is better or more stable than another? (this is my daily phone, so it needs to work reliably)
3. If I install another ROM, can I somehow keep my settings, apps and data, by restoring from a backup, or does that not work?
4. I would like to have 4x5 menu layout on the home screen, which ROM would I need to install to get that?
5. Should I just use ARHD and be patient until Jelly Bean comes out and see what happens then?
Click to expand...
Click to collapse
1. No polls as far as I know. There are modified stock roms, source built aosp type roms and people all have their preferences. It really comes down to what kind of functions/style/performance you want.
2. Roms built on stock HTC roms tend to have the least problems or issues because they can use original drivers etc.
3. In MOST cases you can restore apps and app data but system settings and data might interfere with roms depending which kernel etc. they have.
4. You can do this with most 3rd party launchers such as Go Launcher Ex, Nova Launcher etc. No need to flash roms to be able to edit home screen layout.
5. You could yes. But if you are thinking of flashing another custom rom anyway, why not try a few of them and see for yourself what you like most. You might be surprised Plus there are Jelly Bean roms already out there.
XDA Roms are solid and stable, i'd say read and compare each roms to suit your liking and go for it! owning a HOX is half the fun until your running one of the custom roms
If you love Customizations then definitely try ViperX ROM, full of customizations
If you want JB ROM try either CM10, AOKP or Paranoid ROM{ tablet mode feature}
or try Domination ROMwith all features of AOKP, CM10 & Paranoid.

How do I know the difference between TW and AOSP?

I know what they stand for but I'm looking to apply a tweak from TK and everywhere I read "TW will not work with AOSP and vice versa" so how do I know if I have a TW rom or an AOSP rom? I'm on LiquidSmooth which I believe to be AOSP, but how do I know for sure? Also what is the difference between a factory/data reset and wiping the system entirely? Because in TWRP there is an option to Wipe Data and an option to Wipe System, and I always choose to Wipe data before I flash anything but when I click "System" it says "This will wipe your ROM" which sounds safer before flashing a new ROM to me, but then again with just wiping data I've never had a problem with flashing a ROM.
sevenpioverthree said:
I know what they stand for but I'm looking to apply a tweak from TK and everywhere I read "TW will not work with AOSP and vice versa" so how do I know if I have a TW rom or an AOSP rom? I'm on LiquidSmooth which I believe to be AOSP, but how do I know for sure? Also what is the difference between a factory/data reset and wiping the system entirely? Because in TWRP there is an option to Wipe Data and an option to Wipe System, and I always choose to Wipe data before I flash anything but when I click "System" it says "This will wipe your ROM" which sounds safer before flashing a new ROM to me, but then again with just wiping data I've never had a problem with flashing a ROM.
Click to expand...
Click to collapse
Try typing in those questions in Google or the search here on XDA I bet you find an answer real fast. Also if you don't know the difference bewtween AOSP and TW I would suggest not doing any tweaking or your next post might be, I BRICKED MY PHONE HELP.
TW or Touchwiz is a proprietary layer that Samsung places on top of the android operating system; it requires it's own set of framework which enables it to give u that fancy user experience. When u first bought your Samsung phone i.e. galaxy s3, u will notice that it comes preloaded with TW. On the other hand, AOSP is basically the pure android experience, if u ever seen or played with nexus phone, then u will notice the difference in layout and graphics. AOSP has it's own set of framework thus making it incompatible with TW. Although some devs have been able to port certain apps from one system to another. That's why u have to be really careful when flashing kernels, make sure they're compatible with the ROM u are CURRENTLY running on ur phone.
Sent from my SGH-T889 using xda premium
GiantJay said:
Try typing in those questions in Google or the search here on XDA I bet you find an answer real fast. Also if you don't know the difference bewtween AOSP and TW I would suggest not doing any tweaking or your next post might be, I BRICKED MY PHONE HELP.
Click to expand...
Click to collapse
I tried doing a search but nothing seemed to answer my question. Also I've been doing some tweaking here and there for educational purposes, nothing major just followed some UV tables and governor values. I have yet to use one of the TK tweaks due to my lack of understanding of the difference between TW and AOSP. Thanks for the concern but I'm really cautious with this stuff, my first time rooting/flashing was 100% success because I did my research
tino_b said:
TW or Touchwiz is a proprietary layer that Samsung places on top of the android operating system; it requires it's own set of framework which enables it to give u that fancy user experience. When u first bought your Samsung phone i.e. galaxy s3, u will notice that it comes preloaded with TW. On the other hand, AOSP is basically the pure android experience, if u ever seen or played with nexus phone, then u will notice the difference in layout and graphics. AOSP has it's own set of framework thus making it incompatible with TW. Although some devs have been able to port certain apps from one system to another. That's why u have to be really careful when flashing kernels, make sure they're compatible with the ROM u are CURRENTLY running on ur phone.
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
So essentially, most custom ROMs are AOSP unless otherwise stated? And then these TW kernels are usually targetted towards people with rooted phones on the stock ROM correct?
sevenpioverthree said:
I tried doing a search but nothing seemed to answer my question. Also I've been doing some tweaking here and there for educational purposes, nothing major just followed some UV tables and governor values. I have yet to use one of the TK tweaks due to my lack of understanding of the difference between TW and AOSP. Thanks for the concern but I'm really cautious with this stuff, my first time rooting/flashing was 100% success because I did my research
So essentially, most custom ROMs are AOSP unless otherwise stated? And then these TW kernels are usually targetted towards people with rooted phones on the stock ROM correct?
Click to expand...
Click to collapse
No. There are plenty of touchwiz custom roms, actually probably more than aosp roms. The easiest way to tell if you have touchwiz would be to look at your system apps. If you have touchwiz home or a bunch of apps with sec in the name for example sec_phone.apk or sec settings.apk you're on a touchwiz rom. And yes you really do need to do a whole lot more research if you can't figure out which kind of rom you're on or you will end up doing something to your phone you won't like, most likely turning it into a really nice looking doorstop
☆SoA: Son's of Android™☆
I like to break stuff!
I know its pretty difficult when the dev doesnt explicitly say whether its a tw or aosp build. i tried to compile a list of common roms and make a wiki out of them. the wiki is sortable so it should be able to help you out. from there you can flash individual roms and see the differences yourself
http://forum.xda-developers.com/showthread.php?t=2189817
Hamspiced said:
I know its pretty difficult when the dev doesnt explicitly say whether its a tw or aosp build. i tried to compile a list of common roms and make a wiki out of them. the wiki is sortable so it should be able to help you out. from there you can flash individual roms and see the differences yourself
http://forum.xda-developers.com/showthread.php?t=2189817
Click to expand...
Click to collapse
Hey Hamspiced,
I've been trying to link people to your Wiki. Would you prefer if I linked to your thread or directly to the Wiki?
topherk said:
Hey Hamspiced,
I've been trying to link people to your Wiki. Would you prefer if I linked to your thread or directly to the Wiki?
Click to expand...
Click to collapse
Id prefer the thread. the more foot traffic it gets, the more likely it is to be stickied/devs update it.
I dont have the time to stay up to date on new roms/kernels all the time and id like it to stay rather relevant. it isnt locked so people can ask quesitons if need be on it.
Hamspiced said:
Id prefer the thread. the more foot traffic it gets, the more likely it is to be stickied/devs update it.
I dont have the time to stay up to date on new roms/kernels all the time and id like it to stay rather relevant. it isnt locked so people can ask quesitons if need be on it.
Click to expand...
Click to collapse
Ok, I bookmarked the thread in my "commonly linked XDA" folder. Hope your wiki takes off, it's really something we've needed.
All you have to do is look at the size of the rom, TW roms are usually bigger than 400 meg, while aosp roms are in the 100-200 meg range. If your zip is big then it is TW, if not then its AOSP
Hamspiced said:
I know its pretty difficult when the dev doesnt explicitly say whether its a tw or aosp build. i tried to compile a list of common roms and make a wiki out of them. the wiki is sortable so it should be able to help you out. from there you can flash individual roms and see the differences yourself
http://forum.xda-developers.com/showthread.php?t=2189817
Click to expand...
Click to collapse
I also have Rom lists, broken down to tw and aosp in my FAQ, I keep it up to date always as I am always on xda, lol... along with that I also have kernels, broken down between tw and aosp, most common mods, and all the modems and prls in there also....
SPRINT GS3 FAQ

Few questions about possible mods and custom ROMs

Hi Guys,
Just wanting a few questions answered if possible for when I get my Pixel 2 XL. I do not want to root the device.
On a custom ROM (Such as LineageOS flashed with GAPPS) , will the Google Camera app work fully as expected with HDR+, as on stock? If not, i'll probably want to keep stock.
When ROM's become available - How can I identify the ROM's that are stock with additional features, or ROM's built from AOSP - I've seen "AOSP" in thread titles, but what am I looking for ROM's built from stock? Hope this makes sense.
Aside from using an app, do you think a Mod can be made for stock that can enable Scrolling Screenshots? Such as; https://www.youtube.com/watch?v=34DQVZx74TE
Anyone?
Check the 6P page and open some of the ROM threads. They list all of the features. If you've never used any of the custom ROMs before give it a try. If you don't like anything just try another or flash stock image. I'm sure once you find one you like though, it will become a necessity. Pixel stock android is smooth, but the ROMs add to the experience IMO, not take away.
cedargreen said:
Check the 6P page and open some of the ROM threads. They list all of the features. If you've never used any of the custom ROMs before give it a try. If you don't like anything just try another or flash stock image. I'm sure once you find one you like though, it will become a necessity. Pixel stock android is smooth, but the ROMs add to the experience IMO, not take away.
Click to expand...
Click to collapse
I already have. I've flashed Lineage OS and Paranoid Android. I believe they are both AOSP though. Can you provide me with a thread to a ROM that is stock based, and advise what you seen to confirm this?
@Nightmare79 , did you manage to get portrait mode working for the back camera on AOSP/Lineage Roms ?
Nightmare79 said:
... Can you provide me with a thread to a ROM that is stock based...
Click to expand...
Click to collapse
If it is not AOSP based (or based on rom that is AOSP based), it should be stock based

Categories

Resources