[Q] Rooting and Froyo - Galaxy S I9000 Q&A, Help & Troubleshooting

So Froyo is supposed to come out in September.
I'm debating rooting my phone now but keeping the stock rom.
Will there be issues upgrading to Froyo when Samsung makes it available?
Will I have unroot, etc?
Thanks.

Sozage said:
So Froyo is supposed to come out in September.
I'm debating rooting my phone now but keeping the stock rom.
Will there be issues upgrading to Froyo when Samsung makes it available?
Will I have unroot, etc?
Thanks.
Click to expand...
Click to collapse
Anything we tell you would be a guess...

I guess better questions would be:
Does anyone plan on doing anything special when the update comes out?
Do they expect things to work smoothly?
Do you plan to unroot, upgrade and re-root?
Thanks.

As far as I'm aware, rooting 2.1 on the Galaxy S is as simple as installing a few files which allow you to run things as root, no horrible kernel hacks or such necessary. This means that unrooting is just a matter of deleting those files.
So that, combined with the way that installing 2.2 would wipe the device anyway, means I'm really not worried about installing anything new on a rooted device. It's easy to unroot 2.1 if you want to, anyway.

Related

difference between 1.6 ota and htc 1.6

Is there a difference between the two or are they identical?
If identical then i'll just install
http://db.androidspin.com/android_developer_display.asp?developerid=21
would save the trouble of unrooting
hawee8 said:
Is there a difference between the two or are they identical?
If identical then i'll just install
http://db.androidspin.com/android_developer_display.asp?developerid=21
would save the trouble of unrooting
Click to expand...
Click to collapse
1st is myfave in OTA if you dont have myfave in your account then it's basically the same
Feels like beating a dead horse saying this is posted in the wrong forum. There's a q&a section and general...
Anyways, ota updates are tmobile based. They have myfaves, are labeled as a g1 device, and are usually odexed. Adp updates are aimed at a dev phone, they are labeled as such, don't come with myfaves or other propprietary software, and are usually not odexed. Both are signed with different keys
ADP1 doesn't have tmobile spam.
ADP1 has root.
ADP1 doesn't waste data by downloading OTA updates behind your back.
My concern is different. I use the one-click method to root the phone, namely the recovery flasher. I understand that it uses a hole that it patched in newer Unix OS. So my question is whether accepting Donut over the air will include a patch that would disable the one-step rooting of the phone?
Rooted phones don't receive ota's, hope that's not unresponsive
Yes, we know that, but right now my phone is unrooted and I am pondering whether to accept the OTA 1.6 or to reject it because it might be preventing future rooting.
There may be many unrooted users as of this moment and we need guidance whether we should accept or reject a 1.6 OTA.
EDIT: From the official announcement, "Android 1.6 upgrades the Linux kernel from 2.6.27 to 2.6.29". So the real question is whether the kernel pdate renders one-click rooting impossible.
donut patches that lunix exploit for the one click root hack. so yes if you accept that image you will have to root it the old fashion way by reflashing the rc 29 image and using telnet and whatnot.
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
If you don't have the expertise to root your phone the old fasion way. Then you SHOULD NOT be rooting your phone at all. Just accept the ota update and leave it at that.
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
okay why dont u just hurry up and root..then install one of the custom 1.6 roms
yes the OTA 1.6 will patch up the "hole" needed for the 1-click root.
from what i figure out if you already have OTa 1.6 then downgrade to OTA cupcake and then try 1 click root. or root the LOONG way.
If you cannot root by downgrading to rc29 ,then how do expect to solve any problems your phone gives you after you root it?
starscream00 said:
If you don't have the expertise to root your phone the old fasion way. Then you SHOULD NOT be rooting your phone at all. Just accept the ota update and leave it at that.
Click to expand...
Click to collapse
highly untrue. i dont have "expertise" in doing root the long way.
i dont even remember EVERYTHING(mostly commands in terminal) since i only rooted ONCE the long way. and its been a loong tim since i rooted. so i am no expert
so i think u need to stfu. what you said wasnt being very constructive and very much false.
david1171 said:
If you cannot root by downgrading to rc29 ,then how do expect to solve any problems your phone gives you after you root it?
Click to expand...
Click to collapse
i agree thats y i dnt like the one click method. it just brought a flood of noobs who didnt understand what they were doing by rooting it. i mean i was a noob when i rooted but i did it the old way by dwngrading and such.
pistol4413 said:
i agree thats y i dnt like the one click method. it just brought a flood of noobs who didnt understand what they were doing by rooting it. i mean i was a noob when i rooted but i did it the old way by dwngrading and such.
Click to expand...
Click to collapse
Same here. Though I like to do things the easy way, the 1-click got many people who don't even understand what root access is nor the dangers of having root access on their phone.
I only hope that they learn the details of how to use and maintain rooted android fast
i root an unroot for meditation...
rbrahmson said:
1) So shouldn't someone post a big warning to unsuspecting users not to accept 1.6 OTA automatically?
2) Is anybody going to create an alternative one-click method. Not everyone out there (and that includes me) has the expertise to do the more complex rooting process ...
Click to expand...
Click to collapse
But.... have found that certain builds lack that credentials i.e internal storage or market access for apps.... so i have found that the (holiday updates for the adp1 work the best for me!)
Not everyone will agree with me at this time, and yes ive had all the jf and cm mods on my devices, but i care more about internal storage and warranty than all that crazyniess!
And even after getting hero on my pda, i still went back to the adp1 1.6 and lost root!
Now the minute somebody figures out who to gain root after donut/1.6 applying hero wont be hard at all!
tommyinhi27 said:
But.... have found that certain builds lack that credentials i.e internal storage or market access for apps.... so i have found that the (holiday updates for the adp1 work the best for me!)
Not everyone will agree with me at this time, and yes ive had all the jf and cm mods on my devices, but i care more about internal storage and warranty than all that crazyniess!
And even after getting hero on my pda, i still went back to the adp1 1.6 and lost root!
Now the minute somebody figures out who to gain root after donut/1.6 applying hero wont be hard at all!
Click to expand...
Click to collapse
Most, if not all, custom roms have 100% market access. All donut builds have support for using internal ROM for apps only. You warranty is null if you have the ADP image installed on a T-Mobile G1
ADP1.6 still has root.
We all know how to gain root after donut.
Read the stickies

