Hey guys, I really want to strip all the google apps and the samsung apps from a rom. Get it down to a cyanogen level. The stock rom is Odin but I can make a recovery rom.
I don't expect anyone to waste their time spoon feeding me and I am honestly too stupid and busy to learn. What I am looking for is a close to zero learning curve way of stripping a rom.
Is it possible and how?
P.S.
And yes, someone has already done it but they are gone and the links are dead.
Please, someone with more experience correct me if I'm wrong, but can't you just find a core version of Gapps.zip that is compatible with your kernel, boot to recovery, format system partition, then flash the Gapps?
jony121 said:
Hey guys, I really want to strip all the google apps and the samsung apps from a rom. Get it down to a cyanogen level. The stock rom is Odin but I can make a recovery rom.
I don't expect anyone to waste their time spoon feeding me and I am honestly too stupid and busy to learn. What I am looking for is a close to zero learning curve way of stripping a rom.
Is it possible and how?
P.S.
And yes, someone has already done it but they are gone and the links are dead.
Click to expand...
Click to collapse
smirciat said:
Please, someone with more experience correct me if I'm wrong, but can't you just find a core version of Gapps.zip that is compatible with your kernel, boot to recovery, format system partition, then flash the Gapps?
Click to expand...
Click to collapse
That sounds feasible. Though I think there are unofficial apk that you can just install rather than have to flash an update. I know cyanogen do that.
Did a lot of searching and got three good leads.
http://forum.xda-developers.com/showthread.php?t=1568913
http://forum.xda-developers.com/showthread.php?p=9879156
http://www.askabouthugo.com/mobile-technology/how-to-remove-unused-android-apps-from-custom-rom/
Last one is a bit much, don't want to risk dependency issues.
Related
I know its something fairly simple, but for the newbies out there, here's a simple walkthrough I made for how to flash a custom ROM on your Android phone. If there are any improvements I can make, let me know How to Flash a Custom ROM on Android
Benefits of Flashing a Custom ROM
While you’ll end up seeing a lot of benefits from custom ROMs, they all probably fall under 3 main areas:
Better Performance – You’ll be able to overclock Android or even see it built in with the ROM as well as see overall performance increases from various tweaks
Better Battery Life – One of the first things people do when rooting is remove stock apps. Don’t know how? Most developers have the apps already removed in their ROMs. Additionally, various system tweaks and improved kernels, as well as undervolting Android help to drastically improve Android battery life.
Better Overall Experience – Try other versions of Android such as those found on other phones that have been ported to yours; stay up to date with updates and new features; try out different Android themes, etc.
All in all, there are a LOT of benefits you’ll get from using a custom ROM on Android, so wait no more, here’s How to Flash a Custom ROM on Android.
Basic Steps
Choose the ROM that you want and download its .zip file
Transfer the zip file to your phone's sd card. Do not put it into any folder.
Turn off your phone and reboot into recovery, usually by holding the down button and power button at the same time.
Do a Nandroid backup
Wipe the phone by clear cache/factory restore and wiping dalvik cache
Flash the zip file that you put on your sd card
Reboot phone
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
mkrmec said:
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
Click to expand...
Click to collapse
I have to agree. While OP's heart is in the right place, a real noob will just get confused by this because there are A LOT of steps missing from the process.
I would recommend that noobs go here instead:
http://forum.xda-developers.com/wiki/index.php?title=File:Nexus_One.png
This has everything a noob needs to get started off right.
Ops heart isn't in the right place, op is trying to get paid lol.
mkrmec said:
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
Click to expand...
Click to collapse
Thats kind of harsh. Do you really think this isn't useful? You mean you never didn't know how to flash a custom ROM? Impressive.
In my guide, I specifically outline that you must be rooted.
dictionary said:
Ops heart isn't in the right place, op is trying to get paid lol.
Click to expand...
Click to collapse
Excuse me? I believe I made this specifically to try to help people.
Good guide, but all the info already in the wiki and the wiki for nexus one already stickied on the top of the page...
cyben76 said:
Good guide, but all the info already in the wiki and the wiki for nexus one already stickied on the top of the page...
Click to expand...
Click to collapse
If you looked at the wiki, you'd notice that its just a short list of written steps. This is a video walkthrough. Just something a little more for users who are confused.
I was just trying to help guys.
Great, everyone was a noob once.. Your post is great, but might just confuse the users, imagine everyone starting a new post about flashing ROM cos the other person missed some points. Best in you add to the wiki, then new users would just refer to one guide..
Okay I'm a noob and I've watched the noob video. I've tried but I just can't seem to find the answers to these questions...
I have a Bell locked SGS2. Do I have to unlock before I do any rooting?
What is the difference between flashing vs installing a custom ROM?
Are Cyanogen and MIUI roms? Are they firmware? What the heck is firmware?
Why does the Canadian guide tell me I have to download a firmware to root?
If I install this firmware (through Odin), then can I flash MIUI?
I thought I would be able to figure this out in afternoon. Guess not.
Thanks. If there's an FAQ for all this stuff that I missed, please direct me to it.
Ugh normally I would tell you to stop expecting things to get spoon fed to you, but I can't bother.
No you do not need to unlock before you root. Unlocking has nothing to do with android or system.
Flashing is the process of installing or copying a new system over to your phone. A custom rom is a rom derived from stock/manufacturer rom but altered. Be it apps removed, new kernel, or the source code was altered.
Cyanogen and MIUI roms are roms derived from google android source code but changed to make the system better. Firmware is software, it is the leader of the hardware, it tells the hardware what to do. In other words, without software, your phone cannot do anything.
Go search up on how to root, I stop spoon feeding you here. Get some independence, 13 yrs old? Great time to start developing independence. 16? Not bad, recommend you start developing now. 18? Woowhee kinda late, better late than never though. 21? Wow...
Go look at the MIUI guide to see how to install.
Google is your best friend. If you can't use it i'm sorry but this technological world is too much for you and I recommend you stick to a dumbphone or iphone.
nickdenis09 said:
What is the difference between flashing vs installing a custom ROM?
Click to expand...
Click to collapse
Two names for the same thing.
nickdenis09 said:
Are Cyanogen and MIUI roms? Are they firmware?
Click to expand...
Click to collapse
Both.
Two names for the same thing.
nickdenis09 said:
What the heck is firmware?
Click to expand...
Click to collapse
The IMO better term for the OS running on your phone.
nickdenis09 said:
Why does the Canadian guide tell me I have to download a firmware to root?
Click to expand...
Click to collapse
'cause they don't know better.
A root(able) kernel is enough already.
Hello,
i'm fairly new here but an compulsive flasher and have noticed in the Siyah v3.0x Recovery there is an option to setup dual boot and was just after some info, i personally think it would be great to be able to flash my ass off and not have to restore if i don't like the rom. i would try every rom if this was possible for someone with not a great deal of skills but not a noob either
DROIDRACER said:
Hello,
i'm fairly new here but an compulsive flasher and have noticed in the Siyah v3.0x Recovery there is an option to setup dual boot and was just after some info, i personally think it would be great to be able to flash my ass off and not have to restore if i don't like the rom. i would try every rom if this was possible for someone with not a great deal of skills but not a noob either
Click to expand...
Click to collapse
it would be possible to do that. wait till gokhan completes it. one problem you get with dual boot is that the secondary rom will have less installation space.
bala_gamer said:
it would be possible to do that. wait till gokhan completes it. one problem you get with dual boot is that the secondary rom will have less installation space.
Click to expand...
Click to collapse
Thanks. That was one thing i was concerned about, if i were to do this i would test and pick a lite rom like insanity ii as my main rom to leave me with enough space to keep trying all the other great roms. would welcome suggestions on lite roms although i will probably test them all anyway
There is another method of doing this, I think it is called Lolboot or something. I read about it once, you can search about it if you are that curious.
frankimm said:
There is another method of doing this, I think it is called Lolboot or something. I read about it once, you can search about it if you are that curious.
Click to expand...
Click to collapse
I did that when i was on gingerbread, custom stock rom and miui. Then ICS came and i stopped.
Hey, I just bought a Samsung Galaxy S3 I9300 and so far I think it's the best!
I have been checking this site a lot to get an idea of what I'm actually buying and now I would like you pros to teach me a few things if you've got the time.
1) I got my device already rooted, though i know how to do it myself.
When I got it there was SuperSU and ClockworkMod Recovery installed on it.
I checked a bit on the internet and couldn't quite get what ClockworkMod is for... When is it mainly useful?
2) I keep reading about CyanogenMod being used in order to update my firmware... but I also read about it being used with ClockworkMod... probably for backup purposes? Care to explain what it is used for?
3) Which leads me to my final question. I search a lot on the internet and came across posts that say that Android 4.2.2 should be released on May/June... I also noticed a lot of websites saying there are already ways to get the update with apps like CyanogenMod.
So is it really safe to get it already? I know I should backup everything anyways just in case but will it be any different from when the official update comes out?
Thank you for your patience and sorry for being a noob
unknown2u2a said:
Hey, I just bought a Samsung Galaxy S3 I9300 and so far I think it's the best!
I have been checking this site a lot to get an idea of what I'm actually buying and now I would like you pros to teach me a few things if you've got the time.
1) I got my device already rooted, though i know how to do it myself.
When I got it there was SuperSU and ClockworkMod Recovery installed on it.
I checked a bit on the internet and couldn't quite get what ClockworkMod is for... When is it mainly useful?
2) I keep reading about CyanogenMod being used in order to update my firmware... but I also read about it being used with ClockworkMod... probably for backup purposes? Care to explain what it is used for?
3) Which leads me to my final question. I search a lot on the internet and came across posts that say that Android 4.2.2 should be released on May/June... I also noticed a lot of websites saying there are already ways to get the update with apps like CyanogenMod.
So is it really safe to get it already? I know I should backup everything anyways just in case but will it be any different from when the official update comes out?
Thank you for your patience and sorry for being a noob
Click to expand...
Click to collapse
Woah you've got everything upside down. Read some of the sticky threads and FAQ's as this is all answered there but you do appear to be massively confused.
rootSU said:
Woah you've got everything upside down. Read some of the sticky threads and FAQ's as this is all answered there but you do appear to be massively confused.
Click to expand...
Click to collapse
I have read the sticky threads and the FAQs and it does not say what ClockworkMod and CyanogenMod do exactly... that's why I posted this thread.
Oh, and I watched the noob video :silly: I'm not posting this for no reason...
Would you please explain it to me?
unknown2u2a said:
I have read the sticky threads and the FAQs and it does not say what ClockworkMod and CyanogenMod do exactly... that's why I posted this thread.
Oh, and I watched the noob video :silly: I'm not posting this for no reason...
Would you please explain it to me?
Click to expand...
Click to collapse
OK.
It's quite complicated, so bear with me.
Your device before rooted, consists of:
An Android OS (Your Main phone operating system)
A Recovery OS (Another operating system that is used to do things like factory reset your device if you cannot boot into Android)
Bootloader (This is the first thing that boots. It wil choose if you boot into android or recovery, depending on if you press any buttons at boot up)
So that is the BASIC OS layout.
When you root, often your stock recovery is replaced with a custom one. This is usually ClockworkMod recovery. There are other alternatives though. This recovery can be used to take backups of the phone and flash Custom Android ROMs and mods (Flashable zips). Sometimes, ClockworkMod recovery (CWM) has an app (CWM manager) to help you reboot into recovery. Although you can just hold volume up and home, then press power to turn on the device and boot into recovery.
CyanogenMod are one of the most famous develiopment teams of custom ROMs. There are 2 types of custom roms on the S3. Those that are directly built on Samsung Android ROMs (with touchwiz and all that jazz) and ones based directly on Google source code (Known as AOSP or Android Open Source Project).
There are a few famous AOSP develpment teams.
CyanogenMod (CM)
AOKP (Android Open Kang Project)
Paranoid Android (AOSPA)
These are much more like what you get on a Nexus device instead of the Samsung devices.
When rooting, or if you have a custom ROM, you need an app called SuperUser or SuperSU which manages applications root access. Any app that needs root access, requests it from SuperSU or SuperUser which prompts you if you want to allow it. See it as a gatekeeper, or a layer of security for your benefit.
Hope this helps.
Not complicated at all
Thank you for clearing that out.
So what about 4.2.2? I read that I can install a custom mod of it but that the official s3 i9300 update isn't out yet.
Does that mean it's risky or might have different features from the official update?
Thanks again for your time!
unknown2u2a said:
Not complicated at all
Thank you for clearing that out.
So what about 4.2.2? I read that I can install a custom mod of it but that the official s3 i9300 update isn't out yet.
Does that mean it's risky or might have different features from the official update?
Thanks again for your time!
Click to expand...
Click to collapse
Samsung builds are up to 4.1.2 currently. There is an unoffical leak of 4.2.1
If you go to an AOSP build of 4.2.2, you will lose all the samsung features. We're unsure when the Sammy 4.2.2 will come.
Gotcha!
So I guess it's better to wait to the official update then take the risk...
Thank you very much for your help!!
unknown2u2a said:
Gotcha!
So I guess it's better to wait to the official update then take the risk...
Thank you very much for your help!!
Click to expand...
Click to collapse
Depends on your outlook. I cant make that call for you
rootSU said:
Depends on your outlook. I cant make that call for you
Click to expand...
Click to collapse
Nahh... I can wait a few months without all the features they say come with 4.2.2...
Even if the custom ROM will be in any way better, it'll still exist...
Hello,
I would like to Root my S II and I have some questions before I do it:
If I install a ROM, do I really have to factory reset before that? If yes, why? and Can I back up all application data easly?
Can I remove the TouchWiz home and get the google's stock one?
What can "brick" my phone?
How big danger risk does it have?
Is it worth it?
I hope I get answers to these questions.
1) Yes. Because previous rom installations can often leave behind stuff that won't play nice with your new rom. Always do a wipe when moving from a TW rom to an AOSP rom & vice versa, always do a wipe when going from one Android version to another. Always do a wipe if the flashing instructions for a particular rom say do a wipe.
Yes, backup your application data with Titanium Backup Pro (but not system apps/data). You can also use Ti to backup call logs & SMS's.
2) If you mean launchers, you can use whatever launchers are compatible with the rom you're wanting to use. This will vary; look/ask in the thread devoted to the rom.
3) Any flash (either Odin or CWM) has the potential to brick your phone. If you
ensure you know what you're doing before you do it, the risk for any individual flash is very very small. You cannot completely remove this risk.
4) I answered this in 3.
5) If you're asking 'is it worth it (rooting) ?, you should be first asking yourself the question 'Why do I want to root my phone ?' If you can't answer that question, the risks involved may not be worth it, because that shows you don't really know what you're doing at this point. Don't do anything to your phone until you do know exactly what you're doing. Ignoring this tends to lead to busted phones. And I've seen probably thousands on here over the past 2 & a bit yrs.
If you really can't answer the question or you find all the guides/tutorials on here too hard, I'd suggest you leave your phone stock. 'Because it's cool' isn't really much of an answer (there's nothing cool about it; technically speaking, it's rather boring).
Now then, if you're up for a lot of reading & learning, there are threads stickied near the top of Q&A & also an index of guides/tutorials stickied near the top of General you should be reading.
MistahBungle said:
1) Yes. Because previous rom installations can often leave behind stuff that won't play nice with your new rom. Always do a wipe when moving from a TW rom to an AOSP rom & vice versa, always do a wipe when going from one Android version to another. Always do a wipe if the flashing instructions for a particular rom say do a wipe.
Yes, backup your application data with Titanium Backup Pro (but not system apps/data). You can also use Ti to backup call logs & SMS's.
2) If you mean launchers, you can use whatever launchers are compatible with the rom you're wanting to use. This will vary; look/ask in the thread devoted to the rom.
5) If you're asking 'is it worth it (rooting) ?, you should be first asking yourself the question 'Why do I want to root my phone ?' If you can't answer that question, the risks involved may not be worth it, because that shows you don't really know what you're doing at this point. Don't do anything to your phone until you do know exactly what you're doing. Ignoring this tends to lead to busted phones. And I've seen probably thousands on here over the past 2 & a bit yrs.
Click to expand...
Click to collapse
Thanks!
1) Doesn't Titanium Backup cost? Can It backup anything else that app data and call logs?
2) I don't mean launchers (avaivable from google play) really, Those drain battery faster (I think). I want to remove TouchWiz and get the google's stock launcher, style, everything.
5) That was a joke question. I should know it myself.
tonkku107 said:
Thanks!
1) Doesn't Titanium Backup cost? Can It backup anything else that app data and call logs?
2) I don't mean launchers (avaivable from google play) really, Those drain battery faster (I think). I want to remove TouchWiz and get the google's stock launcher, style, everything.
5) That was a joke question. I should know it myself.
Click to expand...
Click to collapse
1) You can use the free version as well, although there are missing features in there.
2) If you want to get rid of Touchwiz, use a non-Samsung-based rom, or have a look for Chameleon rom.
Donnie Sins said:
1) You can use the free version as well, although there are missing features in there.
Click to expand...
Click to collapse
What features are missing?
tonkku107 said:
What features are missing?
Click to expand...
Click to collapse
Use super back app for backing app call logs , contacts ,message ..
Very handy imo
Sent from my GT-I9100 using Tapatalk 2
tonkku107 said:
What features are missing?
Click to expand...
Click to collapse
Just read the info in the Play Store. I'm not the developer
Thanks everyone for replying!
I would like to know what rooting guide worked for you. (best)
http://forum.xda-developers.com/showthread.php?t=1501719 I want to know for sure is that REALLY a good quide.
and was that ClockWorkMod to overclock, or what was it?
1) clockworkmod is not used to over clock your ROM.....that is controlled by a custom kernel.
2) the rooting method in your link is how I rooted my phone when I was on stock ICS......There *may* be a risk when using that method....basically you DON'T want to do any cwm wiping after using this method to root until you have flashed a custom kernel on top of it. Search for and read about "emmc brickbug" to find out why.
3) Titanium Backup is one of the most useful apps that anybody running a rooted phone can buy......TOTALLY worth the pocket change to get it......
once you're rooted and running your 1st cusROM, you'll get bitten by the modding bug very quickly and then TiBu will come into its own......
This might be my S2 or it might be my W, but it's definitely CM...
keithross39 said:
1) clockworkmod is not used to over clock your ROM.....that is controlled by a custom kernel.
2) the rooting method in your link is how I rooted my phone when I was on stock ICS......There *may* be a risk when using that method....basically you DON'T want to do any cwm wiping after using this method to root until you have flashed a custom kernel on top of it. Search for and read about "emmc brickbug" to find out why.
3) Titanium Backup is one of the most useful apps that anybody running a rooted phone can buy......TOTALLY worth the pocket change to get it......
once you're rooted and running your 1st cusROM, you'll get bitten by the modding bug very quickly and then TiBu will come into its own......
This might be my S2 or it might be my W, but it's definitely CM...
Click to expand...
Click to collapse
modding bug? And, I should root, install a custom rom, and then I can/need to wipe?
If you use your linked method to root, you'll have a 'temporary' CWM that some say it'd be best NOT to use for wiping......
You need to do things in this order.....
1) root your phone with the method in your link.
2) install a custom kernel zip using the temporary CWM installed at stage 1.
3) use the permanent CWM that will be installed at stage 2 to do the wipes.(VERY important when moving from stock to custom).
4) use CWM to flash your chosen ROM.
You can bypass steps 1 & 2 by simply using Odin to directly flash the custom kernel.......the choice is yours.....
The most popular custom kernels are siyah or dorimanx.....it shouldn't matter too much which one you choose as it'll be overwritten when you flash the ROM.....flashing the kernel is just a 'means to an end'......
This might be my S2 or it might be my W, but it's definitely CM...
keithross39 said:
If you use your linked method to root, you'll have a 'temporary' CWM that some say it'd be best NOT to use for wiping......
You need to do things in this order.....
1) root your phone with the method in your link.
2) install a custom kernel zip using the temporary CWM installed at stage 1.
3) use the permanent CWM that will be installed at stage 2 to do the wipes.(VERY important when moving from stock to custom).
4) use CWM to flash your chosen ROM.
You can bypass steps 1 & 2 by simply using Odin to directly flash the custom kernel.......the choice is yours.....
The most popular custom kernels are siyah or dorimanx.....it shouldn't matter too much which one you choose as it'll be overwritten when you flash the ROM.....flashing the kernel is just a 'means to an end'......
This might be my S2 or it might be my W, but it's definitely CM...
Click to expand...
Click to collapse
Just to make sure I got it: I do that everything on the same time on recovery mode without booting my phone? (does it even matter)
I found this guide with odin: http://technoxone.com/mobile/android/how-to-root-samsung-galaxy-s2-i9100-easy-steps Is it safer?
Is a Custom "OS" a kernel? Witch of those did you take?
Again questions... I must ask questions in case I do something wrong...
Don't worry about asking questions........it's better to ask and get it right than to NOT ask and turn your phone into a paperweight. I don't mind answering questions if you're prepared to search, read and learn as well.
The kernel can be installed separately to the OS......while most custom ROMs include a kernel with the package, the kernel in itself is a separate part of the software.....in simple terms, the kernel is what allows the hardware to talk to the OS......it's what makes the phone/OS do what you want when you touch the screen.
With regards to the link in your last post, having read some of the comments, there seems to be some 'worry' about the compatibility of the kernel download that the author provides for use. Another point to think about.......
XDA is the primary source for information and tools in the Android community. Most other websites get their information here, and some don't display/use it correctly.....some time ago, I saw a number of threads where people said they'd followed the instructions on another website and ended up with bricked phones.......
There are guides 'stickeyed' at the top of the various S2 sections here on XDA that tell you EVERYTHING you need to know......take a look and find out the info you need.....right here.....
This might be my S2 or it might be my W, but it's definitely CM...
keithross39 said:
Don't worry about asking questions........it's better to ask and get it right than to NOT ask and turn your phone into a paperweight. I don't mind answering questions if you're prepared to search, read and learn as well.
The kernel can be installed separately to the OS......while most custom ROMs include a kernel with the package, the kernel in itself is a separate part of the software.....in simple terms, the kernel is what allows the hardware to talk to the OS......it's what makes the phone/OS do what you want when you touch the screen.
With regards to the link in your last post, having read some of the comments, there seems to be some 'worry' about the compatibility of the kernel download that the author provides for use. Another point to think about.......
XDA is the primary source for information and tools in the Android community. Most other websites get their information here, and some don't display/use it correctly.....some time ago, I saw a number of threads where people said they'd followed the instructions on another website and ended up with bricked phones.......
There are guides 'stickeyed' at the top of the various S2 sections here on XDA that tell you EVERYTHING you need to know......take a look and find out the info you need.....right here.....
This might be my S2 or it might be my W, but it's definitely CM...
Click to expand...
Click to collapse
ok, so the chameleon OS that Donnie Sins told about has a custom kernel? Do you know better custom roms than chameleon?
I'm going to go read EVERYTHING I need to know...... right here.......
Yes.... Chameleon (the same as any other custom ROM has a custom kernel) it won't be as heavily customized as some are.....chameleon ROM is a 'hybrid' ROM..... that is to say it is a stock based ROM with custom tweaks and modifications included........
Some custom kernels will allow things like under volting and overclocking and a whole host of other 'non standard' functions.....
This might be my S2 or it might be my W, but it's definitely CM...
I want to post this in the development forum but I can't since this is a new account. So, I want to ask does this rooting method ( http://forum.xda-developers.com/showthread.php?t=2065581 ) work for JB stock rom I9100GDXLS2 on my GT-19100G?
keithross39 said:
Some custom kernels will allow things like under volting and overclocking and a whole host of other 'non standard' functions.....
Click to expand...
Click to collapse
what custom kernels have those?
And you didn't answer to this?:
tonkku107 said:
Just to make sure I got it: I do that everything on the same time on recovery mode without booting my phone? (does it even matter)
Click to expand...
Click to collapse
[A]zan said:
I want to post this in the development forum but I can't since this is a new account. So, I want to ask does this rooting method ( http://forum.xda-developers.com/showthread.php?t=2065581 ) work for JB stock rom I9100GDXLS2 on my GT-19100G?
Click to expand...
Click to collapse
Doesn't any rooting method support any rom?
tonkku107 said:
Doesn't any rooting method support any rom?
Click to expand...
Click to collapse
Well, I don't really know the flexibility of the other rooting method. But, this method, I've read some post that it does not work with some stock rom.
Hellooo...
Should I also install gapps?
What's the thing to overclock?
Can someone link a rooting method with odin if it's more stable?
And please answer the questions a bit on top