Related
I read the wiki but it only tells you "Why you should" root your phone. Obviously Google removed root from the latest firmware for a reason. If its for security reasons, how can you be "safe" with a rooted phone? Can you still download paid apps from the App store with a rooted phone? How well does the Apps on the SD card work? The main reason I would want to root my phone is for the SD card app feature. The G1 space sucks ass and its constantly telling me I am low on space.
When you root your phone, it automatically installs an app called "SuperUser" (assuming you're using one of JesusFreke's builds). SuperUser allows you to control which applications have root privileges.
Also, Google probably removed root because of stuff like the fact that it enables you to copy protected apps and the like... and even if they didn't know at the time, they probably knew that it would happen
Superuser protects your phone by allowing programs you give permission to that use root. I can still see paid apps in the Market (I haven't bought any yet, but I will). I didn't move my apps onto my SD card because Paragon Partition Manager froze during the partitioning and I had to reinstall Vista .
The only con is that you have to wait for JF's updates
I believe I also read here that rooting your phone voids your warrenty, so if you have a problem with it make sure you switch back to the official firmware before sending it in
androidmonkey said:
I read the wiki but it only tells you "Why you should" root your phone. Obviously Google removed root from the latest firmware for a reason. If its for security reasons, how can you be "safe" with a rooted phone? Can you still download paid apps from the App store with a rooted phone? How well does the Apps on the SD card work? The main reason I would want to root my phone is for the SD card app feature. The G1 space sucks ass and its constantly telling me I am low on space.
Click to expand...
Click to collapse
I'll try to answer your questions the best I can:
-I don't work for Google so be advised this IS pure speculation on my part. With that said, I think they removed root access for the masses to avoid the possibility of folks having their Android handsets compromised by malicious apps.
Though, having root doesn't necessarily mean this WILL happen to you.
So long as you have common sense, and know better to install apps from questionable sources, you'll be fine. Additionally, the JesusFreke firmwares have a "SuperUser Whitelist" app that will ask for escalated privileges whenever a process requires root.
This is provided as another layer of security.
So to say it again, do not allow apps/processes to run unless you KNOW EXACTLY WHAT THEY DO. Follow that and you won't have any problems.
-Market apps can be installed and used without issue. I have dozens apps installed (and yes, a few paid apps as well) and have had ZERO issues with them. Matter of fact, if you look through the market, you'll see several cool apps that require root (Task Manager, WiFi Tether, etc).
-Far as installing and running apps from the sdcard, I'll defer to someone else because I haven't done it myself. I prefer to wait until an easier, or official method becomes available. Though, I have moved the various caches (Web, Maps, Market, etc) to the sdcard without issue.
That helps to conserve space with the internal memory.
Hopefully that helps you.
Thanks for all the replies. So is it safe to say that if I only install apps from the Android Market I should be safe? Can programs on the Android Market be malicious? Hopefully Google is monitoring the applications for malicious code.
So, what is the "best" guide to use for rooting a RC33 phone?
programs on the market could possibly be malicious, read reviews, i found a game that said it needed the internet, gps, and some other stuff in order to work, but yet the app never used any of those features in the actual gameplay, thus i removed it and reported it as malicious because i frankly don't feel that it should need access to things it isn't gonna use. a general rule is that if a single person said it was malicious then don't install it, and never be the first to install an app. let someone else break their phone first
The only con for rooting your phone is that people who don't know any better usually end up bricking it. "oooh root yay! i don't know what it duz bat it sounds cool! oh no! i brcked it halp plz"
And you can still unbrick your phone pretty easily.
IzzeLing said:
The only con for rooting your phone is that people who don't know any better usually end up bricking it. "oooh root yay! i don't know what it duz bat it sounds cool! oh no! i brcked it halp plz"
Click to expand...
Click to collapse
lol, your quote can be used on a LOL Cat.
i wouldnt say that waiting for the updates is technically waiting, when you have a rooted phone...
at least for me, i must have been on the bottom of t-mobile's randomized IMEI list when it came to updates.. I used to see people all around me have updates for weeks before me. Coincidentally i was the first to have mine... but the updates are released right from the google site, plus the wait time for JF and others to work their magic.
cant complain with a rooted phone, if anyone is skeptical about it... you CAN reverse the process
the.snks said:
-Far as installing and running apps from the sdcard, I'll defer to someone else because I haven't done it myself. I prefer to wait until an easier, or official method becomes available. Though, I have moved the various caches (Web, Maps, Market, etc) to the sdcard without issue.
Click to expand...
Click to collapse
I've moved my apps and caches to the sdcard and now I never have to worry about running low on space.
I followed one of the tutorials about moving the apps, but when paid apps came out, I had some problems. The solution was to move not only the "app" directory but also the "app-private" directory to the sdcard. Once I did that, everything was fine. I am able to install both free and paid apps with no problems. I'm very glad I did it -- no regrets.
I have an 8gb sdcard and I partitioned 1gb to apps and caches (ext2 format) and 7gb to data (fat32 format).
unknown.soul said:
Superuser protects your phone by allowing programs you give permission to that use root. I can still see paid apps in the Market (I haven't bought any yet, but I will). I didn't move my apps onto my SD card because Paragon Partition Manager froze during the partitioning and I had to reinstall Vista .
The only con is that you have to wait for JF's updates
Click to expand...
Click to collapse
Rooting may be safe to people like you all, but rooting is definitely the downside of android. Sd card blank and file recognition errors are the opposition to what android has made. I will not root my phone again because of the unexpected long term damage this has caused to my phone. I will tell my friends not to root their phone unless they want to turn their android to ruins. These kind of problems happen for absolutely no reason at all.
ri123 said:
Rooting may be safe to people like you all, but rooting is definitely the downside of android. Sd card blank and file recognition errors are the opposition to what android has made. I will not root my phone again because of the unexpected long term damage this has caused to my phone. I will tell my friends not to root their phone unless they want to turn their android to ruins. These kind of problems happen for absolutely no reason at all.
Click to expand...
Click to collapse
I disagree with the statement "downside". Android is about open source and customization. The downside to root is that you need to spend a bit of extra time playing with your phone when it doesn't end up going the way you planned or there are bugs in a new Rom. Other than the extra time on the phone, I have not run into a downside. I have not looked back since I rooted.
Sent from my Kang Banged Dinc2
ri123 said:
Rooting may be safe to people like you all, but rooting is definitely the downside of android. Sd card blank and file recognition errors are the opposition to what android has made. I will not root my phone again because of the unexpected long term damage this has caused to my phone. I will tell my friends not to root their phone unless they want to turn their android to ruins. These kind of problems happen for absolutely no reason at all.
Click to expand...
Click to collapse
I 100% disagree with this statment. having a rooted phone in itself will not cause any errors. even the process of rooting won't brick a phone or cause problems (so long as you understand what you are doing). although there is the way out in right field chance of something going even if everything is done right (very hard to brick a phone if you truley know what you are doing and are sober at the time)
android has always been and (hopefully) always will be open source. the android code it self in pure aosp is in fact rooted. it is the carriers and cell phone makers and such that lock the bootloader and deny privalage. as any linux user knows it is easily possible to damage you phone/pc/etc if you don't know what you are doing, but having root privalage in itself causes no harm - only to the novice.
this stament of unexpected long term damaged caused by root is false, it was caused by someone not knowing what they were doing and shouldn't have root privalages in the first place.
*excuse my spelling errors as rooting a phone doesn't improve my gramar/spelling*
Sent from my HTC Vision using xda premium
demkantor said:
I 100% disagree with this statment. having a rooted phone in itself will not cause any errors. even the process of rooting won't brick a phone or cause problems (so long as you understand what you are doing). although there is the way out in right field chance of something going even if everything is done right (very hard to brick a phone if you truley know what you are doing and are sober at the time)
android has always been and (hopefully) always will be open source. the android code it self in pure aosp is in fact rooted. it is the carriers and cell phone makers and such that lock the bootloader and deny privalage. as any linux user knows it is easily possible to damage you phone/pc/etc if you don't know what you are doing, but having root privalage in itself causes no harm - only to the novice.
this stament of unexpected long term damaged caused by root is false, it was caused by someone not knowing what they were doing and shouldn't have root privalages in the first place.
*excuse my spelling errors as rooting a phone doesn't improve my gramar/spelling*
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
To prevent factory reset bricking I had to move to a different Rom. I knew what I was doing. I returned to stock Rom and factory reset, and every zip I downloaded from my computer could not be recognised properly by my phone.
I know that android is based on pure root, but who should I blame if something goes wrong with my phone? Every rooted phone becomes faulty, why should I pay extra just because I can't download anymore roms?
Think about the random percentage of people that have had their phones bricked just because of rooting problems. I am one of them.
Your statement "only to the novice" is something I disagree with.
I remember when I read a thread about someone's Samsung Vibrant getting hard bricked all of a sudden! Or when I read a Sony Ericsson touchscreen refusing to work after light debugging. These people will most likely be paying for their android phones.
In a way, I do not completely disagree with you. In a way I believe that Android should start believing in its roots.
For the moment, I do not know who to blame for the mess my phone is in. I didn't do things wrong on purpose. So maybe it is better not to root. Maybe it is more advisable to complain to the creator of your phone if there is not "enough", or if there is too much bloatware. Maybe Android should be fixing my HTC! I need to stop all this unnecessary refusal from happening on my android. This is why I find the essence of rooting initially bad. When there is no limits, something can go wrong.
Please may I let you know that my touchscreen is mostly unresponsive. I will be surprised if I have got all of my spelling correct! If I still had the advantage of the warranty, I would be sending my phone straight to HTC to get repaired.
Sent from an unusually unresponsive touchscreen on my HTC Explorer A310e using xda app-developers app
ri123 said:
To prevent factory reset bricking I had to move to a different Rom. I knew what I was doing. I returned to stock Rom and factory reset, and every zip I downloaded from my computer could not be recognised properly by my phone.
I know that android is based on pure root, but who should I blame if something goes wrong with my phone? Every rooted phone becomes faulty, why should I pay extra just because I can't download anymore roms?
Think about the random percentage of people that have had their phones bricked just because of rooting problems. I am one of them.
I remember when I read a thread about someone's Samsung Vibrant getting hard bricked all of a sudden! Or when I read a Sony Ericsson touchscreen refusing to work after light debugging.
In a way, I do not completely disagree with you. In a way I believe that Android should start believing in its roots.
For the moment, I do not know who to blame for the mess my phone is in. I didn't do things wrong on purpose. So maybe it is better not to root. Maybe it is more advisable to complain to the creator of your phone if there is not "enough", or if there is too much bloatware. Maybe Android should be fixing my HTC! I need to stop all this unnecessary refusal from happening on my android. This is why I find the essence of rooting initially bad. When there is no limits, something can go wrong.
Sent from an unusually unresponsive touchscreen on my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
I'm not trying to sound rude here but the only blame is to ones self if YOU screw up your phone.
yes you can blame a phone company when the hardware fails from normal use, or your cell phone carrier for adding useless apps. or well blame android for creating an operating system that at its heart allows one to have full access to every part of it.
android doesn't write the radio, android doesn't write the bootloader, they are not firmware or hardware only os. they also are not responsible for a bad rom.
I will say again the act of rooting your phone in itself causes no damage, only when you do something wrong during this process is it possible to brick your phone, and as for the percentage of people who did brick there phone 99.99% of them messed up, that means their own fault.
.01% had a major power surge while phone was updating via fastboot and their computer only coppied a portion of the firmware to the phone and then the dog kicked over the phone knooking the battery out leaving no bootoader... or whatever, it is hard to do this wrong
and again having a rooted phone will intself not brake hardware, not damage firmware, will not cause a single issue
the missue of having root, or the improper method of obtaining root is the only problem, and people who don't know what they are doing (fully understand) well just shouldn't root, or should learn to except blame at the very least...
done with my ranting, good day...
Sent from my HTC Vision using xda premium
demkantor said:
I'm not trying to sound rude here but the only blame is to ones self if YOU screw up your phone.
yes you can blame a phone company when the hardware fails from normal use, or your cell phone carrier for adding useless apps. or well blame android for creating an operating system that at its heart allows one to have full access to every part of it.
android doesn't write the radio, android doesn't write the bootloader, they are not firmware or hardware only os. they also are not responsible for a bad rom.
I will say again the act of rooting your phone in itself causes no damage, only when you do something wrong during this process is it possible to brick your phone, and as for the percentage of people who did brick there phone 99.99% of them messed up, that means their own fault.
.01% had a major power surge while phone was updating via fastboot and their computer only coppied a portion of the firmware to the phone and then the dog kicked over the phone knooking the battery out leaving no bootoader... or whatever, it is hard to do this wrong
and again having a rooted phone will intself not brake hardware, not damage firmware, will not cause a single issue
the missue of having root, or the improper method of obtaining root is the only problem, and people who don't know what they are doing (fully understand) well just shouldn't root, or should learn to except blame at the very least...
done with my ranting, good day...
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
As I have said,one of the problems with rooting is that people have to move off their Rom in case of factory reset bricking.
0.1% have got the limited service error or the bad zip file error with their phone practically in a trap.
Much more than 0.1% have the sdcard blank error
I understand root enough to install roms and unroot my phone.
I did not do this on purpose, I just installed stock Rom and factory reset and my phone did not work as it intended to.
This is why I shall, in the future, ACCEPT things and rant about my rooting experience to those people who would unconsciously root. More ranting is needed.
Sent from my HTC Explorer A310e using xda app-developers app
ri123 said:
As I have said,one of the problems with rooting is that people have to move off their Rom in case of factory reset bricking.
0.1% have got the limited service error or the bad zip file error with their phone practically in a trap.
Much more than 0.1% have the sdcard blank error
I understand root enough to install roms and unroot my phone.
I did not do this on purpose, I just installed stock Rom and factory reset and my phone did not work as it intended to.
This is why I shall, in the future, ACCEPT things and rant about my rooting experience to those people who would unconsciously root. More ranting is needed.
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
whenever you flash something to your phone expecially firmware you should check the md5sum, its a given and those 0.1% would not have a brick due to a curropt download if they did this so again not the fault of root
having root access WILL NOT cause your sd card slot to quit working, this just has no merrit, having root has just doesn't break hardware in itself, it just doesn't
depending on the phone and how you rooted and if you have an unlocked boot loader and loads of other question need to be figured out before you flash a stock rom, especially from bootloader (if the rom is packaged with a radio, hboot, recovery etc)
once you have true soff you can flash almost anything, including things that shouldn't be flashed. have a security flag is good for this exact purpose, to keep people from flashing what they shouldn't - yes this is how most people brick their phone, they don't fully understand.
and I'm not saying you stupid by I do agree it doesn't take a genius to flash a rom, but knowing the steps that someone has written down is diffrent then undertanding why it works
listen I know you said more ranting is neccessary, but it isn't, the fact is you figured out how to have fun with your phone by following some steps you read in a forum somewhere or watched a youtube video, that's great fun, I know I love it to.
but you didn't bother to figure out why it works or what to do/not to do, because you didn't you made a mistake, it happens, no one thinks less of you.
now you should learn from your mistake and learn to accept blame for making this make, no one told you to do what you did, and you didn't take the time to find out the repercutions of what you were about to do before you damaged your phone.
again root privalages in itself CAN'T harm your phone it just enables you to make a mistake as you have lost some security against it, just as owning a gun won't make you shoot someone but gives you the ability to do so (exuse my analogy as I know it is not apples to apples)
**** happens, get on with your life, no need to rant, no one thinks less of you, learn from mistakes, accept blame when you should... and as always exuse my speeling/grammar errors as root in it self won't make me smarter either
good night
Sent from my HTC Vision using xda premium
demkantor said:
whenever you flash something to your phone expecially firmware you should check the md5sum, its a given and those 0.1% would not have a brick due to a curropt download if they did this so again not the fault of root
having root access WILL NOT cause your sd card slot to quit working, this just has no merrit, having root has just doesn't break hardware in itself, it just doesn't
depending on the phone and how you rooted and if you have an unlocked boot loader and loads of other question need to be figured out before you flash a stock rom, especially from bootloader (if the rom is packaged with a radio, hboot, recovery etc)
once you have true soff you can flash almost anything, including things that shouldn't be flashed. have a security flag is good for this exact purpose, to keep people from flashing what they shouldn't - yes this is how most people brick their phone, they don't fully understand.
and I'm not saying you stupid by I do agree it doesn't take a genius to flash a rom, but knowing the steps that someone has written down is diffrent then undertanding why it works
listen I know you said more ranting is neccessary, but it isn't, the fact is you figured out how to have fun with your phone by following some steps you read in a forum somewhere or watched a youtube video, that's great fun, I know I love it to.
but you didn't bother to figure out why it works or what to do/not to do, because you didn't you made a mistake, it happens, no one thinks less of you.
now you should learn from your mistake and learn to accept blame for making this make, no one told you to do what you did, and you didn't take the time to find out the repercutions of what you were about to do before you damaged your phone.
again root privalages in itself CAN'T harm your phone it just enables you to make a mistake as you have lost some security against it, just as owning a gun won't make you shoot someone but gives you the ability to do so (exuse my analogy as I know it is not apples to apples)
**** happens, get on with your life, no need to rant, no one thinks less of you, learn from mistakes, accept blame when you should... and as always exuse my speeling/grammar errors as root in it self won't make me smarter either
good night
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
Thanks for the reply.
I feel more people should know the repercussions and 'cons' of rooting so I thought of involving my situation as it could affect someone's choice of rooting.
What is a security flag? My phone is s on and yet it does not work.
Also, what is 'true soff'?
Sent from my HTC Explorer A310e using xda app-developers app
Hello, I am in need of a little help. I am a complete noob to android and have no idea really how the system works. I have a Samsung Galaxy S and have decided to root my phone for 2 reasons.. ap2sd and so I can install the lag fix. I have done a bit of reading and chosen the path I wish to take but would like some assurance and pointers. I am also unsure of: If I root my phone does this automatically mean that with a properly partitioned sd card that I can store apps 2 sd or do I still need to flash the handset with a new ROM and if so there I am stuck... I do not know where to begin with searching for the best ROM for me. Also I would like to know if after i've done this will the handset still be able to receive the official updates or will I just need to keep updating it myself!
Here is the rundown as far as i have got so far...
Samsung Galaxy S I9000/XXJF3 Updated!
All the programs for XP i need are downloaded (eg.net3.5/4, samsung drivers)
The root method I thought was best for me was that of TGA_Gunman
The lag fix I had chosen is by Chainfire
I have still to back up the original ROM with ClockWorkMod (Is this easy to do and if I need to use it will it bring me completely back to my original settings for warranty purposes, or is there other things I would need to do?)
Also could someone provide me with a link to the best noob proof SD partitioning method!!
Is there anything I'm missing here, or anything that could be done a better way!! Any and all pointers will be much appreciated....
P.s. I would be wanting to update to the official froyo update when it's available will this cause me problems and if so what must I do!
Thanks in advance
ANDROID NOOB
rooting the phone is safe, and it will not cause any damage to the phone.
but stuff that you install after you root your phone, or modifications and customization changes that you do, might brick the phone, is not done properly (that's the worse case scenario), normally it will just get stuck in a black screen, or endless loop.
All that can be easily fixed using the 3 button Recovery Mode, or 3 button Download mode as posted in the Wiki
I'll suggest you to try the phone rooted but stock with whatever firmware you choose to run.
use the "Lag Fix" only if you really feel the phone sloppy.
I've been using my phone from day one to now without the "Lag Fix" because i've not experience any lag at all.
However I do install Apps to the external SD card, as i want to keep my internal SD as free as possible.
the best link for the Lag Fix & SD card partitioning is the sticky here
http://forum.xda-developers.com/showthread.php?t=724251
AllGamer said:
rooting the phone is safe, and it will not cause any damage to the phone.
but stuff that you install after you root your phone, or modifications and customization changes that you do, might brick the phone, is not done properly (that's the worse case scenario), normally it will just get stuck in a black screen, or endless loop.
All that can be easily fixed using the 3 button Recovery Mode, or 3 button Download mode as posted in the Wiki
I'll suggest you to try the phone rooted but stock with whatever firmware you choose to run.
use the "Lag Fix" only if you really feel the phone sloppy.
I've been using my phone from day one to now without the "Lag Fix" because i've not experience any lag at all.
However I do install Apps to the external SD card, as i want to keep my internal SD as free as possible.
the best link for the Lag Fix & SD card partitioning is the sticky here
Thanks... I understand the risks. Bricked my windows omnia twice before I successfully managed to de-brand and update it!! lol... As to what you said about rooting it and staying with whatever firmware I choose? I wouldn't know which one to use. Normally I wouldnt bother with it all but the lag on my phone now is silly, 5sec pauses on black screens. I end up having to kill my inactive apps once or twice a day just to get some usability from it (which I'm not supposed to need to do)..... So with that in mind is there a firmware that is running better that XXJF3.... Also if flashing a new ROM will be more advantageous and easier I am willing to take that route. I had a look at the link you gave for the lag fix... but being honest I feel that is a bit much for me at this moment... there are many one click lag fixes out there that don't intimidate me so much, is there not a reliable one?... The reason the lag fix you posted scares me is that I dont really understand half of whats being said and am not to sure of the process (if i'm honest it's not explained simple enough for idiots like me) Also dont even know what a busybox is let alone have one, The one click options have them in the package. Sorry, I am so dumb and need the easy route!! LOL.... A Step by step dummies guide would be much appreciated.. LOL! But honestly The more I read the more it all confuses me.....
Anxiously waiting any help possible!!... if it's possible!
Click to expand...
Click to collapse
hmm.. then i'll suggest the "one click lag fix v2" in the developers forum.
that's the easiest way to get it going.
for the I9000 version JM1 seems to be the most stable ROM
I ma be following this thread as I am a noob as well
Thanks to the patient experts here!!!
Cheers!
AllGamer said:
hmm.. then i'll suggest the "one click lag fix v2" in the developers forum.
that's the easiest way to get it going.
for the I9000 version JM1 seems to be the most stable ROM
Click to expand...
Click to collapse
Read some more into the problems with the lag fixes and now see why you were trying to steer me away.... Still way to many bugs for my liking!! I think for now its best like you said to just root and flash a better firmware... But how do I do this, correct me if im wrong:
1. Root phone via TGA_Gunman method
2. Back up phone using clockworkmod
3. download new firmware from samsung firmwares
4. put downloaded firmware onto root folder of internal SD
5. shut down phone then put the phone into download mode (Using the 3 buttons)
6. select the update.... then wait it out!!
Am I missing anything ???
As I side point I called the european samsung office today to ask if there was going to be a fix for the lag in the next month, or is it just the GPS it's concerned with... Samsungs response.... "There wasnt a problem with lag on the phone as far as we knew... You're the first person to complain of it... It has to be a problem with your handset"... Needless to say the conversation went no futrther, or I'd have lost the plot! LOL...
damdeviousduck said:
As I side point I called the european samsung office today to ask if there was going to be a fix for the lag in the next month, or is it just the GPS it's concerned with... Samsungs response.... "There wasnt a problem with lag on the phone as far as we knew... You're the first person to complain of it... It has to be a problem with your handset"... Needless to say the conversation went no further, or I'd have lost the plot! LOL...
Click to expand...
Click to collapse
Holy stitch, what BS is that? FOR ME, THERE IS DEFINITELY LAGGING THE MOMENT I BROUGHT THIS PHONE (from music player to video player to switching between apps or even opening some apps though most of the times its just minimal).
spandsbab said:
Holy stitch, what BS is that? FOR ME, THERE IS DEFINITELY LAGGING THE MOMENT I BROUGHT THIS PHONE (from music player to video player to switching between apps or even opening some apps though most of the times its just minimal).
Click to expand...
Click to collapse
Yeah I've had the same... The longer the phone is in use the slower mine gets... I'm not leaving apps in the background either... It seems as if it just piles and piles inactive apps into the memory then goes slow!! I cancel the inactive ones and It's fast for a while then BOOM!.. slow again, 5/10 screen lag! unreal they're sayin they know nothing! Just hoping that a new firmware will make it better as the lag fixes look way too buggy still! Good luck with yours.. let me know if you find out any better roots/routes to fix the dam thing!
i'll disagree with the lag
i'm still using the stock ROM on mine, and i don't experience the lags some people are having.
i can browse fast, switch apps fast, play audio/video fast, launch GPS app fast, and get a lock fast even when the car is moving on the road already
i do leave stuff like Fring running in the backgroup for my IM and video calls, meanwhile the music player plays via Bluetooth to the car Deck or BT headphones, and using GPS to check my route for speed, traffic jam, etc.
email is constantly syncing, set to auto sync every hour
if i want to check the weather it loads up instantly
using stock JH2 ROM
damdeviousduck said:
1. Root phone via TGA_Gunman method
2. Back up phone using clockworkmod
3. download new firmware from samsung firmwares
4. put downloaded firmware onto root folder of internal SD
5. shut down phone then put the phone into download mode (Using the 3 buttons)
6. select the update.... then wait it out!!
Click to expand...
Click to collapse
As far as im aware you cant install a firmware using the update.zip method? this is more for custom roms and other modifications over the top of an already installed firmware?
you want to open up Odin3 and connect your phone ones in download mode, use this to flash the PDA file in your firmware pack
Using JG4. No lag. None zilch wham. I have seen the lag first hand at a local store.
I will not be installing a lag fix until I understand what they are doing so I don't be a tard (brick my phone).
AllGamer said:
i'll disagree with the lag
i'm still using the stock ROM on mine, and i don't experience the lags some people are having.
i can browse fast, switch apps fast, play audio/video fast, launch GPS app fast, and get a lock fast even when the car is moving on the road already
i do leave stuff like Fring running in the backgroup for my IM and video calls, meanwhile the music player plays via Bluetooth to the car Deck or BT headphones, and using GPS to check my route for speed, traffic jam, etc.
email is constantly syncing, set to auto sync every hour
if i want to check the weather it loads up instantly
using stock JH2 ROM
Click to expand...
Click to collapse
Dont quite understand what you mean... "I'll disagree with the lag" you can't disagree with it it's there... whether you have problems with it or not MANY people do!!
sensi_ said:
As far as im aware you cant install a firmware using the update.zip method? this is more for custom roms and other modifications over the top of an already installed firmware?
you want to open up Odin3 and connect your phone ones in download mode, use this to flash the PDA file in your firmware pack
Click to expand...
Click to collapse
I'm fine up to the point of flashing the formware could you or someone please explain in a bit more detail what ODIN3 is, how it works and what i'm gonna need and what I need to do!! Sorry to be asking so much, but better I ask and get it right than ask for more help on how to unbrick my phone ...LOL
Is it an android program or somethin I put on my PC... also is there anything I would need to do to the phone other than the root!!
EDIT: Why o why do I need to use odin3... From what i'e read all that does is send it back to original settings and firmware... WHICH I HAVE!! I have not even rooted the phone yet, I am gathering enough info before I even begin!!
So back to the point in hand.... I will root my phone back up the ROM with clockworkmod!!
After this I am stuck as to how I flash it with a different firmware one that is more stable and maybe not having issues with lag!!
Which firmware should I pick and how do I get it flashed onto the device!
PLEASE HELP! I need to try something to get rid of this lag it's unbearable! I'm now wondering if there maybe is something wrong with the handset as the lag is really not to be expected 10secs to switch an app... and i've only added bout 15 apps so its not as if I'm expecting alot from the thing!
before you go all the way and do all those Mod to make the phone faster
lets try something more simple and safer to get rid of that LAG problem (10 sec is definitely too much)
go to the phone dial pad
and dial this number
*2767*3855#
Then give us an update if the phone goes back to normal speed.
AllGamer said:
before you go all the way and do all those Mod to make the phone faster
lets try something more simple and safer to get rid of that LAG problem (10 sec is definitely too much)
go to the phone dial pad
and dial this number
*2767*3855#
Then give us an update if the phone goes back to normal speed.
Click to expand...
Click to collapse
did that played with the phone a little a began to see the lag creep up on me again (I am beginning to think this is a problem with memory more than anything, it just keeps loading inactive apps into the memory till it's full) .... Ran quadrant and had a score of 856 although this means not alot to me... what is the norm... and why does that seem slow.... it is after all a 1ghz processor.....
awaiting any ideas/responses.... maybe I am just being too fussy!!!
While i'm still thinking bout what to do... Anybody got any thoughts on the APK ryanZA has released on the market place.. one click root and lagfix!! some comments that it does nothing and some sayin its runnin quadrant scores over 2k....
IS IT ONLY FOR CAPTIVATE/VIBRANT or will it work with european models???????
if it's slow like 10 sec lag even on stock.... i'll definitely return the phone to exchange for another unit.
it should respond immediately, like in 1 sec
AllGamer said:
if it's slow like 10 sec lag even on stock.... i'll definitely return the phone to exchange for another unit.
it should respond immediately, like in 1 sec
Click to expand...
Click to collapse
As I say it doesnt start laggy... it just gets that way after a while of using it!! 'is it then to do with the apps i'm using but them the system manager says its all inactive programs using the space... why does it load so many in!
I have just decided to root and lag fix using Ryans' oneclick apk from the market place... Has worked a treat... Am just waiting for the official JM1 update for mine... Kies wont update my version for now.. Anyway wait and see, got a feeling froyo will be out before they sort out the kies update here! If all else fails wait for the official froyo release and apply it myself with odin!...
thanks for the help!
question for you.
did you install any software that will log your activities?
i just recently installed a network logging app, to see how much 3G /2G/GPRS data i'm using, and i noticed the seldom lags
as soon as i uninstalled that particular software, the stock JH2 ROM runs fast as usual again.
i still have all kind of other apps running in the background like IM, fring, and many other online stuff running continously without any lag
AllGamer said:
question for you.
did you install any software that will log your activities?
i just recently installed a network logging app, to see how much 3G /2G/GPRS data i'm using, and i noticed the seldom lags
as soon as i uninstalled that particular software, the stock JH2 ROM runs fast as usual again.
i still have all kind of other apps running in the background like IM, fring, and many other online stuff running continously without any lag
Click to expand...
Click to collapse
Nope I was getting lag sometimes on a virtually clean handset with only 4 apps installed and the weren't apps that logging any activities at all... think maybe was bad firmware... had re-installation of system today at a samsung repair centre.. see how things go for now!! thanks though...
A lot of things are never explained. Its really easy to just flash a ROM but there is a lot more to the process that could help.
I have soo many questions its ridiculous.. Why not ask them all at once? Im not dumb, I would like to see someone find complete information on any of these things..
1. Nobody ever explained what we can do with Clockwork Recovery, I know that I can restore previous ROMS with it but what else? Could I easily just flash back to my original 2.1 out of the box modded phone ROM even though I am on 2.2 now?
2. When I flash these ROMS, should I be doing like a format of the internal SD card to make it all fresh and what not?
3. What about App2SD? Thought sounded way cool when I first heard about it. How can I get that working? Couldn't I just use that and never have to backup my apps between ROMS anymore? Maybe I don't get it but theres no info on it either.
4. What is Nandroid? Sounds cool.
5. What would be the best way to back everything up between flashes?
At the moment, I just use TB to back up my important apps and then restore them + data afterwards. And for contacts and stuff I just uses Google sync, easy enough. It seems pointless to back up though because the Titanium Backup folder still remains after flashing, why do things still remain? Is this a good thing?
6. What the heck is kernel swapping and more specifically, what does it do? I have a general idea what a kernel is but feel free to explain!
7. Anything else about the finesses of flashing would be awesome to read about. This is all that comes to mind but yeah, feel free to really lay on the details.
I don't really care how ridiculous this seems, its a forum. More specifically, the Q&A section. Any help would be awesome!
[Edit] Ha, go figure. No replies. Was worth a try.
Those are all very good questions.
I agree with you that so far there is not a good central repository of information to explain all this that I know of.
I recently flashed to Cognition 9.1 after reading bajillions of threads to try and piece together the proper procedure. You see people making suggestions left and right, but half the time they conflict with each other, and the other half are stated in terms that only someone that already knows how to do it would understand.
There are two wikis and a couple guides out there with good information, but they tend to be grander in scale. "How to make your Captivate take over the world" articles are great and useful. But it's very difficult to find information on the small specific bits contained in those guides.
To understand all those little bits requires lots of googling and taking notes. I can't tell you how many e-mails I've sent myself from work containing little snippets of "do this", "try this", "how to..." that I've slowly come across after scouring these forums for hours on end.
That's not to say I don't appreciate all the info given from the users here. I'm just saying it'll be nice when all that knowledge gets pooled into one central location like one of the wikis rather than scattered sentence by sentence amid thousands of pages of posts.
And the next response to me from some snarky person will undoubtedly be "Well if you want the wiki to have that info then do it yourself!". My response then would be, "I don't know that information which is why I'm saying it would be nice if..."
The next snarky response to expect would be "If you want to know stuff then search the forums you newb. That's how *I* did it!" And my response to that would be, "And wouldn't you have been incredibly overjoyed to have NOT spent hours of your free time trying to piece together knowledge out there? And why the heck didn't you then post a straight-forward guide of simple steps on how to do it. And why the heck aren't you being a good person and helping me out now rather than being snarky and telling me to figure it out myself??"
So here's my answers to your questions which won't be very good but maybe if enough of us clueless people discuss this kind of stuff we can start to hash out more specifics.
1. Clockwork Recovery? I really don't know. I've read so many cryptic discussions about Clockwork that I can't tell you what it does. I know it can be used in flashing ROMs, but in following the Cognition line it's easier to use the Odin One Click method.
The name of it however makes it seem like its purpose is to recover from something to something. I'd assume that means you can recover our phone to stock if we have problems, but I bet that assumption is wrong.
2. Flash internal SD when updating ROM? Funny story that... I found this thread because I was doing a search on that very thing. I have seen mentioned in a couple places people saying you should do it. However in most "How to flash a ROM" discussions I've read they don't have formatting the internal SD as part of the scenario. And nowhere (yet..) can I find instruction on how to do it properly. I'm assuming I shouldn't just hook it up in USB mode to my computer and having my computer run a format on it. So I won't.
I know that the Odin tool does a "Master Clear" which I assumed would wipe the internal SD. But when I look at my internal SD it still has all sorts of stuff on it from before still. So evidently to "Master Clear", which is suggested in many "How to flash a ROM" guides, doesn't format the internal SD but "clears" some other mystical information.
3. App2SD. Well when I look up App2SD at Appbrain the description says, "helps you to move apps to either external or internal storage thru' the system Settings." Ok... great... So if I have apps installed (which default to internal SD) then I should be able to run this to move those apps to my external SD.
What happens when I flash a new ROM though like you said? The apps are on my external SD, but can I instantly use the apps on the fresh ROM or do I have to use App2SD again to move them to internal SD or what?
4. Nandroid! It does sound cool doesn't it? In most "How to flash ROM" guides and just about every other guide people say "Make sure to make a Nandroid backup before proceeding". Ok, doing a search on Nandroid I find this in the G1 forums:
"* What is Nandroid Backup v2.0?
Nandroid Backup is a set of tools and a script that will enable anyone who has root on their G1 and has the engineering/dev spl bootloader [1] (or has a dev phone) + a recovery image with busybox and adbd running as root [2] to make full system backups. These can then be restored using the fastboot [3] commandline tool and your phone in SPL/bootloader mode (hold camera + power)."
Uh.. say what? Ok I get what its end result is. It backs up my system. But what's this engineering/dev spl bootloader? I remember from WinMo that a bootloader booted the phone into a state where you could load a ROM onto it. Doesn't seem to fit exactly in this context.
I don't think I have a dev phone and I know I don't have any sort of recovery image. Busybox I recognize because Titanium Backup makes you install it. Don't know what it is though. And "adbd" has to do with running the Android developer kit or terminal or something which allows you to interact directly with Android on your phone I think. I couldn't get it to work on my computer so haven't been able to play with it.
So yeah, when everyone one says "Make a Nandroid backup" like it's the most simple thing in the world that every newborn baby is born with instant knowledge of doing... I must be missing something...
5. Backup between flashes. Well, from all the discussions I've read it sounds like you're supposed to use Clockwork Recovery or Nandroid or maybe both. Possibly you're also supposed to hunt down an ostrich and ride it to your local gas station to pick up a pack of bubble gum and donate it to your local charity of choice in order to get it to work.
Titanium Backup appears to backup your Apps so you can then install them again (I wonder if using App2SD affects that?). You can also back up system stuff, but everyone says not to do that. I assume that means it backs up various system files that would just mess up your new ROM if you restored them.
6. Kernel swapping. I know in general computing terms a Kernel is the very core of an operating system. Since there's swapping going on I assume there are different versions of the Android kernel out there and each one must have something different about them or there wouldn't be any swapping going on. As to what those differences are I couldn't tell you. Personally I'm going to stick with premade bundles like Cognition. That way I don't have to worry about kernel swapping and sacrificing chickens since some awesome genius (like DesignGears) has already done all that. Minus the chicken sacrifice possibly.
7. Flashing finesse. Like I said I've recently flashed from stock to Cognition 9.1 and everything seems to work (except my battery seems to be draining faster, even though I flashed from 100% charge, and did "Master Clear". So next step will be clearing the battery stat file which is another thing I need to research and doing another full charging cycle to see if that helps).
I scoured the forums before doing the flash looking for the proper steps and I finally came upon a post from someone that actually listed each step very clearly on how to do it properly. Huzzah!
Here's what KewlRobD posted:
"- I was running 2.1.7 so I disabled voodoo lagfix
- I powered off my phone and waited for it to reach 100% battery
- I removed my SIM card
- I then used ODIN to flash back to JF6
- I then used ODIN to Master Clear
- I then used ODIN to flash Beta9
- I then used ODIN to Master Clear again.
- I then put my SIM back into my phone and began customizing"
How many hours did I spend reading thread after thread to slowly piece parts of this together into some confused possible instruction list?? Well here you go, KewlRobD was very awesome and actually listed very clearly the steps to take.
The disabling lagfix part he mentions didn't apply since I was on stock and never applied a lagfix. However this is something else I'll have to research if I decide to flash to a new ROM because all "How to..." guides tell you to disable lagfix. Because again, all newborns pop out of the womb with instant knowledge on the disabling of the lagfixes.
Now the only thing he didn't mention was formatting the internal SD, nor did he mention anything about recalibrating the battery, clearing the battery stats file, bump charging etc. (besides saying to charge to 100% first)
So I'm still searching for the formatting of the internal SD information, and I remember reading somewhere about clearing the battery. I think I actually e-mailed it to myself. Yep, here's what Demented71 says about clearing the battery:
"As far as the battery, I would:
Charge your phone while it's on to 100%
Turn it off and charge to 100%
Turn it on and let it fully boot and turn it off again, charging to 100%
Then, when you unplug it, put it into recovery mode first, use CWR (the green recovery) to 'wipe battery stats' in it's advanced menu.
Then use your phone completely until it won't turn on, trying not to connect it via USB or wall charger.
When charging it up after that for the first time, try and leave it off and charge it to 100%, but let it sit for a few hours past 100%, and then use it normally. It's best to do this when your sleeping if you don't need your phone during that time. Another option is to buy the 2x battery+charger from eBay. Works great to always have a full battery."
Again, very helpful post with nice clear instructions instead of "Ur battery sux? Then reset it... duh!" However, there's one spot in there where he says to use CWR. I can only assume that means Clockwork Recovery. KHAAAAAAAAAN!! So in the end I need to do more research to figure out what exactly CWR is and how it works. *sigh*
Clockwork Recovery is a very useful tool. With it you can do many system type things before the os proper (android) is loaded.
You can install "mods" which are modifications to the system, such as zmod, or replacing your battery icon. They are given to you in zip files that have the instructions in place as scripts and such that install the mod for you. No creeping around your internal file system wondering what goes where and I hope I get it right.
You can install roms the same way.
A nandroid back up is the backup (for us) that clockwork recovery provides. If you do a rom manager or clockwork backup, you just did a nandroid backup. It lets you rollback to a point of your chosing as long as you can root your phone and install rom manager.
rom manager downloads the clockwork recovery app to your phone. As long as it's the most recent version you can move the update.zip it puts on your phone to your computer, and then you can put it on your sdcard anytime you want. Once it's there, reboot into recovery, select reinstall packages, and you should be in the clockwork recovery program.
From there you can create or restore a backup, install a mod, or rom from sdcard and quite a few utiliy scripts like formating your sd, removing battery stats, and the like. Careful. Some of this will wipe your data and leave you without apps and such. Like new.
Titanium Backup is your friend. A nandroid backup is a fallback spot, or a relatively easy way to switch back and forth between roms, sort of. If you flash a new rom you don't want to do that. Titanium Backup allows you to backup all your apps and thier data. If you pay for it, and you'll want to, it allows you to do it all as a batch operation, instead of one app at a time.
While it's beyond my time constraint's AND expertise level to answer all your questions, I hope these helped some?
Edit: Before messing with this it's a good idea to be sure you can do the button combinations to get into recovery and/or download modes. DesignGears has a thread in development that explains this and offers a fix if you can't do it. Will help keep/get you out of reboot loops if something goes fubar.
Recovery: From power off, hold both volume buttons down and push power. Hold all three until you see the at&t white screen. Hold for a second or so then release the power button while still holding the volumes. You should boot into recover there. Blue text with some choices. Move with volume up and down, choose with power.
Download: From power off, hold both volume buttons and plug in your usb cable. You should get a big yellow graphic with "Don't turn target off." That's download mode. (If you are planning to use odin or odin one click then have that program running on your computer when you do this.
(Just in case ya didn't know. Don't mean to talk down to anyone.)
Awesome response, Sulphur4724. Thank you very much.
I had no clue Clockwork Recovery was capable of doing so much stuff. I'll definitely have to check it out now.
And that answers our question on how to format the internal SD. Now we just need to find out under what circumstances it's a good idea to do so.
Along the same lines I've also heard people mentioning repartitioning the SD. I'm assuming that's only to do with the various lag fixes out there?
And thanks for clearing up the Nandroid inquiry. I always thought when people said "Make a Nandroid backup..." that they were referring to a program called Nandroid. No wonder I couldn't find an app called that!
So to simplify a little:
1. What can I do with Clockword Recovery (CWR)?
CWR backs up your ROM to an update.zip file that you can store elsewhere in case you want to restore your ROM to saved state. It also allows you to install modifications to Android such as a new battery icon. And finally, it allows you to run system utilities such as formatting the SDCard, or clearing the battery stats. CWR also works in conjunction with an App called "Rom Manager" to perform some operations.
2. Should I format the internal SD when installing new ROMs?
Not sure yet. But in order to actually DO the formatting you would use Clockwork Recovery.
3. What is App2SD and how do I use it?
Not sure yet. The description sounds simple. Move apps to the external SD card. But earching the interwebs for information is giving descriptions involving repartitioning the system into 2 partitions, flashing things, running adb commands, etc. Maybe all that information is old and it's now a simple process? We need more info.
4. What is Nandroid and how do I do it?
Nandroid is basically backing up your ROM so you can use it to restore later. To do this you use Clockwork Recovery. See question 1.
5. What's the best way to back up everything between flashing ROMs?
Using Rom Manager and Clockwork Recovery you can make a backup (Nandroid) of your current ROM. See questions 1 and 4.
In order to back up applications you will want to use an app called Titanium Backup (often referred to as TiBu). With TiBu you can make backup copies of any apps you want. Along with that you can tell it to back up any data for those apps (which would be game saves, app settings, etc.). You can also back up system files and data, but this can often lead to ROM issues if you replace a new ROMs files with old backup files so do your research and be careful.
-----
Besides the formatting internal SD and App2SD questions, does that all sound right so far?
Does anyone know if all this is universal Android stuff, or if it only pertains to the Captivate?
By the way, thanks for asking these questions, Shival!
And that answers our question on how to format the internal SD. Now we just need to find out under what circumstances it's a good idea to do so.
Click to expand...
Click to collapse
You can also format the SD card by settings/sdcard and phone storage.
Along the same lines I've also heard people mentioning repartitioning the SD. I'm assuming that's only to do with the various lag fixes out there?
Click to expand...
Click to collapse
Lagfixes will take care of themselves. I'm not real sure how this works, tho I always do it and it ain't hosed me yet. From my days as a computer geek I seem to remember that when you make a partition you should make the blocks, where stuff actually gets written, as small as possible. When a file is written to a file system it is written to these blocks. On the last one it uses, if it doesn't fill it up that space is wasted. So smaller blocks = smaller waste = more free space. Not really expert about this (hell, about any of this) so someone else may be able to clarify better, but it's workin' for me so far.
And thanks for clearing up the Nandroid inquiry. I always thought when people said "Make a Nandroid backup..." that they were referring to a program called Nandroid. No wonder I couldn't find an app called that!
Click to expand...
Click to collapse
I spent a while lookin' for it too.
CWR backs up your ROM to an update.zip file that you can store elsewhere in case you want to restore your ROM to saved state
Click to expand...
Click to collapse
An update.zip is a stored mod or rom before it's applied to your phone. Made by the developer with install scripts and such to automate the process. The actual backups you can find and inspect under clockworkmod/backup on your sdcard once you've run a backup. They are saved as img files that can be written back to your phone if you have an issue you can't recover from using cwm. But they are NOT the update.zip files. Those are the android format for installing stuff from recovery.
2. Should I format the internal SD when installing new ROMs?
Click to expand...
Click to collapse
The jury is out on this. Some guys swear by it, some guys say "nah." What it will do is wipe all YOUR data and stuff off the phone, leaving it with just the OS ROM as created by the dev. cwm can do it, or you can do it from settings/sdcard and phone storage.
3. What is App2SD and how do I use it?
Click to expand...
Click to collapse
Most phones have a finite amount of storage that the system can use. Most of them have a relatively small amount actually. As cappy owners we have a whopping 2 gb of that storage. But the other guys usually have considerably less. Applications get written to that space and it quickly runs out on other platforms. so app2sd moves apps to the external sd. Or the internal for us, since our total storage is 20 gb. (i think.) The unreserved space is formatted by the phone to look like an external SD card to the phone. anyway, it's not as big an issue for us as 2gb is a LOT of space that will take a while to fill up.
You can also back up system files and data, but this can often lead to ROM issues if you replace a new ROMs files with old backup files so do your research and be careful.
Click to expand...
Click to collapse
For backups this is fine. If you flash a new rom do NOT restore system settings from an older backup. It will restore stuff that may not work with what your flashing and will gum it all up but good. FC hell. You are pretty safe restoring apps+data as that just restores the apps data itself and doesn't overwrite any system files.
-----
Does anyone know if all this is universal Android stuff, or if it only pertains to the Captivate?
Click to expand...
Click to collapse
I dunno! This is my first android phone!
Sulphur4724 said:
You can also format the SD card by settings/sdcard and phone storage.
Click to expand...
Click to collapse
Ah cool, thanks!
From my days as a computer geek I seem to remember that when you make a partition you should make the blocks, where stuff actually gets written, as small as possible. When a file is written to a file system it is written to these blocks. On the last one it uses, if it doesn't fill it up that space is wasted. So smaller blocks = smaller waste = more free space. Not really expert about this (hell, about any of this) so someone else may be able to clarify better, but it's workin' for me so far.
Click to expand...
Click to collapse
Yeah if I remember correctly small blocks mean less space wasted, but it also means more I/O which slows performance. And bigger blocks mean more potentially wasted space but faster performance since there is less I/O going on because you're writing bigger amounts of data at once rather than a bunch of tiny writes. In today's computers where space is cheap you want to make bigger blocks to enhance performance. Not sure what's suggested for NAND. And my memory could be faulty on all that, but that's what I remember from back in the day of tiny hard-drives.
An update.zip is a stored mod or rom before it's applied to your phone. Made by the developer with install scripts and such to automate the process. The actual backups you can find and inspect under clockworkmod/backup on your sdcard once you've run a backup. They are saved as img files that can be written back to your phone if you have an issue you can't recover from using cwm. But they are NOT the update.zip files. Those are the android format for installing stuff from recovery.
Click to expand...
Click to collapse
Ahhh, ok. So update.zip is literally the file Android uses to make updates with whether it's a mod or ROM. The backed up ROM then will be a .img file?
Yeah if I remember correctly small blocks mean less space wasted, but it also means more I/O which slows performance. And bigger blocks mean more potentially wasted space but faster performance since there is less I/O going on because you're writing bigger amounts of data at once rather than a bunch of tiny writes. In today's computers where space is cheap you want to make bigger blocks to enhance performance. Not sure what's suggested for NAND. And my memory could be faulty on all that, but that's what I remember from back in the day of tiny hard-drives.
Click to expand...
Click to collapse
Never thought of it like that, touche'. Now I gotta try changing sizes.
Ahhh, ok. So update.zip is literally the file Android uses to make updates with whether it's a mod or ROM. The backed up ROM then will be a .img file?
Click to expand...
Click to collapse
Roger that. Now ya got it.
WOW!
This thread RULES! Sulphur4724 and sschrupp, many thanks, I learned a lot. If I have the time this weekend I'll try to edit this information into a backup / memory FAQ, if you think that would be useful.
sschrupp check out this guide if you haven't seen it before, it's pretty idiot proof; I had no trouble and I am an android n00b.
edit: nevermind the forum isn't letting me post links because I'm new here. It's a great guide though, so if you want, go to the website android police, and under the guides tab, read the guide called "complete guide how to fully back up and restore your android phone using nandroid backup and clockworkmod rom manager"
Glad I could help. I'd let this stand a few days and see if there are any corrections. I'm going by what I know which may or may not be 100% correct. I came to this phone from a Blackberry. Everything I'm trying to pass on I learned from reading the cognition thread and branching from there. Yes. All of it! Even before the 4k post cleansing it got a while back.
But see I can't code, and I wanna participate. So I'm doing what I can to be part of this community and if it takes some weight off the guys that DO code... well that's full of win.
/shrug
Sulphur4724 said:
But see I can't code, and I wanna participate. So I'm doing what I can to be part of this community and if it takes some weight off the guys that DO code... well that's full of win.
Click to expand...
Click to collapse
Yeah that's how I see it too. Also I almost always buy the pay version of apps that really help me that independent devs here on XDA write.
Why does ROM manager run after startup? Is it okay if I disable this through autostarts? I don't run pre-scheduled backups so I can't think of any reason for it to be running in the background all of the time.
This thread is epic!
So worth it =]
I really hate that the phones storage is called internal SD, I get soo confused reading thing that say "do something to the SD" I am like, WHICH ONE!? and then I explode.
I tried to install a lagfix on a Cognition ROM once, it failed. Did it right after flashing, created the file system then I tried to do the lagfix and it failed. I never tried again. Don't know if its worth it anyways.
Battery has been a super drain! It is incredibly hard for me, a light user who is mildly OC, to let the battery get below 80% and yet, within ten minutes off the charger it starts going down lol. I keep it clean and everything, nothing is running and I always disable background data. I probably do need to redo the battery bin file. Wish I had time, either at work or I am in class.
Phone runs fine I think so I guess I'll just forget formating the internal SD. Maybe I'll try it someday though. I'd imagine the device would clog up eventually.
I just wish I was smart enough to make use of some of the more advanced facets of Android.
I guess there are just too many devices and technology moves so fast that its almost impossible to make a guide. Searching for the info is sort of fun and I do try.
I love it when you are searching for something specific but you learn so much more along the way and I, usually forget what I was searching for in the first place.
This CyanogenMod thing sounds cool. I want it, when its finished, I know barely anything about it though.
I cannot keep up at all with the Cognition releases. I barely know what the changelogs are even talking about when I do lol.
Do our phones work more efficiently with a linux distribution? I just use my Windows Vista partition mainly but I have Ubuntu. Screw windows 7, I am sticking with Vista lol. I'd imagine it would be super hard to find the same tools we use to mod our phones via windows, for Linux.
Komodo Rogue said:
Why does ROM manager run after startup? Is it okay if I disable this through autostarts? I don't run pre-scheduled backups so I can't think of any reason for it to be running in the background all of the time.
Click to expand...
Click to collapse
Be careful in your thinking. Just because an app is loaded in memory does not mean it is actually doing anything. This is not windows with hundreds of processes going on. Android actually prefers to have things in memory to make accessing them faster and consuming LESS battery power as a result of not having to load them every time you want to access them. Each activity is assigned a number corresponding to its priority which determines what gets kicked out when you want to load something that is not already present and more memory is needed than what is available.
You can see this in action by utilizing a system monitor that tracks cpu activity for each process. Most apps that are in memory use ZERO cpu time unless/until you open them. For the ones that do, such as an email app, they will only use cpu time when retrieving messages which takes little energy. If you endlessly kill these with a task manager, you willuse MORE battery as a result of these having to be reloaded by the os instead of accessing them from ram, not to mention the battery drain caused by the task killer constantly polling to see what is in memory.
Sent telepathically using vulcan mind meld app.
newter55 said:
Be careful in your thinking. Just because an app is loaded in memory does not mean it is actually doing anything. This is not windows with hundreds of processes going on. Android actually prefers to have things in memory to make accessing them faster and consuming LESS battery power as a result of not having to load them every time you want to access them. Each activity is assigned a number corresponding to its priority which determines what gets kicked out when you want to load something that is not already present and more memory is needed than what is available.
You can see this in action by utilizing a system monitor that tracks cpu activity for each process. Most apps that are in memory use ZERO cpu time unless/until you open them. For the ones that do, such as an email app, they will only use cpu time when retrieving messages which takes little energy. If you endlessly kill these with a task manager, you willuse MORE battery as a result of these having to be reloaded by the os instead of accessing them from ram, not to mention the battery drain caused by the task killer constantly polling to see what is in memory.
Sent telepathically using vulcan mind meld app.
Click to expand...
Click to collapse
Thanks for the response, that's helpful information to know. I don't use a task killer but I DO have quite a bit of apps disabled at boot through the app "autostarts" that I am going to turn back on now. Quickoffice comes to mind as an example; I use that maybe two or three times a week so I didn't see why I should have it "running" all of the time, but now I'm going to re-enable it.
Nevertheless, the only time I see myself using ROM Manager is before a system flash... and sadly if you read the thread I wrote about flashing to a new ROM, it turns out I may NEVER be flashing a new ROM. So in THIS case, shouldn't I just disable it from startup?
I tried to install a lagfix on a Cognition ROM once, it failed. Did it right after flashing, created the file system then I tried to do the lagfix and it failed. I never tried again. Don't know if its worth it anyways.
Click to expand...
Click to collapse
The answer to this is... sometimes. The phone can get pretty laggy if there are a lot of os writes and reads. A lagfix helps out with this. It depends on your patience and how fast/cool you want to be. (I do it just for the geek factor! RAWR!)
Battery has been a super drain! It is incredibly hard for me, a light user who is mildly OC, to let the battery get below 80% and yet, within ten minutes off the charger it starts going down lol. I keep it clean and everything, nothing is running and I always disable background data. I probably do need to redo the battery bin file. Wish I had time, either at work or I am in class.
Click to expand...
Click to collapse
I have tried every thing I could find/read/think of and my battery life still sux. Why? It's not a phone, it's an ENTERTAINMENT CENTER! Seriously, the Amoled screen on this puppy is pretty as hell but it's also hell on a battery. When it's open, it's eating energy as fast as it can put it away. My philosophy after hours and hours of trying to figure this out is this: Enjoy the phone and keep a charger handy. Try this tho, next time you flash something rom wise pull your sim card. DG says that when the modem.bin file flashes with it in it can cause it to keep the modem open all the time causing massive battery drain. I tried this last flash and it does seem to make a difference. /shrug
Phone runs fine I think so I guess I'll just forget formating the internal SD. Maybe I'll try it someday though. I'd imagine the device would clog up eventually.
Click to expand...
Click to collapse
I haven't done a master clear or format in several flashes and I've had no ill effects. I can imagine a point down the road where issues may ensue, but not recently.
I just wish I was smart enough to make use of some of the more advanced facets of Android.
Click to expand...
Click to collapse
Don't we all!
I guess there are just too many devices and technology moves so fast that its almost impossible to make a guide. Searching for the info is sort of fun and I do try.
Click to expand...
Click to collapse
There are some guys trying, they just aren't advertising well!
This CyanogenMod thing sounds cool. I want it, when its finished, I know barely anything about it though.
Click to expand...
Click to collapse
CDE is about as close to CyanogenMod as we have right now. Want a sneak peak? There's your huckleberry.
Do our phones work more efficiently with a linux distribution? I just use my Windows Vista partition mainly but I have Ubuntu. Screw windows 7, I am sticking with Vista lol. I'd imagine it would be super hard to find the same tools we use to mod our phones via windows, for Linux.
Click to expand...
Click to collapse
If you are coding or plan on coding i'd say yes. If not? nah. winders works just fine. Or as fine as it ever works.
Hello everyone,
I have recently upgraded from Windows mobile (tilt2) to Samsung Captivate (att)
I am pretty upset that they are taking forever to release the update and I would like to install a custom rom with Froyo, and without the bloatware!
So my questions are: (ive tried to do a ton of research so far so but am confused with this cant get definite answers)
I know it comes down to preference, but I would like to know which Rom is the most stable, best battery life, and good performance out of all the roms. I was considering the Firefly or the andromeda, or cognition...but maybe a better option? Which would be best for me, im not big into themes, just want best reliability, battery life is a huge thing for me as well. So which is best for me?
Also, I am confused with all these modem versions, my 3g currently is slow as ish on my 2.1 stock rom download speed is sad in my area and i get atlest 3-4 bars.
I rarely break 200kbps. meanwhile i see ppl getting 1mbps speed with their iphone sitting right next to me!!! So speed is important for me too. (internet and OS)
My last concern is will it be possible to do a complete backup of my current stock rom just incase i need to revert for warranty purposes?
I read the guide to upgrade the roms, watched the videos, nd plan to do it again b4 i attempt then follow directions very very carefully as i do it....
I was ok with flashing WinMo roms...but android is very different and it seems alot more confusing to me (maybe because i am new to it)
Im scared to brick my beautiful new phone...i love it so much.
but i feel i am held back with 2.1...no flash, crappy gps, and the custom roms im seeing are amazing looking!!!
So please help me with answers to my couple questions...
basically best rom for reliablilty, battery life, performance with best modem too.
Least amount of bugs, and theme isnt too big for me. the other things much more important!
And if im able to revert to stock no problem for warranty (if necessary)
so far my phone is AWESOME! but 2.2 is way better with flash and better gps.
Sorry for long post...THANKS SO MUCH IN ADVANCE FOR ANSWERS TO MY QUESTIONS!!! YOU GUYS ARE AMAZING!
(u guys have dozens of versions of Froyo for captivate, and ATT cant even put out one! go figure!)
Well stock is in my 4shared...link in my sig. As for ROMs it always varies. Flash any you want. Only thing you need to check is if your 3 button recovery works. If it does your golden and flash away.
Sorry i am on my phone and its after 2am..... so no links
If you have really researched you would know there is no definitive answer to your question. Each rom has the chance to react differently between phones. Asking which rom is the best depends on YOUR phone and the combination of kernel/modem vary as well. Read up on how to properly installation rom. Read how to recover your phone from a bootloop/semi brick state. Readhow to use odin to flash to stock if you get that soft brick. Also learn how to make a jig if all else fails. Once all that is in placestart flashing roms to see which one is best for your phone.
Sent from my SAMSUNG-SGH-I897 using XDA App
i knew i was gonna get that answer lol....
I have read the guide...i plan on reading again and again...
its not easy stuff for a noob...
and i am very computer literate.
But anyway...I have a Captivate, and i was watching rom reviews i remember josh saying that the firefly was good for day to day use.and that is what i would like.
I was just hoping for ur guys opinions. what worked best for u.
I saw alot of ppl were sayin the andromeda was saying it was a favorite among alot of people, great battery life too...
so i hope i can get some good answers from everyone...i would like to flash once with a great rom, and just chill wit it...
I did do research. alot of research. but i guess u must have learned everything over a period of months...but for me im tryin to cram everything i learned so far in 2-3 days.
i wanna flash but i dont want to mess anything up.
seems like it is not likely to hard brick the phone....and usually it can be recovered no problem...
i will continue my research, i was just hoping to get answers from much more experienced people than me...
I have a ATT Samsung Captivate (us version)
Which would the best rom for me to start with. (battery life, performance, and reliability/least bugs) are 3 most important things to me.
Themes are not as important to me.
Im goin to lay down. hopefully get some good answers when i wake up!
Keep in mind guys, IM BRAND NEW HERE. I APPRECIATE EVERYONES BRILLIANT MINDS!
and i appreciate ur hospitality in advance!
thanks guys!
It takes more than a couple days of reading to get a understanding on how all of this works on the Captivate.There really isn't any crash course to take to accomplish what you want.Time is your friend..not your enemy on this..The more time you take..the more information you have before you.
Each phone (this includes yours) reacts differently to all the various themes..kernels..modems..and roms. Each person that does this..needs to find the best combination that will give them what they are hoping to achieve...ie: looks..speed..stability..battery life..download speed..gps..ect...
What you have to do..is find a rom you are interested in..read the thread from start to current..and then decide if what is being said about it will match your wants & needs.Then find out what modem works best on your phone ... in your area... to give you the best signal reception.. download speeds..voice clarity..and battery life. Same for the kernels..which one will work properly with the modem..that gives you good stable performance without changing your download speed..Both must work in conjunction with each other.
Everyone has favorites..on each item..and just because a certain combination works superbly for my phone..doesn't mean it will work for you..The beauty of Android..is you have the chance to change each part to make your phone perform as you want it..You have a multitude of choices...so..where to begin...
For a starting point..here is what I would do..Ensure your phone has the 3 button recovery..If it does..download the correct Odin..If it doesn't..download the Odin with the 3 button recovery fix in it..Download and install the correct drivers for your phone..Read the entire Odin threads for each..from start to finish..and memorize the proper sequence of how to properly flash back to stock..Download the update.zip file to your PC..as well as the 1 click root program..this way you have both...the update.zip file gives you root very easily..and having that file will save you a lot of time..and the 1 click root/un-root if you need to return to 100% stock for some reason..It's a real good idea to learn how to do all of this before you flash any custom rom..Then you can start prepairing to change your phone..flying blind on doing this can lead to messing up your phone..so..be prepared to invest a lot of time reading everything you can first..
Make several folders on your pc/mac that will contain different roms...theme...kernels...modems..gps tweaks...wi-fi fixes..then start filling those folders up..
Then you can learn how to flash themes..roms..kernels..and modems..and you do that by reading and studying how to on each of those threads..There is a ton of information to go over...
Now you have a idea of why folks won't just say what you should do...There is so many different combinations to choose from..and for a n00b it is overwhelming..but you have to start by having an idea of what you want..what you want it to look like..and how you want it to perform..and then assemble the various items..and then assemble it yourself..Many of the Custom roms..have attempted to do this for you..and many prefer having someone do it for them..than attempt to learn how to do it for themselves....Some are full featured roms..others are stripped down version..that you have to download what you need for it..In the end..many of us have take a little from each..and mix and match to get our phones where we want them to be..because of what I underlined above..There is a lot more to learn..but..in time..you will..cause we all do learn new stuff about them everyday we work with them..The more you learn..the more you can change..
Hope this helps
Mac
All of the ROMs are different even though they are kinda the same (I don't know if that makes sense), but I would do as smoke said, verify your 3 button recovery works and find one of the many roms out there that sounds like it appeals to you. I started out using Cognition until one Saturday I woke up and looked through the forums and I found another rom that looked good. I didn't know how it ran or anything, I just liked the look of it. That weekend I flashed 4 different ROMs until I found the one that I liked best. Since then I stuck with the same 2-3 devs. It took me a while to get comfortable flashing but after a while you'll find yourself flashing in the middle of afternoon traffic.
Many of the people are helpful here and are more than happy to help. Just keep in mind that what works for me, may not work for you and vice versa. A lot of the threads have 100s if not 1000s of posts and that can be pretty intimidating but honestly I just catch up on the last few pages and I'm kinda tracking. Also many of the devs have IRC rooms to chat for any questions.
Check this thread out here and this one here for some additional help.
Happy Flashing!!
This is a basic tutorial I wrote up a few months ago for the basic flashing back to stock. It has the link for Odin 1 Click, and for Windows drivers, which you'll need:
Flash to Stock JF6:
1. Download Odin One Click from: http://www.mediafire.com/?0w2y31maz8mdom4
2. Download your Windows Drivers from:
Windows 64bit: http://www.mediafire.com/?3dh4d6up72me9re
Windows 32bit: http://www.mediafire.com/?0b45zo7o75rc5d5
3. Make sure your USB cable is connected directly to the back of your computer, not a USB hub or to a front connection and all of your drivers have been properly installed
4. Do not connect your USB cable yet.
5. On your phone, go to ; Settings/Applications/Development/and check “USB Debugging”
6. Turn your phone off
7. Remove your SIM card and Micro SD if you have one
8. Open Odin One Click
9. On your phone, press and hold the Volume up and the Volume down buttons. Do not touch the power button
10. While holding them, insert your USB cable, wait for a couple of seconds and a yellow triangle with the Android figure will show up
11. You’ll see in Odin, that your phone has been discovered
12. Press “Start”
13. Do Not mess with your phone at all
14. When it is done, your phone will reboot and Odin will display “Removed”
15. Unplug your USB cable from your phone
16. If you are proceeding to Master clear, you must close Odin BEFORE Master Clear
Master Clear:
1. Ensure you have backed up all of your information onto your Micro SD or your desktop BEFORE doing this. IT WILL ERASE EVERYTHING ON YOUR INTERNAL SD!!
2. Make sure to remove your SIM and Micro SD if you have one
3. With your USB cable disconnected from your phone, open Odin One Click
4. On your phone, go to ; Settings/Applications/Development/and check “USB Debugging”
5. Connect your USB cable to your phone
6. You’ll in Odin, that your phone has been discovered
7. Click “Master Clear”
8. When the Master Clear has completed, your phone will reboot
9. You’ll need to re-enable USB Debugging again
Remember to take what you read with a grain of salt; like it's been said before, your device can act very differently than someone else's in the thread you are reading. So your milage may vary. Also remember not to be turned off by the negatives you read in a thread, some people just like to nitpick and complain. For ME, I find that if you take the theme, and set it aside, that what you're looking for is a ROM that works for your device. At the core they are pretty much the same, and any thing you don't really like as far as the theming is concerned, can be changed. So what I think you need to find is a ROM/Kernel/Modem combo that gives you good marks on the basics; call quality, WiFi, BT, signal, if the signal/call quality isnt quite right, take a look at a new modem, if there is a little hickup in the functionality, try a different kernel.
My own piece of advise, stay away from the kernels that are OC'd until you are well versed in the flashing and so on. They can cause some problems, and I personally find aren't needed.
I'm partial(as you can see by my signature) to the Phoenix ROM. It's 2.2.1 i9000 based, where as Adams other ROM Firefly, is Rogers 2.2. Over and above all things, they are great threads, and most everyone is really, really helpful
Good luck and happy flashing
thanks so much for the reply. i def read ur tutorial before!
i actualy was wondering if that would set back to stock rom, woul that be stock so i can send back the phone if i need to for warranty purposes?
thanks for all the replies!!
i did alot of research, i think im going with the cognition rom....
seems to be the best for what i want for...
just straight up reliability, performance an battery life. but reliability above all.
maybe if that isnt good for my phone, then i will try firefly.
i already got all the ddriverrs, software, etc...
im just nervous to go thru with it because im scared of breakin my beautiful phone!! (i was also scared bout doin custom roms to my winmo phones in the past, but once i get past the fear and actually do it, i usually find it to be a simple process...)
please excuse my errors, my keyboard on my laptop is retarded...
Thanks again guys!
If anyone has any tips for a first timer, please feel free to let me know!!
Thanks!
Ok, I have been a little confused with this, and pretty much this is my major concern before i go ahead and flash...
Pretty much my worry is backing up the nvdata information...
I feel this is by far the most important step. And if it is at all possible i would like to extract this data somehow and store it on my computer hard drive, on a cd, and thumb drive (to be redundant- just incase i ever need it again).
once i figure out how to be safe with that vital data, i plan on goin ahead and flashin!
I was readin up on the phoenix rom too...
looking at all these roms makes me feel like im at a restaurant and i cant choose!
nv data is only important if you use kies.
Dl either
Root explorer
Super manager
Android mate
Find efs folder on your phone, copy and paste on your sd
Mount phone move to pc
I don't think you can go wrong with any of the popular custom roms. Virtually all of them are better choices than stock. Your choice for Cognition is a good one. I have enjoyed it in the past. I'm currently running Perception 10.3 from the same developer (DesignGears). His work seems consistently high...but many others do great work, too.
Titanium Backup (market) is a good application for backing up key apps + data. Also, it can sync with a dropbox account if you have one. Once you install your new rom, you can then use Titanium backup to restore missing apps and data. (just don't restore system data to avoid messing up a new rom). It might be a good thing to practice with Titanium prior to flashing a new rom just to make sure you can delete and restore a critical application and its data.
ok so i rooted my phone, i backed up everything with titanium as per the guide.
so if i just use the clockwork recovery to install cognition rom then it will carry over the imei number and EVERYTHING else?
I ccant figure out how to save this data the efs folder or w/e...its really too complicated.
it seems like im just about half way done. since i have stock rom already, i dont need to use the odin to restore.
So clock work to install and restore with titantium.
So if i just install cognition as per instructions on the sticky thread, then i wont have ANY problems as far as my phones 'identity' (droid id, imei, etc..)?
Im guessin cwm will restore this autommatically, or it will just carry over?
i have a feeling that today i will finally have 2.2!
i just need to clear this one last concern up!
THANKS EVERYONE!
I am lazy so I did not read all the post.
Did you use android id changer to save your current id?
I have never backed up my efs file.
Only restore user apps with titanium
no i didnt do that. lol
this is why im sooo nervous about flashing this rom...
cuz i read the instructions on the sticky forum and it seems straight forward...
then i start reading posts about how u need to back up nvdata, efs folders, now im hearing about android id changer....
im glad i didnt flash it yet, cuz i might have avoided a mistake!
Pretty much i just rooted my phone, backed up apps and data like said in the instructions on the sticky topic. I downloaded cognition rom...
and i am hesitant to proceed...
i dont want to make a serious mistake!!!
is this android id changer a nessisity?
i been reading all over the boards and it is confusing the hell out of me!!!
Deep breath
You are flashing a rom not recreating the wheel.
Android id changer is soo easy to use that it makes no sense not to back up your id. App is free, open it, save id, done.
How about you're contacts, have you backed them up? If you have an external sd, go to contacts, menu, export/import, save to sd
it is not hard, it just takes some reading and getting used to. In a month you will be flashing with your eyes closed.
If you want help along the way drop me a pm
Hey mcord, since you're being so helpful, can you tell me why we should backup the android id? What is it used for?
xdahgary said:
Hey mcord, since you're being so helpful, can you tell me why we should backup the android id? What is it used for?
Click to expand...
Click to collapse
Android id is a unique identifier for your phone. When you flash a custom rom it gets changed. It can cause some issues with downloading from the market, and some games identify your device using that id.
I have flashed and not restored my id without issues before, but it is real easy and is a way of troubleshooting before a problem happens
Thanks, now I know why the Chase app says your phone is not registered after flashing a new rom. lol.
xdahgary said:
Thanks, now I know why the Chase app says your phone is not registered after flashing a new rom. lol.
Click to expand...
Click to collapse
You can grab it if you go back to stock or if you have a nandroid of stock there is a way to get it
thanks mcord....so i dont need to worry about anything else then?
i backed up wit titaanium...all contacts are saved on my gmail...
i am goin to back up the id then ill proceeed with the flashing..
my main concern was the imei and stuff like that...but it doesnt seem like it will b an issue...
thanks buddy!
Hello guys,i m new on the forum,and i have decided to register my self on this forum for explore a world that i know only a bit.i have a huawei p9 that it's give me some problem. So i have decided to flash a rom on it. Someone can suggest me the best rom that i can flash on it ? Thank you for help
Maybe before you flash anything it would be good to actually find out that is causing you problems and why?
For most of time when someone have problem is just some small thing with settings/update or very rare bug in that specific device.
Flashing new ROM for most of time give you more troubles and most of its "features" are just placebo that will stop be so nice after week or two, when you start using phone as usual.
Not to mention that today, sadly, most of people who want flash modified system have no fricking idea what they actually do, and they dont realize that its not walk in the park. Half of them dont even make backup of their own data not to mention about full device it self.
So seriously instead of jumping in to the train that you dont fully understand I would first recommend to find out what is causing you problems, then if you are not capable of that, make full backup of device and just make full wipe of device, that really fix probably 80% of problems that people have. And then if you still feel that you need more from device, root it, play a bit with possibilities that it give you, and then thing about flashing custom rom. Because truth is than most of those roms, are just standard roms cleaned from few apps, some tweaks in build.prop and lots of useless features... all that you can do without new rom.
Thank you for the answere.
The problem that i have on my smartphone is that it's became really slow. For slow i mean: slow when i type on the keyboard,slow to open app or anything else. I have just done a full reset (wipe data,wipe cache ecc...) But it's still remain slow. I think the problem is in the software,for this reason i would try for flashing a rom on it
Before you use custom rom, try flashing latest firmware via Huawei Updater 2.0 or Firmware Finder. Just make sure that you use proper region and version for your device.
There where lots of topic how to do that, so its a matter of using search option to find details how to do it.
Such behavior is not normal, and even if people whine about Huawei, phone should not lag at all, even in heavy task(Im using split-screen almost all the time with all apps and it dont lag).
As for custom ROMs you dont have much choose here. P9 was never good phone for modifications, not only because its platform(Kirin + EMUI) but because it was never phone for geeks. P9 is for people who just want a phone that work, look amazing and take nice pictures. So it dont have big modding community. There are few roms in development section of forum, but most of it is not really active. As for picking right ROM, Im not really person to ask, because I picked P9 from all those Samsung, Sony and LG devices, because I spend lots of time on modding for past 10 years. And right now all I want is device that just work, I didnt even root my p9 because only reason why I rooted my phones for past 3 years, was to change DPI or add some features that I use, but p9 have those options by default so I dont bother about it...
So in your opinion too is not normal that the smartphone is too slow? U think that with an update i will solve my problem? Another thing with the huawei updatee 2.0 will i loose waerrenty?