[Q] noob about to root and lag fix. advice wanted

Hi all, I hope you're not all tired of another noob posting up how-to questions. I come from a pretty solid background of writing modified firmware packages Motorola and Blackberry units, and writing custom themes for them both, so I am a bit familiar with the processes involved in rooting. Android is an entirely new beast though. I love it already, but I've also identified some things I'd love to be able to change. I've been reading everything I can in these forums for the past week, and I think I might be nearly ready to start diving into the root world. Yes, I've used the search a LOT Before I do root though, I wonder if you all might be able to add some insight into a few questions I haven't found the answers to thus far:
My rooting goals: remove the AT&T bloatware, possibly do a lag fix, and above all, do it the safest way possible. Baby steps first for me.
1) Rooting methods: Should I do the manual way, I found in that pdf guide on this site, the "GalaxyS_One-Click_Root_All_Models.zip" method, the mystery "update.zip" folder method, or the "one click root lag fix" method? Which is the safest and most tried and true for Stock 2.1 f/w, Baseband I897UCJH7? Also, what would be the best method to use if I wanted later to unroot?
2) Lag fixes: I've read that lag fixes can cause major problems when trying to undo them later on. Is there a lag fix that works well that is safer than others to load that can be removed easily? Are lag fixes even worth it?
3) Odin3: Am I correct in assuming that since I have JH7 that the most recent version of Odin is not capable of fully restoring my phone back to stock? I've been seeing posts from many people say that even using Odin, their phones get stuck during the revert process and cannot get back to stock. This is probably my biggest concern of all, in case I brick my phone. I've done that a LOT of times with Motorolas, and it's not a bit of fun trying to restore them.
Thanks very much in advance. Best wishes to all
The first piece of advice I have is make sure you have a cappi that you can get into recovery and download modes via the button combinations - if you can do this then you will be able to recover to a working configuration from just about any situation.
second, make sure you want to do this, because as you can get back to a "stock configuration" once you begin applying lag fixes or custom roms you will not likely be ever able to get back to your own stock configuration.
As for which rooting method - I have used and update zip and ryanza OCLF to root. Both of these methods are easy to unroot - at least until you begin applying lag fixes and/or custom roms.
If you are sure you want to move forward and root the very first thing you should do after rooting before you do any lag fixes or remove any bloat is get clockwork rom manager. Learn how to use rom manager and make a full nandroid backup of your phone before you do anything. If you have a good nandroid backup saved in a safe location then you can use this to get back as close as possible as you can to your own stock configuration later on.
Oden3 will get you back to a stock jf6 configuration. This will not be your stock configuration, but it is a working stock configuration.
Lag fixes do improve the lag in the file system some. However, before you play with any of them educate yourself as much as you can about the particular one you are going to try and use. I have applied both OCLF and voodoo and have been able to remove both of them. But if you don't follow the steps correctly you can have problems - after all with the lag fixes you are reformatting part or all of your data partition where the os is residing which is inherently risky. You can easily lose data and even soft brick your phone forcing you to use Oden3 to get back to a working state.
Lastly, I am running Cognition 2.2 beta 5 very successfully - and I do recommend it for anyone that has entered the rabbit hole of modifying this phone. And with my current config my phone is running so well that the lag fix is not needed for me anyway. My phone is running smooth and fast.
P.S. Just make sure you are not going to have any major regrets if things go wrong before you do anything at all, because any and all of these steps have some amount of risk associated with them. Make sure you are prepared for dealing with voiding your warranty and even though it is hard to brick this phone, it could still happen so be ready for that too should it happen.
i would agree, go with cognition 2.2. i only had my captivate for a day, and found it very easy to get it installed without any hassle.
Thanks for the info all. I've read about Cognition a fair bit and was wondering if I ought to go for it. What are the differences between it and the standrd Froyo leak?
A more pressing question: If I went to Cognition 2.2, would I be able to easily get the official release OTA and install it normally when/if it becomes available? Are there step-by-step guides out there for getting that release onto and off of the phone? I'd hate to get Cognition on there and find out that i couldn't easily get it back to a state where I could get the full deal on there. I've read some horror stories about just that lately...
charging rhinos said:
Thanks for the info all. I've read about Cognition a fair bit and was wondering if I ought to go for it. What are the differences between it and the standrd Froyo leak?
A more pressing question: If I went to Cognition 2.2, would I be able to easily get the official release OTA and install it normally when/if it becomes available? Are there step-by-step guides out there for getting that release onto and off of the phone? I'd hate to get Cognition on there and find out that i couldn't easily get it back to a state where I could get the full deal on there. I've read some horror stories about just that lately...
Click to expand...
Click to collapse
If you are wanting to get OTA updates then I wouldn't even root your phone - while it is possible to still get OTA's after rooting, once you begin modding (lag fix, or custom rom) you oare increasing making your phone less and les compatible with any OTA available.
NOTE: I personally will not ever apply an OTA myself - but rather will wait for someone else to create a custom mod of any OTA feature I like - them donate that dev a few dollars and use their mod.
Im getting my cap this Friday, I was going to post the same thing OP. Looks like cog 2.2 is the way to go when i get it.

