Page 1 of 9 1 2 3 4 5 6 7 8 9 LastLast
Results 1 to 30 of 249
  1. #1
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default [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.

    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.

  2. #2
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default 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:
    Code:
    # mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
    # cat /sdcard/flash_image > /system/bin/flash_image
    # chmod 755 /system/bin/flash_image
    # mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak
    # mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system
    # flash_image recovery /sdcard/original_recovery.img

    your original recovery will be backed up and replaced with new recovery.

    In case you want to flash back original recovery,
    Spoiler:
    Code:
    flash_image recovery /sdcard/original-recovery.img


    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:
    Code:
    adb push c:\flash_image /sdcard/
    adb push c:\recovery.img /sdcard/
    adb shell
    su
    mount -o remount, rw /system
    cp /sdcard/flash_image /system/bin
    cd /system/bin
    chmod 777 flash_image
    flash_image recovery /sdcard/recovery.img


    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)

  3. #3
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default 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.

  4. #4
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default 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

  5. #5
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default 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.

  6. #6
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default 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

  7. #7
    Right Off the Assembly Line
    Join Date
    Aug 2011
    Location
    Aligarh
    Posts
    24

    Default Re: Noobs Guide to rooting and installing custom rom

    good guide sam
    you are awesome mate

  8. #8
    Simply a DIGITian krishnandu.sarkar's Avatar
    Join Date
    Nov 2007
    Location
    Kolkata
    Posts
    3,496

    Default 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

  9. #9
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default Re: Noobs Guide to rooting and installing custom rom

    thanks lets see if new users find my guide useful.

  10. #10
    Super Moderator Skud's Avatar
    Join Date
    Jun 2004
    Location
    10 light years away
    Posts
    6,940

    Default 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

  11. #11
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default 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,
    Moreover a new app, SuperUser should appear in your applicataion list if your mobile gets rooted successfully.
    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.
    Last edited by Vyom; 14-01-2012 at 11:23 PM.

  12. #12
    Simply a DIGITian krishnandu.sarkar's Avatar
    Join Date
    Nov 2007
    Location
    Kolkata
    Posts
    3,496

    Default 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

  13. #13
    Chillum Baba a_medico's Avatar
    Join Date
    Nov 2004
    Location
    India
    Posts
    444

    Default 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. #14
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    Quote Originally Posted by krishnandu.sarkar View Post
    Tried many app but shootme is the best
    Grab shootme
    Uploaded it at Multiupload.com - upload your files to multiple file hosting sites!
    Thanks buddy!

    Quote Originally Posted by a_medico View Post
    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.
    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. #15
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    Quote Originally Posted by Vyom View Post
    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.
    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.

    Quote Originally Posted by Vyom View Post
    BTW, I must tell you, maybe I wouldn't have attempted to root if I had read this article before, because of those disclaimers!
    and i deliberately didn't tell you about the risk of bricking as it'll unnecessarily create doubts about rooting & custom rom.

    Quote Originally Posted by Vyom View Post
    Also, I have came across some more queries:
    What’s the best app to take screenshots? Drocap2 and ShootMe are not available in market.
    krishnandu have already posted a link. or check XDA. They have a thread dedicated to ShootMe.

    Quote Originally Posted by Vyom View Post
    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.
    when you first ran titanium backup, were you asked about allowing superuser permission?

  16. #16
    Explorer aroraanant's Avatar
    Join Date
    Mar 2011
    Location
    Aligarh>>>Delhi
    Posts
    4,483

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    You have done a fabulous job Sam
    Keep it up
    HTC Incredible S | Nikon S8100 | Sony VAIO VPCEG25EN | Macbook Pro 13"|
    Sony 5.2ch Component home Entertainment System HT-M5

  17. #17
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    Quote Originally Posted by Sam View Post
    when you first ran titanium backup, were you asked about allowing superuser permission?
    Yes, it aksed. And it also ask for any app that required root access.

    But still, there's no such application with the name, "Superuser", on my phone.

  18. #18
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default 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.

  19. #19
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    Quote Originally Posted by aroraanant View Post
    You have done a fabulous job Sam
    Keep it up
    thanks

    Quote Originally Posted by Vyom View Post
    Yes, it aksed. And it also ask for any app that required root access.

    But still, there's no such application with the name, "Superuser", on my phone.
    Quote Originally Posted by Vyom View Post
    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.
    i have rooted my mobile many times & each time this app appears. else how can you allow #su to apps?

  20. #20
    Apprentice acidCow's Avatar
    Join Date
    Nov 2011
    Location
    Visakhapatnam
    Posts
    62

    Default 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
    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
    How do i root my phone? Can I use any of the methods listed in this thread?
    BTW, This is my first android.!

  21. #21
    sam
    sam is online now
    Forum Moderator sam's Avatar
    Join Date
    Jan 2010
    Location
    Guwahati
    Posts
    12,905

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    try all 4. else downgrade to old firmware manually.

  22. #22
    Apprentice acidCow's Avatar
    Join Date
    Nov 2011
    Location
    Visakhapatnam
    Posts
    62

    Default re: [FAQ] Rooting, Custom Recovery, Custom Rom and Android Glossary

    Okay, I'm gonna start wit UnlockRoot. Whats the worst that can happen???

  23. #23
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default

    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.

  24. #24
    Apprentice acidCow's Avatar
    Join Date
    Nov 2011
    Location
    Visakhapatnam
    Posts
    62

    Default 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?

  25. #25
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default

    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.

  26. #26
    Master troll red dragon's Avatar
    Join Date
    Jan 2009
    Posts
    1,421

    Default

    Quote Originally Posted by Vyom View Post
    Btw no one can predict about the worst thing that could happen. Just take a chance.
    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)

  27. #27
    Apprentice acidCow's Avatar
    Join Date
    Nov 2011
    Location
    Visakhapatnam
    Posts
    62

    Default 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.

  28. #28
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default 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.

  29. #29
    Master troll red dragon's Avatar
    Join Date
    Jan 2009
    Posts
    1,421

    Default

    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)

  30. #30
    making future better Vyom's Avatar
    Join Date
    May 2009
    Location
    New Delhi
    Posts
    3,139

    Default 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)

