[Q] Installing a clean Android on Galaxy S - Android Q&A, Help & Troubleshooting

Hello,
I am kind of new around here.
I am trying to learn about Android. I have a Samsung Galaxy S (i9000) with Android 2.3.3.
Base band (?) versión says I9000BGJV1
Kernel version: 2.6.35.7-I9000BGJVS-CL307695 [email protected]#2
Compilation number GINGERBREAD.BGJVS
My phone comes from the Telefonica company and I want to install a new clean copy of Android mainly because mine is working way too slow and because it is giving me problems with the modem (it gets stuck when changing from G to 3G or HSPA).
I have downloaded Android 2.3.6 Open Europe from "samfirmware" and want to installed it with the idea of installing afterwards the Semaphore kernel.
I have tried rooting my phone with z4Root but it gave me an error. Later I have found this is not the apropriate way of doing it in Gingerbread. Do I need to be root to install a new copy of Android?
I have some BIG doubts with all this process:
1.- Is the Android version chosen a good one?
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Well, I have been trying to find a post that solves all my doubts, but what I have found has only messed me up.
I hope I am posting this in the correct place.
Thanks in advance for your help.

airgus1 said:
Do I need to be root to install a new copy of Android?
Click to expand...
Click to collapse
No.
airgus1 said:
1.- Is the Android version chosen a good one?
Click to expand...
Click to collapse
Your choice (personal preference)
airgus1 said:
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
Click to expand...
Click to collapse
It depends on what you are doing. So if whatever the tutorial is for, it is required.
airgus1 said:
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
Click to expand...
Click to collapse
As I said, it depends on what you are doing (so all of them are correct).
airgus1 said:
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Click to expand...
Click to collapse
See here: http://forum.xda-developers.com/showthread.php?t=1330252.

OK, thank you very much.
Then, what is exactly what I need to do to install a clean Android copy with a Semaphore kernel (for example)?
I understand that I just need to use Odin to install the clean copy and then the same thing with the Semaphore kernel. Do I need to be root to install this kernel?

airgus1 said:
OK, thank you very much.
Then, what is exactly what I need to do to install a clean Android copy with a Semaphore kernel (for example)?
I understand that I just need to use Odin to install the clean copy and then the same thing with the Semaphore kernel. Do I need to be root to install this kernel?
Click to expand...
Click to collapse
You need a rooted device to install any custom kernel.

Theonew said:
You need a rooted device to install any custom kernel.
Click to expand...
Click to collapse
Then, what is the order?
Should I install the clean copy of Android 2.3.6, then root it and then install the custom kernel? Or should I root it in the first place?
Thanks again.

airgus1 said:
Then, what is the order?
Should I install the clean copy of Android 2.3.6, then root it and then install the custom kernel? Or should I root it in the first place?
Thanks again.
Click to expand...
Click to collapse
Install the rom, root it, then install the kernel (make sure it is stated as compatible with that rom).

Thanks a lot. I think I got it

airgus1 said:
Hello,
I am kind of new around here.
I am trying to learn about Android. I have a Samsung Galaxy S (i9000) with Android 2.3.3.
Base band (?) versión says I9000BGJV1
Kernel version: 2.6.35.7-I9000BGJVS-CL307695 [email protected]#2
Compilation number GINGERBREAD.BGJVS
My phone comes from the Telefonica company and I want to install a new clean copy of Android mainly because mine is working way too slow and because it is giving me problems with the modem (it gets stuck when changing from G to 3G or HSPA).
I have downloaded Android 2.3.6 Open Europe from "samfirmware" and want to installed it with the idea of installing afterwards the Semaphore kernel.
I have tried rooting my phone with z4Root but it gave me an error. Later I have found this is not the apropriate way of doing it in Gingerbread. Do I need to be root to install a new copy of Android?
I have some BIG doubts with all this process:
1.- Is the Android version chosen a good one?
2.- In some tutorials that use Odin indicate that I need to be root. Is this correct?
3.- In some tutorials for Odin, they say that the "Repartion" option has to be markede and in some others they do not mark this option. Which one is the correct one?
4.- In case I have to root my phone first, where can I find a tutorial for DUMMIES like me?
Well, I have been trying to find a post that solves all my doubts, but what I have found has only messed me up.
I hope I am posting this in the correct place.
Thanks in advance for your help.
Click to expand...
Click to collapse
1.It completely depends on you.The higher the number,the latest the firmware is.
2.In some cases the file you try to flash require root.But in your case of flash a new firmware it doesn't require root.
3.checking repartition is done when your downloaded firmware contains 3 files.i.e.PHONE,PDA and CSC.
When using repartition be careful to use a right pit file which should go into pit in ODIN.In your case the pit file is 512.There are some exceptions where repartition is used for firmware with single file also.If repartion is used wrongly your phone might not boot.
4.Flash a custom kernel like semaphore as you said and install "super user" from market.Now your mobile is rooted.Note:before flashing check whether the kernel is supported for your firmware.
Note:Before flashing make sure you have the correct drivers installed and kill kies with task manager before flashing as kies may interrupt the flashing process.
My opinion is rather than rooting your devices you could flash custom rom which has more benefits than stock rom and has been already rooted.So no hassles.
Finally hit thanks if I helped you.Hope I have not confused you