Rooting & unrooting, official froyo questions

Hello, i have a few question regarding rooting and unrooting and if i wanted to get the official froyo update would i have to unroot? I am currently completely stock but kind of want to root so i can install nonmarket applications and do the lagfix. Okay so first off if i were to root my phone would the oclf + root be the best way to go? And if i were to unroot would i still have the factory warranty? And also would i still be able to get the froyo update if it ever comes? Haha any help would be appreciated. Thanks in advance!
Sent from my SAMSUNG-SGH-I897 using XDA App
first and foremost.....no one has any real knowledge of the official FroYo (how its going to be released, how we are going to update, ie; kies or OTA) nor does anyone have any idea when its really going to be released....so that question is impossible to answer truthfully. you will have someone undoubtedly come in here and say you must stay stock and never root and then you will have someone else come in here and say that you can go back to stock and it will let you update, blah blah blah....
why are questions like this asked every few days? READ. SEARCH. all this has been debated before and there is no clear answer. if you dont like it, go get an iphone.
rooting is technically voiding the warranty, but if you can get back to stock it doesnt matter.

[Q] Rooting?

Hi people new to the site and was just wondering what is rooting, been reading a little about it and was thinking about rooting my galaxy s since its runing quite slowly since my froyo update, can anyone give me some advice on rooting like is it safe, can I still get android uodates stuff like that.
Any advice would be greatly appreciated
Mjstark91 said:
Hi people new to the site and was just wondering what is rooting, been reading a little about it and was thinking about rooting my galaxy s since its runing quite slowly since my froyo update, can anyone give me some advice on rooting like is it safe, can I still get android uodates stuff like that.
Any advice would be greatly appreciated
Click to expand...
Click to collapse
Hi and welcome, pretty new myself....
Basically, as i understand it, rooting is a form of unlocking edit access to the phones operating system files. doing that wont stop you getting updates.
what version of the firmware are you running at present? some do run slower than others, im personally on JPU (2.2.1 update) which isnt an official release as yet but can be flashed using Odin (a thrid party app which manually updates the firmware)
Its running froyo 2.2 and does rooting it make it faster also thanks for the welcome
Rooting alone wont make it faster, to help increase the speed you would need to install a "lagfix" or a custom ROM (a tweaked firmware made by one of the developers on here)
please type *#1234# on your handset, and post the info that this displays
as an example mine show
PDA:i9000xxjpu
PHONE:i9000xxjpu
CSC:i9000xajpu
build info: 2010.12
Will tht quicklag work even tho the fone isn't rooted
pda: I9000adjp5
Phone: I9000adjp3
Csc: I9000O2ujp3
Rooting means you get access to the Admin account on your phone Administrator account on your Windows/Mac box. It allows you to run and do things that is usually locked to everyday user as it might make system unstable or worst. People root their phones so they can install things to hopfully make phone run better or differently (ie Roms)
All in all I have yet to do much damage with root access but I feel I know what I'm doing but normal everyday mom and pops won't need root and would lead them into more trouble then its worth
for me the biggest advantage of rooting is the ability to use titanium backup to remove all the bloatware.
Once all the samsung/bell apps are removed, the phone gets much faster.
last time I did a lagfix my phone lasted a few days before bricking, so I'm not keen on doing that anymore.
Another thing I noticed is that my phone was really slow right after flashing froyo, but after a couple days and a few reboots, everything sorted itself out.
So will it be worth rooting my fone then because the slowness is really starting to annoy me and how do I go aboot rooting my sgs