Page 1 of 9 1 2 3 4 5 6 7 8 9 LastLast

LinkBacks (?)

  1. 22-05-2013, 09:46 AM
  2. 21-05-2013, 11:00 PM
  3. 09-05-2013, 12:49 PM
  4. 18-04-2013, 03:12 AM
  5. 09-04-2013, 02:53 PM
  6. 06-04-2013, 12:25 PM
  7. 01-04-2013, 03:12 AM
  8. 27-03-2013, 04:06 PM
  9. 08-03-2013, 03:47 AM
  10. 05-03-2013, 04:51 PM
  11. 27-02-2013, 01:08 AM
  12. 23-02-2013, 10:42 AM
  13. 20-02-2013, 11:51 AM
  14. 17-02-2013, 05:36 PM
  15. 24-12-2012, 12:52 PM
  16. 15-12-2012, 09:24 PM
  17. 01-11-2012, 06:07 PM
  18. 04-07-2012, 06:34 PM
  19. 02-07-2012, 11:00 PM
  20. 26-06-2012, 01:29 PM
  21. 17-06-2012, 02:25 AM
  22. 17-06-2012, 12:25 AM
  23. 16-06-2012, 07:49 AM
  24. 15-06-2012, 06:46 PM
  25. 15-06-2012, 06:41 PM
  26. 15-06-2012, 06:21 PM
  27. 15-06-2012, 06:01 AM
  28. 14-06-2012, 08:26 AM
  29. 13-06-2012, 08:41 AM
  30. 12-06-2012, 07:12 AM
  31. 09-06-2012, 11:55 PM
  32. 06-06-2012, 01:10 PM
  33. 03-06-2012, 07:33 PM
  34. 02-06-2012, 05:33 AM
  35. 31-05-2012, 02:28 PM
  36. 28-05-2012, 03:30 PM
  37. 28-05-2012, 03:15 PM
  38. 28-05-2012, 01:48 AM
  39. 24-05-2012, 07:21 AM
  40. 23-05-2012, 11:06 PM
  41. 03-03-2012, 07:41 PM

Similar Threads

  1. Questions about Rooting & Installing Custom Roms
    By Skyrim in forum Mobiles and Tablets
    Replies: 17
    Last Post: 15-06-2012, 08:26 PM
  2. Replies: 9
    Last Post: 07-05-2012, 02:33 PM
  3. What to know to do Android rooting and custom ROMs
    By kiranm516 in forum Mobiles and Tablets
    Replies: 6
    Last Post: 24-01-2012, 11:56 AM
  4. Noobs Guide to rooting and installing custom rom
    By sam in forum Mobiles and Tablets
    Replies: 0
    Last Post: 14-01-2012, 12:55 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Close