vijai2011 said:
1.It completely depends on you.The higher the number,the latest the firmware is.
2.In some cases the file you try to flash require root.But in your case of flash a new firmware it doesn't require root.
3.checking repartition is done when your downloaded firmware contains 3 files.i.e.PHONE,PDA and CSC.
When using repartition be careful to use a right pit file which should go into pit in ODIN.In your case the pit file is 512.There are some exceptions where repartition is used for firmware with single file also.If repartion is used wrongly your phone might not boot.
4.Flash a custom kernel like semaphore as you said and install "super user" from market.Now your mobile is rooted.Note:before flashing check whether the kernel is supported for your firmware.
Note:Before flashing make sure you have the correct drivers installed and kill kies with task manager before flashing as kies may interrupt the flashing process.
My opinion is rather than rooting your devices you could flash custom rom which has more benefits than stock rom and has been already rooted.So no hassles.
Finally hit thanks if I helped you.Hope I have not confused you
Click to expand...
Click to collapse
You have been really really helpful. I will see if I do not get stuck in the process.

airgus1 said:
You have been really really helpful. I will see if I do not get stuck in the process.
Click to expand...
Click to collapse
Glad that I have helped you.

Well, Android 2.3.6 installed, Semaphore 2.3.0bm installed and superuser installed.
Everything working OK.
The only problem is that I used a backup tool for my applications (App Backup & Restore) that promised to backup my app data and when I restored them I found out that it only copied the clean apps without any other settings.
Next time I will use Titanium backup to see if it works better.
Thanks again.

airgus1 said:
Well, Android 2.3.6 installed, Semaphore 2.3.0bm installed and superuser installed.
Everything working OK.
The only problem is that I used a backup tool for my applications (App Backup & Restore) that promised to backup my app data and when I restored them I found out that it only copied the clean apps without any other settings.
Next time I will use Titanium backup to see if it works better.
Thanks again.
Click to expand...
Click to collapse
Well I always use titanium backup.But sometimes when restoring apps with data will cause the app to fc.

Related

[Q] Newbie iPhone to SGS2 Q's

Hi All,
I'm getting my SII tomorrow on the O2 UK network.
I've read the "[17.08.2011][CF-Root v4.1] KE2/7/8, KF1/2/3/4, KG1/2/3/5/6/7, KH1/3 - su+bb+CWM4" thread and feel confident in rooting the new device and fully understand the point of rooting, however I have a few Q's.
"Firmware" and "Kernel" are completely different entities?
i.e the kernel is the operation system between the software and hardware?
and the Firmware is what as opposed to the kernel?
Is the "XWKDD_insecure.tar" a generic kernel just to gain root access?
I want to leave the "branded O2" Firmware as is and just want root access.
So am I correct to assume the following!!
Using ODIN and super one click 2.1.1 and the correct "Kernel" dependent upon the information from "About" I can flash the kernel, super one click and have root access with O2 branding intact?
Would I then need to re-flash a stock kernel to have the phone like out of the box?
Hope someone can clarify...
Thank You
Find out which kernel matches your's and then flash it using odin. You need to reflash the secured kernel in order to remove the yellow triangle at boot. If you have an USB Jig this step is optional
jayteebee said:
Hi All,
"Firmware" and "Kernel" are completely different entities?
i.e the kernel is the operation system between the software and hardware?
and the Firmware is what as opposed to the kernel?
Kernel is the core between OS and Hardware .
Firmware is the whole package kernel OS modem android aps etc .
Is the "XWKDD_insecure.tar" a generic kernel just to gain root access?
Modified yes XWKDD is well out of date
I want to leave the "branded O2" Firmware as is and just want root access.
So am I correct to assume the following!!
Using ODIN and super one click 2.1.1 and the correct "Kernel" dependent upon the information from "About" I can flash the kernel, super one click and have root access with O2 branding intact?
Well i would just follow the instructions in the CWM and root post dont see superonclick involved in that .Oh i see you are using the method that states on page one it has been replaced is now defunct .
Would I then need to re-flash a stock kernel to have the phone like out of the box?
Instructions are in the post .
http://forum.xda-developers.com/showthread.php?t=1103399
jje
Click to expand...
Click to collapse
OK,
Thanks guys!!
So basically all I need is the correct CF-Root Kernel and odin and all is good..
I have ordered a usb jig gadget to remove the triangle and reset the counter.
I take it the phone will be as I desire after that..
Thanks again...
Now on to essential rooted apps!!!
If you'd like to mention a few I'd be a happy bunny!
jayteebee said:
Now on to essential rooted apps!!!
If you'd like to mention a few I'd be a happy bunny!
Click to expand...
Click to collapse
TB Pro, Root Explorer to start with. Plenty of them there actually.
Titanium backup pro: backup/restore everything under the sun
Gemini app manager: manage app autoruns
Root explorer: general win (ES files explorer also has a root mode now though)