School me on vanilla Android implementation

I have a stock Captivate, and am new to Android OS. My understanding is that the Captivate has Android 2.1 with Samsung's Touch Whiz "blended" into it. I'm also aware that there are many custom roms that have various versions of Android with various tweeks and what-not, and to implement any custom rom, you first have to root (unlock) you phone, which voids the warranty.
My question is: Is it possible to install a basic Android (vanilla) version (2.3?) onto my Captivate without rooting my phone, or if it has to be rooted, is it as simple as just rooting the phone, and then downloading/installing the Android 2.3 source code? Or, are the custom roms necessary because they contain drivers for the various hardware components in the Captivate? School a noob please.
EVOIXGSR said:
I have a stock Captivate, and am new to Android OS. My understanding is that the Captivate has Android 2.1 with Samsung's Touch Whiz "blended" into it. I'm also aware that there are many custom roms that have various versions of Android with various tweeks and what-not, and to implement any custom rom, you first have to root (unlock) you phone, which voids the warranty.
My question is: Is it possible to install a basic Android (vanilla) version (2.3?) onto my Captivate without rooting my phone, or if it has to be rooted, is it as simple as just rooting the phone, and then downloading/installing the Android 2.3 source code? Or, are the custom roms necessary because they contain drivers for the various hardware components in the Captivate? School a noob please.
Click to expand...
Click to collapse
2.3 is Gingerbread not vanilla (if and when google ever makes a vanilla, it will be a long time from now). Anyays, you HAVE to root the phone then install rom manager from the market and install the rom zip through either rom manager or clockwork recovery (installed when on rom manager's first use).
mod777 said:
2.3 is Gingerbread not vanilla (if and when google ever makes a vanilla, it will be a long time from now).
Click to expand...
Click to collapse
I get that vanilla means just stock android, whether it be 2.1, 2.3, etc. I was a little ambiguous with my question, apologies.
mod777 said:
Anyays, you HAVE to root the phone
Click to expand...
Click to collapse
I'm assuming I would just follow the sticky directions for rooting?
When I root my phone, I understand that it voids my warranty, but would it prevent me from installing the mythical official AT&T 2.2 update?
mod777 said:
then install rom manager from the market and install the rom zip through either rom manager or clockwork recovery (installed when on rom manager's first use).
Click to expand...
Click to collapse
So, I can use this to install stock/vanilla android 2.2 or 2.3, and it will work with the Captivate, or will some hardware not function properly?...This goes back to my original question about whether or not stock/vanilla android 2.2 or 2.3 will run on my phone without error, or if a custom rom is required to get the android OS to work with the captivate's specific hardware.
EVOIXGSR said:
I'm assuming I would just follow the sticky directions for rooting?
Click to expand...
Click to collapse
Yes.
EVOIXGSR said:
When I root my phone, I understand that it voids my warranty, but would it prevent me from installing the mythical official AT&T 2.2 update?
Click to expand...
Click to collapse
If samsung/att finds out your rooted it will void the warranty, but you can go back to stock and they won't know. You will likely have to be on stock for att ota updates to work.
EVOIXGSR said:
So, I can use this to install stock/vanilla android 2.2 or 2.3, and it will work with the Captivate, or will some hardware not function properly?...This goes back to my original question about whether or not stock/vanilla android 2.2 or 2.3 will run on my phone without error, or if a custom rom is required to get the android OS to work with the captivate's specific hardware.
Click to expand...
Click to collapse
First of all, make sure you can get into download mode using a button combo (see the sticky), otherwise you might need a jig if things go bad. Download mode is what is used to go back to stock prior to flashing a rom.
stock has locked down features of your phone such as: usb tethering, mobile ap, 2g/3g toggle, and more; plus stock is painfully laggy (slow)
a good rom like the one I use (see sig) has all these features working and is very fast.
Edit: I misunderstood you. No you will not be able to use your phone with android that is not specific to a captivate or i9000.
Thanks man, you deff cleared up a bunch of stuff for me. I'll prob just wait for the official release then, as I'm pretty darn happy with 2.1 (coming from a tilt2 with stock 6.5pro).
I'm starting to get the feeling that there is a better chance of having a cargo jet, full of gypsy tears and unicorn blood, fall out of the sky on my car while I'm on my way home from work today, than seeing the official froyo by this spring...
Yea.. still ongoing issues with what Samsung is releasing and AT&T keeps waiting. So we keep waiting.
And a true "Google Vanilla" ROM for these phones are almost impossible. Gingerbread will be the closest thing we are going to get to having it.
Between the Touchwiz interface, the proprietary RFS file system, and the fact that Samsung has integrated so much other bloat type crap in their OS - then fails to release the Source code so the folks on XDA can fix the mess.

Categories

Resources