Related
So, I've read a lot about it, found a method I liked (used the visionary permroot from the Unlockr.com), and now I have successfully Permarooted and have S=Off on my MT4G.
Now what?
[Q. 1.]I know that seems dumb, but what is the FIRST thing I should do once I have root access? Should I set up the ADB through the Android SDK? Should I get CW3 to do a Nandroid backup? I know how to do those things, I just don't know which one I should do first.
[Q. 2.]Ultimately, I want to upgrade to custom ROM, preferably a Gingerbread port. Unfortunately, I've read that most of the ports have buggy wifi among other things, so here's another question, anyone know a good Stock mySense ROM with some extras like overclocking and such?
[Q. 3.] Although I'm very clear on what S=Off and Root access are, what they do, and why I want them, they steps beyond that are foggy. I'm not sure what the difference between a kernel and a ROM is or whether I need one or both to do what I want to do (see Q2). I also don't know/understand what flashing is/does. I'm not expecting anyone to explain all that in here (unless you want to), but could you point me to some resources where I can learn what those things are so I understand what the hell I'm doing?
corruptsmurf said:
So, I've read a lot about it, found a method I liked (used the visionary permroot from the Unlockr.com), and now I have successfully Permarooted and have S=Off on my MT4G.
Now what?
[Q. 1.]I know that seems dumb, but what is the FIRST thing I should do once I have root access? Should I set up the ADB through the Android SDK? Should I get CW3 to do a Nandroid backup? I know how to do those things, I just don't know which one I should do first.
[Q. 2.]Ultimately, I want to upgrade to custom ROM, preferably a Gingerbread port. Unfortunately, I've read that most of the ports have buggy wifi among other things, so here's another question, anyone know a good Stock mySense ROM with some extras like overclocking and such?
[Q. 3.] Although I'm very clear on what S=Off and Root access are, what they do, and why I want them, they steps beyond that are foggy. I'm not sure what the difference between a kernel and a ROM is or whether I need one or both to do what I want to do (see Q2). I also don't know/understand what flashing is/does. I'm not expecting anyone to explain all that in here (unless you want to), but could you point me to some resources where I can learn what those things are so I understand what the hell I'm doing?
Click to expand...
Click to collapse
1. I say flash a new recovery image (CWM 3.0.0.6) and make a full backup. I also copy my backups to my PC because it's happened to me before that the one on the sd card gets damaged and can't be restored from (aborts because of md5 checksum mismatch). I do recommend the android SDK and ADB because they can be quite handy. Also, while you're still on the stock kernel, you might consider doing the gfree stuff to unlock your SIM and get universal CID. You run it exactly the same way you did the root.sh in theunlockr.com method - easy as cake.
2. I don't know about any sense roms, so I'll let others suggest those. I honestly think you should drop Sense and go with CyanogenMod, but to each his own.
3. Try the XDA Wiki, link up at the top. I'll bet there's tons of stuff there that will make for great bedtime reading. Since you mentioned a few things specifically, I'll throw some stuff at you:
The ROM is all the system files that compose your phone's operating system. Flashing is the process of installing any sort of firmware image (a rom, a recovery image, etc). Basically, you're writing files to the system. As you probably know, this is usually done via CWM recovery. It can also be done through fastboot if you have the engineering bootloader and the android SDK.
The kernel is the central component of most operating systems. It is a bridge between applications and the actual data processing done at the hardware level. Every ROM has a kernel. When you flash a rom, the kernel files will be flashed with it. You can flash another kernel afterwards to replace the one already in the ROM, provided that it's compatible with the ROM.
jdkoren said:
1. I say flash a new recovery image (CWM 3.0.0.6) and make a full backup. I also copy my backups to my PC because it's happened to me before that the one on the sd card gets damaged and can't be restored from (aborts because of md5 checksum mismatch). I do recommend the android SDK and ADB because they can be quite handy. Also, while you're still on the stock kernel, you might consider doing the gfree stuff to unlock your SIM and get universal CID. You run it exactly the same way you did the root.sh in theunlockr.com method - easy as cake.
2. I don't know about any sense roms, so I'll let others suggest those. I honestly think you should drop Sense and go with CyanogenMod, but to each his own.
3. Try the XDA Wiki, link up at the top. I'll bet there's tons of stuff there that will make for great bedtime reading. Since you mentioned a few things specifically, I'll throw some stuff at you:
The ROM is all the system files that compose your phone's operating system. Flashing is the process of installing any sort of firmware image (a rom, a recovery image, etc). Basically, you're writing files to the system. As you probably know, this is usually done via CWM recovery. It can also be done through fastboot if you have the engineering bootloader and the android SDK.
The kernel is the central component of most operating systems. It is a bridge between applications and the actual data processing done at the hardware level. Every ROM has a kernel. When you flash a rom, the kernel files will be flashed with it. You can flash another kernel afterwards to replace the one already in the ROM, provided that it's compatible with the ROM.
Click to expand...
Click to collapse
Thanks for the info; yesterday I got my ADB working and today I'm going to use gfree to get radio S=Off, Super CID, and Unlocked SIM. After that, I'll probably do a backup, then get the engineering bootloader, then do another backup. After making copies of all pertinent files, I'll THINK about upgrading my kernel or ROM haha.
Hello,
I didn't really want to root but I'm seeing a few benefits of rooting but I want to know more info about it if possible..
What are the rists of rooting?
By "Bricking" your phone does this explicitly mean that -- It can't be used/UnRecoverable/Dead?
Can Rooting "Brick" the phone, and what are the chances? What would cause the outcome to brick the phone?
Would I be able to root my x8 with the latest firmware from SE? I have never rooted and my phone is completely factory
Firmware: 2.1-update1
Baseband: M76XX-TSNCJOLYM-53404015
Kernal: 2.6.29
Build Number: 2.1.1.A.0.6
A link to the most trustworthy, and known working x8 rooting app for this phone spec would be nice too [if possible]
This is a part from a guide i am writing:
Root - Get admin access
Your x8 runs android, a linux based os.
On many computer operating systems, the superuser, or root, is a special user account used for system administration. When you buy your phone you dont have admin access, so you have to get.
Why?
Many cool apps require user access and also you will be able to have access to the your phone files.
Is it safe for my phone?(virus and other)
After rooting, an app with the name superuser is installed on your phone which controls the admin access and ask you to give your permition every time an app want admin access.
.............................
So about the brick part....
There are 2 kind of bricked...
Full brick and normal brick
Full brick ---> you will need new phone
Normal brick---> Easy to fix
FULL BRICK:
Phone dont open at all, you can come across it only if you play with thinks as bootloader and other like it. You cant get it from root.
NORMAL BRICK:
Yes, you can come across it if you dont follow the instructions. In this stade phone just keep rebooting on sonyericsson boot logo. To fix it just run pc conpanion from pc and make an update to your phone.
The worse case senario is to lose your contacts if you havent made a buck up and spent some time downloading the update....
Yes you can root last firmware update. I recoment you to use one super one click .exe find it somewhere on xda. It is realy good.
Link: http://forum.xda-developers.com/showthread.php?t=803682
After ROOT (an other part of my writing guide)
Moving apps an sd (Need Root Access)- I need more space for apps.
x8 with android 2.1 dont provide you enought space for your apps. So you need an apps that moves apps on sd. This sounds easy but its not. I recomend you to download Link2SD from market. Then you will have to make some changes on your sd card.
xRecovery (Need Root Access)- this is the door for customing your phone's firmware.
xRecovery is something like a boot programme. With it you can buck up everythink from your phone to your Sd card, mount sd card for pc connection without having to boot android, install-replace phone's files, install custom roms, make a factory reset and many others
doing root to your phone makes you have access to all, with it you can delete factory app to clear some space, install xrecovery to be able to install costome roms like minicm6 (2.2.1), and or all other things app2sd, etc....
recomend:http://forum.xda-developers.com/showthread.php?t=964223
Just rooted, and my phone seems to have gotten faster! :O It's kind of wierd
New questions:
Does using things like xRecovery hold the risk of a full bricked phone? Installing other OS's is something I would be interested in!
How do I install xRecovery for my x8?
WindNinja said:
Just rooted, and my phone seems to have gotten faster! :O It's kind of wierd
New questions:
Does using things like xRecovery hold the risk of a full bricked phone? Installing other OS's is something I would be interested in!
How do I install xRecovery for my x8?
Click to expand...
Click to collapse
Just use FlashTool, it's easy and automatic!
It can flash a new rom to your phone, root, install xrecovery, install JiT, clean (remove apps) and many other useful stuff!
(Just search the forums for it)
WindNinja said:
[*]Does using things like xRecovery hold the risk of a full bricked phone? Installing other OS's is something I would be interested in!
[*]How do I install xRecovery for my x8?
[/List]
Click to expand...
Click to collapse
No full bricked risk with xrecovery... but in any case folow the instructions carefuly
....again part of my guide in progres...
xRecovery (Need Root Access)- this is the door for customing your phone's firmware. Developed by zdzihu (please click his thank button),
xRecovery is a custom recovery (can be run after boot). With it you can buck up everythink from your phone to your Sd card, mount sd card for pc connection without having to boot android, install-replace phone's files, install custom roms, make a factory reset and many others.
Link of a working xrecovery version for x8 (tutorial by zdzihu himshelf):
http://forum.xda-developers.com/showthread.php?t=878426
You will make me to post is all...
And there is no way your phone go faster from root...
PS after instaling xrecorery , everytime you charge you phone while you have it turned of, it will open to android... (no ofline charge)
xDD Thanks for you help I downloaded flashtool but the xRecovery option was not clickable and it did pick my phone up. So I will try that way now
Also, I don't know why.. It really has just randomly gotten a lot faster It boots faster -- even after the SE animation the launchers load time and all services are loaded faster.. The animations have gotten smoother too ¬_¬ I don't know why.. but the difference is really noticable!
If you want to do something you better learning first. Read the whole thread which talks about. You will find some are succeed some are not. Then you will know what makes the phone going brick and how to fix it. Rooting is about crossing the limit for me. An adventure
Sent from my E15i using XDA App
xdelapan said:
If you want to do something you better learning first. Read the whole thread which talks about. You will find some are succeed some are not. Then you will know what makes the phone going brick and how to fix it. Rooting is about crossing the limit for me. An adventure
Sent from my E15i using XDA App
Click to expand...
Click to collapse
It was something which made me anxious but the option to try out custom ROMs is what pushed me over the line
Read carefull the tutorials and guides
Just installed xRecovery ;D
Now if I install a ROM, do I lose access to my current OS installed? or would it sort of "partition" the OS, can installing ROM's brick the phone fully?
WindNinja said:
Just installed xRecovery ;D
Now if I install a ROM, do I lose access to my current OS installed? or would it sort of "partition" the OS, can installing ROM's brick the phone fully?
Click to expand...
Click to collapse
Now if I install a ROM, do I lose access to my current OS installed?
ans: YES!
would it sort of "partition" the OS
ans: NO!
can installing ROM's brick the phone fully
ans: NO!
just follow the guides carefully, and you'll be alright.
xrecovery is a safe application don't worry, it won't let you down.
just backup first in case you want to revert back to the original.
WindNinja said:
Just installed xRecovery ;D
Now if I install a ROM, do I lose access to my current OS installed? or would it sort of "partition" the OS, can installing ROM's brick the phone fully?
Click to expand...
Click to collapse
...first you have to know some things.
There is not rom that fully works with x8, all of them have bugs.
In most cases radio and camera dont work and you get phone reboots some times.
But as all roms are based on android 2.2+, there are a lot faster than stock rom.
Befor you do anything got to xrecovery and make a buck up in your sd. Even is your phone brick after you install rom, but restoring the buck up ,if you manage to get in xrecovery, it can fix brick.
If you have apps and data that you need in your phone , and want to have the in the custom rom, you have to download titianium buck up and buck up them. BUCK UP ONLY APPS THAT YOU HAVE DOWNLOAD, OTHER APPS FROM STOCK FIRMWARE CAN BRICK YOUR PHONE WHEN YOU RETRIVE THEM ON A COSTUM ROM.
All costum roms, need last version of se firmware on phone. So go to setings>about phone>baseband .If the number ends on 15
you have the latest update, else you will have to update your phone.
(I alwase update with pc companion so i dont know about the other programmes)
If you update you will have to root your phone again and install xrecovery again.
After all this you should have last update se version , rooted , with xrecovery and a buck up in the sd card.
Make a buck up here to.... (Copy the other buck up on your pc just in case you need it. It is locaded on sdcard xrecovery> buckups> the first file.)
Now download the rom you want.
Extract it.
If file is an update.zip just put in on your sd,
Open xrecovery and install update zip.
Else is rom are files
Put the folder on sd card on xrecovery>buckups
Open phone and get on xrecovery.
Go to restore a buck up and chose the rom folder.
Then reboot phone and the rom will be installed. The first time to get into rom it takes 1-5 minites. If phone start rebooting (bricked) ,this hapends all the time, restore the last buck up we made and try a different rom.
When the rom work make a buck up whith xrecovery and put the other on yout pc.
After you manage to install rom download titanium buck up if the rom dont have it stock, and retrive your apps and data.
If phone bricked after you retrive your apps, an app must not be compartible with rom, so retrive tbe buck up of the rom from xrecovery.
WindNinja said:
Just installed xRecovery ;D
Now if I install a ROM, do I lose access to my current OS installed? or would it sort of "partition" the OS, can installing ROM's brick the phone fully?
Click to expand...
Click to collapse
you can watch this video to make more idea on how to install New ROM..
http://www.youtube.com/watch?v=lPV6Ue5a0Ww
Goodluck
WindNinja said:
Just installed xRecovery ;D
Now if I install a ROM, do I lose access to my current OS installed? or would it sort of "partition" the OS, can installing ROM's brick the phone fully?
Click to expand...
Click to collapse
You can use a backup function on xrecovery to backup your current os.
No, you cant brick your phone fully. You can brick it partially,if you brick it, just flash with SEUS.
Sent from my X8 using Tapatalk
Should I root My Samsung Galaxy Note 10.1 ?
Model : GT-N8000
Country : Malaysia
BTW will root cause the Tab to become slow ?
Do I need stock recovery to get OTA ?
As always if you have to ask then the answer is no .
You root when apps or mods require root only .
Root voids warranty ..
This is not the Tab forum do not use any firmware or mods from here on a Tab .
Do I need stock recovery to get OTA
Yes stock and original with no root for OTA .
jje
If you are happy with your Note, than it's not necessary.
I rooted mine, because it was still on 4.0.3, and that is the reason for the many bad reviews on the internet.
After upgrading to 4.1.2, it was like a whole new tablet.
JJEgan said:
As always if you have to ask then the answer is no .
You root when apps or mods require root only .
Root voids warranty ..
This is not the Tab forum do not use any firmware or mods from here on a Tab .
Do I need stock recovery to get OTA
Yes stock and original with no root for OTA .
jje
Click to expand...
Click to collapse
This is not the Tab forum
Click to expand...
Click to collapse
What you mean ? I tot I am at the correct forum ?
ic3tea said:
What you mean ? I tot I am at the correct forum ?
Click to expand...
Click to collapse
You're from Malaysia..me too.
Btw you're in correct forum.When you wrote tab people will confuse it with galaxy tab and root will not slowing down your note.
Sent from my GT-I9100 using xda premium
I actually liked my Note even at 4.0.3.. but I rooted so I could use the Multiwindow manager for multiwindow.. EVERYWHERE!
asdfuogh said:
I actually liked my Note even at 4.0.3.. but I rooted so I could use the Multiwindow manager for multiwindow.. EVERYWHERE!
Click to expand...
Click to collapse
So that I will try and root but BTW just asking is HighXXXXXXXX CMW Recovery good or Darkman Recovery Good ?
TWRP is only for stock rom right ?
There are many benefits to root. All the flashable files here require it.
But technically you will void your warranty.
However there are ways to get back to stock and "unroot" so mostly no one will know the difference if you have to return it.
Both recoveries are good, but HighOnAndroid supported a couple ROMs that Darkman didn't, though I'm not sure this is still the case
blud7 said:
There are many benefits to root. All the flashable files here require it.
But technically you will void your warranty.
However there are ways to get back to stock and "unroot" so mostly no one will know the difference if you have to return it.
Both recoveries are good, but HighOnAndroid supported a couple ROMs that Darkman didn't, though I'm not sure this is still the case
Click to expand...
Click to collapse
How about TWRP Recovery ? TWRP Recovery only work in stoock rom ?
ic3tea said:
So that I will try and root but BTW just asking is HighXXXXXXXX CMW Recovery good or Darkman Recovery Good ?
TWRP is only for stock rom right ?
Click to expand...
Click to collapse
You will need to flash the HighXXXXXXXX CMW in ODIN to get root and cwm. You can then flash either darkman recovery with CWM, TWRP recovery or stay as is..
TWRP recovery isa modified recovery like the other 2 and requires root to use. If you look around you'll find the stock recovery too.
I root my tab with Darkman Recorvey is easy then I tot . Thx you guys .
Sent from my GT-N8000 using XDA Premium HD app
Yes! Rooting is the way to go. There are ways around the warranty issues.
My main reason for rooting is for these essential apps:
Titanium Backup
Ad Blocker
Mobile ODIN
Triangle Away
ROM Toolbox Pro
and many more apps that have useful extended capabilities once rooted.
Some Con's of rooting
1) good mobile app no longer works after rooting.
So if u use good mobile for checking corporate emails, rooting device will break this.
2) there will be some overhead for you to upgrade device when any new firmwares are released. If u are a very busy professional, then this is an overhead you can live without.
3) there are and there always will be chances that you may brick your device.
4) I think u legaly void warranty on device by unlocking it. (I am assuming u want to root to load different firmware)
I am not discouraging.. just givin you other side of the coin.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
smrsxn said:
Some Con's of rooting
1) good mobile app no longer works after rooting.
So if u use good mobile for checking corporate emails, rooting device will break this.
Click to expand...
Click to collapse
Sorry to bump a three month old thread, but would anyone know whether the Lotus Traveler app used for syncing corporate email and calendar works after rooting? Good is trash, so I'm not surprised it wouldn't work. There's not much of a downside finding out for myself by rooting my Note 10.1 because I intend to keep flying stock on my Note 2; but I thought someone might save me the time and trouble.
JasW said:
Sorry to bump a three month old thread, but would anyone know whether the Lotus Traveler app used for syncing corporate email and calendar works after rooting? Good is trash, so I'm not surprised it wouldn't work. There's not much of a downside finding out for myself by rooting my Note 10.1 because I intend to keep flying stock on my Note 2; but I thought someone might save me the time and trouble.
Click to expand...
Click to collapse
For Lotus Traveler - I have no idea. I am unlucky enough to have Lotus Domino for our corporate e-mail and I hate it with a passion.
I have installed and configured Aqua Mail to connect to our Domino server (IMAP) and I can confirm that it works perfectly after rooting. You just need your IT guys to ensure that you have web access enabled. I set mine to check for mail every 15 minutes, if it's more urgent than that then why is it an email anyway.
Rom Noob tips, from a noob, please feel free to correct, add or expand on any points
General rooting options
Titbits
- rooting under normal circumstances shouldnt slow your system, in fact most devs i believe will attempt to make their roms bring out the best performance from that particular tab/phone you may own, throught software optimizations, in cojunction with working as best as it can with your specific hardware, although, sometimes you may have a N8013(american wifi version), the dev may have the n8000(3g version).......n810 is the european wifi version...................weve been mixing and matching rom versions here, i.e. using a n8000 rom on a n8010 hardware, ive done it, as far as i know, no adverse effects, well at least no obvious signs of em
- Usually, the process of flashing a rom will first involve rooting your tablet, and then flashing a recovery, which replaces the official one that may already be on your tab, the official one is usually pretty limited in what you can do, the custom RECOVERY is flashed because it gives you these options, but not limited
-factory reset
used when, flashing new rom, best to use the recovery when ever you wanna factory reset, i dont know if this was a oje of, or just specific to my situation, but ive used the android factory reset on my tf201 asus prime, after having rooted, custom recovery and been running a custom rom for some time, and it soft brick, since thats happenened ive been shy to do it on any android device, which is cool, as the custom recovery is a beatiful thing.......maybe someone can expand on or correct that suspicion
- wipes
cache- wipe your app cache
Davlik - someone gonna have to chime in there
factory/data reset- brings back your android back to its original state, wipes your data, that means, all apps installed, all settings changed
format - allows you to format the different seperate sections of your android rom, example of the different sections would be......kernel, os, sd hardrive ........
nandroid - the best part of a custom recovery in my opinion, the ability to completely back up your rom, settings, apps, homescreens, widgets......essentially, restoring your android EXACTLY where you left off, the few seconds before, it takes to boot into recovery and start the backup procedure..........you can also backup and restore only certain sections of your rom, so you may decide to back up just the kernel, or you may decide to restore, JUST the kernel from a FULL previous backup (that is, all sections backed up, minus, the sd hardrive,
Unless you specifically FORMAT the sd card, it usually wont be touched......id advice caution and reading up, before making a decision to format sd harddrive, with a custom RECOVERY, that may not know the requirements to your android device, i.e. a custom kernel ported from another android device from another company....plus, formatting sd harddrive is not really a thing done all the time, not unless you are thinking about starting from scratch, i mean, REALLY fresh, disclaimer:this would wipe any files you have stored on your android devices, specifically, documents, pics, vids so on so forth
- stock rom
the original android OS shipped with the device
- stock based rom
tweaked stock rom, speed, battery other mods
-CM (CynogenMod)
third party rom, built from the ground up, kinda....there are other different flavors of third party roms, CM is one of them
-when flashing a new rom, it is strongly advised by most devs to wipe cache/davlick and factory reset....before flashing, this helps avoid any conflicts with the previous rom and the new rom......at this point, if you were to reboot, rather then flash the rom, you would have essentially reset the rom to its original state, that means re-entering your wifi, changing settings, installing apps, generally a pain in the ass, if you find your self having to do it to many times in a short period.....titanium backup(root) is your friend, does a good job at backing up your apps and wifi.....havent figured out how to backup the settings i change in the android setting
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
-quick boot
https://play.google.com/store/apps/details?id=com.siriusapplications.quickboot
This free app, is a life saver when your new rom doesnt give you the option to reboot into your recovery, sometime found in hold power button/restart/recovery.......just more quicker then the manual way......especially when your having to google up the hardware method because you've not done it in a while and forgotten......which i believe is power off/hold volume down key/then press hold power button/wait for samsung logo/then let go of all buttons and reapettedly press volume up key untill the recovery shows up.......if you end up in DOWNLOAD mode, hold power to switch off, and repeat the process, changing the volume key, its one or the other, one takes you to the recovery, the other to download mode......so just reverse the volume keys, same method, just up instead of down
- supersu/superuser
installable app, that hands out root permission to apps that ask for root, if you dont expresly give persmision, using a supersu app, the app asking for root permission most likely will not work.... .....this app is installed as part of the rooting process
- afwall+ (free)
third party wifi/3g firewall, requires root........allows you to control what apps are able to use your wif/3g......i think its a passive firwall, as in, it uses very little of your resources, in the way it operates
https://play.google.com/store/apps/details?id=dev.ukanth.ufirewall
- rom flashing
sometimes, if you have already flashed a custom rom, and the dev has released the next version of his custom rom, as long as no drastic changes have been made between the two versions, you are able to flash the new version over the old version, keeping all your settings/apps/homescreen/widgets.......although a cache and davlik wipe is usually suggested if doing so
ive forgotten half of what i was originally going to write, so ill just leave it there before i rack my brains .......goodluck whatever you decide
Yes :good:
if it was me?
yea i would do it. it brings life to an old tablet. the 80XX tablets were abandoned by samsung. there are custom roms for Oreo the latest Android OS for N8000. i have a 8020 but no custom roms at the moment.
Good been waiting a whole 5 years for a reply .
So I am new to the whole Root and ROM Android arena. And I came up with a few questions that hopefully you guys can help me with.
1. I read people saying they lost their ROOT after an update from 4.1 to 4.2 or 4.2.1 to 4.2.2? How did this happen for them?
Do you have to Un-root and flash to stock before updating to a different build (Such as 4.1 to 4.2 or 4.2.1 to 4.2.2)?
2. Right now I am using a custom ROM on Android Version 4.2.2.... if a new Custom ROM with a new android version released (Let's say 4.2.3) can I flash from one Rom to the other with just wiping Cache/Factory wipe and Dalvik Cahce or is there something else I would need to do because of the Android version update?
Sorry those two questions above are very similar but I wanted to ask them both ways.
3. If I were to get bored of the Custom ROM I am currently on. Are there any Best Practices "rules" I should know about when switching from one custom ROM to another?
4. Last if I am on a custom ROM with a nightly build..... is it more common to update to every nightly build that releases? Or is it more common people to only pick and choose choice nightly build versions. And if people do update to every new Nightly build.... can you update too much and destroy your device?
Sorry guys I know these seem like very basic questions..... and Yes I did search the forums. However while I found some very basic answers nothing went into great depth in explanation. All the answers seemed to be very vague.
does anyone have some suggestions on where to find these answers?
1. If you are on stock, rooted, and you update versions of the OS, you are essentially UPDATING the /system partition. That is how you lose 'root' when upgrading. If you modify any system files while rooted, you have to either revert to stock or change those modified files back to the original before running the update.
2. Just run FACTORY RESET in your custom recovery and flash the new custom rom. No need to wipe any caches (/cache is wiped during a factory reset anyway). It doesnt matter what version to what version. Sometimes new versions might require new bootloaders, but you will be bombarded with that information here if that becomes the case.
3. See number 2. Its the same thing. backup your apps with Titanium Backup, do a Factory Reset in custom recovery and flash new rom....done.
4. doesnt matter. you can update as much or as little as you like. some people prefer stability over new shiny, but then others are just crack-flashers....and will literally flash ANYTHING posted to see what happens
Pirateghost said:
1. If you are on stock, rooted, and you update versions of the OS, you are essentially UPDATING the /system partition. That is how you lose 'root' when upgrading. If you modify any system files while rooted, you have to either revert to stock or change those modified files back to the original before running the update.
2. Just run FACTORY RESET in your custom recovery and flash the new custom rom. No need to wipe any caches (/cache is wiped during a factory reset anyway). It doesnt matter what version to what version. Sometimes new versions might require new bootloaders, but you will be bombarded with that information here if that becomes the case.
3. See number 2. Its the same thing. backup your apps with Titanium Backup, do a Factory Reset in custom recovery and flash new rom....done.
4. doesnt matter. you can update as much or as little as you like. some people prefer stability over new shiny, but then others are just crack-flashers....and will literally flash ANYTHING posted to see what happens
Click to expand...
Click to collapse
Thanks I really appreciate the response. :good: You'd be surprised how many "Tiny Parts" of answers you get from searching. Very rarely the whole answer you need.
I am glade to hear that Question 2 only requires you to just factory rest. From the misinformation gathered on other forums... I was starting to think you had to flash back to stock before updating to another Custom ROM Build.
@20mmrain
You've probably looked at a number of posts by confused newbs. For better or worse, this site is nothing like a moderated wiki, so you find treasure mixed in with trash.
Rooters fall into four broad classes:
(a) Those that "root & modify" stock ROMs
(b) Those that abandon stock and use custom ROMs and kernels
For each of the above cases, there are diligent and careful users who make full (nandroid) backups... and lazy idiots who do not. It is almost always the lazy idiots you observe coming in here in a panic, independent of whether they are in class (a) or (b).
Beyond that, newbs taking approach (a) seem to perpetually labor under the false impression that their modified versions of a stock ROM should be able to be upgraded by the OTA process - when in fact that there is absolutely no reason to believe that. The OTAs carefully check hundreds of different files before they perform any changes; if even a single one of them has been altered, the OTA aborts without making any changes.
It is *possible* that if none of those hundreds of files are changed that an OTA will succeed on a "nearly stock" ROM. When this happens though, it is quite typical that:
- the "su" binary (part of a root kit) in either /system/bin or /system/xbin gets its' setuid permissions reset by a recursive permission-setting command in the OTA
- the custom recovery can possibly be overwritten by the new stock recovery.
Folks tend to refer to either of the above as "losing root". True in principle, but they are trivially fixed up - if the user actually understands how Android rooting works. (With fastboot, you simply reflash the custom recovery, boot into that and reflash the same root kit originally used).
It's too bad that folks who put together rooting guides seem to neglect putting an emphasis on making backups. They give you both security and freedom.
Bottom line: whatever you choose to do, make nandroid backups. You don't need to keep them all on the tablet - but for convenience reasons, you should have at least one known good ROM as a backup available to be restored.
good luck
Wow that is a really in-depth explanation and that is exactly what was looking for! Since I have been working in the IT world for years I will say with pride that I am an individual who believes in safety first and always back up any important project I am working on! So I am happy to hear I made the right decision there.
I guess a great deal of my questions also stem from working in a windows based world for so long ....that I am still learning Linux/android.
Right now I do keep a nandroid backup on my nexus 7 but only one. How backups do you have? And do you just keep the rest on a thumb drive?
Sent from my Nexus 7 using xda app-developers app
20mmrain said:
Right now I do keep a nandroid backup on my nexus 7 but only one. How backups do you have? And do you just keep the rest on a thumb drive?
Click to expand...
Click to collapse
At the moment I have 6 on the tablet - all generated in the last 60 days. Two in the last two days (one a rooted stock/jdq39, another a cm10.1 nightly). Plus recent TiBu market app & data backups. 32 GB model, so I have plenty of room.
That doesn't reflect any particular strategy or goal. I hook it up to a PC every once in a while and at that time either copy off any backups worth saving or delete them. Most of the those I have on the PC will eventually be deleted as well without ever being used. You could use a USB key if you want to. Really you only need to keep one on the tablet - mostly as a convenience in case you wedge your daily driver ROM with some random mod: you can restore a working ROM right from your tablet rather than having to find a USB key or return to your PC to get the tablet booting again.
There is one type of ROM backup that I think is very useful to keep a permanent copy of - a pure stock ROM. The reason for that is that any radio images (tilapia) or bootloader upgrades that are *sometimes* delivered by OTA can be trivially installed by:
- make a backup of the current ROM
- restore a pure stock ROM backup (including the stock recovery! ***)
- take the OTA
- ***soft-boot a custom recovery and make a backup of the NEW stock ROM (including its' recovery!)
- hard-flash the custom recovery to the tablet
- restore the backup from the first step above.
Doing things this way is the safest possible way to install either a bootloader or a radio image. Not only that, but for folks that prefer to mod stock ROMs, it gives them a backup archive of /system to recover arbitrary (stock) files from.
*** soft-booting a recovery is the most convenient way to capture a stock recovery as part of a nandroid backup. I.E.
Code:
fastboot boot recoveryimagefile.img
If you hard-flash a custom recovery before you make a nandroid backup of a stock ROM, you lose the opportunity to get a copy of the stock recovery along with the rest of the stock ROM.
good luck
Hello!
So, I've read through the beginner guides (and that is a hilarious video btw!) and just want to double check a few things. I'm on Fido (Canada) with a stock S4 (i337M) that I got a couple days ago.
1. I assume I use the instructions here: http://forum.xda-developers.com/showthread.php?t=2314494 [HOW-TO] and here http://forum.xda-developers.com/showthread.php?t=2298299 [Canadian Root and Recovery].
1a. That tool will allow me to un-root in case I need the warranty, yes?
2. I also want to flash to vanilla Android (aka Pure Google / Google Edition)... which ROM do I use? There are so many I can't tell.
2a. I know the Samsung camera app doesn't work on the Pure Google ROM, but is basic functionality still working, i.e. can I still take a picture / video / etc.? Is there any other basic functionality missing? (I heard something about the volume button?)
3. Which ROM do I use if I want to restore to factory?
4. I also need to backup my SMS, contacts, call log, app data, settings etc. so I can restore them easily after flashing to new ROM, or after restoring to factory ROM. Will Titanium handle all of this?
Thanks
kabutar said:
Hello!
So, I've read through the beginner guides (and that is a hilarious video btw!) and just want to double check a few things. I'm on Fido (Canada) with a stock S4 (i337M) that I got a couple days ago.
1. I assume I use the instructions here: http://forum.xda-developers.com/showthread.php?t=2314494 [HOW-TO] and here http://forum.xda-developers.com/showthread.php?t=2298299 [Canadian Root and Recovery].
1a. That tool will allow me to un-root in case I need the warranty, yes?
2. I also want to flash to vanilla Android (aka Pure Google / Google Edition)... which ROM do I use? There are so many I can't tell.
2a. I know the Samsung camera app doesn't work on the Pure Google ROM, but is basic functionality still working, i.e. can I still take a picture / video / etc.? Is there any other basic functionality missing? (I heard something about the volume button?)
3. Which ROM do I use if I want to restore to factory?
4. I also need to backup my SMS, contacts, call log, app data, settings etc. so I can restore them easily after flashing to new ROM, or after restoring to factory ROM. Will Titanium handle all of this?
Thanks
Click to expand...
Click to collapse
That guide should be fine. If you want "vanilla Android", right now the closest thing would be CM, you can get it from http://get.cm and select "jfltecan" (the canadian S4 model). Ye,s, Titanium can backup all of those things you mentioned, although I am not certain about system settings - there will be a lot of different settings between TouchWiz and AOSP.
CommentProvider said:
That guide should be fine. If you want "vanilla Android", right now the closest thing would be CM, you can get it from http://get.cm and select "jfltecan" (the canadian S4 model). Ye,s, Titanium can backup all of those things you mentioned, although I am not certain about system settings - there will be a lot of different settings between TouchWiz and AOSP.
Click to expand...
Click to collapse
awesome thanks. I'm not worried about system settings just apps and their settings.
for the factory ROM would this work?: http://forum.xda-developers.com/showthread.php?t=2261573 (again, I'm on Fido in Canada)
and lastly, I'm still not clear on the difference between Odin/Loki/whatever you use to root and/or flash - would someone be able to clarify?
Also, just to be clear, what is meant by 'recovery'?
Thanks again
http://forum.xda-developers.com/showthread.php?p=41989987
Loki
refers to the exploit that allows us to run custom recoveries as well as custom roms. You only need to have a loki'd rom if you have a model with a locked bootloader (AT&T).
recovery is a partition that you can access at boot by holding down a combination of keys. (volume up and home button in the case of our sgs4) every phone has recovery stock but it doesn't do much. you can replace stock with clockwork mod recovery which is extremely useful for flashing all kinds of things and making backups before you do. There are other alternative recoveries besides clockwork but that seems to be the most common. TWRP is also gaining popularity these days. You can easily switch between recoveries and or upgrade your current recovery. All that needs to happen is for a new image to be flashed onto the recovery partition. See the rooting guide for more info on how to flash a custom recovery.
Sent from my SGH-I747
mymusicathome said:
http://forum.xda-developers.com/showthread.php?p=41989987
Loki
refers to the exploit that allows us to run custom recoveries as well as custom roms. You only need to have a loki'd rom if you have a model with a locked bootloader (AT&T).
recovery is a partition that you can access at boot by holding down a combination of keys. (volume up and home button in the case of our sgs4) every phone has recovery stock but it doesn't do much. you can replace stock with clockwork mod recovery which is extremely useful for flashing all kinds of things and making backups before you do. There are other alternative recoveries besides clockwork but that seems to be the most common. TWRP is also gaining popularity these days. You can easily switch between recoveries and or upgrade your current recovery. All that needs to happen is for a new image to be flashed onto the recovery partition. See the rooting guide for more info on how to flash a custom recovery.
Sent from my SGH-I747
Click to expand...
Click to collapse
ok, great, thanks. just to clarify one last time: am I correct in understanding that I don't need to have a custom recovery in order to flash a ROM? or is that what installing clockwork mod/TWRP means? (or is that what rooting means?)
Lastly... is there somewhere with a list of what each custom ROM is, and/or what things don't work in the ROM? I do want vanilla, but I'd also be interested in checking out the other ROMs to see if there's one that will keep some TouchWiz functionality while removing the ridiculous skin.
Also, for vanilla Android, would you recommend waiting till devs release a MOD based off of the S4 GE?
kabutar said:
ok, great, thanks. just to clarify one last time: am I correct in understanding that I don't need to have a custom recovery in order to flash a ROM? or is that what installing clockwork mod/TWRP means? (or is that what rooting means?)
Lastly... is there somewhere with a list of what each custom ROM is, and/or what things don't work in the ROM? I do want vanilla, but I'd also be interested in checking out the other ROMs to see if there's one that will keep some TouchWiz functionality while removing the ridiculous skin.
Also, for vanilla Android, would you recommend waiting till devs release a MOD based off of the S4 GE?
Click to expand...
Click to collapse
Check out the link in my first post. A plethora of knowledge that will help you in your Rom journey.
Play around and test the options of roms you have. Each user has different likes/dislikes. MAKE SURE YOU READ THE ORIGINAL POST OF THE ROM YOU ARE PLANNING ON FLASHING. They will contain the basic inductions to flash the Rom and usually any bugs that exist.
Check out this thread for a list of compatible roms -
http://forum.xda-developers.com/showthread.php?p=41834056
[GUIDE][NOOB'S]These non-AT&T ROMs work on AT&T/TMO/Canadian S4 devices. Here's how!
A quick search can be a beautiful thing
Sent from my Nexus 10 using xda premium
mymusicathome said:
Check out the link in my first post. A plethora of knowledge that will help you in your Rom journey.
Play around and test the options of roms you have. Each user has different likes/dislikes. MAKE SURE YOU READ THE ORIGINAL POST OF THE ROM YOU ARE PLANNING ON FLASHING. They will contain the basic inductions to flash the Rom and usually any bugs that exist.
Check out this thread for a list of compatible roms -
http://forum.xda-developers.com/showthread.php?p=41834056
[GUIDE][NOOB'S]These non-AT&T ROMs work on AT&T/TMO/Canadian S4 devices. Here's how!
A quick search can be a beautiful thing
Sent from my Nexus 10 using xda premium
Click to expand...
Click to collapse
Thanks again for the link! I have actually seen several of those... but am just still very confused. mainly on these points:
- FIDO's rom isn't in those lists, and the variety of options for flashing (e.g. some ROMs say they need to be flashed with ODIN not TWRP) is a bit overwhelming!
- there's a post saying the Canadian ROMs are for odin not recovery flashing?
- I'm still not clear on whether I need to install a custom kernel just to flash a different ROM
- Also not clear on how to restore to factory stock (to take it to store for example)
- In the link you sent, the OP said non-ATT people should use the versions in their own forums... but does this apply to Canadian users too or is this ok for them?
Feel free to tell me if I'm being really dumb, but I really am a little lost lol.
As for buggy ROMs... would it be better to wait for one based off the S4 Google Edition?
Thanks again
Canadian dont need loki dont use loki never use loki
Take time to understand everithing before flashing
rodger is the same as fido exept for the rodger bloatware (my accout,visual voicemail etc)
what i did root with cf auto root
installed goomanager on google play ,this app can installed twrp and it really easy
in recovery i flash mint jelly rom ,after its done i flash faux kernel for canadian
To factory restore you have to installe stock rom thru odin ,(from what i understand) it change the rom and the kernel at the same time
zild8 said:
Canadian dont need loki dont use loki never use loki
Take time to understand everithing before flashing
rodger is the same as fido exept for the rodger bloatware (my accout,visual voicemail etc)
what i did root with cf auto root
installed goomanager on google play ,this app can installed twrp and it really easy
in recovery i flash mint jelly rom ,after its done i flash faux kernel for canadian
To factory restore you have to installe stock rom thru odin ,(from what i understand) it change the rom and the kernel at the same time
Click to expand...
Click to collapse
ok, so I'm just sorting through all of this. Successfully rooted and flashed CM nightly. However, now I see 'rogers' instead of 'fido' and 4G in the status bar, which I understand means that I'm on LTE according to stock JB icons.
So to sort this out:
a) what do I do about this incorrect network name?
b) if I restore to stock rom through odin, and it installs the 'rogers' rom, how do I get back to the fido apps? will I still have the network access / wrong name problem?
c) if I want to go BACK to stock eventually, I seem to have two options:
http://forum.xda-developers.com/showthread.php?t=2261573 [FACTORY STOCK]
http://forum.xda-developers.com/showthread.php?t=2269304 [12 May Official STOCK firmware collections for Canadian S4]
which do I use?
d) I took a nandroid image, BUT: can I restore from this (after wiping all data) to get back to factory ROM, or MUST I use ODIN? Or, do I need to use ODIN and then nandroid to restore everything about the stock ROM?
Thanks!!
A = I think cm have an option to rename carrier label if not you can install xposed framework and notach xposed and the go in frameword,module then activate nottach .open nottach then chose any option that you want ,over 100...
or i think you can try change your apn to show fido ( not sure)
B= check playstore for fido app
C= ? i dont know i think both of then are good, iwould use the one that say canadian stock firmware
D = if you restore from nandroid i think you flash counter gonna still show that you running cutom rom ,best way should be thru odin
Read a lot before you do anithing,you have to understand ..seem to be easy to brick .did not happen to me since one years ,but i read a lot..
And hit the thanks button when somebody helps you
zild8 said:
A = I think cm have an option to rename carrier label if not you can install xposed framework and notach xposed and the go in frameword,module then activate nottach .open nottach then chose any option that you want ,over 100...
or i think you can try change your apn to show fido ( not sure)
B= check playstore for fido app
C= ? i dont know i think both of then are good, iwould use the one that say canadian stock firmware
D = if you restore from nandroid i think you flash counter gonna still show that you running cutom rom ,best way should be thru odin
Read a lot before you do anithing,you have to understand ..seem to be easy to brick .did not happen to me since one years ,but i read a lot..
And hit the thanks button when somebody helps you
Click to expand...
Click to collapse
AWESOME, thanks for all that. Successfully flashed, so hopefully that's the end of it all. And thanks for pointing out the thanks button!!
Two LAST quick things:
- if I use the Canadian stock firmware, do I still end up with a wrong carrier name sign? I imagine I may need to ask the dev that, but just in case you happen to know. I actually can't seem to fix it using the methods you suggested, so I'd prefer not to have this happen.
- ok so I can flash with ODIN and then use nandroid to restore a snapshot of the filesystem I assume?
kabutar said:
AWESOME, thanks for all that. Successfully flashed, so hopefully that's the end of it all. And thanks for pointing out the thanks button!!
Two LAST quick things:
- if I use the Canadian stock firmware, do I still end up with a wrong carrier name sign? I imagine I may need to ask the dev that, but just in case you happen to know. I actually can't seem to fix it using the methods you suggested, so I'd prefer not to have this happen.
- ok so I can flash with ODIN and then use nandroid to restore a snapshot of the filesystem I assume?
Click to expand...
Click to collapse
-If you flash back to your stock carrier specific firmware with ODIN the carrier will be correct. You will be back to just as when you first got it from the dealer (provided they didn't set it up for you first).
-You shouldn't be able to restore the nandroid if you ODIN back to stock because you will no longer have a custom recovery.
blyndfyre said:
-If you flash back to your stock carrier specific firmware with ODIN the carrier will be correct. You will be back to just as when you first got it from the dealer (provided they didn't set it up for you first).
-You shouldn't be able to restore the nandroid if you ODIN back to stock because you will no longer have a custom recovery.
Click to expand...
Click to collapse
- Well the problem is that my carrier is Fido, a subsidiary of Rogers, and so CM only has a 'Rogers' release. Similarly there is only a 'Rogers' stock firmware, so I don't want to flash back to that and have the carrier still wrong...
- OK, well I assume I could root, flash nandroid, and then unroot - yes?
Thanks!
kabutar said:
- Well the problem is that my carrier is Fido, a subsidiary of Rogers, and so CM only has a 'Rogers' release. Similarly there is only a 'Rogers' stock firmware, so I don't want to flash back to that and have the carrier still wrong...
- OK, well I assume I could root, flash nandroid, and then unroot - yes?
Thanks!
Click to expand...
Click to collapse
-I see the dilema.
-Well as opposed to even flashing to stock with ODIN in the first place. I would suggest booting to recovery (TWRP or CWM), and restore your Nandroid backup. This should bring you to the point before you flashed any ROM. Keep in mind this won't however remove status showing 'custom'.
If you happened to already ODIN back to stock you would have to root again, install custom recovery and perform the step above.
blyndfyre said:
-I see the dilema.
-Well as opposed to even flashing to stock with ODIN in the first place. I would suggest booting to recovery (TWRP or CWM), and restore your Nandroid backup. This should bring you to the point before you flashed any ROM. Keep in mind this won't however remove status showing 'custom'.
If you happened to already ODIN back to stock you would have to root again, install custom recovery and perform the step above.
Click to expand...
Click to collapse
that is what I was thinking... there are ways to unroot as far as I know so hopefully that should be ok!
thankfully I did take a nandroid backup. speaking of which - I have 3 files, does this sound ok?:
- boot/sys/data (these were originally selected so just went with it)
- efs
- other (everything else)
last clarification: I thought nandroid was not recommended if switching between ROMs? like if I had a computer backup (i.e. nandroid) but took the backup in Windows XP (i.e. stock rom) and then tried to restore it over Windows 8 (i.e. CM rom), bad things would happen? or is the nandroid more like an acronis boot image thing where it completely wipes everything?
lastly, if I do that... do I need to wipe factory data, dalvik cache, etc or will nandroid take care of that for me?
many thanks again!
kabutar said:
that is what I was thinking... there are ways to unroot as far as I know so hopefully that should be ok!
thankfully I did take a nandroid backup. speaking of which - I have 3 files, does this sound ok?:
- boot/sys/data (these were originally selected so just went with it)
- efs
- other (everything else)
last clarification: I thought nandroid was not recommended if switching between ROMs? like if I had a computer backup (i.e. nandroid) but took the backup in Windows XP (i.e. stock rom) and then tried to restore it over Windows 8 (i.e. CM rom), bad things would happen? or is the nandroid more like an acronis boot image thing where it completely wipes everything?
lastly, if I do that... do I need to wipe factory data, dalvik cache, etc or will nandroid take care of that for me?
many thanks again!
Click to expand...
Click to collapse
I think when you go into recovery and restore nandroid everything will restore.
I would just restore the nandroid from your current state via recovery. If you are worried about it or it causes a problem, it isn't to many more steps to flash to stock via ODIN, root and install recovery and proceed with restore.
I think it is always safe practice to wipe first, and not to dirty flash.
blyndfyre said:
I think when you go into recovery and restore nandroid everything will restore.
I would just restore the nandroid from your current state via recovery. If you are worried about it or it causes a problem, it isn't to many more steps to flash to stock via ODIN, root and install recovery and proceed with restore.
I think it is always safe practice to wipe first, and not to dirty flash.
Click to expand...
Click to collapse
ok thanks.
However: I may be SAVED! I just realized that Fido is often tagged as FMC, and there's a stock firmware for that one in this thread. Thank the heavens!
kabutar said:
ok thanks.
However: I may be SAVED! I just realized that Fido is often tagged as FMC, and there's a stock firmware for that one in this thread. Thank the heavens!
Click to expand...
Click to collapse
Didn't know that! Never been with Fido. Great news for you, all you have to do is ODIN that firmware
blyndfyre said:
Didn't know that! Never been with Fido. Great news for you, all you have to do is ODIN that firmware
Click to expand...
Click to collapse
Yeah, very relieved, and now just gotta figure out why my phone is showing up as a Rogers phone when the nightly is tagged Rogers + Fido and I'll be good to go. I must say I miss multi-window a little and the handwaving over screen a lot, but by god TouchWiz was ugly.
hey kabutar
Yesterday i flash the 12 may stock firmware thru odin ,to revert backt to stock
Here what i did
-latest odin 3.07
-put your phone in download mode with usb not pluged to computer ...
-closed all kies software
-plug your phone in computer
add firmware on pda button ,dont touch any other option.
reboot i add a lot of crashing app so i went to recovery and errase data
reflash thru odin the stock firmware ,and boom everthing was stock ,no more custom in os or in download mode