Suggestion needed what to do after rooting.

Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Custom Recovery Mode and of Applications from Titanium Backup so that if anything could go wrong I could recover from CWM.
My Device info:
SGA (of course)
Android Version: 2.3.4
Baseband Version: S5830DDKQ5 (STOCK ROM)
Kernel Version: [email protected] #1
Build Number: GINGERBREAD.DDKQ5
Applied Root (for GingerBread) FROM THIS THREAD
XDA RULE!!
Rushyang said:
Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Titanium Backup so that if anything could go wrong I could recover from CWM.
XDA RULE!!
Click to expand...
Click to collapse
remove rom manager for god sake.. rom manager will brick your phone .. search before you do anything.. thousands of people have destroyed their phones due to rom manager.. so remove it as fast as possible!!!!!!!
next time do things that you know!
Thanks for your suggestion buddy. I know it bricks smartphones.. But also it doesn't work without CWM so I could not use it.
Thanks for quick suggestion.
EDIT:
I highly admire your suggestion and just removed it.
Rushyang said:
Thanks for your suggestion buddy. I know it bricks smartphones.. But also it doesn't work without CWM so I could not use it.
Thanks for quick suggestion.
EDIT:
I highly admire your suggestion and just removed it.
Click to expand...
Click to collapse
Your welcome bro , but be carefull ! Watch your steps
Rushyang said:
Alright this is not the question you think it is! After rooting from THIS THREAD, I already googled and installed Link2SD, ROM Manager, Titanium Backup, Super Manager, BusyBox, Quick Boot and SetCPU. I have tested all of them except Titanium Backup and ROM Manager.
What I am confused is, CF-Root and ClockWorkMod Recovery. My plan is definitely to install Latest CWM v5 so that I can apply CM7 later (at least after more 5 months till I'm working on one development project related to Maps & GPS of Android platform). But as I heard, some themes & customizations needs CF-Root from THIS LINK. Which i find quite confusing how to apply. My questions are:
1) How to apply CF-Root? Please explain steps and Give me Attachments to download. Will my device work same as right now? Because I need my device to run fully so that I can test my written android applications directly via USB Debugging.
1-A) Do I need to unroot before applying CF-Root? If yes, what about the soft links of apps I have made into SD Card through Link2SD?
1-B) Will CF-Root include CWM?
2) Suppose I have CF-Root or CWM installed successfully and what happens to my stock recovery? Is there any way to keep it backed up so that When I need to send it to service station they wouldn't know about it? (By the way, what is the Stock Recovery image's location?)
3) Please also give some suggestions which you think I should keep in mind. I want to keep my ace as close to stock as possible. I also don't know about how to take snapshot of current ROM from Custom Recovery Mode and of Applications from Titanium Backup so that if anything could go wrong I could recover from CWM.
My Device info:
SGA (of course)
Android Version: 2.3.4
Baseband Version: S5830DDKW5
Kernel Version: [email protected] #1
Build Number: GINGERBREAD.DDKQ5
Applied Root (for GingerBread) FROM THIS THREAD
XDA RULE!!
Click to expand...
Click to collapse
Please please please CMIIW.
Now to answer your questions, but firstly:
CF-Root is a kernel, adapted by the awesome ketut.kumajaya. CMW is a custom recovery. I'm saying this because I'm getting the impression that you think CF-Root and CMW are the same thing.
1. Most recent custom ROMs already provide CF-Root, so once you install the ROM, you'll have CF-Root.
1.a. No. At least, I don't think so, because flashing a kernel/ROM doesn't require root access as a dependancy
1.b. Not to my knowledge. I've been using CF-Root for so long, I forgot what the stock kernel feels like.
2. You know what? I actually have no idea. The only way I can think of to restore the stock recovery is by flashing a stock ROM via Odin. If you take it to a service counter, I doubt the counter will notice, but I would be pretty doubtful for the people who actually service your phone.
3. If you want it to be as close as stock ROM, use the stock ROM; it's that simple!
But if you want to use a custom ROM with the closest resemblance to stock ROMs, I would recommend the GingerReal ROM; it's essentially stock ROM, spiced up with performance tweaks.
3.a. You can do an entire system backup (Nandroid backup) with CWM. Just boot into CWM (hold Power+Home button when the phone is off), and choose "backup and restore" > "Backup" and wait. To restore, do the same things, except pick "Restore"
3.b. Doing a Titanium Backul is... complicatedly simple to answer. I'd recommend you to look up their FAQ or something.
Hope that helps!
Sent from my GT-S5830
adeklipse said:
CF-Root is a kernel, adapted by the awesome ketut.kumajaya. CMW is a custom recovery. I'm saying this because I'm getting the impression that you think CF-Root and CMW are the same thing.
Click to expand...
Click to collapse
Hello adeklipse,
First of all thanks for replying. And sorry I have messed up to explain my question more clearly... But, I do perfectly understand difference between two of those. CF-Root is custom kernel and CWM is custom recovery mode which provides a lot more facilities that stock recovery wouldn't.
First of all, I am on Stock ROM 2.3.4 DDKQ5 and I want to stay on it without flashing ROMs. Because I need my phone working super fine till I complete my project of android application development.
In what I am confused is, I want to apply some themes/bootanimations which according to what I read, requires CF-Root (which already covers root, Super User, CWM and BusyBox)... I have all of them except CWM in my phone.. What I think of a possibility that I could just apply CF-Root and use themes etc. which automatically will install CWM helpful for me taking snapshots of stock ROM as backup before I change even theme.
My question is: Chainfire's Post says different method to apply CF-Root and Ketut.Kumajaya says different method to apply CF-Root. However, I understand only the method which says go into recovery mode and apply update. But that post fails how CWM 4 automatically booted.
I want to be on safe side asking proper procedure before I proceed.
Also, ChainFire says his custom kernel is tested on "stock Gingerbread XXKPH, XWKPN, and DXKPB" which I assume are stock firmwares of different regions. So another question about compatibility in my region's (India's) stock firmware.
Thanks
U can theme your stock rom without root just copy th systemui apk and frameworkres apk to pc extract them change items and your done
Sent from my stock.unrooted.white painted 2nd GT-S5830 using xda premium
Rushyang said:
Hello adeklipse,
First of all thanks for replying. And sorry I have messed up to explain my question more clearly... But, I do perfectly understand difference between two of those. CF-Root is custom kernel and CWM is custom recovery mode which provides a lot more facilities that stock recovery wouldn't.
First of all, I am on Stock ROM 2.3.4 DDKQ5 and I want to stay on it without flashing ROMs. Because I need my phone working super fine till I complete my project of android application development.
In what I am confused is, I want to apply some themes/bootanimations which according to what I read, requires CF-Root (which already covers root, Super User, CWM and BusyBox)... I have all of them except CWM in my phone.. What I think of a possibility that I could just apply CF-Root and use themes etc. which automatically will install CWM helpful for me taking snapshots of stock ROM as backup before I change even theme.
My question is: Chainfire's Post says different method to apply CF-Root and Ketut.Kumajaya says different method to apply CF-Root. However, I understand only the method which says go into recovery mode and apply update. But that post fails how CWM 4 automatically booted.
I want to be on safe side asking proper procedure before I proceed.
Also, ChainFire says his custom kernel is tested on "stock Gingerbread XXKPH, XWKPN, and DXKPB" which I assume are stock firmwares of different regions. So another question about compatibility in my region's (India's) stock firmware.
Thanks
Click to expand...
Click to collapse
Chainfire's method invloves flashing via Odin if i saw it right.
Ketut's method is of flasihng CF-Root via recovery
I recommend flashing via recovery,its safer,easier and faster.
Don't worry,theres nothing such as Firmware compatibilty,its all about stability and perfomance.I am from India too and is using KPH firmware which is European firmware.I syggest you flash the KPH firmware,its the most widely used firmware.You would not face any problem if you flash another region's firmware.Flashing a different firmware is not easy atleast in my opinion.You just need Odin to do that.I suggest you read hubix's step by step detailed tutorial on that.
Prawesome said:
Chainfire's method invloves flashing via Odin if i saw it right.
Ketut's method is of flasihng CF-Root via recovery
I recommend flashing via recovery,its safer,easier and faster.
Click to expand...
Click to collapse
Thanks.. what I don't understand is there are bunch of files under Ketut's attachment. Which ones to apply in recovery mode and in which order??
Please help me out with that.
Also, if there's any bug like Wi-Fi or anything else pesters me, how would I revert it back to original custom ROM?
PS: I have just rooted my phone. CWM is not installed yet. Hope it will be installed by CF-Root directly.
If you have a bug,you could always restore a backup by using CWM.
I suggest you flash CWM before you flash cf-root.
About the files,ask in ketut's thread
Seriously I never tried cf-root. huh prawsome should i try it oR should I stick to oc kernel of ketut?
sent from my phone
plzzzz hit thanks if I helped you in any means .......
xdaboy122 said:
Seriously I never tried cf-root. huh prawsome should i try it oR should I stick to kernel of ketut?
sent from my phone
plzzzz hit thanks if I helped you in any means .......
Click to expand...
Click to collapse
lol...ketut cf-root kernel is the only kernel for stock(samsung) ROMs present here.Of course it is made by ketut . All other kernels are for cm7.
I mean oc kernel bro
sent from my phone
plzzzz hit thanks if I helped you in any means .......
I never used oc
I say you stick with oc bro

