Results 1 to 30 of 249
-
14-01-2012, 12:51 AM #1
[FAQ] Android Customization: Tips and Tricks
AIM: Whenever a new user tries to root his mobile or flash a custom rom, he ends up with a lot of doubt and query but without any answer. There are guides but those only show you the way to do certain things but won't explain you why that step is required. New users not only need guide but proper explanation as any improper step may cause a complete brick of their mobile. Most DEVs or frequent posters will ask them to "Google" which takes them to some other forum where the DEVs again ask them to "Google" and his causes a cycle where you jump from forum to forum without any clear answer. This FAQ will clear most of the common doubts. Remember this FAQ is written for Android users who are new to rooting and custom rom so some of the answers mayn't be prefect as they don't need to know everything.
Rooting:
Q: What is rooting?
A: Rooting is the process of getting root (also known as superuser) access on your Android device, which is otherwise restricted by the manufacturer of the device. Obtaining root access is like getting admin access on a Windows PC. You are free to fiddle with system files and settings which is usually locked away from user so they don't delete or modify them causing instability or complete malfunction.
Q: Why do I need to root my mobile?
A: If you want to get rid of the bloatwares that most Android ships with, you'll need root. Without root the system won't allow you to delete system applications as there is no uninstall option. Secondly, if you want to try a custom rom that will require you root as well. How to install custom rom will be explained in the 3rd post.
Q: What are the risks involved in rooting?
A: Rooting is usually safe as your mobile will either get rooted or not. However in rare case some system settings may get altered causing boot loop or mobile may simply get stuck in boot screen. In these case, hard reset usually doesn't work so Google a bit to be sure that you follow the correct procedure if any.
Q: What I need to do to root my mobile?
A: Simply use any of these apps below. Some are windows softwares whereas others are mobile app. In case of Windows software turn your antivirus off as some are detected as malware as the root exploit is listed as a risk item but won't cause any problem neither they ship with any virus so it is completely safe. There are many more apps that can root your mobile but these are the more frequently used ones.
- Root MANY ANDROID!
- SuperOneClick root
- Gingerbreak
- Unlock Root|mirror
- HTC Quick Root(for HTC mobiles only)
- Universal Rooting for most ICS phones
- Multi Root Installer
Follow the instructions & you are done in the respective pages.
Q: How do I know if my mobile is rooted or not?
A: Superuser app should appear in the menu else download terminal emulator from Play store, open it and it should have a $ sign. Type su and hit enter. If you get a super user request or a # your rooted.
Q: I ran the app & my mobile is stuck at a black screen or at the manufacturer logo.
A: After rooting it may take sometime to boot your mobile for the first time. If it doesn’t boots within 5-10min, pull battery & start your mobile again. If that too doesn’t help, hard reset mobile using the key combo if any but you’ll lose root access. If that too doesn’t help, something is surely wrong. You may try manually flashing the mobile with the stock rom your manufacturer released else take it for service and act like a noob.
Q: I followed all the instruction but still my mobile is not rooted.
A: If rooting was not possible using Z4Root try the rest of the root method one by one. Reboot after every try.
Certain mobiles have NAND lock (the internal NAND memory is locked & hence can’t be changed by a third party). In case your mobile is from HTC, most rooting way will fail. Try the HTC Quick Root.
Moreover not all roms can be rooted as many of the exploits have been fixed by Google. In that case google a bit as usually downgrading the rom to an older version helps where the exploit was not fixed.
Q: What is NAND lock?
A: NAND locked (or S-ON) when the bootloader is encrypted and rooting is not possible. Even if you manage to root, it'll be temporary and when you reboot the mobile root is gone. If your mobile's bootloader is locked better check for a discussion thread in XDA, Modaco or Android forum about how to unlock the bootloader or root your mobile. Sony, HTC, Motorola has their mobile's bootloader locked.
Q: Once rooted, can i unroot my mobile?
A: Possible. Simply run the app again and it'll unroot your mobile. Though i am not sure about the mobiles with NAND lock. I'll check a bit and edit this answer accordingly.
Q: Will the service center know that i rooted my mobile?
A: Depends. If you take your mobile while still rooted, what happens next is all your fault. In you unrooted the mobile but before that removed bloatwares and the service center guy have a good know how of the what apps the mobile shipped with, then maybe yes. But most of them won't spend so much time looking for signs of rooting.
Q: If i root my mobile, will i receive official update?
A: Rooting has nothing to do with official update. Apply update and your mobile will be unrooted and most likely all bloatwares will be back.
-
14-01-2012, 12:52 AM #2
The 1-STOP Android Guide: Rooting and Custom Rom
Custom Recovery:
Q: What is recovery & custom recovery?
A: Recovery is a bootable partition that has the recovery console installed. Functionality varies from manufacturer to manufacturer as some allows updates to be flashed through recovery others don't (but all support PC Suites). In short its BIOS for Android.
Android source code is open so DEVs took it and made it compatible with unofficial updates (or custom roms, patch, etc) as well as add various options to assist in replacing system files or fixing errors or even backup the whole system.
Q: Can we install custom ROM using the bundled PC Suite?
A: NO. You can’t install custom rom using PC Suite. PC Suite can only be used to install official roms & updates. As custom roms come in .zip format whereas official roms use their own extension.
Q: How do I install custom rom?
A: To install custom rom you need a custom recovery. You need to install/flash a custom recovery first.
Q: How to install custom recovery?
A: There are many types of custom recovery present like AmonRa recovery, Team Win Recovery Project (TWRP), ClockworkMod (CWM) recovery. There are many more like MultiRom, 4ext recovery, etc but those are made for specific mobiles only.
Steps for flashing CWM Recovery:
- Download Rom Manager from market.
- Select Flash ClockworkMod Recovery.
- If your mobile is supported by it, it’ll start to download the recovery. Be patient.
- Once download is complete it’ll say Flash complete or something similar.
- Reboot mobile.
- Now run Rom Manager again & select Reboot into Recovery.
- Your mobile will reboot & the following screen should appear.Spoiler:
You are done. Custom recovery is installed.
Steps for flashing AmonRA Recovery:
EASY: You can flash the recovery using CWM and you are done. How to do this is described later in the FAQ.
TRICKY: Use this only if CWM doesn't support your mobile or you are too paranoid to try CWM.
You'll need 2 files: flash image & a recovery image (recovery.img). If they are in zip format extract them first. Don't just grab recovery for any random mobile and start. Find the one for your mobile rename them to flash_image and recovery.img. Once done, copy those to your memory card and don't place it inside any folder. Now open Terminal Emulator and type the following code:
Spoiler:
your original recovery will be backed up and replaced with new recovery.
In case you want to flash back original recovery,
Spoiler:
Same can be done if you have managed to set up adb in your PC/Laptop. Turn USB Debugging on from Menu > Settings > Development. And check if adb detects the mobile.
Spoiler:
PS: these are codes that i used to flash recovery on my mobile (LG P500 Optimus One) and not sure if it'll work on all mobile. Confirm and double check before doing anything silly.
Q: Rom Manager says flash complete but when I select Reboot into Recovery, mobile reboots but nothing happens. Only a black screen appears.
A: Pull battery out. Reinsert battery, start mobile and again run Rom Manager & select the same. Else reflash custom recovery using rom manager.
Q: Is there risk involved when trying to flash custom recovery?
A: Yes. Risk is there. My mobile was stuck at the LG logo on 2 different occasions while using custom recovery (ClockworkMod). Usually the recovery image gets corrupted & hence mobile will get stuck at the mobile logo or display the below error message. This is the reason i suggest to use Amonra or any other recovery you can find other than ClockWorkMod recovery.
Q: I flashed recovery & now mobile is showing an error msg: fast boot started
A: Your boot/recovery image is most likely broken. There are many ways to fix this. Easiest way is to use (android debug bridge) adb. But for that you have to google yourself or create a thread in the Custom Rom subsection so that we can guide you fix this problem easily. or Flash the official rom again using PC Suite or some specific flashing tool (ODIN for Samsung, RSDLite for Motorola, KDZ for LG, etc)
Q: I don't like CWM recovery & want to try one of the other recoveries.
A:- Download any of the other recoveries i have listed.
- Place it in memory card
- Boot mobile to recovery (using rom manager or using shortcut key combo)
- Select Apply Update from sdcard.
- Select the zip file you have downloaded (DON'T EXTRACT IT)
- Then simply select flash zip.
- Reboot mobile.
I am not sure if rom manager will take you to the new recovery if you select Reboot into Recovery. If it doesn't use the 3 key combo (varies from mobile to mobile, google it)
-
14-01-2012, 12:55 AM #3
The 1-STOP Android Guide: Rooting and Custom Rom
Custom Rom:
Q: What is official rom?
A: Android rom compiled by mobile manufacturers that comes with their own themed launchers and few extra tweaks. Usually bloated with all sort of crapwares.
Q: What is custom rom?
A: In simple terms, a rom made by an user (DEV, modder; whatever you call). Usually official roms are extracted, unnecessary stuffs (in the form of bloatwares and related library files) removed, tweaks added and repacked. Or compiled from source once manufacturers release the roms source code. They are also compiled from stock android source released by Google (AOSP) or provided by a rom community such as Cyanogen team.
Q: Why should i try a custom rom?
A: Cause either your mobile manufacturer is way too lazy to push out an update or it no longer supports your mobile or cause the official rom screwed your mobile or you just want to try the latest piece of code out there.
Q: What are the advantages & disadvantages of using a custom rom over official rom?
A: Custom rom usually offers better performance as it includes various tweaks and all crapwares removed. The same can be done with stock rom too but why do the heavy lifting when custom rom is usually one stop for solving most of the problems. I'll list the advantages and disadvantages below.
Advantages:
- Included tweaks/support for scriptes.
- Modded kernel (allows overclocking/undervolting/custom governors).
- More battery life.
- Less or no bloatwares.
- More free space.
- Pre-rooted.
- Many unique built in features (varies from rom to rom)
Disadvantages:
- No warranty or official support if you screw up your mobile.
- Custom roms are not always stable.
Q: Explain a bit more about warranty & custom rom
A: Once you install a custom rom, custom recovery, or even root your warranty is void. Of course, unrooting is as easy as running Z4Root or some rooting software again.
But remember that if you break something (remove a system app like browser, calendar) you can’t contact mobile service center to fix it for you. You’ll have to reinstall rom. Also if you brick your mobile in the process of installing something or by overclocking, you are not eligible for warranty. Though once bricked, I doubt service center will be able to know what OS the mobile was running before and should provide its services anyway.
Q: How to choose the best custom rom for my mobile?
A:- Go to specific XDA/Modaco/Android Forum's section dedicated to your mobile.
- There will be list of different threads having tweaks, kernels, mods, roms, etc.
- Check each of the rom there about their unique features & bug list.
- Pick the one which is most stable & suites your taste.
If you are first to try a custom rom and want a good experience avoid NIGHTLIES/WEEKLIES (automated builds) and instead go rom that are thoroughly checked for bugs.
Q: I am using A rom. Can i flash B rom. Will it work?
A: Once wiped, all traces of the previous rom is gone. So if the mobile supports it (you must be a dumbass to try rom made for other mobile in yours), yes you can.
Q: What should i check before flashing a custom rom?
A:- Backup your contacts, sms or any other file that is saved in your mobile memory as it'll get erased during the process of flashing. I have seen numerous cases where the user forgot to sync the contacts with Google servers/backup them and later lost all the contacts.
- Keep a copy of stock rom and a tool to flash it (all manufacturers have their own flash tools) ready. In case something goes wrong you can try to restore it to stock state.
- CHARGE YOUR MOBILE FULL. I repeat CHARGE YOUR MOBILE FULL. In case the charge is too low flashing may get halted in between and most recovery doesn't (please correct me if i am wrong here) take charge. So you may get stuck there. Charge to at least ~70% before you flash the rom.
- Follow the procedures. Don't try to invent your own ways of flashing. Wipe the internal space before and after flashing as stated in procedure.
Q: How to flash a custom rom?
A: Flashing rom is more or less the same irrespective of what mobile you are using. But read the instructions given in the first post of the rom thread carefully as sometimes you need to flash certain patches before & after installing rom.
Installing rom is exactly same as going from CWM to any other recovery. For the steps check the above post.
Q: How do i know if i have successfully flashed a rom?
A: A rom flashing complete or similar message should appear once the flashing process is over.
Q: While flashing a error message appears that /system/xxxx is invalid. What is this?
A: Most likely the rom you downloaded is corrupted. Else try toggling signature verification off from advanced.
Q: Once rebooted the mobile is stuck in the loading screen. Have i bricked my mobile?
A: When you flash a rom for the first time it takes around 5-10min to boot as dalvik cache is created. So wait for sometime. If still the rom doesn't boot properly, try doing a wipe of the cache/dalvik cache or better do a total wipe (excluding the memory card) from custom recovery's wipe menu.
Q: I flashed a rom but it lacks many essential apps. How can i get it?
A: Unless you are living under a rock or never ever used Android, you must have heard about Google Market/Play Store.
Q: The rom i flashed doesn't have Play Store or GMail or Gallery and many similar apps. How can i get those?
A: You'll need GAPPS (Google Apps). Download the correct version. In case you are using Android 4.0 based rom, flash the latest version. At times the rom thread may have their own GAPPS stripped down to work with it. Flash it then.
Q: When i boot my mobile a msg appears android.xxxxxxxx has stopped working. What to do?
A: Time to reflash the rom. Remember to do complete wipe.
Q: I have a mobile with a locked bootloader. How to install a rom?
A: If you have successfully flashed custom recovery, simply flash a rom of your wish.
Q: What if I want to go back to official rom after flashing a custom rom?
A: NANDROID BACKUP (or simply nand backup). Check the CWM recovery picture I have posted earlier. It has an option backup and restore. Just select it & take backup with default option. Always take backup when going from official to custom rom & even before trying any custom rom. It can save time in case you don’t like the new rom & wish to go back to the previous one. Also easier to claim warranty by restoring the stock rom.
Q: Can I copy backup folder to my PC?
A: Yes you can & it’s advised to copy it to your PC in case the memory card gets erased in the process of flashing a new rom. When you want to restore, copy the folder back to memory card & use the same option.
Q: I flashed a new rom & can no longer make any call or receive any. same for sms.
A: There are 2 possibilities:
- Either the new rom you have flashed doesn't support your baseband. Check in the rom thread or ask the DEV.
- Your IMEI number got replaced by some generic one. Always backup efs (encrypted file system) of your mobile before trying to flash any untested rom. This warning is specially for HTC & Samsung mobiles users.
-
14-01-2012, 12:55 AM #4
The 1-STOP Android Guide: Rooting and Custom Rom
Cyanogenmod 9 App List:
Note: Guide is made with Cyanogenmod 9 as base so some apps present in CM 6/7/10 mayn't be present here. Also as this app list is extracted from a stock CM9 rom for my mobile, CM9 for other mobiles may have extra apps like NFC which my mobile doesn't support. You may help me add such missing apps. Also one can use it to know about apps of a stock rom but i am not responsible if you remove any app and your mobile starts to misbehave.
Written from scratch with total design overhaul. Enjoy
Green = Safe to remove
Orange = Remove with caution
Red = Do not remove
APK Description Remarks Apollo Cyanogenmod's default music player Alternates are available at Play Store ApplicationsProvider Provides list of installed apps to Play Store and Search Safe to remove BackupRestoreConfirmation Restores sync'd Google settings Don't remove Bluetooth Bluetooth app Required to use bluetooth Browser Browser app If you don't use stock browser, remove it Calculator Calculator app Safe to remove Calendar Calender app Apps that depend on calender won't work CalendarProvider Sync system for Calendar Safe to remove Camera Camera app Other camera apps depend on stock camera to function properly CertInstaller Wifi certificate installer Removing will cause WiFi to not connect or not even turn on ChromeBookmarksSyncAdapter syncs Chrome for Android bookmarks Safe to remove CMFileManager Cyanogenmod's own file manager Alternates are available at Play Store CMWallpapers Cyanogenmod's default set of wallpaper Safe to remove Contacts Contact app Don't remove else there will be no contact list ContactsProvider Syncs contacts Don't remove if your contacts are backed up with Google DefaultContainerService Required to install apps Apps installation will get rejected DeskClock Clock and alarm app Time showing apps/widget depends on deskclock and will not work without it Development Development app Safe to remove DownloadProvider Handles web browser downloads Don't remove else you won't be able to download anything DownloadProviderUi Browser download interface Download status won't appear DrmProvider Handles DRM for media that contains it Do not remove or you will break said media DSPManager Equalizer for music player Safe to remove Email Email app Setting up Play Store and Phone requires this Exchange Email transport system Safe to remove Galaxy4 Live wallpaper Safe to remove Gallery2 Android Gallery Alternates are available at Play Store GalleryGoogle Used to sync Picasa albums with Gallery If Gallery is not present, your whole picasa album will be downloaded to mobile GenieWidget Stock news and weather app Safe to remove GoogleBackupTransport Handles backup of settings Safe to remove GoogleCalendarSyncAdapter sync system for Calendar Handles the Calander sync, don't remove it if you sync your Calander GoogleContactsSyncAdapter sync system for Contacts Handles the Contact sync, don't remove it if you sync your Contacts GoogleFeedback Required by Play Store and other Google apps Don't remove it else there will be FC GoogleLoginService Google login system Login will fail, don't remove GooglePartnerSetup Handles app purchase Don't remove GoogleQuickSearchBox Search box widget Safe to remove GoogleServicesFramework Provides account information to Google apps Don't remove HoloSpiralWallpaper Live wallpaper Safe to remove HTMLViewer Used by browser to filter HTML Safe to remove KeyChain Password tool Don't remove LatinIME Stock on-screen keyboard Can be removed if another keyboard is installed LiveWallpapers Live wallpaper Safe to remove LiveWallpapersPicker Select Live wallpaper Remove it if you don't use live wallpapers MarketUpdater Checks for updates for Play Store Safe to remove MagicSmokeWallpapers Live wallpaper Safe to remove MediaProvider Handles ringtones, notifications, etc Don't remove MediaUploader Required to share media from the Gallery through MMS, Bluetooth, etc Remove if you don't share media from Gallery Mms SMS/MMS app Other sms apps like GOSMS depend on this and won't work if this one is missing Music Android stock music player Alternates are available at Play Store NetworkLocation Provides location info through network instead of gps Don't remove NoiseField Live wallpaper Safe to remove OneTimeInitializer Runs after first flashing of GAPPS Safe to remove PackageInstaller Used to install apps Don't remove PhaseBeam Live wallpaper Safe to remove Phone Phone dialer Don't Remove Phonesky Android Play Store Don't Remove PicoTts Speech search engines Safe to remove Provision Set date and time at first boot May cause date and time to get shown incorrectly QuickSearchBox Search box widget Search button won't work properly Settings System Settings Setting will force close SettingsProvider Part of the settings sync system Don't remove SetupWizard Wizard to setup mobile May break the Android system SharedStorageBackup Related to sd card storage Safe to remove SoundRecorder Sound recorder app Safe to remove SpareParts Extra settings for Cyanogenmod Can be downloaded from Play Store SpeechRecorder Records audio samples to test speech recognition Safe to remove Stk Sim Tool Kit Required if you use SIM applications Superuser Handles root permissions Don't remove SystemUI Part of the user interface Don't remove Talk Google Talk Can be downloaded from Play Store TelephonyProvider Phone system Don't remove Term Terminal Emulator Can be downloaded from Play Store ThemeChooser Cyanogenmod theme system System themes can't be selected anymore ThemeManager Cyanogenmod theme system Will cause force close theme when you try to open it Trebuchet Cyanogenmod's default launcher (for CM 9.0 & later) Before removing install another launcher else there won't be any homescreen UserDictionaryProvider Dictionary for keyboard Words won't be suggested VisualizationWallpapers Live wallpaper Safe to remove VideoEditor App for editing videos If you prefer to edit or modify videos in PC, remove it VoiceDialer Voice dialing Safe to remove VoiceSearch Voice search Safe to remove VpnDialogs VPN system If you don't use virtual private network, remove it WAPPushManager Tethering connectivity If you use any other tethering app, remove it
-
14-01-2012, 12:55 AM #5
The 1-STOP Android Guide: Rooting and Custom Rom
FAQ for Android application removal:
Q: Will internal space increase if i remove apps?
A: Memory of a mobile is pre-partitioned. So removing apps won't increase it but if some applications were installed in internal memory while flashing rom then that memory may get free'd up. Or the memory freed will be in system partition (memory reserved for rom or system folder).
Q: Then what is the advantage of removing apps?
A: More battery. Some apps will run when you start the mobile and causes battery drain. Removing those will free up ram as well as load on the system. So expect a small increment in battery life. Moreover if you were not able to run scripts due to lack of memory in /system, it'll be possible now.
Q: Can i remove apps from stock rom also?
A: Possible but stock rom ships with a lot of custom designed app or bloatwares. Moreover some of the exclusive apps are dependent on the official Google apps so deleting these apps may break dependency so do it at your own risk.
Q: Why do we need to cleanup a custom rom when they are designed for stability, battery life and to be free from bloatwares?
A: Even if a custom rom is designed to be free of bloatwares, they ship with a lot of apps that one mayn't need. Eg: terminal emulator, sim toolkit, voice search, live wallpapers. You mayn't need any of these so getting rid of them is a good idea. This will shorten your menu also.
Q: What are the possible side affects of removing apk's from a rom?
A: If you delete an important application file, you'll get FC as soon as mobile boots or try launching some service/application. If you remove he launcher (the homescreen with the dock) the mobile will turn on without any kind of status bar or dock nor icons making it impossible to install any new launcher. So double check before removing any application from stock or custom rom.
Q: Any precautions to follow before removing apps?
A: ALWAYS take NANDROID backup. In case some app causes the system to stop working properly, reflashing rom and installing all app can be quite a PITA. So simply restore the last nandroid backup and you are back to previous state.
Q: How can i know which files i should remove?
A: Read the remarks part. I have added simple and description for most of the apps.
Q: Can deleted apks be restored?
A: As Android has no recycle bin (or i am not aware of any) apps once deleted is gone. But if you get hold of it, it can be pushed to the required directory.
Q: Any alternate way to remove apk other than using a file manager?
A: Open the downloaded rom.zip file (don't extract, simply open) using any zip/rar software and browse to system/app/ And there you have the apps. Extract them, remove the unnecessary ones and then add it back to zip or simply delete the useless apps from zip. You can even add your own apps to /system/apps or replace existing ones with new version (like updated Play Store).
Q: In the app list, what is the difference between Safe to remove and Remove with caution?
A: Safe to Remove contain files that you can remove without impacting your mobiles usability. Also alternates are present in Play Store (mentioned) so you can replace the removed app with a new or different one. Whereas as Remove with caution can hamper certain usability depending on what you remove. Eg: Remove Theme manager and Themes from Settings menu will FC if you try opening it.
Q: Can i integrate GAPPS and Rom into a single package?
A: yes you can as i have done it for my own convenience multiple times. Just remember to store the files from GAPPs in the exact folder of the rom. files from /system/app in GAPPS goes to /system/app in ROM.
Q: What else can i remove from a rom?
A: You can remove media files, certain library files as well as TTS (text to speech) folder.
-
14-01-2012, 12:55 AM #6
The 1-STOP Android Guide: Rooting and Custom Rom
Android Terminology & Lingo:
PS: This is not my work, rather a copy paste. I'll edit and post a modified post whenever i get time.
adb: Android Debug Bridge, a versatile tool lets you manage the state of an emulator instance or Android-powered device
ADK: Android Development Kit, What people use to develop anything for the droid such as ROM's
Baseband: In communications and signal processing, the baseband describes signals and systems whose range of the frequencies measured from close to 0 hertz to a cut-off frequency, a maximum bandwidth or highest signal frequency; it is sometimes used to describe frequencies starting close to zero
Boot Loader: State in which the droid can be flashed from RSD with an appropriate .sdk file that reprograms the phone into a specific ROM or update. This is typically a last resort when the recovery screen cannot be reached to make a much simpler and less risky solution
Boot Loop: simply means something is preventing the phone from completing it's boot cycle and is stuck between the boot animation and the unlock screen, creating a looped animation. This is often fixed by either reloading a Nandroid, or Reflashing a rom from the Boot Loader.
Brick or Bricked: Jargon for a completely unrecoverable device, (no more than a brick or paperweight)
Bug or Software Bug: an Error or flaw in software that produces a failure or unexpected/unwanted result. Typically created from incorrect code, this is why some ROMs are better and smoother running than others because certain developers have taken the time to input "perfect" code
Busybox: BusyBox is a single multicall binary that packages the functionality of most widely used standard Unix tools, BusyBox provides a fairly complete environment for any small or embedded system.
ClockworkMod: A recovery program that is often used to apply updates, ROMs, or create a back up or restore a backup file
De-odex: Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.
Dev. or Developer: An individual that creates, or alters a file in such a manner as to advance the program
Flash or Flash Memory: a program technology that can be electrically erased and reprogrammed
Froyo: Short for Frozen Yogurt, is the latest iteration (2.2) of Android, Google's mobile operating system.
Kernel: The governor of the CPU usage and Battery output, one can upload certain Kernels to achieve greater performance speed of their device at the cost of some battery life
Root: Common word associated with giving a user "super user" access to their phones programming and other various aspects that would normally not be possible, also known as "Jailbroken" for iPhone's
Nandroid or Nandroid Backup: A file typically created in the custom recovery program, such as SPRecovery, that is a carbon copy of whatever state your phone is in before a drastic change is made. the file then can be moved onto or off of the SD card for later use in case something should go wrong in the ROM or Update, or a Boot Loop occurs
OS: Operating system, I.E. Windows Vista or MAC or ANDROID
OTA: Over the air...
Overclocking: Speeding up the CPU past the factory presets to achieve a faster and more responsive device
ROM: Read Only Memory, a program used to make changes to anything from the look of the home screen, to icons to custom boot animation
RSD or RSD lite: Remote Software Download, Motorola's own tool in flashing virtualy any type of program, (so long as its in .sbf form) to the Android OS
Shell or SSH: secure shell or ssh is a network protocol that allows data to be exchanged using a secure channel between two networked devices
SPR or SPRecovery: A recovery program that is often used to apply updates, ROMs, or create a back up or restore a backup file
Stock: Simply means an unaltered state, such as when you first purchase your phone from Verizon, or when you do a factory reset
SU: "Super user", or root permissions
Theme: A set of icons, backgrounds and app trays that change the ascthetics of the overall look of the droid and its applications
TUN/TAP: Refers to a network Tunnel, operates within layer 3 packets, or ip packets. Packets sent by a system via a TUN/TAP device are delivered to a user-space program that attaches itself to the device. A user space program may also pass packets into a TUN/TAP device. In this case TUN/TAP device delivers (or "injects") these packets to the operating system's network stack thus emulating their reception from an external source.
Underclocking: Slowing down the CPU mainly to limit battery usage
.sbf: Summation Briefcase File
.apk or APK's: An .apk file extension denotes an Android Package (APK) file, an .apk file can be opened and inspected using common archive tools
.tar: Similar to a zip file, a tar file archives multiple files into one file
.tgz: TGZ files are commonly used as install packages for Slackware Linux.
Source: Glossary 1 & Glossary 2. Thanks a lot to Vyom for the link
-
14-01-2012, 02:47 AM #7Right Off the Assembly Line
- Join Date
- Aug 2011
- Location
- Aligarh
- Posts
- 24
Re: Noobs Guide to rooting and installing custom rom
good guide sam
you are awesome mate
-
14-01-2012, 08:47 AM #8
Re: Noobs Guide to rooting and installing custom rom
Awesome
- Read The Forum RULES First.
- Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
- Before Starting A New Thread Read The STICKY THREADS First
- Before Participating In Bazaar Section Read The BAZAAR RULES
-
14-01-2012, 09:38 AM #9
Re: Noobs Guide to rooting and installing custom rom
thanks
lets see if new users find my guide useful.
-
14-01-2012, 11:44 AM #10
Re: Noobs Guide to rooting and installing custom rom
Nice guide. Subscribed.
Gaming Rig:i7 2600K | N620 | P8Z68 Deluxe | 2x4GB RipjawsX DDR3 1600 | Vertex 3 120GB | Logitech G510 | Logitech G400 | Sapphire 6950 1GB | BenQ G2420HD | Corsair HX750 | Lancool K62
HTPC Rig: C2D E7400 | EP45-DS3R | 2x2GB DDR2 800 | MS Wireless Desktop 2000 | Gigabyte 5770 | Samsung 32" | Seasonic SII 520W | Silverstone LC10
Audio Gear: Altec Lansing VS2421 | ASUS Vulcan ANC | HiFiMan RE-0
Storage: 2x250GB | 3x500GB | 3x1TB | 3x2TB
Android: Galaxy R | Galaxy Y
-
14-01-2012, 11:08 PM #11
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Nice Sam!
I am glad to be a part since I did ask some noob questions myself!
Your article would get better with time if everyone puts their suggestions.
BTW, I must tell you, maybe I wouldn't have attempted to root if I had read this article before, because of those disclaimers!
Also, I have came across some more queries:
What’s the best app to take screenshots? Drocap2 and ShootMe are not available in market.
You have said,
But no such app appeared after I rooted my phone. So I don’t think it can be regarded as a full proof method to check if your device has root.Moreover a new app, SuperUser should appear in your applicataion list if your mobile gets rooted successfully.Last edited by Vyom; 14-01-2012 at 11:23 PM.
-
14-01-2012, 11:15 PM #12
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Tried many app but shootme is the best

Grab shootme
Uploaded it at Multiupload.com - upload your files to multiple file hosting sites!- Read The Forum RULES First.
- Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
- Before Starting A New Thread Read The STICKY THREADS First
- Before Participating In Bazaar Section Read The BAZAAR RULES
-
14-01-2012, 11:22 PM #13
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Interesting thread.
Can you highlight the steps in rooting following devices:
1) HCL ME X1 tablet ( android 2.3)
2) Tata Cdma mobile - Samsung galaxy pop (Android 2.2)
The second one is especially difficult to root as far as I know. Not much research into it yet from what I have read.__________________
-
14-01-2012, 11:59 PM #14
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Thanks buddy!

