|
Disclaimer- You may be voiding your warranty by rooting your phone. This post is loving PERFECT and CRITICISM WILL NOT BE TOLERATED. No, but seriously, I'm one dude, I can't keep up with the entire Android Dev Scene. If something needs to be added or is incorrect, let me know here. Aftermarket Android Turning into Your source for All Things Root. Take a look at the it might answer some questions. Root - The reason why you're here. The term “rooting” basically means you are hacking into your phone so that you have access to the “root” folder, where the main settings can be altered as you wish. Rooting allows you to do anything and everything with your phone. For something as simple as an addon pack over a stock rom to a built from the ground-up AOSP build, rooting gives you control over your phone in a way beyond any other mobile phone. Why would you want to do this? Here is an excellent article that describes in depth what root is and the ramifications of it. Why should I root? Because you're an unwashed virgin nerd and have nothing else better to do. But seriously-
Basic terms you need to know- Rooting- Grants you access to the root folder your phone, allowing you to make all sorts of changes and install cool new software. ROM- the OS of your phone. Sense, Motoblur, and AOSP are all different types of ROMs. Recovery Mode- Kind of like a “safe mode” of your phone. You use this mode to make nandroid backups, install new ROMs, updates, themes, and so on. Nandroid- A complete backup of your phone's current ROM, data, and settings, saved to your SD card. You want to do this before you do any major loving with your phone, so you have a backup to return to. WARNINGS
How do I root my phone?? SuperOneClickRoot supposedly will provide root access for most phones. Try it out and see if it works for you. If it doesn't, read on. T-Mobile G2/HTC Vision: You can use an app called Visionary and then another process to gain full root. Post-November 2010 HTC Evo- HTC updated their software to make it harder to root. For now there's a manual process that is a bit tricky. http://forum.xda-developers.com/showthread.php?t=829045 Pre-November 2010 HTC Evo - Lucky you! There is an easy one-click rooting process that can be done with the use of unrEVOked, a desktop application that does all the work for you. For a detailed guide, click here HTC Incredible -You're lucky too!! The one-click unrEVOked process works for you as well. For more information click here. HTC Desire- The unrEVOked method works for you as well. For more information, click here. Motorola Droid 2 - A one-click rooting program is available for the Droid 2. For more information, click here. Motorola Droid X has a rooting process here. Samsung Galaxy S- Has a root method here. Samsung Epic 4G- Root method here Other Samsung Phones have a one-click rooting process available here. It works with the following phones- GT-I9000 Captivate SHG-I897 Vibrant SGH-959 GT-I9000M Epic SPH-D700 (maybe) Other Phones- Universal Androot has a one-click rooting process for the following phones. Google Nexus One (2.2) Google G1 (1.6) HTC Hero (2.1) HTC Magic (1.5) (Select Do not install Superuser) HTC Tattoo (1.6) Dell Streak (2.1) Motorola Milestone (2.1) Motorola XT701 Motorola XT800 (2.1) Motorola ME511 Motorola Charm Motorola Droid (2.01/2.1/2.2 with FRG01B) Sony Ericsson X10 (1.6) Sony Ericsson X10 Mini (1.6) Sony Ericsson X10 Mini Pro (1.6) Acer Liquid (2.1) Acer beTouch E400 (2.1) Samsung Galaxy Beam Samsung galaxy 5 (gt-i5500) Vibo A688 (1.6) Lenovo Lephone (1.6) LG Ally (2.1) LG GT540 (1.6) Gigabyte GSmart G1305 God Exists. fucked around with this message at 02:06 on Dec 21, 2010 |
# ¿ Oct 20, 2010 17:32 |
|
|
# ¿ Apr 28, 2024 20:03 |
|
I'm Rooted. What now? Well, you don't have to do anything! But the following software is cool! Titanium Backup- First program you should download. A program that will back up your apps + app data, as well as your system data. You can also use it to get rid of Sprint/Verizon apps that you don't like. Note- don't try deleting any HTC or Motorola apps or you will gently caress up your phone! Rom Manager. Second program to download. From this app you can download and flash roms, wipe backup your current rom, wipe your data, install other flashable zips, etc. Wireless Tether For Root Users - WiFi or Bluetooth. AdFree - Block ads in the browser as well as apps SetCPU – A program for overclocking/underclocking your CPU. Also available free to XDA members here. Note- you need to have installed a custom kernel in order to be able to make use of SetCPU. Check out XDA for kernels available on your phone. Note 2- Some new kernels handle the CPU better than SetCPU does so you might want to try not using this and see how your battery life is. ShootMe- A screenshot program. Shake your phone to take a screenshot. Root Explorer- Access your root folders. Delete protected apps you don't want, like Sprint/Verizon apps. VNC Server- Remote control your Android phone using your computer. Typefresh- An app for changing your system fonts. There's also a huge collection available here. Place the zip on your SD card and install it through your Recovery mode or ROM Manager. Quick Boot- an app to quickly reboot your phone, also to recovery and bootloader modes. MetaMorph- an app for theming your system files, like your notification bar, battery meter, etc. Check around XDA to see if there are metamorph themes available for your phone. JuiceDefender is an app that saves battery life by turning your 3G off under certain conditions, like your display off. You can set it to turn it back 3G for a set period of time, like 30s every 10 minutes. Some CDMA phones need root access for it to function correctly. Roms- As mentioned above, a ROM is basically a different variation of the Android OS for your phone. There are various reasons for installing a new ROM. Some ROMs might give you faster speed, more battery life, certain customization features you might like, and so on. Browse the XDA forums for your phone and check out the roms there to see what you might like. How Do I Install a Rom? Before you install a rom, run Titanium Backup to store all your apps/data on your SD card to restore later. Note- if you are going from Sense to AOSP (like Cyanogen) do not restore data, as they use different databases. The easy, automated way to do this is through a market program called ROM Manager. ROM Manager will show you a list of available ROMs for your phone, download it for you, wipe your phone, give you an option to back up your current ROM (do this), and restore back to previous ROMs. There's no reason not to do it this way, unless your ROM of choice is not available through this or really like booting into Recovery Mode. If you want to do it through Recovery Mode: put the ROM zip on your SD card, boot into recovery mode, backup your current ROM, wipe your data/cache (if needed (probably)), install ZIP from SD Card. After your new ROM boots up, download Titanium from the market and restore your apps/data. ROMs Available on each Phone This is a very incomplete list, since there are a large number of ROMs available for each phone. I'll just mention some of the major ones, as ROMs change rapidly as developers change and update their products. HTC Evo Cyanogen- CM is a popular Android build available on many phones. Used by a lot of goons because of its customization options and performance. Currently does not support 4G. Fresh- A Sense-based ROM that has a lot of nifty features, removes Sprint software and has a battery saving kernel. Popular and also supports 4G. HTC Incredible Cyanogen- As mentioned above on the EVO. Virtuous- A Sense-based ROM that is very close to stock with additional customization options. Sky Raider- Another Sense-based ROM with significant changes made to the framework. HTC Desire Cyanogen- As mentioned above on the EVO. LeeDroid- A solid Sense-based rom with a lot of theming tweaks and overclocking. Motorola Droid 2- Droid 2 development is a little sparse right now. Here is a list of working roms. Motorola Droid X- As far as I know, the Droid X hasn't been sufficiently hacked to allow 'full' roms. There are some themes you can install that get rid of blur, if you hate it, like Tranquility. Samsung Galaxy S- The Galaxy has a lag problem which there are various fixes for. Check them out here. This one seems to be the most popular. SamSet- a themed ROM with several fixes/additions. Nexus One- Given its status as a major dev phone there are a lot of ROMs available for the N1. Cyanogenmod 6 is from the well known Cyanogen and focuses on being a vastly improved AOSP rom. It gets all the goodies eventually, and is the most popular rom - it's safe to say if you're new to rooting you should be using this ROM for Nexus One. eViL's NXSense is a Froyo sense rom that is very popular and is being actively developed. Motorola Droid/MILESTONE (WIP) Droid Roms- Check out this page: : http://www.droidforums.net/forum/custom-roms/ Bugless Beast is one of the earlier roms, and it is basically the premiere Droid ROM. 2.1 with live wallpaper support and all the whizbangs you want. Run by a guy named Pete, it's integrated with a number of OC/UV kernels for use with SetCPU going up to 1.25Ghz I believe, though really 1.0ghz is probably better and safer for a first time user. Is often paired with the Smoked Glass theme which a lot of people seem to like. Is updated pretty regularly, and is very fast. an aside, at least one goon has fried their droid by overclocking it, please, consider if you actually need to overclock before doing so. Cyanogen 6 has an official release version available on the Droid. G1 and HTC Magic (WIP) These two phones generally use the same board, and are thus compatible with roms generally - some exclusions apply, see store for details. SPL: As the first Android device, the G1 has some technical limitations - namely that the /System partition is tiny. To get around this, there's the DangerSPL, which resizes /System using space from /Cache. SPL updates CAN brick your phone more or less permanently, so USE WITH CAUTION and follow instructions. 32A/32B: These are the board types for the G1/Magic. G1's are all 32B boards. 32A phones are the "HTC" branded Magics and the myTouch 1.2/Fender LE. These have the same RAM as the Hero and have official Sense ROMs (dependant on version). 32A is going to be superior to 32B, but B is much more common. 32A/B roms are not directly compatible, but most 32B roms can be modified with a new boot.img to run on 32A. There's an online tool to do this, I'll like it if someone finds it. RAM Hack: People have discovered how to change the allocation of onboard memory in such a way to free up 10mb more RAM for userland. This RAM comes from the GPU's allocated RAM, meaning the phone's 3D performance will suffer. This is a generally recommended unless you do a lot of gaming on your phone. Almost any phone can be tweaked to use this, but some that are expecting it might not function well without it. Just get CyanongenMod 5.0.8 already, you dicks. HTC Hero and Droid Eris (WIP) HTC Hero comes in 2 flavors: GSM and CDMA. Roms are NOT directly compatible but there's a good selection of comparable roms for both. The Droid Eris is the HTC Hero-analogue which has finally been rooted. A lot of things are similar. Tools of the trade Android SDK - Allows you to run the Android emulator. Honestly, nandroid and roms are so simple, there's not a lot of point unless you're a dev. Droid Explorer - Install this. No, seriously. It sets up your Dev mode drivers and installs ADB/Fastboot, as well as easy browsing of your whole device. It will simplify your life. Wireless Tether For Root Users - WiFi or Bluetooth. WEP-only though. General Troubleshooting FOR THE LOVE OF ANDROID JESUS POST YOUR PHONE/ROM WHEN ASKING FOR HELP Logcat is a terminal command which will show you a live log of your Android device. Droid Explorer has a good logcat client which colors and adds easy saving, I highly recommend it. Look for ERROR or anything similar. If you can't find anything in logcat, or would like to try something else, general troubleshooting applies - figure out when the problem started and anything you added/removed/changed around the same time. Try un-doing this and see if it helps. If all else fails, there are a few options which are a bit harder. A reflash is flashing the same rom, and doing it without a wipe will KEEP your data while re-doing your /System so any issues there will be fixed. A Wipe & Reflash will restore your phone to that minty-fresh just rooted state - no data, fresh rom, hopefully no issues. You can then build it back up - Android preferences are a bit of a mess, so even with the exact same settings, you could end up fixing the issue. Titanium Backup makes a Wipe+Reflash a nearly painless procedure, so you'll find it's often the quickest way to go about it. Important Links
Android SDK - Allows you to run the Android emulator. Honestly, nandroid and roms are so simple, there's not a lot of point unless you're a dev. Droid Explorer - Install this. No, seriously. It sets up your Dev mode drivers and installs ADB/Fastboot, as well as easy browsing of your whole device. It will simplify your life. HEY FUCKTARD! HELP US OUT BY POSTING YOUR PHONE/ROM/SD SETUP IF YOU WANT HELP! [/quote] God Exists. fucked around with this message at 20:20 on Nov 27, 2010 |
# ¿ Oct 20, 2010 17:33 |
|
For people with HTC Incredibles I highly recommend you use this new kernel, if only for the fast charging- http://forum.xda-developers.com/showthread.php?t=810151
|
# ¿ Oct 20, 2010 23:32 |
|
Whoa crap I think I linked you to the wrong thing. Here are the right instructions- http://forum.xda-developers.com/showthread.php?t=787304 Sorry about that! I double checked and all the links should be good now.
|
# ¿ Oct 21, 2010 02:33 |
|
Probably shouldn't advocate warranty/insurance fraud on these forums.
|
# ¿ Oct 21, 2010 19:24 |
|
sweeptheleg posted:where is the fraud? Running over your phone if you brick it seems like fraud to me.
|
# ¿ Oct 24, 2010 19:35 |
|
900ftjesus posted:You want Cyanogenmod 6. He said he wants a rom like Fresh so maybe not. Damage control is the most popular Sense rom on the hero I think. But there aren't any 2.2 sense roms for the Hero unfortunately. God Exists. fucked around with this message at 19:46 on Oct 24, 2010 |
# ¿ Oct 24, 2010 19:41 |
|
Munkaboo posted:I just rooted last night using unrevoked 3 on my Evo, and I downloaded Fresh via the ROM manager. Do I need to do a data wipe to get a functional ROM? In the Evo thread I was told to delete the cache and the dalvik cache. How do you do that? You should always wipe unless you're specifically told by the developer that you don't have to. When you install the ROM in ROM Manager it gives you a prompt to delete your data and cache and to back up your current ROM. Otherwise you can do it manually by rebooting into Recovery and deleting it there + installing your ROM. God Exists. fucked around with this message at 16:58 on Oct 31, 2010 |
# ¿ Oct 31, 2010 16:56 |
|
Munkaboo posted:After I install fresh does it come with a battery saving kernal or do you have to install another one? Check the XDA thread. I'm pretty sure it does come with a kernel, and you can always install other ones if you want.
|
# ¿ Oct 31, 2010 19:23 |
|
Munkaboo posted:Okay so I just installed Fresh and am now restoring all my apps and poo poo with Titanium... what next? What do you mean, 'what next'? What do you want to do? There's a list in the OP of software you can install
|
# ¿ Oct 31, 2010 20:46 |
|
Munkaboo posted:I've got SetCPU, Wireless Tether, and the screenshot app. I dont know, anything else I should do? Specifically if I want to save battery life? If you want to save battery try setting your main SetCPU profile to conservative, and underclock it if you want. Also set a profile so that when your screen is off it is 460max and 245min. Also download JuiceDefender if you want to try that out. edit- Some of the new kernels might handle CPU governing better than SetCPU so you might just want to not use SetCPU for a while and see how your battery life is. See here- http://androidforums.com/evo-4g-all-things-root/179761-kernels-setcpu-battery-comparison.html God Exists. fucked around with this message at 21:12 on Oct 31, 2010 |
# ¿ Oct 31, 2010 21:08 |
|
Munkaboo posted:Is Launcher Pro any good? I kinda like Sense. LauncherPro doesn't replace Sense applications like the dialer and contacts, just the launcher/widgets. I use LP with Sense, it's reliable and fast and you keep all the good things about Sense. The widget replacements in LP are just as good as Sense's and in some cases better. Except for the Photo Album widget which there is no good replacement for available yet.
|
# ¿ Nov 1, 2010 03:33 |
|
245 min/max can cause trouble waking up your phone from sleep for calls, so a higher max is suggested.
|
# ¿ Nov 2, 2010 03:13 |
|
Sure I'll put it up there.
|
# ¿ Nov 4, 2010 00:07 |
|
chippy posted:It doesn't seem like what he's saying should work. I thought Rosie etc. required the Sense framework to function? Rosie.apk can't function without a lot of the Sense apps/widgets so I don't know how he got that to work.
|
# ¿ Nov 4, 2010 14:05 |
|
It's in Phone.apk, not htcdialer.apk. They're the phone_number pngs in the drawable_hdpi folder.
God Exists. fucked around with this message at 23:49 on Nov 6, 2010 |
# ¿ Nov 6, 2010 23:46 |
|
travisray2004 posted:Wow, thank you! I looked in Phone.apk too but must have overlooked it. Apparently the button background is btn_dial_normal.9.png Is it a metamorph? Where'd you get it from?
|
# ¿ Nov 7, 2010 00:48 |
|
If there's no APK being fully replaced it might be a metamorph, since all metamorph does is alter files within currently existing APKs. In any case the png should be somewhere in the theme ZIP file, you just have to find it. I don't know where to download the theme from so I can't help.
God Exists. fucked around with this message at 01:03 on Nov 7, 2010 |
# ¿ Nov 7, 2010 01:01 |
|
travisray2004 posted:I'm thinking it probably is. I think I found what your problem was. Turns out that the green Dial button is in framework.res in the drawable_hdpi folder. Here's the files you want, in any case
|
# ¿ Nov 7, 2010 01:16 |
|
Zarkov Cortez posted:Once the phone has been rooted can you use normal OTA updates, or would you need to unroot and then update? Once you root you give up OTA updates in my opinion. You probably need an unmodified recovery in order to flash the OTA. I'm sure someone will leak a Gingerbread ROM on the N1 before its release date anyway. God Exists. fucked around with this message at 16:37 on Nov 8, 2010 |
# ¿ Nov 8, 2010 16:30 |
|
Bobulus posted:I'm hoping this is just unrelated, but as mentioned, I rooted my phone this morning, and now it's having trouble syncing with my google mail/contacts/calendar. It's not you or root, it's Google problem. http://www.google.com/support/forum...4f5209bf7&hl=en They're trying to fix it. God Exists. fucked around with this message at 17:23 on Nov 8, 2010 |
# ¿ Nov 8, 2010 17:16 |
|
Did you clear your data/cache in Gmail? Backup your ROM and do a factory wipe then and see if your syncing comes back then. Or install a new ROM and see if it works. Or unroot it entirely. Root should not mess with your notifications. Like I said it's probably a Google problem, or a simple user error on your part.
God Exists. fucked around with this message at 17:30 on Nov 8, 2010 |
# ¿ Nov 8, 2010 17:24 |
|
scarymonkey posted:What I did notice is that battery life shot way up. I tried tweaking Sense as much as I could for battery but I would still usually end up dead or down 30-40 percent over night if not on the charger. Set up a SetCPU profile to turn your CPU way down with the screen off and install JuiceDefender, it's done wonders for me.
|
# ¿ Nov 8, 2010 21:54 |
|
Kuvo posted:The phone reboots to an icon of a exclamation point in a triangle over a phone. Probably means ClockworkMod wasn't installed correctly. Also for future reference the process in Recovery shouldn't take more than 5 minutes.
|
# ¿ Nov 10, 2010 02:17 |
|
SLOSifl posted:I assume general push functions will only turn on for 1 minute, meaning Trillian, Gtalk, mail, etc, correct? What about SMS? Those still come in real time, right? That's not data as far as I know, but I could be wrong. SMS comes over your voice network which is separate from 3G. They'll still come in. God Exists. fucked around with this message at 00:57 on Nov 11, 2010 |
# ¿ Nov 11, 2010 00:55 |
|
tzirean posted:If I want to root my Incredible (to make Verizon's crapware vanish, get access to every folder, install Titanium Backup just in case and be able to take screenshots) but not install a new ROM, will the phone still be wiped in the process, or is it just the installation of a new ROM that wipes the phone? Rooting your phone doesn't result in any data loss, no.
|
# ¿ Nov 11, 2010 02:32 |
|
Ozmodiar posted:Uh...IIRC...when I rooted my EVO it involved a factory reset so I had to reinstall everything... It didn't or you screwed up somewhere, I've never heard of rooting causing a factory reset especially with foolproof method like unrevoked.
|
# ¿ Nov 11, 2010 03:04 |
|
Echophonic posted:Yeah, but even if you did that, can't you just restore /data from backup and get your stuff back? If you have figured out a way to back up your protected data without superuser I guess so.
|
# ¿ Nov 11, 2010 03:10 |
|
Naes posted:Not sure if this is the right place to ask but I have a Nexus One rooted and currently running cm6.1 rc1. Anyway what I am looking for is a black browser, similar to the stock one on a desire. I have seen some black browsers packed in themes for CM6 but I am really just after the black browser and not a whole theme. I want to use a black status bar but the off-white greyish browser pane really bothers me. Upload your browser.apk to your public dropbox or w/e and I'll change it for you, or I can give you instructions on what to do.
|
# ¿ Nov 11, 2010 04:21 |
|
Actually I think the pane that you want to change is in framework.res. Let me check around and I'll get back to you.
|
# ¿ Nov 11, 2010 04:27 |
|
Zero The Hero posted:I want to take off some of the stupid apps that came with my Droid 2, but I'm worried about deleting something that might be system critical or used by other apps, or something. Is there a list of apps I can safely delete from my Droid 2? And I use Root Explorer to do so, right? The following is safe to remove. Instead of deleting them entirely it might be a better idea to freeze them with Titanium or to move them with Root Explorer so you can put them back if needed. * CarDock.apk * CityID.apk * MyVerizon.apk * Skype_mobile.live.apk * Vvm.apk * WorkContacts.apk * amazonmp3_1.7.22_signed_zipaligned.apk * Blockbuster.apk * Mynet.apk (3G Mobile Hotspot) * MotoGAL.apk (Corporate Directory) The entire bloatware premise is silly anyway and I don't know why people care so much about it, most of the apps aren't doing anything on your phone except taking up space in your app drawer (which you can hide).
|
# ¿ Nov 12, 2010 14:50 |
|
And furthermore if it was the case that Verizon apps were using up needed disk space I'm pretty sure all of the D2 internal space is earmarked for apps so unless someone is going to figure out a way to fill 8GB with apps, along with your SD card, I doubt something like VZW Navigator would stand in your way.
God Exists. fucked around with this message at 15:07 on Nov 12, 2010 |
# ¿ Nov 12, 2010 15:05 |
|
For anyone wanting to change their system font there's a huge repository available here- http://forum.xda-developers.com/showthread.php?t=801160
|
# ¿ Nov 12, 2010 17:18 |
|
Krakkles posted:Can I install the OTA update that sprint is trying to push to my EVO if I have rooted it? I actually tried once already and it seemed to fail when it restarted (showed an android with a red triangle containing an exclamation point). I was able to get it running again by pulling the battery, but it's asking me to install again. No, you cannot install updates if you have a modified recovery.
|
# ¿ Nov 12, 2010 17:35 |
|
The Wii/DS might not be able to work with an ad-hoc connection. I'm pretty sure the latest versions of wifi-tether support infrastructure mode so your Wii can connect to it- http://www.androidpolice.com/2010/0...ties-on-evo-4g/
God Exists. fucked around with this message at 21:36 on Nov 13, 2010 |
# ¿ Nov 13, 2010 21:24 |
|
Rohaq posted:Is it just me, or does this guy seem obsessed with porting over some of the most unreadable fonts imaginable? There's several good ones. LiberationSans is almost exactly like Helvetica (the best font in the world)
|
# ¿ Nov 14, 2010 01:05 |
|
Captain Charisma posted:Has anyone made a rooted version of the new Incredible update? I don't really want it (the new "allow you to upload 5mb items in email" feature is pretty nice), but the notice keeps popping up and it's bugging me. I don't feel like losing root over the loving V-Cast Store and bloatware I'm pretty sure if you run the update it'll fail and the notification will go away?
|
# ¿ Nov 14, 2010 17:57 |
|
Someone on XDA posted a solution to make the message go away http://forum.xda-developers.com/showthread.php?t=836120 quote:I seen this in another post, so I don't know who originally posted it because I closed the window, but can confirm it works. I can confirm it works God Exists. fucked around with this message at 19:48 on Nov 14, 2010 |
# ¿ Nov 14, 2010 19:31 |
|
Aatrek posted:Any way I can install Clockwork Recovery directly? I'm stuck at the bootloader screen on my (S-OFF) Incredible, and I can't get anything to work. Directly as in from your bootloader? You should be able to flash the file in this thread if not there's other downloads for Clockwork floating around. Did you try installing an earlier version of ClockWork from ROM Manager? God Exists. fucked around with this message at 22:34 on Nov 14, 2010 |
# ¿ Nov 14, 2010 22:32 |
|
|
# ¿ Apr 28, 2024 20:03 |
|
Just wondering how did you get to that point where your phone was almost bricked?
|
# ¿ Nov 14, 2010 23:52 |