[Q]2 *NEW* Question and Procedural help. Flashing new kernel (first time)

Hello,
After reading a lot and asking for advice/thoughts/suggestions, I have decided to root my phone to install a new kernel on stock firmware to attain better battery life and performance. I like the stability of stock roms, and it was pointed out to me that any other rom will be unstable to some extent (here: http://forum.xda-developers.com/showthread.php?p=21354863#post21354863)
First, my phone info:
Model: GT-I9100
Android Version: 2.3.4
Baseband Version: I9100XXKI1
Kernel Version: 2.6.35.7-I9100XWKI4-CL575468
[email protected] #2
Build number: GINGERBREAD.XWKI4
At this point I think I will flash this firmware:
Code:
XILA2
Firmware info
PDA:XILA2
PHONE: XWKI1
Date: 12/01/2012
Android 2.3.6
ITV (Italy):http://www.multiupload.com/DCYIJJ47I5
XILA2 Stock Kernel: http://www.multiupload.com/U7GK3FPHXF
Password: i[email protected]
Source: http://forum.xda-developers.com/showthread.php?t=1075278
And I will also flash whichever is the most updated version of SpeedMod
Question 1) Is this possible?
Yes. ~MistahBungle
Question 2) Would this be stable, as claimed by http://forum.xda-developers.com/showpost.php?p=21493150&postcount=14
yes ~MistahBungle
Question 3) Is there anything special about the country specific versions of the firmware on http://forum.xda-developers.com/showthread.php?t=1075278 ?
I.E. I am in Russia, so do I have to install the Russian one? Or can I install XX, etc.
(question was also asked here: http://forum.xda-developers.com/showpost.php?p=21564834&postcount=1)
no~MistahBungle
4) Is there any way to save the apps I have now before rooting?
Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps ~veyka
5) Speedmod says that it includes root. Does that mean that I can just, using odin, skip the step for CF root, and install speedmod?
Yes ~http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
6) Should I flash XILA2 first or Speedmod first?
Speedmod
6b) If I flash speedmod first to get root, then XILA2, do I loose SM?
when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom ~veyka
7) At the end of the process below, will I still have the yellow triangle (theoretically?)
Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig. ~veyka
8) On the Intratech thread, as quoted in the code box above, there are 2 links for the firmware. What is the difference? I asked the question on that thread, but have not gotten a response yet. Search is down.
2nd is full firmware
9) Where can I get ADB codes to use for zergRush?
Kies ~It_ler
10) At what points along this crazy process should I be wiping what?
If I am going to flash the kernel and/or firmware, I understand that there are many steps to take which have been outlined 100 times. I would like to list them below to make sure I have them right. If I make a mistake, can someone please comment to let me know?
1) Root phone using ZergRush
2) Nandroid Backup
3) I understand that I need to backup my EFS folder, which I plan on doing using ktool
http://forum.xda-developers.com/showthread.php?t=1314719
4) Download Mobile Odin
5) Backup userapps using Ti
6) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
7) Flash XILA2 using EverRoot on Mobile Odin
8) Flash SpeedMod on MO
9) nandroid backup again
I appreciate your help and time. Any helpful answer gets “thanks”!
1) Yes.
2) Yes. Absolutely. No reason why it wouldn't be "stable", tho obviously your experience with any given rom/kernel may vary/differ from my experience of same.
3) No
4) The best backup solution for non-rooted phones I could find was MyBackup Pro, but in all honesty you're unlikely to have anything go wrong rooting your phone with CF Root. Best way to go would be to root your phone, then backup using Ti/do a Nandroid backup in CW Recovery before you do anything else, then flash any rom/kernel you want after that. This will give you a backup of your phone pretty much in its "original state" (minus your original kernel tho, obviously) you can go back to if you do find you have problems installing a new rom/if the rom doesn't work as well as you want it to.
You've done well with the steps you've outlined to get to where you want to go, they're very well planned/thought out If you follow those, I'd be surprised if you have any problems.
Edit - bit more detail
Thank you very much!
I just read that speedmod automatically installs root. I assume this means that I can use odin install speedmod on an unrooted phone?
If so, where does that leave my EFS folder?
Edit: Yes I can.
Might want to ask that one on the Speedmod thread. I used Speedmod briefly a while back but my phone was already rooted so I have no idea. I would have thought the first page of the thread would be pretty clear about any instructions.
The EFS thing is pretty simple, root your phone & use Hellcat's kTool to make a backup, store a copy of the backup on your external SD card & a copy on your PC/elsewhere.
jbarol said:
Thank you very much!
I just read that speedmod automatically installs root. I assume this means that I can use odin install speedmod on an unrooted phone?
If so, where does that leave my EFS folder?
Click to expand...
Click to collapse
MistahBungle said:
Might want to ask that one on the Speedmod thread. I used Speedmod briefly a while back but my phone was already rooted so I have no idea. I would have thought the first page of the thread would be pretty clear about any instructions.
The EFS thing is pretty simple, root your phone & use Hellcat's kTool to make a backup, store a copy of the backup on your external SD card & a copy on your PC/elsewhere.
Click to expand...
Click to collapse
Why did you switch from speedmod?
Doesn't work with CM/Miui There weren't enough pluses with the other roms I'd tried w/Speedmod to warrant sticking with the kernel. So I went back to Miui w/Siyah.
jbarol said:
Why did you switch from speedmod?
Click to expand...
Click to collapse
BUMP to reflect updated OP
jbarol said:
<snipped>
4) Is there any way to save the apps I have now before rooting?
5) Speedmod says that it includes root. Does that mean that I can just, using odin, skip the step for CF root, and install speedmod?
Yes ~http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
6) Should I flash XILA2 first or Speedmod first?
6b) If I flash speedmod first to get root, then XILA2, do I loose SM?
7) At the end of the process below, will I still have the yellow triangle (theoretically?)
If I am going to flash the kernel and/or firmware, I understand that there are many steps to take which have been outlined 100 times. I would like to list them below to make sure I have them right. If I make a mistake, can someone please comment to let me know?
1) Root phone using CF Root
2) I understand that I need to backup my EFS folder, which I plan on doing using either:http://forum.xda-developers.com/showthread.php?t=1308546
OR
http://forum.xda-developers.com/showthread.php?t=1314719
3) Nandroid Backup
4) Flash XILA2 to get rid of yellow triangle
5) Flash SpeedMod
6) Now I would backup again
I appreciate your help and time. Any helpful answer gets “thanks”!
Click to expand...
Click to collapse
4) Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps
6a) Flash speedmod first to get root todo the following
1) use ktool to backup your EFS
2) backup user apps with titanium backup
3) make a nandroid from CWM recovery
4) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
6b) when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom.
7) Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig.
veyka said:
4) Not really before rooting, use speedmod to root your current rom then use titanium backup to backup *USER* apps
6a) Flash speedmod first to get root todo the following
1) use ktool to backup your EFS
2) backup user apps with titanium backup
3) make a nandroid from CWM recovery
4) Use smsbackup+ to backup sms to gmail (doesnt need root but useful app anyway)
6b) when you flash the rom it will come with its own kernel, that will replace speedmod, just flash speedmod again over the top, you wont lose the rom.
7) Yes, easiest way to get rid of it and keep speedmod/CWM is to buy a USB jig.
Click to expand...
Click to collapse
Ok, nearly everything is said.
Just a "small" additional suggestion:
There is a description of how to get rid of yellow triangle after flashing an insecure kernel in Intratech's first post of his Official Firmware thread, in Chainfire's second post of his CF-Root thread, and there is another way of preventing the yellow triangle and the incrementation of the binary counter (other than using a USB Jig):
As you still have XWKI4 stock ROM, you are able to root your phone using the zergRush exploit. (You can find a short description in Intratech's first post of his Official Firmware thread and a link to the corresponding zergRush thread.)
Then you can buy (Chainfire's) Mobile Odin from the Market.
Using the paid version of Mobile Odin and having a rooted phone, you are able to flash stock ROMs (such as XILA2) with the EverRoot option, which allows you to remain root - without the yellow triangle and without an incremented binary counter.
With Mobile Odin you can easily flash custom kernels (such as SpeedMod) as well, after flashing the stock ROM you want to have (XILA2).
Good luck and don't forget to make a backup (as soon as you have rooted your phone) !
That will cost about the same as me getting a jig, and i dont have to worry about it getting lost in the mail
On the intratech thread there are 2 links for la2, which one should I be flashing?
It_ler said:
Ok, nearly everything is said.
Just a "small" additional suggestion:
There is a description of how to get rid of yellow triangle after flashing an insecure kernel in Intratech's first post of his Official Firmware thread, in Chainfire's second post of his CF-Root thread, and there is another way of preventing the yellow triangle and the incrementation of the binary counter (other than using a USB Jig):
As you still have XWKI4 stock ROM, you are able to root your phone using the zergRush exploit. (You can find a short description in Intratech's first post of his Official Firmware thread and a link to the corresponding zergRush thread.)
Then you can buy (Chainfire's) Mobile Odin from the Market.
Using the paid version of Mobile Odin and having a rooted phone, you are able to flash stock ROMs (such as XILA2) with the EverRoot option, which allows you to remain root - without the yellow triangle and without an incremented binary counter.
With Mobile Odin you can easily flash custom kernels (such as SpeedMod) as well, after flashing the stock ROM you want to have (XILA2).
Good luck and don't forget to make a backup (as soon as you have rooted your phone) !
Click to expand...
Click to collapse
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
jbarol said:
That will cost about the same as me getting a jig, and i dont have to worry about it getting lost in the mail
On the intratech thread there are 2 links for la2, which one should I be flashing?
Click to expand...
Click to collapse
jbarol said:
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
Click to expand...
Click to collapse
Feel free to use a USB Jig - as long as you have the old bootloader.
I recommend to flash Frankenstein ROMs, as they are same as stock ROMs (with old bootloader) and build to be combined with any Modem and/or CSC file.
jbarol said:
So I looked at the zergRush thread, and found that I need to have the ADB drivers. Using google search I found a way to get them through Super1click. Is that the way that you would reccomend?
Click to expand...
Click to collapse
If you have the samsung phone drivers installed, you have the adb drivers, if not there is a copy in my 4shared (link in my sig, 4icon)
So I successfully rooted with zerg rush.
I backed up my EFS
I used Ti to back up my user apps
I am backing up my sms stuff now
How do I do a nandroid backup without having cw?
so i did something stupid, i think. so far i dont see any lasting damage, i dont think.
i went into the market and installed rom manager, then flashed clockwork mod, then went to do a backup but it failed because it couldnt find an update or something. i just rebooted, and my phone turned on, looks fine. how can i a) get rid of that, and b) backup my phone?
jbarol said:
so i did something stupid, i think. so far i dont see any lasting damage, i dont think.
i went into the market and installed rom manager, then flashed clockwork mod, then went to do a backup but it failed because it couldnt find an update or something. i just rebooted, and my phone turned on, looks fine. how can i a) get rid of that, and b) backup my phone?
Click to expand...
Click to collapse
Uninstall rom manager first, it was what caused the problem,
sgs2 does not like or is incompatible with certain functions of rom manager.
download and flash this file using odin for cwm standalone.
Old - 4.0.1.5: http://www.multiupload.com/GEXTWB05E0 (md5: aa3929770791364ddfdc8ca23db2203f)
then go into cwm and make a back up.
Thank you all for your help!

