Hello everyone, how are you? I am a newbie here and I use a galaxy s. For the first time I upgraded my rom from froyo to gingerbread. But still I have to know so many things about android roms, kernels and other basic things e.g. about changing roms, rooting, unrooting, backups etc. I have also some questions such as, what rom actually is? what is kernels and how do they work? How does android actually works? In a sentence, I want to know everything so that changing a rom or kernel will be a matter of time for me and following the procedures written in this forum will be very easy for me.
I know there are some very talented person here. If anyone of you please help me to go through this tutorial process, specially if you give me some materials regarding on this, that will be very much helpful for me and other guys like myself. Thanks in advance.
msn477 said:
Hello everyone, how are you? I am a newbie here and I use a galaxy s. For the first time I upgraded my rom from froyo to gingerbread. But still I have to know so many things about android roms, kernels and other basic things e.g. about changing roms, rooting, unrooting, backups etc. I have also some questions such as, what rom actually is? what is kernels and how do they work? How does android actually works? In a sentence, I want to know everything so that changing a rom or kernel will be a matter of time for me and following the procedures written in this forum will be very easy for me.
I know there are some very talented person here. If anyone of you please help me to go through this tutorial process, specially if you give me some materials regarding on this, that will be very much helpful for me and other guys like myself. Thanks in advance.
Click to expand...
Click to collapse
Let me try to help you even for a bit..
1) ROM is phones firmware like stock ROM are firmwares that are provided by samsung and custom ROMs are made by community and they are mostly android 4.0/4.1 vs 2.3 stock
2)kernel is heart of android OS it loads essential files during bootup to make android boot. (it is certain for device/android version)since you are a newbie dont get into kernels that much
3) "how android actually works?" well thats a bit hard to explain... Android runs on linux kernel its a set of framework files that run system apps from /system/app as i know (i may be wrong)
4) changing ROMs is quite easy:
first you have to root your device with a rooted kernel (since you on stock gingerbread) search a kernel for your firmware (you may use CF-root)
second is you have to have ClockWorkMod (CWM) revocery installed so you can flash custom ROMs (usualy you get it with CF-root kernel)
To flash a rom you should:
-Download it on your SD card (preferably internal one)
-reboot into recovery mode (Power off your device, after COMPLETE powerdown hold POWER+VOLUME UP+HOME(middle) keys and wait untill "Galaxy S I9000" pops up
-do (navigate with volume up\down keys and select by middle key)"Wipe data\factory reset" then do "Wipe cache partition" after that go to "Anvanced" and select "wipe dalvik cache" after that return to main menu (***GO back*** button at bottom) and go to "Install zip from SD card" > "Choose zip from SDcard" and pick your file and finally after that reboot and your rom flashed (WARNING flashing a rom wipes all your data)
-
-I just told you how you do it, but since you`re a newbie i recomend you learn more about all that stuff and only after that give it a try. I hope ive been some help, if you want anything else, ask here or PM me. Take care!
Related
hi i am new here i an new to andriod and i am using
samsung galaxy s i 9000
2.1
from asia india
i am from india
i am totaly confused with lot of tout old and new for rooting flashing and roms
cany one pls sugesst me
the latest updated tout for rotting flashing and custmised roms and custmised firmware(ie) from
abc
pls help it wil be great
hope for some one full fill my request
Rom Flashing and Rooting
To answer your question I do not know if a 'all knowing a powerful tutorial for flashing rooting and about roms' but I can get you started.
TERMS:
CWM = Clockwork MOD (A tool that is flashed to your phone through the "update.zip" method. It allows installing of custom roms and kernels that are not supported by the stock recovery app.
KERNEL = A part of your operating system that handles things like CPU configuration and file system structure / formatting.
ROM = A piece of software that will change the functionality or look of your phone
1. Google "Z4mod XDA" and download that. It will root your phone for you very simply by following the instructions in the APP.
2. Download "Clockwork Recovery" by way of Google. A) Put it on the ROOT of your internal SD card making sure it is named "update.zip". B) Power off your phone. Remove the battery, put it back in then while holding VOLUME UP and MENU press the power button until the screen turns on then let go of all three. Use the volume buttons to navigate to "apply sdcard update.zip" and apply it. Now repeat this process from part B.
3. You now have a rooted phone with CWM.
IN MY OPINION...........
4. The best kernels our there at the moment are by RASDEEP or HARDCORE, these can be found by way of XDA forums. Follow the instructions in their posts on installation instructions.
5. The best roms that are currently available are either by DARKYY or DOCRAMBONE / Kalpik
(Darkyys v5.6 or DocROM)
Follow the instructions in their posts to install their roms.
Hope that this helps,
Alex
thanks alex i will do that if i have any douts i will ask you
kingonrock said:
thanks alex i will do that if i have any douts i will ask you
Click to expand...
Click to collapse
No worries mate,
Remember to hit the "Thanks" button if ive helped
Good luck,
Alex
Will updating the firmware affect anything if I wish to flash a custom ROM?
Any other precautions I should take with this virgin phone?
Thanks!
be careful
there is a post in the Development area a sticky that explains a situation
with some ICS leaks that bricked many notes... to the point where you need to pay for a new motherboard .
if you are new .. there are MANY posts and searches you will have to do to find your way around with the kernels and the roms...
yesterday i made a small folder with all the right files you need to root to install CWM and to safely being able to flash any rom you want (as safe as you can offcourse)
i have used this in 3 notes for more than 15 different roms ... and everything is fine...
since i am new to the XDA i can't post a link but i will post the instructions...
and i will send you the link to my dropbox folder for the RAR...
it has everything you need in there..
the last days i send it to friends that don't have experience and need a
1. 2. 3. kind of guide for updating and installing custom roms...
here are the instructions... the link to the rar.exe will be in your personal folder..
----------------------------------------
1. thourgh odin i use the files of the folder
"Rooted_Stock_Odex_N7000XXLC1"
with the order showed in the pic "odin file order"
the rom is now rooted and i need CWM
2. through the folder
"CF-Root-SGN_XX_OXA_LC1-v5.3-CWM5"
i choose the file "already-rooted.bat" (while my phone
is connected and the " usb debugging " pressed
i let the program do it's thing and when it's finished
it will tell me to reboot ...
now i have a safe rooted phone with CWM
3. for ANY custom rom .. GB or ICS
I FOLLOW THESE GOLDEN RULES and i am safe...
Four steps to installing any rom for galaxy note
a. put the file abyss 4.2 into your phone reboot to recovery
choose install zip and then choose the file... now you have Abyss kernel.
b. press reboot to recovery ( just to be sure )
c.chose wipe Data, cache and in advanced the dalvike cache wipe
d. if you want to be extra cool reboot to recovery one more and
chose the custom rom of your choise (the one you have downloaded allready and placed inside the phone waiting
as a zip file..
YOU ARE DONE..
This is the universal instructions for any ics rom installation.
No brick and maintain root.
TL;DR.
Disregard all of the above.
My first advice to you would be to read. Don't be lazy, just read for a couple of days. You are a native speaker and will be able to follow everything with no problems whatsoever.
There's plenty of information in the Note Forum you need to digest before taking a plunge into rooting, installing and tweaking custom Roms etc.
Unfortunately, the Note community is plagued by a series of hard-bricks ATM, and you need to know why, and adjust your actions accordingly. There are safe ways of doing things and there are lethal ways. You don't want to end up having a shiny, expensive paperweight, do you?
You need as much info as you can possibly adopt before doing anything.
chasmodo said:
TL;DR.
Disregard all of the above.
My first advice to you would be to read. Don't be lazy, just read for a couple of days. You are a native speaker and will be able to follow everything with no problems whatsoever.
There's plenty of information in the Note Forum you need to digest before taking a plunge into rooting, installing and tweaking custom Roms etc.
Unfortunately, the Note community is plagued by a series of hard-bricks ATM, and you need to know why, and adjust your actions accordingly. There are safe ways of doing things and there are lethal ways. You don't want to end up having a shiny, expensive paperweight, do you?
You need as much info as you can possibly adopt before doing anything.
Click to expand...
Click to collapse
And as chasmodo said some important thread to be viewed are this,this,this,this
The links include Public service announcements for bricking issues,rooting guides and some threads you must read to understand the problem
Thanks so much!!! )
Hi everyone, I put a thread up a few weeks ago to ask if anyone would help me get rooted, so that i could put a different rom on my note.
i got a few PM's from some helpful people, but not enough back and forth messages to get me started.
so my question is....
Is there anyone online at the moment, that would help me get rooted.
Im not stupid so you wont have to keep explaining step by step.
I just want someone to guide me to exactly what it is i need.
i can happily add anyone on either skype, msn or whatever else you use, to guide me through it.
I really hope someone online at the moment is willing to help me. :good:
First of all, it is not enough to be just rooted for you if you want flash a new custom rom!
You must be on a safe kernel FIRST if you want avoid BRICK
I assume that you are on stock ICS. So if you are ona stock ics, be careful!
The easiest way for you to flash a custom rom is (assuming that you are on ics):
−Go to settings> about phone > and check which rom you have (for ex. IMM76D.XXLRT - that means that you have xxlrt rom, or xxlrq or something else, if you are not sure put a screenshot, we will help you)
−Then go to : http://forum.xda-developers.com/showthread.php?t=1901191 And download a safe kernel depending on which rom you are. Place it on internal SD card.
− Go to stock recovery (VolUp+Home+Power, wait till samsung gt-n7000 logo appear, then realase all three buttons)
−when you are in recovery - "update zip from sd card" , choose your safe PhilZ kernel from internal SD card, then flash it. Now you are on a safe kernel, but dont do any actions (like flashing, wiping etc.) Yust reboot your device.
−Now in app drawer you will see a new icon called SuperSU. That means you are rooted.
- If you want to be 100% sure that you are on a new safe kernel, try reboot in recovery (volup+home+pwr) now you will se a new CWM6 recovery (it is different from stock, grey background color, if you not seeing it then somethings wrong, dont perform any actions in stock recovery, and ask for further help).
−Now you are ready for flashing your new rom (read OP in rom thread, and folow instructions for flashing written from devs)
If you are on stock GB, then steps are little different (we will discusing it later, now going in bed, it is little late in my time zone
If you do not understand exactly what you're doing, do not flash anything, better to read the sticky threads first, and the Q & A section of the forum, there are a lot of similar questions and answers
djoni_gitara said:
First of all, it is not enough to be just rooted for you if you want flash a new custom rom!
You must be on a safe kernel FIRST if you want avoid BRICK
I assume that you are on stock ICS. So if you are ona stock ics, be careful!
The easiest way for you to flash a custom rom is (assuming that you are on ics):
−Go to settings> about phone > and check which rom you have (for ex. IMM76D.XXLRT - that means that you have xxlrt rom, or xxlrq or something else, if you are not sure put a screenshot, we will help you)
−Then go to : http://forum.xda-developers.com/showthread.php?t=1901191 And download a safe kernel depending on which rom you are. Place it on internal SD card.
− Go to stock recovery (VolUp+Home+Power, wait till samsung gt-n7000 logo appear, then realase all three buttons)
−when you are in recovery - "update zip from sd card" , choose your safe PhilZ kernel from internal SD card, then flash it. Now you are on a safe kernel, but dont do any actions (like flashing, wiping etc.) Yust reboot your device.
−Now in app drawer you will see a new icon called SuperSU. That means you are rooted.
- If you want to be 100% sure that you are on a new safe kernel, try reboot in recovery (volup+home+pwr) now you will se a new CWM6 recovery (it is different from stock, grey background color, if you not seeing it then somethings wrong, dont perform any actions in stock recovery, and ask for further help).
−Now you are ready for flashing your new rom (read OP in rom thread, and folow instructions for flashing written from devs)
If you are on stock GB, then steps are little different (we will discusing it later, now going in bed, it is little late in my time zone
If you do not understand exactly what you're doing, do not flash anything, better to read the sticky threads first, and the Q & A section of the forum, there are a lot of similar questions and answers
Click to expand...
Click to collapse
I think i've just got rooted using this method....
http://rootgalaxynote.com/galaxy-no...on-galaxy-note-gt-n7000-no-computer-required/
i followed the video step by step and it all went well, i then done the kernal as well which come with it.
so my question is.... how am i sure if the rooting went well? and how do i go about putting a rom on.
i like the look of this 1....
http://rootgalaxynote.com/galaxy-note-roms/sweet-ics-rom-for-galaxy-note-gt-n7000-note-2-gallery/
I've sent you a PM mate :good:
@djoni_gitara - excellently advised
Sent from my GT-N7000
jeetu1981 said:
@djoni_gitara - excellently advised
Sent from my GT-N7000
Click to expand...
Click to collapse
Jeetu can you help me please?
as i said in my earlier post, i've got rooted via the method in the other post.
its all worked and ive got the 3.0.15 frankel kernal
how do i go about getting a good rom now?
Are you on ics?
Check this- http://forum.xda-developers.com/showthread.php?p=30810194
And see if your kernel is safe to wipe and flash, I guess Franco kernel below v4 is not.
Flash some safe kernel and you will be good to flash any custom rom.
Edit- yes, you need to change kernel, check post #3 of this thread to change kernel- http://forum.xda-developers.com/showthread.php?p=30574729
Once on safe kernel you can boot in cwmr and flash any rom after full wipe.
Sent from my GT-N7000
yes, before i rooted my note, i was on 4.0.4
i've done the root via the method in the link in my previous post, and also installed the 3.0.15 frankel kernal.
i just want to know how to go about installing a nice rom now.
and also how do i change the kernal if i need to, as i know some roms work better with different kernals.
I'm going to send you a PM mate.
Hello guys, it's me (nay, not Mario :laugh again. Another question.
Got a new battery which seems to hold charge well so I thought I might flash something in the likes of CM9 or CM10(.1).
I'm starting this thread because I would like to be totally sure what should I do (although I know I will never be 100% sure I'm doing it right). The reason I'm starting this thread is fear from bricking my phone (now troll me).
A little background (might be TLTR so freely skip it):
A year or so ago, I had a LG GT540 in my possession. Spoiled by the painlessness (is this a word?) of flashing Huaweis I fearlessly dared to flash fastboot on it in order to flash custom ROMs and stuff. The installation instructions seemed dead simple. Battery was full. Followed the procedure from letter to letter. Despite the fact that I followed the whole tutorial, in the end I got a hard brick. One hour later I thought it ought to be either finished or terminated due to an error of some kind. But no. It just stuck. Unplugged it and tried to turn it on. Fail, bootloop. Tried to reflash it, in all the modes I knew of. There were two or so modes: emergency and some über-emergency mode thingy. Fail. Then I tried with the official LG update tool. Final fail. That was the worst idea one could ever get, it got hard bricked, with no signs of life at all. RIP.
Back to the question.
As a proof that I used that damned search feature (at least tried to) here goes the procedure as I've understood it (while searching):
do a Nandroid and TB backup (optional, but you might really regret it if you don't do so)
back up your EFS folder
wipe data/factory reset
flash the ROM thru recovery
reboot
if it bootloops, reboot to recovery manually
flash the ROM again to finalize the procedure
eventually flash GApps
So,
did I leave out something?
what's the most reliable procedure/app to backup EFS?
is there a way to verify if EFS is properly backed up?
what's the proper, ahem, primer ROM to flash first and make stuff glue together nicely?
Semaphore's recovery tends to blink when browsing through using the capacitive menu button instead of volume buttons, is that a problem?
is Semaphore's recovery itself, regardless of the before mentioned issue, appropriate for flashing ICS/JB (or should I flash some other kernel/recovery before flashing)?
will I survive on XDA with that much questions at once?
It's SIM unlocked (don't know how, second hand phone, most likely with Helroz's unlock application), other details are in the signature.
Thanks in advance!
EDIT: See last post (#7 if the discussion goes on) for more details and answers to my questions.
http://www.youtube.com/watch?v=2DLySUtI8vo
http://www.youtube.com/watch?v=iRnH13sRAIc
http://www.youtube.com/watch?v=1RoZU5ZPMS4
http://www.youtube.com/watch?v=PwHVm90HO1w
check out these and you wont brick your phone happy flashing
I have already flashed a rooted kernel with CWM (CF-Root and later Semaphore).
Please, I know my English ain't perfect, but try to skim through my post. At least the second half of it.
your english is fine i read your post all of it i was just giving you a bit of direction incase you soft bricked your sgs,and as for what the best rom is they are all good roms the devs spend alot of time developing them its just a matter of what set up you like so try them all till you find one you like darkyrom v11 ,is pretty smooth its ics and stable cm 9 is good also ,remics jb 4.2.2 is good also .sgs i9000 is almost impossible to brick just read or watch the info two or three times just to be sure goodluck
TIGER 123 said:
your english is fine
Click to expand...
Click to collapse
Aw, thank you! Sorry for me being kinda needlessly rude.
TIGER 123 said:
and as for what the best rom is they are all good roms the devs spend alot of time developing them its just a matter of what set up you like so try them all till you find one you like darkyrom v11 ,is pretty smooth its ics and stable cm 9 is good also ,remics jb 4.2.2 is good also .
Click to expand...
Click to collapse
You meant this?
moorkai said:
what's the proper, ahem, primer ROM to flash first and make stuff glue together nicely?
Click to expand...
Click to collapse
In fact I wanted to know (along with the doubts from post #1) what do I need to flash prior to playing with ICS and/or JB because I thought that there are some ROMs (e.g. CM9) that do the necessary repartition process(es) as there are some partition layout differences between stock Gingerbread and the newer ICS and JB ROMs... and that failing to do so might lead to soft/hard bricks.
I know that asking questions like "What's the best ROM for my phone?" might lead to subjective and conflicting answers as some prefer lightweightness over functionality and vice versa, thus I don't prefer to do so, neither I did so in my first post. Sorry if you understood me otherwise.
Hope that I made some things more understandable now.
Okay, solved this doubt:
moorkai said:
what's the most reliable procedure/app to backup EFS? Tar zcvf contents of the /efs folder in terminal.
Click to expand...
Click to collapse
However, in one of the videos you posted here CWM 2.5.1.2 was used and thus it additionally stresses the following question:
moorkai said:
is Semaphore's recovery itself, regardless of the before mentioned issue, appropriate for flashing ICS/JB (or should I flash some other kernel/recovery before flashing)?
Click to expand...
Click to collapse
Help me!
I finally dared to flash CM10.1! Everything went silky smooth. Here are my conclusions for further reference (maybe someone can find them useful). These might be inaccurate, but I didn't brick my phone. After all, don't hesitate to correct me if I'm wrong.
How I flashed CM10.1:
do a Nandroid and TB backup (optional, but you might really regret it if you don't do so)
back up your EFS folder
wipe data/factory reset, wipe cache partition, advanced > wipe dalvik cache
flash the ROM through recovery (install zip from sdcard > choose zip from sdcard)
now it will reboot and finalize the flashing if everything is OK
eventually flash GApps
Questions from the first post and ...answers:
Q: Did I leave out something?
A: Most likely, not.
Q: What's the most reliable procedure/app to backup EFS?
A: Type the following stuff in Terminal Emulator or adb shell (root privileges necessary):
Code:
su
tar zcvf /sdcard/efs-backup.tar.gz /efs
# some users suggest that backing this up can also help if IMEI goes belly up
cat /dev/block/stl3 > /sdcard/efs_dev-block-stl3.img
Q: Is there a way to verify if EFS is properly backed up?
A: Dual File Manager is quite useful for testing archive integrity.
Q: What's the proper, ahem, primer ROM to flash first and make stuff glue together nicely?
A: CM10.1, I guess.
Q: Semaphore's recovery tends to blink when browsing through using the capacitive menu button instead of volume buttons, does that mean it will cause ROM installation to fail?
A: I don't know, maybe, so flash CM10.1 with CF-Root kernel installed instead.
Q: Is Semaphore's recovery itself, regardless of the before mentioned
issue, appropriate for flashing ICS/JB (or should I flash some other kernel/recovery before flashing)?
A: See previous answer.
hi
first of all i apologize for my retarded questions , but i'm late to the android party as this is my first droid
Loving the phone so far other than the horrible battery life that's why i thought about roms and kernels , but then i got very confused and i have a few questions.
Do all roms require root or unlocked bootloader ?
I read a thread saying that the new cyanogenmod is rooted , Does that mean that it automatically root the device? , if so how do i install it exactly ?
Do i need root to install kernels ? do i have to install a kernel with a specific rom ? can i install a customized kernel on official rom ?
I read someone saying that i need to wipe cash before installing a rom , again how do i do that ?
Sorry i asked so many questions but i tried to read about it and i got overwhelmed , if there are any guides that i missed kindly point me to it and i'll be glad if anyone can recommend a rom and a kernel for improved gaming and battery life
thanks a lot
please bear in mind that i have no idea what adb is or kdz or any of this stuff , i hate myself right now
There are many wonderful guides for all of your information just a few clicks away.. But anyhow..
1. Stock roms - firmware (from LG) do not require rooted and unlocked device.
2. Yes, CM is already rooted.
3. First you need to upgrade your phone to 4.1 (v20a) Jelly Bean Android, root it and then unlock bootloader. After that, you have to install a recovery like CWM or TWPR so that you will be able to install roms, do backups, restore, wipe partitions etc. Easiest way to get CWM for example, is to install it via Rom Manager app.
4. Yes and unlocked BL.
5. Every rom has it's own kernel already but you can install a different one. (Which must be compatible of course and made for the device specifically)
6. Yes, but only on a rooted and unlocked device.
7. It's advised/needed to wipe CACHE not cash hehe which can easily be done by selecting "wipe cache partition" in CWM (recovery mode)
About roms, I would recommend either CM 10.1 RC1 + WerewolfJB kernel or just WerewolfJB which already has that kernel installed. (There are also some other nice roms and kernels but I did not try them yet so I cannot tell you. I just tried those 2 and they are great)
Read some of these guides.
http://forum.xda-developers.com/showthread.php?t=2147879
http://forum.xda-developers.com/showthread.php?t=2225910
http://forum.xda-developers.com/showthread.php?t=2230934
http://forum.xda-developers.com/showthread.php?t=2264616
thank you
you cleared some of the fog on my mind , will try those guides
Np at all. Yes do that, they are great and easy to understand.