I have found the following for HCL Me X1. Looks like you will have to use ADB shell. All the best.
My Tech Blog - Gautam: Rooting & Unrooting HCL Me X1
For Galaxy Pop: Try this: Official GB 2.3.6 for Indian Galaxy Pop + Root Access - xda-developers
-
15-01-2012, 02:47 AM #15
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Your "noob" questions encouraged me to write this guide. Yup, need suggestions. As this is a FAQ (not a guide actually) more the number of questions, the better.
and i deliberately didn't tell you about the risk of bricking as it'll unnecessarily create doubts about rooting & custom rom.
krishnandu have already posted a link. or check XDA. They have a thread dedicated to ShootMe.
when you first ran titanium backup, were you asked about allowing superuser permission?
-
15-01-2012, 03:33 AM #16
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
You have done a fabulous job Sam
Keep it upHTC Incredible S | Nikon S8100 | Sony VAIO VPCEG25EN | Macbook Pro 13"|
Sony 5.2ch Component home Entertainment System HT-M5
-
15-01-2012, 03:01 PM #17
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
-
16-01-2012, 06:12 PM #18
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Update: @Sam: Accidently I did saw an app called, Superuser.

But it was in System app section and not in the probable Downloads section. Hence missed it.
And the app shows a list of the apps which have bee granted root access! Very useful.
-
16-01-2012, 07:09 PM #19
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
-
18-01-2012, 12:36 PM #20
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Heys guys, just bought a Neo V after a months research on the best phone available. I updated my firmware to 4.0.2.A.0.62 which is not root-able by the method shown here : [TUT][NEO V ] Flashing, Rooting, ADB drivers, ClockWork-Mod Installation - xda-developers
How do i root my phone? Can I use any of the methods listed in this thread?2) Rooting
OFF TOPIC : New firmware available 4.0.2.A.0.62DO NOT UPDATE TO THIS FIRMWARE MANY USERS ARE REPORTING ROOTING PROBLEMS
Thanks for the heads up Vimjam
ORIGINAL THREAD AND CREATOR IS DOOMLORD
Thank him HERE
Download THIS *Rooting Files
LINK
And extract it
Connect your Device to PC
Before u begin:
(1) make sure u have installed adb drivers for ur device
(2) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(3) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(4) [OPTIONAL] increase screen timeout to 10 minutes
(5) connect USB cable to PHONE and then connect to PC
(6) skip "PC Companion Software" prompt on device
And then Run "runme.bat"
Then Hit key " 1 "
Wait for a while
And you are now rooted
Credit- DOOMLORD
BTW, This is my first android.!
-
18-01-2012, 12:58 PM #21
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
try all 4. else downgrade to old firmware manually.
-
18-01-2012, 01:08 PM #22
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Okay, I'm gonna start wit UnlockRoot. Whats the worst that can happen???
-
18-01-2012, 02:29 PM #23
If someone wants to root, he, should refrain himself from updating the phone in any way.
@sam: I think this point could be added to main post.
Btw no one can predict about the worst thing that could happen. Just take a chance.
-
18-01-2012, 03:44 PM #24
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
Yea I couldn't wait till you replied, tried UnlockRoot and Z4Root. Both didn't work. Guess I'll have to downgrade back to 4.0.2.A.0.42. Will have to do more google searching
Any idea how you can downgrade?
-
18-01-2012, 04:15 PM #25
Usually when we upgrade an app, their is a choice to uninstall only the updates than the whole app. You can try looking for something related to phone upgrade under manage applications. But I don't have hope.
-
18-01-2012, 05:13 PM #26
The worst thing will be a bootloop,what else!?
Unless someone messes with system partition hard brick is almost impossible.
The Doomlord method actually uses the Zergrush exploit which has been effectively sealed up by manufacturers.
I do not have Neo V,but dont you guys have things like CF root kernels for your phones?Last edited by red dragon; 18-01-2012 at 05:19 PM.
Macbook Air 11"2011,Iphone 4S 16GB,Ipad2,Sennheiser HD-25 1-II,HD650,FiiO(E11,E17...yeh! I know!I need an upgrade)
-
18-01-2012, 06:04 PM #27
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
I found a way to downgrade : Using flash tool or Wotan Server. Will have to download the whole firmware and flash it. Well, I dont want to do this stuff since the phone is pretty new and all. Plus I have pre-boards from tomorrow. So I think I'll wait for a root for this firmware. My phone's full of bloatwares which restart themselves even after i kill them. And thats why i wanted to root.
Last edited by acidCow; 18-01-2012 at 07:16 PM.
-
18-01-2012, 09:28 PM #28
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
^^ My friend also has just bought Neo V. And I have seen the bloatwares! And it's loaded to the brim with them.
Yeah, concentrate on pre boards first. Root later.
-
18-01-2012, 09:35 PM #29
You kids are rich!!
15k phone at school!!Macbook Air 11"2011,Iphone 4S 16GB,Ipad2,Sennheiser HD-25 1-II,HD650,FiiO(E11,E17...yeh! I know!I need an upgrade)
-
18-01-2012, 10:16 PM #30
re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary
^^ Correction. 18 k.
Not able to find the phone for less than that for a friend!
(Atleast offline)
LinkBacks (?)
-
Disqus Comments
Refback This thread22-05-2013, 09:46 AM -
Disqus Comments
Refback This thread21-05-2013, 11:00 PM -
Disqus Comments
Refback This thread09-05-2013, 12:49 PM -
[GUIDE][FAQ] Decrapify your Android - Digit Technology Discussion Forum | Torkaland
Refback This thread18-04-2013, 03:12 AM -
09-04-2013, 02:53 PM
-
Disqus Comments
Refback This thread06-04-2013, 12:25 PM -
Disqus Comments
Refback This thread01-04-2013, 03:12 AM -
Disqus Comments
Refback This thread27-03-2013, 04:06 PM -
Disqus Comments
Refback This thread08-03-2013, 03:47 AM -
Disqus Comments
Refback This thread05-03-2013, 04:51 PM -
Disqus Comments
Refback This thread27-02-2013, 01:08 AM -
Disqus Comments
Refback This thread23-02-2013, 10:42 AM -
Disqus Comments
Refback This thread20-02-2013, 11:51 AM -
Disqus Comments
Refback This thread17-02-2013, 05:36 PM -
Disqus Comments
Refback This thread24-12-2012, 12:52 PM -
Disqus Comments
Refback This thread15-12-2012, 09:24 PM -
01-11-2012, 06:07 PM
-
04-07-2012, 06:34 PM
-
02-07-2012, 11:00 PM
-
26-06-2012, 01:29 PM
-
17-06-2012, 02:25 AM
-
[Q] I'm new to GS3, my 1st android phone previously iPhone user (Q:root,roms,kernels) - xda-developers
Refback This thread17-06-2012, 12:25 AM -
16-06-2012, 07:49 AM
-
[Q] I'm new to GS3, my 1st android phone previously iPhone user (Q:root,roms,kernels) - xda-developers
Refback This thread15-06-2012, 06:46 PM -
[Q] I'm new to GS3, my 1st android phone previously iPhone user (Q:root,roms,kernels) - xda-developers
Refback This thread15-06-2012, 06:41 PM -
[Q] I'm new to GS3, my 1st android phone previously iPhone user (Q:root,roms,kernels) - xda-developers
Refback This thread15-06-2012, 06:21 PM -
15-06-2012, 06:01 AM
-
14-06-2012, 08:26 AM
-
13-06-2012, 08:41 AM
-
12-06-2012, 07:12 AM
-
09-06-2012, 11:55 PM
-
06-06-2012, 01:10 PM
-
03-06-2012, 07:33 PM
-
02-06-2012, 05:33 AM
-
31-05-2012, 02:28 PM
-
28-05-2012, 03:30 PM
-
28-05-2012, 03:15 PM
-
28-05-2012, 01:48 AM
-
24-05-2012, 07:21 AM
-
23-05-2012, 11:06 PM
-
03-03-2012, 07:41 PM
Similar Threads
-
Questions about Rooting & Installing Custom Roms
By Skyrim in forum Mobiles and TabletsReplies: 17Last Post: 15-06-2012, 08:26 PM -
Installing app to external SD without rooting (Android ICS / Micromax Fun Book)
By rajeevjaiiswal in forum Mobiles and TabletsReplies: 9Last Post: 07-05-2012, 02:33 PM -
What to know to do Android rooting and custom ROMs
By kiranm516 in forum Mobiles and TabletsReplies: 6Last Post: 24-01-2012, 11:56 AM -
Noobs Guide to rooting and installing custom rom
By sam in forum Mobiles and TabletsReplies: 0Last Post: 14-01-2012, 12:55 AM



LinkBack URL
About LinkBacks
Reply With Quote


Bookmarks