Rooted s2 kernal problems

Hi Guys
I am using a UK/Europe T-mobile s2 and rooted to install a ICS rom which didnt work too great so through this forum flashed to a stock 2.3.6 rom. I am still getting the yellow warning triangle on boot and have tried flashing other kernals found on these forums. Cant get anything to work i have heard if you flash to a stock kernal it solves the issue but cant find any with working download links please help!?
You can either use this tutorial http://forum.xda-developers.com/showthread.php?t=1193091 or buy a USB Jig on Ebay, it should only cost a few $ or €.
Do note, that after 2.3.4 Samsung disabled the reset of the counter through the Jig, so circumvent this you'll need to install an older bootloader.
Also, a method that might be easier: (credit to Anarchy66)
This is so complicated for entry level users....
If you have rooted and installed a unsecure kernel and you have the yellow triangle just do the following to remove it.
1. Make sure you have clockworkmod installed!
2. Go to market and download the "DarkyOTA"
3. Get the secure kernel the same as the unsecure you flashed with and put it on the root of your sd card.
4. Open "DarkyOTA" and select Flash/Install file from SDCARD then select your secure kernel and it will do the rest and reboot when its done.
Also you can have the kernel in .tar or .zip format both work with "DarkyOTA"
Much easier and a lot less hassle if you still learning ODIN, Rooting, ext
Click to expand...
Click to collapse
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot. Also with the kernal thing is there any real advantage to going back to secure? i will try the advise given but just curious?
Many thanks
MDV10 said:
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot.
None as its a buggy leaked beta test rom .
jje
Click to expand...
Click to collapse
as far as i know the "insecure" kernels are only used to obtain root, and shouldnt be used as a daily driver

[Q] Help me with Basic Android development tools

Ok, at the outset I would like to make it clear I am the beginner of all beginners when it comes Android tweaking and the doubts are related to it.
I have Samsung Ace GT S5830i phone. Its rooted and CWM installed. Kindly help me clear the following doubts regarding custom roms, kernel and firmware.
1. What is a kernel and What is a stock firmware. Are there any differences between it.
2. If I am installing a custom ROM, which has a custom kernel. Which do I install first? ROM or KERnel? Or whether both are bundled together as a single installation.
3. What is Odin and for what is it used for
4. If I have a CWM backup of my phone, and while installing a custom rom with custom kernel, If my phone gets bricked. Can I unbrick it by restoring cwm backup I have taken, or should I have to go via Odin (also how do i do it via Odin)
5. Can I install a different kernel on the existing rom, will it wipe of all my applications and settings?
kungfuEngineer said:
Ok, at the outset I would like to make it clear I am the beginner of all beginners when it comes Android tweaking and the doubts are related to it.
I have Samsung Ace GT S5830i phone. Its rooted and CWM installed. Kindly help me clear the following doubts regarding custom roms, kernel and firmware.
1. What is a kernel and What is a stock firmware. Are there any differences between it.
2. If I am installing a custom ROM, which has a custom kernel. Which do I install first? ROM or KERnel? Or whether both are bundled together as a single installation.
3. What is Odin and for what is it used for
4. If I have a CWM backup of my phone, and while installing a custom rom with custom kernel, If my phone gets bricked. Can I unbrick it by restoring cwm backup I have taken, or should I have to go via Odin (also how do i do it via Odin)
5. Can I install a different kernel on the existing rom, will it wipe of all my applications and settings?
Click to expand...
Click to collapse
Even though you posted in incorrect section I will help you with some answers.
1. a) What is a kernel?
b) Stock firmware is like the root of your machine. I would take windows for simple example as i think you are not aware of that.
-Your computer was firstly installed with Windows Vista and you later upgrade to a higher version of windows. Stock ROM in this case is Windows Vista.
- What is "firmware"?
Firmware refers to the applications and operating system that control how a cellphone or smartphone operates. It is called firmware rather than software to highlight that it is very closely tied to the particular hardware components of a device. Firmware is generally flashed into a phone's ROM rather than simply being loaded into normal phone storage, where it could more easily be erased and lost in the event of a crash. Firmware updates are sometimes provided by a company as a way to fix bugs or introduce new functionality. Unfortunately Samsung has abandoned firmware updates on low-end devices such as our Galaxy Ace.
Click to expand...
Click to collapse
2. If the ROM zip contains the kernel there is no need of installing a custom kernel afterwards. Always when you flash something don't forget to mount /system, /data, /cache and /sdcard. It seems you have installed CWM Recovery so you should know about mounting.
Click to expand...
Click to collapse
3. Odin was software that was first leaked back a couple years ago from Samsung. Samsung uses or used it to "flash" or "install" firmware/os/kernels/radio's onto the devices. Samsung still uses it or a form of it in certain releases as a Window's Upgrade Tool as its been known. Its still basically old Odin underneath a custom Window's UI skin.
Odin is your friend, respect it. If used improperly it can brick a device since it has the ability to flash very vulnerable sections of your device.
Click to expand...
Click to collapse
4. a) If your phone can access through CWM then you can probably unbrick your device restoring your nandroid backup. In such case, the brick is called a soft-brick.
b) If your phone stucks on boot logo and has no access on CWM then, you should use ODIN to unbrick it.
Click to expand...
Click to collapse
5. You can. I don't know if you loose some of your settings but what is certainly you won't loose is data (Unless you wipe it)
Click to expand...
Click to collapse
You can use Google too for such questions. Also, you seem to be new here so please keep in mind these things :
- Never ask for ETAs (Expected Time of Arrival)
- For reporting bugs or asking questions about a ROM use its Discussion thread. If it has no discussion thread you are free to post in development thread.
- Do not post OFF-Topic replies on such threads. You are free to do such thing on the OFF-TOPIC thread on general section of this device.
- Follow XDA rules even if you feel embarrassed or offended. Report the user which does this to you instead.
- Instead of Replying "Thank you. It worked!" Just click Thanks button instead.
Good luck!
Regards,
Teddy
Search on google for all this questions..u definately find all solutions..
Sent from my GT-S5830i using Tapatalk 2

Categories

Resources